--- /home/fdroid/fdroiddata/tmp/org.tint_10.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.tint_10.apk ├── /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 ] │ @@ -1,16 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 1ff8c9e8e6f074a3194d96ea3435bcbacf7f3ba7bf8859d69855fed874cb1a19 │ -Signer #1 certificate SHA-1 digest: 461ea6381018865c7cebc790cd8f41e2639b6a8f │ -Signer #1 certificate MD5 digest: eb484e390755e2099d98ad633f476253 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: c9148ab262fec869e7590cbe4c87eb1cff8fd2ae2d61c3dc1eb944c38b431acc │ -Signer #1 public key SHA-1 digest: 4e316e5306ae809cc7dbe1cd24bdda215f810822 │ -Signer #1 public key MD5 digest: 51fc8f65dee6a31fbc07fb3722bfa7fb ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,4890 +1,4718 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 578541 (000000000008D3EDh) │ - Actual end-cent-dir record offset: 578519 (000000000008D3D7h) │ - Expected end-cent-dir record offset: 578519 (000000000008D3D7h) │ + Zip archive file size: 574414 (000000000008C3CEh) │ + Actual end-cent-dir record offset: 574392 (000000000008C3B8h) │ + Expected end-cent-dir record offset: 574392 (000000000008C3B8h) │ (based on the length of the central directory and its expected offset) │ │ This zipfile constitutes the sole disk of a single-part archive; its │ central directory contains 161 entries. │ - The central directory is 13144 (0000000000003358h) bytes long, │ + The central directory is 13423 (000000000000346Fh) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 565375 (000000000008A07Fh). │ + is 560969 (0000000000088F49h). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + AndroidManifest.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:27:46 │ - 32-bit CRC value (hex): a9cf2fe9 │ - compressed size: 4908 bytes │ - uncompressed size: 14115 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #2: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/CC7EF09D.SF │ - │ - offset of local header from start of archive: 4974 │ - (000000000000136Eh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:27:46 │ - 32-bit CRC value (hex): 795473bc │ - compressed size: 5147 bytes │ - uncompressed size: 14236 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): dd8eec2a │ + compressed size: 1625 bytes │ + uncompressed size: 5608 bytes │ + length of filename: 19 characters │ + length of extra field: 4 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - There is no file comment. │ - │ -Central directory entry #3: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/CC7EF09D.RSA │ - │ - offset of local header from start of archive: 10187 │ - (00000000000027CBh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:27:46 │ - 32-bit CRC value (hex): 6fb8608a │ - compressed size: 1039 bytes │ - uncompressed size: 1297 bytes │ - length of filename: 21 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ + The central-directory extra field contains: │ + - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ │ There is no file comment. │ │ -Central directory entry #4: │ +Central directory entry #2: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ assets/button.png │ │ - offset of local header from start of archive: 11293 │ - (0000000000002C1Dh) bytes │ + offset of local header from start of archive: 1694 │ + (000000000000069Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:10 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): a1cdebe6 │ compressed size: 5733 bytes │ uncompressed size: 5733 bytes │ length of filename: 17 characters │ - length of extra field: 4 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ - │ There is no file comment. │ │ -Central directory entry #5: │ +Central directory entry #3: │ --------------------------- │ │ assets/close_tab.png │ │ - offset of local header from start of archive: 17077 │ - (00000000000042B5h) bytes │ + offset of local header from start of archive: 7474 │ + (0000000000001D32h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:10 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 08caded4 │ compressed size: 4189 bytes │ uncompressed size: 4189 bytes │ length of filename: 20 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #6: │ +Central directory entry #4: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ assets/slide_panel.png │ │ - offset of local header from start of archive: 21317 │ - (0000000000005345h) bytes │ + offset of local header from start of archive: 11713 │ + (0000000000002DC1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:10 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 92b8da84 │ compressed size: 6068 bytes │ uncompressed size: 6068 bytes │ length of filename: 22 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #7: │ +Central directory entry #5: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/animator/fade_in.xml │ │ - offset of local header from start of archive: 27440 │ - (0000000000006B30h) bytes │ + offset of local header from start of archive: 17833 │ + (00000000000045A9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ 32-bit CRC value (hex): d5f7e49b │ compressed size: 266 bytes │ uncompressed size: 460 bytes │ length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #8: │ +Central directory entry #6: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/animator/fade_out.xml │ │ - offset of local header from start of archive: 27776 │ - (0000000000006C80h) bytes │ + offset of local header from start of archive: 18169 │ + (00000000000046F9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ 32-bit CRC value (hex): 68d2fd9f │ compressed size: 269 bytes │ uncompressed size: 460 bytes │ length of filename: 25 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #9: │ +Central directory entry #7: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable/bookmark_list_favicon_bg.xml │ + res/drawable-hdpi-v4/ab_bottom_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 28116 │ - (0000000000006DD4h) bytes │ + offset of local header from start of archive: 18509 │ + (000000000000484Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): cd487d47 │ - compressed size: 327 bytes │ - uncompressed size: 808 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d72cce38 │ + compressed size: 222 bytes │ + uncompressed size: 222 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #10: │ +Central directory entry #8: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ab_solid_dark_holo.9.png │ │ - res/drawable/btn_star.xml │ + offset of local header from start of archive: 18813 │ + (000000000000497Dh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 1.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c42a7f70 │ + compressed size: 224 bytes │ + uncompressed size: 224 bytes │ + length of filename: 45 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ │ - offset of local header from start of archive: 28530 │ - (0000000000006F72h) bytes │ + There is no file comment. │ + │ +Central directory entry #9: │ +--------------------------- │ + │ + res/drawable-hdpi-v4/app_web_browser_sm.png │ + │ + offset of local header from start of archive: 19112 │ + (0000000000004AA8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 7ece3a3e │ - compressed size: 248 bytes │ - uncompressed size: 580 bytes │ - length of filename: 25 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4100f972 │ + compressed size: 702 bytes │ + uncompressed size: 702 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #11: │ +Central directory entry #10: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/browser_thumbnail.png │ │ - res/drawable/ic_back.xml │ + offset of local header from start of archive: 19887 │ + (0000000000004DAFh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 1.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4577e1ee │ + compressed size: 1865 bytes │ + uncompressed size: 1865 bytes │ + length of filename: 42 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #11: │ +--------------------------- │ + │ + res/drawable-hdpi-v4/default_video_poster.png │ │ - offset of local header from start of archive: 28849 │ - (00000000000070B1h) bytes │ + offset of local header from start of archive: 21824 │ + (0000000000005540h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): b962022e │ - compressed size: 249 bytes │ - uncompressed size: 580 bytes │ - length of filename: 24 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 21c537e8 │ + compressed size: 5502 bytes │ + uncompressed size: 5502 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #12: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/divider_vertical_dark_opaque.9.png │ │ - res/drawable/ic_forward.xml │ - │ - offset of local header from start of archive: 29168 │ - (00000000000071F0h) bytes │ + offset of local header from start of archive: 27401 │ + (0000000000006B09h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 71ce5299 │ - compressed size: 249 bytes │ - uncompressed size: 580 bytes │ - length of filename: 27 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e63c34e8 │ + compressed size: 167 bytes │ + uncompressed size: 167 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #13: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ic_querybuilder.xml │ + res/drawable-hdpi-v4/ic_add_bookmark.png │ │ - offset of local header from start of archive: 29490 │ - (0000000000007332h) bytes │ + offset of local header from start of archive: 27653 │ + (0000000000006C05h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 6a2c577d │ - compressed size: 359 bytes │ - uncompressed size: 1128 bytes │ - length of filename: 32 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 827e88fd │ + compressed size: 1701 bytes │ + uncompressed size: 1701 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #14: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_back_disabled.png │ │ - res/drawable/tab_panel_button.xml │ - │ - offset of local header from start of archive: 29927 │ - (00000000000074E7h) bytes │ + offset of local header from start of archive: 29424 │ + (00000000000072F0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 9fe7bc89 │ - compressed size: 267 bytes │ - uncompressed size: 640 bytes │ - length of filename: 33 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d8265703 │ + compressed size: 355 bytes │ + uncompressed size: 355 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #15: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/about_preference.xml │ + res/drawable-hdpi-v4/ic_back_enabled.png │ │ - offset of local header from start of archive: 30273 │ - (0000000000007641h) bytes │ + offset of local header from start of archive: 29850 │ + (000000000000749Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 7f1039f4 │ - compressed size: 600 bytes │ - uncompressed size: 1948 bytes │ - length of filename: 31 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c6553abf │ + compressed size: 452 bytes │ + uncompressed size: 452 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #16: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/accessibility_preview.xml │ + res/drawable-hdpi-v4/ic_back_hierarchy.png │ │ - offset of local header from start of archive: 30950 │ - (00000000000078E6h) bytes │ + offset of local header from start of archive: 30372 │ + (00000000000076A4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 94517855 │ - compressed size: 395 bytes │ - uncompressed size: 972 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 73676787 │ + compressed size: 1025 bytes │ + uncompressed size: 1025 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #17: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_bookmark_off.png │ │ - res/layout/addon_details_fragment.xml │ - │ - offset of local header from start of archive: 31427 │ - (0000000000007AC3h) bytes │ + offset of local header from start of archive: 31469 │ + (0000000000007AEDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): f31e79bd │ - compressed size: 765 bytes │ - uncompressed size: 2836 bytes │ - length of filename: 37 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a72ba511 │ + compressed size: 1625 bytes │ + uncompressed size: 1625 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #18: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/addon_row.xml │ + res/drawable-hdpi-v4/ic_bookmark_on.png │ │ - offset of local header from start of archive: 32275 │ - (0000000000007E13h) bytes │ + offset of local header from start of archive: 33164 │ + (000000000000818Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 3884a55b │ - compressed size: 710 bytes │ - uncompressed size: 1712 bytes │ - length of filename: 24 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 76b5d58f │ + compressed size: 1268 bytes │ + uncompressed size: 1268 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #19: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/addons_fragment.xml │ + res/drawable-hdpi-v4/ic_bookmarks.png │ │ - offset of local header from start of archive: 33055 │ - (000000000000811Fh) bytes │ + offset of local header from start of archive: 34501 │ + (00000000000086C5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): ed382b40 │ - compressed size: 780 bytes │ - uncompressed size: 2248 bytes │ - length of filename: 30 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2d99f94e │ + compressed size: 1379 bytes │ + uncompressed size: 1379 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #20: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/ask_user_input_dialog.xml │ + res/drawable-hdpi-v4/ic_bubble_left.png │ │ - offset of local header from start of archive: 33911 │ - (0000000000008477h) bytes │ + offset of local header from start of archive: 35947 │ + (0000000000008C6Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 58c104ae │ - compressed size: 444 bytes │ - uncompressed size: 940 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 59abb14b │ + compressed size: 1644 bytes │ + uncompressed size: 1644 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #21: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_bubble_right.png │ │ - res/layout/bookmark_row.xml │ - │ - offset of local header from start of archive: 34437 │ - (0000000000008685h) bytes │ + offset of local header from start of archive: 37660 │ + (000000000000931Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 7174c108 │ - compressed size: 638 bytes │ - uncompressed size: 1796 bytes │ - length of filename: 27 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6eca0171 │ + compressed size: 1660 bytes │ + uncompressed size: 1660 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #22: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/bookmarks_fragment.xml │ + res/drawable-hdpi-v4/ic_exit_fullscreen.png │ │ - offset of local header from start of archive: 35148 │ - (000000000000894Ch) bytes │ + offset of local header from start of archive: 39390 │ + (00000000000099DEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 42498c08 │ - compressed size: 902 bytes │ - uncompressed size: 2464 bytes │ - length of filename: 33 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 87a69f81 │ + compressed size: 993 bytes │ + uncompressed size: 993 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #23: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/checkbox_layout.xml │ + res/drawable-hdpi-v4/ic_folder.png │ │ - offset of local header from start of archive: 36129 │ - (0000000000008D21h) bytes │ + offset of local header from start of archive: 40456 │ + (0000000000009E08h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 8ce5a007 │ - compressed size: 300 bytes │ - uncompressed size: 592 bytes │ - length of filename: 30 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): af151663 │ + compressed size: 2646 bytes │ + uncompressed size: 2646 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #24: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_forward_disabled.png │ │ - res/layout/download_confirm_dialog.xml │ - │ - offset of local header from start of archive: 36505 │ - (0000000000008E99h) bytes │ + offset of local header from start of archive: 43166 │ + (000000000000A89Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 3ef50046 │ - compressed size: 397 bytes │ - uncompressed size: 1036 bytes │ - length of filename: 38 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 671f87c4 │ + compressed size: 357 bytes │ + uncompressed size: 357 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #25: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_forward_enabled.png │ │ - res/layout/edit_bookmark_activity.xml │ - │ - offset of local header from start of archive: 36986 │ - (000000000000907Ah) bytes │ + offset of local header from start of archive: 43597 │ + (000000000000AA4Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 08f62253 │ - compressed size: 1084 bytes │ - uncompressed size: 3660 bytes │ - length of filename: 37 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b470442c │ + compressed size: 455 bytes │ + uncompressed size: 455 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #26: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/expandable_list_header.xml │ + res/drawable-hdpi-v4/ic_go.png │ │ - offset of local header from start of archive: 38153 │ - (0000000000009509h) bytes │ + offset of local header from start of archive: 44125 │ + (000000000000AC5Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 6d71b622 │ - compressed size: 305 bytes │ - uncompressed size: 532 bytes │ - length of filename: 37 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cf6953d1 │ + compressed size: 531 bytes │ + uncompressed size: 531 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #27: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_gps_denied_holo_dark.png │ │ - res/layout/expandable_list_item.xml │ - │ - offset of local header from start of archive: 38541 │ - (000000000000968Dh) bytes │ + offset of local header from start of archive: 44716 │ + (000000000000AEACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): a6dc0be7 │ - compressed size: 331 bytes │ - uncompressed size: 564 bytes │ - length of filename: 35 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1acab618 │ + compressed size: 1255 bytes │ + uncompressed size: 1255 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #28: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_gps_on_holo_dark.png │ │ - res/layout/history_fragment.xml │ - │ - offset of local header from start of archive: 38953 │ - (0000000000009829h) bytes │ + offset of local header from start of archive: 46049 │ + (000000000000B3E1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 7d645699 │ - compressed size: 364 bytes │ - uncompressed size: 752 bytes │ - length of filename: 31 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8f46c950 │ + compressed size: 1248 bytes │ + uncompressed size: 1248 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #29: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/history_row.xml │ + res/drawable-hdpi-v4/ic_home.png │ │ - offset of local header from start of archive: 39394 │ - (00000000000099E2h) bytes │ + offset of local header from start of archive: 47371 │ + (000000000000B90Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 1348affa │ - compressed size: 857 bytes │ - uncompressed size: 2252 bytes │ - length of filename: 26 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 05b4a004 │ + compressed size: 934 bytes │ + uncompressed size: 934 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #30: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/http_authentication_dialog.xml │ + res/drawable-hdpi-v4/ic_incognito_holo_dark.png │ │ - offset of local header from start of archive: 40323 │ - (0000000000009D83h) bytes │ + offset of local header from start of archive: 48367 │ + (000000000000BCEFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 0017a6d3 │ - compressed size: 551 bytes │ - uncompressed size: 1572 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a10607fc │ + compressed size: 1586 bytes │ + uncompressed size: 1586 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #31: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/javascript_prompt_dialog.xml │ + res/drawable-hdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 40961 │ - (000000000000A001h) bytes │ + offset of local header from start of archive: 50030 │ + (000000000000C36Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 7fdda30d │ - compressed size: 524 bytes │ - uncompressed size: 1220 bytes │ - length of filename: 39 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c547b079 │ + compressed size: 4527 bytes │ + uncompressed size: 4527 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #32: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/legacy_phone_main_activity.xml │ + res/drawable-hdpi-v4/ic_list_data_large.png │ │ - offset of local header from start of archive: 41570 │ - (000000000000A262h) bytes │ + offset of local header from start of archive: 54623 │ + (000000000000D55Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 1d56a3d7 │ - compressed size: 1201 bytes │ - uncompressed size: 4832 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 05729def │ + compressed size: 916 bytes │ + uncompressed size: 916 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #33: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/legacy_phone_start_page_fragment.xml │ + res/drawable-hdpi-v4/ic_list_data_off.png │ │ - offset of local header from start of archive: 42858 │ - (000000000000A76Ah) bytes │ + offset of local header from start of archive: 55612 │ + (000000000000D93Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): d70def55 │ - compressed size: 493 bytes │ - uncompressed size: 1056 bytes │ - length of filename: 47 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 045bb547 │ + compressed size: 632 bytes │ + uncompressed size: 632 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #34: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_list_data_small.png │ │ - res/layout/panel_layout.xml │ - │ - offset of local header from start of archive: 43444 │ - (000000000000A9B4h) bytes │ + offset of local header from start of archive: 56315 │ + (000000000000DBFBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 382037af │ - compressed size: 1365 bytes │ - uncompressed size: 5252 bytes │ - length of filename: 27 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0b5c69e7 │ + compressed size: 744 bytes │ + uncompressed size: 744 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #35: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/phone_main_activity.xml │ + res/drawable-hdpi-v4/ic_menu_overflow.png │ │ - offset of local header from start of archive: 44882 │ - (000000000000AF52h) bytes │ + offset of local header from start of archive: 57132 │ + (000000000000DF2Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 08a35994 │ - compressed size: 270 bytes │ - uncompressed size: 540 bytes │ - length of filename: 34 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0d22758a │ + compressed size: 334 bytes │ + uncompressed size: 334 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #36: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_next_tab.png │ │ - res/layout/phone_start_page_fragment.xml │ - │ - offset of local header from start of archive: 45232 │ - (000000000000B0B0h) bytes │ + offset of local header from start of archive: 57537 │ + (000000000000E0C1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): bf8abb1c │ - compressed size: 490 bytes │ - uncompressed size: 1056 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d6c58ae4 │ + compressed size: 1480 bytes │ + uncompressed size: 1480 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #37: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_previous_tab.png │ │ - res/layout/phone_url_bar.xml │ - │ - offset of local header from start of archive: 45808 │ - (000000000000B2F0h) bytes │ + offset of local header from start of archive: 59083 │ + (000000000000E6CBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 5ede2664 │ - compressed size: 1005 bytes │ - uncompressed size: 3136 bytes │ - length of filename: 28 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cbd728c7 │ + compressed size: 1478 bytes │ + uncompressed size: 1478 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #38: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_querybuilder_disabled.png │ │ - res/layout/search_engine_preference.xml │ - │ - offset of local header from start of archive: 46887 │ - (000000000000B727h) bytes │ + offset of local header from start of archive: 60631 │ + (000000000000ECD7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): f41d4f8b │ - compressed size: 1130 bytes │ - uncompressed size: 3588 bytes │ - length of filename: 39 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 73ac9df6 │ + compressed size: 805 bytes │ + uncompressed size: 805 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #39: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/seekbar_preference.xml │ + res/drawable-hdpi-v4/ic_querybuilder_normal.png │ │ - offset of local header from start of archive: 48102 │ - (000000000000BBE6h) bytes │ + offset of local header from start of archive: 61515 │ + (000000000000F04Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 35f20389 │ - compressed size: 587 bytes │ - uncompressed size: 1620 bytes │ - length of filename: 33 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6b7abc1a │ + compressed size: 881 bytes │ + uncompressed size: 881 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #40: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/spinner_preference.xml │ + res/drawable-hdpi-v4/ic_querybuilder_pressed.png │ │ - offset of local header from start of archive: 48768 │ - (000000000000BE80h) bytes │ + offset of local header from start of archive: 62473 │ + (000000000000F409h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): f3976676 │ - compressed size: 391 bytes │ - uncompressed size: 864 bytes │ - length of filename: 33 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 968153e3 │ + compressed size: 424 bytes │ + uncompressed size: 424 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #41: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_refresh.png │ │ - res/layout/ssl_exception_row.xml │ - │ - offset of local header from start of archive: 49238 │ - (000000000000C056h) bytes │ + offset of local header from start of archive: 62975 │ + (000000000000F5FFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 17f7d02a │ - compressed size: 772 bytes │ - uncompressed size: 2284 bytes │ - length of filename: 32 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 497a40f6 │ + compressed size: 1796 bytes │ + uncompressed size: 1796 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #42: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/start_page_row.xml │ + res/drawable-hdpi-v4/ic_search_category_bookmark.png │ │ - offset of local header from start of archive: 50088 │ - (000000000000C3A8h) bytes │ + offset of local header from start of archive: 64836 │ + (000000000000FD44h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 9422d7b8 │ - compressed size: 648 bytes │ - uncompressed size: 1820 bytes │ - length of filename: 29 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 840421b6 │ + compressed size: 1857 bytes │ + uncompressed size: 1857 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #43: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/tab_view.xml │ + res/drawable-hdpi-v4/ic_search_category_history.png │ │ - offset of local header from start of archive: 50811 │ - (000000000000C67Bh) bytes │ + offset of local header from start of archive: 66775 │ + (00000000000104D7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 74c90d22 │ - compressed size: 691 bytes │ - uncompressed size: 1728 bytes │ - length of filename: 23 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6fceeb96 │ + compressed size: 856 bytes │ + uncompressed size: 856 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #44: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_stop.png │ │ - res/layout/tablet_main_activity.xml │ - │ - offset of local header from start of archive: 51571 │ - (000000000000C973h) bytes │ + offset of local header from start of archive: 67712 │ + (0000000000010880h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): c44f07c3 │ - compressed size: 726 bytes │ - uncompressed size: 1712 bytes │ - length of filename: 35 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1cde7229 │ + compressed size: 587 bytes │ + uncompressed size: 587 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #45: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/tablet_start_page_fragment.xml │ + res/drawable-hdpi-v4/ic_tab_close.png │ │ - offset of local header from start of archive: 52378 │ - (000000000000CC9Ah) bytes │ + offset of local header from start of archive: 68361 │ + (0000000000010B09h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): a12a5053 │ - compressed size: 490 bytes │ - uncompressed size: 1056 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ef84d850 │ + compressed size: 529 bytes │ + uncompressed size: 529 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #46: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_tabs.png │ │ - res/layout/tablet_url_bar.xml │ - │ - offset of local header from start of archive: 52955 │ - (000000000000CEDBh) bytes │ + offset of local header from start of archive: 68957 │ + (0000000000010D5Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 129f32ce │ - compressed size: 877 bytes │ - uncompressed size: 3148 bytes │ - length of filename: 29 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a085cd35 │ + compressed size: 1264 bytes │ + uncompressed size: 1264 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #47: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/nav_tab_bg.9.png │ │ - res/layout/url_autocomplete_line.xml │ - │ - offset of local header from start of archive: 53907 │ - (000000000000D293h) bytes │ + offset of local header from start of archive: 70283 │ + (000000000001128Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 6646182b │ - compressed size: 835 bytes │ - uncompressed size: 2252 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c811b2e5 │ + compressed size: 2912 bytes │ + uncompressed size: 2912 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #48: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/video_loading_progress.xml │ + res/drawable-hdpi-v4/start_page.png │ │ - offset of local header from start of archive: 54824 │ - (000000000000D628h) bytes │ + offset of local header from start of archive: 73262 │ + (0000000000011E2Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 120252fd │ - compressed size: 476 bytes │ - uncompressed size: 984 bytes │ - length of filename: 37 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4262edfa │ + compressed size: 14345 bytes │ + uncompressed size: 14345 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #49: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/websites_settings_fragment.xml │ + res/drawable-hdpi-v4/tab_panel_button_normal.9.png │ │ - offset of local header from start of archive: 55383 │ - (000000000000D857h) bytes │ + offset of local header from start of archive: 87672 │ + (0000000000015678h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): d00b5e12 │ - compressed size: 341 bytes │ - uncompressed size: 772 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2a0551cc │ + compressed size: 816 bytes │ + uncompressed size: 816 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #50: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/websites_settings_row.xml │ + res/drawable-hdpi-v4/tab_panel_button_pressed.9.png │ │ - offset of local header from start of archive: 55811 │ - (000000000000DA03h) bytes │ + offset of local header from start of archive: 88568 │ + (00000000000159F8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 81f819cc │ - compressed size: 713 bytes │ - uncompressed size: 2220 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f8658a5a │ + compressed size: 966 bytes │ + uncompressed size: 966 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #51: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/webview_container_fragment.xml │ + res/drawable-ldpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 56606 │ - (000000000000DD1Eh) bytes │ + offset of local header from start of archive: 89615 │ + (0000000000015E0Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): da9ebafa │ - compressed size: 210 bytes │ - uncompressed size: 372 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8ef78580 │ + compressed size: 1537 bytes │ + uncompressed size: 1537 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #52: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/webview_dialog_preference.xml │ + res/drawable-mdpi-v4/ab_bottom_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 56903 │ - (000000000000DE47h) bytes │ + offset of local header from start of archive: 91218 │ + (0000000000016452h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 93227d56 │ - compressed size: 255 bytes │ - uncompressed size: 520 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d72cce38 │ + compressed size: 222 bytes │ + uncompressed size: 222 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #53: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/yes_no_remember_dialog.xml │ + res/drawable-mdpi-v4/ab_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 57244 │ - (000000000000DF9Ch) bytes │ + offset of local header from start of archive: 91522 │ + (0000000000016582h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 8f378f7c │ - compressed size: 696 bytes │ - uncompressed size: 1952 bytes │ - length of filename: 37 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c42a7f70 │ + compressed size: 224 bytes │ + uncompressed size: 224 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #54: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/bookmarks_activity_menu.xml │ + res/drawable-mdpi-v4/app_web_browser_sm.png │ │ - offset of local header from start of archive: 58023 │ - (000000000000E2A7h) bytes │ + offset of local header from start of archive: 91821 │ + (00000000000166ADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 6e22c7e0 │ - compressed size: 337 bytes │ - uncompressed size: 944 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): aa25bcd7 │ + compressed size: 416 bytes │ + uncompressed size: 416 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #55: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/main_activity_menu.xml │ + res/drawable-mdpi-v4/browser_thumbnail.png │ │ - offset of local header from start of archive: 58442 │ - (000000000000E44Ah) bytes │ + offset of local header from start of archive: 92310 │ + (0000000000016896h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): d35d0989 │ - compressed size: 436 bytes │ - uncompressed size: 1408 bytes │ - length of filename: 31 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4577e1ee │ + compressed size: 1865 bytes │ + uncompressed size: 1865 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #56: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/main_activity_menu_tablet.xml │ + res/drawable-mdpi-v4/default_video_poster.png │ │ - offset of local header from start of archive: 58955 │ - (000000000000E64Bh) bytes │ + offset of local header from start of archive: 94247 │ + (0000000000017027h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 2d34bcd7 │ - compressed size: 509 bytes │ - uncompressed size: 1712 bytes │ - length of filename: 38 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6c330376 │ + compressed size: 2878 bytes │ + uncompressed size: 2878 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #57: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/raw/changelog_html │ + res/drawable-mdpi-v4/divider_vertical_dark_opaque.9.png │ │ - offset of local header from start of archive: 59548 │ - (000000000000E89Ch) bytes │ + offset of local header from start of archive: 97200 │ + (0000000000017BB0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 50301bf6 │ - compressed size: 1415 bytes │ - uncompressed size: 3668 bytes │ - length of filename: 22 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e63c34e8 │ + compressed size: 167 bytes │ + uncompressed size: 167 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #58: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_add_bookmark.png │ │ - res/raw/contributors_html │ - │ - offset of local header from start of archive: 61031 │ - (000000000000EE67h) bytes │ + offset of local header from start of archive: 97452 │ + (0000000000017CACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): b6fae314 │ - compressed size: 434 bytes │ - uncompressed size: 1142 bytes │ - length of filename: 25 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 33eb8173 │ + compressed size: 971 bytes │ + uncompressed size: 971 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #59: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_back_disabled.png │ │ - res/raw/licenses_html │ - │ - offset of local header from start of archive: 61536 │ - (000000000000F060h) bytes │ + offset of local header from start of archive: 98493 │ + (00000000000180BDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): b4927636 │ - compressed size: 373 bytes │ - uncompressed size: 731 bytes │ - length of filename: 21 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d7899c9c │ + compressed size: 340 bytes │ + uncompressed size: 340 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #60: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_back_enabled.png │ │ - res/raw/phone_tutorial_html │ - │ - offset of local header from start of archive: 61976 │ - (000000000000F218h) bytes │ + offset of local header from start of archive: 98904 │ + (0000000000018258h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 75737719 │ - compressed size: 592 bytes │ - uncompressed size: 1103 bytes │ - length of filename: 27 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 132906f3 │ + compressed size: 418 bytes │ + uncompressed size: 418 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #61: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/xml/preferences_about.xml │ + res/drawable-mdpi-v4/ic_back_hierarchy.png │ │ - offset of local header from start of archive: 62641 │ - (000000000000F4B1h) bytes │ + offset of local header from start of archive: 99392 │ + (0000000000018440h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 7a2c1de1 │ - compressed size: 323 bytes │ - uncompressed size: 844 bytes │ - length of filename: 29 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 5701496a │ + compressed size: 767 bytes │ + uncompressed size: 767 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #62: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_bookmark_off.png │ │ - res/xml/preferences_accessibility_settings.xml │ - │ - offset of local header from start of archive: 63039 │ - (000000000000F63Fh) bytes │ + offset of local header from start of archive: 100231 │ + (0000000000018787h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 13b0dbf8 │ - compressed size: 694 bytes │ - uncompressed size: 1808 bytes │ - length of filename: 46 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2f63282c │ + compressed size: 1114 bytes │ + uncompressed size: 1114 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #63: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_bookmark_on.png │ │ - res/xml/preferences_browser_settings.xml │ - │ - offset of local header from start of archive: 63825 │ - (000000000000F951h) bytes │ + offset of local header from start of archive: 101415 │ + (0000000000018C27h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 237b28fa │ - compressed size: 799 bytes │ - uncompressed size: 2008 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6f8b8d7b │ + compressed size: 930 bytes │ + uncompressed size: 930 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #64: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/xml/preferences_general_settings.xml │ + res/drawable-mdpi-v4/ic_bookmarks.png │ │ - offset of local header from start of archive: 64710 │ - (000000000000FCC6h) bytes │ + offset of local header from start of archive: 102414 │ + (000000000001900Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 0480897d │ - compressed size: 1092 bytes │ - uncompressed size: 3340 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d0855d18 │ + compressed size: 988 bytes │ + uncompressed size: 988 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #65: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_bubble_left.png │ │ - res/xml/preferences_headers.xml │ - │ - offset of local header from start of archive: 65888 │ - (0000000000010160h) bytes │ + offset of local header from start of archive: 103469 │ + (000000000001942Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 5773db0e │ - compressed size: 403 bytes │ - uncompressed size: 1220 bytes │ - length of filename: 31 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7691643e │ + compressed size: 1118 bytes │ + uncompressed size: 1118 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #66: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/xml/preferences_privacy_settings.xml │ + res/drawable-mdpi-v4/ic_bubble_right.png │ │ - offset of local header from start of archive: 66368 │ - (0000000000010340h) bytes │ + offset of local header from start of archive: 104656 │ + (00000000000198D0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): e1df7059 │ - compressed size: 1097 bytes │ - uncompressed size: 3868 bytes │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c3032adc │ + compressed size: 1123 bytes │ + uncompressed size: 1123 bytes │ length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #67: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_exit_fullscreen.png │ │ - AndroidManifest.xml │ - │ - offset of local header from start of archive: 67551 │ - (00000000000107DFh) bytes │ + offset of local header from start of archive: 105849 │ + (0000000000019D79h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): c49fc335 │ - compressed size: 1559 bytes │ - uncompressed size: 5412 bytes │ - length of filename: 19 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): bc37778d │ + compressed size: 941 bytes │ + uncompressed size: 941 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #68: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - resources.arsc │ + res/drawable-mdpi-v4/ic_folder.png │ │ - offset of local header from start of archive: 69175 │ - (0000000000010E37h) bytes │ + offset of local header from start of archive: 106863 │ + (000000000001A16Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): e8a92f1c │ - compressed size: 203820 bytes │ - uncompressed size: 203820 bytes │ - length of filename: 14 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): af151663 │ + compressed size: 2646 bytes │ + uncompressed size: 2646 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #69: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_forward_disabled.png │ │ - res/drawable-hdpi/ab_bottom_solid_dark_holo.9.png │ - │ - offset of local header from start of archive: 273040 │ - (0000000000042A90h) bytes │ + offset of local header from start of archive: 109573 │ + (000000000001AC05h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 2a5170de │ - compressed size: 213 bytes │ - uncompressed size: 213 bytes │ - length of filename: 49 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c3cfb8c2 │ + compressed size: 336 bytes │ + uncompressed size: 336 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #70: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/ab_solid_dark_holo.9.png │ + res/drawable-mdpi-v4/ic_forward_enabled.png │ │ - offset of local header from start of archive: 273333 │ - (0000000000042BB5h) bytes │ + offset of local header from start of archive: 109983 │ + (000000000001AD9Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): a39d484f │ - compressed size: 219 bytes │ - uncompressed size: 219 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3aa7adea │ + compressed size: 416 bytes │ + uncompressed size: 416 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #71: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/app_web_browser_sm.png │ + res/drawable-mdpi-v4/ic_go.png │ │ - offset of local header from start of archive: 273627 │ - (0000000000042CDBh) bytes │ + offset of local header from start of archive: 110472 │ + (000000000001AF88h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 4100f972 │ - compressed size: 702 bytes │ - uncompressed size: 702 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2772515c │ + compressed size: 344 bytes │ + uncompressed size: 344 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #72: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_gps_denied_holo_dark.png │ │ - res/drawable-hdpi/browser_thumbnail.png │ - │ - offset of local header from start of archive: 274402 │ - (0000000000042FE2h) bytes │ + offset of local header from start of archive: 110876 │ + (000000000001B11Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 4577e1ee │ - compressed size: 1865 bytes │ - uncompressed size: 1865 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a15daa6f │ + compressed size: 753 bytes │ + uncompressed size: 753 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #73: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/default_video_poster.png │ + res/drawable-mdpi-v4/ic_gps_on_holo_dark.png │ │ - offset of local header from start of archive: 276337 │ - (0000000000043771h) bytes │ + offset of local header from start of archive: 111707 │ + (000000000001B45Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 21c537e8 │ - compressed size: 5502 bytes │ - uncompressed size: 5502 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 87f07b50 │ + compressed size: 753 bytes │ + uncompressed size: 753 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #74: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/divider_vertical_dark_opaque.9.png │ + res/drawable-mdpi-v4/ic_home.png │ │ - offset of local header from start of archive: 281914 │ - (0000000000044D3Ah) bytes │ + offset of local header from start of archive: 112534 │ + (000000000001B796h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 373383bf │ - compressed size: 134 bytes │ - uncompressed size: 134 bytes │ - length of filename: 52 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2073892c │ + compressed size: 652 bytes │ + uncompressed size: 652 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #75: │ --------------------------- │ │ - res/drawable-hdpi/ic_add_bookmark.png │ + res/drawable-mdpi-v4/ic_incognito_holo_dark.png │ │ - offset of local header from start of archive: 282130 │ - (0000000000044E12h) bytes │ + offset of local header from start of archive: 113248 │ + (000000000001BA60h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 5253d7df │ - compressed size: 1699 bytes │ - uncompressed size: 1699 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d90fb8a8 │ + compressed size: 720 bytes │ + uncompressed size: 720 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #76: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_back_disabled.png │ + res/drawable-mdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 283899 │ - (00000000000454FBh) bytes │ + offset of local header from start of archive: 114045 │ + (000000000001BD7Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): f4c7ea6f │ - compressed size: 386 bytes │ - uncompressed size: 386 bytes │ - length of filename: 38 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 97fcdf6d │ + compressed size: 2360 bytes │ + uncompressed size: 2360 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #77: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_list_data_large.png │ │ - res/drawable-hdpi/ic_back_enabled.png │ - │ - offset of local header from start of archive: 284354 │ - (00000000000456C2h) bytes │ + offset of local header from start of archive: 116471 │ + (000000000001C6F7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 98a0ea67 │ - compressed size: 477 bytes │ - uncompressed size: 477 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 579ce8eb │ + compressed size: 456 bytes │ + uncompressed size: 456 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #78: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_list_data_off.png │ │ - res/drawable-hdpi/ic_back_hierarchy.png │ - │ - offset of local header from start of archive: 284901 │ - (00000000000458E5h) bytes │ + offset of local header from start of archive: 117000 │ + (000000000001C908h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 297b1a04 │ - compressed size: 1052 bytes │ - uncompressed size: 1052 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9fe24f2d │ + compressed size: 387 bytes │ + uncompressed size: 387 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #79: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_bookmark_off.png │ + res/drawable-mdpi-v4/ic_list_data_small.png │ │ - offset of local header from start of archive: 286024 │ - (0000000000045D48h) bytes │ + offset of local header from start of archive: 117458 │ + (000000000001CAD2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 3638ab92 │ - compressed size: 1464 bytes │ - uncompressed size: 1464 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8707ccdf │ + compressed size: 416 bytes │ + uncompressed size: 416 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #80: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_menu_overflow.png │ │ - res/drawable-hdpi/ic_bookmark_on.png │ - │ - offset of local header from start of archive: 287556 │ - (0000000000046344h) bytes │ + offset of local header from start of archive: 117947 │ + (000000000001CCBBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 91af1348 │ - compressed size: 1646 bytes │ - uncompressed size: 1646 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 53cec30b │ + compressed size: 317 bytes │ + uncompressed size: 317 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #81: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_bookmarks.png │ + res/drawable-mdpi-v4/ic_next_tab.png │ │ - offset of local header from start of archive: 289270 │ - (00000000000469F6h) bytes │ + offset of local header from start of archive: 118335 │ + (000000000001CE3Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 2d9f924d │ - compressed size: 1616 bytes │ - uncompressed size: 1616 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 41f27dae │ + compressed size: 1403 bytes │ + uncompressed size: 1403 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #82: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_previous_tab.png │ │ - res/drawable-hdpi/ic_bubble_left.png │ - │ - offset of local header from start of archive: 290952 │ - (0000000000047088h) bytes │ + offset of local header from start of archive: 119804 │ + (000000000001D3FCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 59abb14b │ - compressed size: 1644 bytes │ - uncompressed size: 1644 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 06e19368 │ + compressed size: 1401 bytes │ + uncompressed size: 1401 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #83: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_bubble_right.png │ + res/drawable-mdpi-v4/ic_querybuilder_disabled.png │ │ - offset of local header from start of archive: 292664 │ - (0000000000047738h) bytes │ + offset of local header from start of archive: 121275 │ + (000000000001D9BBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 6eca0171 │ - compressed size: 1660 bytes │ - uncompressed size: 1660 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c1a88589 │ + compressed size: 542 bytes │ + uncompressed size: 542 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #84: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_exit_fullscreen.png │ + res/drawable-mdpi-v4/ic_querybuilder_normal.png │ │ - offset of local header from start of archive: 294392 │ - (0000000000047DF8h) bytes │ + offset of local header from start of archive: 121896 │ + (000000000001DC28h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 87a69f81 │ - compressed size: 993 bytes │ - uncompressed size: 993 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0bd5c605 │ + compressed size: 318 bytes │ + uncompressed size: 318 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #85: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_querybuilder_pressed.png │ │ - res/drawable-hdpi/ic_folder.png │ - │ - offset of local header from start of archive: 295457 │ - (0000000000048221h) bytes │ + offset of local header from start of archive: 122291 │ + (000000000001DDB3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 7c94e68b │ - compressed size: 2714 bytes │ - uncompressed size: 2714 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0bd5c605 │ + compressed size: 318 bytes │ + uncompressed size: 318 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #86: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_forward_disabled.png │ + res/drawable-mdpi-v4/ic_refresh.png │ │ - offset of local header from start of archive: 298234 │ - (0000000000048CFAh) bytes │ + offset of local header from start of archive: 122687 │ + (000000000001DF3Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 9b9c2201 │ - compressed size: 392 bytes │ - uncompressed size: 392 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 822a69d5 │ + compressed size: 1319 bytes │ + uncompressed size: 1319 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #87: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_search_category_bookmark.png │ │ - res/drawable-hdpi/ic_forward_enabled.png │ - │ - offset of local header from start of archive: 298700 │ - (0000000000048ECCh) bytes │ + offset of local header from start of archive: 124071 │ + (000000000001E4A7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): f70abe28 │ - compressed size: 482 bytes │ - uncompressed size: 482 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c15dbad9 │ + compressed size: 1249 bytes │ + uncompressed size: 1249 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #88: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_search_category_history.png │ │ - res/drawable-hdpi/ic_go.png │ - │ - offset of local header from start of archive: 299254 │ - (00000000000490F6h) bytes │ + offset of local header from start of archive: 125402 │ + (000000000001E9DAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 0d1ad2de │ - compressed size: 542 bytes │ - uncompressed size: 542 bytes │ - length of filename: 27 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 10240619 │ + compressed size: 582 bytes │ + uncompressed size: 582 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #89: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_stop.png │ │ - res/drawable-hdpi/ic_gps_denied_holo_dark.png │ - │ - offset of local header from start of archive: 299854 │ - (000000000004934Eh) bytes │ + offset of local header from start of archive: 126065 │ + (000000000001EC71h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 6a258a8b │ - compressed size: 1306 bytes │ - uncompressed size: 1306 bytes │ - length of filename: 45 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 319f88e8 │ + compressed size: 555 bytes │ + uncompressed size: 555 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #90: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_gps_on_holo_dark.png │ + res/drawable-mdpi-v4/ic_tab_close.png │ │ - offset of local header from start of archive: 301238 │ - (00000000000498B6h) bytes │ + offset of local header from start of archive: 126682 │ + (000000000001EEDAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 4a9909e7 │ - compressed size: 1295 bytes │ - uncompressed size: 1295 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a30876fa │ + compressed size: 522 bytes │ + uncompressed size: 522 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #91: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_home.png │ + res/drawable-mdpi-v4/ic_tabs.png │ │ - offset of local header from start of archive: 302607 │ - (0000000000049E0Fh) bytes │ + offset of local header from start of archive: 127271 │ + (000000000001F127h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): a580f522 │ - compressed size: 976 bytes │ - uncompressed size: 976 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4f179423 │ + compressed size: 922 bytes │ + uncompressed size: 922 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #92: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/nav_tab_bg.9.png │ │ - res/drawable-hdpi/ic_incognito_holo_dark.png │ - │ - offset of local header from start of archive: 303644 │ - (000000000004A21Ch) bytes │ + offset of local header from start of archive: 128255 │ + (000000000001F4FFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 7c0e325e │ - compressed size: 1284 bytes │ - uncompressed size: 1284 bytes │ - length of filename: 44 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7ab32422 │ + compressed size: 1923 bytes │ + uncompressed size: 1923 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #93: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_launcher.png │ + res/drawable-mdpi-v4/start_page.png │ │ - offset of local header from start of archive: 305004 │ - (000000000004A76Ch) bytes │ + offset of local header from start of archive: 130245 │ + (000000000001FCC5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): c547b079 │ - compressed size: 4527 bytes │ - uncompressed size: 4527 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0e8ece69 │ + compressed size: 10432 bytes │ + uncompressed size: 10432 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #94: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_list_data_large.png │ + res/drawable-mdpi-v4/tab_panel_button_normal.9.png │ │ - offset of local header from start of archive: 309595 │ - (000000000004B95Bh) bytes │ + offset of local header from start of archive: 140742 │ + (00000000000225C6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 9eee8cce │ - compressed size: 998 bytes │ - uncompressed size: 998 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2a0551cc │ + compressed size: 816 bytes │ + uncompressed size: 816 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #95: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/tab_panel_button_pressed.9.png │ │ - res/drawable-hdpi/ic_list_data_off.png │ - │ - offset of local header from start of archive: 310666 │ - (000000000004BD8Ah) bytes │ + offset of local header from start of archive: 141638 │ + (0000000000022946h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): d4439efc │ - compressed size: 991 bytes │ - uncompressed size: 991 bytes │ - length of filename: 38 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f8658a5a │ + compressed size: 966 bytes │ + uncompressed size: 966 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #96: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-sw600dp-v13/browser_thumbnail.png │ │ - res/drawable-hdpi/ic_list_data_small.png │ - │ - offset of local header from start of archive: 311727 │ - (000000000004C1AFh) bytes │ + offset of local header from start of archive: 142685 │ + (0000000000022D5Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): b5a60f09 │ - compressed size: 822 bytes │ - uncompressed size: 822 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 31a4fa63 │ + compressed size: 1917 bytes │ + uncompressed size: 1917 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #97: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_menu_overflow.png │ + res/drawable-sw600dp-v13/ic_folder.png │ │ - offset of local header from start of archive: 312622 │ - (000000000004C52Eh) bytes │ + offset of local header from start of archive: 144678 │ + (0000000000023526h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 89fc94af │ - compressed size: 348 bytes │ - uncompressed size: 348 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): af151663 │ + compressed size: 2646 bytes │ + uncompressed size: 2646 bytes │ length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #98: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_next_tab.png │ + res/drawable/bookmark_list_favicon_bg.xml │ │ - offset of local header from start of archive: 313040 │ - (000000000004C6D0h) bytes │ + offset of local header from start of archive: 147392 │ + (0000000000023FC0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): b530432d │ - compressed size: 1599 bytes │ - uncompressed size: 1599 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): cd487d47 │ + compressed size: 327 bytes │ + uncompressed size: 808 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #99: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/ic_previous_tab.png │ + res/drawable/btn_star.xml │ │ - offset of local header from start of archive: 314703 │ - (000000000004CD4Fh) bytes │ + offset of local header from start of archive: 147806 │ + (000000000002415Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): bda568ce │ - compressed size: 1597 bytes │ - uncompressed size: 1597 bytes │ - length of filename: 37 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 7ece3a3e │ + compressed size: 248 bytes │ + uncompressed size: 580 bytes │ + length of filename: 25 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #100: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/ic_querybuilder_disabled.png │ + res/drawable/ic_back.xml │ │ - offset of local header from start of archive: 316369 │ - (000000000004D3D1h) bytes │ + offset of local header from start of archive: 148125 │ + (000000000002429Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): c1c43e78 │ - compressed size: 992 bytes │ - uncompressed size: 992 bytes │ - length of filename: 46 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): b962022e │ + compressed size: 249 bytes │ + uncompressed size: 580 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #101: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/ic_querybuilder_normal.png │ + res/drawable/ic_forward.xml │ │ - offset of local header from start of archive: 317440 │ - (000000000004D800h) bytes │ + offset of local header from start of archive: 148444 │ + (00000000000243DCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 016a1a12 │ - compressed size: 1021 bytes │ - uncompressed size: 1021 bytes │ - length of filename: 44 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 71ce5299 │ + compressed size: 249 bytes │ + uncompressed size: 580 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #102: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/ic_querybuilder_pressed.png │ + res/drawable/ic_querybuilder.xml │ │ - offset of local header from start of archive: 318537 │ - (000000000004DC49h) bytes │ + offset of local header from start of archive: 148766 │ + (000000000002451Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 9247027c │ - compressed size: 445 bytes │ - uncompressed size: 445 bytes │ - length of filename: 45 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 6a2c577d │ + compressed size: 357 bytes │ + uncompressed size: 1128 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #103: │ --------------------------- │ │ - res/drawable-hdpi/ic_refresh.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/tab_panel_button.xml │ │ - offset of local header from start of archive: 319057 │ - (000000000004DE51h) bytes │ + offset of local header from start of archive: 149201 │ + (00000000000246D1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): c8551c2d │ - compressed size: 1534 bytes │ - uncompressed size: 1534 bytes │ - length of filename: 32 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 9fe7bc89 │ + compressed size: 267 bytes │ + uncompressed size: 640 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #104: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/ic_search_category_bookmark.png │ + res/layout-sw600dp-v13/history_fragment.xml │ │ - offset of local header from start of archive: 320654 │ - (000000000004E48Eh) bytes │ + offset of local header from start of archive: 149547 │ + (000000000002482Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): d4880eb8 │ - compressed size: 1925 bytes │ - uncompressed size: 1925 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): ac034ec8 │ + compressed size: 972 bytes │ + uncompressed size: 2644 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #105: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/ic_search_category_history.png │ + res/layout/about_preference.xml │ │ - offset of local header from start of archive: 322661 │ - (000000000004EC65h) bytes │ + offset of local header from start of archive: 150608 │ + (0000000000024C50h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 5cc88d94 │ - compressed size: 906 bytes │ - uncompressed size: 906 bytes │ - length of filename: 48 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 7f1039f4 │ + compressed size: 600 bytes │ + uncompressed size: 1948 bytes │ + length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #106: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/ic_stop.png │ + res/layout/accessibility_preview.xml │ │ - offset of local header from start of archive: 323646 │ - (000000000004F03Eh) bytes │ + offset of local header from start of archive: 151285 │ + (0000000000024EF5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 439114eb │ - compressed size: 783 bytes │ - uncompressed size: 783 bytes │ - length of filename: 29 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 94517855 │ + compressed size: 395 bytes │ + uncompressed size: 972 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #107: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/ic_tab_close.png │ + res/layout/addon_details_fragment.xml │ │ - offset of local header from start of archive: 324491 │ - (000000000004F38Bh) bytes │ + offset of local header from start of archive: 151762 │ + (00000000000250D2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 670736de │ - compressed size: 690 bytes │ - uncompressed size: 690 bytes │ - length of filename: 34 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): f31e79bd │ + compressed size: 761 bytes │ + uncompressed size: 2836 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #108: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/ic_tabs.png │ + res/layout/addon_row.xml │ │ - offset of local header from start of archive: 325246 │ - (000000000004F67Eh) bytes │ + offset of local header from start of archive: 152606 │ + (000000000002541Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 136cf4ab │ - compressed size: 1282 bytes │ - uncompressed size: 1282 bytes │ - length of filename: 29 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 3884a55b │ + compressed size: 710 bytes │ + uncompressed size: 1712 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #109: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/nav_tab_bg.9.png │ + res/layout/addons_fragment.xml │ │ - offset of local header from start of archive: 326590 │ - (000000000004FBBEh) bytes │ + offset of local header from start of archive: 153386 │ + (000000000002572Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 1938c248 │ - compressed size: 2876 bytes │ - uncompressed size: 2876 bytes │ - length of filename: 34 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): ed382b40 │ + compressed size: 779 bytes │ + uncompressed size: 2248 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #110: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/start_page.png │ + res/layout/ask_user_input_dialog.xml │ │ - offset of local header from start of archive: 329532 │ - (000000000005073Ch) bytes │ + offset of local header from start of archive: 154241 │ + (0000000000025A81h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 4262edfa │ - compressed size: 14345 bytes │ - uncompressed size: 14345 bytes │ - length of filename: 32 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 58c104ae │ + compressed size: 441 bytes │ + uncompressed size: 940 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #111: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/tab_panel_button_normal.9.png │ + res/layout/bookmark_row.xml │ │ - offset of local header from start of archive: 343941 │ - (0000000000053F85h) bytes │ + offset of local header from start of archive: 154764 │ + (0000000000025C8Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 91fe51a1 │ - compressed size: 780 bytes │ - uncompressed size: 780 bytes │ - length of filename: 47 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 7174c108 │ + compressed size: 635 bytes │ + uncompressed size: 1796 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #112: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/tab_panel_button_pressed.9.png │ + res/layout/bookmarks_fragment.xml │ │ - offset of local header from start of archive: 344800 │ - (00000000000542E0h) bytes │ + offset of local header from start of archive: 155472 │ + (0000000000025F50h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 39b45f60 │ - compressed size: 930 bytes │ - uncompressed size: 930 bytes │ - length of filename: 48 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 42498c08 │ + compressed size: 894 bytes │ + uncompressed size: 2464 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #113: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-ldpi/ic_launcher.png │ + res/layout/checkbox_layout.xml │ │ - offset of local header from start of archive: 345810 │ - (00000000000546D2h) bytes │ + offset of local header from start of archive: 156445 │ + (000000000002631Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:40 │ - 32-bit CRC value (hex): 8ef78580 │ - compressed size: 1537 bytes │ - uncompressed size: 1537 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 8ce5a007 │ + compressed size: 300 bytes │ + uncompressed size: 592 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #114: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ab_bottom_solid_dark_holo.9.png │ + res/layout/download_confirm_dialog.xml │ │ - offset of local header from start of archive: 347413 │ - (0000000000054D15h) bytes │ + offset of local header from start of archive: 156821 │ + (0000000000026495h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 2a5170de │ - compressed size: 213 bytes │ - uncompressed size: 213 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 3ef50046 │ + compressed size: 397 bytes │ + uncompressed size: 1036 bytes │ + length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #115: │ --------------------------- │ │ - res/drawable-mdpi/ab_solid_dark_holo.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/edit_bookmark_activity.xml │ │ - offset of local header from start of archive: 347705 │ - (0000000000054E39h) bytes │ + offset of local header from start of archive: 157302 │ + (0000000000026676h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): a39d484f │ - compressed size: 219 bytes │ - uncompressed size: 219 bytes │ - length of filename: 42 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 08f62253 │ + compressed size: 1081 bytes │ + uncompressed size: 3660 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #116: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/app_web_browser_sm.png │ + res/layout/expandable_list_header.xml │ │ - offset of local header from start of archive: 347999 │ - (0000000000054F5Fh) bytes │ + offset of local header from start of archive: 158466 │ + (0000000000026B02h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): aa25bcd7 │ - compressed size: 416 bytes │ - uncompressed size: 416 bytes │ - length of filename: 40 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 6d71b622 │ + compressed size: 305 bytes │ + uncompressed size: 532 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #117: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/browser_thumbnail.png │ + res/layout/expandable_list_item.xml │ │ - offset of local header from start of archive: 348488 │ - (0000000000055148h) bytes │ + offset of local header from start of archive: 158854 │ + (0000000000026C86h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 4577e1ee │ - compressed size: 1865 bytes │ - uncompressed size: 1865 bytes │ - length of filename: 39 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): a6dc0be7 │ + compressed size: 331 bytes │ + uncompressed size: 564 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #118: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/default_video_poster.png │ + res/layout/history_fragment.xml │ │ - offset of local header from start of archive: 350425 │ - (00000000000558D9h) bytes │ + offset of local header from start of archive: 159266 │ + (0000000000026E22h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): d2da86da │ - compressed size: 3425 bytes │ - uncompressed size: 3425 bytes │ - length of filename: 42 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 7d645699 │ + compressed size: 364 bytes │ + uncompressed size: 752 bytes │ + length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #119: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/divider_vertical_dark_opaque.9.png │ + res/layout/history_row.xml │ │ - offset of local header from start of archive: 353925 │ - (0000000000056685h) bytes │ + offset of local header from start of archive: 159707 │ + (0000000000026FDBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 373383bf │ - compressed size: 134 bytes │ - uncompressed size: 134 bytes │ - length of filename: 52 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 1348affa │ + compressed size: 856 bytes │ + uncompressed size: 2252 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #120: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_add_bookmark.png │ + res/layout/http_authentication_dialog.xml │ │ - offset of local header from start of archive: 354142 │ - (000000000005675Eh) bytes │ + offset of local header from start of archive: 160635 │ + (000000000002737Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 816f0458 │ - compressed size: 970 bytes │ - uncompressed size: 970 bytes │ - length of filename: 37 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 0017a6d3 │ + compressed size: 550 bytes │ + uncompressed size: 1572 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #121: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_back_disabled.png │ + res/layout/javascript_prompt_dialog.xml │ │ - offset of local header from start of archive: 355182 │ - (0000000000056B6Eh) bytes │ + offset of local header from start of archive: 161272 │ + (00000000000275F8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 7da863ba │ - compressed size: 364 bytes │ - uncompressed size: 364 bytes │ - length of filename: 38 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 7fdda30d │ + compressed size: 524 bytes │ + uncompressed size: 1220 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #122: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_back_enabled.png │ + res/layout/legacy_phone_main_activity.xml │ │ - offset of local header from start of archive: 355616 │ - (0000000000056D20h) bytes │ + offset of local header from start of archive: 161881 │ + (0000000000027859h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 460b879d │ - compressed size: 434 bytes │ - uncompressed size: 434 bytes │ - length of filename: 37 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 1d56a3d7 │ + compressed size: 1197 bytes │ + uncompressed size: 4832 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #123: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_back_hierarchy.png │ + res/layout/legacy_phone_start_page_fragment.xml │ │ - offset of local header from start of archive: 356118 │ - (0000000000056F16h) bytes │ + offset of local header from start of archive: 163165 │ + (0000000000027D5Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): bb1afa3e │ - compressed size: 782 bytes │ - uncompressed size: 782 bytes │ - length of filename: 39 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): d70def55 │ + compressed size: 493 bytes │ + uncompressed size: 1056 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #124: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_bookmark_off.png │ + res/layout/panel_layout.xml │ │ - offset of local header from start of archive: 356970 │ - (000000000005726Ah) bytes │ + offset of local header from start of archive: 163751 │ + (0000000000027FA7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 999fda66 │ - compressed size: 1360 bytes │ - uncompressed size: 1360 bytes │ - length of filename: 37 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 382037af │ + compressed size: 1342 bytes │ + uncompressed size: 5252 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #125: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_bookmark_on.png │ + res/layout/phone_main_activity.xml │ │ - offset of local header from start of archive: 358400 │ - (0000000000057800h) bytes │ + offset of local header from start of archive: 165166 │ + (000000000002852Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 837a4a00 │ - compressed size: 1124 bytes │ - uncompressed size: 1124 bytes │ - length of filename: 36 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 08a35994 │ + compressed size: 270 bytes │ + uncompressed size: 540 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #126: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_bookmarks.png │ + res/layout/phone_start_page_fragment.xml │ │ - offset of local header from start of archive: 359592 │ - (0000000000057CA8h) bytes │ + offset of local header from start of archive: 165516 │ + (000000000002868Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 5b27b76e │ - compressed size: 1088 bytes │ - uncompressed size: 1088 bytes │ - length of filename: 34 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): bf8abb1c │ + compressed size: 490 bytes │ + uncompressed size: 1056 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #127: │ --------------------------- │ │ - res/drawable-mdpi/ic_bubble_left.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/phone_url_bar.xml │ │ - offset of local header from start of archive: 360744 │ - (0000000000058128h) bytes │ + offset of local header from start of archive: 166092 │ + (00000000000288CCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 7691643e │ - compressed size: 1118 bytes │ - uncompressed size: 1118 bytes │ - length of filename: 36 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 5ede2664 │ + compressed size: 1000 bytes │ + uncompressed size: 3136 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #128: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_bubble_right.png │ + res/layout/search_engine_preference.xml │ │ - offset of local header from start of archive: 361930 │ - (00000000000585CAh) bytes │ + offset of local header from start of archive: 167166 │ + (0000000000028CFEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): c3032adc │ - compressed size: 1123 bytes │ - uncompressed size: 1123 bytes │ - length of filename: 37 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): f41d4f8b │ + compressed size: 1116 bytes │ + uncompressed size: 3588 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #129: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_exit_fullscreen.png │ + res/layout/seekbar_preference.xml │ │ - offset of local header from start of archive: 363123 │ - (0000000000058A73h) bytes │ + offset of local header from start of archive: 168367 │ + (00000000000291AFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): bc37778d │ - compressed size: 941 bytes │ - uncompressed size: 941 bytes │ - length of filename: 40 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 35f20389 │ + compressed size: 583 bytes │ + uncompressed size: 1620 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #130: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_folder.png │ + res/layout/spinner_preference.xml │ │ - offset of local header from start of archive: 364137 │ - (0000000000058E69h) bytes │ + offset of local header from start of archive: 169029 │ + (0000000000029445h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 7c94e68b │ - compressed size: 2714 bytes │ - uncompressed size: 2714 bytes │ - length of filename: 31 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): f3976676 │ + compressed size: 391 bytes │ + uncompressed size: 864 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #131: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_forward_disabled.png │ + res/layout/ssl_exception_row.xml │ │ - offset of local header from start of archive: 366914 │ - (0000000000059942h) bytes │ + offset of local header from start of archive: 169499 │ + (000000000002961Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 054f5417 │ - compressed size: 366 bytes │ - uncompressed size: 366 bytes │ - length of filename: 41 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 17f7d02a │ + compressed size: 767 bytes │ + uncompressed size: 2284 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #132: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_forward_enabled.png │ + res/layout/start_page_row.xml │ │ - offset of local header from start of archive: 367354 │ - (0000000000059AFAh) bytes │ + offset of local header from start of archive: 170344 │ + (0000000000029968h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): df51a71e │ - compressed size: 434 bytes │ - uncompressed size: 434 bytes │ - length of filename: 40 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 9422d7b8 │ + compressed size: 644 bytes │ + uncompressed size: 1820 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #133: │ --------------------------- │ │ - res/drawable-mdpi/ic_go.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/tab_view.xml │ │ - offset of local header from start of archive: 367858 │ - (0000000000059CF2h) bytes │ + offset of local header from start of archive: 171063 │ + (0000000000029C37h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 8dd7790b │ - compressed size: 355 bytes │ - uncompressed size: 355 bytes │ - length of filename: 27 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 74c90d22 │ + compressed size: 691 bytes │ + uncompressed size: 1728 bytes │ + length of filename: 23 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #134: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_gps_denied_holo_dark.png │ + res/layout/tablet_main_activity.xml │ │ - offset of local header from start of archive: 368271 │ - (0000000000059E8Fh) bytes │ + offset of local header from start of archive: 171823 │ + (0000000000029F2Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): a6620517 │ - compressed size: 786 bytes │ - uncompressed size: 786 bytes │ - length of filename: 45 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): c44f07c3 │ + compressed size: 724 bytes │ + uncompressed size: 1712 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #135: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_gps_on_holo_dark.png │ + res/layout/tablet_start_page_fragment.xml │ │ - offset of local header from start of archive: 369134 │ - (000000000005A1EEh) bytes │ + offset of local header from start of archive: 172628 │ + (000000000002A254h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 2830b1ad │ - compressed size: 788 bytes │ - uncompressed size: 788 bytes │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): a12a5053 │ + compressed size: 490 bytes │ + uncompressed size: 1056 bytes │ length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #136: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_home.png │ + res/layout/tablet_url_bar.xml │ │ - offset of local header from start of archive: 369996 │ - (000000000005A54Ch) bytes │ + offset of local header from start of archive: 173205 │ + (000000000002A495h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 5df1bf49 │ - compressed size: 679 bytes │ - uncompressed size: 679 bytes │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 129f32ce │ + compressed size: 860 bytes │ + uncompressed size: 3148 bytes │ length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #137: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_incognito_holo_dark.png │ + res/layout/url_autocomplete_line.xml │ │ - offset of local header from start of archive: 370735 │ - (000000000005A82Fh) bytes │ + offset of local header from start of archive: 174140 │ + (000000000002A83Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 3c2cf21f │ - compressed size: 761 bytes │ - uncompressed size: 761 bytes │ - length of filename: 44 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 6646182b │ + compressed size: 831 bytes │ + uncompressed size: 2252 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #138: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_launcher.png │ + res/layout/video_loading_progress.xml │ │ - offset of local header from start of archive: 371573 │ - (000000000005AB75h) bytes │ + offset of local header from start of archive: 175053 │ + (000000000002ABCDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 97fcdf6d │ - compressed size: 2360 bytes │ - uncompressed size: 2360 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 120252fd │ + compressed size: 476 bytes │ + uncompressed size: 984 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #139: │ --------------------------- │ │ - res/drawable-mdpi/ic_list_data_large.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/websites_settings_fragment.xml │ │ - offset of local header from start of archive: 373996 │ - (000000000005B4ECh) bytes │ + offset of local header from start of archive: 175612 │ + (000000000002ADFCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 67d402b9 │ - compressed size: 510 bytes │ - uncompressed size: 510 bytes │ - length of filename: 40 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): d00b5e12 │ + compressed size: 341 bytes │ + uncompressed size: 772 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #140: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_list_data_off.png │ + res/layout/websites_settings_row.xml │ │ - offset of local header from start of archive: 374578 │ - (000000000005B732h) bytes │ + offset of local header from start of archive: 176040 │ + (000000000002AFA8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 9ffbc224 │ - compressed size: 434 bytes │ - uncompressed size: 434 bytes │ - length of filename: 38 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 81f819cc │ + compressed size: 708 bytes │ + uncompressed size: 2220 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #141: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_list_data_small.png │ + res/layout/webview_container_fragment.xml │ │ - offset of local header from start of archive: 375082 │ - (000000000005B92Ah) bytes │ + offset of local header from start of archive: 176830 │ + (000000000002B2BEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 5a90695a │ - compressed size: 467 bytes │ - uncompressed size: 467 bytes │ - length of filename: 40 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): da9ebafa │ + compressed size: 210 bytes │ + uncompressed size: 372 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #142: │ --------------------------- │ │ - res/drawable-mdpi/ic_menu_overflow.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 375619 │ - (000000000005BB43h) bytes │ + res/layout/webview_dialog_preference.xml │ + │ + offset of local header from start of archive: 177127 │ + (000000000002B3E7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): b454997a │ - compressed size: 328 bytes │ - uncompressed size: 328 bytes │ - length of filename: 38 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 93227d56 │ + compressed size: 255 bytes │ + uncompressed size: 520 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #143: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_next_tab.png │ + res/layout/yes_no_remember_dialog.xml │ │ - offset of local header from start of archive: 376016 │ - (000000000005BCD0h) bytes │ + offset of local header from start of archive: 177468 │ + (000000000002B53Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 14206c78 │ - compressed size: 1521 bytes │ - uncompressed size: 1521 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 8f378f7c │ + compressed size: 695 bytes │ + uncompressed size: 1952 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #144: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_previous_tab.png │ + res/menu/bookmarks_activity_menu.xml │ │ - offset of local header from start of archive: 377601 │ - (000000000005C301h) bytes │ + offset of local header from start of archive: 178246 │ + (000000000002B846h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 3bae19a0 │ - compressed size: 1520 bytes │ - uncompressed size: 1520 bytes │ - length of filename: 37 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 6e22c7e0 │ + compressed size: 337 bytes │ + uncompressed size: 944 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #145: │ --------------------------- │ │ - res/drawable-mdpi/ic_querybuilder_disabled.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 379188 │ - (000000000005C934h) bytes │ + res/menu/main_activity_menu.xml │ + │ + offset of local header from start of archive: 178665 │ + (000000000002B9E9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 72ee4527 │ - compressed size: 735 bytes │ - uncompressed size: 735 bytes │ - length of filename: 46 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): d35d0989 │ + compressed size: 434 bytes │ + uncompressed size: 1408 bytes │ + length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #146: │ --------------------------- │ │ - res/drawable-mdpi/ic_querybuilder_normal.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 379999 │ - (000000000005CC5Fh) bytes │ + res/menu/main_activity_menu_tablet.xml │ + │ + offset of local header from start of archive: 179176 │ + (000000000002BBE8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 2778d605 │ - compressed size: 338 bytes │ - uncompressed size: 338 bytes │ - length of filename: 44 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 2d34bcd7 │ + compressed size: 506 bytes │ + uncompressed size: 1712 bytes │ + length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #147: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_querybuilder_pressed.png │ + res/raw/changelog_html │ │ - offset of local header from start of archive: 380414 │ - (000000000005CDFEh) bytes │ + offset of local header from start of archive: 179766 │ + (000000000002BE36h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 2778d605 │ - compressed size: 338 bytes │ - uncompressed size: 338 bytes │ - length of filename: 45 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 50301bf6 │ + compressed size: 1414 bytes │ + uncompressed size: 3668 bytes │ + length of filename: 22 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #148: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_refresh.png │ + res/raw/contributors_html │ │ - offset of local header from start of archive: 380830 │ - (000000000005CF9Eh) bytes │ + offset of local header from start of archive: 181248 │ + (000000000002C400h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 24cfd7c5 │ - compressed size: 1652 bytes │ - uncompressed size: 1652 bytes │ - length of filename: 32 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): b6fae314 │ + compressed size: 434 bytes │ + uncompressed size: 1142 bytes │ + length of filename: 25 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #149: │ --------------------------- │ │ - res/drawable-mdpi/ic_search_category_bookmark.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/raw/licenses_html │ │ - offset of local header from start of archive: 382544 │ - (000000000005D650h) bytes │ + offset of local header from start of archive: 181753 │ + (000000000002C5F9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 3857588c │ - compressed size: 1292 bytes │ - uncompressed size: 1292 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): b4927636 │ + compressed size: 373 bytes │ + uncompressed size: 731 bytes │ + length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #150: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_search_category_history.png │ + res/raw/phone_tutorial_html │ │ - offset of local header from start of archive: 383916 │ - (000000000005DBACh) bytes │ + offset of local header from start of archive: 182193 │ + (000000000002C7B1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): e5f0e474 │ - compressed size: 590 bytes │ - uncompressed size: 590 bytes │ - length of filename: 48 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 75737719 │ + compressed size: 592 bytes │ + uncompressed size: 1103 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #151: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_stop.png │ + res/xml/preferences_about.xml │ │ - offset of local header from start of archive: 384586 │ - (000000000005DE4Ah) bytes │ + offset of local header from start of archive: 182858 │ + (000000000002CA4Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 860b0dc8 │ - compressed size: 885 bytes │ - uncompressed size: 885 bytes │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 7a2c1de1 │ + compressed size: 323 bytes │ + uncompressed size: 844 bytes │ length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #152: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_tab_close.png │ + res/xml/preferences_accessibility_settings.xml │ │ - offset of local header from start of archive: 385533 │ - (000000000005E1FDh) bytes │ + offset of local header from start of archive: 183256 │ + (000000000002CBD8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): acacbb1a │ - compressed size: 758 bytes │ - uncompressed size: 758 bytes │ - length of filename: 34 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 13b0dbf8 │ + compressed size: 691 bytes │ + uncompressed size: 1808 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #153: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_tabs.png │ + res/xml/preferences_browser_settings.xml │ │ - offset of local header from start of archive: 386358 │ - (000000000005E536h) bytes │ + offset of local header from start of archive: 184039 │ + (000000000002CEE7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 99dec5e6 │ - compressed size: 938 bytes │ - uncompressed size: 938 bytes │ - length of filename: 29 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 237b28fa │ + compressed size: 797 bytes │ + uncompressed size: 2008 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #154: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/nav_tab_bg.9.png │ + res/xml/preferences_general_settings.xml │ │ - offset of local header from start of archive: 387358 │ - (000000000005E91Eh) bytes │ + offset of local header from start of archive: 184922 │ + (000000000002D25Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 355cb85a │ - compressed size: 1887 bytes │ - uncompressed size: 1887 bytes │ - length of filename: 34 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 0480897d │ + compressed size: 1091 bytes │ + uncompressed size: 3340 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #155: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/start_page.png │ + res/xml/preferences_headers.xml │ │ - offset of local header from start of archive: 389311 │ - (000000000005F0BFh) bytes │ + offset of local header from start of archive: 186099 │ + (000000000002D6F3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 0e8ece69 │ - compressed size: 10432 bytes │ - uncompressed size: 10432 bytes │ - length of filename: 32 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 5773db0e │ + compressed size: 402 bytes │ + uncompressed size: 1220 bytes │ + length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #156: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/tab_panel_button_normal.9.png │ + res/xml/preferences_privacy_settings.xml │ │ - offset of local header from start of archive: 399808 │ - (00000000000619C0h) bytes │ + offset of local header from start of archive: 186578 │ + (000000000002D8D2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 91fe51a1 │ - compressed size: 780 bytes │ - uncompressed size: 780 bytes │ - length of filename: 47 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): e1df7059 │ + compressed size: 1088 bytes │ + uncompressed size: 3868 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #157: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/tab_panel_button_pressed.9.png │ + resources.arsc │ │ - offset of local header from start of archive: 400668 │ - (0000000000061D1Ch) bytes │ + offset of local header from start of archive: 187752 │ + (000000000002DD68h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 39b45f60 │ - compressed size: 930 bytes │ - uncompressed size: 930 bytes │ - length of filename: 48 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 78f348f4 │ + compressed size: 204984 bytes │ + uncompressed size: 204984 bytes │ + length of filename: 14 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #158: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-sw600dp/browser_thumbnail.png │ + classes.dex │ │ - offset of local header from start of archive: 401678 │ - (000000000006210Eh) bytes │ + offset of local header from start of archive: 392780 │ + (000000000005FE4Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 31a4fa63 │ - compressed size: 1917 bytes │ - uncompressed size: 1917 bytes │ - length of filename: 42 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:42 │ + 32-bit CRC value (hex): 8e4b0fdc │ + compressed size: 157042 bytes │ + uncompressed size: 459788 bytes │ + length of filename: 11 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #159: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-sw600dp/ic_folder.png │ + META-INF/MANIFEST.MF │ │ - offset of local header from start of archive: 403669 │ - (00000000000628D5h) bytes │ + offset of local header from start of archive: 549879 │ + (00000000000863F7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): 7c94e68b │ - compressed size: 2714 bytes │ - uncompressed size: 2714 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): a9cf2fe9 │ + compressed size: 4831 bytes │ + uncompressed size: 14115 bytes │ + length of filename: 20 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #160: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/layout-sw600dp/history_fragment.xml │ + META-INF/CC7EF09D.SF │ │ - offset of local header from start of archive: 406450 │ - (00000000000633B2h) bytes │ + offset of local header from start of archive: 554760 │ + (0000000000087708h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:54 │ - 32-bit CRC value (hex): ac034ec8 │ - compressed size: 974 bytes │ - uncompressed size: 2644 bytes │ - length of filename: 39 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 795473bc │ + compressed size: 5069 bytes │ + uncompressed size: 14236 bytes │ + length of filename: 20 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #161: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - classes.dex │ + META-INF/CC7EF09D.RSA │ │ - offset of local header from start of archive: 407509 │ - (00000000000637D5h) bytes │ + offset of local header from start of archive: 559879 │ + (0000000000088B07h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 12:01:52 │ - 32-bit CRC value (hex): df789e93 │ - compressed size: 157809 bytes │ - uncompressed size: 582864 bytes │ - length of filename: 11 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Sep 28 00:20:44 │ + 32-bit CRC value (hex): 6fb8608a │ + compressed size: 1039 bytes │ + uncompressed size: 1297 bytes │ + length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── AndroidManifest.xml (decoded) │ ├── AndroidManifest.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── resources.arsc │ ├── aapt2 dump resources {} │ │ @@ -391,160 +391,160 @@ │ │ resource 0x7f090010 dimen/tablet_history_fragment_values_margin_right │ │ (sw600dp-v13) 24.000000dp │ │ (sw720dp-v13) 96.000000dp │ │ (sw600dp-port-v13) 12.000000dp │ │ (sw720dp-port-v13) 24.000000dp │ │ type drawable id=02 entryCount=50 │ │ resource 0x7f020000 drawable/ab_bottom_solid_dark_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/ab_bottom_solid_dark_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ab_bottom_solid_dark_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ab_bottom_solid_dark_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ab_bottom_solid_dark_holo.9.png type=PNG │ │ resource 0x7f020001 drawable/ab_solid_dark_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/ab_solid_dark_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ab_solid_dark_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ab_solid_dark_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ab_solid_dark_holo.9.png type=PNG │ │ resource 0x7f020002 drawable/app_web_browser_sm │ │ - (mdpi-v4) (file) res/drawable-mdpi/app_web_browser_sm.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/app_web_browser_sm.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/app_web_browser_sm.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/app_web_browser_sm.png type=PNG │ │ resource 0x7f020003 drawable/bookmark_list_favicon_bg │ │ () (file) res/drawable/bookmark_list_favicon_bg.xml type=XML │ │ resource 0x7f020004 drawable/browser_thumbnail │ │ - (sw600dp-v13) (file) res/drawable-sw600dp/browser_thumbnail.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/browser_thumbnail.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/browser_thumbnail.png type=PNG │ │ + (sw600dp-v13) (file) res/drawable-sw600dp-v13/browser_thumbnail.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/browser_thumbnail.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/browser_thumbnail.png type=PNG │ │ resource 0x7f020005 drawable/btn_star │ │ () (file) res/drawable/btn_star.xml type=XML │ │ resource 0x7f020006 drawable/default_video_poster │ │ - (mdpi-v4) (file) res/drawable-mdpi/default_video_poster.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/default_video_poster.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/default_video_poster.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/default_video_poster.png type=PNG │ │ resource 0x7f020007 drawable/divider_vertical_dark_opaque │ │ - (mdpi-v4) (file) res/drawable-mdpi/divider_vertical_dark_opaque.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/divider_vertical_dark_opaque.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/divider_vertical_dark_opaque.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/divider_vertical_dark_opaque.9.png type=PNG │ │ resource 0x7f020008 drawable/ic_add_bookmark │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_add_bookmark.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_add_bookmark.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_add_bookmark.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_add_bookmark.png type=PNG │ │ resource 0x7f020009 drawable/ic_back │ │ () (file) res/drawable/ic_back.xml type=XML │ │ resource 0x7f02000a drawable/ic_back_disabled │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_back_disabled.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_back_disabled.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_back_disabled.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_back_disabled.png type=PNG │ │ resource 0x7f02000b drawable/ic_back_enabled │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_back_enabled.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_back_enabled.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_back_enabled.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_back_enabled.png type=PNG │ │ resource 0x7f02000c drawable/ic_back_hierarchy │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_back_hierarchy.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_back_hierarchy.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_back_hierarchy.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_back_hierarchy.png type=PNG │ │ resource 0x7f02000d drawable/ic_bookmark_off │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_bookmark_off.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_bookmark_off.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_bookmark_off.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_bookmark_off.png type=PNG │ │ resource 0x7f02000e drawable/ic_bookmark_on │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_bookmark_on.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_bookmark_on.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_bookmark_on.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_bookmark_on.png type=PNG │ │ resource 0x7f02000f drawable/ic_bookmarks │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_bookmarks.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_bookmarks.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_bookmarks.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_bookmarks.png type=PNG │ │ resource 0x7f020010 drawable/ic_bubble_left │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_bubble_left.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_bubble_left.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_bubble_left.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_bubble_left.png type=PNG │ │ resource 0x7f020011 drawable/ic_bubble_right │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_bubble_right.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_bubble_right.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_bubble_right.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_bubble_right.png type=PNG │ │ resource 0x7f020012 drawable/ic_exit_fullscreen │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_exit_fullscreen.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_exit_fullscreen.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_exit_fullscreen.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_exit_fullscreen.png type=PNG │ │ resource 0x7f020013 drawable/ic_folder │ │ - (sw600dp-v13) (file) res/drawable-sw600dp/ic_folder.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_folder.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_folder.png type=PNG │ │ + (sw600dp-v13) (file) res/drawable-sw600dp-v13/ic_folder.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_folder.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_folder.png type=PNG │ │ resource 0x7f020014 drawable/ic_forward │ │ () (file) res/drawable/ic_forward.xml type=XML │ │ resource 0x7f020015 drawable/ic_forward_disabled │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_forward_disabled.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_forward_disabled.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_forward_disabled.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_forward_disabled.png type=PNG │ │ resource 0x7f020016 drawable/ic_forward_enabled │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_forward_enabled.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_forward_enabled.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_forward_enabled.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_forward_enabled.png type=PNG │ │ resource 0x7f020017 drawable/ic_go │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_go.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_go.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_go.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_go.png type=PNG │ │ resource 0x7f020018 drawable/ic_gps_denied_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_gps_denied_holo_dark.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_gps_denied_holo_dark.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_gps_denied_holo_dark.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_gps_denied_holo_dark.png type=PNG │ │ resource 0x7f020019 drawable/ic_gps_on_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_gps_on_holo_dark.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_gps_on_holo_dark.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_gps_on_holo_dark.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_gps_on_holo_dark.png type=PNG │ │ resource 0x7f02001a drawable/ic_home │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_home.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_home.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_home.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_home.png type=PNG │ │ resource 0x7f02001b drawable/ic_incognito_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_incognito_holo_dark.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_incognito_holo_dark.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_incognito_holo_dark.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_incognito_holo_dark.png type=PNG │ │ resource 0x7f02001c drawable/ic_launcher │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_launcher.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_launcher.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_launcher.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_launcher.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_launcher.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_launcher.png type=PNG │ │ resource 0x7f02001d drawable/ic_list_data_large │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_list_data_large.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_list_data_large.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_list_data_large.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_list_data_large.png type=PNG │ │ resource 0x7f02001e drawable/ic_list_data_off │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_list_data_off.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_list_data_off.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_list_data_off.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_list_data_off.png type=PNG │ │ resource 0x7f02001f drawable/ic_list_data_small │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_list_data_small.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_list_data_small.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_list_data_small.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_list_data_small.png type=PNG │ │ resource 0x7f020020 drawable/ic_menu_overflow │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_menu_overflow.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_menu_overflow.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_menu_overflow.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_menu_overflow.png type=PNG │ │ resource 0x7f020021 drawable/ic_next_tab │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_next_tab.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_next_tab.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_next_tab.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_next_tab.png type=PNG │ │ resource 0x7f020022 drawable/ic_previous_tab │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_previous_tab.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_previous_tab.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_previous_tab.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_previous_tab.png type=PNG │ │ resource 0x7f020023 drawable/ic_querybuilder │ │ () (file) res/drawable/ic_querybuilder.xml type=XML │ │ resource 0x7f020024 drawable/ic_querybuilder_disabled │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_querybuilder_disabled.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_querybuilder_disabled.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_querybuilder_disabled.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_querybuilder_disabled.png type=PNG │ │ resource 0x7f020025 drawable/ic_querybuilder_normal │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_querybuilder_normal.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_querybuilder_normal.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_querybuilder_normal.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_querybuilder_normal.png type=PNG │ │ resource 0x7f020026 drawable/ic_querybuilder_pressed │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_querybuilder_pressed.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_querybuilder_pressed.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_querybuilder_pressed.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_querybuilder_pressed.png type=PNG │ │ resource 0x7f020027 drawable/ic_refresh │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_refresh.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_refresh.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_refresh.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_refresh.png type=PNG │ │ resource 0x7f020028 drawable/ic_search_category_bookmark │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_search_category_bookmark.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_search_category_bookmark.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_search_category_bookmark.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_search_category_bookmark.png type=PNG │ │ resource 0x7f020029 drawable/ic_search_category_history │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_search_category_history.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_search_category_history.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_search_category_history.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_search_category_history.png type=PNG │ │ resource 0x7f02002a drawable/ic_stop │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_stop.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_stop.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_stop.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_stop.png type=PNG │ │ resource 0x7f02002b drawable/ic_tab_close │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_tab_close.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_tab_close.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_tab_close.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_tab_close.png type=PNG │ │ resource 0x7f02002c drawable/ic_tabs │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_tabs.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_tabs.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_tabs.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_tabs.png type=PNG │ │ resource 0x7f02002d drawable/nav_tab_bg │ │ - (mdpi-v4) (file) res/drawable-mdpi/nav_tab_bg.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/nav_tab_bg.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/nav_tab_bg.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/nav_tab_bg.9.png type=PNG │ │ resource 0x7f02002e drawable/start_page │ │ - (mdpi-v4) (file) res/drawable-mdpi/start_page.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/start_page.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/start_page.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/start_page.png type=PNG │ │ resource 0x7f02002f drawable/tab_panel_button │ │ () (file) res/drawable/tab_panel_button.xml type=XML │ │ resource 0x7f020030 drawable/tab_panel_button_normal │ │ - (mdpi-v4) (file) res/drawable-mdpi/tab_panel_button_normal.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/tab_panel_button_normal.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/tab_panel_button_normal.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/tab_panel_button_normal.9.png type=PNG │ │ resource 0x7f020031 drawable/tab_panel_button_pressed │ │ - (mdpi-v4) (file) res/drawable-mdpi/tab_panel_button_pressed.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/tab_panel_button_pressed.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/tab_panel_button_pressed.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/tab_panel_button_pressed.9.png type=PNG │ │ type id id=0f entryCount=155 │ │ resource 0x7f0f0000 id/AboutVersionText │ │ () (id) │ │ resource 0x7f0f0001 id/AccessibilityPreviewTitle │ │ () (id) │ │ resource 0x7f0f0002 id/AccessibilityPreviewSummary │ │ () (id) │ │ @@ -893,15 +893,15 @@ │ │ () (file) res/layout/edit_bookmark_activity.xml type=XML │ │ resource 0x7f03000b layout/expandable_list_header │ │ () (file) res/layout/expandable_list_header.xml type=XML │ │ resource 0x7f03000c layout/expandable_list_item │ │ () (file) res/layout/expandable_list_item.xml type=XML │ │ resource 0x7f03000d layout/history_fragment │ │ () (file) res/layout/history_fragment.xml type=XML │ │ - (sw600dp-v13) (file) res/layout-sw600dp/history_fragment.xml type=XML │ │ + (sw600dp-v13) (file) res/layout-sw600dp-v13/history_fragment.xml type=XML │ │ resource 0x7f03000e layout/history_row │ │ () (file) res/layout/history_row.xml type=XML │ │ resource 0x7f03000f layout/http_authentication_dialog │ │ () (file) res/layout/http_authentication_dialog.xml type=XML │ │ resource 0x7f030010 layout/javascript_prompt_dialog │ │ () (file) res/layout/javascript_prompt_dialog.xml type=XML │ │ resource 0x7f030011 layout/legacy_phone_main_activity ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,36 +1,36 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : d5fea6bf │ │ -signature : a193...48fc │ │ -file_size : 582864 │ │ +checksum : 2e2d7b94 │ │ +signature : c7fe...039e │ │ +file_size : 459788 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 4372 │ │ +string_ids_size : 4366 │ │ string_ids_off : 112 (0x000070) │ │ -type_ids_size : 688 │ │ -type_ids_off : 17600 (0x0044c0) │ │ +type_ids_size : 684 │ │ +type_ids_off : 17576 (0x0044a8) │ │ proto_ids_size : 826 │ │ -proto_ids_off : 20352 (0x004f80) │ │ +proto_ids_off : 20312 (0x004f58) │ │ field_ids_size : 1695 │ │ -field_ids_off : 30264 (0x007638) │ │ +field_ids_off : 30224 (0x007610) │ │ method_ids_size : 3125 │ │ -method_ids_off : 43824 (0x00ab30) │ │ +method_ids_off : 43784 (0x00ab08) │ │ class_defs_size : 338 │ │ -class_defs_off : 68824 (0x010cd8) │ │ -data_size : 503172 │ │ -data_off : 79692 (0x01374c) │ │ +class_defs_off : 68784 (0x010cb0) │ │ +data_size : 378684 │ │ +data_off : 81104 (0x013cd0) │ │ │ │ Class #0 header: │ │ class_idx : 12 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1618 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1615 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #0 annotations: │ │ Annotations on class │ │ @@ -49,21 +49,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/annotation/SuppressLint;) │ │ name : 'value' │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1618 (SuppressLint.java) │ │ + source_file_idx : 1615 (SuppressLint.java) │ │ │ │ Class #1 header: │ │ class_idx : 13 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1676 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1673 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #1 annotations: │ │ Annotations on class │ │ @@ -82,20 +82,20 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/annotation/TargetApi;) │ │ name : 'value' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1676 (TargetApi.java) │ │ + source_file_idx : 1673 (TargetApi.java) │ │ │ │ Class #2 header: │ │ -class_idx : 323 │ │ +class_idx : 319 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 235 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #2 - │ │ @@ -115,31 +115,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c154: |[01c154] org.tint.BuildConfig.:()V │ │ -01c164: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c16a: 0e00 |0003: return-void │ │ +01bf68: |[01bf68] org.tint.BuildConfig.:()V │ │ +01bf78: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01bf7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/BuildConfig; │ │ │ │ Virtual methods - │ │ source_file_idx : 235 (BuildConfig.java) │ │ │ │ Class #3 header: │ │ -class_idx : 324 │ │ +class_idx : 320 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1293 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1290 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #3 annotations: │ │ Annotations on class │ │ @@ -174,31 +174,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c16c: |[01c16c] org.tint.Manifest$permission.:()V │ │ -01c17c: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c182: 0e00 |0003: return-void │ │ +01bf80: |[01bf80] org.tint.Manifest$permission.:()V │ │ +01bf90: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01bf96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/Manifest$permission; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1293 (Manifest.java) │ │ + source_file_idx : 1290 (Manifest.java) │ │ │ │ Class #4 header: │ │ -class_idx : 325 │ │ +class_idx : 321 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1293 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1290 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #4 annotations: │ │ Annotations on class │ │ @@ -217,32 +217,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c184: |[01c184] org.tint.Manifest.:()V │ │ -01c194: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c19a: 0e00 |0003: return-void │ │ +01bf98: |[01bf98] org.tint.Manifest.:()V │ │ +01bfa8: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01bfae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/Manifest; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1293 (Manifest.java) │ │ + source_file_idx : 1290 (Manifest.java) │ │ │ │ Class #5 header: │ │ -class_idx : 326 │ │ +class_idx : 322 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #5 annotations: │ │ Annotations on class │ │ @@ -272,31 +271,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c19c: |[01c19c] org.tint.R$animator.:()V │ │ -01c1ac: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c1b2: 0e00 |0003: return-void │ │ +01bfb0: |[01bfb0] org.tint.R$animator.:()V │ │ +01bfc0: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01bfc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/R$animator; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #6 header: │ │ -class_idx : 327 │ │ +class_idx : 323 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 16 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #6 annotations: │ │ Annotations on class │ │ @@ -396,31 +395,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c1b4: |[01c1b4] org.tint.R$array.:()V │ │ -01c1c4: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c1ca: 0e00 |0003: return-void │ │ +01bfc8: |[01bfc8] org.tint.R$array.:()V │ │ +01bfd8: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01bfde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/R$array; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #7 header: │ │ -class_idx : 328 │ │ +class_idx : 324 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #7 annotations: │ │ Annotations on class │ │ @@ -470,31 +469,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c1cc: |[01c1cc] org.tint.R$attr.:()V │ │ -01c1dc: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c1e2: 0e00 |0003: return-void │ │ +01bfe0: |[01bfe0] org.tint.R$attr.:()V │ │ +01bff0: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01bff6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #8 header: │ │ -class_idx : 329 │ │ +class_idx : 325 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #8 annotations: │ │ Annotations on class │ │ @@ -519,31 +518,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c1e4: |[01c1e4] org.tint.R$bool.:()V │ │ -01c1f4: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c1fa: 0e00 |0003: return-void │ │ +01bff8: |[01bff8] org.tint.R$bool.:()V │ │ +01c008: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01c00e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/R$bool; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #9 header: │ │ -class_idx : 330 │ │ +class_idx : 326 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #9 annotations: │ │ Annotations on class │ │ @@ -568,31 +567,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c1fc: |[01c1fc] org.tint.R$color.:()V │ │ -01c20c: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c212: 0e00 |0003: return-void │ │ +01c010: |[01c010] org.tint.R$color.:()V │ │ +01c020: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01c026: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/R$color; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #10 header: │ │ -class_idx : 331 │ │ +class_idx : 327 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 17 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #10 annotations: │ │ Annotations on class │ │ @@ -697,31 +696,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c214: |[01c214] org.tint.R$dimen.:()V │ │ -01c224: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c22a: 0e00 |0003: return-void │ │ +01c028: |[01c028] org.tint.R$dimen.:()V │ │ +01c038: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01c03e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #11 header: │ │ -class_idx : 332 │ │ +class_idx : 328 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 50 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #11 annotations: │ │ Annotations on class │ │ @@ -991,31 +990,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c22c: |[01c22c] org.tint.R$drawable.:()V │ │ -01c23c: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c242: 0e00 |0003: return-void │ │ +01c040: |[01c040] org.tint.R$drawable.:()V │ │ +01c050: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01c056: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #12 header: │ │ -class_idx : 333 │ │ +class_idx : 329 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 155 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #12 annotations: │ │ Annotations on class │ │ @@ -1810,31 +1809,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c244: |[01c244] org.tint.R$id.:()V │ │ -01c254: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c25a: 0e00 |0003: return-void │ │ +01c058: |[01c058] org.tint.R$id.:()V │ │ +01c068: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01c06e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #13 header: │ │ -class_idx : 334 │ │ +class_idx : 330 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #13 annotations: │ │ Annotations on class │ │ @@ -1874,31 +1873,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c25c: |[01c25c] org.tint.R$integer.:()V │ │ -01c26c: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c272: 0e00 |0003: return-void │ │ +01c070: |[01c070] org.tint.R$integer.:()V │ │ +01c080: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01c086: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/R$integer; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #14 header: │ │ -class_idx : 335 │ │ +class_idx : 331 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 39 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #14 annotations: │ │ Annotations on class │ │ @@ -2113,31 +2112,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c274: |[01c274] org.tint.R$layout.:()V │ │ -01c284: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c28a: 0e00 |0003: return-void │ │ +01c088: |[01c088] org.tint.R$layout.:()V │ │ +01c098: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01c09e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #15 header: │ │ -class_idx : 336 │ │ +class_idx : 332 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #15 annotations: │ │ Annotations on class │ │ @@ -2172,31 +2171,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c28c: |[01c28c] org.tint.R$menu.:()V │ │ -01c29c: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c2a2: 0e00 |0003: return-void │ │ +01c0a0: |[01c0a0] org.tint.R$menu.:()V │ │ +01c0b0: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01c0b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/R$menu; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #16 header: │ │ -class_idx : 337 │ │ +class_idx : 333 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #16 annotations: │ │ Annotations on class │ │ @@ -2236,31 +2235,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c2a4: |[01c2a4] org.tint.R$raw.:()V │ │ -01c2b4: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c2ba: 0e00 |0003: return-void │ │ +01c0b8: |[01c0b8] org.tint.R$raw.:()V │ │ +01c0c8: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01c0ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/R$raw; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #17 header: │ │ -class_idx : 338 │ │ +class_idx : 334 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 348 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #17 annotations: │ │ Annotations on class │ │ @@ -4020,31 +4019,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c2bc: |[01c2bc] org.tint.R$string.:()V │ │ -01c2cc: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c2d2: 0e00 |0003: return-void │ │ +01c0d0: |[01c0d0] org.tint.R$string.:()V │ │ +01c0e0: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01c0e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #18 header: │ │ -class_idx : 339 │ │ +class_idx : 335 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #18 annotations: │ │ Annotations on class │ │ @@ -4084,31 +4083,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c2d4: |[01c2d4] org.tint.R$style.:()V │ │ -01c2e4: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c2ea: 0e00 |0003: return-void │ │ +01c0e8: |[01c0e8] org.tint.R$style.:()V │ │ +01c0f8: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01c0fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #19 header: │ │ -class_idx : 340 │ │ +class_idx : 336 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #19 annotations: │ │ Annotations on class │ │ @@ -4174,31 +4173,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 42 16-bit code units │ │ -01c2ec: |[01c2ec] org.tint.R$styleable.:()V │ │ -01c2fc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -01c2fe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -01c300: 1250 |0002: const/4 v0, #int 5 // #5 │ │ -01c302: 2300 9d02 |0003: new-array v0, v0, [I // type@029d │ │ -01c306: 2600 1700 0000 |0005: fill-array-data v0, 0000001c // +00000017 │ │ -01c30c: 6900 be02 |0008: sput-object v0, Lorg/tint/R$styleable;.SeekBarPreference:[I // field@02be │ │ -01c310: 2330 9d02 |000a: new-array v0, v3, [I // type@029d │ │ -01c314: 1501 017f |000c: const/high16 v1, #int 2130771968 // #7f01 │ │ -01c318: 4b01 0002 |000e: aput v1, v0, v2 │ │ -01c31c: 6900 c402 |0010: sput-object v0, Lorg/tint/R$styleable;.TabletMode:[I // field@02c4 │ │ -01c320: 2330 9d02 |0012: new-array v0, v3, [I // type@029d │ │ -01c324: 1401 0500 017f |0014: const v1, #float 1.71471e+38 // #7f010005 │ │ -01c32a: 4b01 0002 |0017: aput v1, v0, v2 │ │ -01c32e: 6900 c602 |0019: sput-object v0, Lorg/tint/R$styleable;.WebViewDialogPreference:[I // field@02c6 │ │ -01c332: 0e00 |001b: return-void │ │ -01c334: 0003 0400 0500 0000 ed01 0101 0100 ... |001c: array-data (14 units) │ │ +01c100: |[01c100] org.tint.R$styleable.:()V │ │ +01c110: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +01c112: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +01c114: 1250 |0002: const/4 v0, #int 5 // #5 │ │ +01c116: 2300 9902 |0003: new-array v0, v0, [I // type@0299 │ │ +01c11a: 2600 1700 0000 |0005: fill-array-data v0, 0000001c // +00000017 │ │ +01c120: 6900 be02 |0008: sput-object v0, Lorg/tint/R$styleable;.SeekBarPreference:[I // field@02be │ │ +01c124: 2330 9902 |000a: new-array v0, v3, [I // type@0299 │ │ +01c128: 1501 017f |000c: const/high16 v1, #int 2130771968 // #7f01 │ │ +01c12c: 4b01 0002 |000e: aput v1, v0, v2 │ │ +01c130: 6900 c402 |0010: sput-object v0, Lorg/tint/R$styleable;.TabletMode:[I // field@02c4 │ │ +01c134: 2330 9902 |0012: new-array v0, v3, [I // type@0299 │ │ +01c138: 1401 0500 017f |0014: const v1, #float 1.71471e+38 // #7f010005 │ │ +01c13e: 4b01 0002 |0017: aput v1, v0, v2 │ │ +01c142: 6900 c602 |0019: sput-object v0, Lorg/tint/R$styleable;.WebViewDialogPreference:[I // field@02c6 │ │ +01c146: 0e00 |001b: return-void │ │ +01c148: 0003 0400 0500 0000 ed01 0101 0100 ... |001c: array-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=819 │ │ 0x000a line=895 │ │ 0x0012 line=922 │ │ 0x001c line=819 │ │ locals : │ │ @@ -4208,31 +4207,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c350: |[01c350] org.tint.R$styleable.:()V │ │ -01c360: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c366: 0e00 |0003: return-void │ │ +01c164: |[01c164] org.tint.R$styleable.:()V │ │ +01c174: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01c17a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/R$styleable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #20 header: │ │ -class_idx : 341 │ │ +class_idx : 337 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #20 annotations: │ │ Annotations on class │ │ @@ -4282,31 +4281,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c368: |[01c368] org.tint.R$xml.:()V │ │ -01c378: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c37e: 0e00 |0003: return-void │ │ +01c17c: |[01c17c] org.tint.R$xml.:()V │ │ +01c18c: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01c192: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/R$xml; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #21 header: │ │ -class_idx : 342 │ │ +class_idx : 338 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #21 annotations: │ │ Annotations on class │ │ @@ -4325,31 +4324,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c380: |[01c380] org.tint.R.:()V │ │ -01c390: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c396: 0e00 |0003: return-void │ │ +01c194: |[01c194] org.tint.R.:()V │ │ +01c1a4: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01c1aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=800 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #22 header: │ │ -class_idx : 344 │ │ +class_idx : 340 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 111 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #22 annotations: │ │ @@ -4375,72 +4373,72 @@ │ │ type : '(Lorg/tint/addons/Addon;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01c398: |[01c398] org.tint.addons.Addon$2.:(Lorg/tint/addons/Addon;)V │ │ -01c3a8: 5b01 cf02 |0000: iput-object v1, v0, Lorg/tint/addons/Addon$2;.this$0:Lorg/tint/addons/Addon; // field@02cf │ │ -01c3ac: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c3b2: 0e00 |0005: return-void │ │ +01c1ac: |[01c1ac] org.tint.addons.Addon$2.:(Lorg/tint/addons/Addon;)V │ │ +01c1bc: 5b01 cf02 |0000: iput-object v1, v0, Lorg/tint/addons/Addon$2;.this$0:Lorg/tint/addons/Addon; // field@02cf │ │ +01c1c0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01c1c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/addons/Addon$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/addons/Addon; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/addons/Addon; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/addons/Addon$2;) │ │ name : 'onSharedPreferenceChanged' │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -01c3b4: |[01c3b4] org.tint.addons.Addon$2.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -01c3c4: 5440 cf02 |0000: iget-object v0, v4, Lorg/tint/addons/Addon$2;.this$0:Lorg/tint/addons/Addon; // field@02cf │ │ -01c3c8: 7110 e703 0000 |0002: invoke-static {v0}, Lorg/tint/addons/Addon;.access$100:(Lorg/tint/addons/Addon;)Ljava/lang/String; // method@03e7 │ │ -01c3ce: 0c00 |0005: move-result-object v0 │ │ -01c3d0: 6e20 4d03 6000 |0006: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -01c3d6: 0a00 |0009: move-result v0 │ │ -01c3d8: 3800 1c00 |000a: if-eqz v0, 0026 // +001c │ │ -01c3dc: 5440 cf02 |000c: iget-object v0, v4, Lorg/tint/addons/Addon$2;.this$0:Lorg/tint/addons/Addon; // field@02cf │ │ -01c3e0: 5441 cf02 |000e: iget-object v1, v4, Lorg/tint/addons/Addon$2;.this$0:Lorg/tint/addons/Addon; // field@02cf │ │ -01c3e4: 7110 e903 0100 |0010: invoke-static {v1}, Lorg/tint/addons/Addon;.access$300:(Lorg/tint/addons/Addon;)Landroid/content/Context; // method@03e9 │ │ -01c3ea: 0c01 |0013: move-result-object v1 │ │ -01c3ec: 7110 8001 0100 |0014: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -01c3f2: 0c01 |0017: move-result-object v1 │ │ -01c3f4: 5442 cf02 |0018: iget-object v2, v4, Lorg/tint/addons/Addon$2;.this$0:Lorg/tint/addons/Addon; // field@02cf │ │ -01c3f8: 7110 e703 0200 |001a: invoke-static {v2}, Lorg/tint/addons/Addon;.access$100:(Lorg/tint/addons/Addon;)Ljava/lang/String; // method@03e7 │ │ -01c3fe: 0c02 |001d: move-result-object v2 │ │ -01c400: 1213 |001e: const/4 v3, #int 1 // #1 │ │ -01c402: 7230 dd00 2103 |001f: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -01c408: 0a01 |0022: move-result v1 │ │ -01c40a: 7120 e803 1000 |0023: invoke-static {v0, v1}, Lorg/tint/addons/Addon;.access$202:(Lorg/tint/addons/Addon;Z)Z // method@03e8 │ │ -01c410: 0e00 |0026: return-void │ │ +01c1c8: |[01c1c8] org.tint.addons.Addon$2.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +01c1d8: 5440 cf02 |0000: iget-object v0, v4, Lorg/tint/addons/Addon$2;.this$0:Lorg/tint/addons/Addon; // field@02cf │ │ +01c1dc: 7110 e703 0000 |0002: invoke-static {v0}, Lorg/tint/addons/Addon;.access$100:(Lorg/tint/addons/Addon;)Ljava/lang/String; // method@03e7 │ │ +01c1e2: 0c00 |0005: move-result-object v0 │ │ +01c1e4: 6e20 4d03 6000 |0006: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +01c1ea: 0a00 |0009: move-result v0 │ │ +01c1ec: 3800 1c00 |000a: if-eqz v0, 0026 // +001c │ │ +01c1f0: 5440 cf02 |000c: iget-object v0, v4, Lorg/tint/addons/Addon$2;.this$0:Lorg/tint/addons/Addon; // field@02cf │ │ +01c1f4: 5441 cf02 |000e: iget-object v1, v4, Lorg/tint/addons/Addon$2;.this$0:Lorg/tint/addons/Addon; // field@02cf │ │ +01c1f8: 7110 e903 0100 |0010: invoke-static {v1}, Lorg/tint/addons/Addon;.access$300:(Lorg/tint/addons/Addon;)Landroid/content/Context; // method@03e9 │ │ +01c1fe: 0c01 |0013: move-result-object v1 │ │ +01c200: 7110 8001 0100 |0014: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +01c206: 0c01 |0017: move-result-object v1 │ │ +01c208: 5442 cf02 |0018: iget-object v2, v4, Lorg/tint/addons/Addon$2;.this$0:Lorg/tint/addons/Addon; // field@02cf │ │ +01c20c: 7110 e703 0200 |001a: invoke-static {v2}, Lorg/tint/addons/Addon;.access$100:(Lorg/tint/addons/Addon;)Ljava/lang/String; // method@03e7 │ │ +01c212: 0c02 |001d: move-result-object v2 │ │ +01c214: 1213 |001e: const/4 v3, #int 1 // #1 │ │ +01c216: 7230 dd00 2103 |001f: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +01c21c: 0a01 |0022: move-result v1 │ │ +01c21e: 7120 e803 1000 |0023: invoke-static {v0, v1}, Lorg/tint/addons/Addon;.access$202:(Lorg/tint/addons/Addon;Z)Z // method@03e8 │ │ +01c224: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x000c line=368 │ │ 0x0026 line=370 │ │ locals : │ │ 0x0000 - 0x0027 reg=4 this Lorg/tint/addons/Addon$2; │ │ 0x0000 - 0x0027 reg=5 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0027 reg=6 key Ljava/lang/String; │ │ │ │ source_file_idx : 111 (Addon.java) │ │ │ │ Class #23 header: │ │ -class_idx : 345 │ │ +class_idx : 341 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 111 │ │ static_fields_size : 0 │ │ instance_fields_size: 12 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 30 │ │ │ │ Class #23 annotations: │ │ @@ -4534,40 +4532,40 @@ │ │ type : '(Landroid/content/Context;ILandroid/content/pm/ResolveInfo;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -01c414: |[01c414] org.tint.addons.Addon.:(Landroid/content/Context;ILandroid/content/pm/ResolveInfo;Ljava/lang/String;)V │ │ -01c424: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -01c426: 7010 4603 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0346 │ │ -01c42c: 5b45 d202 |0004: iput-object v5, v4, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01c430: 5946 d402 |0006: iput v6, v4, Lorg/tint/addons/Addon;.mId:I // field@02d4 │ │ -01c434: 5b47 d902 |0008: iput-object v7, v4, Lorg/tint/addons/Addon;.mResolveInfo:Landroid/content/pm/ResolveInfo; // field@02d9 │ │ -01c438: 5c41 d502 |000a: iput-boolean v1, v4, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ -01c43c: 5941 d002 |000c: iput v1, v4, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ -01c440: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -01c442: 5b41 d702 |000f: iput-object v1, v4, Lorg/tint/addons/Addon;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@02d7 │ │ -01c446: 2200 3500 |0011: new-instance v0, Landroid/content/Intent; // type@0035 │ │ -01c44a: 1a01 f10d |0013: const-string v1, "org.tint.intent.action.ADDON" // string@0df1 │ │ -01c44e: 7020 b500 1000 |0015: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ -01c454: 6e20 b700 8000 |0018: invoke-virtual {v0, v8}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00b7 │ │ -01c45a: 2201 5e01 |001b: new-instance v1, Lorg/tint/addons/AddonServiceConnection; // type@015e │ │ -01c45e: 7020 2d04 0100 |001d: invoke-direct {v1, v0}, Lorg/tint/addons/AddonServiceConnection;.:(Landroid/content/Intent;)V // method@042d │ │ -01c464: 5b41 da02 |0020: iput-object v1, v4, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01c468: 5441 da02 |0022: iget-object v1, v4, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01c46c: 2202 5701 |0024: new-instance v2, Lorg/tint/addons/Addon$1; // type@0157 │ │ -01c470: 7020 e103 4200 |0026: invoke-direct {v2, v4}, Lorg/tint/addons/Addon$1;.:(Lorg/tint/addons/Addon;)V // method@03e1 │ │ -01c476: 6e20 4904 2100 |0029: invoke-virtual {v1, v2}, Lorg/tint/addons/AddonServiceConnection;.setAddonServiceConnectionListener:(Lorg/tint/addons/AddonServiceConnection$AddonServiceConnectionListener;)V // method@0449 │ │ -01c47c: 5441 d202 |002c: iget-object v1, v4, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01c480: 5442 da02 |002e: iget-object v2, v4, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01c484: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -01c486: 6e40 a500 0132 |0031: invoke-virtual {v1, v0, v2, v3}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@00a5 │ │ -01c48c: 0e00 |0034: return-void │ │ +01c228: |[01c228] org.tint.addons.Addon.:(Landroid/content/Context;ILandroid/content/pm/ResolveInfo;Ljava/lang/String;)V │ │ +01c238: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +01c23a: 7010 4603 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0346 │ │ +01c240: 5b45 d202 |0004: iput-object v5, v4, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01c244: 5946 d402 |0006: iput v6, v4, Lorg/tint/addons/Addon;.mId:I // field@02d4 │ │ +01c248: 5b47 d902 |0008: iput-object v7, v4, Lorg/tint/addons/Addon;.mResolveInfo:Landroid/content/pm/ResolveInfo; // field@02d9 │ │ +01c24c: 5c41 d502 |000a: iput-boolean v1, v4, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ +01c250: 5941 d002 |000c: iput v1, v4, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ +01c254: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +01c256: 5b41 d702 |000f: iput-object v1, v4, Lorg/tint/addons/Addon;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@02d7 │ │ +01c25a: 2200 3500 |0011: new-instance v0, Landroid/content/Intent; // type@0035 │ │ +01c25e: 1a01 eb0d |0013: const-string v1, "org.tint.intent.action.ADDON" // string@0deb │ │ +01c262: 7020 b500 1000 |0015: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ +01c268: 6e20 b700 8000 |0018: invoke-virtual {v0, v8}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00b7 │ │ +01c26e: 2201 5a01 |001b: new-instance v1, Lorg/tint/addons/AddonServiceConnection; // type@015a │ │ +01c272: 7020 2d04 0100 |001d: invoke-direct {v1, v0}, Lorg/tint/addons/AddonServiceConnection;.:(Landroid/content/Intent;)V // method@042d │ │ +01c278: 5b41 da02 |0020: iput-object v1, v4, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c27c: 5441 da02 |0022: iget-object v1, v4, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c280: 2202 5301 |0024: new-instance v2, Lorg/tint/addons/Addon$1; // type@0153 │ │ +01c284: 7020 e103 4200 |0026: invoke-direct {v2, v4}, Lorg/tint/addons/Addon$1;.:(Lorg/tint/addons/Addon;)V // method@03e1 │ │ +01c28a: 6e20 4904 2100 |0029: invoke-virtual {v1, v2}, Lorg/tint/addons/AddonServiceConnection;.setAddonServiceConnectionListener:(Lorg/tint/addons/AddonServiceConnection$AddonServiceConnectionListener;)V // method@0449 │ │ +01c290: 5441 d202 |002c: iget-object v1, v4, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01c294: 5442 da02 |002e: iget-object v2, v4, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c298: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +01c29a: 6e40 a500 0132 |0031: invoke-virtual {v1, v0, v2, v3}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@00a5 │ │ +01c2a0: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=61 │ │ 0x0004 line=62 │ │ 0x0006 line=63 │ │ 0x0008 line=64 │ │ 0x000a line=66 │ │ @@ -4592,17 +4590,17 @@ │ │ type : '(Lorg/tint/addons/Addon;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01c490: |[01c490] org.tint.addons.Addon.access$000:(Lorg/tint/addons/Addon;)V │ │ -01c4a0: 7010 f703 0000 |0000: invoke-direct {v0}, Lorg/tint/addons/Addon;.init:()V // method@03f7 │ │ -01c4a6: 0e00 |0003: return-void │ │ +01c2a4: |[01c2a4] org.tint.addons.Addon.access$000:(Lorg/tint/addons/Addon;)V │ │ +01c2b4: 7010 f703 0000 |0000: invoke-direct {v0}, Lorg/tint/addons/Addon;.init:()V // method@03f7 │ │ +01c2ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/addons/Addon; │ │ │ │ #2 : (in Lorg/tint/addons/Addon;) │ │ @@ -4610,17 +4608,17 @@ │ │ type : '(Lorg/tint/addons/Addon;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01c4a8: |[01c4a8] org.tint.addons.Addon.access$100:(Lorg/tint/addons/Addon;)Ljava/lang/String; │ │ -01c4b8: 5410 d802 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mPreferenceName:Ljava/lang/String; // field@02d8 │ │ -01c4bc: 1100 |0002: return-object v0 │ │ +01c2bc: |[01c2bc] org.tint.addons.Addon.access$100:(Lorg/tint/addons/Addon;)Ljava/lang/String; │ │ +01c2cc: 5410 d802 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mPreferenceName:Ljava/lang/String; // field@02d8 │ │ +01c2d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/addons/Addon; │ │ │ │ #3 : (in Lorg/tint/addons/Addon;) │ │ @@ -4628,17 +4626,17 @@ │ │ type : '(Lorg/tint/addons/Addon;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01c4c0: |[01c4c0] org.tint.addons.Addon.access$202:(Lorg/tint/addons/Addon;Z)Z │ │ -01c4d0: 5c01 d502 |0000: iput-boolean v1, v0, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ -01c4d4: 0f01 |0002: return v1 │ │ +01c2d4: |[01c2d4] org.tint.addons.Addon.access$202:(Lorg/tint/addons/Addon;Z)Z │ │ +01c2e4: 5c01 d502 |0000: iput-boolean v1, v0, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ +01c2e8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/addons/Addon; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -4647,17 +4645,17 @@ │ │ type : '(Lorg/tint/addons/Addon;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01c4d8: |[01c4d8] org.tint.addons.Addon.access$300:(Lorg/tint/addons/Addon;)Landroid/content/Context; │ │ -01c4e8: 5410 d202 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01c4ec: 1100 |0002: return-object v0 │ │ +01c2ec: |[01c2ec] org.tint.addons.Addon.access$300:(Lorg/tint/addons/Addon;)Landroid/content/Context; │ │ +01c2fc: 5410 d202 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01c300: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/addons/Addon; │ │ │ │ #5 : (in Lorg/tint/addons/Addon;) │ │ @@ -4665,77 +4663,77 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 123 16-bit code units │ │ -01c4f0: |[01c4f0] org.tint.addons.Addon.init:()V │ │ -01c500: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01c502: 5c40 d502 |0001: iput-boolean v0, v4, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ -01c506: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -01c508: 5b40 d702 |0004: iput-object v0, v4, Lorg/tint/addons/Addon;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@02d7 │ │ -01c50c: 5440 da02 |0006: iget-object v0, v4, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01c510: 6e10 2e04 0000 |0008: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.getCallbacks:()I // method@042e │ │ -01c516: 0a00 |000b: move-result v0 │ │ -01c518: 5940 d002 |000c: iput v0, v4, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ -01c51c: 5440 da02 |000e: iget-object v0, v4, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01c520: 6e10 3704 0000 |0010: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.getName:()Ljava/lang/String; // method@0437 │ │ -01c526: 0c00 |0013: move-result-object v0 │ │ -01c528: 5b40 d602 |0014: iput-object v0, v4, Lorg/tint/addons/Addon;.mName:Ljava/lang/String; // field@02d6 │ │ -01c52c: 5440 da02 |0016: iget-object v0, v4, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01c530: 6e10 3804 0000 |0018: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.getShortDescription:()Ljava/lang/String; // method@0438 │ │ -01c536: 0c00 |001b: move-result-object v0 │ │ -01c538: 5b40 db02 |001c: iput-object v0, v4, Lorg/tint/addons/Addon;.mShortDescription:Ljava/lang/String; // field@02db │ │ -01c53c: 5440 da02 |001e: iget-object v0, v4, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01c540: 6e10 3504 0000 |0020: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.getDescription:()Ljava/lang/String; // method@0435 │ │ -01c546: 0c00 |0023: move-result-object v0 │ │ -01c548: 5b40 d302 |0024: iput-object v0, v4, Lorg/tint/addons/Addon;.mDescription:Ljava/lang/String; // field@02d3 │ │ -01c54c: 5440 da02 |0026: iget-object v0, v4, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01c550: 6e10 2f04 0000 |0028: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.getContact:()Ljava/lang/String; // method@042f │ │ -01c556: 0c00 |002b: move-result-object v0 │ │ -01c558: 5b40 d102 |002c: iput-object v0, v4, Lorg/tint/addons/Addon;.mContact:Ljava/lang/String; // field@02d1 │ │ -01c55c: 5440 d602 |002e: iget-object v0, v4, Lorg/tint/addons/Addon;.mName:Ljava/lang/String; // field@02d6 │ │ -01c560: 7110 8501 0000 |0030: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -01c566: 0a00 |0033: move-result v0 │ │ -01c568: 3900 4600 |0034: if-nez v0, 007a // +0046 │ │ -01c56c: 2200 1201 |0036: new-instance v0, Ljava/lang/StringBuilder; // type@0112 │ │ -01c570: 7010 6003 0000 |0038: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -01c576: 1a01 5906 |003b: const-string v1, "TECHNICAL_PREFERENCE_ADDON_ENABLED_" // string@0659 │ │ -01c57a: 6e20 6603 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -01c580: 0c00 |0040: move-result-object v0 │ │ -01c582: 5441 d602 |0041: iget-object v1, v4, Lorg/tint/addons/Addon;.mName:Ljava/lang/String; // field@02d6 │ │ -01c586: 6e10 5b03 0100 |0043: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@035b │ │ -01c58c: 0c01 |0046: move-result-object v1 │ │ -01c58e: 1a02 0300 |0047: const-string v2, " " // string@0003 │ │ -01c592: 1a03 6107 |0049: const-string v3, "_" // string@0761 │ │ -01c596: 6e30 5403 2103 |004b: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0354 │ │ -01c59c: 0c01 |004e: move-result-object v1 │ │ -01c59e: 6e20 6603 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -01c5a4: 0c00 |0052: move-result-object v0 │ │ -01c5a6: 6e10 6803 0000 |0053: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -01c5ac: 0c00 |0056: move-result-object v0 │ │ -01c5ae: 5b40 d802 |0057: iput-object v0, v4, Lorg/tint/addons/Addon;.mPreferenceName:Ljava/lang/String; // field@02d8 │ │ -01c5b2: 5440 d202 |0059: iget-object v0, v4, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01c5b6: 7110 8001 0000 |005b: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -01c5bc: 0c00 |005e: move-result-object v0 │ │ -01c5be: 5441 d802 |005f: iget-object v1, v4, Lorg/tint/addons/Addon;.mPreferenceName:Ljava/lang/String; // field@02d8 │ │ -01c5c2: 1212 |0061: const/4 v2, #int 1 // #1 │ │ -01c5c4: 7230 dd00 1002 |0062: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -01c5ca: 0a00 |0065: move-result v0 │ │ -01c5cc: 5c40 d502 |0066: iput-boolean v0, v4, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ -01c5d0: 2200 5801 |0068: new-instance v0, Lorg/tint/addons/Addon$2; // type@0158 │ │ -01c5d4: 7020 e303 4000 |006a: invoke-direct {v0, v4}, Lorg/tint/addons/Addon$2;.:(Lorg/tint/addons/Addon;)V // method@03e3 │ │ -01c5da: 5b40 d702 |006d: iput-object v0, v4, Lorg/tint/addons/Addon;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@02d7 │ │ -01c5de: 5440 d202 |006f: iget-object v0, v4, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01c5e2: 7110 8001 0000 |0071: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -01c5e8: 0c00 |0074: move-result-object v0 │ │ -01c5ea: 5441 d702 |0075: iget-object v1, v4, Lorg/tint/addons/Addon;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@02d7 │ │ -01c5ee: 7220 e200 1000 |0077: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e2 │ │ -01c5f4: 0e00 |007a: return-void │ │ +01c304: |[01c304] org.tint.addons.Addon.init:()V │ │ +01c314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01c316: 5c40 d502 |0001: iput-boolean v0, v4, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ +01c31a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +01c31c: 5b40 d702 |0004: iput-object v0, v4, Lorg/tint/addons/Addon;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@02d7 │ │ +01c320: 5440 da02 |0006: iget-object v0, v4, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c324: 6e10 2e04 0000 |0008: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.getCallbacks:()I // method@042e │ │ +01c32a: 0a00 |000b: move-result v0 │ │ +01c32c: 5940 d002 |000c: iput v0, v4, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ +01c330: 5440 da02 |000e: iget-object v0, v4, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c334: 6e10 3704 0000 |0010: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.getName:()Ljava/lang/String; // method@0437 │ │ +01c33a: 0c00 |0013: move-result-object v0 │ │ +01c33c: 5b40 d602 |0014: iput-object v0, v4, Lorg/tint/addons/Addon;.mName:Ljava/lang/String; // field@02d6 │ │ +01c340: 5440 da02 |0016: iget-object v0, v4, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c344: 6e10 3804 0000 |0018: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.getShortDescription:()Ljava/lang/String; // method@0438 │ │ +01c34a: 0c00 |001b: move-result-object v0 │ │ +01c34c: 5b40 db02 |001c: iput-object v0, v4, Lorg/tint/addons/Addon;.mShortDescription:Ljava/lang/String; // field@02db │ │ +01c350: 5440 da02 |001e: iget-object v0, v4, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c354: 6e10 3504 0000 |0020: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.getDescription:()Ljava/lang/String; // method@0435 │ │ +01c35a: 0c00 |0023: move-result-object v0 │ │ +01c35c: 5b40 d302 |0024: iput-object v0, v4, Lorg/tint/addons/Addon;.mDescription:Ljava/lang/String; // field@02d3 │ │ +01c360: 5440 da02 |0026: iget-object v0, v4, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c364: 6e10 2f04 0000 |0028: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.getContact:()Ljava/lang/String; // method@042f │ │ +01c36a: 0c00 |002b: move-result-object v0 │ │ +01c36c: 5b40 d102 |002c: iput-object v0, v4, Lorg/tint/addons/Addon;.mContact:Ljava/lang/String; // field@02d1 │ │ +01c370: 5440 d602 |002e: iget-object v0, v4, Lorg/tint/addons/Addon;.mName:Ljava/lang/String; // field@02d6 │ │ +01c374: 7110 8501 0000 |0030: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +01c37a: 0a00 |0033: move-result v0 │ │ +01c37c: 3900 4600 |0034: if-nez v0, 007a // +0046 │ │ +01c380: 2200 0e01 |0036: new-instance v0, Ljava/lang/StringBuilder; // type@010e │ │ +01c384: 7010 6003 0000 |0038: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +01c38a: 1a01 5606 |003b: const-string v1, "TECHNICAL_PREFERENCE_ADDON_ENABLED_" // string@0656 │ │ +01c38e: 6e20 6603 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01c394: 0c00 |0040: move-result-object v0 │ │ +01c396: 5441 d602 |0041: iget-object v1, v4, Lorg/tint/addons/Addon;.mName:Ljava/lang/String; // field@02d6 │ │ +01c39a: 6e10 5b03 0100 |0043: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@035b │ │ +01c3a0: 0c01 |0046: move-result-object v1 │ │ +01c3a2: 1a02 0300 |0047: const-string v2, " " // string@0003 │ │ +01c3a6: 1a03 5e07 |0049: const-string v3, "_" // string@075e │ │ +01c3aa: 6e30 5403 2103 |004b: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0354 │ │ +01c3b0: 0c01 |004e: move-result-object v1 │ │ +01c3b2: 6e20 6603 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01c3b8: 0c00 |0052: move-result-object v0 │ │ +01c3ba: 6e10 6803 0000 |0053: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +01c3c0: 0c00 |0056: move-result-object v0 │ │ +01c3c2: 5b40 d802 |0057: iput-object v0, v4, Lorg/tint/addons/Addon;.mPreferenceName:Ljava/lang/String; // field@02d8 │ │ +01c3c6: 5440 d202 |0059: iget-object v0, v4, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01c3ca: 7110 8001 0000 |005b: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +01c3d0: 0c00 |005e: move-result-object v0 │ │ +01c3d2: 5441 d802 |005f: iget-object v1, v4, Lorg/tint/addons/Addon;.mPreferenceName:Ljava/lang/String; // field@02d8 │ │ +01c3d6: 1212 |0061: const/4 v2, #int 1 // #1 │ │ +01c3d8: 7230 dd00 1002 |0062: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +01c3de: 0a00 |0065: move-result v0 │ │ +01c3e0: 5c40 d502 |0066: iput-boolean v0, v4, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ +01c3e4: 2200 5401 |0068: new-instance v0, Lorg/tint/addons/Addon$2; // type@0154 │ │ +01c3e8: 7020 e303 4000 |006a: invoke-direct {v0, v4}, Lorg/tint/addons/Addon$2;.:(Lorg/tint/addons/Addon;)V // method@03e3 │ │ +01c3ee: 5b40 d702 |006d: iput-object v0, v4, Lorg/tint/addons/Addon;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@02d7 │ │ +01c3f2: 5440 d202 |006f: iget-object v0, v4, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01c3f6: 7110 8001 0000 |0071: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +01c3fc: 0c00 |0074: move-result-object v0 │ │ +01c3fe: 5441 d702 |0075: iget-object v1, v4, Lorg/tint/addons/Addon;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@02d7 │ │ +01c402: 7220 e200 1000 |0077: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e2 │ │ +01c408: 0e00 |007a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0003 line=351 │ │ 0x0006 line=353 │ │ 0x000e line=355 │ │ 0x0016 line=356 │ │ @@ -4755,28 +4753,28 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -01c5f8: |[01c5f8] org.tint.addons.Addon.makeCall:(I)Z │ │ -01c608: 5510 d502 |0000: iget-boolean v0, v1, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ -01c60c: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -01c610: 5410 da02 |0004: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01c614: 6e10 3904 0000 |0006: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.isBinded:()Z // method@0439 │ │ -01c61a: 0a00 |0009: move-result v0 │ │ -01c61c: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -01c620: 5210 d002 |000c: iget v0, v1, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ -01c624: b520 |000e: and-int/2addr v0, v2 │ │ -01c626: 3320 0400 |000f: if-ne v0, v2, 0013 // +0004 │ │ -01c62a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -01c62c: 0f00 |0012: return v0 │ │ -01c62e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -01c630: 28fe |0014: goto 0012 // -0002 │ │ +01c40c: |[01c40c] org.tint.addons.Addon.makeCall:(I)Z │ │ +01c41c: 5510 d502 |0000: iget-boolean v0, v1, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ +01c420: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +01c424: 5410 da02 |0004: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c428: 6e10 3904 0000 |0006: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.isBinded:()Z // method@0439 │ │ +01c42e: 0a00 |0009: move-result v0 │ │ +01c430: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +01c434: 5210 d002 |000c: iget v0, v1, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ +01c438: b520 |000e: and-int/2addr v0, v2 │ │ +01c43a: 3320 0400 |000f: if-ne v0, v2, 0013 // +0004 │ │ +01c43e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +01c440: 0f00 |0012: return v0 │ │ +01c442: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +01c444: 28fe |0014: goto 0012 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lorg/tint/addons/Addon; │ │ 0x0000 - 0x0015 reg=2 callback I │ │ │ │ @@ -4785,26 +4783,26 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -01c634: |[01c634] org.tint.addons.Addon.makeCallEvenDisabled:(I)Z │ │ -01c644: 5410 da02 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01c648: 6e10 3904 0000 |0002: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.isBinded:()Z // method@0439 │ │ -01c64e: 0a00 |0005: move-result v0 │ │ -01c650: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -01c654: 5210 d002 |0008: iget v0, v1, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ -01c658: b520 |000a: and-int/2addr v0, v2 │ │ -01c65a: 3320 0400 |000b: if-ne v0, v2, 000f // +0004 │ │ -01c65e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -01c660: 0f00 |000e: return v0 │ │ -01c662: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -01c664: 28fe |0010: goto 000e // -0002 │ │ +01c448: |[01c448] org.tint.addons.Addon.makeCallEvenDisabled:(I)Z │ │ +01c458: 5410 da02 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c45c: 6e10 3904 0000 |0002: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.isBinded:()Z // method@0439 │ │ +01c462: 0a00 |0005: move-result v0 │ │ +01c464: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +01c468: 5210 d002 |0008: iget v0, v1, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ +01c46c: b520 |000a: and-int/2addr v0, v2 │ │ +01c46e: 3320 0400 |000b: if-ne v0, v2, 000f // +0004 │ │ +01c472: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +01c474: 0f00 |000e: return v0 │ │ +01c476: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +01c478: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/tint/addons/Addon; │ │ 0x0000 - 0x0011 reg=2 callback I │ │ │ │ @@ -4813,25 +4811,25 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -01c668: |[01c668] org.tint.addons.Addon.makeCallWithoutSpecificCallback:()Z │ │ -01c678: 5510 d502 |0000: iget-boolean v0, v1, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ -01c67c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -01c680: 5410 da02 |0004: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01c684: 6e10 3904 0000 |0006: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.isBinded:()Z // method@0439 │ │ -01c68a: 0a00 |0009: move-result v0 │ │ -01c68c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -01c690: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -01c692: 0f00 |000d: return v0 │ │ -01c694: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -01c696: 28fe |000f: goto 000d // -0002 │ │ +01c47c: |[01c47c] org.tint.addons.Addon.makeCallWithoutSpecificCallback:()Z │ │ +01c48c: 5510 d502 |0000: iget-boolean v0, v1, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ +01c490: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +01c494: 5410 da02 |0004: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c498: 6e10 3904 0000 |0006: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.isBinded:()Z // method@0439 │ │ +01c49e: 0a00 |0009: move-result v0 │ │ +01c4a0: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +01c4a4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +01c4a6: 0f00 |000d: return v0 │ │ +01c4a8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +01c4aa: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/tint/addons/Addon; │ │ │ │ Virtual methods - │ │ @@ -4840,17 +4838,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01c698: |[01c698] org.tint.addons.Addon.getContact:()Ljava/lang/String; │ │ -01c6a8: 5410 d102 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mContact:Ljava/lang/String; // field@02d1 │ │ -01c6ac: 1100 |0002: return-object v0 │ │ +01c4ac: |[01c4ac] org.tint.addons.Addon.getContact:()Ljava/lang/String; │ │ +01c4bc: 5410 d102 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mContact:Ljava/lang/String; // field@02d1 │ │ +01c4c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/Addon; │ │ │ │ #1 : (in Lorg/tint/addons/Addon;) │ │ @@ -4858,25 +4856,25 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -01c6b0: |[01c6b0] org.tint.addons.Addon.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ -01c6c0: 1300 0002 |0000: const/16 v0, #int 512 // #200 │ │ -01c6c4: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ -01c6ca: 0a00 |0005: move-result v0 │ │ -01c6cc: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -01c6d0: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01c6d4: 6e20 3004 2000 |000a: invoke-virtual {v0, v2}, Lorg/tint/addons/AddonServiceConnection;.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@0430 │ │ -01c6da: 0c00 |000d: move-result-object v0 │ │ -01c6dc: 1100 |000e: return-object v0 │ │ -01c6de: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -01c6e0: 28fe |0010: goto 000e // -0002 │ │ +01c4c4: |[01c4c4] org.tint.addons.Addon.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ +01c4d4: 1300 0002 |0000: const/16 v0, #int 512 // #200 │ │ +01c4d8: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ +01c4de: 0a00 |0005: move-result v0 │ │ +01c4e0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +01c4e4: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c4e8: 6e20 3004 2000 |000a: invoke-virtual {v0, v2}, Lorg/tint/addons/AddonServiceConnection;.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@0430 │ │ +01c4ee: 0c00 |000d: move-result-object v0 │ │ +01c4f0: 1100 |000e: return-object v0 │ │ +01c4f2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +01c4f4: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0008 line=227 │ │ 0x000e line=229 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/tint/addons/Addon; │ │ @@ -4887,25 +4885,25 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -01c6e4: |[01c6e4] org.tint.addons.Addon.getContributedHistoryBookmarksMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ -01c6f4: 1300 0001 |0000: const/16 v0, #int 256 // #100 │ │ -01c6f8: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ -01c6fe: 0a00 |0005: move-result v0 │ │ -01c700: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -01c704: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01c708: 6e20 3104 2000 |000a: invoke-virtual {v0, v2}, Lorg/tint/addons/AddonServiceConnection;.getContributedHistoryBookmarksMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@0431 │ │ -01c70e: 0c00 |000d: move-result-object v0 │ │ -01c710: 1100 |000e: return-object v0 │ │ -01c712: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -01c714: 28fe |0010: goto 000e // -0002 │ │ +01c4f8: |[01c4f8] org.tint.addons.Addon.getContributedHistoryBookmarksMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ +01c508: 1300 0001 |0000: const/16 v0, #int 256 // #100 │ │ +01c50c: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ +01c512: 0a00 |0005: move-result v0 │ │ +01c514: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +01c518: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c51c: 6e20 3104 2000 |000a: invoke-virtual {v0, v2}, Lorg/tint/addons/AddonServiceConnection;.getContributedHistoryBookmarksMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@0431 │ │ +01c522: 0c00 |000d: move-result-object v0 │ │ +01c524: 1100 |000e: return-object v0 │ │ +01c526: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +01c528: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0008 line=215 │ │ 0x000e line=217 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/tint/addons/Addon; │ │ @@ -4916,25 +4914,25 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -01c718: |[01c718] org.tint.addons.Addon.getContributedHistoryContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ -01c728: 1300 0004 |0000: const/16 v0, #int 1024 // #400 │ │ -01c72c: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ -01c732: 0a00 |0005: move-result v0 │ │ -01c734: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -01c738: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01c73c: 6e20 3204 2000 |000a: invoke-virtual {v0, v2}, Lorg/tint/addons/AddonServiceConnection;.getContributedHistoryContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@0432 │ │ -01c742: 0c00 |000d: move-result-object v0 │ │ -01c744: 1100 |000e: return-object v0 │ │ -01c746: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -01c748: 28fe |0010: goto 000e // -0002 │ │ +01c52c: |[01c52c] org.tint.addons.Addon.getContributedHistoryContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ +01c53c: 1300 0004 |0000: const/16 v0, #int 1024 // #400 │ │ +01c540: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ +01c546: 0a00 |0005: move-result v0 │ │ +01c548: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +01c54c: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c550: 6e20 3204 2000 |000a: invoke-virtual {v0, v2}, Lorg/tint/addons/AddonServiceConnection;.getContributedHistoryContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@0432 │ │ +01c556: 0c00 |000d: move-result-object v0 │ │ +01c558: 1100 |000e: return-object v0 │ │ +01c55a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +01c55c: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0008 line=243 │ │ 0x000e line=245 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/tint/addons/Addon; │ │ @@ -4945,25 +4943,25 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -01c74c: |[01c74c] org.tint.addons.Addon.getContributedLinkContextMenuItem:(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; │ │ -01c75c: 1300 8000 |0000: const/16 v0, #int 128 // #80 │ │ -01c760: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ -01c766: 0a00 |0005: move-result v0 │ │ -01c768: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -01c76c: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01c770: 6e40 3304 2043 |000a: invoke-virtual {v0, v2, v3, v4}, Lorg/tint/addons/AddonServiceConnection;.getContributedLinkContextMenuItem:(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; // method@0433 │ │ -01c776: 0c00 |000d: move-result-object v0 │ │ -01c778: 1100 |000e: return-object v0 │ │ -01c77a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -01c77c: 28fe |0010: goto 000e // -0002 │ │ +01c560: |[01c560] org.tint.addons.Addon.getContributedLinkContextMenuItem:(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; │ │ +01c570: 1300 8000 |0000: const/16 v0, #int 128 // #80 │ │ +01c574: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ +01c57a: 0a00 |0005: move-result v0 │ │ +01c57c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +01c580: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c584: 6e40 3304 2043 |000a: invoke-virtual {v0, v2, v3, v4}, Lorg/tint/addons/AddonServiceConnection;.getContributedLinkContextMenuItem:(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; // method@0433 │ │ +01c58a: 0c00 |000d: move-result-object v0 │ │ +01c58c: 1100 |000e: return-object v0 │ │ +01c58e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +01c590: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=201 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/tint/addons/Addon; │ │ @@ -4976,25 +4974,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -01c780: |[01c780] org.tint.addons.Addon.getContributedMainMenuItem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -01c790: 1300 4000 |0000: const/16 v0, #int 64 // #40 │ │ -01c794: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ -01c79a: 0a00 |0005: move-result v0 │ │ -01c79c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -01c7a0: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01c7a4: 6e40 3404 2043 |000a: invoke-virtual {v0, v2, v3, v4}, Lorg/tint/addons/AddonServiceConnection;.getContributedMainMenuItem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0434 │ │ -01c7aa: 0c00 |000d: move-result-object v0 │ │ -01c7ac: 1100 |000e: return-object v0 │ │ -01c7ae: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -01c7b0: 28fe |0010: goto 000e // -0002 │ │ +01c594: |[01c594] org.tint.addons.Addon.getContributedMainMenuItem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +01c5a4: 1300 4000 |0000: const/16 v0, #int 64 // #40 │ │ +01c5a8: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ +01c5ae: 0a00 |0005: move-result v0 │ │ +01c5b0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +01c5b4: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c5b8: 6e40 3404 2043 |000a: invoke-virtual {v0, v2, v3, v4}, Lorg/tint/addons/AddonServiceConnection;.getContributedMainMenuItem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0434 │ │ +01c5be: 0c00 |000d: move-result-object v0 │ │ +01c5c0: 1100 |000e: return-object v0 │ │ +01c5c2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +01c5c4: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0008 line=183 │ │ 0x000e line=185 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/tint/addons/Addon; │ │ @@ -5007,17 +5005,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01c7b4: |[01c7b4] org.tint.addons.Addon.getDescription:()Ljava/lang/String; │ │ -01c7c4: 5410 d302 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mDescription:Ljava/lang/String; // field@02d3 │ │ -01c7c8: 1100 |0002: return-object v0 │ │ +01c5c8: |[01c5c8] org.tint.addons.Addon.getDescription:()Ljava/lang/String; │ │ +01c5d8: 5410 d302 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mDescription:Ljava/lang/String; // field@02d3 │ │ +01c5dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/Addon; │ │ │ │ #7 : (in Lorg/tint/addons/Addon;) │ │ @@ -5025,19 +5023,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -01c7cc: |[01c7cc] org.tint.addons.Addon.getMenuId:()I │ │ -01c7dc: 5210 d402 |0000: iget v0, v1, Lorg/tint/addons/Addon;.mId:I // field@02d4 │ │ -01c7e0: d000 e803 |0002: add-int/lit16 v0, v0, #int 1000 // #03e8 │ │ -01c7e4: 7b00 |0004: neg-int v0, v0 │ │ -01c7e6: 0f00 |0005: return v0 │ │ +01c5e0: |[01c5e0] org.tint.addons.Addon.getMenuId:()I │ │ +01c5f0: 5210 d402 |0000: iget v0, v1, Lorg/tint/addons/Addon;.mId:I // field@02d4 │ │ +01c5f4: d000 e803 |0002: add-int/lit16 v0, v0, #int 1000 // #03e8 │ │ +01c5f8: 7b00 |0004: neg-int v0, v0 │ │ +01c5fa: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/addons/Addon; │ │ │ │ #8 : (in Lorg/tint/addons/Addon;) │ │ @@ -5045,17 +5043,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01c7e8: |[01c7e8] org.tint.addons.Addon.getName:()Ljava/lang/String; │ │ -01c7f8: 5410 d602 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mName:Ljava/lang/String; // field@02d6 │ │ -01c7fc: 1100 |0002: return-object v0 │ │ +01c5fc: |[01c5fc] org.tint.addons.Addon.getName:()Ljava/lang/String; │ │ +01c60c: 5410 d602 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mName:Ljava/lang/String; // field@02d6 │ │ +01c610: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/Addon; │ │ │ │ #9 : (in Lorg/tint/addons/Addon;) │ │ @@ -5063,17 +5061,17 @@ │ │ type : '()Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01c800: |[01c800] org.tint.addons.Addon.getResolveInfo:()Landroid/content/pm/ResolveInfo; │ │ -01c810: 5410 d902 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mResolveInfo:Landroid/content/pm/ResolveInfo; // field@02d9 │ │ -01c814: 1100 |0002: return-object v0 │ │ +01c614: |[01c614] org.tint.addons.Addon.getResolveInfo:()Landroid/content/pm/ResolveInfo; │ │ +01c624: 5410 d902 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mResolveInfo:Landroid/content/pm/ResolveInfo; // field@02d9 │ │ +01c628: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/Addon; │ │ │ │ #10 : (in Lorg/tint/addons/Addon;) │ │ @@ -5081,17 +5079,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01c818: |[01c818] org.tint.addons.Addon.getShortDescription:()Ljava/lang/String; │ │ -01c828: 5410 db02 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mShortDescription:Ljava/lang/String; // field@02db │ │ -01c82c: 1100 |0002: return-object v0 │ │ +01c62c: |[01c62c] org.tint.addons.Addon.getShortDescription:()Ljava/lang/String; │ │ +01c63c: 5410 db02 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mShortDescription:Ljava/lang/String; // field@02db │ │ +01c640: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/Addon; │ │ │ │ #11 : (in Lorg/tint/addons/Addon;) │ │ @@ -5099,117 +5097,117 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 223 16-bit code units │ │ -01c830: |[01c830] org.tint.addons.Addon.getUserReadbleCallbacks:()Ljava/util/List; │ │ -01c840: 2200 2601 |0000: new-instance v0, Ljava/util/ArrayList; // type@0126 │ │ -01c844: 7010 7f03 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@037f │ │ -01c84a: 5231 d002 |0005: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ -01c84e: dd01 0101 |0007: and-int/lit8 v1, v1, #int 1 // #01 │ │ -01c852: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -01c854: 3321 0e00 |000a: if-ne v1, v2, 0018 // +000e │ │ -01c858: 5431 d202 |000c: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01c85c: 1402 e200 0b7f |000e: const v2, #float 1.84767e+38 // #7f0b00e2 │ │ -01c862: 6e20 ab00 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -01c868: 0c01 |0014: move-result-object v1 │ │ -01c86a: 7220 9203 1000 |0015: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01c870: 5231 d002 |0018: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ -01c874: dd01 0102 |001a: and-int/lit8 v1, v1, #int 2 // #02 │ │ -01c878: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -01c87a: 3321 0e00 |001d: if-ne v1, v2, 002b // +000e │ │ -01c87e: 5431 d202 |001f: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01c882: 1402 e300 0b7f |0021: const v2, #float 1.84767e+38 // #7f0b00e3 │ │ -01c888: 6e20 ab00 2100 |0024: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -01c88e: 0c01 |0027: move-result-object v1 │ │ -01c890: 7220 9203 1000 |0028: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01c896: 5231 d002 |002b: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ -01c89a: dd01 0104 |002d: and-int/lit8 v1, v1, #int 4 // #04 │ │ -01c89e: 1242 |002f: const/4 v2, #int 4 // #4 │ │ -01c8a0: 3321 0e00 |0030: if-ne v1, v2, 003e // +000e │ │ -01c8a4: 5431 d202 |0032: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01c8a8: 1402 e400 0b7f |0034: const v2, #float 1.84767e+38 // #7f0b00e4 │ │ -01c8ae: 6e20 ab00 2100 |0037: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -01c8b4: 0c01 |003a: move-result-object v1 │ │ -01c8b6: 7220 9203 1000 |003b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01c8bc: 5231 d002 |003e: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ -01c8c0: dd01 0108 |0040: and-int/lit8 v1, v1, #int 8 // #08 │ │ -01c8c4: 1302 0800 |0042: const/16 v2, #int 8 // #8 │ │ -01c8c8: 3321 0e00 |0044: if-ne v1, v2, 0052 // +000e │ │ -01c8cc: 5431 d202 |0046: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01c8d0: 1402 e500 0b7f |0048: const v2, #float 1.84767e+38 // #7f0b00e5 │ │ -01c8d6: 6e20 ab00 2100 |004b: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -01c8dc: 0c01 |004e: move-result-object v1 │ │ -01c8de: 7220 9203 1000 |004f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01c8e4: 5231 d002 |0052: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ -01c8e8: dd01 0110 |0054: and-int/lit8 v1, v1, #int 16 // #10 │ │ -01c8ec: 1302 1000 |0056: const/16 v2, #int 16 // #10 │ │ -01c8f0: 3321 0e00 |0058: if-ne v1, v2, 0066 // +000e │ │ -01c8f4: 5431 d202 |005a: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01c8f8: 1402 e600 0b7f |005c: const v2, #float 1.84767e+38 // #7f0b00e6 │ │ -01c8fe: 6e20 ab00 2100 |005f: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -01c904: 0c01 |0062: move-result-object v1 │ │ -01c906: 7220 9203 1000 |0063: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01c90c: 5231 d002 |0066: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ -01c910: dd01 0140 |0068: and-int/lit8 v1, v1, #int 64 // #40 │ │ -01c914: 1302 4000 |006a: const/16 v2, #int 64 // #40 │ │ -01c918: 3321 0e00 |006c: if-ne v1, v2, 007a // +000e │ │ -01c91c: 5431 d202 |006e: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01c920: 1402 e800 0b7f |0070: const v2, #float 1.84767e+38 // #7f0b00e8 │ │ -01c926: 6e20 ab00 2100 |0073: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -01c92c: 0c01 |0076: move-result-object v1 │ │ -01c92e: 7220 9203 1000 |0077: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01c934: 5231 d002 |007a: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ -01c938: d511 8000 |007c: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -01c93c: 1302 8000 |007e: const/16 v2, #int 128 // #80 │ │ -01c940: 3321 0e00 |0080: if-ne v1, v2, 008e // +000e │ │ -01c944: 5431 d202 |0082: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01c948: 1402 e900 0b7f |0084: const v2, #float 1.84767e+38 // #7f0b00e9 │ │ -01c94e: 6e20 ab00 2100 |0087: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -01c954: 0c01 |008a: move-result-object v1 │ │ -01c956: 7220 9203 1000 |008b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01c95c: 5231 d002 |008e: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ -01c960: d511 0001 |0090: and-int/lit16 v1, v1, #int 256 // #0100 │ │ -01c964: 1302 0001 |0092: const/16 v2, #int 256 // #100 │ │ -01c968: 3321 0e00 |0094: if-ne v1, v2, 00a2 // +000e │ │ -01c96c: 5431 d202 |0096: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01c970: 1402 ea00 0b7f |0098: const v2, #float 1.84767e+38 // #7f0b00ea │ │ -01c976: 6e20 ab00 2100 |009b: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -01c97c: 0c01 |009e: move-result-object v1 │ │ -01c97e: 7220 9203 1000 |009f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01c984: 5231 d002 |00a2: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ -01c988: d511 0002 |00a4: and-int/lit16 v1, v1, #int 512 // #0200 │ │ -01c98c: 1302 0002 |00a6: const/16 v2, #int 512 // #200 │ │ -01c990: 3321 0e00 |00a8: if-ne v1, v2, 00b6 // +000e │ │ -01c994: 5431 d202 |00aa: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01c998: 1402 eb00 0b7f |00ac: const v2, #float 1.84767e+38 // #7f0b00eb │ │ -01c99e: 6e20 ab00 2100 |00af: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -01c9a4: 0c01 |00b2: move-result-object v1 │ │ -01c9a6: 7220 9203 1000 |00b3: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01c9ac: 5231 d002 |00b6: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ -01c9b0: d511 0004 |00b8: and-int/lit16 v1, v1, #int 1024 // #0400 │ │ -01c9b4: 1302 0004 |00ba: const/16 v2, #int 1024 // #400 │ │ -01c9b8: 3321 0e00 |00bc: if-ne v1, v2, 00ca // +000e │ │ -01c9bc: 5431 d202 |00be: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01c9c0: 1402 ec00 0b7f |00c0: const v2, #float 1.84767e+38 // #7f0b00ec │ │ -01c9c6: 6e20 ab00 2100 |00c3: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -01c9cc: 0c01 |00c6: move-result-object v1 │ │ -01c9ce: 7220 9203 1000 |00c7: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01c9d4: 5231 d002 |00ca: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ -01c9d8: dd01 0120 |00cc: and-int/lit8 v1, v1, #int 32 // #20 │ │ -01c9dc: 1302 2000 |00ce: const/16 v2, #int 32 // #20 │ │ -01c9e0: 3321 0e00 |00d0: if-ne v1, v2, 00de // +000e │ │ -01c9e4: 5431 d202 |00d2: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01c9e8: 1402 e700 0b7f |00d4: const v2, #float 1.84767e+38 // #7f0b00e7 │ │ -01c9ee: 6e20 ab00 2100 |00d7: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -01c9f4: 0c01 |00da: move-result-object v1 │ │ -01c9f6: 7220 9203 1000 |00db: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01c9fc: 1100 |00de: return-object v0 │ │ +01c644: |[01c644] org.tint.addons.Addon.getUserReadbleCallbacks:()Ljava/util/List; │ │ +01c654: 2200 2201 |0000: new-instance v0, Ljava/util/ArrayList; // type@0122 │ │ +01c658: 7010 7f03 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@037f │ │ +01c65e: 5231 d002 |0005: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ +01c662: dd01 0101 |0007: and-int/lit8 v1, v1, #int 1 // #01 │ │ +01c666: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +01c668: 3321 0e00 |000a: if-ne v1, v2, 0018 // +000e │ │ +01c66c: 5431 d202 |000c: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01c670: 1402 e200 0b7f |000e: const v2, #float 1.84767e+38 // #7f0b00e2 │ │ +01c676: 6e20 ab00 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +01c67c: 0c01 |0014: move-result-object v1 │ │ +01c67e: 7220 9203 1000 |0015: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01c684: 5231 d002 |0018: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ +01c688: dd01 0102 |001a: and-int/lit8 v1, v1, #int 2 // #02 │ │ +01c68c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +01c68e: 3321 0e00 |001d: if-ne v1, v2, 002b // +000e │ │ +01c692: 5431 d202 |001f: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01c696: 1402 e300 0b7f |0021: const v2, #float 1.84767e+38 // #7f0b00e3 │ │ +01c69c: 6e20 ab00 2100 |0024: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +01c6a2: 0c01 |0027: move-result-object v1 │ │ +01c6a4: 7220 9203 1000 |0028: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01c6aa: 5231 d002 |002b: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ +01c6ae: dd01 0104 |002d: and-int/lit8 v1, v1, #int 4 // #04 │ │ +01c6b2: 1242 |002f: const/4 v2, #int 4 // #4 │ │ +01c6b4: 3321 0e00 |0030: if-ne v1, v2, 003e // +000e │ │ +01c6b8: 5431 d202 |0032: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01c6bc: 1402 e400 0b7f |0034: const v2, #float 1.84767e+38 // #7f0b00e4 │ │ +01c6c2: 6e20 ab00 2100 |0037: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +01c6c8: 0c01 |003a: move-result-object v1 │ │ +01c6ca: 7220 9203 1000 |003b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01c6d0: 5231 d002 |003e: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ +01c6d4: dd01 0108 |0040: and-int/lit8 v1, v1, #int 8 // #08 │ │ +01c6d8: 1302 0800 |0042: const/16 v2, #int 8 // #8 │ │ +01c6dc: 3321 0e00 |0044: if-ne v1, v2, 0052 // +000e │ │ +01c6e0: 5431 d202 |0046: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01c6e4: 1402 e500 0b7f |0048: const v2, #float 1.84767e+38 // #7f0b00e5 │ │ +01c6ea: 6e20 ab00 2100 |004b: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +01c6f0: 0c01 |004e: move-result-object v1 │ │ +01c6f2: 7220 9203 1000 |004f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01c6f8: 5231 d002 |0052: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ +01c6fc: dd01 0110 |0054: and-int/lit8 v1, v1, #int 16 // #10 │ │ +01c700: 1302 1000 |0056: const/16 v2, #int 16 // #10 │ │ +01c704: 3321 0e00 |0058: if-ne v1, v2, 0066 // +000e │ │ +01c708: 5431 d202 |005a: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01c70c: 1402 e600 0b7f |005c: const v2, #float 1.84767e+38 // #7f0b00e6 │ │ +01c712: 6e20 ab00 2100 |005f: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +01c718: 0c01 |0062: move-result-object v1 │ │ +01c71a: 7220 9203 1000 |0063: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01c720: 5231 d002 |0066: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ +01c724: dd01 0140 |0068: and-int/lit8 v1, v1, #int 64 // #40 │ │ +01c728: 1302 4000 |006a: const/16 v2, #int 64 // #40 │ │ +01c72c: 3321 0e00 |006c: if-ne v1, v2, 007a // +000e │ │ +01c730: 5431 d202 |006e: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01c734: 1402 e800 0b7f |0070: const v2, #float 1.84767e+38 // #7f0b00e8 │ │ +01c73a: 6e20 ab00 2100 |0073: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +01c740: 0c01 |0076: move-result-object v1 │ │ +01c742: 7220 9203 1000 |0077: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01c748: 5231 d002 |007a: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ +01c74c: d511 8000 |007c: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +01c750: 1302 8000 |007e: const/16 v2, #int 128 // #80 │ │ +01c754: 3321 0e00 |0080: if-ne v1, v2, 008e // +000e │ │ +01c758: 5431 d202 |0082: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01c75c: 1402 e900 0b7f |0084: const v2, #float 1.84767e+38 // #7f0b00e9 │ │ +01c762: 6e20 ab00 2100 |0087: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +01c768: 0c01 |008a: move-result-object v1 │ │ +01c76a: 7220 9203 1000 |008b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01c770: 5231 d002 |008e: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ +01c774: d511 0001 |0090: and-int/lit16 v1, v1, #int 256 // #0100 │ │ +01c778: 1302 0001 |0092: const/16 v2, #int 256 // #100 │ │ +01c77c: 3321 0e00 |0094: if-ne v1, v2, 00a2 // +000e │ │ +01c780: 5431 d202 |0096: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01c784: 1402 ea00 0b7f |0098: const v2, #float 1.84767e+38 // #7f0b00ea │ │ +01c78a: 6e20 ab00 2100 |009b: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +01c790: 0c01 |009e: move-result-object v1 │ │ +01c792: 7220 9203 1000 |009f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01c798: 5231 d002 |00a2: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ +01c79c: d511 0002 |00a4: and-int/lit16 v1, v1, #int 512 // #0200 │ │ +01c7a0: 1302 0002 |00a6: const/16 v2, #int 512 // #200 │ │ +01c7a4: 3321 0e00 |00a8: if-ne v1, v2, 00b6 // +000e │ │ +01c7a8: 5431 d202 |00aa: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01c7ac: 1402 eb00 0b7f |00ac: const v2, #float 1.84767e+38 // #7f0b00eb │ │ +01c7b2: 6e20 ab00 2100 |00af: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +01c7b8: 0c01 |00b2: move-result-object v1 │ │ +01c7ba: 7220 9203 1000 |00b3: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01c7c0: 5231 d002 |00b6: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ +01c7c4: d511 0004 |00b8: and-int/lit16 v1, v1, #int 1024 // #0400 │ │ +01c7c8: 1302 0004 |00ba: const/16 v2, #int 1024 // #400 │ │ +01c7cc: 3321 0e00 |00bc: if-ne v1, v2, 00ca // +000e │ │ +01c7d0: 5431 d202 |00be: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01c7d4: 1402 ec00 0b7f |00c0: const v2, #float 1.84767e+38 // #7f0b00ec │ │ +01c7da: 6e20 ab00 2100 |00c3: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +01c7e0: 0c01 |00c6: move-result-object v1 │ │ +01c7e2: 7220 9203 1000 |00c7: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01c7e8: 5231 d002 |00ca: iget v1, v3, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ +01c7ec: dd01 0120 |00cc: and-int/lit8 v1, v1, #int 32 // #20 │ │ +01c7f0: 1302 2000 |00ce: const/16 v2, #int 32 // #20 │ │ +01c7f4: 3321 0e00 |00d0: if-ne v1, v2, 00de // +000e │ │ +01c7f8: 5431 d202 |00d2: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01c7fc: 1402 e700 0b7f |00d4: const v2, #float 1.84767e+38 // #7f0b00e7 │ │ +01c802: 6e20 ab00 2100 |00d7: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +01c808: 0c01 |00da: move-result-object v1 │ │ +01c80a: 7220 9203 1000 |00db: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01c810: 1100 |00de: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x0005 line=290 │ │ 0x000c line=291 │ │ 0x0018 line=294 │ │ 0x001f line=295 │ │ @@ -5241,23 +5239,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -01ca00: |[01ca00] org.tint.addons.Addon.hasSettingsPage:()Z │ │ -01ca10: 5220 d002 |0000: iget v0, v2, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ -01ca14: dd00 0020 |0002: and-int/lit8 v0, v0, #int 32 // #20 │ │ -01ca18: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ -01ca1c: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ -01ca20: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -01ca22: 0f00 |0009: return v0 │ │ -01ca24: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -01ca26: 28fe |000b: goto 0009 // -0002 │ │ +01c814: |[01c814] org.tint.addons.Addon.hasSettingsPage:()Z │ │ +01c824: 5220 d002 |0000: iget v0, v2, Lorg/tint/addons/Addon;.mCallbacks:I // field@02d0 │ │ +01c828: dd00 0020 |0002: and-int/lit8 v0, v0, #int 32 // #20 │ │ +01c82c: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ +01c830: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ +01c834: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +01c836: 0f00 |0009: return v0 │ │ +01c838: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +01c83a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/tint/addons/Addon; │ │ │ │ #13 : (in Lorg/tint/addons/Addon;) │ │ @@ -5265,17 +5263,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01ca28: |[01ca28] org.tint.addons.Addon.isEnabled:()Z │ │ -01ca38: 5510 d502 |0000: iget-boolean v0, v1, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ -01ca3c: 0f00 |0002: return v0 │ │ +01c83c: |[01c83c] org.tint.addons.Addon.isEnabled:()Z │ │ +01c84c: 5510 d502 |0000: iget-boolean v0, v1, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ +01c850: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/Addon; │ │ │ │ #14 : (in Lorg/tint/addons/Addon;) │ │ @@ -5283,25 +5281,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -01ca40: |[01ca40] org.tint.addons.Addon.onContributedBookmarkContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -01ca50: 1300 0002 |0000: const/16 v0, #int 512 // #200 │ │ -01ca54: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ -01ca5a: 0a00 |0005: move-result v0 │ │ -01ca5c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -01ca60: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01ca64: 6e40 3a04 2043 |000a: invoke-virtual {v0, v2, v3, v4}, Lorg/tint/addons/AddonServiceConnection;.onContributedBookmarkContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@043a │ │ -01ca6a: 0c00 |000d: move-result-object v0 │ │ -01ca6c: 1100 |000e: return-object v0 │ │ -01ca6e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -01ca70: 28fe |0010: goto 000e // -0002 │ │ +01c854: |[01c854] org.tint.addons.Addon.onContributedBookmarkContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +01c864: 1300 0002 |0000: const/16 v0, #int 512 // #200 │ │ +01c868: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ +01c86e: 0a00 |0005: move-result v0 │ │ +01c870: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +01c874: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c878: 6e40 3a04 2043 |000a: invoke-virtual {v0, v2, v3, v4}, Lorg/tint/addons/AddonServiceConnection;.onContributedBookmarkContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@043a │ │ +01c87e: 0c00 |000d: move-result-object v0 │ │ +01c880: 1100 |000e: return-object v0 │ │ +01c882: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +01c884: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0008 line=235 │ │ 0x000e line=237 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/tint/addons/Addon; │ │ @@ -5314,19 +5312,19 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -01ca74: |[01ca74] org.tint.addons.Addon.onContributedHistoryBookmarksMenuItemSelected:(Ljava/lang/String;)Ljava/util/List; │ │ -01ca84: 5410 da02 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01ca88: 6e20 3b04 2000 |0002: invoke-virtual {v0, v2}, Lorg/tint/addons/AddonServiceConnection;.onContributedHistoryBookmarksMenuItemSelected:(Ljava/lang/String;)Ljava/util/List; // method@043b │ │ -01ca8e: 0c00 |0005: move-result-object v0 │ │ -01ca90: 1100 |0006: return-object v0 │ │ +01c888: |[01c888] org.tint.addons.Addon.onContributedHistoryBookmarksMenuItemSelected:(Ljava/lang/String;)Ljava/util/List; │ │ +01c898: 5410 da02 |0000: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c89c: 6e20 3b04 2000 |0002: invoke-virtual {v0, v2}, Lorg/tint/addons/AddonServiceConnection;.onContributedHistoryBookmarksMenuItemSelected:(Ljava/lang/String;)Ljava/util/List; // method@043b │ │ +01c8a2: 0c00 |0005: move-result-object v0 │ │ +01c8a4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/addons/Addon; │ │ 0x0000 - 0x0007 reg=2 currentTabId Ljava/lang/String; │ │ │ │ @@ -5335,25 +5333,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -01ca94: |[01ca94] org.tint.addons.Addon.onContributedHistoryContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -01caa4: 1300 0004 |0000: const/16 v0, #int 1024 // #400 │ │ -01caa8: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ -01caae: 0a00 |0005: move-result v0 │ │ -01cab0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -01cab4: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01cab8: 6e40 3c04 2043 |000a: invoke-virtual {v0, v2, v3, v4}, Lorg/tint/addons/AddonServiceConnection;.onContributedHistoryContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@043c │ │ -01cabe: 0c00 |000d: move-result-object v0 │ │ -01cac0: 1100 |000e: return-object v0 │ │ -01cac2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -01cac4: 28fe |0010: goto 000e // -0002 │ │ +01c8a8: |[01c8a8] org.tint.addons.Addon.onContributedHistoryContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +01c8b8: 1300 0004 |0000: const/16 v0, #int 1024 // #400 │ │ +01c8bc: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ +01c8c2: 0a00 |0005: move-result v0 │ │ +01c8c4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +01c8c8: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c8cc: 6e40 3c04 2043 |000a: invoke-virtual {v0, v2, v3, v4}, Lorg/tint/addons/AddonServiceConnection;.onContributedHistoryContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@043c │ │ +01c8d2: 0c00 |000d: move-result-object v0 │ │ +01c8d4: 1100 |000e: return-object v0 │ │ +01c8d6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +01c8d8: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0008 line=251 │ │ 0x000e line=253 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/tint/addons/Addon; │ │ @@ -5366,25 +5364,25 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -01cac8: |[01cac8] org.tint.addons.Addon.onContributedLinkContextMenuItemSelected:(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List; │ │ -01cad8: 1300 8000 |0000: const/16 v0, #int 128 // #80 │ │ -01cadc: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ -01cae2: 0a00 |0005: move-result v0 │ │ -01cae4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -01cae8: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01caec: 6e40 3d04 2043 |000a: invoke-virtual {v0, v2, v3, v4}, Lorg/tint/addons/AddonServiceConnection;.onContributedLinkContextMenuItemSelected:(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List; // method@043d │ │ -01caf2: 0c00 |000d: move-result-object v0 │ │ -01caf4: 1100 |000e: return-object v0 │ │ -01caf6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -01caf8: 28fe |0010: goto 000e // -0002 │ │ +01c8dc: |[01c8dc] org.tint.addons.Addon.onContributedLinkContextMenuItemSelected:(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List; │ │ +01c8ec: 1300 8000 |0000: const/16 v0, #int 128 // #80 │ │ +01c8f0: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ +01c8f6: 0a00 |0005: move-result v0 │ │ +01c8f8: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +01c8fc: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c900: 6e40 3d04 2043 |000a: invoke-virtual {v0, v2, v3, v4}, Lorg/tint/addons/AddonServiceConnection;.onContributedLinkContextMenuItemSelected:(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List; // method@043d │ │ +01c906: 0c00 |000d: move-result-object v0 │ │ +01c908: 1100 |000e: return-object v0 │ │ +01c90a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +01c90c: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0008 line=207 │ │ 0x000e line=209 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/tint/addons/Addon; │ │ @@ -5397,25 +5395,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -01cafc: |[01cafc] org.tint.addons.Addon.onContributedMainMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -01cb0c: 1300 4000 |0000: const/16 v0, #int 64 // #40 │ │ -01cb10: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ -01cb16: 0a00 |0005: move-result v0 │ │ -01cb18: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -01cb1c: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01cb20: 6e40 3e04 2043 |000a: invoke-virtual {v0, v2, v3, v4}, Lorg/tint/addons/AddonServiceConnection;.onContributedMainMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@043e │ │ -01cb26: 0c00 |000d: move-result-object v0 │ │ -01cb28: 1100 |000e: return-object v0 │ │ -01cb2a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -01cb2c: 28fe |0010: goto 000e // -0002 │ │ +01c910: |[01c910] org.tint.addons.Addon.onContributedMainMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +01c920: 1300 4000 |0000: const/16 v0, #int 64 // #40 │ │ +01c924: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ +01c92a: 0a00 |0005: move-result v0 │ │ +01c92c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +01c930: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c934: 6e40 3e04 2043 |000a: invoke-virtual {v0, v2, v3, v4}, Lorg/tint/addons/AddonServiceConnection;.onContributedMainMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@043e │ │ +01c93a: 0c00 |000d: move-result-object v0 │ │ +01c93c: 1100 |000e: return-object v0 │ │ +01c93e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +01c940: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0008 line=191 │ │ 0x000e line=193 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/tint/addons/Addon; │ │ @@ -5428,25 +5426,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -01cb30: |[01cb30] org.tint.addons.Addon.onPageFinished:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -01cb40: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -01cb42: 7020 f903 0100 |0001: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ -01cb48: 0a00 |0004: move-result v0 │ │ -01cb4a: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -01cb4e: 5410 da02 |0007: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01cb52: 6e30 3f04 2003 |0009: invoke-virtual {v0, v2, v3}, Lorg/tint/addons/AddonServiceConnection;.onPageFinished:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@043f │ │ -01cb58: 0c00 |000c: move-result-object v0 │ │ -01cb5a: 1100 |000d: return-object v0 │ │ -01cb5c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -01cb5e: 28fe |000f: goto 000d // -0002 │ │ +01c944: |[01c944] org.tint.addons.Addon.onPageFinished:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +01c954: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +01c956: 7020 f903 0100 |0001: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ +01c95c: 0a00 |0004: move-result v0 │ │ +01c95e: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +01c962: 5410 da02 |0007: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c966: 6e30 3f04 2003 |0009: invoke-virtual {v0, v2, v3}, Lorg/tint/addons/AddonServiceConnection;.onPageFinished:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@043f │ │ +01c96c: 0c00 |000c: move-result-object v0 │ │ +01c96e: 1100 |000d: return-object v0 │ │ +01c970: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +01c972: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0007 line=151 │ │ 0x000d line=153 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/tint/addons/Addon; │ │ @@ -5458,25 +5456,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -01cb60: |[01cb60] org.tint.addons.Addon.onPageStarted:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -01cb70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01cb72: 7020 f903 0100 |0001: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ -01cb78: 0a00 |0004: move-result v0 │ │ -01cb7a: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -01cb7e: 5410 da02 |0007: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01cb82: 6e30 4004 2003 |0009: invoke-virtual {v0, v2, v3}, Lorg/tint/addons/AddonServiceConnection;.onPageStarted:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@0440 │ │ -01cb88: 0c00 |000c: move-result-object v0 │ │ -01cb8a: 1100 |000d: return-object v0 │ │ -01cb8c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -01cb8e: 28fe |000f: goto 000d // -0002 │ │ +01c974: |[01c974] org.tint.addons.Addon.onPageStarted:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +01c984: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01c986: 7020 f903 0100 |0001: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ +01c98c: 0a00 |0004: move-result v0 │ │ +01c98e: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +01c992: 5410 da02 |0007: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c996: 6e30 4004 2003 |0009: invoke-virtual {v0, v2, v3}, Lorg/tint/addons/AddonServiceConnection;.onPageStarted:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@0440 │ │ +01c99c: 0c00 |000c: move-result-object v0 │ │ +01c99e: 1100 |000d: return-object v0 │ │ +01c9a0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +01c9a2: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0007 line=143 │ │ 0x000d line=145 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/tint/addons/Addon; │ │ @@ -5488,25 +5486,25 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -01cb90: |[01cb90] org.tint.addons.Addon.onTabClosed:(Ljava/lang/String;)Ljava/util/List; │ │ -01cba0: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -01cba4: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ -01cbaa: 0a00 |0005: move-result v0 │ │ -01cbac: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -01cbb0: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01cbb4: 6e20 4304 2000 |000a: invoke-virtual {v0, v2}, Lorg/tint/addons/AddonServiceConnection;.onTabClosed:(Ljava/lang/String;)Ljava/util/List; // method@0443 │ │ -01cbba: 0c00 |000d: move-result-object v0 │ │ -01cbbc: 1100 |000e: return-object v0 │ │ -01cbbe: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -01cbc0: 28fe |0010: goto 000e // -0002 │ │ +01c9a4: |[01c9a4] org.tint.addons.Addon.onTabClosed:(Ljava/lang/String;)Ljava/util/List; │ │ +01c9b4: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +01c9b8: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ +01c9be: 0a00 |0005: move-result v0 │ │ +01c9c0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +01c9c4: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c9c8: 6e20 4304 2000 |000a: invoke-virtual {v0, v2}, Lorg/tint/addons/AddonServiceConnection;.onTabClosed:(Ljava/lang/String;)Ljava/util/List; // method@0443 │ │ +01c9ce: 0c00 |000d: move-result-object v0 │ │ +01c9d0: 1100 |000e: return-object v0 │ │ +01c9d2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +01c9d4: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0008 line=167 │ │ 0x000e line=169 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/tint/addons/Addon; │ │ @@ -5517,25 +5515,25 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -01cbc4: |[01cbc4] org.tint.addons.Addon.onTabOpened:(Ljava/lang/String;)Ljava/util/List; │ │ -01cbd4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -01cbd6: 7020 f903 0100 |0001: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ -01cbdc: 0a00 |0004: move-result v0 │ │ -01cbde: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -01cbe2: 5410 da02 |0007: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01cbe6: 6e20 4404 2000 |0009: invoke-virtual {v0, v2}, Lorg/tint/addons/AddonServiceConnection;.onTabOpened:(Ljava/lang/String;)Ljava/util/List; // method@0444 │ │ -01cbec: 0c00 |000c: move-result-object v0 │ │ -01cbee: 1100 |000d: return-object v0 │ │ -01cbf0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -01cbf2: 28fe |000f: goto 000d // -0002 │ │ +01c9d8: |[01c9d8] org.tint.addons.Addon.onTabOpened:(Ljava/lang/String;)Ljava/util/List; │ │ +01c9e8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +01c9ea: 7020 f903 0100 |0001: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ +01c9f0: 0a00 |0004: move-result v0 │ │ +01c9f2: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +01c9f6: 5410 da02 |0007: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01c9fa: 6e20 4404 2000 |0009: invoke-virtual {v0, v2}, Lorg/tint/addons/AddonServiceConnection;.onTabOpened:(Ljava/lang/String;)Ljava/util/List; // method@0444 │ │ +01ca00: 0c00 |000c: move-result-object v0 │ │ +01ca02: 1100 |000d: return-object v0 │ │ +01ca04: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +01ca06: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0007 line=159 │ │ 0x000d line=161 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/tint/addons/Addon; │ │ @@ -5546,25 +5544,25 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -01cbf4: |[01cbf4] org.tint.addons.Addon.onTabSwitched:(Ljava/lang/String;)Ljava/util/List; │ │ -01cc04: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -01cc08: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ -01cc0e: 0a00 |0005: move-result v0 │ │ -01cc10: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -01cc14: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01cc18: 6e20 4504 2000 |000a: invoke-virtual {v0, v2}, Lorg/tint/addons/AddonServiceConnection;.onTabSwitched:(Ljava/lang/String;)Ljava/util/List; // method@0445 │ │ -01cc1e: 0c00 |000d: move-result-object v0 │ │ -01cc20: 1100 |000e: return-object v0 │ │ -01cc22: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -01cc24: 28fe |0010: goto 000e // -0002 │ │ +01ca08: |[01ca08] org.tint.addons.Addon.onTabSwitched:(Ljava/lang/String;)Ljava/util/List; │ │ +01ca18: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +01ca1c: 7020 f903 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCall:(I)Z // method@03f9 │ │ +01ca22: 0a00 |0005: move-result v0 │ │ +01ca24: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +01ca28: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01ca2c: 6e20 4504 2000 |000a: invoke-virtual {v0, v2}, Lorg/tint/addons/AddonServiceConnection;.onTabSwitched:(Ljava/lang/String;)Ljava/util/List; // method@0445 │ │ +01ca32: 0c00 |000d: move-result-object v0 │ │ +01ca34: 1100 |000e: return-object v0 │ │ +01ca36: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +01ca38: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0008 line=175 │ │ 0x000e line=177 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/tint/addons/Addon; │ │ @@ -5575,24 +5573,24 @@ │ │ type : '(Ljava/lang/String;IZI)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -01cc28: |[01cc28] org.tint.addons.Addon.onUserChoice:(Ljava/lang/String;IZI)Ljava/util/List; │ │ -01cc38: 7010 fb03 0100 |0000: invoke-direct {v1}, Lorg/tint/addons/Addon;.makeCallWithoutSpecificCallback:()Z // method@03fb │ │ -01cc3e: 0a00 |0003: move-result v0 │ │ -01cc40: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ -01cc44: 5410 da02 |0006: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01cc48: 6e55 4604 2043 |0008: invoke-virtual {v0, v2, v3, v4, v5}, Lorg/tint/addons/AddonServiceConnection;.onUserChoice:(Ljava/lang/String;IZI)Ljava/util/List; // method@0446 │ │ -01cc4e: 0c00 |000b: move-result-object v0 │ │ -01cc50: 1100 |000c: return-object v0 │ │ -01cc52: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -01cc54: 28fe |000e: goto 000c // -0002 │ │ +01ca3c: |[01ca3c] org.tint.addons.Addon.onUserChoice:(Ljava/lang/String;IZI)Ljava/util/List; │ │ +01ca4c: 7010 fb03 0100 |0000: invoke-direct {v1}, Lorg/tint/addons/Addon;.makeCallWithoutSpecificCallback:()Z // method@03fb │ │ +01ca52: 0a00 |0003: move-result v0 │ │ +01ca54: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ +01ca58: 5410 da02 |0006: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01ca5c: 6e55 4604 2043 |0008: invoke-virtual {v0, v2, v3, v4, v5}, Lorg/tint/addons/AddonServiceConnection;.onUserChoice:(Ljava/lang/String;IZI)Ljava/util/List; // method@0446 │ │ +01ca62: 0c00 |000b: move-result-object v0 │ │ +01ca64: 1100 |000c: return-object v0 │ │ +01ca66: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +01ca68: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0006 line=275 │ │ 0x000c line=277 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/tint/addons/Addon; │ │ @@ -5606,24 +5604,24 @@ │ │ type : '(Ljava/lang/String;IZ)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -01cc58: |[01cc58] org.tint.addons.Addon.onUserConfirm:(Ljava/lang/String;IZ)Ljava/util/List; │ │ -01cc68: 7010 fb03 0100 |0000: invoke-direct {v1}, Lorg/tint/addons/Addon;.makeCallWithoutSpecificCallback:()Z // method@03fb │ │ -01cc6e: 0a00 |0003: move-result v0 │ │ -01cc70: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ -01cc74: 5410 da02 |0006: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01cc78: 6e40 4704 2043 |0008: invoke-virtual {v0, v2, v3, v4}, Lorg/tint/addons/AddonServiceConnection;.onUserConfirm:(Ljava/lang/String;IZ)Ljava/util/List; // method@0447 │ │ -01cc7e: 0c00 |000b: move-result-object v0 │ │ -01cc80: 1100 |000c: return-object v0 │ │ -01cc82: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -01cc84: 28fe |000e: goto 000c // -0002 │ │ +01ca6c: |[01ca6c] org.tint.addons.Addon.onUserConfirm:(Ljava/lang/String;IZ)Ljava/util/List; │ │ +01ca7c: 7010 fb03 0100 |0000: invoke-direct {v1}, Lorg/tint/addons/Addon;.makeCallWithoutSpecificCallback:()Z // method@03fb │ │ +01ca82: 0a00 |0003: move-result v0 │ │ +01ca84: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ +01ca88: 5410 da02 |0006: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01ca8c: 6e40 4704 2043 |0008: invoke-virtual {v0, v2, v3, v4}, Lorg/tint/addons/AddonServiceConnection;.onUserConfirm:(Ljava/lang/String;IZ)Ljava/util/List; // method@0447 │ │ +01ca92: 0c00 |000b: move-result-object v0 │ │ +01ca94: 1100 |000c: return-object v0 │ │ +01ca96: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +01ca98: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0006 line=259 │ │ 0x000c line=261 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/tint/addons/Addon; │ │ @@ -5636,24 +5634,24 @@ │ │ type : '(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -01cc88: |[01cc88] org.tint.addons.Addon.onUserInput:(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List; │ │ -01cc98: 7010 fb03 0100 |0000: invoke-direct {v1}, Lorg/tint/addons/Addon;.makeCallWithoutSpecificCallback:()Z // method@03fb │ │ -01cc9e: 0a00 |0003: move-result v0 │ │ -01cca0: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ -01cca4: 5410 da02 |0006: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01cca8: 6e55 4804 2043 |0008: invoke-virtual {v0, v2, v3, v4, v5}, Lorg/tint/addons/AddonServiceConnection;.onUserInput:(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List; // method@0448 │ │ -01ccae: 0c00 |000b: move-result-object v0 │ │ -01ccb0: 1100 |000c: return-object v0 │ │ -01ccb2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -01ccb4: 28fe |000e: goto 000c // -0002 │ │ +01ca9c: |[01ca9c] org.tint.addons.Addon.onUserInput:(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List; │ │ +01caac: 7010 fb03 0100 |0000: invoke-direct {v1}, Lorg/tint/addons/Addon;.makeCallWithoutSpecificCallback:()Z // method@03fb │ │ +01cab2: 0a00 |0003: move-result v0 │ │ +01cab4: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ +01cab8: 5410 da02 |0006: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01cabc: 6e55 4804 2043 |0008: invoke-virtual {v0, v2, v3, v4, v5}, Lorg/tint/addons/AddonServiceConnection;.onUserInput:(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List; // method@0448 │ │ +01cac2: 0c00 |000b: move-result-object v0 │ │ +01cac4: 1100 |000c: return-object v0 │ │ +01cac6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +01cac8: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0006 line=267 │ │ 0x000c line=269 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/tint/addons/Addon; │ │ @@ -5667,26 +5665,26 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -01ccb8: |[01ccb8] org.tint.addons.Addon.setEnabled:(Z)V │ │ -01ccc8: 5c34 d502 |0000: iput-boolean v4, v3, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ -01cccc: 5431 d202 |0002: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01ccd0: 7110 8001 0100 |0004: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -01ccd6: 0c01 |0007: move-result-object v1 │ │ -01ccd8: 7210 dc00 0100 |0008: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ -01ccde: 0c00 |000b: move-result-object v0 │ │ -01cce0: 5431 d802 |000c: iget-object v1, v3, Lorg/tint/addons/Addon;.mPreferenceName:Ljava/lang/String; // field@02d8 │ │ -01cce4: 5532 d502 |000e: iget-boolean v2, v3, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ -01cce8: 7230 d500 1002 |0010: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ -01ccee: 7210 d400 0000 |0013: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ -01ccf4: 0e00 |0016: return-void │ │ +01cacc: |[01cacc] org.tint.addons.Addon.setEnabled:(Z)V │ │ +01cadc: 5c34 d502 |0000: iput-boolean v4, v3, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ +01cae0: 5431 d202 |0002: iget-object v1, v3, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01cae4: 7110 8001 0100 |0004: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +01caea: 0c01 |0007: move-result-object v1 │ │ +01caec: 7210 dc00 0100 |0008: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ +01caf2: 0c00 |000b: move-result-object v0 │ │ +01caf4: 5431 d802 |000c: iget-object v1, v3, Lorg/tint/addons/Addon;.mPreferenceName:Ljava/lang/String; // field@02d8 │ │ +01caf8: 5532 d502 |000e: iget-boolean v2, v3, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ +01cafc: 7230 d500 1002 |0010: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ +01cb02: 7210 d400 0000 |0013: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ +01cb08: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=129 │ │ 0x000c line=130 │ │ 0x0013 line=131 │ │ 0x0016 line=132 │ │ @@ -5700,22 +5698,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -01ccf8: |[01ccf8] org.tint.addons.Addon.showAddonSettingsActivity:()V │ │ -01cd08: 1300 2000 |0000: const/16 v0, #int 32 // #20 │ │ -01cd0c: 7020 fa03 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCallEvenDisabled:(I)Z // method@03fa │ │ -01cd12: 0a00 |0005: move-result v0 │ │ -01cd14: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -01cd18: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01cd1c: 6e10 4a04 0000 |000a: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.showAddonSettingsActivity:()V // method@044a │ │ -01cd22: 0e00 |000d: return-void │ │ +01cb0c: |[01cb0c] org.tint.addons.Addon.showAddonSettingsActivity:()V │ │ +01cb1c: 1300 2000 |0000: const/16 v0, #int 32 // #20 │ │ +01cb20: 7020 fa03 0100 |0002: invoke-direct {v1, v0}, Lorg/tint/addons/Addon;.makeCallEvenDisabled:(I)Z // method@03fa │ │ +01cb26: 0a00 |0005: move-result v0 │ │ +01cb28: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +01cb2c: 5410 da02 |0008: iget-object v0, v1, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01cb30: 6e10 4a04 0000 |000a: invoke-virtual {v0}, Lorg/tint/addons/AddonServiceConnection;.showAddonSettingsActivity:()V // method@044a │ │ +01cb36: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0008 line=283 │ │ 0x000d line=285 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/tint/addons/Addon; │ │ @@ -5725,41 +5723,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -01cd24: |[01cd24] org.tint.addons.Addon.unbindService:()V │ │ -01cd34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01cd36: 5c20 d502 |0001: iput-boolean v0, v2, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ -01cd3a: 5420 d202 |0003: iget-object v0, v2, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01cd3e: 7110 8001 0000 |0005: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -01cd44: 0c00 |0008: move-result-object v0 │ │ -01cd46: 5421 d702 |0009: iget-object v1, v2, Lorg/tint/addons/Addon;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@02d7 │ │ -01cd4a: 7220 e300 1000 |000b: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e3 │ │ -01cd50: 5420 d202 |000e: iget-object v0, v2, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ -01cd54: 5421 da02 |0010: iget-object v1, v2, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ -01cd58: 6e20 af00 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@00af │ │ -01cd5e: 0e00 |0015: return-void │ │ +01cb38: |[01cb38] org.tint.addons.Addon.unbindService:()V │ │ +01cb48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01cb4a: 5c20 d502 |0001: iput-boolean v0, v2, Lorg/tint/addons/Addon;.mIsEnabled:Z // field@02d5 │ │ +01cb4e: 5420 d202 |0003: iget-object v0, v2, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01cb52: 7110 8001 0000 |0005: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +01cb58: 0c00 |0008: move-result-object v0 │ │ +01cb5a: 5421 d702 |0009: iget-object v1, v2, Lorg/tint/addons/Addon;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@02d7 │ │ +01cb5e: 7220 e300 1000 |000b: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e3 │ │ +01cb64: 5420 d202 |000e: iget-object v0, v2, Lorg/tint/addons/Addon;.mContext:Landroid/content/Context; // field@02d2 │ │ +01cb68: 5421 da02 |0010: iget-object v1, v2, Lorg/tint/addons/Addon;.mServiceConnection:Lorg/tint/addons/AddonServiceConnection; // field@02da │ │ +01cb6c: 6e20 af00 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@00af │ │ +01cb72: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=136 │ │ 0x000e line=138 │ │ 0x0015 line=139 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lorg/tint/addons/Addon; │ │ │ │ source_file_idx : 111 (Addon.java) │ │ │ │ Class #24 header: │ │ -class_idx : 346 │ │ +class_idx : 342 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 133 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 21 │ │ │ │ Class #24 annotations: │ │ @@ -5816,26 +5814,26 @@ │ │ type : '(Landroid/content/Context;Lorg/tint/ui/managers/UIManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -01cd60: |[01cd60] org.tint.addons.AddonManager.:(Landroid/content/Context;Lorg/tint/ui/managers/UIManager;)V │ │ -01cd70: 7010 4603 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ -01cd76: 5b12 de02 |0003: iput-object v2, v1, Lorg/tint/addons/AddonManager;.mMainContext:Landroid/content/Context; // field@02de │ │ -01cd7a: 5b13 e002 |0005: iput-object v3, v1, Lorg/tint/addons/AddonManager;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@02e0 │ │ -01cd7e: 5410 de02 |0007: iget-object v0, v1, Lorg/tint/addons/AddonManager;.mMainContext:Landroid/content/Context; // field@02de │ │ -01cd82: 6e10 a800 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a8 │ │ -01cd88: 0c00 |000c: move-result-object v0 │ │ -01cd8a: 5b10 df02 |000d: iput-object v0, v1, Lorg/tint/addons/AddonManager;.mPackageManager:Landroid/content/pm/PackageManager; // field@02df │ │ -01cd8e: 2200 2601 |000f: new-instance v0, Ljava/util/ArrayList; // type@0126 │ │ -01cd92: 7010 7f03 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@037f │ │ -01cd98: 5b10 dd02 |0014: iput-object v0, v1, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01cd9c: 0e00 |0016: return-void │ │ +01cb74: |[01cb74] org.tint.addons.AddonManager.:(Landroid/content/Context;Lorg/tint/ui/managers/UIManager;)V │ │ +01cb84: 7010 4603 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ +01cb8a: 5b12 de02 |0003: iput-object v2, v1, Lorg/tint/addons/AddonManager;.mMainContext:Landroid/content/Context; // field@02de │ │ +01cb8e: 5b13 e002 |0005: iput-object v3, v1, Lorg/tint/addons/AddonManager;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@02e0 │ │ +01cb92: 5410 de02 |0007: iget-object v0, v1, Lorg/tint/addons/AddonManager;.mMainContext:Landroid/content/Context; // field@02de │ │ +01cb96: 6e10 a800 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a8 │ │ +01cb9c: 0c00 |000c: move-result-object v0 │ │ +01cb9e: 5b10 df02 |000d: iput-object v0, v1, Lorg/tint/addons/AddonManager;.mPackageManager:Landroid/content/pm/PackageManager; // field@02df │ │ +01cba2: 2200 2201 |000f: new-instance v0, Ljava/util/ArrayList; // type@0122 │ │ +01cba6: 7010 7f03 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@037f │ │ +01cbac: 5b10 dd02 |0014: iput-object v0, v1, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01cbb0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0005 line=44 │ │ 0x0007 line=45 │ │ 0x000f line=46 │ │ @@ -5850,25 +5848,25 @@ │ │ type : '(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Lorg/tint/addons/framework/Action;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 16 16-bit code units │ │ -01cda0: |[01cda0] org.tint.addons.AddonManager.processOneAction:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Lorg/tint/addons/framework/Action;)V │ │ -01cdb0: 7110 7104 0a00 |0000: invoke-static {v10}, Lorg/tint/addons/executors/ExecutorFactory;.getExecutor:(Lorg/tint/addons/framework/Action;)Lorg/tint/addons/executors/BaseActionExecutor; // method@0471 │ │ -01cdb6: 0c00 |0003: move-result-object v0 │ │ -01cdb8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -01cdbc: 5462 e002 |0006: iget-object v2, v6, Lorg/tint/addons/AddonManager;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@02e0 │ │ -01cdc0: 0771 |0008: move-object v1, v7 │ │ -01cdc2: 0783 |0009: move-object v3, v8 │ │ -01cdc4: 0794 |000a: move-object v4, v9 │ │ -01cdc6: 07a5 |000b: move-object v5, v10 │ │ -01cdc8: 7406 6b04 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/addons/executors/BaseActionExecutor;.execute:(Landroid/content/Context;Lorg/tint/ui/managers/UIManager;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Lorg/tint/addons/framework/Action;)V // method@046b │ │ -01cdce: 0e00 |000f: return-void │ │ +01cbb4: |[01cbb4] org.tint.addons.AddonManager.processOneAction:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Lorg/tint/addons/framework/Action;)V │ │ +01cbc4: 7110 7104 0a00 |0000: invoke-static {v10}, Lorg/tint/addons/executors/ExecutorFactory;.getExecutor:(Lorg/tint/addons/framework/Action;)Lorg/tint/addons/executors/BaseActionExecutor; // method@0471 │ │ +01cbca: 0c00 |0003: move-result-object v0 │ │ +01cbcc: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +01cbd0: 5462 e002 |0006: iget-object v2, v6, Lorg/tint/addons/AddonManager;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@02e0 │ │ +01cbd4: 0771 |0008: move-object v1, v7 │ │ +01cbd6: 0783 |0009: move-object v3, v8 │ │ +01cbd8: 0794 |000a: move-object v4, v9 │ │ +01cbda: 07a5 |000b: move-object v5, v10 │ │ +01cbdc: 7406 6b04 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/addons/executors/BaseActionExecutor;.execute:(Landroid/content/Context;Lorg/tint/ui/managers/UIManager;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Lorg/tint/addons/framework/Action;)V // method@046b │ │ +01cbe2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x0004 line=349 │ │ 0x0006 line=350 │ │ 0x000f line=352 │ │ locals : │ │ @@ -5884,37 +5882,36 @@ │ │ type : '(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -01cdd0: |[01cdd0] org.tint.addons.AddonManager.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ -01cde0: 3807 1600 |0000: if-eqz v7, 0016 // +0016 │ │ -01cde4: 7210 9603 0700 |0002: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -01cdea: 0c01 |0005: move-result-object v1 │ │ -01cdec: 7210 8f03 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -01cdf2: 0a02 |0009: move-result v2 │ │ -01cdf4: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ -01cdf8: 7210 9003 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -01cdfe: 0c00 |000f: move-result-object v0 │ │ -01ce00: 1f00 7301 |0010: check-cast v0, Lorg/tint/addons/framework/Action; // type@0173 │ │ -01ce04: 7050 2104 4365 |0012: invoke-direct {v3, v4, v5, v6, v0}, Lorg/tint/addons/AddonManager;.processOneAction:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Lorg/tint/addons/framework/Action;)V // method@0421 │ │ -01ce0a: 28f1 |0015: goto 0006 // -000f │ │ -01ce0c: 0e00 |0016: return-void │ │ +01cbe4: |[01cbe4] org.tint.addons.AddonManager.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ +01cbf4: 3807 1600 |0000: if-eqz v7, 0016 // +0016 │ │ +01cbf8: 7210 9603 0700 |0002: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +01cbfe: 0c01 |0005: move-result-object v1 │ │ +01cc00: 7210 8f03 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +01cc06: 0a02 |0009: move-result v2 │ │ +01cc08: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ +01cc0c: 7210 9003 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +01cc12: 0c00 |000f: move-result-object v0 │ │ +01cc14: 1f00 6f01 |0010: check-cast v0, Lorg/tint/addons/framework/Action; // type@016f │ │ +01cc18: 7050 2104 4365 |0012: invoke-direct {v3, v4, v5, v6, v0}, Lorg/tint/addons/AddonManager;.processOneAction:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Lorg/tint/addons/framework/Action;)V // method@0421 │ │ +01cc1e: 28f1 |0015: goto 0006 // -000f │ │ +01cc20: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0002 line=356 │ │ 0x0012 line=357 │ │ 0x0016 line=360 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 (null) Ljava/util/List; │ │ 0x0012 - 0x0016 reg=0 action Lorg/tint/addons/framework/Action; │ │ - 0x0006 - 0x0016 reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0017 reg=3 this Lorg/tint/addons/AddonManager; │ │ 0x0000 - 0x0017 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0017 reg=5 webView Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x0017 reg=6 addon Lorg/tint/addons/Addon; │ │ 0x0000 - 0x0017 reg=7 response Ljava/util/List; Ljava/util/List; │ │ │ │ #3 : (in Lorg/tint/addons/AddonManager;) │ │ @@ -5922,22 +5919,22 @@ │ │ type : '(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/AddonResponseWrapper;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -01ce10: |[01ce10] org.tint.addons.AddonManager.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/AddonResponseWrapper;)V │ │ -01ce20: 3805 0d00 |0000: if-eqz v5, 000d // +000d │ │ -01ce24: 6e10 2a04 0500 |0002: invoke-virtual {v5}, Lorg/tint/addons/AddonResponseWrapper;.getAddon:()Lorg/tint/addons/Addon; // method@042a │ │ -01ce2a: 0c00 |0005: move-result-object v0 │ │ -01ce2c: 6e10 2b04 0500 |0006: invoke-virtual {v5}, Lorg/tint/addons/AddonResponseWrapper;.getResponse:()Ljava/util/List; // method@042b │ │ -01ce32: 0c01 |0009: move-result-object v1 │ │ -01ce34: 7051 2204 3204 |000a: invoke-direct {v2, v3, v4, v0, v1}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ -01ce3a: 0e00 |000d: return-void │ │ +01cc24: |[01cc24] org.tint.addons.AddonManager.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/AddonResponseWrapper;)V │ │ +01cc34: 3805 0d00 |0000: if-eqz v5, 000d // +000d │ │ +01cc38: 6e10 2a04 0500 |0002: invoke-virtual {v5}, Lorg/tint/addons/AddonResponseWrapper;.getAddon:()Lorg/tint/addons/Addon; // method@042a │ │ +01cc3e: 0c00 |0005: move-result-object v0 │ │ +01cc40: 6e10 2b04 0500 |0006: invoke-virtual {v5}, Lorg/tint/addons/AddonResponseWrapper;.getResponse:()Ljava/util/List; // method@042b │ │ +01cc46: 0c01 |0009: move-result-object v1 │ │ +01cc48: 7051 2204 3204 |000a: invoke-direct {v2, v3, v4, v0, v1}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ +01cc4e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0002 line=364 │ │ 0x0006 line=365 │ │ 0x000a line=367 │ │ 0x000d line=369 │ │ @@ -5954,85 +5951,84 @@ │ │ type : '(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -01ce3c: |[01ce3c] org.tint.addons.AddonManager.processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ │ -01ce4c: 3806 1600 |0000: if-eqz v6, 0016 // +0016 │ │ -01ce50: 7210 9603 0600 |0002: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -01ce56: 0c00 |0005: move-result-object v0 │ │ -01ce58: 7210 8f03 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -01ce5e: 0a02 |0009: move-result v2 │ │ -01ce60: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ -01ce64: 7210 9003 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -01ce6a: 0c01 |000f: move-result-object v1 │ │ -01ce6c: 1f01 5c01 |0010: check-cast v1, Lorg/tint/addons/AddonResponseWrapper; // type@015c │ │ -01ce70: 7040 2304 4315 |0012: invoke-direct {v3, v4, v5, v1}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/AddonResponseWrapper;)V // method@0423 │ │ -01ce76: 28f1 |0015: goto 0006 // -000f │ │ -01ce78: 0e00 |0016: return-void │ │ +01cc50: |[01cc50] org.tint.addons.AddonManager.processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ │ +01cc60: 3806 1600 |0000: if-eqz v6, 0016 // +0016 │ │ +01cc64: 7210 9603 0600 |0002: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +01cc6a: 0c01 |0005: move-result-object v1 │ │ +01cc6c: 7210 8f03 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +01cc72: 0a02 |0009: move-result v2 │ │ +01cc74: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ +01cc78: 7210 9003 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +01cc7e: 0c00 |000f: move-result-object v0 │ │ +01cc80: 1f00 5801 |0010: check-cast v0, Lorg/tint/addons/AddonResponseWrapper; // type@0158 │ │ +01cc84: 7040 2304 4305 |0012: invoke-direct {v3, v4, v5, v0}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/AddonResponseWrapper;)V // method@0423 │ │ +01cc8a: 28f1 |0015: goto 0006 // -000f │ │ +01cc8c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0002 line=373 │ │ 0x0012 line=374 │ │ 0x0016 line=377 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 (null) Ljava/util/List; │ │ - 0x0006 - 0x0016 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0012 - 0x0016 reg=1 response Lorg/tint/addons/AddonResponseWrapper; │ │ + 0x0012 - 0x0016 reg=0 response Lorg/tint/addons/AddonResponseWrapper; │ │ 0x0000 - 0x0017 reg=3 this Lorg/tint/addons/AddonManager; │ │ 0x0000 - 0x0017 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0017 reg=5 webView Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x0017 reg=6 responses Ljava/util/List; Ljava/util/List; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/addons/AddonManager;) │ │ name : 'bindAddons' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 65 16-bit code units │ │ -01ce7c: |[01ce7c] org.tint.addons.AddonManager.bindAddons:()V │ │ -01ce8c: 5497 dd02 |0000: iget-object v7, v9, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01ce90: 7210 9303 0700 |0002: invoke-interface {v7}, Ljava/util/List;.clear:()V // method@0393 │ │ -01ce96: 2204 3500 |0005: new-instance v4, Landroid/content/Intent; // type@0035 │ │ -01ce9a: 1a07 f10d |0007: const-string v7, "org.tint.intent.action.ADDON" // string@0df1 │ │ -01ce9e: 7020 b500 7400 |0009: invoke-direct {v4, v7}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ -01cea4: 5497 df02 |000c: iget-object v7, v9, Lorg/tint/addons/AddonManager;.mPackageManager:Landroid/content/pm/PackageManager; // field@02df │ │ -01cea8: 1308 4000 |000e: const/16 v8, #int 64 // #40 │ │ -01ceac: 6e30 ea00 4708 |0010: invoke-virtual {v7, v4, v8}, Landroid/content/pm/PackageManager;.queryIntentServices:(Landroid/content/Intent;I)Ljava/util/List; // method@00ea │ │ -01ceb2: 0c03 |0013: move-result-object v3 │ │ -01ceb4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -01ceb6: 7210 9603 0300 |0015: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -01cebc: 0c06 |0018: move-result-object v6 │ │ -01cebe: 7210 8f03 0600 |0019: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -01cec4: 0a07 |001c: move-result v7 │ │ -01cec6: 3807 2300 |001d: if-eqz v7, 0040 // +0023 │ │ -01ceca: 7210 9003 0600 |001f: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -01ced0: 0c02 |0022: move-result-object v2 │ │ -01ced2: 1f02 4000 |0023: check-cast v2, Landroid/content/pm/ResolveInfo; // type@0040 │ │ -01ced6: 5427 0400 |0025: iget-object v7, v2, Landroid/content/pm/ResolveInfo;.filter:Landroid/content/IntentFilter; // field@0004 │ │ -01ceda: 6e10 d100 0700 |0027: invoke-virtual {v7}, Landroid/content/IntentFilter;.categoriesIterator:()Ljava/util/Iterator; // method@00d1 │ │ -01cee0: 0c07 |002a: move-result-object v7 │ │ -01cee2: 7210 9003 0700 |002b: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -01cee8: 0c05 |002e: move-result-object v5 │ │ -01ceea: 1f05 1001 |002f: check-cast v5, Ljava/lang/String; // type@0110 │ │ -01ceee: 2200 5901 |0031: new-instance v0, Lorg/tint/addons/Addon; // type@0159 │ │ -01cef2: 5497 de02 |0033: iget-object v7, v9, Lorg/tint/addons/AddonManager;.mMainContext:Landroid/content/Context; // field@02de │ │ -01cef6: 7055 e503 7021 |0035: invoke-direct {v0, v7, v1, v2, v5}, Lorg/tint/addons/Addon;.:(Landroid/content/Context;ILandroid/content/pm/ResolveInfo;Ljava/lang/String;)V // method@03e5 │ │ -01cefc: 5497 dd02 |0038: iget-object v7, v9, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01cf00: 7220 9203 0700 |003a: invoke-interface {v7, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01cf06: d801 0101 |003d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -01cf0a: 28da |003f: goto 0019 // -0026 │ │ -01cf0c: 0e00 |0040: return-void │ │ +01cc90: |[01cc90] org.tint.addons.AddonManager.bindAddons:()V │ │ +01cca0: 5486 dd02 |0000: iget-object v6, v8, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01cca4: 7210 9303 0600 |0002: invoke-interface {v6}, Ljava/util/List;.clear:()V // method@0393 │ │ +01ccaa: 2204 3500 |0005: new-instance v4, Landroid/content/Intent; // type@0035 │ │ +01ccae: 1a06 eb0d |0007: const-string v6, "org.tint.intent.action.ADDON" // string@0deb │ │ +01ccb2: 7020 b500 6400 |0009: invoke-direct {v4, v6}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ +01ccb8: 5486 df02 |000c: iget-object v6, v8, Lorg/tint/addons/AddonManager;.mPackageManager:Landroid/content/pm/PackageManager; // field@02df │ │ +01ccbc: 1307 4000 |000e: const/16 v7, #int 64 // #40 │ │ +01ccc0: 6e30 ea00 4607 |0010: invoke-virtual {v6, v4, v7}, Landroid/content/pm/PackageManager;.queryIntentServices:(Landroid/content/Intent;I)Ljava/util/List; // method@00ea │ │ +01ccc6: 0c03 |0013: move-result-object v3 │ │ +01ccc8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +01ccca: 7210 9603 0300 |0015: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +01ccd0: 0c06 |0018: move-result-object v6 │ │ +01ccd2: 7210 8f03 0600 |0019: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +01ccd8: 0a07 |001c: move-result v7 │ │ +01ccda: 3807 2300 |001d: if-eqz v7, 0040 // +0023 │ │ +01ccde: 7210 9003 0600 |001f: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +01cce4: 0c02 |0022: move-result-object v2 │ │ +01cce6: 1f02 4000 |0023: check-cast v2, Landroid/content/pm/ResolveInfo; // type@0040 │ │ +01ccea: 5427 0400 |0025: iget-object v7, v2, Landroid/content/pm/ResolveInfo;.filter:Landroid/content/IntentFilter; // field@0004 │ │ +01ccee: 6e10 d100 0700 |0027: invoke-virtual {v7}, Landroid/content/IntentFilter;.categoriesIterator:()Ljava/util/Iterator; // method@00d1 │ │ +01ccf4: 0c07 |002a: move-result-object v7 │ │ +01ccf6: 7210 9003 0700 |002b: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +01ccfc: 0c05 |002e: move-result-object v5 │ │ +01ccfe: 1f05 0c01 |002f: check-cast v5, Ljava/lang/String; // type@010c │ │ +01cd02: 2200 5501 |0031: new-instance v0, Lorg/tint/addons/Addon; // type@0155 │ │ +01cd06: 5487 de02 |0033: iget-object v7, v8, Lorg/tint/addons/AddonManager;.mMainContext:Landroid/content/Context; // field@02de │ │ +01cd0a: 7055 e503 7021 |0035: invoke-direct {v0, v7, v1, v2, v5}, Lorg/tint/addons/Addon;.:(Landroid/content/Context;ILandroid/content/pm/ResolveInfo;Ljava/lang/String;)V // method@03e5 │ │ +01cd10: 5487 dd02 |0038: iget-object v7, v8, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01cd14: 7220 9203 0700 |003a: invoke-interface {v7, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01cd1a: d801 0101 |003d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +01cd1e: 28da |003f: goto 0019 // -0026 │ │ +01cd20: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=56 │ │ 0x000c line=57 │ │ 0x0014 line=59 │ │ 0x0015 line=61 │ │ @@ -6045,29 +6041,28 @@ │ │ locals : │ │ 0x0038 - 0x0040 reg=0 addon Lorg/tint/addons/Addon; │ │ 0x0025 - 0x0040 reg=2 addonInfo Landroid/content/pm/ResolveInfo; │ │ 0x0031 - 0x0040 reg=5 category Ljava/lang/String; │ │ 0x0015 - 0x0041 reg=1 addonId I │ │ 0x0014 - 0x0041 reg=3 addonInfoList Ljava/util/List; Ljava/util/List; │ │ 0x000c - 0x0041 reg=4 baseIntent Landroid/content/Intent; │ │ - 0x0019 - 0x0041 reg=6 i$ Ljava/util/Iterator; │ │ - 0x0000 - 0x0041 reg=9 this Lorg/tint/addons/AddonManager; │ │ + 0x0000 - 0x0041 reg=8 this Lorg/tint/addons/AddonManager; │ │ │ │ #1 : (in Lorg/tint/addons/AddonManager;) │ │ name : 'getAddons' │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01cf10: |[01cf10] org.tint.addons.AddonManager.getAddons:()Ljava/util/List; │ │ -01cf20: 5410 dd02 |0000: iget-object v0, v1, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01cf24: 1100 |0002: return-object v0 │ │ +01cd24: |[01cd24] org.tint.addons.AddonManager.getAddons:()Ljava/util/List; │ │ +01cd34: 5410 dd02 |0000: iget-object v0, v1, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01cd38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/AddonManager; │ │ │ │ #2 : (in Lorg/tint/addons/AddonManager;) │ │ @@ -6075,305 +6070,306 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -01cf28: |[01cf28] org.tint.addons.AddonManager.getContributedBookmarkContextMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ -01cf38: 2203 2601 |0000: new-instance v3, Ljava/util/ArrayList; // type@0126 │ │ -01cf3c: 7010 7f03 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@037f │ │ -01cf42: 5454 dd02 |0005: iget-object v4, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01cf46: 7210 9603 0400 |0007: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -01cf4c: 0c01 |000a: move-result-object v1 │ │ -01cf4e: 7210 8f03 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -01cf54: 0a04 |000e: move-result v4 │ │ -01cf56: 3804 2300 |000f: if-eqz v4, 0032 // +0023 │ │ -01cf5a: 7210 9003 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -01cf60: 0c00 |0014: move-result-object v0 │ │ -01cf62: 1f00 5901 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -01cf66: 6e10 bb06 0600 |0017: invoke-virtual {v6}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ -01cf6c: 0c04 |001a: move-result-object v4 │ │ -01cf6e: 6e10 ac03 0400 |001b: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01cf74: 0c04 |001e: move-result-object v4 │ │ -01cf76: 6e20 eb03 4000 |001f: invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@03eb │ │ -01cf7c: 0c02 |0022: move-result-object v2 │ │ -01cf7e: 7110 8501 0200 |0023: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -01cf84: 0a04 |0026: move-result v4 │ │ -01cf86: 3904 e4ff |0027: if-nez v4, 000b // -001c │ │ -01cf8a: 2204 5b01 |0029: new-instance v4, Lorg/tint/addons/AddonMenuItem; // type@015b │ │ -01cf8e: 7030 2604 0402 |002b: invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonMenuItem;.:(Lorg/tint/addons/Addon;Ljava/lang/String;)V // method@0426 │ │ -01cf94: 7220 9203 4300 |002e: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01cf9a: 28da |0031: goto 000b // -0026 │ │ -01cf9c: 1103 |0032: return-object v3 │ │ +01cd3c: |[01cd3c] org.tint.addons.AddonManager.getContributedBookmarkContextMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ +01cd4c: 2202 2201 |0000: new-instance v2, Ljava/util/ArrayList; // type@0122 │ │ +01cd50: 7010 7f03 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@037f │ │ +01cd56: 5453 dd02 |0005: iget-object v3, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01cd5a: 7210 9603 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +01cd60: 0c03 |000a: move-result-object v3 │ │ +01cd62: 7210 8f03 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +01cd68: 0a04 |000e: move-result v4 │ │ +01cd6a: 3804 2300 |000f: if-eqz v4, 0032 // +0023 │ │ +01cd6e: 7210 9003 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +01cd74: 0c00 |0014: move-result-object v0 │ │ +01cd76: 1f00 5501 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +01cd7a: 6e10 bb06 0600 |0017: invoke-virtual {v6}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ +01cd80: 0c04 |001a: move-result-object v4 │ │ +01cd82: 6e10 ac03 0400 |001b: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01cd88: 0c04 |001e: move-result-object v4 │ │ +01cd8a: 6e20 eb03 4000 |001f: invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@03eb │ │ +01cd90: 0c01 |0022: move-result-object v1 │ │ +01cd92: 7110 8501 0100 |0023: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +01cd98: 0a04 |0026: move-result v4 │ │ +01cd9a: 3904 e4ff |0027: if-nez v4, 000b // -001c │ │ +01cd9e: 2204 5701 |0029: new-instance v4, Lorg/tint/addons/AddonMenuItem; // type@0157 │ │ +01cda2: 7030 2604 0401 |002b: invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonMenuItem;.:(Lorg/tint/addons/Addon;Ljava/lang/String;)V // method@0426 │ │ +01cda8: 7220 9203 4200 |002e: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01cdae: 28da |0031: goto 000b // -0026 │ │ +01cdb0: 1102 |0032: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0005 line=250 │ │ 0x0017 line=251 │ │ 0x0023 line=253 │ │ 0x0029 line=254 │ │ 0x0032 line=258 │ │ locals : │ │ 0x0017 - 0x0032 reg=0 addon Lorg/tint/addons/Addon; │ │ - 0x0023 - 0x0032 reg=2 response Ljava/lang/String; │ │ - 0x000b - 0x0033 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0033 reg=3 result Ljava/util/List; Ljava/util/List; │ │ + 0x0023 - 0x0032 reg=1 response Ljava/lang/String; │ │ + 0x0005 - 0x0033 reg=2 result Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0033 reg=5 this Lorg/tint/addons/AddonManager; │ │ 0x0000 - 0x0033 reg=6 currentWebview Lorg/tint/ui/components/CustomWebView; │ │ │ │ #3 : (in Lorg/tint/addons/AddonManager;) │ │ name : 'getContributedHistoryBookmarksMenuItems' │ │ type : '(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -01cfa0: |[01cfa0] org.tint.addons.AddonManager.getContributedHistoryBookmarksMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ -01cfb0: 2203 2601 |0000: new-instance v3, Ljava/util/ArrayList; // type@0126 │ │ -01cfb4: 7010 7f03 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@037f │ │ -01cfba: 5454 dd02 |0005: iget-object v4, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01cfbe: 7210 9603 0400 |0007: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -01cfc4: 0c01 |000a: move-result-object v1 │ │ -01cfc6: 7210 8f03 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -01cfcc: 0a04 |000e: move-result v4 │ │ -01cfce: 3804 2300 |000f: if-eqz v4, 0032 // +0023 │ │ -01cfd2: 7210 9003 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -01cfd8: 0c00 |0014: move-result-object v0 │ │ -01cfda: 1f00 5901 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -01cfde: 6e10 bb06 0600 |0017: invoke-virtual {v6}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ -01cfe4: 0c04 |001a: move-result-object v4 │ │ -01cfe6: 6e10 ac03 0400 |001b: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01cfec: 0c04 |001e: move-result-object v4 │ │ -01cfee: 6e20 ec03 4000 |001f: invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;.getContributedHistoryBookmarksMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@03ec │ │ -01cff4: 0c02 |0022: move-result-object v2 │ │ -01cff6: 7110 8501 0200 |0023: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -01cffc: 0a04 |0026: move-result v4 │ │ -01cffe: 3904 e4ff |0027: if-nez v4, 000b // -001c │ │ -01d002: 2204 5b01 |0029: new-instance v4, Lorg/tint/addons/AddonMenuItem; // type@015b │ │ -01d006: 7030 2604 0402 |002b: invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonMenuItem;.:(Lorg/tint/addons/Addon;Ljava/lang/String;)V // method@0426 │ │ -01d00c: 7220 9203 4300 |002e: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01d012: 28da |0031: goto 000b // -0026 │ │ -01d014: 1103 |0032: return-object v3 │ │ +01cdb4: |[01cdb4] org.tint.addons.AddonManager.getContributedHistoryBookmarksMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ +01cdc4: 2202 2201 |0000: new-instance v2, Ljava/util/ArrayList; // type@0122 │ │ +01cdc8: 7010 7f03 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@037f │ │ +01cdce: 5453 dd02 |0005: iget-object v3, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01cdd2: 7210 9603 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +01cdd8: 0c03 |000a: move-result-object v3 │ │ +01cdda: 7210 8f03 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +01cde0: 0a04 |000e: move-result v4 │ │ +01cde2: 3804 2300 |000f: if-eqz v4, 0032 // +0023 │ │ +01cde6: 7210 9003 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +01cdec: 0c00 |0014: move-result-object v0 │ │ +01cdee: 1f00 5501 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +01cdf2: 6e10 bb06 0600 |0017: invoke-virtual {v6}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ +01cdf8: 0c04 |001a: move-result-object v4 │ │ +01cdfa: 6e10 ac03 0400 |001b: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01ce00: 0c04 |001e: move-result-object v4 │ │ +01ce02: 6e20 ec03 4000 |001f: invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;.getContributedHistoryBookmarksMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@03ec │ │ +01ce08: 0c01 |0022: move-result-object v1 │ │ +01ce0a: 7110 8501 0100 |0023: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +01ce10: 0a04 |0026: move-result v4 │ │ +01ce12: 3904 e4ff |0027: if-nez v4, 000b // -001c │ │ +01ce16: 2204 5701 |0029: new-instance v4, Lorg/tint/addons/AddonMenuItem; // type@0157 │ │ +01ce1a: 7030 2604 0401 |002b: invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonMenuItem;.:(Lorg/tint/addons/Addon;Ljava/lang/String;)V // method@0426 │ │ +01ce20: 7220 9203 4200 |002e: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01ce26: 28da |0031: goto 000b // -0026 │ │ +01ce28: 1102 |0032: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=219 │ │ 0x0017 line=220 │ │ 0x0023 line=222 │ │ 0x0029 line=223 │ │ 0x0032 line=227 │ │ locals : │ │ 0x0017 - 0x0032 reg=0 addon Lorg/tint/addons/Addon; │ │ - 0x0023 - 0x0032 reg=2 response Ljava/lang/String; │ │ - 0x000b - 0x0033 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0033 reg=3 result Ljava/util/List; Ljava/util/List; │ │ + 0x0023 - 0x0032 reg=1 response Ljava/lang/String; │ │ + 0x0005 - 0x0033 reg=2 result Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0033 reg=5 this Lorg/tint/addons/AddonManager; │ │ 0x0000 - 0x0033 reg=6 currentWebview Lorg/tint/ui/components/CustomWebView; │ │ │ │ #4 : (in Lorg/tint/addons/AddonManager;) │ │ name : 'getContributedHistoryContextMenuItems' │ │ type : '(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -01d018: |[01d018] org.tint.addons.AddonManager.getContributedHistoryContextMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ -01d028: 2203 2601 |0000: new-instance v3, Ljava/util/ArrayList; // type@0126 │ │ -01d02c: 7010 7f03 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@037f │ │ -01d032: 5454 dd02 |0005: iget-object v4, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d036: 7210 9603 0400 |0007: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -01d03c: 0c01 |000a: move-result-object v1 │ │ -01d03e: 7210 8f03 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -01d044: 0a04 |000e: move-result v4 │ │ -01d046: 3804 2300 |000f: if-eqz v4, 0032 // +0023 │ │ -01d04a: 7210 9003 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -01d050: 0c00 |0014: move-result-object v0 │ │ -01d052: 1f00 5901 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -01d056: 6e10 bb06 0600 |0017: invoke-virtual {v6}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ -01d05c: 0c04 |001a: move-result-object v4 │ │ -01d05e: 6e10 ac03 0400 |001b: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01d064: 0c04 |001e: move-result-object v4 │ │ -01d066: 6e20 ed03 4000 |001f: invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;.getContributedHistoryContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@03ed │ │ -01d06c: 0c02 |0022: move-result-object v2 │ │ -01d06e: 7110 8501 0200 |0023: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -01d074: 0a04 |0026: move-result v4 │ │ -01d076: 3904 e4ff |0027: if-nez v4, 000b // -001c │ │ -01d07a: 2204 5b01 |0029: new-instance v4, Lorg/tint/addons/AddonMenuItem; // type@015b │ │ -01d07e: 7030 2604 0402 |002b: invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonMenuItem;.:(Lorg/tint/addons/Addon;Ljava/lang/String;)V // method@0426 │ │ -01d084: 7220 9203 4300 |002e: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01d08a: 28da |0031: goto 000b // -0026 │ │ -01d08c: 1103 |0032: return-object v3 │ │ +01ce2c: |[01ce2c] org.tint.addons.AddonManager.getContributedHistoryContextMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ +01ce3c: 2202 2201 |0000: new-instance v2, Ljava/util/ArrayList; // type@0122 │ │ +01ce40: 7010 7f03 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@037f │ │ +01ce46: 5453 dd02 |0005: iget-object v3, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01ce4a: 7210 9603 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +01ce50: 0c03 |000a: move-result-object v3 │ │ +01ce52: 7210 8f03 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +01ce58: 0a04 |000e: move-result v4 │ │ +01ce5a: 3804 2300 |000f: if-eqz v4, 0032 // +0023 │ │ +01ce5e: 7210 9003 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +01ce64: 0c00 |0014: move-result-object v0 │ │ +01ce66: 1f00 5501 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +01ce6a: 6e10 bb06 0600 |0017: invoke-virtual {v6}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ +01ce70: 0c04 |001a: move-result-object v4 │ │ +01ce72: 6e10 ac03 0400 |001b: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01ce78: 0c04 |001e: move-result-object v4 │ │ +01ce7a: 6e20 ed03 4000 |001f: invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;.getContributedHistoryContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@03ed │ │ +01ce80: 0c01 |0022: move-result-object v1 │ │ +01ce82: 7110 8501 0100 |0023: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +01ce88: 0a04 |0026: move-result v4 │ │ +01ce8a: 3904 e4ff |0027: if-nez v4, 000b // -001c │ │ +01ce8e: 2204 5701 |0029: new-instance v4, Lorg/tint/addons/AddonMenuItem; // type@0157 │ │ +01ce92: 7030 2604 0401 |002b: invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonMenuItem;.:(Lorg/tint/addons/Addon;Ljava/lang/String;)V // method@0426 │ │ +01ce98: 7220 9203 4200 |002e: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01ce9e: 28da |0031: goto 000b // -0026 │ │ +01cea0: 1102 |0032: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0005 line=285 │ │ 0x0017 line=286 │ │ 0x0023 line=288 │ │ 0x0029 line=289 │ │ 0x0032 line=293 │ │ locals : │ │ 0x0017 - 0x0032 reg=0 addon Lorg/tint/addons/Addon; │ │ - 0x0023 - 0x0032 reg=2 response Ljava/lang/String; │ │ - 0x000b - 0x0033 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0033 reg=3 result Ljava/util/List; Ljava/util/List; │ │ + 0x0023 - 0x0032 reg=1 response Ljava/lang/String; │ │ + 0x0005 - 0x0033 reg=2 result Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0033 reg=5 this Lorg/tint/addons/AddonManager; │ │ 0x0000 - 0x0033 reg=6 currentWebview Lorg/tint/ui/components/CustomWebView; │ │ │ │ #5 : (in Lorg/tint/addons/AddonManager;) │ │ name : 'getContributedLinkContextMenuItems' │ │ type : '(Lorg/tint/ui/components/CustomWebView;ILjava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 51 16-bit code units │ │ -01d090: |[01d090] org.tint.addons.AddonManager.getContributedLinkContextMenuItems:(Lorg/tint/ui/components/CustomWebView;ILjava/lang/String;)Ljava/util/List; │ │ -01d0a0: 2203 2601 |0000: new-instance v3, Ljava/util/ArrayList; // type@0126 │ │ -01d0a4: 7010 7f03 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@037f │ │ -01d0aa: 5454 dd02 |0005: iget-object v4, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d0ae: 7210 9603 0400 |0007: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -01d0b4: 0c01 |000a: move-result-object v1 │ │ -01d0b6: 7210 8f03 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -01d0bc: 0a04 |000e: move-result v4 │ │ -01d0be: 3804 2300 |000f: if-eqz v4, 0032 // +0023 │ │ -01d0c2: 7210 9003 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -01d0c8: 0c00 |0014: move-result-object v0 │ │ -01d0ca: 1f00 5901 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -01d0ce: 6e10 bb06 0600 |0017: invoke-virtual {v6}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ -01d0d4: 0c04 |001a: move-result-object v4 │ │ -01d0d6: 6e10 ac03 0400 |001b: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01d0dc: 0c04 |001e: move-result-object v4 │ │ -01d0de: 6e40 ee03 4087 |001f: invoke-virtual {v0, v4, v7, v8}, Lorg/tint/addons/Addon;.getContributedLinkContextMenuItem:(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; // method@03ee │ │ -01d0e4: 0c02 |0022: move-result-object v2 │ │ -01d0e6: 7110 8501 0200 |0023: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -01d0ec: 0a04 |0026: move-result v4 │ │ -01d0ee: 3904 e4ff |0027: if-nez v4, 000b // -001c │ │ -01d0f2: 2204 5b01 |0029: new-instance v4, Lorg/tint/addons/AddonMenuItem; // type@015b │ │ -01d0f6: 7030 2604 0402 |002b: invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonMenuItem;.:(Lorg/tint/addons/Addon;Ljava/lang/String;)V // method@0426 │ │ -01d0fc: 7220 9203 4300 |002e: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01d102: 28da |0031: goto 000b // -0026 │ │ -01d104: 1103 |0032: return-object v3 │ │ +01cea4: |[01cea4] org.tint.addons.AddonManager.getContributedLinkContextMenuItems:(Lorg/tint/ui/components/CustomWebView;ILjava/lang/String;)Ljava/util/List; │ │ +01ceb4: 2202 2201 |0000: new-instance v2, Ljava/util/ArrayList; // type@0122 │ │ +01ceb8: 7010 7f03 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@037f │ │ +01cebe: 5453 dd02 |0005: iget-object v3, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01cec2: 7210 9603 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +01cec8: 0c03 |000a: move-result-object v3 │ │ +01ceca: 7210 8f03 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +01ced0: 0a04 |000e: move-result v4 │ │ +01ced2: 3804 2300 |000f: if-eqz v4, 0032 // +0023 │ │ +01ced6: 7210 9003 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +01cedc: 0c00 |0014: move-result-object v0 │ │ +01cede: 1f00 5501 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +01cee2: 6e10 bb06 0600 |0017: invoke-virtual {v6}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ +01cee8: 0c04 |001a: move-result-object v4 │ │ +01ceea: 6e10 ac03 0400 |001b: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01cef0: 0c04 |001e: move-result-object v4 │ │ +01cef2: 6e40 ee03 4087 |001f: invoke-virtual {v0, v4, v7, v8}, Lorg/tint/addons/Addon;.getContributedLinkContextMenuItem:(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; // method@03ee │ │ +01cef8: 0c01 |0022: move-result-object v1 │ │ +01cefa: 7110 8501 0100 |0023: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +01cf00: 0a04 |0026: move-result v4 │ │ +01cf02: 3904 e4ff |0027: if-nez v4, 000b // -001c │ │ +01cf06: 2204 5701 |0029: new-instance v4, Lorg/tint/addons/AddonMenuItem; // type@0157 │ │ +01cf0a: 7030 2604 0401 |002b: invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonMenuItem;.:(Lorg/tint/addons/Addon;Ljava/lang/String;)V // method@0426 │ │ +01cf10: 7220 9203 4200 |002e: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01cf16: 28da |0031: goto 000b // -0026 │ │ +01cf18: 1102 |0032: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0005 line=185 │ │ - 0x0017 line=186 │ │ + 0x0017 line=187 │ │ + 0x001f line=186 │ │ 0x0023 line=191 │ │ 0x0029 line=192 │ │ 0x0032 line=196 │ │ locals : │ │ 0x0017 - 0x0032 reg=0 addon Lorg/tint/addons/Addon; │ │ - 0x0023 - 0x0032 reg=2 response Ljava/lang/String; │ │ - 0x000b - 0x0033 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0033 reg=3 result Ljava/util/List; Ljava/util/List; │ │ + 0x0023 - 0x0032 reg=1 response Ljava/lang/String; │ │ + 0x0005 - 0x0033 reg=2 result Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0033 reg=5 this Lorg/tint/addons/AddonManager; │ │ 0x0000 - 0x0033 reg=6 currentWebview Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x0033 reg=7 hitTestResult I │ │ 0x0000 - 0x0033 reg=8 url Ljava/lang/String; │ │ │ │ #6 : (in Lorg/tint/addons/AddonManager;) │ │ name : 'getContributedMainMenuItems' │ │ type : '(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -01d108: |[01d108] org.tint.addons.AddonManager.getContributedMainMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ -01d118: 2203 2601 |0000: new-instance v3, Ljava/util/ArrayList; // type@0126 │ │ -01d11c: 7010 7f03 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@037f │ │ -01d122: 5474 dd02 |0005: iget-object v4, v7, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d126: 7210 9603 0400 |0007: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -01d12c: 0c01 |000a: move-result-object v1 │ │ -01d12e: 7210 8f03 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -01d134: 0a04 |000e: move-result v4 │ │ -01d136: 3804 2b00 |000f: if-eqz v4, 003a // +002b │ │ -01d13a: 7210 9003 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -01d140: 0c00 |0014: move-result-object v0 │ │ -01d142: 1f00 5901 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -01d146: 6e10 bb06 0800 |0017: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ -01d14c: 0c04 |001a: move-result-object v4 │ │ -01d14e: 6e10 ac03 0400 |001b: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01d154: 0c04 |001e: move-result-object v4 │ │ -01d156: 6e10 be06 0800 |001f: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getTitle:()Ljava/lang/String; // method@06be │ │ -01d15c: 0c05 |0022: move-result-object v5 │ │ -01d15e: 6e10 bf06 0800 |0023: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ -01d164: 0c06 |0026: move-result-object v6 │ │ -01d166: 6e40 ef03 4065 |0027: invoke-virtual {v0, v4, v5, v6}, Lorg/tint/addons/Addon;.getContributedMainMenuItem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@03ef │ │ -01d16c: 0c02 |002a: move-result-object v2 │ │ -01d16e: 7110 8501 0200 |002b: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -01d174: 0a04 |002e: move-result v4 │ │ -01d176: 3904 dcff |002f: if-nez v4, 000b // -0024 │ │ -01d17a: 2204 5b01 |0031: new-instance v4, Lorg/tint/addons/AddonMenuItem; // type@015b │ │ -01d17e: 7030 2604 0402 |0033: invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonMenuItem;.:(Lorg/tint/addons/Addon;Ljava/lang/String;)V // method@0426 │ │ -01d184: 7220 9203 4300 |0036: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01d18a: 28d2 |0039: goto 000b // -002e │ │ -01d18c: 1103 |003a: return-object v3 │ │ +01cf1c: |[01cf1c] org.tint.addons.AddonManager.getContributedMainMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ +01cf2c: 2202 2201 |0000: new-instance v2, Ljava/util/ArrayList; // type@0122 │ │ +01cf30: 7010 7f03 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@037f │ │ +01cf36: 5473 dd02 |0005: iget-object v3, v7, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01cf3a: 7210 9603 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +01cf40: 0c03 |000a: move-result-object v3 │ │ +01cf42: 7210 8f03 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +01cf48: 0a04 |000e: move-result v4 │ │ +01cf4a: 3804 2b00 |000f: if-eqz v4, 003a // +002b │ │ +01cf4e: 7210 9003 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +01cf54: 0c00 |0014: move-result-object v0 │ │ +01cf56: 1f00 5501 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +01cf5a: 6e10 bb06 0800 |0017: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ +01cf60: 0c04 |001a: move-result-object v4 │ │ +01cf62: 6e10 ac03 0400 |001b: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01cf68: 0c04 |001e: move-result-object v4 │ │ +01cf6a: 6e10 be06 0800 |001f: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getTitle:()Ljava/lang/String; // method@06be │ │ +01cf70: 0c05 |0022: move-result-object v5 │ │ +01cf72: 6e10 bf06 0800 |0023: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ +01cf78: 0c06 |0026: move-result-object v6 │ │ +01cf7a: 6e40 ef03 4065 |0027: invoke-virtual {v0, v4, v5, v6}, Lorg/tint/addons/Addon;.getContributedMainMenuItem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@03ef │ │ +01cf80: 0c01 |002a: move-result-object v1 │ │ +01cf82: 7110 8501 0100 |002b: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +01cf88: 0a04 |002e: move-result v4 │ │ +01cf8a: 3904 dcff |002f: if-nez v4, 000b // -0024 │ │ +01cf8e: 2204 5701 |0031: new-instance v4, Lorg/tint/addons/AddonMenuItem; // type@0157 │ │ +01cf92: 7030 2604 0401 |0033: invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonMenuItem;.:(Lorg/tint/addons/Addon;Ljava/lang/String;)V // method@0426 │ │ +01cf98: 7220 9203 4200 |0036: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01cf9e: 28d2 |0039: goto 000b // -002e │ │ +01cfa0: 1102 |003a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0005 line=147 │ │ - 0x0017 line=148 │ │ + 0x0017 line=149 │ │ + 0x001f line=150 │ │ + 0x0023 line=151 │ │ + 0x0027 line=148 │ │ 0x002b line=153 │ │ 0x0031 line=154 │ │ 0x003a line=158 │ │ locals : │ │ 0x0017 - 0x003a reg=0 addon Lorg/tint/addons/Addon; │ │ - 0x002b - 0x003a reg=2 response Ljava/lang/String; │ │ - 0x000b - 0x003b reg=1 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x003b reg=3 result Ljava/util/List; Ljava/util/List; │ │ + 0x002b - 0x003a reg=1 response Ljava/lang/String; │ │ + 0x0005 - 0x003b reg=2 result Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x003b reg=7 this Lorg/tint/addons/AddonManager; │ │ 0x0000 - 0x003b reg=8 currentWebview Lorg/tint/ui/components/CustomWebView; │ │ │ │ #7 : (in Lorg/tint/addons/AddonManager;) │ │ name : 'onContributedBookmarkContextMenuItemSelected' │ │ type : '(Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Lorg/tint/ui/components/CustomWebView;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -01d190: |[01d190] org.tint.addons.AddonManager.onContributedBookmarkContextMenuItemSelected:(Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Lorg/tint/ui/components/CustomWebView;)Z │ │ -01d1a0: 7110 3f03 0500 |0000: invoke-static {v5}, Ljava/lang/Math;.abs:(I)I // method@033f │ │ -01d1a6: 0a02 |0003: move-result v2 │ │ -01d1a8: d025 18fc |0004: add-int/lit16 v5, v2, #int -1000 // #fc18 │ │ -01d1ac: 3a05 2300 |0006: if-ltz v5, 0029 // +0023 │ │ -01d1b0: 5432 dd02 |0008: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d1b4: 7210 9903 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0399 │ │ -01d1ba: 0a02 |000d: move-result v2 │ │ -01d1bc: 3525 1b00 |000e: if-ge v5, v2, 0029 // +001b │ │ -01d1c0: 5432 dd02 |0010: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d1c4: 7220 9403 5200 |0012: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -01d1ca: 0c00 |0015: move-result-object v0 │ │ -01d1cc: 1f00 5901 |0016: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -01d1d0: 6e10 bb06 0800 |0018: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ -01d1d6: 0c02 |001b: move-result-object v2 │ │ -01d1d8: 6e10 ac03 0200 |001c: invoke-virtual {v2}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01d1de: 0c02 |001f: move-result-object v2 │ │ -01d1e0: 6e40 fc03 2076 |0020: invoke-virtual {v0, v2, v6, v7}, Lorg/tint/addons/Addon;.onContributedBookmarkContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@03fc │ │ -01d1e6: 0c01 |0023: move-result-object v1 │ │ -01d1e8: 7051 2204 4308 |0024: invoke-direct {v3, v4, v8, v0, v1}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ -01d1ee: 1212 |0027: const/4 v2, #int 1 // #1 │ │ -01d1f0: 0f02 |0028: return v2 │ │ -01d1f2: 1202 |0029: const/4 v2, #int 0 // #0 │ │ -01d1f4: 28fe |002a: goto 0028 // -0002 │ │ +01cfa4: |[01cfa4] org.tint.addons.AddonManager.onContributedBookmarkContextMenuItemSelected:(Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Lorg/tint/ui/components/CustomWebView;)Z │ │ +01cfb4: 7110 3f03 0500 |0000: invoke-static {v5}, Ljava/lang/Math;.abs:(I)I // method@033f │ │ +01cfba: 0a02 |0003: move-result v2 │ │ +01cfbc: d025 18fc |0004: add-int/lit16 v5, v2, #int -1000 // #fc18 │ │ +01cfc0: 3a05 2300 |0006: if-ltz v5, 0029 // +0023 │ │ +01cfc4: 5432 dd02 |0008: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01cfc8: 7210 9903 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0399 │ │ +01cfce: 0a02 |000d: move-result v2 │ │ +01cfd0: 3525 1b00 |000e: if-ge v5, v2, 0029 // +001b │ │ +01cfd4: 5432 dd02 |0010: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01cfd8: 7220 9403 5200 |0012: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +01cfde: 0c00 |0015: move-result-object v0 │ │ +01cfe0: 1f00 5501 |0016: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +01cfe4: 6e10 bb06 0800 |0018: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ +01cfea: 0c02 |001b: move-result-object v2 │ │ +01cfec: 6e10 ac03 0200 |001c: invoke-virtual {v2}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01cff2: 0c02 |001f: move-result-object v2 │ │ +01cff4: 6e40 fc03 2076 |0020: invoke-virtual {v0, v2, v6, v7}, Lorg/tint/addons/Addon;.onContributedBookmarkContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@03fc │ │ +01cffa: 0c01 |0023: move-result-object v1 │ │ +01cffc: 7051 2204 4308 |0024: invoke-direct {v3, v4, v8, v0, v1}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ +01d002: 1212 |0027: const/4 v2, #int 1 // #1 │ │ +01d004: 0f02 |0028: return v2 │ │ +01d006: 1202 |0029: const/4 v2, #int 0 // #0 │ │ +01d008: 28fe |002a: goto 0028 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0006 line=264 │ │ + 0x000a line=265 │ │ 0x0010 line=267 │ │ - 0x0018 line=269 │ │ + 0x0018 line=270 │ │ + 0x0020 line=269 │ │ 0x0024 line=274 │ │ 0x0027 line=276 │ │ 0x0028 line=278 │ │ locals : │ │ 0x0018 - 0x0028 reg=0 addon Lorg/tint/addons/Addon; │ │ 0x0024 - 0x0028 reg=1 response Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x002b reg=3 this Lorg/tint/addons/AddonManager; │ │ @@ -6388,41 +6384,43 @@ │ │ type : '(Landroid/content/Context;IILjava/lang/String;Lorg/tint/ui/components/CustomWebView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -01d1f8: |[01d1f8] org.tint.addons.AddonManager.onContributedContextLinkMenuItemSelected:(Landroid/content/Context;IILjava/lang/String;Lorg/tint/ui/components/CustomWebView;)V │ │ -01d208: 7110 3f03 0500 |0000: invoke-static {v5}, Ljava/lang/Math;.abs:(I)I // method@033f │ │ -01d20e: 0a02 |0003: move-result v2 │ │ -01d210: d025 18fc |0004: add-int/lit16 v5, v2, #int -1000 // #fc18 │ │ -01d214: 3a05 2100 |0006: if-ltz v5, 0027 // +0021 │ │ -01d218: 5432 dd02 |0008: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d21c: 7210 9903 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0399 │ │ -01d222: 0a02 |000d: move-result v2 │ │ -01d224: 3525 1900 |000e: if-ge v5, v2, 0027 // +0019 │ │ -01d228: 5432 dd02 |0010: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d22c: 7220 9403 5200 |0012: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -01d232: 0c00 |0015: move-result-object v0 │ │ -01d234: 1f00 5901 |0016: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -01d238: 6e10 bb06 0800 |0018: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ -01d23e: 0c02 |001b: move-result-object v2 │ │ -01d240: 6e10 ac03 0200 |001c: invoke-virtual {v2}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01d246: 0c02 |001f: move-result-object v2 │ │ -01d248: 6e40 ff03 2076 |0020: invoke-virtual {v0, v2, v6, v7}, Lorg/tint/addons/Addon;.onContributedLinkContextMenuItemSelected:(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List; // method@03ff │ │ -01d24e: 0c01 |0023: move-result-object v1 │ │ -01d250: 7051 2204 4308 |0024: invoke-direct {v3, v4, v8, v0, v1}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ -01d256: 0e00 |0027: return-void │ │ +01d00c: |[01d00c] org.tint.addons.AddonManager.onContributedContextLinkMenuItemSelected:(Landroid/content/Context;IILjava/lang/String;Lorg/tint/ui/components/CustomWebView;)V │ │ +01d01c: 7110 3f03 0500 |0000: invoke-static {v5}, Ljava/lang/Math;.abs:(I)I // method@033f │ │ +01d022: 0a02 |0003: move-result v2 │ │ +01d024: d025 18fc |0004: add-int/lit16 v5, v2, #int -1000 // #fc18 │ │ +01d028: 3a05 2100 |0006: if-ltz v5, 0027 // +0021 │ │ +01d02c: 5432 dd02 |0008: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01d030: 7210 9903 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0399 │ │ +01d036: 0a02 |000d: move-result v2 │ │ +01d038: 3525 1900 |000e: if-ge v5, v2, 0027 // +0019 │ │ +01d03c: 5432 dd02 |0010: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01d040: 7220 9403 5200 |0012: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +01d046: 0c00 |0015: move-result-object v0 │ │ +01d048: 1f00 5501 |0016: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +01d04c: 6e10 bb06 0800 |0018: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ +01d052: 0c02 |001b: move-result-object v2 │ │ +01d054: 6e10 ac03 0200 |001c: invoke-virtual {v2}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01d05a: 0c02 |001f: move-result-object v2 │ │ +01d05c: 6e40 ff03 2076 |0020: invoke-virtual {v0, v2, v6, v7}, Lorg/tint/addons/Addon;.onContributedLinkContextMenuItemSelected:(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List; // method@03ff │ │ +01d062: 0c01 |0023: move-result-object v1 │ │ +01d064: 7051 2204 4308 |0024: invoke-direct {v3, v4, v8, v0, v1}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ +01d06a: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0006 line=202 │ │ + 0x000a line=203 │ │ 0x0010 line=205 │ │ - 0x0018 line=207 │ │ + 0x0018 line=208 │ │ + 0x0020 line=207 │ │ 0x0024 line=212 │ │ 0x0027 line=214 │ │ locals : │ │ 0x0018 - 0x0027 reg=0 addon Lorg/tint/addons/Addon; │ │ 0x0024 - 0x0027 reg=1 response Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0028 reg=3 this Lorg/tint/addons/AddonManager; │ │ 0x0000 - 0x0028 reg=4 context Landroid/content/Context; │ │ @@ -6436,42 +6434,43 @@ │ │ type : '(Landroid/content/Context;ILorg/tint/ui/components/CustomWebView;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -01d258: |[01d258] org.tint.addons.AddonManager.onContributedHistoryBookmarksMenuItemSelected:(Landroid/content/Context;ILorg/tint/ui/components/CustomWebView;)Z │ │ -01d268: 7110 3f03 0500 |0000: invoke-static {v5}, Ljava/lang/Math;.abs:(I)I // method@033f │ │ -01d26e: 0a02 |0003: move-result v2 │ │ -01d270: d025 18fc |0004: add-int/lit16 v5, v2, #int -1000 // #fc18 │ │ -01d274: 3a05 2300 |0006: if-ltz v5, 0029 // +0023 │ │ -01d278: 5432 dd02 |0008: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d27c: 7210 9903 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0399 │ │ -01d282: 0a02 |000d: move-result v2 │ │ -01d284: 3525 1b00 |000e: if-ge v5, v2, 0029 // +001b │ │ -01d288: 5432 dd02 |0010: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d28c: 7220 9403 5200 |0012: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -01d292: 0c00 |0015: move-result-object v0 │ │ -01d294: 1f00 5901 |0016: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -01d298: 6e10 bb06 0600 |0018: invoke-virtual {v6}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ -01d29e: 0c02 |001b: move-result-object v2 │ │ -01d2a0: 6e10 ac03 0200 |001c: invoke-virtual {v2}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01d2a6: 0c02 |001f: move-result-object v2 │ │ -01d2a8: 6e20 fd03 2000 |0020: invoke-virtual {v0, v2}, Lorg/tint/addons/Addon;.onContributedHistoryBookmarksMenuItemSelected:(Ljava/lang/String;)Ljava/util/List; // method@03fd │ │ -01d2ae: 0c01 |0023: move-result-object v1 │ │ -01d2b0: 7051 2204 4306 |0024: invoke-direct {v3, v4, v6, v0, v1}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ -01d2b6: 1212 |0027: const/4 v2, #int 1 // #1 │ │ -01d2b8: 0f02 |0028: return v2 │ │ -01d2ba: 1202 |0029: const/4 v2, #int 0 // #0 │ │ -01d2bc: 28fe |002a: goto 0028 // -0002 │ │ +01d06c: |[01d06c] org.tint.addons.AddonManager.onContributedHistoryBookmarksMenuItemSelected:(Landroid/content/Context;ILorg/tint/ui/components/CustomWebView;)Z │ │ +01d07c: 7110 3f03 0500 |0000: invoke-static {v5}, Ljava/lang/Math;.abs:(I)I // method@033f │ │ +01d082: 0a02 |0003: move-result v2 │ │ +01d084: d025 18fc |0004: add-int/lit16 v5, v2, #int -1000 // #fc18 │ │ +01d088: 3a05 2300 |0006: if-ltz v5, 0029 // +0023 │ │ +01d08c: 5432 dd02 |0008: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01d090: 7210 9903 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0399 │ │ +01d096: 0a02 |000d: move-result v2 │ │ +01d098: 3525 1b00 |000e: if-ge v5, v2, 0029 // +001b │ │ +01d09c: 5432 dd02 |0010: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01d0a0: 7220 9403 5200 |0012: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +01d0a6: 0c00 |0015: move-result-object v0 │ │ +01d0a8: 1f00 5501 |0016: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +01d0ac: 6e10 bb06 0600 |0018: invoke-virtual {v6}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ +01d0b2: 0c02 |001b: move-result-object v2 │ │ +01d0b4: 6e10 ac03 0200 |001c: invoke-virtual {v2}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01d0ba: 0c02 |001f: move-result-object v2 │ │ +01d0bc: 6e20 fd03 2000 |0020: invoke-virtual {v0, v2}, Lorg/tint/addons/Addon;.onContributedHistoryBookmarksMenuItemSelected:(Ljava/lang/String;)Ljava/util/List; // method@03fd │ │ +01d0c2: 0c01 |0023: move-result-object v1 │ │ +01d0c4: 7051 2204 4306 |0024: invoke-direct {v3, v4, v6, v0, v1}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ +01d0ca: 1212 |0027: const/4 v2, #int 1 // #1 │ │ +01d0cc: 0f02 |0028: return v2 │ │ +01d0ce: 1202 |0029: const/4 v2, #int 0 // #0 │ │ +01d0d0: 28fe |002a: goto 0028 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0006 line=233 │ │ + 0x000a line=234 │ │ 0x0010 line=236 │ │ 0x0018 line=238 │ │ 0x0024 line=239 │ │ 0x0027 line=241 │ │ 0x0028 line=243 │ │ locals : │ │ 0x0018 - 0x0028 reg=0 addon Lorg/tint/addons/Addon; │ │ @@ -6486,44 +6485,46 @@ │ │ type : '(Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Lorg/tint/ui/components/CustomWebView;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -01d2c0: |[01d2c0] org.tint.addons.AddonManager.onContributedHistoryContextMenuItemSelected:(Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Lorg/tint/ui/components/CustomWebView;)Z │ │ -01d2d0: 7110 3f03 0500 |0000: invoke-static {v5}, Ljava/lang/Math;.abs:(I)I // method@033f │ │ -01d2d6: 0a02 |0003: move-result v2 │ │ -01d2d8: d025 18fc |0004: add-int/lit16 v5, v2, #int -1000 // #fc18 │ │ -01d2dc: 3a05 2300 |0006: if-ltz v5, 0029 // +0023 │ │ -01d2e0: 5432 dd02 |0008: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d2e4: 7210 9903 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0399 │ │ -01d2ea: 0a02 |000d: move-result v2 │ │ -01d2ec: 3525 1b00 |000e: if-ge v5, v2, 0029 // +001b │ │ -01d2f0: 5432 dd02 |0010: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d2f4: 7220 9403 5200 |0012: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -01d2fa: 0c00 |0015: move-result-object v0 │ │ -01d2fc: 1f00 5901 |0016: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -01d300: 6e10 bb06 0800 |0018: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ -01d306: 0c02 |001b: move-result-object v2 │ │ -01d308: 6e10 ac03 0200 |001c: invoke-virtual {v2}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01d30e: 0c02 |001f: move-result-object v2 │ │ -01d310: 6e40 fe03 2076 |0020: invoke-virtual {v0, v2, v6, v7}, Lorg/tint/addons/Addon;.onContributedHistoryContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@03fe │ │ -01d316: 0c01 |0023: move-result-object v1 │ │ -01d318: 7051 2204 4308 |0024: invoke-direct {v3, v4, v8, v0, v1}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ -01d31e: 1212 |0027: const/4 v2, #int 1 // #1 │ │ -01d320: 0f02 |0028: return v2 │ │ -01d322: 1202 |0029: const/4 v2, #int 0 // #0 │ │ -01d324: 28fe |002a: goto 0028 // -0002 │ │ +01d0d4: |[01d0d4] org.tint.addons.AddonManager.onContributedHistoryContextMenuItemSelected:(Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Lorg/tint/ui/components/CustomWebView;)Z │ │ +01d0e4: 7110 3f03 0500 |0000: invoke-static {v5}, Ljava/lang/Math;.abs:(I)I // method@033f │ │ +01d0ea: 0a02 |0003: move-result v2 │ │ +01d0ec: d025 18fc |0004: add-int/lit16 v5, v2, #int -1000 // #fc18 │ │ +01d0f0: 3a05 2300 |0006: if-ltz v5, 0029 // +0023 │ │ +01d0f4: 5432 dd02 |0008: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01d0f8: 7210 9903 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0399 │ │ +01d0fe: 0a02 |000d: move-result v2 │ │ +01d100: 3525 1b00 |000e: if-ge v5, v2, 0029 // +001b │ │ +01d104: 5432 dd02 |0010: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01d108: 7220 9403 5200 |0012: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +01d10e: 0c00 |0015: move-result-object v0 │ │ +01d110: 1f00 5501 |0016: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +01d114: 6e10 bb06 0800 |0018: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ +01d11a: 0c02 |001b: move-result-object v2 │ │ +01d11c: 6e10 ac03 0200 |001c: invoke-virtual {v2}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01d122: 0c02 |001f: move-result-object v2 │ │ +01d124: 6e40 fe03 2076 |0020: invoke-virtual {v0, v2, v6, v7}, Lorg/tint/addons/Addon;.onContributedHistoryContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@03fe │ │ +01d12a: 0c01 |0023: move-result-object v1 │ │ +01d12c: 7051 2204 4308 |0024: invoke-direct {v3, v4, v8, v0, v1}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ +01d132: 1212 |0027: const/4 v2, #int 1 // #1 │ │ +01d134: 0f02 |0028: return v2 │ │ +01d136: 1202 |0029: const/4 v2, #int 0 // #0 │ │ +01d138: 28fe |002a: goto 0028 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0006 line=299 │ │ + 0x000a line=300 │ │ 0x0010 line=302 │ │ - 0x0018 line=304 │ │ + 0x0018 line=305 │ │ + 0x0020 line=304 │ │ 0x0024 line=309 │ │ 0x0027 line=311 │ │ 0x0028 line=313 │ │ locals : │ │ 0x0018 - 0x0028 reg=0 addon Lorg/tint/addons/Addon; │ │ 0x0024 - 0x0028 reg=1 response Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x002b reg=3 this Lorg/tint/addons/AddonManager; │ │ @@ -6538,48 +6539,52 @@ │ │ type : '(Landroid/content/Context;ILorg/tint/ui/components/CustomWebView;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -01d328: |[01d328] org.tint.addons.AddonManager.onContributedMainMenuItemSelected:(Landroid/content/Context;ILorg/tint/ui/components/CustomWebView;)Z │ │ -01d338: 7110 3f03 0700 |0000: invoke-static {v7}, Ljava/lang/Math;.abs:(I)I // method@033f │ │ -01d33e: 0a02 |0003: move-result v2 │ │ -01d340: d027 18fc |0004: add-int/lit16 v7, v2, #int -1000 // #fc18 │ │ -01d344: 3a07 2b00 |0006: if-ltz v7, 0031 // +002b │ │ -01d348: 5452 dd02 |0008: iget-object v2, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d34c: 7210 9903 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0399 │ │ -01d352: 0a02 |000d: move-result v2 │ │ -01d354: 3527 2300 |000e: if-ge v7, v2, 0031 // +0023 │ │ -01d358: 5452 dd02 |0010: iget-object v2, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d35c: 7220 9403 7200 |0012: invoke-interface {v2, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -01d362: 0c00 |0015: move-result-object v0 │ │ -01d364: 1f00 5901 |0016: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -01d368: 6e10 bb06 0800 |0018: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ -01d36e: 0c02 |001b: move-result-object v2 │ │ -01d370: 6e10 ac03 0200 |001c: invoke-virtual {v2}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01d376: 0c02 |001f: move-result-object v2 │ │ -01d378: 6e10 be06 0800 |0020: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getTitle:()Ljava/lang/String; // method@06be │ │ -01d37e: 0c03 |0023: move-result-object v3 │ │ -01d380: 6e10 bf06 0800 |0024: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ -01d386: 0c04 |0027: move-result-object v4 │ │ -01d388: 6e40 0004 2043 |0028: invoke-virtual {v0, v2, v3, v4}, Lorg/tint/addons/Addon;.onContributedMainMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@0400 │ │ -01d38e: 0c01 |002b: move-result-object v1 │ │ -01d390: 7051 2204 6508 |002c: invoke-direct {v5, v6, v8, v0, v1}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ -01d396: 1212 |002f: const/4 v2, #int 1 // #1 │ │ -01d398: 0f02 |0030: return v2 │ │ -01d39a: 1202 |0031: const/4 v2, #int 0 // #0 │ │ -01d39c: 28fe |0032: goto 0030 // -0002 │ │ +01d13c: |[01d13c] org.tint.addons.AddonManager.onContributedMainMenuItemSelected:(Landroid/content/Context;ILorg/tint/ui/components/CustomWebView;)Z │ │ +01d14c: 7110 3f03 0700 |0000: invoke-static {v7}, Ljava/lang/Math;.abs:(I)I // method@033f │ │ +01d152: 0a02 |0003: move-result v2 │ │ +01d154: d027 18fc |0004: add-int/lit16 v7, v2, #int -1000 // #fc18 │ │ +01d158: 3a07 2b00 |0006: if-ltz v7, 0031 // +002b │ │ +01d15c: 5452 dd02 |0008: iget-object v2, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01d160: 7210 9903 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0399 │ │ +01d166: 0a02 |000d: move-result v2 │ │ +01d168: 3527 2300 |000e: if-ge v7, v2, 0031 // +0023 │ │ +01d16c: 5452 dd02 |0010: iget-object v2, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01d170: 7220 9403 7200 |0012: invoke-interface {v2, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +01d176: 0c00 |0015: move-result-object v0 │ │ +01d178: 1f00 5501 |0016: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +01d17c: 6e10 bb06 0800 |0018: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ +01d182: 0c02 |001b: move-result-object v2 │ │ +01d184: 6e10 ac03 0200 |001c: invoke-virtual {v2}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01d18a: 0c02 |001f: move-result-object v2 │ │ +01d18c: 6e10 be06 0800 |0020: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getTitle:()Ljava/lang/String; // method@06be │ │ +01d192: 0c03 |0023: move-result-object v3 │ │ +01d194: 6e10 bf06 0800 |0024: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ +01d19a: 0c04 |0027: move-result-object v4 │ │ +01d19c: 6e40 0004 2043 |0028: invoke-virtual {v0, v2, v3, v4}, Lorg/tint/addons/Addon;.onContributedMainMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@0400 │ │ +01d1a2: 0c01 |002b: move-result-object v1 │ │ +01d1a4: 7051 2204 6508 |002c: invoke-direct {v5, v6, v8, v0, v1}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ +01d1aa: 1212 |002f: const/4 v2, #int 1 // #1 │ │ +01d1ac: 0f02 |0030: return v2 │ │ +01d1ae: 1202 |0031: const/4 v2, #int 0 // #0 │ │ +01d1b0: 28fe |0032: goto 0030 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0006 line=164 │ │ + 0x000a line=165 │ │ 0x0010 line=167 │ │ - 0x0018 line=169 │ │ + 0x0018 line=170 │ │ + 0x0020 line=171 │ │ + 0x0024 line=172 │ │ + 0x0028 line=169 │ │ 0x002c line=174 │ │ 0x002f line=176 │ │ 0x0030 line=178 │ │ locals : │ │ 0x0018 - 0x0030 reg=0 addon Lorg/tint/addons/Addon; │ │ 0x002c - 0x0030 reg=1 response Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0033 reg=5 this Lorg/tint/addons/AddonManager; │ │ @@ -6592,292 +6597,289 @@ │ │ type : '(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 54 16-bit code units │ │ -01d3a0: |[01d3a0] org.tint.addons.AddonManager.onPageFinished:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V │ │ -01d3b0: 2203 2601 |0000: new-instance v3, Ljava/util/ArrayList; // type@0126 │ │ -01d3b4: 7010 7f03 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@037f │ │ -01d3ba: 5454 dd02 |0005: iget-object v4, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d3be: 7210 9603 0400 |0007: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -01d3c4: 0c01 |000a: move-result-object v1 │ │ -01d3c6: 7210 8f03 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -01d3cc: 0a04 |000e: move-result v4 │ │ -01d3ce: 3804 2300 |000f: if-eqz v4, 0032 // +0023 │ │ -01d3d2: 7210 9003 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -01d3d8: 0c00 |0014: move-result-object v0 │ │ -01d3da: 1f00 5901 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -01d3de: 6e10 ba06 0700 |0017: invoke-virtual {v7}, Lorg/tint/ui/components/CustomWebView;.getParentFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@06ba │ │ -01d3e4: 0c04 |001a: move-result-object v4 │ │ -01d3e6: 6e10 3007 0400 |001b: invoke-virtual {v4}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getUUID:()Ljava/util/UUID; // method@0730 │ │ -01d3ec: 0c04 |001e: move-result-object v4 │ │ -01d3ee: 6e10 ac03 0400 |001f: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01d3f4: 0c04 |0022: move-result-object v4 │ │ -01d3f6: 6e30 0104 4008 |0023: invoke-virtual {v0, v4, v8}, Lorg/tint/addons/Addon;.onPageFinished:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@0401 │ │ -01d3fc: 0c02 |0026: move-result-object v2 │ │ -01d3fe: 3802 e4ff |0027: if-eqz v2, 000b // -001c │ │ -01d402: 2204 5c01 |0029: new-instance v4, Lorg/tint/addons/AddonResponseWrapper; // type@015c │ │ -01d406: 7030 2904 0402 |002b: invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonResponseWrapper;.:(Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0429 │ │ -01d40c: 7220 9203 4300 |002e: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01d412: 28da |0031: goto 000b // -0026 │ │ -01d414: 7040 2404 6537 |0032: invoke-direct {v5, v6, v7, v3}, Lorg/tint/addons/AddonManager;.processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V // method@0424 │ │ -01d41a: 0e00 |0035: return-void │ │ +01d1b4: |[01d1b4] org.tint.addons.AddonManager.onPageFinished:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V │ │ +01d1c4: 2202 2201 |0000: new-instance v2, Ljava/util/ArrayList; // type@0122 │ │ +01d1c8: 7010 7f03 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@037f │ │ +01d1ce: 5453 dd02 |0005: iget-object v3, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01d1d2: 7210 9603 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +01d1d8: 0c03 |000a: move-result-object v3 │ │ +01d1da: 7210 8f03 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +01d1e0: 0a04 |000e: move-result v4 │ │ +01d1e2: 3804 2300 |000f: if-eqz v4, 0032 // +0023 │ │ +01d1e6: 7210 9003 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +01d1ec: 0c00 |0014: move-result-object v0 │ │ +01d1ee: 1f00 5501 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +01d1f2: 6e10 ba06 0700 |0017: invoke-virtual {v7}, Lorg/tint/ui/components/CustomWebView;.getParentFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@06ba │ │ +01d1f8: 0c04 |001a: move-result-object v4 │ │ +01d1fa: 6e10 3007 0400 |001b: invoke-virtual {v4}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getUUID:()Ljava/util/UUID; // method@0730 │ │ +01d200: 0c04 |001e: move-result-object v4 │ │ +01d202: 6e10 ac03 0400 |001f: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01d208: 0c04 |0022: move-result-object v4 │ │ +01d20a: 6e30 0104 4008 |0023: invoke-virtual {v0, v4, v8}, Lorg/tint/addons/Addon;.onPageFinished:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@0401 │ │ +01d210: 0c01 |0026: move-result-object v1 │ │ +01d212: 3801 e4ff |0027: if-eqz v1, 000b // -001c │ │ +01d216: 2204 5801 |0029: new-instance v4, Lorg/tint/addons/AddonResponseWrapper; // type@0158 │ │ +01d21a: 7030 2904 0401 |002b: invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonResponseWrapper;.:(Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0429 │ │ +01d220: 7220 9203 4200 |002e: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01d226: 28da |0031: goto 000b // -0026 │ │ +01d228: 7040 2404 6527 |0032: invoke-direct {v5, v6, v7, v2}, Lorg/tint/addons/AddonManager;.processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V // method@0424 │ │ +01d22e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0005 line=95 │ │ 0x0017 line=96 │ │ 0x0027 line=97 │ │ 0x0029 line=98 │ │ 0x0032 line=102 │ │ 0x0035 line=103 │ │ locals : │ │ 0x0017 - 0x0032 reg=0 addon Lorg/tint/addons/Addon; │ │ - 0x0027 - 0x0032 reg=2 response Ljava/util/List; Ljava/util/List; │ │ - 0x000b - 0x0036 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0036 reg=3 responses Ljava/util/List; Ljava/util/List; │ │ + 0x0027 - 0x0032 reg=1 response Ljava/util/List; Ljava/util/List; │ │ + 0x0005 - 0x0036 reg=2 responses Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0036 reg=5 this Lorg/tint/addons/AddonManager; │ │ 0x0000 - 0x0036 reg=6 context Landroid/content/Context; │ │ 0x0000 - 0x0036 reg=7 webView Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x0036 reg=8 url Ljava/lang/String; │ │ │ │ #13 : (in Lorg/tint/addons/AddonManager;) │ │ name : 'onPageStarted' │ │ type : '(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 54 16-bit code units │ │ -01d41c: |[01d41c] org.tint.addons.AddonManager.onPageStarted:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V │ │ -01d42c: 2203 2601 |0000: new-instance v3, Ljava/util/ArrayList; // type@0126 │ │ -01d430: 7010 7f03 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@037f │ │ -01d436: 5454 dd02 |0005: iget-object v4, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d43a: 7210 9603 0400 |0007: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -01d440: 0c01 |000a: move-result-object v1 │ │ -01d442: 7210 8f03 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -01d448: 0a04 |000e: move-result v4 │ │ -01d44a: 3804 2300 |000f: if-eqz v4, 0032 // +0023 │ │ -01d44e: 7210 9003 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -01d454: 0c00 |0014: move-result-object v0 │ │ -01d456: 1f00 5901 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -01d45a: 6e10 ba06 0700 |0017: invoke-virtual {v7}, Lorg/tint/ui/components/CustomWebView;.getParentFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@06ba │ │ -01d460: 0c04 |001a: move-result-object v4 │ │ -01d462: 6e10 3007 0400 |001b: invoke-virtual {v4}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getUUID:()Ljava/util/UUID; // method@0730 │ │ -01d468: 0c04 |001e: move-result-object v4 │ │ -01d46a: 6e10 ac03 0400 |001f: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01d470: 0c04 |0022: move-result-object v4 │ │ -01d472: 6e30 0204 4008 |0023: invoke-virtual {v0, v4, v8}, Lorg/tint/addons/Addon;.onPageStarted:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@0402 │ │ -01d478: 0c02 |0026: move-result-object v2 │ │ -01d47a: 3802 e4ff |0027: if-eqz v2, 000b // -001c │ │ -01d47e: 2204 5c01 |0029: new-instance v4, Lorg/tint/addons/AddonResponseWrapper; // type@015c │ │ -01d482: 7030 2904 0402 |002b: invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonResponseWrapper;.:(Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0429 │ │ -01d488: 7220 9203 4300 |002e: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01d48e: 28da |0031: goto 000b // -0026 │ │ -01d490: 7040 2404 6537 |0032: invoke-direct {v5, v6, v7, v3}, Lorg/tint/addons/AddonManager;.processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V // method@0424 │ │ -01d496: 0e00 |0035: return-void │ │ +01d230: |[01d230] org.tint.addons.AddonManager.onPageStarted:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V │ │ +01d240: 2202 2201 |0000: new-instance v2, Ljava/util/ArrayList; // type@0122 │ │ +01d244: 7010 7f03 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@037f │ │ +01d24a: 5453 dd02 |0005: iget-object v3, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01d24e: 7210 9603 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +01d254: 0c03 |000a: move-result-object v3 │ │ +01d256: 7210 8f03 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +01d25c: 0a04 |000e: move-result v4 │ │ +01d25e: 3804 2300 |000f: if-eqz v4, 0032 // +0023 │ │ +01d262: 7210 9003 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +01d268: 0c00 |0014: move-result-object v0 │ │ +01d26a: 1f00 5501 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +01d26e: 6e10 ba06 0700 |0017: invoke-virtual {v7}, Lorg/tint/ui/components/CustomWebView;.getParentFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@06ba │ │ +01d274: 0c04 |001a: move-result-object v4 │ │ +01d276: 6e10 3007 0400 |001b: invoke-virtual {v4}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getUUID:()Ljava/util/UUID; // method@0730 │ │ +01d27c: 0c04 |001e: move-result-object v4 │ │ +01d27e: 6e10 ac03 0400 |001f: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01d284: 0c04 |0022: move-result-object v4 │ │ +01d286: 6e30 0204 4008 |0023: invoke-virtual {v0, v4, v8}, Lorg/tint/addons/Addon;.onPageStarted:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@0402 │ │ +01d28c: 0c01 |0026: move-result-object v1 │ │ +01d28e: 3801 e4ff |0027: if-eqz v1, 000b // -001c │ │ +01d292: 2204 5801 |0029: new-instance v4, Lorg/tint/addons/AddonResponseWrapper; // type@0158 │ │ +01d296: 7030 2904 0401 |002b: invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonResponseWrapper;.:(Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0429 │ │ +01d29c: 7220 9203 4200 |002e: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01d2a2: 28da |0031: goto 000b // -0026 │ │ +01d2a4: 7040 2404 6527 |0032: invoke-direct {v5, v6, v7, v2}, Lorg/tint/addons/AddonManager;.processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V // method@0424 │ │ +01d2aa: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=82 │ │ 0x0017 line=83 │ │ 0x0027 line=84 │ │ 0x0029 line=85 │ │ 0x0032 line=89 │ │ 0x0035 line=90 │ │ locals : │ │ 0x0017 - 0x0032 reg=0 addon Lorg/tint/addons/Addon; │ │ - 0x0027 - 0x0032 reg=2 response Ljava/util/List; Ljava/util/List; │ │ - 0x000b - 0x0036 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0036 reg=3 responses Ljava/util/List; Ljava/util/List; │ │ + 0x0027 - 0x0032 reg=1 response Ljava/util/List; Ljava/util/List; │ │ + 0x0005 - 0x0036 reg=2 responses Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0036 reg=5 this Lorg/tint/addons/AddonManager; │ │ 0x0000 - 0x0036 reg=6 context Landroid/content/Context; │ │ 0x0000 - 0x0036 reg=7 webView Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x0036 reg=8 url Ljava/lang/String; │ │ │ │ #14 : (in Lorg/tint/addons/AddonManager;) │ │ name : 'onTabClosed' │ │ type : '(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -01d498: |[01d498] org.tint.addons.AddonManager.onTabClosed:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V │ │ -01d4a8: 2203 2601 |0000: new-instance v3, Ljava/util/ArrayList; // type@0126 │ │ -01d4ac: 7010 7f03 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@037f │ │ -01d4b2: 5454 dd02 |0005: iget-object v4, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d4b6: 7210 9603 0400 |0007: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -01d4bc: 0c01 |000a: move-result-object v1 │ │ -01d4be: 7210 8f03 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -01d4c4: 0a04 |000e: move-result v4 │ │ -01d4c6: 3804 1f00 |000f: if-eqz v4, 002e // +001f │ │ -01d4ca: 7210 9003 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -01d4d0: 0c00 |0014: move-result-object v0 │ │ -01d4d2: 1f00 5901 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -01d4d6: 6e10 bb06 0700 |0017: invoke-virtual {v7}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ -01d4dc: 0c04 |001a: move-result-object v4 │ │ -01d4de: 6e10 ac03 0400 |001b: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01d4e4: 0c04 |001e: move-result-object v4 │ │ -01d4e6: 6e20 0304 4000 |001f: invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;.onTabClosed:(Ljava/lang/String;)Ljava/util/List; // method@0403 │ │ -01d4ec: 0c02 |0022: move-result-object v2 │ │ -01d4ee: 3802 e8ff |0023: if-eqz v2, 000b // -0018 │ │ -01d4f2: 2204 5c01 |0025: new-instance v4, Lorg/tint/addons/AddonResponseWrapper; // type@015c │ │ -01d4f6: 7030 2904 0402 |0027: invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonResponseWrapper;.:(Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0429 │ │ -01d4fc: 7220 9203 4300 |002a: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01d502: 28de |002d: goto 000b // -0022 │ │ -01d504: 7040 2404 6537 |002e: invoke-direct {v5, v6, v7, v3}, Lorg/tint/addons/AddonManager;.processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V // method@0424 │ │ -01d50a: 0e00 |0031: return-void │ │ +01d2ac: |[01d2ac] org.tint.addons.AddonManager.onTabClosed:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V │ │ +01d2bc: 2202 2201 |0000: new-instance v2, Ljava/util/ArrayList; // type@0122 │ │ +01d2c0: 7010 7f03 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@037f │ │ +01d2c6: 5453 dd02 |0005: iget-object v3, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01d2ca: 7210 9603 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +01d2d0: 0c03 |000a: move-result-object v3 │ │ +01d2d2: 7210 8f03 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +01d2d8: 0a04 |000e: move-result v4 │ │ +01d2da: 3804 1f00 |000f: if-eqz v4, 002e // +001f │ │ +01d2de: 7210 9003 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +01d2e4: 0c00 |0014: move-result-object v0 │ │ +01d2e6: 1f00 5501 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +01d2ea: 6e10 bb06 0700 |0017: invoke-virtual {v7}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ +01d2f0: 0c04 |001a: move-result-object v4 │ │ +01d2f2: 6e10 ac03 0400 |001b: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01d2f8: 0c04 |001e: move-result-object v4 │ │ +01d2fa: 6e20 0304 4000 |001f: invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;.onTabClosed:(Ljava/lang/String;)Ljava/util/List; // method@0403 │ │ +01d300: 0c01 |0022: move-result-object v1 │ │ +01d302: 3801 e8ff |0023: if-eqz v1, 000b // -0018 │ │ +01d306: 2204 5801 |0025: new-instance v4, Lorg/tint/addons/AddonResponseWrapper; // type@0158 │ │ +01d30a: 7030 2904 0401 |0027: invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonResponseWrapper;.:(Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0429 │ │ +01d310: 7220 9203 4200 |002a: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01d316: 28de |002d: goto 000b // -0022 │ │ +01d318: 7040 2404 6527 |002e: invoke-direct {v5, v6, v7, v2}, Lorg/tint/addons/AddonManager;.processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V // method@0424 │ │ +01d31e: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=121 │ │ 0x0017 line=122 │ │ 0x0023 line=123 │ │ 0x0025 line=124 │ │ 0x002e line=128 │ │ 0x0031 line=129 │ │ locals : │ │ 0x0017 - 0x002e reg=0 addon Lorg/tint/addons/Addon; │ │ - 0x0023 - 0x002e reg=2 response Ljava/util/List; Ljava/util/List; │ │ - 0x000b - 0x0032 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0032 reg=3 responses Ljava/util/List; Ljava/util/List; │ │ + 0x0023 - 0x002e reg=1 response Ljava/util/List; Ljava/util/List; │ │ + 0x0005 - 0x0032 reg=2 responses Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0032 reg=5 this Lorg/tint/addons/AddonManager; │ │ 0x0000 - 0x0032 reg=6 context Landroid/content/Context; │ │ 0x0000 - 0x0032 reg=7 webView Lorg/tint/ui/components/CustomWebView; │ │ │ │ #15 : (in Lorg/tint/addons/AddonManager;) │ │ name : 'onTabOpened' │ │ type : '(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -01d50c: |[01d50c] org.tint.addons.AddonManager.onTabOpened:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V │ │ -01d51c: 2203 2601 |0000: new-instance v3, Ljava/util/ArrayList; // type@0126 │ │ -01d520: 7010 7f03 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@037f │ │ -01d526: 5454 dd02 |0005: iget-object v4, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d52a: 7210 9603 0400 |0007: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -01d530: 0c01 |000a: move-result-object v1 │ │ -01d532: 7210 8f03 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -01d538: 0a04 |000e: move-result v4 │ │ -01d53a: 3804 1f00 |000f: if-eqz v4, 002e // +001f │ │ -01d53e: 7210 9003 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -01d544: 0c00 |0014: move-result-object v0 │ │ -01d546: 1f00 5901 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -01d54a: 6e10 bb06 0700 |0017: invoke-virtual {v7}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ -01d550: 0c04 |001a: move-result-object v4 │ │ -01d552: 6e10 ac03 0400 |001b: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01d558: 0c04 |001e: move-result-object v4 │ │ -01d55a: 6e20 0404 4000 |001f: invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;.onTabOpened:(Ljava/lang/String;)Ljava/util/List; // method@0404 │ │ -01d560: 0c02 |0022: move-result-object v2 │ │ -01d562: 3802 e8ff |0023: if-eqz v2, 000b // -0018 │ │ -01d566: 2204 5c01 |0025: new-instance v4, Lorg/tint/addons/AddonResponseWrapper; // type@015c │ │ -01d56a: 7030 2904 0402 |0027: invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonResponseWrapper;.:(Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0429 │ │ -01d570: 7220 9203 4300 |002a: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01d576: 28de |002d: goto 000b // -0022 │ │ -01d578: 7040 2404 6537 |002e: invoke-direct {v5, v6, v7, v3}, Lorg/tint/addons/AddonManager;.processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V // method@0424 │ │ -01d57e: 0e00 |0031: return-void │ │ +01d320: |[01d320] org.tint.addons.AddonManager.onTabOpened:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V │ │ +01d330: 2202 2201 |0000: new-instance v2, Ljava/util/ArrayList; // type@0122 │ │ +01d334: 7010 7f03 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@037f │ │ +01d33a: 5453 dd02 |0005: iget-object v3, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01d33e: 7210 9603 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +01d344: 0c03 |000a: move-result-object v3 │ │ +01d346: 7210 8f03 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +01d34c: 0a04 |000e: move-result v4 │ │ +01d34e: 3804 1f00 |000f: if-eqz v4, 002e // +001f │ │ +01d352: 7210 9003 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +01d358: 0c00 |0014: move-result-object v0 │ │ +01d35a: 1f00 5501 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +01d35e: 6e10 bb06 0700 |0017: invoke-virtual {v7}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ +01d364: 0c04 |001a: move-result-object v4 │ │ +01d366: 6e10 ac03 0400 |001b: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01d36c: 0c04 |001e: move-result-object v4 │ │ +01d36e: 6e20 0404 4000 |001f: invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;.onTabOpened:(Ljava/lang/String;)Ljava/util/List; // method@0404 │ │ +01d374: 0c01 |0022: move-result-object v1 │ │ +01d376: 3801 e8ff |0023: if-eqz v1, 000b // -0018 │ │ +01d37a: 2204 5801 |0025: new-instance v4, Lorg/tint/addons/AddonResponseWrapper; // type@0158 │ │ +01d37e: 7030 2904 0401 |0027: invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonResponseWrapper;.:(Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0429 │ │ +01d384: 7220 9203 4200 |002a: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01d38a: 28de |002d: goto 000b // -0022 │ │ +01d38c: 7040 2404 6527 |002e: invoke-direct {v5, v6, v7, v2}, Lorg/tint/addons/AddonManager;.processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V // method@0424 │ │ +01d392: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=108 │ │ 0x0017 line=109 │ │ 0x0023 line=110 │ │ 0x0025 line=111 │ │ 0x002e line=115 │ │ 0x0031 line=116 │ │ locals : │ │ 0x0017 - 0x002e reg=0 addon Lorg/tint/addons/Addon; │ │ - 0x0023 - 0x002e reg=2 response Ljava/util/List; Ljava/util/List; │ │ - 0x000b - 0x0032 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0032 reg=3 responses Ljava/util/List; Ljava/util/List; │ │ + 0x0023 - 0x002e reg=1 response Ljava/util/List; Ljava/util/List; │ │ + 0x0005 - 0x0032 reg=2 responses Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0032 reg=5 this Lorg/tint/addons/AddonManager; │ │ 0x0000 - 0x0032 reg=6 context Landroid/content/Context; │ │ 0x0000 - 0x0032 reg=7 webView Lorg/tint/ui/components/CustomWebView; │ │ │ │ #16 : (in Lorg/tint/addons/AddonManager;) │ │ name : 'onTabSwitched' │ │ type : '(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -01d580: |[01d580] org.tint.addons.AddonManager.onTabSwitched:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V │ │ -01d590: 2203 2601 |0000: new-instance v3, Ljava/util/ArrayList; // type@0126 │ │ -01d594: 7010 7f03 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@037f │ │ -01d59a: 5454 dd02 |0005: iget-object v4, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d59e: 7210 9603 0400 |0007: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -01d5a4: 0c01 |000a: move-result-object v1 │ │ -01d5a6: 7210 8f03 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -01d5ac: 0a04 |000e: move-result v4 │ │ -01d5ae: 3804 1f00 |000f: if-eqz v4, 002e // +001f │ │ -01d5b2: 7210 9003 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -01d5b8: 0c00 |0014: move-result-object v0 │ │ -01d5ba: 1f00 5901 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -01d5be: 6e10 bb06 0700 |0017: invoke-virtual {v7}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ -01d5c4: 0c04 |001a: move-result-object v4 │ │ -01d5c6: 6e10 ac03 0400 |001b: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01d5cc: 0c04 |001e: move-result-object v4 │ │ -01d5ce: 6e20 0504 4000 |001f: invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;.onTabSwitched:(Ljava/lang/String;)Ljava/util/List; // method@0405 │ │ -01d5d4: 0c02 |0022: move-result-object v2 │ │ -01d5d6: 3802 e8ff |0023: if-eqz v2, 000b // -0018 │ │ -01d5da: 2204 5c01 |0025: new-instance v4, Lorg/tint/addons/AddonResponseWrapper; // type@015c │ │ -01d5de: 7030 2904 0402 |0027: invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonResponseWrapper;.:(Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0429 │ │ -01d5e4: 7220 9203 4300 |002a: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01d5ea: 28de |002d: goto 000b // -0022 │ │ -01d5ec: 7040 2404 6537 |002e: invoke-direct {v5, v6, v7, v3}, Lorg/tint/addons/AddonManager;.processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V // method@0424 │ │ -01d5f2: 0e00 |0031: return-void │ │ +01d394: |[01d394] org.tint.addons.AddonManager.onTabSwitched:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V │ │ +01d3a4: 2202 2201 |0000: new-instance v2, Ljava/util/ArrayList; // type@0122 │ │ +01d3a8: 7010 7f03 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@037f │ │ +01d3ae: 5453 dd02 |0005: iget-object v3, v5, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01d3b2: 7210 9603 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +01d3b8: 0c03 |000a: move-result-object v3 │ │ +01d3ba: 7210 8f03 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +01d3c0: 0a04 |000e: move-result v4 │ │ +01d3c2: 3804 1f00 |000f: if-eqz v4, 002e // +001f │ │ +01d3c6: 7210 9003 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +01d3cc: 0c00 |0014: move-result-object v0 │ │ +01d3ce: 1f00 5501 |0015: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +01d3d2: 6e10 bb06 0700 |0017: invoke-virtual {v7}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ +01d3d8: 0c04 |001a: move-result-object v4 │ │ +01d3da: 6e10 ac03 0400 |001b: invoke-virtual {v4}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01d3e0: 0c04 |001e: move-result-object v4 │ │ +01d3e2: 6e20 0504 4000 |001f: invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;.onTabSwitched:(Ljava/lang/String;)Ljava/util/List; // method@0405 │ │ +01d3e8: 0c01 |0022: move-result-object v1 │ │ +01d3ea: 3801 e8ff |0023: if-eqz v1, 000b // -0018 │ │ +01d3ee: 2204 5801 |0025: new-instance v4, Lorg/tint/addons/AddonResponseWrapper; // type@0158 │ │ +01d3f2: 7030 2904 0401 |0027: invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonResponseWrapper;.:(Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0429 │ │ +01d3f8: 7220 9203 4200 |002a: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01d3fe: 28de |002d: goto 000b // -0022 │ │ +01d400: 7040 2404 6527 |002e: invoke-direct {v5, v6, v7, v2}, Lorg/tint/addons/AddonManager;.processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V // method@0424 │ │ +01d406: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0005 line=134 │ │ 0x0017 line=135 │ │ 0x0023 line=136 │ │ 0x0025 line=137 │ │ 0x002e line=141 │ │ 0x0031 line=142 │ │ locals : │ │ 0x0017 - 0x002e reg=0 addon Lorg/tint/addons/Addon; │ │ - 0x0023 - 0x002e reg=2 response Ljava/util/List; Ljava/util/List; │ │ - 0x000b - 0x0032 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0032 reg=3 responses Ljava/util/List; Ljava/util/List; │ │ + 0x0023 - 0x002e reg=1 response Ljava/util/List; Ljava/util/List; │ │ + 0x0005 - 0x0032 reg=2 responses Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0032 reg=5 this Lorg/tint/addons/AddonManager; │ │ 0x0000 - 0x0032 reg=6 context Landroid/content/Context; │ │ 0x0000 - 0x0032 reg=7 webView Lorg/tint/ui/components/CustomWebView; │ │ │ │ #17 : (in Lorg/tint/addons/AddonManager;) │ │ name : 'onUserChoice' │ │ type : '(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -01d5f4: |[01d5f4] org.tint.addons.AddonManager.onUserChoice:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZI)V │ │ -01d604: 6e10 bb06 0400 |0000: invoke-virtual {v4}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ -01d60a: 0c01 |0003: move-result-object v1 │ │ -01d60c: 6e10 ac03 0100 |0004: invoke-virtual {v1}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01d612: 0c01 |0007: move-result-object v1 │ │ -01d614: 6e58 0604 1576 |0008: invoke-virtual {v5, v1, v6, v7, v8}, Lorg/tint/addons/Addon;.onUserChoice:(Ljava/lang/String;IZI)Ljava/util/List; // method@0406 │ │ -01d61a: 0c00 |000b: move-result-object v0 │ │ -01d61c: 7050 2204 3254 |000c: invoke-direct {v2, v3, v4, v5, v0}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ -01d622: 0e00 |000f: return-void │ │ +01d408: |[01d408] org.tint.addons.AddonManager.onUserChoice:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZI)V │ │ +01d418: 6e10 bb06 0400 |0000: invoke-virtual {v4}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ +01d41e: 0c01 |0003: move-result-object v1 │ │ +01d420: 6e10 ac03 0100 |0004: invoke-virtual {v1}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01d426: 0c01 |0007: move-result-object v1 │ │ +01d428: 6e58 0604 1576 |0008: invoke-virtual {v5, v1, v6, v7, v8}, Lorg/tint/addons/Addon;.onUserChoice:(Ljava/lang/String;IZI)Ljava/util/List; // method@0406 │ │ +01d42e: 0c00 |000b: move-result-object v0 │ │ +01d430: 7050 2204 3254 |000c: invoke-direct {v2, v3, v4, v5, v0}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ +01d436: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ + 0x0000 line=338 │ │ + 0x0008 line=337 │ │ 0x000c line=343 │ │ 0x000f line=344 │ │ locals : │ │ 0x000c - 0x0010 reg=0 response Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0010 reg=2 this Lorg/tint/addons/AddonManager; │ │ 0x0000 - 0x0010 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=4 currentWebView Lorg/tint/ui/components/CustomWebView; │ │ @@ -6891,26 +6893,28 @@ │ │ type : '(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -01d624: |[01d624] org.tint.addons.AddonManager.onUserConfirm:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZ)V │ │ -01d634: 6e10 bb06 0400 |0000: invoke-virtual {v4}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ -01d63a: 0c01 |0003: move-result-object v1 │ │ -01d63c: 6e10 ac03 0100 |0004: invoke-virtual {v1}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01d642: 0c01 |0007: move-result-object v1 │ │ -01d644: 6e40 0704 1576 |0008: invoke-virtual {v5, v1, v6, v7}, Lorg/tint/addons/Addon;.onUserConfirm:(Ljava/lang/String;IZ)Ljava/util/List; // method@0407 │ │ -01d64a: 0c00 |000b: move-result-object v0 │ │ -01d64c: 7050 2204 3254 |000c: invoke-direct {v2, v3, v4, v5, v0}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ -01d652: 0e00 |000f: return-void │ │ +01d438: |[01d438] org.tint.addons.AddonManager.onUserConfirm:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZ)V │ │ +01d448: 6e10 bb06 0400 |0000: invoke-virtual {v4}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ +01d44e: 0c01 |0003: move-result-object v1 │ │ +01d450: 6e10 ac03 0100 |0004: invoke-virtual {v1}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01d456: 0c01 |0007: move-result-object v1 │ │ +01d458: 6e40 0704 1576 |0008: invoke-virtual {v5, v1, v6, v7}, Lorg/tint/addons/Addon;.onUserConfirm:(Ljava/lang/String;IZ)Ljava/util/List; // method@0407 │ │ +01d45e: 0c00 |000b: move-result-object v0 │ │ +01d460: 7050 2204 3254 |000c: invoke-direct {v2, v3, v4, v5, v0}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ +01d466: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ + 0x0000 line=319 │ │ + 0x0008 line=318 │ │ 0x000c line=323 │ │ 0x000f line=324 │ │ locals : │ │ 0x000c - 0x0010 reg=0 response Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0010 reg=2 this Lorg/tint/addons/AddonManager; │ │ 0x0000 - 0x0010 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=4 currentWebView Lorg/tint/ui/components/CustomWebView; │ │ @@ -6923,26 +6927,28 @@ │ │ type : '(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZLjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -01d654: |[01d654] org.tint.addons.AddonManager.onUserInput:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZLjava/lang/String;)V │ │ -01d664: 6e10 bb06 0400 |0000: invoke-virtual {v4}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ -01d66a: 0c01 |0003: move-result-object v1 │ │ -01d66c: 6e10 ac03 0100 |0004: invoke-virtual {v1}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ -01d672: 0c01 |0007: move-result-object v1 │ │ -01d674: 6e58 0804 1576 |0008: invoke-virtual {v5, v1, v6, v7, v8}, Lorg/tint/addons/Addon;.onUserInput:(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List; // method@0408 │ │ -01d67a: 0c00 |000b: move-result-object v0 │ │ -01d67c: 7050 2204 3254 |000c: invoke-direct {v2, v3, v4, v5, v0}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ -01d682: 0e00 |000f: return-void │ │ +01d468: |[01d468] org.tint.addons.AddonManager.onUserInput:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZLjava/lang/String;)V │ │ +01d478: 6e10 bb06 0400 |0000: invoke-virtual {v4}, Lorg/tint/ui/components/CustomWebView;.getParentFragmentUUID:()Ljava/util/UUID; // method@06bb │ │ +01d47e: 0c01 |0003: move-result-object v1 │ │ +01d480: 6e10 ac03 0100 |0004: invoke-virtual {v1}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@03ac │ │ +01d486: 0c01 |0007: move-result-object v1 │ │ +01d488: 6e58 0804 1576 |0008: invoke-virtual {v5, v1, v6, v7, v8}, Lorg/tint/addons/Addon;.onUserInput:(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List; // method@0408 │ │ +01d48e: 0c00 |000b: move-result-object v0 │ │ +01d490: 7050 2204 3254 |000c: invoke-direct {v2, v3, v4, v5, v0}, Lorg/tint/addons/AddonManager;.processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V // method@0422 │ │ +01d496: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ + 0x0000 line=328 │ │ + 0x0008 line=327 │ │ 0x000c line=333 │ │ 0x000f line=334 │ │ locals : │ │ 0x000c - 0x0010 reg=0 response Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0010 reg=2 this Lorg/tint/addons/AddonManager; │ │ 0x0000 - 0x0010 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=4 currentWebView Lorg/tint/ui/components/CustomWebView; │ │ @@ -6956,46 +6962,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -01d684: |[01d684] org.tint.addons.AddonManager.unbindAddons:()V │ │ -01d694: 5432 dd02 |0000: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d698: 7210 9603 0200 |0002: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -01d69e: 0c01 |0005: move-result-object v1 │ │ -01d6a0: 7210 8f03 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -01d6a6: 0a02 |0009: move-result v2 │ │ -01d6a8: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ -01d6ac: 7210 9003 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -01d6b2: 0c00 |000f: move-result-object v0 │ │ -01d6b4: 1f00 5901 |0010: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -01d6b8: 6e10 0b04 0000 |0012: invoke-virtual {v0}, Lorg/tint/addons/Addon;.unbindService:()V // method@040b │ │ -01d6be: 28f1 |0015: goto 0006 // -000f │ │ -01d6c0: 5432 dd02 |0016: iget-object v2, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ -01d6c4: 7210 9303 0200 |0018: invoke-interface {v2}, Ljava/util/List;.clear:()V // method@0393 │ │ -01d6ca: 0e00 |001b: return-void │ │ +01d498: |[01d498] org.tint.addons.AddonManager.unbindAddons:()V │ │ +01d4a8: 5431 dd02 |0000: iget-object v1, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01d4ac: 7210 9603 0100 |0002: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +01d4b2: 0c01 |0005: move-result-object v1 │ │ +01d4b4: 7210 8f03 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +01d4ba: 0a02 |0009: move-result v2 │ │ +01d4bc: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ +01d4c0: 7210 9003 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +01d4c6: 0c00 |000f: move-result-object v0 │ │ +01d4c8: 1f00 5501 |0010: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +01d4cc: 6e10 0b04 0000 |0012: invoke-virtual {v0}, Lorg/tint/addons/Addon;.unbindService:()V // method@040b │ │ +01d4d2: 28f1 |0015: goto 0006 // -000f │ │ +01d4d4: 5431 dd02 |0016: iget-object v1, v3, Lorg/tint/addons/AddonManager;.mAddons:Ljava/util/List; // field@02dd │ │ +01d4d8: 7210 9303 0100 |0018: invoke-interface {v1}, Ljava/util/List;.clear:()V // method@0393 │ │ +01d4de: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0012 line=73 │ │ 0x0016 line=76 │ │ 0x001b line=77 │ │ locals : │ │ 0x0012 - 0x0016 reg=0 addon Lorg/tint/addons/Addon; │ │ - 0x0006 - 0x001c reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x001c reg=3 this Lorg/tint/addons/AddonManager; │ │ │ │ source_file_idx : 133 (AddonManager.java) │ │ │ │ Class #25 header: │ │ -class_idx : 347 │ │ +class_idx : 343 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 134 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #25 - │ │ @@ -7019,19 +7024,19 @@ │ │ type : '(Lorg/tint/addons/Addon;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01d6cc: |[01d6cc] org.tint.addons.AddonMenuItem.:(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ │ -01d6dc: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01d6e2: 5b01 e102 |0003: iput-object v1, v0, Lorg/tint/addons/AddonMenuItem;.mAddon:Lorg/tint/addons/Addon; // field@02e1 │ │ -01d6e6: 5b02 e202 |0005: iput-object v2, v0, Lorg/tint/addons/AddonMenuItem;.mMenuItem:Ljava/lang/String; // field@02e2 │ │ -01d6ea: 0e00 |0007: return-void │ │ +01d4e0: |[01d4e0] org.tint.addons.AddonMenuItem.:(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ │ +01d4f0: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01d4f6: 5b01 e102 |0003: iput-object v1, v0, Lorg/tint/addons/AddonMenuItem;.mAddon:Lorg/tint/addons/Addon; // field@02e1 │ │ +01d4fa: 5b02 e202 |0005: iput-object v2, v0, Lorg/tint/addons/AddonMenuItem;.mMenuItem:Ljava/lang/String; // field@02e2 │ │ +01d4fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x0005 line=25 │ │ 0x0007 line=26 │ │ locals : │ │ @@ -7045,17 +7050,17 @@ │ │ type : '()Lorg/tint/addons/Addon;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01d6ec: |[01d6ec] org.tint.addons.AddonMenuItem.getAddon:()Lorg/tint/addons/Addon; │ │ -01d6fc: 5410 e102 |0000: iget-object v0, v1, Lorg/tint/addons/AddonMenuItem;.mAddon:Lorg/tint/addons/Addon; // field@02e1 │ │ -01d700: 1100 |0002: return-object v0 │ │ +01d500: |[01d500] org.tint.addons.AddonMenuItem.getAddon:()Lorg/tint/addons/Addon; │ │ +01d510: 5410 e102 |0000: iget-object v0, v1, Lorg/tint/addons/AddonMenuItem;.mAddon:Lorg/tint/addons/Addon; // field@02e1 │ │ +01d514: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/AddonMenuItem; │ │ │ │ #1 : (in Lorg/tint/addons/AddonMenuItem;) │ │ @@ -7063,29 +7068,29 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01d704: |[01d704] org.tint.addons.AddonMenuItem.getMenuItem:()Ljava/lang/String; │ │ -01d714: 5410 e202 |0000: iget-object v0, v1, Lorg/tint/addons/AddonMenuItem;.mMenuItem:Ljava/lang/String; // field@02e2 │ │ -01d718: 1100 |0002: return-object v0 │ │ +01d518: |[01d518] org.tint.addons.AddonMenuItem.getMenuItem:()Ljava/lang/String; │ │ +01d528: 5410 e202 |0000: iget-object v0, v1, Lorg/tint/addons/AddonMenuItem;.mMenuItem:Ljava/lang/String; // field@02e2 │ │ +01d52c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/AddonMenuItem; │ │ │ │ source_file_idx : 134 (AddonMenuItem.java) │ │ │ │ Class #26 header: │ │ -class_idx : 348 │ │ +class_idx : 344 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 138 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #26 annotations: │ │ @@ -7117,19 +7122,19 @@ │ │ type : '(Lorg/tint/addons/Addon;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01d71c: |[01d71c] org.tint.addons.AddonResponseWrapper.:(Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ -01d72c: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01d732: 5b01 e302 |0003: iput-object v1, v0, Lorg/tint/addons/AddonResponseWrapper;.mAddon:Lorg/tint/addons/Addon; // field@02e3 │ │ -01d736: 5b02 e402 |0005: iput-object v2, v0, Lorg/tint/addons/AddonResponseWrapper;.mResponse:Ljava/util/List; // field@02e4 │ │ -01d73a: 0e00 |0007: return-void │ │ +01d530: |[01d530] org.tint.addons.AddonResponseWrapper.:(Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ +01d540: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01d546: 5b01 e302 |0003: iput-object v1, v0, Lorg/tint/addons/AddonResponseWrapper;.mAddon:Lorg/tint/addons/Addon; // field@02e3 │ │ +01d54a: 5b02 e402 |0005: iput-object v2, v0, Lorg/tint/addons/AddonResponseWrapper;.mResponse:Ljava/util/List; // field@02e4 │ │ +01d54e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ 0x0005 line=29 │ │ 0x0007 line=30 │ │ locals : │ │ @@ -7144,17 +7149,17 @@ │ │ type : '()Lorg/tint/addons/Addon;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01d73c: |[01d73c] org.tint.addons.AddonResponseWrapper.getAddon:()Lorg/tint/addons/Addon; │ │ -01d74c: 5410 e302 |0000: iget-object v0, v1, Lorg/tint/addons/AddonResponseWrapper;.mAddon:Lorg/tint/addons/Addon; // field@02e3 │ │ -01d750: 1100 |0002: return-object v0 │ │ +01d550: |[01d550] org.tint.addons.AddonResponseWrapper.getAddon:()Lorg/tint/addons/Addon; │ │ +01d560: 5410 e302 |0000: iget-object v0, v1, Lorg/tint/addons/AddonResponseWrapper;.mAddon:Lorg/tint/addons/Addon; // field@02e3 │ │ +01d564: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/AddonResponseWrapper; │ │ │ │ #1 : (in Lorg/tint/addons/AddonResponseWrapper;) │ │ @@ -7162,29 +7167,29 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01d754: |[01d754] org.tint.addons.AddonResponseWrapper.getResponse:()Ljava/util/List; │ │ -01d764: 5410 e402 |0000: iget-object v0, v1, Lorg/tint/addons/AddonResponseWrapper;.mResponse:Ljava/util/List; // field@02e4 │ │ -01d768: 1100 |0002: return-object v0 │ │ +01d568: |[01d568] org.tint.addons.AddonResponseWrapper.getResponse:()Ljava/util/List; │ │ +01d578: 5410 e402 |0000: iget-object v0, v1, Lorg/tint/addons/AddonResponseWrapper;.mResponse:Ljava/util/List; // field@02e4 │ │ +01d57c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/AddonResponseWrapper; │ │ │ │ source_file_idx : 138 (AddonResponseWrapper.java) │ │ │ │ Class #27 header: │ │ -class_idx : 349 │ │ +class_idx : 345 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 139 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #27 annotations: │ │ @@ -7206,17 +7211,17 @@ │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 139 (AddonServiceConnection.java) │ │ │ │ Class #28 header: │ │ -class_idx : 350 │ │ +class_idx : 346 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 139 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 29 │ │ │ │ Class #28 annotations: │ │ @@ -7279,23 +7284,23 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -01d76c: |[01d76c] org.tint.addons.AddonServiceConnection.:(Landroid/content/Intent;)V │ │ -01d77c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -01d77e: 7010 4603 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0346 │ │ -01d784: 5b23 e602 |0004: iput-object v3, v2, Lorg/tint/addons/AddonServiceConnection;.mIntent:Landroid/content/Intent; // field@02e6 │ │ -01d788: 5b21 e502 |0006: iput-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01d78c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -01d78e: 5c20 e702 |0009: iput-boolean v0, v2, Lorg/tint/addons/AddonServiceConnection;.mIsBinded:Z // field@02e7 │ │ -01d792: 5b21 e802 |000b: iput-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mListener:Lorg/tint/addons/AddonServiceConnection$AddonServiceConnectionListener; // field@02e8 │ │ -01d796: 0e00 |000d: return-void │ │ +01d580: |[01d580] org.tint.addons.AddonServiceConnection.:(Landroid/content/Intent;)V │ │ +01d590: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +01d592: 7010 4603 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0346 │ │ +01d598: 5b23 e602 |0004: iput-object v3, v2, Lorg/tint/addons/AddonServiceConnection;.mIntent:Landroid/content/Intent; // field@02e6 │ │ +01d59c: 5b21 e502 |0006: iput-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d5a0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +01d5a2: 5c20 e702 |0009: iput-boolean v0, v2, Lorg/tint/addons/AddonServiceConnection;.mIsBinded:Z // field@02e7 │ │ +01d5a6: 5b21 e802 |000b: iput-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mListener:Lorg/tint/addons/AddonServiceConnection$AddonServiceConnectionListener; // field@02e8 │ │ +01d5aa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=42 │ │ 0x0004 line=43 │ │ 0x0006 line=44 │ │ 0x0008 line=45 │ │ 0x000b line=46 │ │ @@ -7310,23 +7315,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -01d798: |[01d798] org.tint.addons.AddonServiceConnection.getCallbacks:()I │ │ -01d7a8: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01d7ac: 7210 e604 0100 |0002: invoke-interface {v1}, Lorg/tint/addons/framework/IAddon;.getCallbacks:()I // method@04e6 │ │ -01d7b2: 0a01 |0005: move-result v1 │ │ -01d7b4: 0f01 |0006: return v1 │ │ -01d7b6: 0d00 |0007: move-exception v0 │ │ -01d7b8: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01d7be: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01d7c0: 28fa |000c: goto 0006 // -0006 │ │ +01d5ac: |[01d5ac] org.tint.addons.AddonServiceConnection.getCallbacks:()I │ │ +01d5bc: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d5c0: 7210 e604 0100 |0002: invoke-interface {v1}, Lorg/tint/addons/framework/IAddon;.getCallbacks:()I // method@04e6 │ │ +01d5c6: 0a01 |0005: move-result v1 │ │ +01d5c8: 0f01 |0006: return v1 │ │ +01d5ca: 0d00 |0007: move-exception v0 │ │ +01d5cc: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d5d2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01d5d4: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=87 │ │ 0x0007 line=85 │ │ @@ -7341,23 +7346,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -01d7d0: |[01d7d0] org.tint.addons.AddonServiceConnection.getContact:()Ljava/lang/String; │ │ -01d7e0: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01d7e4: 7210 e704 0100 |0002: invoke-interface {v1}, Lorg/tint/addons/framework/IAddon;.getContact:()Ljava/lang/String; // method@04e7 │ │ -01d7ea: 0c01 |0005: move-result-object v1 │ │ -01d7ec: 1101 |0006: return-object v1 │ │ -01d7ee: 0d00 |0007: move-exception v0 │ │ -01d7f0: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01d7f6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01d7f8: 28fa |000c: goto 0006 // -0006 │ │ +01d5e4: |[01d5e4] org.tint.addons.AddonServiceConnection.getContact:()Ljava/lang/String; │ │ +01d5f4: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d5f8: 7210 e704 0100 |0002: invoke-interface {v1}, Lorg/tint/addons/framework/IAddon;.getContact:()Ljava/lang/String; // method@04e7 │ │ +01d5fe: 0c01 |0005: move-result-object v1 │ │ +01d600: 1101 |0006: return-object v1 │ │ +01d602: 0d00 |0007: move-exception v0 │ │ +01d604: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d60a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01d60c: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=120 │ │ 0x0006 line=123 │ │ 0x0007 line=121 │ │ @@ -7372,23 +7377,23 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -01d808: |[01d808] org.tint.addons.AddonServiceConnection.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ -01d818: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01d81c: 7220 e804 3100 |0002: invoke-interface {v1, v3}, Lorg/tint/addons/framework/IAddon;.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@04e8 │ │ -01d822: 0c01 |0005: move-result-object v1 │ │ -01d824: 1101 |0006: return-object v1 │ │ -01d826: 0d00 |0007: move-exception v0 │ │ -01d828: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01d82e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01d830: 28fa |000c: goto 0006 // -0006 │ │ +01d61c: |[01d61c] org.tint.addons.AddonServiceConnection.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ +01d62c: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d630: 7220 e804 3100 |0002: invoke-interface {v1, v3}, Lorg/tint/addons/framework/IAddon;.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@04e8 │ │ +01d636: 0c01 |0005: move-result-object v1 │ │ +01d638: 1101 |0006: return-object v1 │ │ +01d63a: 0d00 |0007: move-exception v0 │ │ +01d63c: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d642: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01d644: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=228 │ │ 0x0006 line=231 │ │ 0x0007 line=229 │ │ @@ -7404,23 +7409,23 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -01d840: |[01d840] org.tint.addons.AddonServiceConnection.getContributedHistoryBookmarksMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ -01d850: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01d854: 7220 e904 3100 |0002: invoke-interface {v1, v3}, Lorg/tint/addons/framework/IAddon;.getContributedHistoryBookmarksMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@04e9 │ │ -01d85a: 0c01 |0005: move-result-object v1 │ │ -01d85c: 1101 |0006: return-object v1 │ │ -01d85e: 0d00 |0007: move-exception v0 │ │ -01d860: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01d866: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01d868: 28fa |000c: goto 0006 // -0006 │ │ +01d654: |[01d654] org.tint.addons.AddonServiceConnection.getContributedHistoryBookmarksMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ +01d664: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d668: 7220 e904 3100 |0002: invoke-interface {v1, v3}, Lorg/tint/addons/framework/IAddon;.getContributedHistoryBookmarksMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@04e9 │ │ +01d66e: 0c01 |0005: move-result-object v1 │ │ +01d670: 1101 |0006: return-object v1 │ │ +01d672: 0d00 |0007: move-exception v0 │ │ +01d674: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d67a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01d67c: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=210 │ │ 0x0006 line=213 │ │ 0x0007 line=211 │ │ @@ -7436,23 +7441,23 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -01d878: |[01d878] org.tint.addons.AddonServiceConnection.getContributedHistoryContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ -01d888: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01d88c: 7220 ea04 3100 |0002: invoke-interface {v1, v3}, Lorg/tint/addons/framework/IAddon;.getContributedHistoryContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@04ea │ │ -01d892: 0c01 |0005: move-result-object v1 │ │ -01d894: 1101 |0006: return-object v1 │ │ -01d896: 0d00 |0007: move-exception v0 │ │ -01d898: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01d89e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01d8a0: 28fa |000c: goto 0006 // -0006 │ │ +01d68c: |[01d68c] org.tint.addons.AddonServiceConnection.getContributedHistoryContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ +01d69c: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d6a0: 7220 ea04 3100 |0002: invoke-interface {v1, v3}, Lorg/tint/addons/framework/IAddon;.getContributedHistoryContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@04ea │ │ +01d6a6: 0c01 |0005: move-result-object v1 │ │ +01d6a8: 1101 |0006: return-object v1 │ │ +01d6aa: 0d00 |0007: move-exception v0 │ │ +01d6ac: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d6b2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01d6b4: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=246 │ │ 0x0006 line=249 │ │ 0x0007 line=247 │ │ @@ -7468,23 +7473,23 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -01d8b0: |[01d8b0] org.tint.addons.AddonServiceConnection.getContributedLinkContextMenuItem:(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; │ │ -01d8c0: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01d8c4: 7240 eb04 3154 |0002: invoke-interface {v1, v3, v4, v5}, Lorg/tint/addons/framework/IAddon;.getContributedLinkContextMenuItem:(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; // method@04eb │ │ -01d8ca: 0c01 |0005: move-result-object v1 │ │ -01d8cc: 1101 |0006: return-object v1 │ │ -01d8ce: 0d00 |0007: move-exception v0 │ │ -01d8d0: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01d8d6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01d8d8: 28fa |000c: goto 0006 // -0006 │ │ +01d6c4: |[01d6c4] org.tint.addons.AddonServiceConnection.getContributedLinkContextMenuItem:(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; │ │ +01d6d4: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d6d8: 7240 eb04 3154 |0002: invoke-interface {v1, v3, v4, v5}, Lorg/tint/addons/framework/IAddon;.getContributedLinkContextMenuItem:(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; // method@04eb │ │ +01d6de: 0c01 |0005: move-result-object v1 │ │ +01d6e0: 1101 |0006: return-object v1 │ │ +01d6e2: 0d00 |0007: move-exception v0 │ │ +01d6e4: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d6ea: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01d6ec: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=192 │ │ 0x0006 line=195 │ │ 0x0007 line=193 │ │ @@ -7502,23 +7507,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -01d8e8: |[01d8e8] org.tint.addons.AddonServiceConnection.getContributedMainMenuItem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -01d8f8: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01d8fc: 7240 ec04 3154 |0002: invoke-interface {v1, v3, v4, v5}, Lorg/tint/addons/framework/IAddon;.getContributedMainMenuItem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@04ec │ │ -01d902: 0c01 |0005: move-result-object v1 │ │ -01d904: 1101 |0006: return-object v1 │ │ -01d906: 0d00 |0007: move-exception v0 │ │ -01d908: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01d90e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01d910: 28fa |000c: goto 0006 // -0006 │ │ +01d6fc: |[01d6fc] org.tint.addons.AddonServiceConnection.getContributedMainMenuItem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +01d70c: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d710: 7240 ec04 3154 |0002: invoke-interface {v1, v3, v4, v5}, Lorg/tint/addons/framework/IAddon;.getContributedMainMenuItem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@04ec │ │ +01d716: 0c01 |0005: move-result-object v1 │ │ +01d718: 1101 |0006: return-object v1 │ │ +01d71a: 0d00 |0007: move-exception v0 │ │ +01d71c: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d722: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01d724: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=174 │ │ 0x0006 line=177 │ │ 0x0007 line=175 │ │ @@ -7536,23 +7541,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -01d920: |[01d920] org.tint.addons.AddonServiceConnection.getDescription:()Ljava/lang/String; │ │ -01d930: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01d934: 7210 ed04 0100 |0002: invoke-interface {v1}, Lorg/tint/addons/framework/IAddon;.getDescription:()Ljava/lang/String; // method@04ed │ │ -01d93a: 0c01 |0005: move-result-object v1 │ │ -01d93c: 1101 |0006: return-object v1 │ │ -01d93e: 0d00 |0007: move-exception v0 │ │ -01d940: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01d946: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01d948: 28fa |000c: goto 0006 // -0006 │ │ +01d734: |[01d734] org.tint.addons.AddonServiceConnection.getDescription:()Ljava/lang/String; │ │ +01d744: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d748: 7210 ed04 0100 |0002: invoke-interface {v1}, Lorg/tint/addons/framework/IAddon;.getDescription:()Ljava/lang/String; // method@04ed │ │ +01d74e: 0c01 |0005: move-result-object v1 │ │ +01d750: 1101 |0006: return-object v1 │ │ +01d752: 0d00 |0007: move-exception v0 │ │ +01d754: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d75a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01d75c: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=114 │ │ 0x0007 line=112 │ │ @@ -7567,17 +7572,17 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01d958: |[01d958] org.tint.addons.AddonServiceConnection.getIntent:()Landroid/content/Intent; │ │ -01d968: 5410 e602 |0000: iget-object v0, v1, Lorg/tint/addons/AddonServiceConnection;.mIntent:Landroid/content/Intent; // field@02e6 │ │ -01d96c: 1100 |0002: return-object v0 │ │ +01d76c: |[01d76c] org.tint.addons.AddonServiceConnection.getIntent:()Landroid/content/Intent; │ │ +01d77c: 5410 e602 |0000: iget-object v0, v1, Lorg/tint/addons/AddonServiceConnection;.mIntent:Landroid/content/Intent; // field@02e6 │ │ +01d780: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/AddonServiceConnection; │ │ │ │ #9 : (in Lorg/tint/addons/AddonServiceConnection;) │ │ @@ -7585,23 +7590,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -01d970: |[01d970] org.tint.addons.AddonServiceConnection.getName:()Ljava/lang/String; │ │ -01d980: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01d984: 7210 ee04 0100 |0002: invoke-interface {v1}, Lorg/tint/addons/framework/IAddon;.getName:()Ljava/lang/String; // method@04ee │ │ -01d98a: 0c01 |0005: move-result-object v1 │ │ -01d98c: 1101 |0006: return-object v1 │ │ -01d98e: 0d00 |0007: move-exception v0 │ │ -01d990: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01d996: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01d998: 28fa |000c: goto 0006 // -0006 │ │ +01d784: |[01d784] org.tint.addons.AddonServiceConnection.getName:()Ljava/lang/String; │ │ +01d794: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d798: 7210 ee04 0100 |0002: invoke-interface {v1}, Lorg/tint/addons/framework/IAddon;.getName:()Ljava/lang/String; // method@04ee │ │ +01d79e: 0c01 |0005: move-result-object v1 │ │ +01d7a0: 1101 |0006: return-object v1 │ │ +01d7a2: 0d00 |0007: move-exception v0 │ │ +01d7a4: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d7aa: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01d7ac: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=93 │ │ 0x0006 line=96 │ │ 0x0007 line=94 │ │ @@ -7616,23 +7621,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -01d9a8: |[01d9a8] org.tint.addons.AddonServiceConnection.getShortDescription:()Ljava/lang/String; │ │ -01d9b8: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01d9bc: 7210 ef04 0100 |0002: invoke-interface {v1}, Lorg/tint/addons/framework/IAddon;.getShortDescription:()Ljava/lang/String; // method@04ef │ │ -01d9c2: 0c01 |0005: move-result-object v1 │ │ -01d9c4: 1101 |0006: return-object v1 │ │ -01d9c6: 0d00 |0007: move-exception v0 │ │ -01d9c8: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01d9ce: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01d9d0: 28fa |000c: goto 0006 // -0006 │ │ +01d7bc: |[01d7bc] org.tint.addons.AddonServiceConnection.getShortDescription:()Ljava/lang/String; │ │ +01d7cc: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d7d0: 7210 ef04 0100 |0002: invoke-interface {v1}, Lorg/tint/addons/framework/IAddon;.getShortDescription:()Ljava/lang/String; // method@04ef │ │ +01d7d6: 0c01 |0005: move-result-object v1 │ │ +01d7d8: 1101 |0006: return-object v1 │ │ +01d7da: 0d00 |0007: move-exception v0 │ │ +01d7dc: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d7e2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01d7e4: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=102 │ │ 0x0006 line=105 │ │ 0x0007 line=103 │ │ @@ -7647,17 +7652,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01d9e0: |[01d9e0] org.tint.addons.AddonServiceConnection.isBinded:()Z │ │ -01d9f0: 5510 e702 |0000: iget-boolean v0, v1, Lorg/tint/addons/AddonServiceConnection;.mIsBinded:Z // field@02e7 │ │ -01d9f4: 0f00 |0002: return v0 │ │ +01d7f4: |[01d7f4] org.tint.addons.AddonServiceConnection.isBinded:()Z │ │ +01d804: 5510 e702 |0000: iget-boolean v0, v1, Lorg/tint/addons/AddonServiceConnection;.mIsBinded:Z // field@02e7 │ │ +01d808: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/AddonServiceConnection; │ │ │ │ #12 : (in Lorg/tint/addons/AddonServiceConnection;) │ │ @@ -7665,23 +7670,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -01d9f8: |[01d9f8] org.tint.addons.AddonServiceConnection.onContributedBookmarkContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -01da08: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01da0c: 7240 f104 3154 |0002: invoke-interface {v1, v3, v4, v5}, Lorg/tint/addons/framework/IAddon;.onContributedBookmarkContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04f1 │ │ -01da12: 0c01 |0005: move-result-object v1 │ │ -01da14: 1101 |0006: return-object v1 │ │ -01da16: 0d00 |0007: move-exception v0 │ │ -01da18: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01da1e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01da20: 28fa |000c: goto 0006 // -0006 │ │ +01d80c: |[01d80c] org.tint.addons.AddonServiceConnection.onContributedBookmarkContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +01d81c: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d820: 7240 f104 3154 |0002: invoke-interface {v1, v3, v4, v5}, Lorg/tint/addons/framework/IAddon;.onContributedBookmarkContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04f1 │ │ +01d826: 0c01 |0005: move-result-object v1 │ │ +01d828: 1101 |0006: return-object v1 │ │ +01d82a: 0d00 |0007: move-exception v0 │ │ +01d82c: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d832: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01d834: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=237 │ │ 0x0006 line=240 │ │ 0x0007 line=238 │ │ @@ -7699,23 +7704,23 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -01da30: |[01da30] org.tint.addons.AddonServiceConnection.onContributedHistoryBookmarksMenuItemSelected:(Ljava/lang/String;)Ljava/util/List; │ │ -01da40: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01da44: 7220 f204 3100 |0002: invoke-interface {v1, v3}, Lorg/tint/addons/framework/IAddon;.onContributedHistoryBookmarksMenuItemSelected:(Ljava/lang/String;)Ljava/util/List; // method@04f2 │ │ -01da4a: 0c01 |0005: move-result-object v1 │ │ -01da4c: 1101 |0006: return-object v1 │ │ -01da4e: 0d00 |0007: move-exception v0 │ │ -01da50: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01da56: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01da58: 28fa |000c: goto 0006 // -0006 │ │ +01d844: |[01d844] org.tint.addons.AddonServiceConnection.onContributedHistoryBookmarksMenuItemSelected:(Ljava/lang/String;)Ljava/util/List; │ │ +01d854: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d858: 7220 f204 3100 |0002: invoke-interface {v1, v3}, Lorg/tint/addons/framework/IAddon;.onContributedHistoryBookmarksMenuItemSelected:(Ljava/lang/String;)Ljava/util/List; // method@04f2 │ │ +01d85e: 0c01 |0005: move-result-object v1 │ │ +01d860: 1101 |0006: return-object v1 │ │ +01d862: 0d00 |0007: move-exception v0 │ │ +01d864: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d86a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01d86c: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=219 │ │ 0x0006 line=222 │ │ 0x0007 line=220 │ │ @@ -7731,23 +7736,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -01da68: |[01da68] org.tint.addons.AddonServiceConnection.onContributedHistoryContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -01da78: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01da7c: 7240 f304 3154 |0002: invoke-interface {v1, v3, v4, v5}, Lorg/tint/addons/framework/IAddon;.onContributedHistoryContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04f3 │ │ -01da82: 0c01 |0005: move-result-object v1 │ │ -01da84: 1101 |0006: return-object v1 │ │ -01da86: 0d00 |0007: move-exception v0 │ │ -01da88: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01da8e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01da90: 28fa |000c: goto 0006 // -0006 │ │ +01d87c: |[01d87c] org.tint.addons.AddonServiceConnection.onContributedHistoryContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +01d88c: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d890: 7240 f304 3154 |0002: invoke-interface {v1, v3, v4, v5}, Lorg/tint/addons/framework/IAddon;.onContributedHistoryContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04f3 │ │ +01d896: 0c01 |0005: move-result-object v1 │ │ +01d898: 1101 |0006: return-object v1 │ │ +01d89a: 0d00 |0007: move-exception v0 │ │ +01d89c: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d8a2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01d8a4: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=255 │ │ 0x0006 line=258 │ │ 0x0007 line=256 │ │ @@ -7765,23 +7770,23 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -01daa0: |[01daa0] org.tint.addons.AddonServiceConnection.onContributedLinkContextMenuItemSelected:(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List; │ │ -01dab0: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01dab4: 7240 f404 3154 |0002: invoke-interface {v1, v3, v4, v5}, Lorg/tint/addons/framework/IAddon;.onContributedLinkContextMenuItemSelected:(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List; // method@04f4 │ │ -01daba: 0c01 |0005: move-result-object v1 │ │ -01dabc: 1101 |0006: return-object v1 │ │ -01dabe: 0d00 |0007: move-exception v0 │ │ -01dac0: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01dac6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01dac8: 28fa |000c: goto 0006 // -0006 │ │ +01d8b4: |[01d8b4] org.tint.addons.AddonServiceConnection.onContributedLinkContextMenuItemSelected:(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List; │ │ +01d8c4: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d8c8: 7240 f404 3154 |0002: invoke-interface {v1, v3, v4, v5}, Lorg/tint/addons/framework/IAddon;.onContributedLinkContextMenuItemSelected:(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List; // method@04f4 │ │ +01d8ce: 0c01 |0005: move-result-object v1 │ │ +01d8d0: 1101 |0006: return-object v1 │ │ +01d8d2: 0d00 |0007: move-exception v0 │ │ +01d8d4: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d8da: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01d8dc: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=201 │ │ 0x0006 line=204 │ │ 0x0007 line=202 │ │ @@ -7799,23 +7804,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -01dad8: |[01dad8] org.tint.addons.AddonServiceConnection.onContributedMainMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -01dae8: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01daec: 7240 f504 3154 |0002: invoke-interface {v1, v3, v4, v5}, Lorg/tint/addons/framework/IAddon;.onContributedMainMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04f5 │ │ -01daf2: 0c01 |0005: move-result-object v1 │ │ -01daf4: 1101 |0006: return-object v1 │ │ -01daf6: 0d00 |0007: move-exception v0 │ │ -01daf8: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01dafe: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01db00: 28fa |000c: goto 0006 // -0006 │ │ +01d8ec: |[01d8ec] org.tint.addons.AddonServiceConnection.onContributedMainMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +01d8fc: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d900: 7240 f504 3154 |0002: invoke-interface {v1, v3, v4, v5}, Lorg/tint/addons/framework/IAddon;.onContributedMainMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04f5 │ │ +01d906: 0c01 |0005: move-result-object v1 │ │ +01d908: 1101 |0006: return-object v1 │ │ +01d90a: 0d00 |0007: move-exception v0 │ │ +01d90c: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d912: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01d914: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=183 │ │ 0x0006 line=186 │ │ 0x0007 line=184 │ │ @@ -7833,23 +7838,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -01db10: |[01db10] org.tint.addons.AddonServiceConnection.onPageFinished:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -01db20: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01db24: 7230 f604 3104 |0002: invoke-interface {v1, v3, v4}, Lorg/tint/addons/framework/IAddon;.onPageFinished:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04f6 │ │ -01db2a: 0c01 |0005: move-result-object v1 │ │ -01db2c: 1101 |0006: return-object v1 │ │ -01db2e: 0d00 |0007: move-exception v0 │ │ -01db30: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01db36: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01db38: 28fa |000c: goto 0006 // -0006 │ │ +01d924: |[01d924] org.tint.addons.AddonServiceConnection.onPageFinished:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +01d934: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d938: 7230 f604 3104 |0002: invoke-interface {v1, v3, v4}, Lorg/tint/addons/framework/IAddon;.onPageFinished:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04f6 │ │ +01d93e: 0c01 |0005: move-result-object v1 │ │ +01d940: 1101 |0006: return-object v1 │ │ +01d942: 0d00 |0007: move-exception v0 │ │ +01d944: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d94a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01d94c: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=138 │ │ 0x0006 line=141 │ │ 0x0007 line=139 │ │ @@ -7866,23 +7871,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -01db48: |[01db48] org.tint.addons.AddonServiceConnection.onPageStarted:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -01db58: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01db5c: 7230 f704 3104 |0002: invoke-interface {v1, v3, v4}, Lorg/tint/addons/framework/IAddon;.onPageStarted:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04f7 │ │ -01db62: 0c01 |0005: move-result-object v1 │ │ -01db64: 1101 |0006: return-object v1 │ │ -01db66: 0d00 |0007: move-exception v0 │ │ -01db68: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01db6e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01db70: 28fa |000c: goto 0006 // -0006 │ │ +01d95c: |[01d95c] org.tint.addons.AddonServiceConnection.onPageStarted:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +01d96c: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d970: 7230 f704 3104 |0002: invoke-interface {v1, v3, v4}, Lorg/tint/addons/framework/IAddon;.onPageStarted:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04f7 │ │ +01d976: 0c01 |0005: move-result-object v1 │ │ +01d978: 1101 |0006: return-object v1 │ │ +01d97a: 0d00 |0007: move-exception v0 │ │ +01d97c: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d982: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01d984: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=129 │ │ 0x0006 line=132 │ │ 0x0007 line=130 │ │ @@ -7899,30 +7904,30 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -01db80: |[01db80] org.tint.addons.AddonServiceConnection.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -01db90: 7110 c904 0400 |0000: invoke-static {v4}, Lorg/tint/addons/framework/IAddon$Stub;.asInterface:(Landroid/os/IBinder;)Lorg/tint/addons/framework/IAddon; // method@04c9 │ │ -01db96: 0c01 |0003: move-result-object v1 │ │ -01db98: 5b21 e502 |0004: iput-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01db9c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -01db9e: 5c21 e702 |0007: iput-boolean v1, v2, Lorg/tint/addons/AddonServiceConnection;.mIsBinded:Z // field@02e7 │ │ -01dba2: 5421 e502 |0009: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01dba6: 7210 f004 0100 |000b: invoke-interface {v1}, Lorg/tint/addons/framework/IAddon;.onBind:()V // method@04f0 │ │ -01dbac: 5421 e802 |000e: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mListener:Lorg/tint/addons/AddonServiceConnection$AddonServiceConnectionListener; // field@02e8 │ │ -01dbb0: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -01dbb4: 5421 e802 |0012: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mListener:Lorg/tint/addons/AddonServiceConnection$AddonServiceConnectionListener; // field@02e8 │ │ -01dbb8: 7210 2c04 0100 |0014: invoke-interface {v1}, Lorg/tint/addons/AddonServiceConnection$AddonServiceConnectionListener;.onServiceConnected:()V // method@042c │ │ -01dbbe: 0e00 |0017: return-void │ │ -01dbc0: 0d00 |0018: move-exception v0 │ │ -01dbc2: 6e10 6a01 0000 |0019: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01dbc8: 28f2 |001c: goto 000e // -000e │ │ +01d994: |[01d994] org.tint.addons.AddonServiceConnection.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +01d9a4: 7110 c904 0400 |0000: invoke-static {v4}, Lorg/tint/addons/framework/IAddon$Stub;.asInterface:(Landroid/os/IBinder;)Lorg/tint/addons/framework/IAddon; // method@04c9 │ │ +01d9aa: 0c01 |0003: move-result-object v1 │ │ +01d9ac: 5b21 e502 |0004: iput-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d9b0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +01d9b2: 5c21 e702 |0007: iput-boolean v1, v2, Lorg/tint/addons/AddonServiceConnection;.mIsBinded:Z // field@02e7 │ │ +01d9b6: 5421 e502 |0009: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01d9ba: 7210 f004 0100 |000b: invoke-interface {v1}, Lorg/tint/addons/framework/IAddon;.onBind:()V // method@04f0 │ │ +01d9c0: 5421 e802 |000e: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mListener:Lorg/tint/addons/AddonServiceConnection$AddonServiceConnectionListener; // field@02e8 │ │ +01d9c4: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +01d9c8: 5421 e802 |0012: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mListener:Lorg/tint/addons/AddonServiceConnection$AddonServiceConnectionListener; // field@02e8 │ │ +01d9cc: 7210 2c04 0100 |0014: invoke-interface {v1}, Lorg/tint/addons/AddonServiceConnection$AddonServiceConnectionListener;.onServiceConnected:()V // method@042c │ │ +01d9d2: 0e00 |0017: return-void │ │ +01d9d4: 0d00 |0018: move-exception v0 │ │ +01d9d6: 6e10 6a01 0000 |0019: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01d9dc: 28f2 |001c: goto 000e // -000e │ │ catches : 1 │ │ 0x0009 - 0x000e │ │ Landroid/os/RemoteException; -> 0x0018 │ │ positions : │ │ 0x0000 line=51 │ │ 0x0006 line=52 │ │ 0x0009 line=55 │ │ @@ -7942,25 +7947,25 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -01dbd8: |[01dbd8] org.tint.addons.AddonServiceConnection.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -01dbe8: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01dbec: 7210 fb04 0100 |0002: invoke-interface {v1}, Lorg/tint/addons/framework/IAddon;.onUnbind:()V // method@04fb │ │ -01dbf2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -01dbf4: 5b21 e502 |0006: iput-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01dbf8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -01dbfa: 5c21 e702 |0009: iput-boolean v1, v2, Lorg/tint/addons/AddonServiceConnection;.mIsBinded:Z // field@02e7 │ │ -01dbfe: 0e00 |000b: return-void │ │ -01dc00: 0d00 |000c: move-exception v0 │ │ -01dc02: 6e10 6a01 0000 |000d: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01dc08: 28f5 |0010: goto 0005 // -000b │ │ +01d9ec: |[01d9ec] org.tint.addons.AddonServiceConnection.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +01d9fc: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01da00: 7210 fb04 0100 |0002: invoke-interface {v1}, Lorg/tint/addons/framework/IAddon;.onUnbind:()V // method@04fb │ │ +01da06: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +01da08: 5b21 e502 |0006: iput-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01da0c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +01da0e: 5c21 e702 |0009: iput-boolean v1, v2, Lorg/tint/addons/AddonServiceConnection;.mIsBinded:Z // field@02e7 │ │ +01da12: 0e00 |000b: return-void │ │ +01da14: 0d00 |000c: move-exception v0 │ │ +01da16: 6e10 6a01 0000 |000d: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01da1c: 28f5 |0010: goto 0005 // -000b │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x000c │ │ positions : │ │ 0x0000 line=69 │ │ 0x0005 line=74 │ │ 0x0008 line=75 │ │ @@ -7977,23 +7982,23 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -01dc18: |[01dc18] org.tint.addons.AddonServiceConnection.onTabClosed:(Ljava/lang/String;)Ljava/util/List; │ │ -01dc28: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01dc2c: 7220 f804 3100 |0002: invoke-interface {v1, v3}, Lorg/tint/addons/framework/IAddon;.onTabClosed:(Ljava/lang/String;)Ljava/util/List; // method@04f8 │ │ -01dc32: 0c01 |0005: move-result-object v1 │ │ -01dc34: 1101 |0006: return-object v1 │ │ -01dc36: 0d00 |0007: move-exception v0 │ │ -01dc38: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01dc3e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01dc40: 28fa |000c: goto 0006 // -0006 │ │ +01da2c: |[01da2c] org.tint.addons.AddonServiceConnection.onTabClosed:(Ljava/lang/String;)Ljava/util/List; │ │ +01da3c: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01da40: 7220 f804 3100 |0002: invoke-interface {v1, v3}, Lorg/tint/addons/framework/IAddon;.onTabClosed:(Ljava/lang/String;)Ljava/util/List; // method@04f8 │ │ +01da46: 0c01 |0005: move-result-object v1 │ │ +01da48: 1101 |0006: return-object v1 │ │ +01da4a: 0d00 |0007: move-exception v0 │ │ +01da4c: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01da52: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01da54: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0006 line=159 │ │ 0x0007 line=157 │ │ @@ -8009,23 +8014,23 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -01dc50: |[01dc50] org.tint.addons.AddonServiceConnection.onTabOpened:(Ljava/lang/String;)Ljava/util/List; │ │ -01dc60: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01dc64: 7220 f904 3100 |0002: invoke-interface {v1, v3}, Lorg/tint/addons/framework/IAddon;.onTabOpened:(Ljava/lang/String;)Ljava/util/List; // method@04f9 │ │ -01dc6a: 0c01 |0005: move-result-object v1 │ │ -01dc6c: 1101 |0006: return-object v1 │ │ -01dc6e: 0d00 |0007: move-exception v0 │ │ -01dc70: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01dc76: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01dc78: 28fa |000c: goto 0006 // -0006 │ │ +01da64: |[01da64] org.tint.addons.AddonServiceConnection.onTabOpened:(Ljava/lang/String;)Ljava/util/List; │ │ +01da74: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01da78: 7220 f904 3100 |0002: invoke-interface {v1, v3}, Lorg/tint/addons/framework/IAddon;.onTabOpened:(Ljava/lang/String;)Ljava/util/List; // method@04f9 │ │ +01da7e: 0c01 |0005: move-result-object v1 │ │ +01da80: 1101 |0006: return-object v1 │ │ +01da82: 0d00 |0007: move-exception v0 │ │ +01da84: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01da8a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01da8c: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=147 │ │ 0x0006 line=150 │ │ 0x0007 line=148 │ │ @@ -8041,23 +8046,23 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -01dc88: |[01dc88] org.tint.addons.AddonServiceConnection.onTabSwitched:(Ljava/lang/String;)Ljava/util/List; │ │ -01dc98: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01dc9c: 7220 fa04 3100 |0002: invoke-interface {v1, v3}, Lorg/tint/addons/framework/IAddon;.onTabSwitched:(Ljava/lang/String;)Ljava/util/List; // method@04fa │ │ -01dca2: 0c01 |0005: move-result-object v1 │ │ -01dca4: 1101 |0006: return-object v1 │ │ -01dca6: 0d00 |0007: move-exception v0 │ │ -01dca8: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01dcae: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01dcb0: 28fa |000c: goto 0006 // -0006 │ │ +01da9c: |[01da9c] org.tint.addons.AddonServiceConnection.onTabSwitched:(Ljava/lang/String;)Ljava/util/List; │ │ +01daac: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01dab0: 7220 fa04 3100 |0002: invoke-interface {v1, v3}, Lorg/tint/addons/framework/IAddon;.onTabSwitched:(Ljava/lang/String;)Ljava/util/List; // method@04fa │ │ +01dab6: 0c01 |0005: move-result-object v1 │ │ +01dab8: 1101 |0006: return-object v1 │ │ +01daba: 0d00 |0007: move-exception v0 │ │ +01dabc: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01dac2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01dac4: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=165 │ │ 0x0006 line=168 │ │ 0x0007 line=166 │ │ @@ -8073,23 +8078,23 @@ │ │ type : '(Ljava/lang/String;IZI)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -01dcc0: |[01dcc0] org.tint.addons.AddonServiceConnection.onUserChoice:(Ljava/lang/String;IZI)Ljava/util/List; │ │ -01dcd0: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01dcd4: 7256 fc04 3154 |0002: invoke-interface {v1, v3, v4, v5, v6}, Lorg/tint/addons/framework/IAddon;.onUserChoice:(Ljava/lang/String;IZI)Ljava/util/List; // method@04fc │ │ -01dcda: 0c01 |0005: move-result-object v1 │ │ -01dcdc: 1101 |0006: return-object v1 │ │ -01dcde: 0d00 |0007: move-exception v0 │ │ -01dce0: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01dce6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01dce8: 28fa |000c: goto 0006 // -0006 │ │ +01dad4: |[01dad4] org.tint.addons.AddonServiceConnection.onUserChoice:(Ljava/lang/String;IZI)Ljava/util/List; │ │ +01dae4: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01dae8: 7256 fc04 3154 |0002: invoke-interface {v1, v3, v4, v5, v6}, Lorg/tint/addons/framework/IAddon;.onUserChoice:(Ljava/lang/String;IZI)Ljava/util/List; // method@04fc │ │ +01daee: 0c01 |0005: move-result-object v1 │ │ +01daf0: 1101 |0006: return-object v1 │ │ +01daf2: 0d00 |0007: move-exception v0 │ │ +01daf4: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01dafa: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01dafc: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=282 │ │ 0x0006 line=285 │ │ 0x0007 line=283 │ │ @@ -8108,23 +8113,23 @@ │ │ type : '(Ljava/lang/String;IZ)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -01dcf8: |[01dcf8] org.tint.addons.AddonServiceConnection.onUserConfirm:(Ljava/lang/String;IZ)Ljava/util/List; │ │ -01dd08: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01dd0c: 7240 fd04 3154 |0002: invoke-interface {v1, v3, v4, v5}, Lorg/tint/addons/framework/IAddon;.onUserConfirm:(Ljava/lang/String;IZ)Ljava/util/List; // method@04fd │ │ -01dd12: 0c01 |0005: move-result-object v1 │ │ -01dd14: 1101 |0006: return-object v1 │ │ -01dd16: 0d00 |0007: move-exception v0 │ │ -01dd18: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01dd1e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01dd20: 28fa |000c: goto 0006 // -0006 │ │ +01db0c: |[01db0c] org.tint.addons.AddonServiceConnection.onUserConfirm:(Ljava/lang/String;IZ)Ljava/util/List; │ │ +01db1c: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01db20: 7240 fd04 3154 |0002: invoke-interface {v1, v3, v4, v5}, Lorg/tint/addons/framework/IAddon;.onUserConfirm:(Ljava/lang/String;IZ)Ljava/util/List; // method@04fd │ │ +01db26: 0c01 |0005: move-result-object v1 │ │ +01db28: 1101 |0006: return-object v1 │ │ +01db2a: 0d00 |0007: move-exception v0 │ │ +01db2c: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01db32: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01db34: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=264 │ │ 0x0006 line=267 │ │ 0x0007 line=265 │ │ @@ -8142,23 +8147,23 @@ │ │ type : '(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -01dd30: |[01dd30] org.tint.addons.AddonServiceConnection.onUserInput:(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List; │ │ -01dd40: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01dd44: 7256 fe04 3154 |0002: invoke-interface {v1, v3, v4, v5, v6}, Lorg/tint/addons/framework/IAddon;.onUserInput:(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List; // method@04fe │ │ -01dd4a: 0c01 |0005: move-result-object v1 │ │ -01dd4c: 1101 |0006: return-object v1 │ │ -01dd4e: 0d00 |0007: move-exception v0 │ │ -01dd50: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01dd56: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01dd58: 28fa |000c: goto 0006 // -0006 │ │ +01db44: |[01db44] org.tint.addons.AddonServiceConnection.onUserInput:(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List; │ │ +01db54: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01db58: 7256 fe04 3154 |0002: invoke-interface {v1, v3, v4, v5, v6}, Lorg/tint/addons/framework/IAddon;.onUserInput:(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List; // method@04fe │ │ +01db5e: 0c01 |0005: move-result-object v1 │ │ +01db60: 1101 |0006: return-object v1 │ │ +01db62: 0d00 |0007: move-exception v0 │ │ +01db64: 6e10 6a01 0000 |0008: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01db6a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01db6c: 28fa |000c: goto 0006 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=273 │ │ 0x0006 line=276 │ │ 0x0007 line=274 │ │ @@ -8177,17 +8182,17 @@ │ │ type : '(Lorg/tint/addons/AddonServiceConnection$AddonServiceConnectionListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01dd68: |[01dd68] org.tint.addons.AddonServiceConnection.setAddonServiceConnectionListener:(Lorg/tint/addons/AddonServiceConnection$AddonServiceConnectionListener;)V │ │ -01dd78: 5b01 e802 |0000: iput-object v1, v0, Lorg/tint/addons/AddonServiceConnection;.mListener:Lorg/tint/addons/AddonServiceConnection$AddonServiceConnectionListener; // field@02e8 │ │ -01dd7c: 0e00 |0002: return-void │ │ +01db7c: |[01db7c] org.tint.addons.AddonServiceConnection.setAddonServiceConnectionListener:(Lorg/tint/addons/AddonServiceConnection$AddonServiceConnectionListener;)V │ │ +01db8c: 5b01 e802 |0000: iput-object v1, v0, Lorg/tint/addons/AddonServiceConnection;.mListener:Lorg/tint/addons/AddonServiceConnection$AddonServiceConnectionListener; // field@02e8 │ │ +01db90: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0002 line=80 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/tint/addons/AddonServiceConnection; │ │ 0x0000 - 0x0003 reg=1 listener Lorg/tint/addons/AddonServiceConnection$AddonServiceConnectionListener; │ │ @@ -8197,21 +8202,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -01dd80: |[01dd80] org.tint.addons.AddonServiceConnection.showAddonSettingsActivity:()V │ │ -01dd90: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ -01dd94: 7210 ff04 0100 |0002: invoke-interface {v1}, Lorg/tint/addons/framework/IAddon;.showAddonSettingsActivity:()V // method@04ff │ │ -01dd9a: 0e00 |0005: return-void │ │ -01dd9c: 0d00 |0006: move-exception v0 │ │ -01dd9e: 6e10 6a01 0000 |0007: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ -01dda4: 28fb |000a: goto 0005 // -0005 │ │ +01db94: |[01db94] org.tint.addons.AddonServiceConnection.showAddonSettingsActivity:()V │ │ +01dba4: 5421 e502 |0000: iget-object v1, v2, Lorg/tint/addons/AddonServiceConnection;.mAddon:Lorg/tint/addons/framework/IAddon; // field@02e5 │ │ +01dba8: 7210 ff04 0100 |0002: invoke-interface {v1}, Lorg/tint/addons/framework/IAddon;.showAddonSettingsActivity:()V // method@04ff │ │ +01dbae: 0e00 |0005: return-void │ │ +01dbb0: 0d00 |0006: move-exception v0 │ │ +01dbb2: 6e10 6a01 0000 |0007: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@016a │ │ +01dbb8: 28fb |000a: goto 0005 // -0005 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=291 │ │ 0x0005 line=295 │ │ 0x0006 line=292 │ │ @@ -8219,17 +8224,17 @@ │ │ locals : │ │ 0x0007 - 0x000b reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x000b reg=2 this Lorg/tint/addons/AddonServiceConnection; │ │ │ │ source_file_idx : 139 (AddonServiceConnection.java) │ │ │ │ Class #29 header: │ │ -class_idx : 351 │ │ +class_idx : 347 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 163 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #29 annotations: │ │ @@ -8255,72 +8260,74 @@ │ │ type : '(Lorg/tint/addons/executors/AskUserChoiceExecutor;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01ddb4: |[01ddb4] org.tint.addons.executors.AskUserChoiceExecutor$1.:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)V │ │ -01ddc4: 5b01 e902 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserChoiceExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02e9 │ │ -01ddc8: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01ddce: 0e00 |0005: return-void │ │ +01dbc8: |[01dbc8] org.tint.addons.executors.AskUserChoiceExecutor$1.:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)V │ │ +01dbd8: 5b01 e902 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserChoiceExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02e9 │ │ +01dbdc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01dbe2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/addons/executors/AskUserChoiceExecutor$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/addons/executors/AskUserChoiceExecutor$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 39 16-bit code units │ │ -01ddd0: |[01ddd0] org.tint.addons.executors.AskUserChoiceExecutor$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -01dde0: 7210 b100 0800 |0000: invoke-interface {v8}, Landroid/content/DialogInterface;.dismiss:()V // method@00b1 │ │ -01dde6: 7100 3305 0000 |0003: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -01ddec: 0c00 |0006: move-result-object v0 │ │ -01ddee: 6e10 3005 0000 |0007: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -01ddf4: 0c00 |000a: move-result-object v0 │ │ -01ddf6: 5471 e902 |000b: iget-object v1, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02e9 │ │ -01ddfa: 5411 ee02 |000d: iget-object v1, v1, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mContext:Landroid/content/Context; // field@02ee │ │ -01ddfe: 5472 e902 |000f: iget-object v2, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02e9 │ │ -01de02: 5422 ef02 |0011: iget-object v2, v2, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@02ef │ │ -01de06: 5473 e902 |0013: iget-object v3, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02e9 │ │ -01de0a: 5433 ec02 |0015: iget-object v3, v3, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02ec │ │ -01de0e: 5474 e902 |0017: iget-object v4, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02e9 │ │ -01de12: 7110 5204 0400 |0019: invoke-static {v4}, Lorg/tint/addons/executors/AskUserChoiceExecutor;.access$000:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)Lorg/tint/addons/framework/AskUserChoiceAction; // method@0452 │ │ -01de18: 0c04 |001c: move-result-object v4 │ │ -01de1a: 6e10 8e04 0400 |001d: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserChoiceAction;.getId:()I // method@048e │ │ -01de20: 0a04 |0020: move-result v4 │ │ -01de22: 1205 |0021: const/4 v5, #int 0 // #0 │ │ -01de24: 0196 |0022: move v6, v9 │ │ -01de26: 7407 1e04 0000 |0023: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/AddonManager;.onUserChoice:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZI)V // method@041e │ │ -01de2c: 0e00 |0026: return-void │ │ +01dbe4: |[01dbe4] org.tint.addons.executors.AskUserChoiceExecutor$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +01dbf4: 7210 b100 0800 |0000: invoke-interface {v8}, Landroid/content/DialogInterface;.dismiss:()V // method@00b1 │ │ +01dbfa: 7100 3305 0000 |0003: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +01dc00: 0c00 |0006: move-result-object v0 │ │ +01dc02: 6e10 3005 0000 |0007: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +01dc08: 0c00 |000a: move-result-object v0 │ │ +01dc0a: 5471 e902 |000b: iget-object v1, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02e9 │ │ +01dc0e: 5411 ee02 |000d: iget-object v1, v1, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mContext:Landroid/content/Context; // field@02ee │ │ +01dc12: 5472 e902 |000f: iget-object v2, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02e9 │ │ +01dc16: 5422 ef02 |0011: iget-object v2, v2, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@02ef │ │ +01dc1a: 5473 e902 |0013: iget-object v3, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02e9 │ │ +01dc1e: 5433 ec02 |0015: iget-object v3, v3, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02ec │ │ +01dc22: 5474 e902 |0017: iget-object v4, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02e9 │ │ +01dc26: 7110 5204 0400 |0019: invoke-static {v4}, Lorg/tint/addons/executors/AskUserChoiceExecutor;.access$000:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)Lorg/tint/addons/framework/AskUserChoiceAction; // method@0452 │ │ +01dc2c: 0c04 |001c: move-result-object v4 │ │ +01dc2e: 6e10 8e04 0400 |001d: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserChoiceAction;.getId:()I // method@048e │ │ +01dc34: 0a04 |0020: move-result v4 │ │ +01dc36: 1205 |0021: const/4 v5, #int 0 // #0 │ │ +01dc38: 0196 |0022: move v6, v9 │ │ +01dc3a: 7407 1e04 0000 |0023: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/AddonManager;.onUserChoice:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZI)V // method@041e │ │ +01dc40: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=49 │ │ + 0x0019 line=53 │ │ + 0x0023 line=49 │ │ 0x0026 line=56 │ │ locals : │ │ 0x0000 - 0x0027 reg=7 this Lorg/tint/addons/executors/AskUserChoiceExecutor$1; │ │ 0x0000 - 0x0027 reg=8 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0027 reg=9 which I │ │ │ │ source_file_idx : 163 (AskUserChoiceExecutor.java) │ │ │ │ Class #30 header: │ │ -class_idx : 352 │ │ +class_idx : 348 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 163 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #30 annotations: │ │ @@ -8346,70 +8353,72 @@ │ │ type : '(Lorg/tint/addons/executors/AskUserChoiceExecutor;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01de30: |[01de30] org.tint.addons.executors.AskUserChoiceExecutor$2.:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)V │ │ -01de40: 5b01 ea02 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserChoiceExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02ea │ │ -01de44: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01de4a: 0e00 |0005: return-void │ │ +01dc44: |[01dc44] org.tint.addons.executors.AskUserChoiceExecutor$2.:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)V │ │ +01dc54: 5b01 ea02 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserChoiceExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02ea │ │ +01dc58: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01dc5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/addons/executors/AskUserChoiceExecutor$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/addons/executors/AskUserChoiceExecutor$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 36 16-bit code units │ │ -01de4c: |[01de4c] org.tint.addons.executors.AskUserChoiceExecutor$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -01de5c: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -01de62: 0c00 |0003: move-result-object v0 │ │ -01de64: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -01de6a: 0c00 |0007: move-result-object v0 │ │ -01de6c: 5471 ea02 |0008: iget-object v1, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02ea │ │ -01de70: 5411 ee02 |000a: iget-object v1, v1, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mContext:Landroid/content/Context; // field@02ee │ │ -01de74: 5472 ea02 |000c: iget-object v2, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02ea │ │ -01de78: 5422 ef02 |000e: iget-object v2, v2, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@02ef │ │ -01de7c: 5473 ea02 |0010: iget-object v3, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02ea │ │ -01de80: 5433 ec02 |0012: iget-object v3, v3, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02ec │ │ -01de84: 5474 ea02 |0014: iget-object v4, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02ea │ │ -01de88: 7110 5204 0400 |0016: invoke-static {v4}, Lorg/tint/addons/executors/AskUserChoiceExecutor;.access$000:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)Lorg/tint/addons/framework/AskUserChoiceAction; // method@0452 │ │ -01de8e: 0c04 |0019: move-result-object v4 │ │ -01de90: 6e10 8e04 0400 |001a: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserChoiceAction;.getId:()I // method@048e │ │ -01de96: 0a04 |001d: move-result v4 │ │ -01de98: 1215 |001e: const/4 v5, #int 1 // #1 │ │ -01de9a: 12f6 |001f: const/4 v6, #int -1 // #ff │ │ -01de9c: 7407 1e04 0000 |0020: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/AddonManager;.onUserChoice:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZI)V // method@041e │ │ -01dea2: 0e00 |0023: return-void │ │ +01dc60: |[01dc60] org.tint.addons.executors.AskUserChoiceExecutor$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +01dc70: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +01dc76: 0c00 |0003: move-result-object v0 │ │ +01dc78: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +01dc7e: 0c00 |0007: move-result-object v0 │ │ +01dc80: 5471 ea02 |0008: iget-object v1, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02ea │ │ +01dc84: 5411 ee02 |000a: iget-object v1, v1, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mContext:Landroid/content/Context; // field@02ee │ │ +01dc88: 5472 ea02 |000c: iget-object v2, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02ea │ │ +01dc8c: 5422 ef02 |000e: iget-object v2, v2, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@02ef │ │ +01dc90: 5473 ea02 |0010: iget-object v3, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02ea │ │ +01dc94: 5433 ec02 |0012: iget-object v3, v3, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02ec │ │ +01dc98: 5474 ea02 |0014: iget-object v4, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02ea │ │ +01dc9c: 7110 5204 0400 |0016: invoke-static {v4}, Lorg/tint/addons/executors/AskUserChoiceExecutor;.access$000:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)Lorg/tint/addons/framework/AskUserChoiceAction; // method@0452 │ │ +01dca2: 0c04 |0019: move-result-object v4 │ │ +01dca4: 6e10 8e04 0400 |001a: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserChoiceAction;.getId:()I // method@048e │ │ +01dcaa: 0a04 |001d: move-result v4 │ │ +01dcac: 1215 |001e: const/4 v5, #int 1 // #1 │ │ +01dcae: 12f6 |001f: const/4 v6, #int -1 // #ff │ │ +01dcb0: 7407 1e04 0000 |0020: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/AddonManager;.onUserChoice:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZI)V // method@041e │ │ +01dcb6: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ + 0x0016 line=67 │ │ + 0x0020 line=63 │ │ 0x0023 line=70 │ │ locals : │ │ 0x0000 - 0x0024 reg=7 this Lorg/tint/addons/executors/AskUserChoiceExecutor$2; │ │ 0x0000 - 0x0024 reg=8 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0024 reg=9 which I │ │ │ │ source_file_idx : 163 (AskUserChoiceExecutor.java) │ │ │ │ Class #31 header: │ │ -class_idx : 353 │ │ +class_idx : 349 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 163 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #31 annotations: │ │ @@ -8435,69 +8444,71 @@ │ │ type : '(Lorg/tint/addons/executors/AskUserChoiceExecutor;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01dea4: |[01dea4] org.tint.addons.executors.AskUserChoiceExecutor$3.:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)V │ │ -01deb4: 5b01 eb02 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserChoiceExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02eb │ │ -01deb8: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01debe: 0e00 |0005: return-void │ │ +01dcb8: |[01dcb8] org.tint.addons.executors.AskUserChoiceExecutor$3.:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)V │ │ +01dcc8: 5b01 eb02 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserChoiceExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02eb │ │ +01dccc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01dcd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/addons/executors/AskUserChoiceExecutor$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/addons/executors/AskUserChoiceExecutor$3;) │ │ name : 'onCancel' │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 36 16-bit code units │ │ -01dec0: |[01dec0] org.tint.addons.executors.AskUserChoiceExecutor$3.onCancel:(Landroid/content/DialogInterface;)V │ │ -01ded0: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -01ded6: 0c00 |0003: move-result-object v0 │ │ -01ded8: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -01dede: 0c00 |0007: move-result-object v0 │ │ -01dee0: 5471 eb02 |0008: iget-object v1, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02eb │ │ -01dee4: 5411 ee02 |000a: iget-object v1, v1, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mContext:Landroid/content/Context; // field@02ee │ │ -01dee8: 5472 eb02 |000c: iget-object v2, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02eb │ │ -01deec: 5422 ef02 |000e: iget-object v2, v2, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@02ef │ │ -01def0: 5473 eb02 |0010: iget-object v3, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02eb │ │ -01def4: 5433 ec02 |0012: iget-object v3, v3, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02ec │ │ -01def8: 5474 eb02 |0014: iget-object v4, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02eb │ │ -01defc: 7110 5204 0400 |0016: invoke-static {v4}, Lorg/tint/addons/executors/AskUserChoiceExecutor;.access$000:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)Lorg/tint/addons/framework/AskUserChoiceAction; // method@0452 │ │ -01df02: 0c04 |0019: move-result-object v4 │ │ -01df04: 6e10 8e04 0400 |001a: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserChoiceAction;.getId:()I // method@048e │ │ -01df0a: 0a04 |001d: move-result v4 │ │ -01df0c: 1215 |001e: const/4 v5, #int 1 // #1 │ │ -01df0e: 12f6 |001f: const/4 v6, #int -1 // #ff │ │ -01df10: 7407 1e04 0000 |0020: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/AddonManager;.onUserChoice:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZI)V // method@041e │ │ -01df16: 0e00 |0023: return-void │ │ +01dcd4: |[01dcd4] org.tint.addons.executors.AskUserChoiceExecutor$3.onCancel:(Landroid/content/DialogInterface;)V │ │ +01dce4: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +01dcea: 0c00 |0003: move-result-object v0 │ │ +01dcec: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +01dcf2: 0c00 |0007: move-result-object v0 │ │ +01dcf4: 5471 eb02 |0008: iget-object v1, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02eb │ │ +01dcf8: 5411 ee02 |000a: iget-object v1, v1, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mContext:Landroid/content/Context; // field@02ee │ │ +01dcfc: 5472 eb02 |000c: iget-object v2, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02eb │ │ +01dd00: 5422 ef02 |000e: iget-object v2, v2, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@02ef │ │ +01dd04: 5473 eb02 |0010: iget-object v3, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02eb │ │ +01dd08: 5433 ec02 |0012: iget-object v3, v3, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02ec │ │ +01dd0c: 5474 eb02 |0014: iget-object v4, v7, Lorg/tint/addons/executors/AskUserChoiceExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; // field@02eb │ │ +01dd10: 7110 5204 0400 |0016: invoke-static {v4}, Lorg/tint/addons/executors/AskUserChoiceExecutor;.access$000:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)Lorg/tint/addons/framework/AskUserChoiceAction; // method@0452 │ │ +01dd16: 0c04 |0019: move-result-object v4 │ │ +01dd18: 6e10 8e04 0400 |001a: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserChoiceAction;.getId:()I // method@048e │ │ +01dd1e: 0a04 |001d: move-result v4 │ │ +01dd20: 1215 |001e: const/4 v5, #int 1 // #1 │ │ +01dd22: 12f6 |001f: const/4 v6, #int -1 // #ff │ │ +01dd24: 7407 1e04 0000 |0020: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/AddonManager;.onUserChoice:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZI)V // method@041e │ │ +01dd2a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ + 0x0016 line=81 │ │ + 0x0020 line=77 │ │ 0x0023 line=84 │ │ locals : │ │ 0x0000 - 0x0024 reg=7 this Lorg/tint/addons/executors/AskUserChoiceExecutor$3; │ │ 0x0000 - 0x0024 reg=8 dialog Landroid/content/DialogInterface; │ │ │ │ source_file_idx : 163 (AskUserChoiceExecutor.java) │ │ │ │ Class #32 header: │ │ -class_idx : 355 │ │ +class_idx : 351 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 165 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #32 annotations: │ │ @@ -8523,69 +8534,69 @@ │ │ type : '(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01df18: |[01df18] org.tint.addons.executors.AskUserConfirmationExecutor$1.:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V │ │ -01df28: 5b01 f002 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserConfirmationExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f0 │ │ -01df2c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01df32: 0e00 |0005: return-void │ │ +01dd2c: |[01dd2c] org.tint.addons.executors.AskUserConfirmationExecutor$1.:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V │ │ +01dd3c: 5b01 f002 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserConfirmationExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f0 │ │ +01dd40: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01dd46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/addons/executors/AskUserConfirmationExecutor$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/addons/executors/AskUserConfirmationExecutor$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -01df34: |[01df34] org.tint.addons.executors.AskUserConfirmationExecutor$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -01df44: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -01df4a: 0c00 |0003: move-result-object v0 │ │ -01df4c: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -01df52: 0c00 |0007: move-result-object v0 │ │ -01df54: 5461 f002 |0008: iget-object v1, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f0 │ │ -01df58: 5411 f502 |000a: iget-object v1, v1, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mContext:Landroid/content/Context; // field@02f5 │ │ -01df5c: 5462 f002 |000c: iget-object v2, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f0 │ │ -01df60: 5422 f602 |000e: iget-object v2, v2, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@02f6 │ │ -01df64: 5463 f002 |0010: iget-object v3, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f0 │ │ -01df68: 5433 f302 |0012: iget-object v3, v3, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02f3 │ │ -01df6c: 5464 f002 |0014: iget-object v4, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f0 │ │ -01df70: 7110 5c04 0400 |0016: invoke-static {v4}, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.access$000:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)Lorg/tint/addons/framework/AskUserConfirmationAction; // method@045c │ │ -01df76: 0c04 |0019: move-result-object v4 │ │ -01df78: 6e10 9304 0400 |001a: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserConfirmationAction;.getId:()I // method@0493 │ │ -01df7e: 0a04 |001d: move-result v4 │ │ -01df80: 1215 |001e: const/4 v5, #int 1 // #1 │ │ -01df82: 7406 1f04 0000 |001f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/addons/AddonManager;.onUserConfirm:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZ)V // method@041f │ │ -01df88: 0e00 |0022: return-void │ │ +01dd48: |[01dd48] org.tint.addons.executors.AskUserConfirmationExecutor$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +01dd58: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +01dd5e: 0c00 |0003: move-result-object v0 │ │ +01dd60: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +01dd66: 0c00 |0007: move-result-object v0 │ │ +01dd68: 5461 f002 |0008: iget-object v1, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f0 │ │ +01dd6c: 5411 f502 |000a: iget-object v1, v1, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mContext:Landroid/content/Context; // field@02f5 │ │ +01dd70: 5462 f002 |000c: iget-object v2, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f0 │ │ +01dd74: 5422 f602 |000e: iget-object v2, v2, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@02f6 │ │ +01dd78: 5463 f002 |0010: iget-object v3, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f0 │ │ +01dd7c: 5433 f302 |0012: iget-object v3, v3, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02f3 │ │ +01dd80: 5464 f002 |0014: iget-object v4, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f0 │ │ +01dd84: 7110 5c04 0400 |0016: invoke-static {v4}, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.access$000:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)Lorg/tint/addons/framework/AskUserConfirmationAction; // method@045c │ │ +01dd8a: 0c04 |0019: move-result-object v4 │ │ +01dd8c: 6e10 9304 0400 |001a: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserConfirmationAction;.getId:()I // method@0493 │ │ +01dd92: 0a04 |001d: move-result v4 │ │ +01dd94: 1215 |001e: const/4 v5, #int 1 // #1 │ │ +01dd96: 7406 1f04 0000 |001f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/addons/AddonManager;.onUserConfirm:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZ)V // method@041f │ │ +01dd9c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0022 line=50 │ │ locals : │ │ 0x0000 - 0x0023 reg=6 this Lorg/tint/addons/executors/AskUserConfirmationExecutor$1; │ │ 0x0000 - 0x0023 reg=7 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0023 reg=8 which I │ │ │ │ source_file_idx : 165 (AskUserConfirmationExecutor.java) │ │ │ │ Class #33 header: │ │ -class_idx : 356 │ │ +class_idx : 352 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 165 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #33 annotations: │ │ @@ -8611,69 +8622,69 @@ │ │ type : '(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01df8c: |[01df8c] org.tint.addons.executors.AskUserConfirmationExecutor$2.:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V │ │ -01df9c: 5b01 f102 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserConfirmationExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f1 │ │ -01dfa0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01dfa6: 0e00 |0005: return-void │ │ +01dda0: |[01dda0] org.tint.addons.executors.AskUserConfirmationExecutor$2.:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V │ │ +01ddb0: 5b01 f102 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserConfirmationExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f1 │ │ +01ddb4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01ddba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/addons/executors/AskUserConfirmationExecutor$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/addons/executors/AskUserConfirmationExecutor$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -01dfa8: |[01dfa8] org.tint.addons.executors.AskUserConfirmationExecutor$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -01dfb8: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -01dfbe: 0c00 |0003: move-result-object v0 │ │ -01dfc0: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -01dfc6: 0c00 |0007: move-result-object v0 │ │ -01dfc8: 5461 f102 |0008: iget-object v1, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f1 │ │ -01dfcc: 5411 f502 |000a: iget-object v1, v1, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mContext:Landroid/content/Context; // field@02f5 │ │ -01dfd0: 5462 f102 |000c: iget-object v2, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f1 │ │ -01dfd4: 5422 f602 |000e: iget-object v2, v2, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@02f6 │ │ -01dfd8: 5463 f102 |0010: iget-object v3, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f1 │ │ -01dfdc: 5433 f302 |0012: iget-object v3, v3, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02f3 │ │ -01dfe0: 5464 f102 |0014: iget-object v4, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f1 │ │ -01dfe4: 7110 5c04 0400 |0016: invoke-static {v4}, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.access$000:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)Lorg/tint/addons/framework/AskUserConfirmationAction; // method@045c │ │ -01dfea: 0c04 |0019: move-result-object v4 │ │ -01dfec: 6e10 9304 0400 |001a: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserConfirmationAction;.getId:()I // method@0493 │ │ -01dff2: 0a04 |001d: move-result v4 │ │ -01dff4: 1205 |001e: const/4 v5, #int 0 // #0 │ │ -01dff6: 7406 1f04 0000 |001f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/addons/AddonManager;.onUserConfirm:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZ)V // method@041f │ │ -01dffc: 0e00 |0022: return-void │ │ +01ddbc: |[01ddbc] org.tint.addons.executors.AskUserConfirmationExecutor$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +01ddcc: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +01ddd2: 0c00 |0003: move-result-object v0 │ │ +01ddd4: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +01ddda: 0c00 |0007: move-result-object v0 │ │ +01dddc: 5461 f102 |0008: iget-object v1, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f1 │ │ +01dde0: 5411 f502 |000a: iget-object v1, v1, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mContext:Landroid/content/Context; // field@02f5 │ │ +01dde4: 5462 f102 |000c: iget-object v2, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f1 │ │ +01dde8: 5422 f602 |000e: iget-object v2, v2, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@02f6 │ │ +01ddec: 5463 f102 |0010: iget-object v3, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f1 │ │ +01ddf0: 5433 f302 |0012: iget-object v3, v3, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02f3 │ │ +01ddf4: 5464 f102 |0014: iget-object v4, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f1 │ │ +01ddf8: 7110 5c04 0400 |0016: invoke-static {v4}, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.access$000:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)Lorg/tint/addons/framework/AskUserConfirmationAction; // method@045c │ │ +01ddfe: 0c04 |0019: move-result-object v4 │ │ +01de00: 6e10 9304 0400 |001a: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserConfirmationAction;.getId:()I // method@0493 │ │ +01de06: 0a04 |001d: move-result v4 │ │ +01de08: 1205 |001e: const/4 v5, #int 0 // #0 │ │ +01de0a: 7406 1f04 0000 |001f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/addons/AddonManager;.onUserConfirm:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZ)V // method@041f │ │ +01de10: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0022 line=57 │ │ locals : │ │ 0x0000 - 0x0023 reg=6 this Lorg/tint/addons/executors/AskUserConfirmationExecutor$2; │ │ 0x0000 - 0x0023 reg=7 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0023 reg=8 which I │ │ │ │ source_file_idx : 165 (AskUserConfirmationExecutor.java) │ │ │ │ Class #34 header: │ │ -class_idx : 357 │ │ +class_idx : 353 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 165 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #34 annotations: │ │ @@ -8699,68 +8710,68 @@ │ │ type : '(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01e000: |[01e000] org.tint.addons.executors.AskUserConfirmationExecutor$3.:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V │ │ -01e010: 5b01 f202 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserConfirmationExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f2 │ │ -01e014: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01e01a: 0e00 |0005: return-void │ │ +01de14: |[01de14] org.tint.addons.executors.AskUserConfirmationExecutor$3.:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V │ │ +01de24: 5b01 f202 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserConfirmationExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f2 │ │ +01de28: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01de2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/addons/executors/AskUserConfirmationExecutor$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/addons/executors/AskUserConfirmationExecutor$3;) │ │ name : 'onCancel' │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -01e01c: |[01e01c] org.tint.addons.executors.AskUserConfirmationExecutor$3.onCancel:(Landroid/content/DialogInterface;)V │ │ -01e02c: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -01e032: 0c00 |0003: move-result-object v0 │ │ -01e034: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -01e03a: 0c00 |0007: move-result-object v0 │ │ -01e03c: 5461 f202 |0008: iget-object v1, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f2 │ │ -01e040: 5411 f502 |000a: iget-object v1, v1, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mContext:Landroid/content/Context; // field@02f5 │ │ -01e044: 5462 f202 |000c: iget-object v2, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f2 │ │ -01e048: 5422 f602 |000e: iget-object v2, v2, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@02f6 │ │ -01e04c: 5463 f202 |0010: iget-object v3, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f2 │ │ -01e050: 5433 f302 |0012: iget-object v3, v3, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02f3 │ │ -01e054: 5464 f202 |0014: iget-object v4, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f2 │ │ -01e058: 7110 5c04 0400 |0016: invoke-static {v4}, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.access$000:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)Lorg/tint/addons/framework/AskUserConfirmationAction; // method@045c │ │ -01e05e: 0c04 |0019: move-result-object v4 │ │ -01e060: 6e10 9304 0400 |001a: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserConfirmationAction;.getId:()I // method@0493 │ │ -01e066: 0a04 |001d: move-result v4 │ │ -01e068: 1205 |001e: const/4 v5, #int 0 // #0 │ │ -01e06a: 7406 1f04 0000 |001f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/addons/AddonManager;.onUserConfirm:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZ)V // method@041f │ │ -01e070: 0e00 |0022: return-void │ │ +01de30: |[01de30] org.tint.addons.executors.AskUserConfirmationExecutor$3.onCancel:(Landroid/content/DialogInterface;)V │ │ +01de40: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +01de46: 0c00 |0003: move-result-object v0 │ │ +01de48: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +01de4e: 0c00 |0007: move-result-object v0 │ │ +01de50: 5461 f202 |0008: iget-object v1, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f2 │ │ +01de54: 5411 f502 |000a: iget-object v1, v1, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mContext:Landroid/content/Context; // field@02f5 │ │ +01de58: 5462 f202 |000c: iget-object v2, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f2 │ │ +01de5c: 5422 f602 |000e: iget-object v2, v2, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@02f6 │ │ +01de60: 5463 f202 |0010: iget-object v3, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f2 │ │ +01de64: 5433 f302 |0012: iget-object v3, v3, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02f3 │ │ +01de68: 5464 f202 |0014: iget-object v4, v6, Lorg/tint/addons/executors/AskUserConfirmationExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; // field@02f2 │ │ +01de6c: 7110 5c04 0400 |0016: invoke-static {v4}, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.access$000:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)Lorg/tint/addons/framework/AskUserConfirmationAction; // method@045c │ │ +01de72: 0c04 |0019: move-result-object v4 │ │ +01de74: 6e10 9304 0400 |001a: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserConfirmationAction;.getId:()I // method@0493 │ │ +01de7a: 0a04 |001d: move-result v4 │ │ +01de7c: 1205 |001e: const/4 v5, #int 0 // #0 │ │ +01de7e: 7406 1f04 0000 |001f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/addons/AddonManager;.onUserConfirm:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZ)V // method@041f │ │ +01de84: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0022 line=64 │ │ locals : │ │ 0x0000 - 0x0023 reg=6 this Lorg/tint/addons/executors/AskUserConfirmationExecutor$3; │ │ 0x0000 - 0x0023 reg=7 dialog Landroid/content/DialogInterface; │ │ │ │ source_file_idx : 165 (AskUserConfirmationExecutor.java) │ │ │ │ Class #35 header: │ │ -class_idx : 359 │ │ +class_idx : 355 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 168 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #35 annotations: │ │ @@ -8786,76 +8797,79 @@ │ │ type : '(Lorg/tint/addons/executors/AskUserInputExecutor;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01e074: |[01e074] org.tint.addons.executors.AskUserInputExecutor$1.:(Lorg/tint/addons/executors/AskUserInputExecutor;)V │ │ -01e084: 5b01 f702 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserInputExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f7 │ │ -01e088: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01e08e: 0e00 |0005: return-void │ │ +01de88: |[01de88] org.tint.addons.executors.AskUserInputExecutor$1.:(Lorg/tint/addons/executors/AskUserInputExecutor;)V │ │ +01de98: 5b01 f702 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserInputExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f7 │ │ +01de9c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01dea2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/addons/executors/AskUserInputExecutor$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/addons/executors/AskUserInputExecutor; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/addons/executors/AskUserInputExecutor; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/addons/executors/AskUserInputExecutor$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 49 16-bit code units │ │ -01e090: |[01e090] org.tint.addons.executors.AskUserInputExecutor$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -01e0a0: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -01e0a6: 0c00 |0003: move-result-object v0 │ │ -01e0a8: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -01e0ae: 0c00 |0007: move-result-object v0 │ │ -01e0b0: 5471 f702 |0008: iget-object v1, v7, Lorg/tint/addons/executors/AskUserInputExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f7 │ │ -01e0b4: 5411 fc02 |000a: iget-object v1, v1, Lorg/tint/addons/executors/AskUserInputExecutor;.mContext:Landroid/content/Context; // field@02fc │ │ -01e0b8: 5472 f702 |000c: iget-object v2, v7, Lorg/tint/addons/executors/AskUserInputExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f7 │ │ -01e0bc: 5422 0103 |000e: iget-object v2, v2, Lorg/tint/addons/executors/AskUserInputExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0301 │ │ -01e0c0: 5473 f702 |0010: iget-object v3, v7, Lorg/tint/addons/executors/AskUserInputExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f7 │ │ -01e0c4: 5433 fa02 |0012: iget-object v3, v3, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02fa │ │ -01e0c8: 5474 f702 |0014: iget-object v4, v7, Lorg/tint/addons/executors/AskUserInputExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f7 │ │ -01e0cc: 7110 6604 0400 |0016: invoke-static {v4}, Lorg/tint/addons/executors/AskUserInputExecutor;.access$000:(Lorg/tint/addons/executors/AskUserInputExecutor;)Lorg/tint/addons/framework/AskUserInputAction; // method@0466 │ │ -01e0d2: 0c04 |0019: move-result-object v4 │ │ -01e0d4: 6e10 9f04 0400 |001a: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserInputAction;.getId:()I // method@049f │ │ -01e0da: 0a04 |001d: move-result v4 │ │ -01e0dc: 1205 |001e: const/4 v5, #int 0 // #0 │ │ -01e0de: 5476 f702 |001f: iget-object v6, v7, Lorg/tint/addons/executors/AskUserInputExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f7 │ │ -01e0e2: 7110 6704 0600 |0021: invoke-static {v6}, Lorg/tint/addons/executors/AskUserInputExecutor;.access$100:(Lorg/tint/addons/executors/AskUserInputExecutor;)Landroid/widget/EditText; // method@0467 │ │ -01e0e8: 0c06 |0024: move-result-object v6 │ │ -01e0ea: 6e10 8702 0600 |0025: invoke-virtual {v6}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ -01e0f0: 0c06 |0028: move-result-object v6 │ │ -01e0f2: 6e10 4903 0600 |0029: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ -01e0f8: 0c06 |002c: move-result-object v6 │ │ -01e0fa: 7407 2004 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/AddonManager;.onUserInput:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZLjava/lang/String;)V // method@0420 │ │ -01e100: 0e00 |0030: return-void │ │ +01dea4: |[01dea4] org.tint.addons.executors.AskUserInputExecutor$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +01deb4: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +01deba: 0c00 |0003: move-result-object v0 │ │ +01debc: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +01dec2: 0c00 |0007: move-result-object v0 │ │ +01dec4: 5471 f702 |0008: iget-object v1, v7, Lorg/tint/addons/executors/AskUserInputExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f7 │ │ +01dec8: 5411 fc02 |000a: iget-object v1, v1, Lorg/tint/addons/executors/AskUserInputExecutor;.mContext:Landroid/content/Context; // field@02fc │ │ +01decc: 5472 f702 |000c: iget-object v2, v7, Lorg/tint/addons/executors/AskUserInputExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f7 │ │ +01ded0: 5422 0103 |000e: iget-object v2, v2, Lorg/tint/addons/executors/AskUserInputExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0301 │ │ +01ded4: 5473 f702 |0010: iget-object v3, v7, Lorg/tint/addons/executors/AskUserInputExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f7 │ │ +01ded8: 5433 fa02 |0012: iget-object v3, v3, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02fa │ │ +01dedc: 5474 f702 |0014: iget-object v4, v7, Lorg/tint/addons/executors/AskUserInputExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f7 │ │ +01dee0: 7110 6604 0400 |0016: invoke-static {v4}, Lorg/tint/addons/executors/AskUserInputExecutor;.access$000:(Lorg/tint/addons/executors/AskUserInputExecutor;)Lorg/tint/addons/framework/AskUserInputAction; // method@0466 │ │ +01dee6: 0c04 |0019: move-result-object v4 │ │ +01dee8: 6e10 9f04 0400 |001a: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserInputAction;.getId:()I // method@049f │ │ +01deee: 0a04 |001d: move-result v4 │ │ +01def0: 1205 |001e: const/4 v5, #int 0 // #0 │ │ +01def2: 5476 f702 |001f: iget-object v6, v7, Lorg/tint/addons/executors/AskUserInputExecutor$1;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f7 │ │ +01def6: 7110 6704 0600 |0021: invoke-static {v6}, Lorg/tint/addons/executors/AskUserInputExecutor;.access$100:(Lorg/tint/addons/executors/AskUserInputExecutor;)Landroid/widget/EditText; // method@0467 │ │ +01defc: 0c06 |0024: move-result-object v6 │ │ +01defe: 6e10 8702 0600 |0025: invoke-virtual {v6}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ +01df04: 0c06 |0028: move-result-object v6 │ │ +01df06: 6e10 4903 0600 |0029: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ +01df0c: 0c06 |002c: move-result-object v6 │ │ +01df0e: 7407 2004 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/AddonManager;.onUserInput:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZLjava/lang/String;)V // method@0420 │ │ +01df14: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ + 0x0016 line=81 │ │ + 0x0021 line=83 │ │ + 0x002d line=77 │ │ 0x0030 line=84 │ │ locals : │ │ 0x0000 - 0x0031 reg=7 this Lorg/tint/addons/executors/AskUserInputExecutor$1; │ │ 0x0000 - 0x0031 reg=8 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0031 reg=9 which I │ │ │ │ source_file_idx : 168 (AskUserInputExecutor.java) │ │ │ │ Class #36 header: │ │ -class_idx : 360 │ │ +class_idx : 356 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 168 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #36 annotations: │ │ @@ -8881,70 +8895,72 @@ │ │ type : '(Lorg/tint/addons/executors/AskUserInputExecutor;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01e104: |[01e104] org.tint.addons.executors.AskUserInputExecutor$2.:(Lorg/tint/addons/executors/AskUserInputExecutor;)V │ │ -01e114: 5b01 f802 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserInputExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f8 │ │ -01e118: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01e11e: 0e00 |0005: return-void │ │ +01df18: |[01df18] org.tint.addons.executors.AskUserInputExecutor$2.:(Lorg/tint/addons/executors/AskUserInputExecutor;)V │ │ +01df28: 5b01 f802 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserInputExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f8 │ │ +01df2c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01df32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/addons/executors/AskUserInputExecutor$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/addons/executors/AskUserInputExecutor; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/addons/executors/AskUserInputExecutor; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/addons/executors/AskUserInputExecutor$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 36 16-bit code units │ │ -01e120: |[01e120] org.tint.addons.executors.AskUserInputExecutor$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -01e130: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -01e136: 0c00 |0003: move-result-object v0 │ │ -01e138: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -01e13e: 0c00 |0007: move-result-object v0 │ │ -01e140: 5471 f802 |0008: iget-object v1, v7, Lorg/tint/addons/executors/AskUserInputExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f8 │ │ -01e144: 5411 fc02 |000a: iget-object v1, v1, Lorg/tint/addons/executors/AskUserInputExecutor;.mContext:Landroid/content/Context; // field@02fc │ │ -01e148: 5472 f802 |000c: iget-object v2, v7, Lorg/tint/addons/executors/AskUserInputExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f8 │ │ -01e14c: 5422 0103 |000e: iget-object v2, v2, Lorg/tint/addons/executors/AskUserInputExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0301 │ │ -01e150: 5473 f802 |0010: iget-object v3, v7, Lorg/tint/addons/executors/AskUserInputExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f8 │ │ -01e154: 5433 fa02 |0012: iget-object v3, v3, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02fa │ │ -01e158: 5474 f802 |0014: iget-object v4, v7, Lorg/tint/addons/executors/AskUserInputExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f8 │ │ -01e15c: 7110 6604 0400 |0016: invoke-static {v4}, Lorg/tint/addons/executors/AskUserInputExecutor;.access$000:(Lorg/tint/addons/executors/AskUserInputExecutor;)Lorg/tint/addons/framework/AskUserInputAction; // method@0466 │ │ -01e162: 0c04 |0019: move-result-object v4 │ │ -01e164: 6e10 9f04 0400 |001a: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserInputAction;.getId:()I // method@049f │ │ -01e16a: 0a04 |001d: move-result v4 │ │ -01e16c: 1215 |001e: const/4 v5, #int 1 // #1 │ │ -01e16e: 1206 |001f: const/4 v6, #int 0 // #0 │ │ -01e170: 7407 2004 0000 |0020: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/AddonManager;.onUserInput:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZLjava/lang/String;)V // method@0420 │ │ -01e176: 0e00 |0023: return-void │ │ +01df34: |[01df34] org.tint.addons.executors.AskUserInputExecutor$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +01df44: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +01df4a: 0c00 |0003: move-result-object v0 │ │ +01df4c: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +01df52: 0c00 |0007: move-result-object v0 │ │ +01df54: 5471 f802 |0008: iget-object v1, v7, Lorg/tint/addons/executors/AskUserInputExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f8 │ │ +01df58: 5411 fc02 |000a: iget-object v1, v1, Lorg/tint/addons/executors/AskUserInputExecutor;.mContext:Landroid/content/Context; // field@02fc │ │ +01df5c: 5472 f802 |000c: iget-object v2, v7, Lorg/tint/addons/executors/AskUserInputExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f8 │ │ +01df60: 5422 0103 |000e: iget-object v2, v2, Lorg/tint/addons/executors/AskUserInputExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0301 │ │ +01df64: 5473 f802 |0010: iget-object v3, v7, Lorg/tint/addons/executors/AskUserInputExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f8 │ │ +01df68: 5433 fa02 |0012: iget-object v3, v3, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02fa │ │ +01df6c: 5474 f802 |0014: iget-object v4, v7, Lorg/tint/addons/executors/AskUserInputExecutor$2;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f8 │ │ +01df70: 7110 6604 0400 |0016: invoke-static {v4}, Lorg/tint/addons/executors/AskUserInputExecutor;.access$000:(Lorg/tint/addons/executors/AskUserInputExecutor;)Lorg/tint/addons/framework/AskUserInputAction; // method@0466 │ │ +01df76: 0c04 |0019: move-result-object v4 │ │ +01df78: 6e10 9f04 0400 |001a: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserInputAction;.getId:()I // method@049f │ │ +01df7e: 0a04 |001d: move-result v4 │ │ +01df80: 1215 |001e: const/4 v5, #int 1 // #1 │ │ +01df82: 1206 |001f: const/4 v6, #int 0 // #0 │ │ +01df84: 7407 2004 0000 |0020: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/AddonManager;.onUserInput:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZLjava/lang/String;)V // method@0420 │ │ +01df8a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ + 0x0016 line=94 │ │ + 0x0020 line=90 │ │ 0x0023 line=97 │ │ locals : │ │ 0x0000 - 0x0024 reg=7 this Lorg/tint/addons/executors/AskUserInputExecutor$2; │ │ 0x0000 - 0x0024 reg=8 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0024 reg=9 which I │ │ │ │ source_file_idx : 168 (AskUserInputExecutor.java) │ │ │ │ Class #37 header: │ │ -class_idx : 361 │ │ +class_idx : 357 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 168 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #37 annotations: │ │ @@ -8970,69 +8986,71 @@ │ │ type : '(Lorg/tint/addons/executors/AskUserInputExecutor;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01e178: |[01e178] org.tint.addons.executors.AskUserInputExecutor$3.:(Lorg/tint/addons/executors/AskUserInputExecutor;)V │ │ -01e188: 5b01 f902 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserInputExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f9 │ │ -01e18c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01e192: 0e00 |0005: return-void │ │ +01df8c: |[01df8c] org.tint.addons.executors.AskUserInputExecutor$3.:(Lorg/tint/addons/executors/AskUserInputExecutor;)V │ │ +01df9c: 5b01 f902 |0000: iput-object v1, v0, Lorg/tint/addons/executors/AskUserInputExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f9 │ │ +01dfa0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01dfa6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/addons/executors/AskUserInputExecutor$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/addons/executors/AskUserInputExecutor; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/addons/executors/AskUserInputExecutor; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/addons/executors/AskUserInputExecutor$3;) │ │ name : 'onCancel' │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 36 16-bit code units │ │ -01e194: |[01e194] org.tint.addons.executors.AskUserInputExecutor$3.onCancel:(Landroid/content/DialogInterface;)V │ │ -01e1a4: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -01e1aa: 0c00 |0003: move-result-object v0 │ │ -01e1ac: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -01e1b2: 0c00 |0007: move-result-object v0 │ │ -01e1b4: 5471 f902 |0008: iget-object v1, v7, Lorg/tint/addons/executors/AskUserInputExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f9 │ │ -01e1b8: 5411 fc02 |000a: iget-object v1, v1, Lorg/tint/addons/executors/AskUserInputExecutor;.mContext:Landroid/content/Context; // field@02fc │ │ -01e1bc: 5472 f902 |000c: iget-object v2, v7, Lorg/tint/addons/executors/AskUserInputExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f9 │ │ -01e1c0: 5422 0103 |000e: iget-object v2, v2, Lorg/tint/addons/executors/AskUserInputExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0301 │ │ -01e1c4: 5473 f902 |0010: iget-object v3, v7, Lorg/tint/addons/executors/AskUserInputExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f9 │ │ -01e1c8: 5433 fa02 |0012: iget-object v3, v3, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02fa │ │ -01e1cc: 5474 f902 |0014: iget-object v4, v7, Lorg/tint/addons/executors/AskUserInputExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f9 │ │ -01e1d0: 7110 6604 0400 |0016: invoke-static {v4}, Lorg/tint/addons/executors/AskUserInputExecutor;.access$000:(Lorg/tint/addons/executors/AskUserInputExecutor;)Lorg/tint/addons/framework/AskUserInputAction; // method@0466 │ │ -01e1d6: 0c04 |0019: move-result-object v4 │ │ -01e1d8: 6e10 9f04 0400 |001a: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserInputAction;.getId:()I // method@049f │ │ -01e1de: 0a04 |001d: move-result v4 │ │ -01e1e0: 1215 |001e: const/4 v5, #int 1 // #1 │ │ -01e1e2: 1206 |001f: const/4 v6, #int 0 // #0 │ │ -01e1e4: 7407 2004 0000 |0020: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/AddonManager;.onUserInput:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZLjava/lang/String;)V // method@0420 │ │ -01e1ea: 0e00 |0023: return-void │ │ +01dfa8: |[01dfa8] org.tint.addons.executors.AskUserInputExecutor$3.onCancel:(Landroid/content/DialogInterface;)V │ │ +01dfb8: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +01dfbe: 0c00 |0003: move-result-object v0 │ │ +01dfc0: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +01dfc6: 0c00 |0007: move-result-object v0 │ │ +01dfc8: 5471 f902 |0008: iget-object v1, v7, Lorg/tint/addons/executors/AskUserInputExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f9 │ │ +01dfcc: 5411 fc02 |000a: iget-object v1, v1, Lorg/tint/addons/executors/AskUserInputExecutor;.mContext:Landroid/content/Context; // field@02fc │ │ +01dfd0: 5472 f902 |000c: iget-object v2, v7, Lorg/tint/addons/executors/AskUserInputExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f9 │ │ +01dfd4: 5422 0103 |000e: iget-object v2, v2, Lorg/tint/addons/executors/AskUserInputExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0301 │ │ +01dfd8: 5473 f902 |0010: iget-object v3, v7, Lorg/tint/addons/executors/AskUserInputExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f9 │ │ +01dfdc: 5433 fa02 |0012: iget-object v3, v3, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddon:Lorg/tint/addons/Addon; // field@02fa │ │ +01dfe0: 5474 f902 |0014: iget-object v4, v7, Lorg/tint/addons/executors/AskUserInputExecutor$3;.this$0:Lorg/tint/addons/executors/AskUserInputExecutor; // field@02f9 │ │ +01dfe4: 7110 6604 0400 |0016: invoke-static {v4}, Lorg/tint/addons/executors/AskUserInputExecutor;.access$000:(Lorg/tint/addons/executors/AskUserInputExecutor;)Lorg/tint/addons/framework/AskUserInputAction; // method@0466 │ │ +01dfea: 0c04 |0019: move-result-object v4 │ │ +01dfec: 6e10 9f04 0400 |001a: invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserInputAction;.getId:()I // method@049f │ │ +01dff2: 0a04 |001d: move-result v4 │ │ +01dff4: 1215 |001e: const/4 v5, #int 1 // #1 │ │ +01dff6: 1206 |001f: const/4 v6, #int 0 // #0 │ │ +01dff8: 7407 2004 0000 |0020: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/AddonManager;.onUserInput:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZLjava/lang/String;)V // method@0420 │ │ +01dffe: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ + 0x0016 line=107 │ │ + 0x0020 line=103 │ │ 0x0023 line=110 │ │ locals : │ │ 0x0000 - 0x0024 reg=7 this Lorg/tint/addons/executors/AskUserInputExecutor$3; │ │ 0x0000 - 0x0024 reg=8 dialog Landroid/content/DialogInterface; │ │ │ │ source_file_idx : 168 (AskUserInputExecutor.java) │ │ │ │ Class #38 header: │ │ -class_idx : 363 │ │ +class_idx : 359 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 191 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #38 - │ │ @@ -9064,17 +9082,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01e1ec: |[01e1ec] org.tint.addons.executors.BaseActionExecutor.:()V │ │ -01e1fc: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01e202: 0e00 |0003: return-void │ │ +01e000: |[01e000] org.tint.addons.executors.BaseActionExecutor.:()V │ │ +01e010: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01e016: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/addons/executors/BaseActionExecutor; │ │ │ │ #1 : (in Lorg/tint/addons/executors/BaseActionExecutor;) │ │ @@ -9082,21 +9100,21 @@ │ │ type : '(Landroid/content/Context;Lorg/tint/ui/managers/UIManager;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Lorg/tint/addons/framework/Action;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -01e204: |[01e204] org.tint.addons.executors.BaseActionExecutor.init:(Landroid/content/Context;Lorg/tint/ui/managers/UIManager;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Lorg/tint/addons/framework/Action;)V │ │ -01e214: 5b01 0303 |0000: iput-object v1, v0, Lorg/tint/addons/executors/BaseActionExecutor;.mContext:Landroid/content/Context; // field@0303 │ │ -01e218: 5b02 0403 |0002: iput-object v2, v0, Lorg/tint/addons/executors/BaseActionExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0304 │ │ -01e21c: 5b03 0503 |0004: iput-object v3, v0, Lorg/tint/addons/executors/BaseActionExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0305 │ │ -01e220: 5b04 0203 |0006: iput-object v4, v0, Lorg/tint/addons/executors/BaseActionExecutor;.mAddon:Lorg/tint/addons/Addon; // field@0302 │ │ -01e224: 6e20 6c04 5000 |0008: invoke-virtual {v0, v5}, Lorg/tint/addons/executors/BaseActionExecutor;.finishInit:(Lorg/tint/addons/framework/Action;)V // method@046c │ │ -01e22a: 0e00 |000b: return-void │ │ +01e018: |[01e018] org.tint.addons.executors.BaseActionExecutor.init:(Landroid/content/Context;Lorg/tint/ui/managers/UIManager;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Lorg/tint/addons/framework/Action;)V │ │ +01e028: 5b01 0303 |0000: iput-object v1, v0, Lorg/tint/addons/executors/BaseActionExecutor;.mContext:Landroid/content/Context; // field@0303 │ │ +01e02c: 5b02 0403 |0002: iput-object v2, v0, Lorg/tint/addons/executors/BaseActionExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0304 │ │ +01e030: 5b03 0503 |0004: iput-object v3, v0, Lorg/tint/addons/executors/BaseActionExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0305 │ │ +01e034: 5b04 0203 |0006: iput-object v4, v0, Lorg/tint/addons/executors/BaseActionExecutor;.mAddon:Lorg/tint/addons/Addon; // field@0302 │ │ +01e038: 6e20 6c04 5000 |0008: invoke-virtual {v0, v5}, Lorg/tint/addons/executors/BaseActionExecutor;.finishInit:(Lorg/tint/addons/framework/Action;)V // method@046c │ │ +01e03e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0002 line=34 │ │ 0x0004 line=35 │ │ 0x0006 line=36 │ │ 0x0008 line=38 │ │ @@ -9115,23 +9133,23 @@ │ │ type : '(Landroid/content/Context;Lorg/tint/ui/managers/UIManager;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Lorg/tint/addons/framework/Action;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -01e22c: |[01e22c] org.tint.addons.executors.BaseActionExecutor.execute:(Landroid/content/Context;Lorg/tint/ui/managers/UIManager;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Lorg/tint/addons/framework/Action;)V │ │ -01e23c: 1d01 |0000: monitor-enter v1 │ │ -01e23e: 7606 6d04 0100 |0001: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/executors/BaseActionExecutor;.init:(Landroid/content/Context;Lorg/tint/ui/managers/UIManager;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Lorg/tint/addons/framework/Action;)V // method@046d │ │ -01e244: 6e10 6e04 0100 |0004: invoke-virtual {v1}, Lorg/tint/addons/executors/BaseActionExecutor;.internalExecute:()V // method@046e │ │ -01e24a: 1e01 |0007: monitor-exit v1 │ │ -01e24c: 0e00 |0008: return-void │ │ -01e24e: 0d00 |0009: move-exception v0 │ │ -01e250: 1e01 |000a: monitor-exit v1 │ │ -01e252: 2700 |000b: throw v0 │ │ +01e040: |[01e040] org.tint.addons.executors.BaseActionExecutor.execute:(Landroid/content/Context;Lorg/tint/ui/managers/UIManager;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Lorg/tint/addons/framework/Action;)V │ │ +01e050: 1d01 |0000: monitor-enter v1 │ │ +01e052: 7606 6d04 0100 |0001: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/executors/BaseActionExecutor;.init:(Landroid/content/Context;Lorg/tint/ui/managers/UIManager;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Lorg/tint/addons/framework/Action;)V // method@046d │ │ +01e058: 6e10 6e04 0100 |0004: invoke-virtual {v1}, Lorg/tint/addons/executors/BaseActionExecutor;.internalExecute:()V // method@046e │ │ +01e05e: 1e01 |0007: monitor-exit v1 │ │ +01e060: 0e00 |0008: return-void │ │ +01e062: 0d00 |0009: move-exception v0 │ │ +01e064: 1e01 |000a: monitor-exit v1 │ │ +01e066: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=46 │ │ 0x0004 line=47 │ │ 0x0007 line=48 │ │ @@ -9155,17 +9173,17 @@ │ │ type : '()V' │ │ access : 0x0404 (PROTECTED ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 191 (BaseActionExecutor.java) │ │ │ │ Class #39 header: │ │ -class_idx : 364 │ │ +class_idx : 360 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 395 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #39 annotations: │ │ @@ -9189,75 +9207,75 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 136 16-bit code units │ │ -01e260: |[01e260] org.tint.addons.executors.ExecutorFactory.:()V │ │ -01e270: 2200 2c01 |0000: new-instance v0, Ljava/util/HashMap; // type@012c │ │ -01e274: 7010 8b03 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@038b │ │ -01e27a: 6900 0603 |0005: sput-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ -01e27e: 6200 0603 |0007: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ -01e282: 1c01 8201 |0009: const-class v1, Lorg/tint/addons/framework/TabAction; // type@0182 │ │ -01e286: 6e10 2703 0100 |000b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ -01e28c: 0c01 |000e: move-result-object v1 │ │ -01e28e: 2202 7101 |000f: new-instance v2, Lorg/tint/addons/executors/TabActionExecutor; // type@0171 │ │ -01e292: 7010 7e04 0200 |0011: invoke-direct {v2}, Lorg/tint/addons/executors/TabActionExecutor;.:()V // method@047e │ │ -01e298: 7230 a103 1002 |0014: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ -01e29e: 6200 0603 |0017: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ -01e2a2: 1c01 8001 |0019: const-class v1, Lorg/tint/addons/framework/ShowDialogAction; // type@0180 │ │ -01e2a6: 6e10 2703 0100 |001b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ -01e2ac: 0c01 |001e: move-result-object v1 │ │ -01e2ae: 2202 6f01 |001f: new-instance v2, Lorg/tint/addons/executors/ShowDialogExecutor; // type@016f │ │ -01e2b2: 7010 7804 0200 |0021: invoke-direct {v2}, Lorg/tint/addons/executors/ShowDialogExecutor;.:()V // method@0478 │ │ -01e2b8: 7230 a103 1002 |0024: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ -01e2be: 6200 0603 |0027: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ -01e2c2: 1c01 7c01 |0029: const-class v1, Lorg/tint/addons/framework/LoadUrlAction; // type@017c │ │ -01e2c6: 6e10 2703 0100 |002b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ -01e2cc: 0c01 |002e: move-result-object v1 │ │ -01e2ce: 2202 6d01 |002f: new-instance v2, Lorg/tint/addons/executors/LoadUrlExecutor; // type@016d │ │ -01e2d2: 7010 7204 0200 |0031: invoke-direct {v2}, Lorg/tint/addons/executors/LoadUrlExecutor;.:()V // method@0472 │ │ -01e2d8: 7230 a103 1002 |0034: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ -01e2de: 6200 0603 |0037: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ -01e2e2: 1c01 8101 |0039: const-class v1, Lorg/tint/addons/framework/ShowToastAction; // type@0181 │ │ -01e2e6: 6e10 2703 0100 |003b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ -01e2ec: 0c01 |003e: move-result-object v1 │ │ -01e2ee: 2202 7001 |003f: new-instance v2, Lorg/tint/addons/executors/ShowToastExecutor; // type@0170 │ │ -01e2f2: 7010 7b04 0200 |0041: invoke-direct {v2}, Lorg/tint/addons/executors/ShowToastExecutor;.:()V // method@047b │ │ -01e2f8: 7230 a103 1002 |0044: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ -01e2fe: 6200 0603 |0047: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ -01e302: 1c01 7d01 |0049: const-class v1, Lorg/tint/addons/framework/OpenTabAction; // type@017d │ │ -01e306: 6e10 2703 0100 |004b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ -01e30c: 0c01 |004e: move-result-object v1 │ │ -01e30e: 2202 6e01 |004f: new-instance v2, Lorg/tint/addons/executors/OpenTabExecutor; // type@016e │ │ -01e312: 7010 7504 0200 |0051: invoke-direct {v2}, Lorg/tint/addons/executors/OpenTabExecutor;.:()V // method@0475 │ │ -01e318: 7230 a103 1002 |0054: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ -01e31e: 6200 0603 |0057: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ -01e322: 1c01 7501 |0059: const-class v1, Lorg/tint/addons/framework/AskUserConfirmationAction; // type@0175 │ │ -01e326: 6e10 2703 0100 |005b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ -01e32c: 0c01 |005e: move-result-object v1 │ │ -01e32e: 2202 6601 |005f: new-instance v2, Lorg/tint/addons/executors/AskUserConfirmationExecutor; // type@0166 │ │ -01e332: 7010 5b04 0200 |0061: invoke-direct {v2}, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.:()V // method@045b │ │ -01e338: 7230 a103 1002 |0064: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ -01e33e: 6200 0603 |0067: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ -01e342: 1c01 7601 |0069: const-class v1, Lorg/tint/addons/framework/AskUserInputAction; // type@0176 │ │ -01e346: 6e10 2703 0100 |006b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ -01e34c: 0c01 |006e: move-result-object v1 │ │ -01e34e: 2202 6a01 |006f: new-instance v2, Lorg/tint/addons/executors/AskUserInputExecutor; // type@016a │ │ -01e352: 7010 6504 0200 |0071: invoke-direct {v2}, Lorg/tint/addons/executors/AskUserInputExecutor;.:()V // method@0465 │ │ -01e358: 7230 a103 1002 |0074: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ -01e35e: 6200 0603 |0077: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ -01e362: 1c01 7401 |0079: const-class v1, Lorg/tint/addons/framework/AskUserChoiceAction; // type@0174 │ │ -01e366: 6e10 2703 0100 |007b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ -01e36c: 0c01 |007e: move-result-object v1 │ │ -01e36e: 2202 6201 |007f: new-instance v2, Lorg/tint/addons/executors/AskUserChoiceExecutor; // type@0162 │ │ -01e372: 7010 5104 0200 |0081: invoke-direct {v2}, Lorg/tint/addons/executors/AskUserChoiceExecutor;.:()V // method@0451 │ │ -01e378: 7230 a103 1002 |0084: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ -01e37e: 0e00 |0087: return-void │ │ +01e074: |[01e074] org.tint.addons.executors.ExecutorFactory.:()V │ │ +01e084: 2200 2801 |0000: new-instance v0, Ljava/util/HashMap; // type@0128 │ │ +01e088: 7010 8b03 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@038b │ │ +01e08e: 6900 0603 |0005: sput-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ +01e092: 6200 0603 |0007: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ +01e096: 1c01 7e01 |0009: const-class v1, Lorg/tint/addons/framework/TabAction; // type@017e │ │ +01e09a: 6e10 2703 0100 |000b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ +01e0a0: 0c01 |000e: move-result-object v1 │ │ +01e0a2: 2202 6d01 |000f: new-instance v2, Lorg/tint/addons/executors/TabActionExecutor; // type@016d │ │ +01e0a6: 7010 7e04 0200 |0011: invoke-direct {v2}, Lorg/tint/addons/executors/TabActionExecutor;.:()V // method@047e │ │ +01e0ac: 7230 a103 1002 |0014: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ +01e0b2: 6200 0603 |0017: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ +01e0b6: 1c01 7c01 |0019: const-class v1, Lorg/tint/addons/framework/ShowDialogAction; // type@017c │ │ +01e0ba: 6e10 2703 0100 |001b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ +01e0c0: 0c01 |001e: move-result-object v1 │ │ +01e0c2: 2202 6b01 |001f: new-instance v2, Lorg/tint/addons/executors/ShowDialogExecutor; // type@016b │ │ +01e0c6: 7010 7804 0200 |0021: invoke-direct {v2}, Lorg/tint/addons/executors/ShowDialogExecutor;.:()V // method@0478 │ │ +01e0cc: 7230 a103 1002 |0024: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ +01e0d2: 6200 0603 |0027: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ +01e0d6: 1c01 7801 |0029: const-class v1, Lorg/tint/addons/framework/LoadUrlAction; // type@0178 │ │ +01e0da: 6e10 2703 0100 |002b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ +01e0e0: 0c01 |002e: move-result-object v1 │ │ +01e0e2: 2202 6901 |002f: new-instance v2, Lorg/tint/addons/executors/LoadUrlExecutor; // type@0169 │ │ +01e0e6: 7010 7204 0200 |0031: invoke-direct {v2}, Lorg/tint/addons/executors/LoadUrlExecutor;.:()V // method@0472 │ │ +01e0ec: 7230 a103 1002 |0034: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ +01e0f2: 6200 0603 |0037: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ +01e0f6: 1c01 7d01 |0039: const-class v1, Lorg/tint/addons/framework/ShowToastAction; // type@017d │ │ +01e0fa: 6e10 2703 0100 |003b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ +01e100: 0c01 |003e: move-result-object v1 │ │ +01e102: 2202 6c01 |003f: new-instance v2, Lorg/tint/addons/executors/ShowToastExecutor; // type@016c │ │ +01e106: 7010 7b04 0200 |0041: invoke-direct {v2}, Lorg/tint/addons/executors/ShowToastExecutor;.:()V // method@047b │ │ +01e10c: 7230 a103 1002 |0044: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ +01e112: 6200 0603 |0047: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ +01e116: 1c01 7901 |0049: const-class v1, Lorg/tint/addons/framework/OpenTabAction; // type@0179 │ │ +01e11a: 6e10 2703 0100 |004b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ +01e120: 0c01 |004e: move-result-object v1 │ │ +01e122: 2202 6a01 |004f: new-instance v2, Lorg/tint/addons/executors/OpenTabExecutor; // type@016a │ │ +01e126: 7010 7504 0200 |0051: invoke-direct {v2}, Lorg/tint/addons/executors/OpenTabExecutor;.:()V // method@0475 │ │ +01e12c: 7230 a103 1002 |0054: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ +01e132: 6200 0603 |0057: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ +01e136: 1c01 7101 |0059: const-class v1, Lorg/tint/addons/framework/AskUserConfirmationAction; // type@0171 │ │ +01e13a: 6e10 2703 0100 |005b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ +01e140: 0c01 |005e: move-result-object v1 │ │ +01e142: 2202 6201 |005f: new-instance v2, Lorg/tint/addons/executors/AskUserConfirmationExecutor; // type@0162 │ │ +01e146: 7010 5b04 0200 |0061: invoke-direct {v2}, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.:()V // method@045b │ │ +01e14c: 7230 a103 1002 |0064: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ +01e152: 6200 0603 |0067: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ +01e156: 1c01 7201 |0069: const-class v1, Lorg/tint/addons/framework/AskUserInputAction; // type@0172 │ │ +01e15a: 6e10 2703 0100 |006b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ +01e160: 0c01 |006e: move-result-object v1 │ │ +01e162: 2202 6601 |006f: new-instance v2, Lorg/tint/addons/executors/AskUserInputExecutor; // type@0166 │ │ +01e166: 7010 6504 0200 |0071: invoke-direct {v2}, Lorg/tint/addons/executors/AskUserInputExecutor;.:()V // method@0465 │ │ +01e16c: 7230 a103 1002 |0074: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ +01e172: 6200 0603 |0077: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ +01e176: 1c01 7001 |0079: const-class v1, Lorg/tint/addons/framework/AskUserChoiceAction; // type@0170 │ │ +01e17a: 6e10 2703 0100 |007b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ +01e180: 0c01 |007e: move-result-object v1 │ │ +01e182: 2202 5e01 |007f: new-instance v2, Lorg/tint/addons/executors/AskUserChoiceExecutor; // type@015e │ │ +01e186: 7010 5104 0200 |0081: invoke-direct {v2}, Lorg/tint/addons/executors/AskUserChoiceExecutor;.:()V // method@0451 │ │ +01e18c: 7230 a103 1002 |0084: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ +01e192: 0e00 |0087: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0007 line=37 │ │ 0x0017 line=38 │ │ 0x0027 line=39 │ │ 0x0037 line=40 │ │ @@ -9273,17 +9291,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01e380: |[01e380] org.tint.addons.executors.ExecutorFactory.:()V │ │ -01e390: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01e396: 0e00 |0003: return-void │ │ +01e194: |[01e194] org.tint.addons.executors.ExecutorFactory.:()V │ │ +01e1a4: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01e1aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/addons/executors/ExecutorFactory; │ │ │ │ #2 : (in Lorg/tint/addons/executors/ExecutorFactory;) │ │ @@ -9291,42 +9309,42 @@ │ │ type : '(Lorg/tint/addons/framework/Action;)Lorg/tint/addons/executors/BaseActionExecutor;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -01e398: |[01e398] org.tint.addons.executors.ExecutorFactory.getExecutor:(Lorg/tint/addons/framework/Action;)Lorg/tint/addons/executors/BaseActionExecutor; │ │ -01e3a8: 3802 1300 |0000: if-eqz v2, 0013 // +0013 │ │ -01e3ac: 6200 0603 |0002: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ -01e3b0: 6e10 4703 0200 |0004: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0347 │ │ -01e3b6: 0c01 |0007: move-result-object v1 │ │ -01e3b8: 6e10 2703 0100 |0008: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ -01e3be: 0c01 |000b: move-result-object v1 │ │ -01e3c0: 7220 9e03 1000 |000c: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ -01e3c6: 0c00 |000f: move-result-object v0 │ │ -01e3c8: 1f00 6b01 |0010: check-cast v0, Lorg/tint/addons/executors/BaseActionExecutor; // type@016b │ │ -01e3cc: 1100 |0012: return-object v0 │ │ -01e3ce: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -01e3d0: 28fe |0014: goto 0012 // -0002 │ │ +01e1ac: |[01e1ac] org.tint.addons.executors.ExecutorFactory.getExecutor:(Lorg/tint/addons/framework/Action;)Lorg/tint/addons/executors/BaseActionExecutor; │ │ +01e1bc: 3802 1300 |0000: if-eqz v2, 0013 // +0013 │ │ +01e1c0: 6200 0603 |0002: sget-object v0, Lorg/tint/addons/executors/ExecutorFactory;.sClassMap:Ljava/util/Map; // field@0306 │ │ +01e1c4: 6e10 4703 0200 |0004: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0347 │ │ +01e1ca: 0c01 |0007: move-result-object v1 │ │ +01e1cc: 6e10 2703 0100 |0008: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ +01e1d2: 0c01 |000b: move-result-object v1 │ │ +01e1d4: 7220 9e03 1000 |000c: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ +01e1da: 0c00 |000f: move-result-object v0 │ │ +01e1dc: 1f00 6701 |0010: check-cast v0, Lorg/tint/addons/executors/BaseActionExecutor; // type@0167 │ │ +01e1e0: 1100 |0012: return-object v0 │ │ +01e1e2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +01e1e4: 28fe |0014: goto 0012 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=49 │ │ 0x0012 line=51 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 addonAction Lorg/tint/addons/framework/Action; │ │ │ │ Virtual methods - │ │ source_file_idx : 395 (ExecutorFactory.java) │ │ │ │ Class #40 header: │ │ -class_idx : 370 │ │ +class_idx : 366 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 107 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #40 annotations: │ │ @@ -9349,17 +9367,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01e3d4: |[01e3d4] org.tint.addons.framework.Action$1.:()V │ │ -01e3e4: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01e3ea: 0e00 |0003: return-void │ │ +01e1e8: |[01e1e8] org.tint.addons.framework.Action$1.:()V │ │ +01e1f8: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01e1fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/addons/framework/Action$1; │ │ │ │ Virtual methods - │ │ @@ -9368,67 +9386,67 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01e3ec: |[01e3ec] org.tint.addons.framework.Action$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -01e3fc: 6e20 8304 2100 |0000: invoke-virtual {v1, v2}, Lorg/tint/addons/framework/Action$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/tint/addons/framework/Action; // method@0483 │ │ -01e402: 0c00 |0003: move-result-object v0 │ │ -01e404: 1100 |0004: return-object v0 │ │ +01e200: |[01e200] org.tint.addons.framework.Action$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +01e210: 6e20 8304 2100 |0000: invoke-virtual {v1, v2}, Lorg/tint/addons/framework/Action$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/tint/addons/framework/Action; // method@0483 │ │ +01e216: 0c00 |0003: move-result-object v0 │ │ +01e218: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/addons/framework/Action$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #1 : (in Lorg/tint/addons/framework/Action$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Lorg/tint/addons/framework/Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 90 16-bit code units │ │ -01e408: |[01e408] org.tint.addons.framework.Action$1.createFromParcel:(Landroid/os/Parcel;)Lorg/tint/addons/framework/Action; │ │ -01e418: 6e10 5e01 0400 |0000: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -01e41e: 0a00 |0003: move-result v0 │ │ -01e420: 2b00 3a00 0000 |0004: packed-switch v0, 0000003e // +0000003a │ │ -01e426: 2201 7301 |0007: new-instance v1, Lorg/tint/addons/framework/Action; // type@0173 │ │ -01e42a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -01e42c: 7020 8704 2100 |000a: invoke-direct {v1, v2}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ -01e432: 1101 |000d: return-object v1 │ │ -01e434: 2201 8201 |000e: new-instance v1, Lorg/tint/addons/framework/TabAction; // type@0182 │ │ -01e438: 7030 1d05 4100 |0010: invoke-direct {v1, v4, v0}, Lorg/tint/addons/framework/TabAction;.:(Landroid/os/Parcel;I)V // method@051d │ │ -01e43e: 28fa |0013: goto 000d // -0006 │ │ -01e440: 2201 8101 |0014: new-instance v1, Lorg/tint/addons/framework/ShowToastAction; // type@0181 │ │ -01e444: 7020 1505 4100 |0016: invoke-direct {v1, v4}, Lorg/tint/addons/framework/ShowToastAction;.:(Landroid/os/Parcel;)V // method@0515 │ │ -01e44a: 28f4 |0019: goto 000d // -000c │ │ -01e44c: 2201 8001 |001a: new-instance v1, Lorg/tint/addons/framework/ShowDialogAction; // type@0180 │ │ -01e450: 7020 1005 4100 |001c: invoke-direct {v1, v4}, Lorg/tint/addons/framework/ShowDialogAction;.:(Landroid/os/Parcel;)V // method@0510 │ │ -01e456: 28ee |001f: goto 000d // -0012 │ │ -01e458: 2201 7501 |0020: new-instance v1, Lorg/tint/addons/framework/AskUserConfirmationAction; // type@0175 │ │ -01e45c: 7020 9204 4100 |0022: invoke-direct {v1, v4}, Lorg/tint/addons/framework/AskUserConfirmationAction;.:(Landroid/os/Parcel;)V // method@0492 │ │ -01e462: 28e8 |0025: goto 000d // -0018 │ │ -01e464: 2201 7601 |0026: new-instance v1, Lorg/tint/addons/framework/AskUserInputAction; // type@0176 │ │ -01e468: 7020 9d04 4100 |0028: invoke-direct {v1, v4}, Lorg/tint/addons/framework/AskUserInputAction;.:(Landroid/os/Parcel;)V // method@049d │ │ -01e46e: 28e2 |002b: goto 000d // -001e │ │ -01e470: 2201 7401 |002c: new-instance v1, Lorg/tint/addons/framework/AskUserChoiceAction; // type@0174 │ │ -01e474: 7020 8c04 4100 |002e: invoke-direct {v1, v4}, Lorg/tint/addons/framework/AskUserChoiceAction;.:(Landroid/os/Parcel;)V // method@048c │ │ -01e47a: 28dc |0031: goto 000d // -0024 │ │ -01e47c: 2201 7d01 |0032: new-instance v1, Lorg/tint/addons/framework/OpenTabAction; // type@017d │ │ -01e480: 7020 0a05 4100 |0034: invoke-direct {v1, v4}, Lorg/tint/addons/framework/OpenTabAction;.:(Landroid/os/Parcel;)V // method@050a │ │ -01e486: 28d6 |0037: goto 000d // -002a │ │ -01e488: 2201 7c01 |0038: new-instance v1, Lorg/tint/addons/framework/LoadUrlAction; // type@017c │ │ -01e48c: 7020 0005 4100 |003a: invoke-direct {v1, v4}, Lorg/tint/addons/framework/LoadUrlAction;.:(Landroid/os/Parcel;)V // method@0500 │ │ -01e492: 28d0 |003d: goto 000d // -0030 │ │ -01e494: 0001 0c00 0100 0000 1000 0000 1600 ... |003e: packed-switch-data (28 units) │ │ +01e21c: |[01e21c] org.tint.addons.framework.Action$1.createFromParcel:(Landroid/os/Parcel;)Lorg/tint/addons/framework/Action; │ │ +01e22c: 6e10 5e01 0400 |0000: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +01e232: 0a00 |0003: move-result v0 │ │ +01e234: 2b00 3a00 0000 |0004: packed-switch v0, 0000003e // +0000003a │ │ +01e23a: 2201 6f01 |0007: new-instance v1, Lorg/tint/addons/framework/Action; // type@016f │ │ +01e23e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +01e240: 7020 8704 2100 |000a: invoke-direct {v1, v2}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ +01e246: 1101 |000d: return-object v1 │ │ +01e248: 2201 7e01 |000e: new-instance v1, Lorg/tint/addons/framework/TabAction; // type@017e │ │ +01e24c: 7030 1d05 4100 |0010: invoke-direct {v1, v4, v0}, Lorg/tint/addons/framework/TabAction;.:(Landroid/os/Parcel;I)V // method@051d │ │ +01e252: 28fa |0013: goto 000d // -0006 │ │ +01e254: 2201 7d01 |0014: new-instance v1, Lorg/tint/addons/framework/ShowToastAction; // type@017d │ │ +01e258: 7020 1505 4100 |0016: invoke-direct {v1, v4}, Lorg/tint/addons/framework/ShowToastAction;.:(Landroid/os/Parcel;)V // method@0515 │ │ +01e25e: 28f4 |0019: goto 000d // -000c │ │ +01e260: 2201 7c01 |001a: new-instance v1, Lorg/tint/addons/framework/ShowDialogAction; // type@017c │ │ +01e264: 7020 1005 4100 |001c: invoke-direct {v1, v4}, Lorg/tint/addons/framework/ShowDialogAction;.:(Landroid/os/Parcel;)V // method@0510 │ │ +01e26a: 28ee |001f: goto 000d // -0012 │ │ +01e26c: 2201 7101 |0020: new-instance v1, Lorg/tint/addons/framework/AskUserConfirmationAction; // type@0171 │ │ +01e270: 7020 9204 4100 |0022: invoke-direct {v1, v4}, Lorg/tint/addons/framework/AskUserConfirmationAction;.:(Landroid/os/Parcel;)V // method@0492 │ │ +01e276: 28e8 |0025: goto 000d // -0018 │ │ +01e278: 2201 7201 |0026: new-instance v1, Lorg/tint/addons/framework/AskUserInputAction; // type@0172 │ │ +01e27c: 7020 9d04 4100 |0028: invoke-direct {v1, v4}, Lorg/tint/addons/framework/AskUserInputAction;.:(Landroid/os/Parcel;)V // method@049d │ │ +01e282: 28e2 |002b: goto 000d // -001e │ │ +01e284: 2201 7001 |002c: new-instance v1, Lorg/tint/addons/framework/AskUserChoiceAction; // type@0170 │ │ +01e288: 7020 8c04 4100 |002e: invoke-direct {v1, v4}, Lorg/tint/addons/framework/AskUserChoiceAction;.:(Landroid/os/Parcel;)V // method@048c │ │ +01e28e: 28dc |0031: goto 000d // -0024 │ │ +01e290: 2201 7901 |0032: new-instance v1, Lorg/tint/addons/framework/OpenTabAction; // type@0179 │ │ +01e294: 7020 0a05 4100 |0034: invoke-direct {v1, v4}, Lorg/tint/addons/framework/OpenTabAction;.:(Landroid/os/Parcel;)V // method@050a │ │ +01e29a: 28d6 |0037: goto 000d // -002a │ │ +01e29c: 2201 7801 |0038: new-instance v1, Lorg/tint/addons/framework/LoadUrlAction; // type@0178 │ │ +01e2a0: 7020 0005 4100 |003a: invoke-direct {v1, v4}, Lorg/tint/addons/framework/LoadUrlAction;.:(Landroid/os/Parcel;)V // method@0500 │ │ +01e2a6: 28d0 |003d: goto 000d // -0030 │ │ +01e2a8: 0001 0c00 0100 0000 1000 0000 1600 ... |003e: packed-switch-data (28 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0004 line=49 │ │ 0x0007 line=71 │ │ 0x000e line=55 │ │ 0x0014 line=57 │ │ @@ -9449,50 +9467,50 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01e4cc: |[01e4cc] org.tint.addons.framework.Action$1.newArray:(I)[Ljava/lang/Object; │ │ -01e4dc: 6e20 8504 2100 |0000: invoke-virtual {v1, v2}, Lorg/tint/addons/framework/Action$1;.newArray:(I)[Lorg/tint/addons/framework/Action; // method@0485 │ │ -01e4e2: 0c00 |0003: move-result-object v0 │ │ -01e4e4: 1100 |0004: return-object v0 │ │ +01e2e0: |[01e2e0] org.tint.addons.framework.Action$1.newArray:(I)[Ljava/lang/Object; │ │ +01e2f0: 6e20 8504 2100 |0000: invoke-virtual {v1, v2}, Lorg/tint/addons/framework/Action$1;.newArray:(I)[Lorg/tint/addons/framework/Action; // method@0485 │ │ +01e2f6: 0c00 |0003: move-result-object v0 │ │ +01e2f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/addons/framework/Action$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #3 : (in Lorg/tint/addons/framework/Action$1;) │ │ name : 'newArray' │ │ type : '(I)[Lorg/tint/addons/framework/Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e4e8: |[01e4e8] org.tint.addons.framework.Action$1.newArray:(I)[Lorg/tint/addons/framework/Action; │ │ -01e4f8: 2320 aa02 |0000: new-array v0, v2, [Lorg/tint/addons/framework/Action; // type@02aa │ │ -01e4fc: 1100 |0002: return-object v0 │ │ +01e2fc: |[01e2fc] org.tint.addons.framework.Action$1.newArray:(I)[Lorg/tint/addons/framework/Action; │ │ +01e30c: 2320 a602 |0000: new-array v0, v2, [Lorg/tint/addons/framework/Action; // type@02a6 │ │ +01e310: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/Action$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ source_file_idx : 107 (Action.java) │ │ │ │ Class #41 header: │ │ -class_idx : 371 │ │ +class_idx : 367 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 107 │ │ static_fields_size : 14 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #41 annotations: │ │ @@ -9586,37 +9604,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01e500: |[01e500] org.tint.addons.framework.Action.:()V │ │ -01e510: 2200 7201 |0000: new-instance v0, Lorg/tint/addons/framework/Action$1; // type@0172 │ │ -01e514: 7010 8104 0000 |0002: invoke-direct {v0}, Lorg/tint/addons/framework/Action$1;.:()V // method@0481 │ │ -01e51a: 6900 2003 |0005: sput-object v0, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ -01e51e: 0e00 |0007: return-void │ │ +01e314: |[01e314] org.tint.addons.framework.Action.:()V │ │ +01e324: 2200 6e01 |0000: new-instance v0, Lorg/tint/addons/framework/Action$1; // type@016e │ │ +01e328: 7010 8104 0000 |0002: invoke-direct {v0}, Lorg/tint/addons/framework/Action$1;.:()V // method@0481 │ │ +01e32e: 6900 2003 |0005: sput-object v0, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ +01e332: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #1 : (in Lorg/tint/addons/framework/Action;) │ │ name : '' │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01e520: |[01e520] org.tint.addons.framework.Action.:(I)V │ │ -01e530: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01e536: 5901 2103 |0003: iput v1, v0, Lorg/tint/addons/framework/Action;.mAction:I // field@0321 │ │ -01e53a: 0e00 |0005: return-void │ │ +01e334: |[01e334] org.tint.addons.framework.Action.:(I)V │ │ +01e344: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01e34a: 5901 2103 |0003: iput v1, v0, Lorg/tint/addons/framework/Action;.mAction:I // field@0321 │ │ +01e34e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=83 │ │ 0x0005 line=84 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/addons/framework/Action; │ │ @@ -9628,17 +9646,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01e53c: |[01e53c] org.tint.addons.framework.Action.describeContents:()I │ │ -01e54c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01e54e: 0f00 |0001: return v0 │ │ +01e350: |[01e350] org.tint.addons.framework.Action.describeContents:()I │ │ +01e360: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01e362: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/tint/addons/framework/Action; │ │ │ │ #1 : (in Lorg/tint/addons/framework/Action;) │ │ @@ -9646,17 +9664,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e550: |[01e550] org.tint.addons.framework.Action.getAction:()I │ │ -01e560: 5210 2103 |0000: iget v0, v1, Lorg/tint/addons/framework/Action;.mAction:I // field@0321 │ │ -01e564: 0f00 |0002: return v0 │ │ +01e364: |[01e364] org.tint.addons.framework.Action.getAction:()I │ │ +01e374: 5210 2103 |0000: iget v0, v1, Lorg/tint/addons/framework/Action;.mAction:I // field@0321 │ │ +01e378: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/Action; │ │ │ │ #2 : (in Lorg/tint/addons/framework/Action;) │ │ @@ -9664,33 +9682,33 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -01e568: |[01e568] org.tint.addons.framework.Action.writeToParcel:(Landroid/os/Parcel;I)V │ │ -01e578: 5210 2103 |0000: iget v0, v1, Lorg/tint/addons/framework/Action;.mAction:I // field@0321 │ │ -01e57c: 6e20 6301 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ -01e582: 0e00 |0005: return-void │ │ +01e37c: |[01e37c] org.tint.addons.framework.Action.writeToParcel:(Landroid/os/Parcel;I)V │ │ +01e38c: 5210 2103 |0000: iget v0, v1, Lorg/tint/addons/framework/Action;.mAction:I // field@0321 │ │ +01e390: 6e20 6301 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ +01e396: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/addons/framework/Action; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ source_file_idx : 107 (Action.java) │ │ │ │ Class #42 header: │ │ -class_idx : 376 │ │ +class_idx : 372 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 267 │ │ static_fields_size : 11 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #42 - │ │ @@ -9761,30 +9779,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01e584: |[01e584] org.tint.addons.framework.Callbacks.:()V │ │ -01e594: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01e59a: 0e00 |0003: return-void │ │ +01e398: |[01e398] org.tint.addons.framework.Callbacks.:()V │ │ +01e3a8: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01e3ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/addons/framework/Callbacks; │ │ │ │ Virtual methods - │ │ source_file_idx : 267 (Callbacks.java) │ │ │ │ Class #43 header: │ │ -class_idx : 379 │ │ +class_idx : 375 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 494 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 26 │ │ │ │ Class #43 annotations: │ │ @@ -10021,18 +10039,18 @@ │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 494 (IAddon.java) │ │ │ │ Class #44 header: │ │ -class_idx : 382 │ │ +class_idx : 378 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #44 annotations: │ │ Annotations on class │ │ @@ -10057,31 +10075,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01e59c: |[01e59c] org.tint.addons.framework.R$drawable.:()V │ │ -01e5ac: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01e5b2: 0e00 |0003: return-void │ │ +01e3b0: |[01e3b0] org.tint.addons.framework.R$drawable.:()V │ │ +01e3c0: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01e3c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/addons/framework/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #45 header: │ │ -class_idx : 383 │ │ +class_idx : 379 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1506 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1503 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #45 annotations: │ │ Annotations on class │ │ @@ -10100,31 +10118,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01e5b4: |[01e5b4] org.tint.addons.framework.R.:()V │ │ -01e5c4: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01e5ca: 0e00 |0003: return-void │ │ +01e3c8: |[01e3c8] org.tint.addons.framework.R.:()V │ │ +01e3d8: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01e3de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ - 0x0003 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/addons/framework/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1506 (R.java) │ │ + source_file_idx : 1503 (R.java) │ │ │ │ Class #46 header: │ │ -class_idx : 387 │ │ +class_idx : 383 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 326 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #46 annotations: │ │ @@ -10140,17 +10157,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 326 (Controller.java) │ │ │ │ Class #47 header: │ │ -class_idx : 388 │ │ +class_idx : 384 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 326 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #47 annotations: │ │ @@ -10175,37 +10192,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -01e5cc: |[01e5cc] org.tint.controllers.Controller$ControllerHolder.:()V │ │ -01e5dc: 2200 8501 |0000: new-instance v0, Lorg/tint/controllers/Controller; // type@0185 │ │ -01e5e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -01e5e2: 7020 2f05 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/controllers/Controller;.:(Lorg/tint/controllers/Controller$1;)V // method@052f │ │ -01e5e8: 6900 5e03 |0006: sput-object v0, Lorg/tint/controllers/Controller$ControllerHolder;.INSTANCE:Lorg/tint/controllers/Controller; // field@035e │ │ -01e5ec: 0e00 |0008: return-void │ │ +01e3e0: |[01e3e0] org.tint.controllers.Controller$ControllerHolder.:()V │ │ +01e3f0: 2200 8101 |0000: new-instance v0, Lorg/tint/controllers/Controller; // type@0181 │ │ +01e3f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +01e3f6: 7020 2f05 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/controllers/Controller;.:(Lorg/tint/controllers/Controller$1;)V // method@052f │ │ +01e3fc: 6900 5e03 |0006: sput-object v0, Lorg/tint/controllers/Controller$ControllerHolder;.INSTANCE:Lorg/tint/controllers/Controller; // field@035e │ │ +01e400: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ │ │ #1 : (in Lorg/tint/controllers/Controller$ControllerHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01e5f0: |[01e5f0] org.tint.controllers.Controller$ControllerHolder.:()V │ │ -01e600: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01e606: 0e00 |0003: return-void │ │ +01e404: |[01e404] org.tint.controllers.Controller$ControllerHolder.:()V │ │ +01e414: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01e41a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/controllers/Controller$ControllerHolder; │ │ │ │ #2 : (in Lorg/tint/controllers/Controller$ControllerHolder;) │ │ @@ -10213,38 +10230,38 @@ │ │ type : '()Lorg/tint/controllers/Controller;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e608: |[01e608] org.tint.controllers.Controller$ControllerHolder.access$100:()Lorg/tint/controllers/Controller; │ │ -01e618: 6200 5e03 |0000: sget-object v0, Lorg/tint/controllers/Controller$ControllerHolder;.INSTANCE:Lorg/tint/controllers/Controller; // field@035e │ │ -01e61c: 1100 |0002: return-object v0 │ │ +01e41c: |[01e41c] org.tint.controllers.Controller$ControllerHolder.access$100:()Lorg/tint/controllers/Controller; │ │ +01e42c: 6200 5e03 |0000: sget-object v0, Lorg/tint/controllers/Controller$ControllerHolder;.INSTANCE:Lorg/tint/controllers/Controller; // field@035e │ │ +01e430: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 326 (Controller.java) │ │ │ │ Class #48 header: │ │ -class_idx : 389 │ │ +class_idx : 385 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 326 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 6 │ │ │ │ Class #48 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/tint/controllers/Controller$1; Lorg/tint/controllers/Controller$ControllerHolder; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/tint/controllers/Controller$ControllerHolder; } │ │ Annotations on field #864 'mDownloads' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Lorg/tint/model/DownloadItem;" ">;" } │ │ Annotations on method #1330 'getDownloadsList' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/List" "<" "Lorg/tint/model/DownloadItem;" ">;" } │ │ │ │ Class #48 - │ │ Class descriptor : 'Lorg/tint/controllers/Controller;' │ │ @@ -10275,20 +10292,20 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -01e620: |[01e620] org.tint.controllers.Controller.:()V │ │ -01e630: 7010 4603 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ -01e636: 2200 2601 |0003: new-instance v0, Ljava/util/ArrayList; // type@0126 │ │ -01e63a: 7010 7f03 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@037f │ │ -01e640: 5b10 6003 |0008: iput-object v0, v1, Lorg/tint/controllers/Controller;.mDownloads:Ljava/util/List; // field@0360 │ │ -01e644: 0e00 |000a: return-void │ │ +01e434: |[01e434] org.tint.controllers.Controller.:()V │ │ +01e444: 7010 4603 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ +01e44a: 2200 2201 |0003: new-instance v0, Ljava/util/ArrayList; // type@0122 │ │ +01e44e: 7010 7f03 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@037f │ │ +01e454: 5b10 6003 |0008: iput-object v0, v1, Lorg/tint/controllers/Controller;.mDownloads:Ljava/util/List; // field@0360 │ │ +01e458: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x000a line=52 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/tint/controllers/Controller; │ │ @@ -10298,17 +10315,17 @@ │ │ type : '(Lorg/tint/controllers/Controller$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01e648: |[01e648] org.tint.controllers.Controller.:(Lorg/tint/controllers/Controller$1;)V │ │ -01e658: 7010 2e05 0000 |0000: invoke-direct {v0}, Lorg/tint/controllers/Controller;.:()V // method@052e │ │ -01e65e: 0e00 |0003: return-void │ │ +01e45c: |[01e45c] org.tint.controllers.Controller.:(Lorg/tint/controllers/Controller$1;)V │ │ +01e46c: 7010 2e05 0000 |0000: invoke-direct {v0}, Lorg/tint/controllers/Controller;.:()V // method@052e │ │ +01e472: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/controllers/Controller; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/tint/controllers/Controller$1; │ │ │ │ @@ -10317,18 +10334,18 @@ │ │ type : '()Lorg/tint/controllers/Controller;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -01e660: |[01e660] org.tint.controllers.Controller.getInstance:()Lorg/tint/controllers/Controller; │ │ -01e670: 7100 2d05 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller$ControllerHolder;.access$100:()Lorg/tint/controllers/Controller; // method@052d │ │ -01e676: 0c00 |0003: move-result-object v0 │ │ -01e678: 1100 |0004: return-object v0 │ │ +01e474: |[01e474] org.tint.controllers.Controller.getInstance:()Lorg/tint/controllers/Controller; │ │ +01e484: 7100 2d05 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller$ControllerHolder;.access$100:()Lorg/tint/controllers/Controller; // method@052d │ │ +01e48a: 0c00 |0003: move-result-object v0 │ │ +01e48c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/controllers/Controller;) │ │ @@ -10336,72 +10353,71 @@ │ │ type : '()Lorg/tint/addons/AddonManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e67c: |[01e67c] org.tint.controllers.Controller.getAddonManager:()Lorg/tint/addons/AddonManager; │ │ -01e68c: 5410 5f03 |0000: iget-object v0, v1, Lorg/tint/controllers/Controller;.mAddonManager:Lorg/tint/addons/AddonManager; // field@035f │ │ -01e690: 1100 |0002: return-object v0 │ │ +01e490: |[01e490] org.tint.controllers.Controller.getAddonManager:()Lorg/tint/addons/AddonManager; │ │ +01e4a0: 5410 5f03 |0000: iget-object v0, v1, Lorg/tint/controllers/Controller;.mAddonManager:Lorg/tint/addons/AddonManager; // field@035f │ │ +01e4a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/controllers/Controller; │ │ │ │ #1 : (in Lorg/tint/controllers/Controller;) │ │ name : 'getDownloadItemById' │ │ type : '(J)Lorg/tint/model/DownloadItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -01e694: |[01e694] org.tint.controllers.Controller.getDownloadItemById:(J)Lorg/tint/model/DownloadItem; │ │ -01e6a4: 5442 6003 |0000: iget-object v2, v4, Lorg/tint/controllers/Controller;.mDownloads:Ljava/util/List; // field@0360 │ │ -01e6a8: 7210 9603 0200 |0002: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -01e6ae: 0c00 |0005: move-result-object v0 │ │ -01e6b0: 7210 8f03 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -01e6b6: 0a02 |0009: move-result v2 │ │ -01e6b8: 3802 1100 |000a: if-eqz v2, 001b // +0011 │ │ -01e6bc: 7210 9003 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -01e6c2: 0c01 |000f: move-result-object v1 │ │ -01e6c4: 1f01 8801 |0010: check-cast v1, Lorg/tint/model/DownloadItem; // type@0188 │ │ -01e6c8: 6e10 4605 0100 |0012: invoke-virtual {v1}, Lorg/tint/model/DownloadItem;.getId:()J // method@0546 │ │ -01e6ce: 0b02 |0015: move-result-wide v2 │ │ -01e6d0: 3102 0205 |0016: cmp-long v2, v2, v5 │ │ -01e6d4: 3902 eeff |0018: if-nez v2, 0006 // -0012 │ │ -01e6d8: 1101 |001a: return-object v1 │ │ -01e6da: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -01e6dc: 28fe |001c: goto 001a // -0002 │ │ +01e4a8: |[01e4a8] org.tint.controllers.Controller.getDownloadItemById:(J)Lorg/tint/model/DownloadItem; │ │ +01e4b8: 5451 6003 |0000: iget-object v1, v5, Lorg/tint/controllers/Controller;.mDownloads:Ljava/util/List; // field@0360 │ │ +01e4bc: 7210 9603 0100 |0002: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +01e4c2: 0c01 |0005: move-result-object v1 │ │ +01e4c4: 7210 8f03 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +01e4ca: 0a02 |0009: move-result v2 │ │ +01e4cc: 3802 1100 |000a: if-eqz v2, 001b // +0011 │ │ +01e4d0: 7210 9003 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +01e4d6: 0c00 |000f: move-result-object v0 │ │ +01e4d8: 1f00 8401 |0010: check-cast v0, Lorg/tint/model/DownloadItem; // type@0184 │ │ +01e4dc: 6e10 4605 0000 |0012: invoke-virtual {v0}, Lorg/tint/model/DownloadItem;.getId:()J // method@0546 │ │ +01e4e2: 0b02 |0015: move-result-wide v2 │ │ +01e4e4: 3102 0206 |0016: cmp-long v2, v2, v6 │ │ +01e4e8: 3902 eeff |0018: if-nez v2, 0006 // -0012 │ │ +01e4ec: 1100 |001a: return-object v0 │ │ +01e4ee: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +01e4f0: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0012 line=81 │ │ 0x001a line=86 │ │ locals : │ │ - 0x0012 - 0x001a reg=1 item Lorg/tint/model/DownloadItem; │ │ - 0x0006 - 0x001d reg=0 i$ Ljava/util/Iterator; │ │ - 0x0000 - 0x001d reg=4 this Lorg/tint/controllers/Controller; │ │ - 0x0000 - 0x001d reg=5 id J │ │ + 0x0012 - 0x001a reg=0 item Lorg/tint/model/DownloadItem; │ │ + 0x0000 - 0x001d reg=5 this Lorg/tint/controllers/Controller; │ │ + 0x0000 - 0x001d reg=6 id J │ │ │ │ #2 : (in Lorg/tint/controllers/Controller;) │ │ name : 'getDownloadsList' │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e6e0: |[01e6e0] org.tint.controllers.Controller.getDownloadsList:()Ljava/util/List; │ │ -01e6f0: 5410 6003 |0000: iget-object v0, v1, Lorg/tint/controllers/Controller;.mDownloads:Ljava/util/List; // field@0360 │ │ -01e6f4: 1100 |0002: return-object v0 │ │ +01e4f4: |[01e4f4] org.tint.controllers.Controller.getDownloadsList:()Ljava/util/List; │ │ +01e504: 5410 6003 |0000: iget-object v0, v1, Lorg/tint/controllers/Controller;.mDownloads:Ljava/util/List; // field@0360 │ │ +01e508: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/controllers/Controller; │ │ │ │ #3 : (in Lorg/tint/controllers/Controller;) │ │ @@ -10409,17 +10425,17 @@ │ │ type : '()Lorg/tint/ui/activities/TintBrowserActivity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e6f8: |[01e6f8] org.tint.controllers.Controller.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; │ │ -01e708: 5410 6103 |0000: iget-object v0, v1, Lorg/tint/controllers/Controller;.mMainActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@0361 │ │ -01e70c: 1100 |0002: return-object v0 │ │ +01e50c: |[01e50c] org.tint.controllers.Controller.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; │ │ +01e51c: 5410 6103 |0000: iget-object v0, v1, Lorg/tint/controllers/Controller;.mMainActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@0361 │ │ +01e520: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/controllers/Controller; │ │ │ │ #4 : (in Lorg/tint/controllers/Controller;) │ │ @@ -10427,17 +10443,17 @@ │ │ type : '()Lorg/tint/ui/managers/UIManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e710: |[01e710] org.tint.controllers.Controller.getUIManager:()Lorg/tint/ui/managers/UIManager; │ │ -01e720: 5410 6203 |0000: iget-object v0, v1, Lorg/tint/controllers/Controller;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0362 │ │ -01e724: 1100 |0002: return-object v0 │ │ +01e524: |[01e524] org.tint.controllers.Controller.getUIManager:()Lorg/tint/ui/managers/UIManager; │ │ +01e534: 5410 6203 |0000: iget-object v0, v1, Lorg/tint/controllers/Controller;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0362 │ │ +01e538: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/controllers/Controller; │ │ │ │ #5 : (in Lorg/tint/controllers/Controller;) │ │ @@ -10445,40 +10461,40 @@ │ │ type : '(Lorg/tint/ui/managers/UIManager;Lorg/tint/ui/activities/TintBrowserActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -01e728: |[01e728] org.tint.controllers.Controller.init:(Lorg/tint/ui/managers/UIManager;Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ -01e738: 5b34 6203 |0000: iput-object v4, v3, Lorg/tint/controllers/Controller;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0362 │ │ -01e73c: 5b35 6103 |0002: iput-object v5, v3, Lorg/tint/controllers/Controller;.mMainActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@0361 │ │ -01e740: 2200 5a01 |0004: new-instance v0, Lorg/tint/addons/AddonManager; // type@015a │ │ -01e744: 5431 6103 |0006: iget-object v1, v3, Lorg/tint/controllers/Controller;.mMainActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@0361 │ │ -01e748: 5432 6203 |0008: iget-object v2, v3, Lorg/tint/controllers/Controller;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0362 │ │ -01e74c: 7030 0c04 1002 |000a: invoke-direct {v0, v1, v2}, Lorg/tint/addons/AddonManager;.:(Landroid/content/Context;Lorg/tint/ui/managers/UIManager;)V // method@040c │ │ -01e752: 5b30 5f03 |000d: iput-object v0, v3, Lorg/tint/controllers/Controller;.mAddonManager:Lorg/tint/addons/AddonManager; // field@035f │ │ -01e756: 0e00 |000f: return-void │ │ +01e53c: |[01e53c] org.tint.controllers.Controller.init:(Lorg/tint/ui/managers/UIManager;Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ +01e54c: 5b34 6203 |0000: iput-object v4, v3, Lorg/tint/controllers/Controller;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0362 │ │ +01e550: 5b35 6103 |0002: iput-object v5, v3, Lorg/tint/controllers/Controller;.mMainActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@0361 │ │ +01e554: 2200 5601 |0004: new-instance v0, Lorg/tint/addons/AddonManager; // type@0156 │ │ +01e558: 5431 6103 |0006: iget-object v1, v3, Lorg/tint/controllers/Controller;.mMainActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@0361 │ │ +01e55c: 5432 6203 |0008: iget-object v2, v3, Lorg/tint/controllers/Controller;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0362 │ │ +01e560: 7030 0c04 1002 |000a: invoke-direct {v0, v1, v2}, Lorg/tint/addons/AddonManager;.:(Landroid/content/Context;Lorg/tint/ui/managers/UIManager;)V // method@040c │ │ +01e566: 5b30 5f03 |000d: iput-object v0, v3, Lorg/tint/controllers/Controller;.mAddonManager:Lorg/tint/addons/AddonManager; // field@035f │ │ +01e56a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x0004 line=64 │ │ 0x000f line=65 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Lorg/tint/controllers/Controller; │ │ 0x0000 - 0x0010 reg=4 uiManager Lorg/tint/ui/managers/UIManager; │ │ 0x0000 - 0x0010 reg=5 activity Lorg/tint/ui/activities/TintBrowserActivity; │ │ │ │ source_file_idx : 326 (Controller.java) │ │ │ │ Class #49 header: │ │ -class_idx : 390 │ │ +class_idx : 386 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 198 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #49 - │ │ @@ -10518,72 +10534,72 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Lorg/tint/model/BookmarkHistoryItem;) │ │ name : '' │ │ type : '(JLjava/lang/String;Ljava/lang/String;ZZJ[B)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 12 │ │ + registers : 13 │ │ ins : 10 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -01e758: |[01e758] org.tint.model.BookmarkHistoryItem.:(JLjava/lang/String;Ljava/lang/String;ZZJ[B)V │ │ -01e768: 7010 4603 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0346 │ │ -01e76e: 5a23 6503 |0003: iput-wide v3, v2, Lorg/tint/model/BookmarkHistoryItem;.mId:J // field@0365 │ │ -01e772: 5b25 6803 |0005: iput-object v5, v2, Lorg/tint/model/BookmarkHistoryItem;.mTitle:Ljava/lang/String; // field@0368 │ │ -01e776: 5b26 6903 |0007: iput-object v6, v2, Lorg/tint/model/BookmarkHistoryItem;.mUrl:Ljava/lang/String; // field@0369 │ │ -01e77a: 5c27 6603 |0009: iput-boolean v7, v2, Lorg/tint/model/BookmarkHistoryItem;.mIsBookmark:Z // field@0366 │ │ -01e77e: 5c28 6703 |000b: iput-boolean v8, v2, Lorg/tint/model/BookmarkHistoryItem;.mIsFolder:Z // field@0367 │ │ -01e782: 5a29 6403 |000d: iput-wide v9, v2, Lorg/tint/model/BookmarkHistoryItem;.mFolderId:J // field@0364 │ │ -01e786: 380b 0b00 |000f: if-eqz v11, 001a // +000b │ │ -01e78a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -01e78c: 21b1 |0012: array-length v1, v11 │ │ -01e78e: 7130 2201 0b01 |0013: invoke-static {v11, v0, v1}, Landroid/graphics/BitmapFactory;.decodeByteArray:([BII)Landroid/graphics/Bitmap; // method@0122 │ │ -01e794: 0c00 |0016: move-result-object v0 │ │ -01e796: 5b20 6303 |0017: iput-object v0, v2, Lorg/tint/model/BookmarkHistoryItem;.mFavicon:Landroid/graphics/Bitmap; // field@0363 │ │ -01e79a: 0e00 |0019: return-void │ │ -01e79c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -01e79e: 5b20 6303 |001b: iput-object v0, v2, Lorg/tint/model/BookmarkHistoryItem;.mFavicon:Landroid/graphics/Bitmap; // field@0363 │ │ -01e7a2: 28fc |001d: goto 0019 // -0004 │ │ +01e56c: |[01e56c] org.tint.model.BookmarkHistoryItem.:(JLjava/lang/String;Ljava/lang/String;ZZJ[B)V │ │ +01e57c: 7010 4603 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0346 │ │ +01e582: 5a34 6503 |0003: iput-wide v4, v3, Lorg/tint/model/BookmarkHistoryItem;.mId:J // field@0365 │ │ +01e586: 5b36 6803 |0005: iput-object v6, v3, Lorg/tint/model/BookmarkHistoryItem;.mTitle:Ljava/lang/String; // field@0368 │ │ +01e58a: 5b37 6903 |0007: iput-object v7, v3, Lorg/tint/model/BookmarkHistoryItem;.mUrl:Ljava/lang/String; // field@0369 │ │ +01e58e: 5c38 6603 |0009: iput-boolean v8, v3, Lorg/tint/model/BookmarkHistoryItem;.mIsBookmark:Z // field@0366 │ │ +01e592: 5c39 6703 |000b: iput-boolean v9, v3, Lorg/tint/model/BookmarkHistoryItem;.mIsFolder:Z // field@0367 │ │ +01e596: 5a3a 6403 |000d: iput-wide v10, v3, Lorg/tint/model/BookmarkHistoryItem;.mFolderId:J // field@0364 │ │ +01e59a: 380c 0b00 |000f: if-eqz v12, 001a // +000b │ │ +01e59e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +01e5a0: 21c1 |0012: array-length v1, v12 │ │ +01e5a2: 7130 2201 0c01 |0013: invoke-static {v12, v0, v1}, Landroid/graphics/BitmapFactory;.decodeByteArray:([BII)Landroid/graphics/Bitmap; // method@0122 │ │ +01e5a8: 0c00 |0016: move-result-object v0 │ │ +01e5aa: 5b30 6303 |0017: iput-object v0, v3, Lorg/tint/model/BookmarkHistoryItem;.mFavicon:Landroid/graphics/Bitmap; // field@0363 │ │ +01e5ae: 0e00 |0019: return-void │ │ +01e5b0: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +01e5b2: 5b30 6303 |001b: iput-object v0, v3, Lorg/tint/model/BookmarkHistoryItem;.mFavicon:Landroid/graphics/Bitmap; // field@0363 │ │ +01e5b6: 28fc |001d: goto 0019 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0005 line=44 │ │ 0x0007 line=45 │ │ 0x0009 line=46 │ │ 0x000b line=47 │ │ 0x000d line=48 │ │ 0x000f line=50 │ │ 0x0011 line=51 │ │ 0x0019 line=55 │ │ 0x001a line=53 │ │ locals : │ │ - 0x0000 - 0x001e reg=2 this Lorg/tint/model/BookmarkHistoryItem; │ │ - 0x0000 - 0x001e reg=3 id J │ │ - 0x0000 - 0x001e reg=5 title Ljava/lang/String; │ │ - 0x0000 - 0x001e reg=6 url Ljava/lang/String; │ │ - 0x0000 - 0x001e reg=7 isBookmark Z │ │ - 0x0000 - 0x001e reg=8 isFolder Z │ │ - 0x0000 - 0x001e reg=9 folderId J │ │ - 0x0000 - 0x001e reg=11 faviconData [B │ │ + 0x0000 - 0x001e reg=3 this Lorg/tint/model/BookmarkHistoryItem; │ │ + 0x0000 - 0x001e reg=4 id J │ │ + 0x0000 - 0x001e reg=6 title Ljava/lang/String; │ │ + 0x0000 - 0x001e reg=7 url Ljava/lang/String; │ │ + 0x0000 - 0x001e reg=8 isBookmark Z │ │ + 0x0000 - 0x001e reg=9 isFolder Z │ │ + 0x0000 - 0x001e reg=10 folderId J │ │ + 0x0000 - 0x001e reg=12 faviconData [B │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/model/BookmarkHistoryItem;) │ │ name : 'getFavicon' │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e7a4: |[01e7a4] org.tint.model.BookmarkHistoryItem.getFavicon:()Landroid/graphics/Bitmap; │ │ -01e7b4: 5410 6303 |0000: iget-object v0, v1, Lorg/tint/model/BookmarkHistoryItem;.mFavicon:Landroid/graphics/Bitmap; // field@0363 │ │ -01e7b8: 1100 |0002: return-object v0 │ │ +01e5b8: |[01e5b8] org.tint.model.BookmarkHistoryItem.getFavicon:()Landroid/graphics/Bitmap; │ │ +01e5c8: 5410 6303 |0000: iget-object v0, v1, Lorg/tint/model/BookmarkHistoryItem;.mFavicon:Landroid/graphics/Bitmap; // field@0363 │ │ +01e5cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/model/BookmarkHistoryItem; │ │ │ │ #1 : (in Lorg/tint/model/BookmarkHistoryItem;) │ │ @@ -10591,17 +10607,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e7bc: |[01e7bc] org.tint.model.BookmarkHistoryItem.getFolderId:()J │ │ -01e7cc: 5320 6403 |0000: iget-wide v0, v2, Lorg/tint/model/BookmarkHistoryItem;.mFolderId:J // field@0364 │ │ -01e7d0: 1000 |0002: return-wide v0 │ │ +01e5d0: |[01e5d0] org.tint.model.BookmarkHistoryItem.getFolderId:()J │ │ +01e5e0: 5320 6403 |0000: iget-wide v0, v2, Lorg/tint/model/BookmarkHistoryItem;.mFolderId:J // field@0364 │ │ +01e5e4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/tint/model/BookmarkHistoryItem; │ │ │ │ #2 : (in Lorg/tint/model/BookmarkHistoryItem;) │ │ @@ -10609,17 +10625,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e7d4: |[01e7d4] org.tint.model.BookmarkHistoryItem.getId:()J │ │ -01e7e4: 5320 6503 |0000: iget-wide v0, v2, Lorg/tint/model/BookmarkHistoryItem;.mId:J // field@0365 │ │ -01e7e8: 1000 |0002: return-wide v0 │ │ +01e5e8: |[01e5e8] org.tint.model.BookmarkHistoryItem.getId:()J │ │ +01e5f8: 5320 6503 |0000: iget-wide v0, v2, Lorg/tint/model/BookmarkHistoryItem;.mId:J // field@0365 │ │ +01e5fc: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/tint/model/BookmarkHistoryItem; │ │ │ │ #3 : (in Lorg/tint/model/BookmarkHistoryItem;) │ │ @@ -10627,17 +10643,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e7ec: |[01e7ec] org.tint.model.BookmarkHistoryItem.getTitle:()Ljava/lang/String; │ │ -01e7fc: 5410 6803 |0000: iget-object v0, v1, Lorg/tint/model/BookmarkHistoryItem;.mTitle:Ljava/lang/String; // field@0368 │ │ -01e800: 1100 |0002: return-object v0 │ │ +01e600: |[01e600] org.tint.model.BookmarkHistoryItem.getTitle:()Ljava/lang/String; │ │ +01e610: 5410 6803 |0000: iget-object v0, v1, Lorg/tint/model/BookmarkHistoryItem;.mTitle:Ljava/lang/String; // field@0368 │ │ +01e614: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/model/BookmarkHistoryItem; │ │ │ │ #4 : (in Lorg/tint/model/BookmarkHistoryItem;) │ │ @@ -10645,17 +10661,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e804: |[01e804] org.tint.model.BookmarkHistoryItem.getUrl:()Ljava/lang/String; │ │ -01e814: 5410 6903 |0000: iget-object v0, v1, Lorg/tint/model/BookmarkHistoryItem;.mUrl:Ljava/lang/String; // field@0369 │ │ -01e818: 1100 |0002: return-object v0 │ │ +01e618: |[01e618] org.tint.model.BookmarkHistoryItem.getUrl:()Ljava/lang/String; │ │ +01e628: 5410 6903 |0000: iget-object v0, v1, Lorg/tint/model/BookmarkHistoryItem;.mUrl:Ljava/lang/String; // field@0369 │ │ +01e62c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/model/BookmarkHistoryItem; │ │ │ │ #5 : (in Lorg/tint/model/BookmarkHistoryItem;) │ │ @@ -10663,17 +10679,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e81c: |[01e81c] org.tint.model.BookmarkHistoryItem.isBookmark:()Z │ │ -01e82c: 5510 6603 |0000: iget-boolean v0, v1, Lorg/tint/model/BookmarkHistoryItem;.mIsBookmark:Z // field@0366 │ │ -01e830: 0f00 |0002: return v0 │ │ +01e630: |[01e630] org.tint.model.BookmarkHistoryItem.isBookmark:()Z │ │ +01e640: 5510 6603 |0000: iget-boolean v0, v1, Lorg/tint/model/BookmarkHistoryItem;.mIsBookmark:Z // field@0366 │ │ +01e644: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/model/BookmarkHistoryItem; │ │ │ │ #6 : (in Lorg/tint/model/BookmarkHistoryItem;) │ │ @@ -10681,29 +10697,29 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e834: |[01e834] org.tint.model.BookmarkHistoryItem.isFolder:()Z │ │ -01e844: 5510 6703 |0000: iget-boolean v0, v1, Lorg/tint/model/BookmarkHistoryItem;.mIsFolder:Z // field@0367 │ │ -01e848: 0f00 |0002: return v0 │ │ +01e648: |[01e648] org.tint.model.BookmarkHistoryItem.isFolder:()Z │ │ +01e658: 5510 6703 |0000: iget-boolean v0, v1, Lorg/tint/model/BookmarkHistoryItem;.mIsFolder:Z // field@0367 │ │ +01e65c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/model/BookmarkHistoryItem; │ │ │ │ source_file_idx : 198 (BookmarkHistoryItem.java) │ │ │ │ Class #50 header: │ │ -class_idx : 391 │ │ +class_idx : 387 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 224 │ │ +superclass_idx : 220 │ │ source_file_idx : 212 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #50 - │ │ @@ -10723,18 +10739,18 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 7 │ │ insns size : 6 16-bit code units │ │ -01e84c: |[01e84c] org.tint.model.BookmarksAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[III)V │ │ -01e85c: 7607 f202 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V // method@02f2 │ │ -01e862: 5907 6a03 |0003: iput v7, v0, Lorg/tint/model/BookmarksAdapter;.mDefaultThumbnailId:I // field@036a │ │ -01e866: 0e00 |0005: return-void │ │ +01e660: |[01e660] org.tint.model.BookmarksAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[III)V │ │ +01e670: 7607 f202 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V // method@02f2 │ │ +01e676: 5907 6a03 |0003: iput v7, v0, Lorg/tint/model/BookmarksAdapter;.mDefaultThumbnailId:I // field@036a │ │ +01e67a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=37 │ │ 0x0005 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/model/BookmarksAdapter; │ │ @@ -10752,64 +10768,64 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 98 16-bit code units │ │ -01e868: |[01e868] org.tint.model.BookmarksAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -01e878: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -01e87a: 6f40 f302 a9cb |0001: invoke-super {v9, v10, v11, v12}, Landroid/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@02f3 │ │ -01e880: 0c01 |0004: move-result-object v1 │ │ -01e882: 1406 1400 0f7f |0005: const v6, #float 1.9008e+38 // #7f0f0014 │ │ -01e888: 6e20 c101 6100 |0008: invoke-virtual {v1, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -01e88e: 0c03 |000b: move-result-object v3 │ │ -01e890: 1f03 d100 |000c: check-cast v3, Landroid/widget/ImageView; // type@00d1 │ │ -01e894: 6e10 4005 0900 |000e: invoke-virtual {v9}, Lorg/tint/model/BookmarksAdapter;.getCursor:()Landroid/database/Cursor; // method@0540 │ │ -01e89a: 0c06 |0011: move-result-object v6 │ │ -01e89c: 6e10 4005 0900 |0012: invoke-virtual {v9}, Lorg/tint/model/BookmarksAdapter;.getCursor:()Landroid/database/Cursor; // method@0540 │ │ -01e8a2: 0c07 |0015: move-result-object v7 │ │ -01e8a4: 1a08 780b |0016: const-string v8, "is_folder" // string@0b78 │ │ -01e8a8: 7220 fd00 8700 |0018: invoke-interface {v7, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -01e8ae: 0a07 |001b: move-result v7 │ │ -01e8b0: 7220 0001 7600 |001c: invoke-interface {v6, v7}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -01e8b6: 0a06 |001f: move-result v6 │ │ -01e8b8: 3d06 2200 |0020: if-lez v6, 0042 // +0022 │ │ -01e8bc: 1210 |0022: const/4 v0, #int 1 // #1 │ │ -01e8be: 3900 2700 |0023: if-nez v0, 004a // +0027 │ │ -01e8c2: 6e10 4005 0900 |0025: invoke-virtual {v9}, Lorg/tint/model/BookmarksAdapter;.getCursor:()Landroid/database/Cursor; // method@0540 │ │ -01e8c8: 0c06 |0028: move-result-object v6 │ │ -01e8ca: 6e10 4005 0900 |0029: invoke-virtual {v9}, Lorg/tint/model/BookmarksAdapter;.getCursor:()Landroid/database/Cursor; // method@0540 │ │ -01e8d0: 0c07 |002c: move-result-object v7 │ │ -01e8d2: 1a08 4510 |002d: const-string v8, "thumbnail" // string@1045 │ │ -01e8d6: 7220 fd00 8700 |002f: invoke-interface {v7, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -01e8dc: 0a07 |0032: move-result v7 │ │ -01e8de: 7220 fc00 7600 |0033: invoke-interface {v6, v7}, Landroid/database/Cursor;.getBlob:(I)[B // method@00fc │ │ -01e8e4: 0c02 |0036: move-result-object v2 │ │ -01e8e6: 3802 0d00 |0037: if-eqz v2, 0044 // +000d │ │ -01e8ea: 2126 |0039: array-length v6, v2 │ │ -01e8ec: 7130 2201 5206 |003a: invoke-static {v2, v5, v6}, Landroid/graphics/BitmapFactory;.decodeByteArray:([BII)Landroid/graphics/Bitmap; // method@0122 │ │ -01e8f2: 0c05 |003d: move-result-object v5 │ │ -01e8f4: 6e20 bd02 5300 |003e: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ -01e8fa: 1101 |0041: return-object v1 │ │ -01e8fc: 0150 |0042: move v0, v5 │ │ -01e8fe: 28e0 |0043: goto 0023 // -0020 │ │ -01e900: 5295 6a03 |0044: iget v5, v9, Lorg/tint/model/BookmarksAdapter;.mDefaultThumbnailId:I // field@036a │ │ -01e904: 6e20 bf02 5300 |0046: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ -01e90a: 28f8 |0049: goto 0041 // -0008 │ │ -01e90c: 1405 1700 0f7f |004a: const v5, #float 1.9008e+38 // #7f0f0017 │ │ -01e912: 6e20 c101 5100 |004d: invoke-virtual {v1, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -01e918: 0c04 |0050: move-result-object v4 │ │ -01e91a: 1f04 e400 |0051: check-cast v4, Landroid/widget/TextView; // type@00e4 │ │ -01e91e: 3804 0800 |0053: if-eqz v4, 005b // +0008 │ │ -01e922: 1405 0701 0b7f |0055: const v5, #float 1.84768e+38 // #7f0b0107 │ │ -01e928: 6e20 0003 5400 |0058: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ -01e92e: 1405 1300 027f |005b: const v5, #float 1.728e+38 // #7f020013 │ │ -01e934: 6e20 bf02 5300 |005e: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ -01e93a: 28e0 |0061: goto 0041 // -0020 │ │ +01e67c: |[01e67c] org.tint.model.BookmarksAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +01e68c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +01e68e: 6f40 f302 a9cb |0001: invoke-super {v9, v10, v11, v12}, Landroid/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@02f3 │ │ +01e694: 0c01 |0004: move-result-object v1 │ │ +01e696: 1406 1400 0f7f |0005: const v6, #float 1.9008e+38 // #7f0f0014 │ │ +01e69c: 6e20 c101 6100 |0008: invoke-virtual {v1, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +01e6a2: 0c03 |000b: move-result-object v3 │ │ +01e6a4: 1f03 cd00 |000c: check-cast v3, Landroid/widget/ImageView; // type@00cd │ │ +01e6a8: 6e10 4005 0900 |000e: invoke-virtual {v9}, Lorg/tint/model/BookmarksAdapter;.getCursor:()Landroid/database/Cursor; // method@0540 │ │ +01e6ae: 0c06 |0011: move-result-object v6 │ │ +01e6b0: 6e10 4005 0900 |0012: invoke-virtual {v9}, Lorg/tint/model/BookmarksAdapter;.getCursor:()Landroid/database/Cursor; // method@0540 │ │ +01e6b6: 0c07 |0015: move-result-object v7 │ │ +01e6b8: 1a08 730b |0016: const-string v8, "is_folder" // string@0b73 │ │ +01e6bc: 7220 fd00 8700 |0018: invoke-interface {v7, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +01e6c2: 0a07 |001b: move-result v7 │ │ +01e6c4: 7220 0001 7600 |001c: invoke-interface {v6, v7}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +01e6ca: 0a06 |001f: move-result v6 │ │ +01e6cc: 3d06 2200 |0020: if-lez v6, 0042 // +0022 │ │ +01e6d0: 1210 |0022: const/4 v0, #int 1 // #1 │ │ +01e6d2: 3900 2700 |0023: if-nez v0, 004a // +0027 │ │ +01e6d6: 6e10 4005 0900 |0025: invoke-virtual {v9}, Lorg/tint/model/BookmarksAdapter;.getCursor:()Landroid/database/Cursor; // method@0540 │ │ +01e6dc: 0c06 |0028: move-result-object v6 │ │ +01e6de: 6e10 4005 0900 |0029: invoke-virtual {v9}, Lorg/tint/model/BookmarksAdapter;.getCursor:()Landroid/database/Cursor; // method@0540 │ │ +01e6e4: 0c07 |002c: move-result-object v7 │ │ +01e6e6: 1a08 3f10 |002d: const-string v8, "thumbnail" // string@103f │ │ +01e6ea: 7220 fd00 8700 |002f: invoke-interface {v7, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +01e6f0: 0a07 |0032: move-result v7 │ │ +01e6f2: 7220 fc00 7600 |0033: invoke-interface {v6, v7}, Landroid/database/Cursor;.getBlob:(I)[B // method@00fc │ │ +01e6f8: 0c02 |0036: move-result-object v2 │ │ +01e6fa: 3802 0d00 |0037: if-eqz v2, 0044 // +000d │ │ +01e6fe: 2126 |0039: array-length v6, v2 │ │ +01e700: 7130 2201 5206 |003a: invoke-static {v2, v5, v6}, Landroid/graphics/BitmapFactory;.decodeByteArray:([BII)Landroid/graphics/Bitmap; // method@0122 │ │ +01e706: 0c05 |003d: move-result-object v5 │ │ +01e708: 6e20 bd02 5300 |003e: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ +01e70e: 1101 |0041: return-object v1 │ │ +01e710: 0150 |0042: move v0, v5 │ │ +01e712: 28e0 |0043: goto 0023 // -0020 │ │ +01e714: 5295 6a03 |0044: iget v5, v9, Lorg/tint/model/BookmarksAdapter;.mDefaultThumbnailId:I // field@036a │ │ +01e718: 6e20 bf02 5300 |0046: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ +01e71e: 28f8 |0049: goto 0041 // -0008 │ │ +01e720: 1405 1700 0f7f |004a: const v5, #float 1.9008e+38 // #7f0f0017 │ │ +01e726: 6e20 c101 5100 |004d: invoke-virtual {v1, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +01e72c: 0c04 |0050: move-result-object v4 │ │ +01e72e: 1f04 e000 |0051: check-cast v4, Landroid/widget/TextView; // type@00e0 │ │ +01e732: 3804 0800 |0053: if-eqz v4, 005b // +0008 │ │ +01e736: 1405 0701 0b7f |0055: const v5, #float 1.84768e+38 // #7f0b0107 │ │ +01e73c: 6e20 0003 5400 |0058: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ +01e742: 1405 1300 027f |005b: const v5, #float 1.728e+38 // #7f020013 │ │ +01e748: 6e20 bf02 5300 |005e: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ +01e74e: 28e0 |0061: goto 0041 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=42 │ │ 0x0005 line=44 │ │ 0x000e line=46 │ │ 0x0023 line=48 │ │ 0x0025 line=49 │ │ @@ -10834,15 +10850,15 @@ │ │ 0x0000 - 0x0062 reg=10 position I │ │ 0x0000 - 0x0062 reg=11 convertView Landroid/view/View; │ │ 0x0000 - 0x0062 reg=12 parent Landroid/view/ViewGroup; │ │ │ │ source_file_idx : 212 (BookmarksAdapter.java) │ │ │ │ Class #51 header: │ │ -class_idx : 392 │ │ +class_idx : 388 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 24 │ │ source_file_idx : 367 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ @@ -10876,35 +10892,35 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -01e93c: |[01e93c] org.tint.model.DownloadItem.:(Ljava/lang/String;)V │ │ -01e94c: 7110 3e01 0300 |0000: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ -01e952: 0c00 |0003: move-result-object v0 │ │ -01e954: 7020 5e00 0200 |0004: invoke-direct {v2, v0}, Landroid/app/DownloadManager$Request;.:(Landroid/net/Uri;)V // method@005e │ │ -01e95a: 5b23 6e03 |0007: iput-object v3, v2, Lorg/tint/model/DownloadItem;.mUrl:Ljava/lang/String; // field@036e │ │ -01e95e: 5420 6e03 |0009: iget-object v0, v2, Lorg/tint/model/DownloadItem;.mUrl:Ljava/lang/String; // field@036e │ │ -01e962: 1a01 2500 |000b: const-string v1, "/" // string@0025 │ │ -01e966: 6e20 5203 1300 |000d: invoke-virtual {v3, v1}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@0352 │ │ -01e96c: 0a01 |0010: move-result v1 │ │ -01e96e: d801 0101 |0011: add-int/lit8 v1, v1, #int 1 // #01 │ │ -01e972: 6e20 5803 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0358 │ │ -01e978: 0c00 |0016: move-result-object v0 │ │ -01e97a: 5b20 6b03 |0017: iput-object v0, v2, Lorg/tint/model/DownloadItem;.mFileName:Ljava/lang/String; // field@036b │ │ -01e97e: 5420 6b03 |0019: iget-object v0, v2, Lorg/tint/model/DownloadItem;.mFileName:Ljava/lang/String; // field@036b │ │ -01e982: 6e20 4e05 0200 |001b: invoke-virtual {v2, v0}, Lorg/tint/model/DownloadItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request; // method@054e │ │ -01e988: 5420 6e03 |001e: iget-object v0, v2, Lorg/tint/model/DownloadItem;.mUrl:Ljava/lang/String; // field@036e │ │ -01e98c: 6e20 4905 0200 |0020: invoke-virtual {v2, v0}, Lorg/tint/model/DownloadItem;.setDescription:(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request; // method@0549 │ │ -01e992: 6200 1100 |0023: sget-object v0, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@0011 │ │ -01e996: 5421 6b03 |0025: iget-object v1, v2, Lorg/tint/model/DownloadItem;.mFileName:Ljava/lang/String; // field@036b │ │ -01e99a: 6e30 4a05 0201 |0027: invoke-virtual {v2, v0, v1}, Lorg/tint/model/DownloadItem;.setDestinationInExternalPublicDir:(Ljava/lang/String;Ljava/lang/String;)Landroid/app/DownloadManager$Request; // method@054a │ │ -01e9a0: 0e00 |002a: return-void │ │ +01e750: |[01e750] org.tint.model.DownloadItem.:(Ljava/lang/String;)V │ │ +01e760: 7110 3e01 0300 |0000: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ +01e766: 0c00 |0003: move-result-object v0 │ │ +01e768: 7020 5e00 0200 |0004: invoke-direct {v2, v0}, Landroid/app/DownloadManager$Request;.:(Landroid/net/Uri;)V // method@005e │ │ +01e76e: 5b23 6e03 |0007: iput-object v3, v2, Lorg/tint/model/DownloadItem;.mUrl:Ljava/lang/String; // field@036e │ │ +01e772: 5420 6e03 |0009: iget-object v0, v2, Lorg/tint/model/DownloadItem;.mUrl:Ljava/lang/String; // field@036e │ │ +01e776: 1a01 2500 |000b: const-string v1, "/" // string@0025 │ │ +01e77a: 6e20 5203 1300 |000d: invoke-virtual {v3, v1}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@0352 │ │ +01e780: 0a01 |0010: move-result v1 │ │ +01e782: d801 0101 |0011: add-int/lit8 v1, v1, #int 1 // #01 │ │ +01e786: 6e20 5803 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0358 │ │ +01e78c: 0c00 |0016: move-result-object v0 │ │ +01e78e: 5b20 6b03 |0017: iput-object v0, v2, Lorg/tint/model/DownloadItem;.mFileName:Ljava/lang/String; // field@036b │ │ +01e792: 5420 6b03 |0019: iget-object v0, v2, Lorg/tint/model/DownloadItem;.mFileName:Ljava/lang/String; // field@036b │ │ +01e796: 6e20 4e05 0200 |001b: invoke-virtual {v2, v0}, Lorg/tint/model/DownloadItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request; // method@054e │ │ +01e79c: 5420 6e03 |001e: iget-object v0, v2, Lorg/tint/model/DownloadItem;.mUrl:Ljava/lang/String; // field@036e │ │ +01e7a0: 6e20 4905 0200 |0020: invoke-virtual {v2, v0}, Lorg/tint/model/DownloadItem;.setDescription:(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request; // method@0549 │ │ +01e7a6: 6200 1100 |0023: sget-object v0, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@0011 │ │ +01e7aa: 5421 6b03 |0025: iget-object v1, v2, Lorg/tint/model/DownloadItem;.mFileName:Ljava/lang/String; // field@036b │ │ +01e7ae: 6e30 4a05 0201 |0027: invoke-virtual {v2, v0, v1}, Lorg/tint/model/DownloadItem;.setDestinationInExternalPublicDir:(Ljava/lang/String;Ljava/lang/String;)Landroid/app/DownloadManager$Request; // method@054a │ │ +01e7b4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0007 line=31 │ │ 0x0009 line=32 │ │ 0x0019 line=34 │ │ 0x001e line=35 │ │ @@ -10920,17 +10936,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e9a4: |[01e9a4] org.tint.model.DownloadItem.getFileName:()Ljava/lang/String; │ │ -01e9b4: 5410 6b03 |0000: iget-object v0, v1, Lorg/tint/model/DownloadItem;.mFileName:Ljava/lang/String; // field@036b │ │ -01e9b8: 1100 |0002: return-object v0 │ │ +01e7b8: |[01e7b8] org.tint.model.DownloadItem.getFileName:()Ljava/lang/String; │ │ +01e7c8: 5410 6b03 |0000: iget-object v0, v1, Lorg/tint/model/DownloadItem;.mFileName:Ljava/lang/String; // field@036b │ │ +01e7cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/model/DownloadItem; │ │ │ │ #1 : (in Lorg/tint/model/DownloadItem;) │ │ @@ -10938,17 +10954,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e9bc: |[01e9bc] org.tint.model.DownloadItem.getId:()J │ │ -01e9cc: 5320 6c03 |0000: iget-wide v0, v2, Lorg/tint/model/DownloadItem;.mId:J // field@036c │ │ -01e9d0: 1000 |0002: return-wide v0 │ │ +01e7d0: |[01e7d0] org.tint.model.DownloadItem.getId:()J │ │ +01e7e0: 5320 6c03 |0000: iget-wide v0, v2, Lorg/tint/model/DownloadItem;.mId:J // field@036c │ │ +01e7e4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/tint/model/DownloadItem; │ │ │ │ #2 : (in Lorg/tint/model/DownloadItem;) │ │ @@ -10956,17 +10972,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e9d4: |[01e9d4] org.tint.model.DownloadItem.getUrl:()Ljava/lang/String; │ │ -01e9e4: 5410 6e03 |0000: iget-object v0, v1, Lorg/tint/model/DownloadItem;.mUrl:Ljava/lang/String; // field@036e │ │ -01e9e8: 1100 |0002: return-object v0 │ │ +01e7e8: |[01e7e8] org.tint.model.DownloadItem.getUrl:()Ljava/lang/String; │ │ +01e7f8: 5410 6e03 |0000: iget-object v0, v1, Lorg/tint/model/DownloadItem;.mUrl:Ljava/lang/String; // field@036e │ │ +01e7fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/model/DownloadItem; │ │ │ │ #3 : (in Lorg/tint/model/DownloadItem;) │ │ @@ -10974,17 +10990,17 @@ │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e9ec: |[01e9ec] org.tint.model.DownloadItem.isIncognito:()Ljava/lang/Boolean; │ │ -01e9fc: 5410 6d03 |0000: iget-object v0, v1, Lorg/tint/model/DownloadItem;.mIncognito:Ljava/lang/Boolean; // field@036d │ │ -01ea00: 1100 |0002: return-object v0 │ │ +01e800: |[01e800] org.tint.model.DownloadItem.isIncognito:()Ljava/lang/Boolean; │ │ +01e810: 5410 6d03 |0000: iget-object v0, v1, Lorg/tint/model/DownloadItem;.mIncognito:Ljava/lang/Boolean; // field@036d │ │ +01e814: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/model/DownloadItem; │ │ │ │ #4 : (in Lorg/tint/model/DownloadItem;) │ │ @@ -10992,20 +11008,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -01ea04: |[01ea04] org.tint.model.DownloadItem.setFilename:(Ljava/lang/String;)V │ │ -01ea14: 5b12 6b03 |0000: iput-object v2, v1, Lorg/tint/model/DownloadItem;.mFileName:Ljava/lang/String; // field@036b │ │ -01ea18: 6e20 4e05 2100 |0002: invoke-virtual {v1, v2}, Lorg/tint/model/DownloadItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request; // method@054e │ │ -01ea1e: 6200 1100 |0005: sget-object v0, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@0011 │ │ -01ea22: 6e30 4a05 0102 |0007: invoke-virtual {v1, v0, v2}, Lorg/tint/model/DownloadItem;.setDestinationInExternalPublicDir:(Ljava/lang/String;Ljava/lang/String;)Landroid/app/DownloadManager$Request; // method@054a │ │ -01ea28: 0e00 |000a: return-void │ │ +01e818: |[01e818] org.tint.model.DownloadItem.setFilename:(Ljava/lang/String;)V │ │ +01e828: 5b12 6b03 |0000: iput-object v2, v1, Lorg/tint/model/DownloadItem;.mFileName:Ljava/lang/String; // field@036b │ │ +01e82c: 6e20 4e05 2100 |0002: invoke-virtual {v1, v2}, Lorg/tint/model/DownloadItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request; // method@054e │ │ +01e832: 6200 1100 |0005: sget-object v0, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@0011 │ │ +01e836: 6e30 4a05 0102 |0007: invoke-virtual {v1, v0, v2}, Lorg/tint/model/DownloadItem;.setDestinationInExternalPublicDir:(Ljava/lang/String;Ljava/lang/String;)Landroid/app/DownloadManager$Request; // method@054a │ │ +01e83c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=49 │ │ 0x0005 line=50 │ │ 0x000a line=51 │ │ locals : │ │ @@ -11013,64 +11029,64 @@ │ │ 0x0000 - 0x000b reg=2 filename Ljava/lang/String; │ │ │ │ #5 : (in Lorg/tint/model/DownloadItem;) │ │ name : 'setId' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01ea2c: |[01ea2c] org.tint.model.DownloadItem.setId:(J)V │ │ -01ea3c: 5a01 6c03 |0000: iput-wide v1, v0, Lorg/tint/model/DownloadItem;.mId:J // field@036c │ │ -01ea40: 0e00 |0002: return-void │ │ +01e840: |[01e840] org.tint.model.DownloadItem.setId:(J)V │ │ +01e850: 5a12 6c03 |0000: iput-wide v2, v1, Lorg/tint/model/DownloadItem;.mId:J // field@036c │ │ +01e854: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0002 line=45 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Lorg/tint/model/DownloadItem; │ │ - 0x0000 - 0x0003 reg=1 value J │ │ + 0x0000 - 0x0003 reg=1 this Lorg/tint/model/DownloadItem; │ │ + 0x0000 - 0x0003 reg=2 value J │ │ │ │ #6 : (in Lorg/tint/model/DownloadItem;) │ │ name : 'setIncognito' │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -01ea44: |[01ea44] org.tint.model.DownloadItem.setIncognito:(Ljava/lang/Boolean;)V │ │ -01ea54: 5b12 6d03 |0000: iput-object v2, v1, Lorg/tint/model/DownloadItem;.mIncognito:Ljava/lang/Boolean; // field@036d │ │ -01ea58: 6e10 2103 0200 |0002: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@0321 │ │ -01ea5e: 0a00 |0005: move-result v0 │ │ -01ea60: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ -01ea64: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -01ea66: 6e20 4f05 0100 |0009: invoke-virtual {v1, v0}, Lorg/tint/model/DownloadItem;.setVisibleInDownloadsUi:(Z)Landroid/app/DownloadManager$Request; // method@054f │ │ -01ea6c: 0e00 |000c: return-void │ │ -01ea6e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -01ea70: 28fb |000e: goto 0009 // -0005 │ │ +01e858: |[01e858] org.tint.model.DownloadItem.setIncognito:(Ljava/lang/Boolean;)V │ │ +01e868: 5b12 6d03 |0000: iput-object v2, v1, Lorg/tint/model/DownloadItem;.mIncognito:Ljava/lang/Boolean; // field@036d │ │ +01e86c: 6e10 2103 0200 |0002: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@0321 │ │ +01e872: 0a00 |0005: move-result v0 │ │ +01e874: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ +01e878: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +01e87a: 6e20 4f05 0100 |0009: invoke-virtual {v1, v0}, Lorg/tint/model/DownloadItem;.setVisibleInDownloadsUi:(Z)Landroid/app/DownloadManager$Request; // method@054f │ │ +01e880: 0e00 |000c: return-void │ │ +01e882: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +01e884: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0002 line=55 │ │ 0x000c line=56 │ │ 0x000d line=55 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/tint/model/DownloadItem; │ │ 0x0000 - 0x000f reg=2 incognito Ljava/lang/Boolean; │ │ │ │ source_file_idx : 367 (DownloadItem.java) │ │ │ │ Class #52 header: │ │ -class_idx : 393 │ │ +class_idx : 389 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 417 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #52 - │ │ @@ -11090,47 +11106,47 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Lorg/tint/model/FolderItem;) │ │ name : '' │ │ type : '(JLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01ea74: |[01ea74] org.tint.model.FolderItem.:(JLjava/lang/String;)V │ │ -01ea84: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01ea8a: 5a01 6f03 |0003: iput-wide v1, v0, Lorg/tint/model/FolderItem;.mId:J // field@036f │ │ -01ea8e: 5b03 7003 |0005: iput-object v3, v0, Lorg/tint/model/FolderItem;.mTitle:Ljava/lang/String; // field@0370 │ │ -01ea92: 0e00 |0007: return-void │ │ +01e888: |[01e888] org.tint.model.FolderItem.:(JLjava/lang/String;)V │ │ +01e898: 7010 4603 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ +01e89e: 5a12 6f03 |0003: iput-wide v2, v1, Lorg/tint/model/FolderItem;.mId:J // field@036f │ │ +01e8a2: 5b14 7003 |0005: iput-object v4, v1, Lorg/tint/model/FolderItem;.mTitle:Ljava/lang/String; // field@0370 │ │ +01e8a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x0005 line=25 │ │ 0x0007 line=26 │ │ locals : │ │ - 0x0000 - 0x0008 reg=0 this Lorg/tint/model/FolderItem; │ │ - 0x0000 - 0x0008 reg=1 id J │ │ - 0x0000 - 0x0008 reg=3 title Ljava/lang/String; │ │ + 0x0000 - 0x0008 reg=1 this Lorg/tint/model/FolderItem; │ │ + 0x0000 - 0x0008 reg=2 id J │ │ + 0x0000 - 0x0008 reg=4 title Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/model/FolderItem;) │ │ name : 'getId' │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01ea94: |[01ea94] org.tint.model.FolderItem.getId:()J │ │ -01eaa4: 5320 6f03 |0000: iget-wide v0, v2, Lorg/tint/model/FolderItem;.mId:J // field@036f │ │ -01eaa8: 1000 |0002: return-wide v0 │ │ +01e8a8: |[01e8a8] org.tint.model.FolderItem.getId:()J │ │ +01e8b8: 5320 6f03 |0000: iget-wide v0, v2, Lorg/tint/model/FolderItem;.mId:J // field@036f │ │ +01e8bc: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/tint/model/FolderItem; │ │ │ │ #1 : (in Lorg/tint/model/FolderItem;) │ │ @@ -11138,29 +11154,29 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01eaac: |[01eaac] org.tint.model.FolderItem.getTitle:()Ljava/lang/String; │ │ -01eabc: 5410 7003 |0000: iget-object v0, v1, Lorg/tint/model/FolderItem;.mTitle:Ljava/lang/String; // field@0370 │ │ -01eac0: 1100 |0002: return-object v0 │ │ +01e8c0: |[01e8c0] org.tint.model.FolderItem.getTitle:()Ljava/lang/String; │ │ +01e8d0: 5410 7003 |0000: iget-object v0, v1, Lorg/tint/model/FolderItem;.mTitle:Ljava/lang/String; // field@0370 │ │ +01e8d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/model/FolderItem; │ │ │ │ source_file_idx : 417 (FolderItem.java) │ │ │ │ Class #53 header: │ │ -class_idx : 394 │ │ +class_idx : 390 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 193 │ │ +superclass_idx : 189 │ │ source_file_idx : 445 │ │ static_fields_size : 0 │ │ instance_fields_size: 10 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 11 │ │ │ │ Class #53 - │ │ @@ -11216,35 +11232,35 @@ │ │ type : '(Landroid/content/Context;Landroid/widget/CompoundButton$OnCheckedChangeListener;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -01eac4: |[01eac4] org.tint.model.HistoryAdapter.:(Landroid/content/Context;Landroid/widget/CompoundButton$OnCheckedChangeListener;I)V │ │ -01ead4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01ead6: 7010 7b02 0200 |0001: invoke-direct {v2}, Landroid/widget/BaseExpandableListAdapter;.:()V // method@027b │ │ -01eadc: 5b20 7803 |0004: iput-object v0, v2, Lorg/tint/model/HistoryAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0378 │ │ -01eae0: 5b23 7203 |0006: iput-object v3, v2, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ -01eae4: 5b24 7103 |0008: iput-object v4, v2, Lorg/tint/model/HistoryAdapter;.mBookmarkStarChangeListener:Landroid/widget/CompoundButton$OnCheckedChangeListener; // field@0371 │ │ -01eae8: 5b20 7303 |000a: iput-object v0, v2, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01eaec: 12f0 |000c: const/4 v0, #int -1 // #ff │ │ -01eaee: 5920 7403 |000d: iput v0, v2, Lorg/tint/model/HistoryAdapter;.mDateIndex:I // field@0374 │ │ -01eaf2: 5925 7603 |000f: iput v5, v2, Lorg/tint/model/HistoryAdapter;.mFaviconSize:I // field@0376 │ │ -01eaf6: 2200 a600 |0011: new-instance v0, Landroid/webkit/DateSorter; // type@00a6 │ │ -01eafa: 5421 7203 |0013: iget-object v1, v2, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ -01eafe: 7020 0802 1000 |0015: invoke-direct {v0, v1}, Landroid/webkit/DateSorter;.:(Landroid/content/Context;)V // method@0208 │ │ -01eb04: 5b20 7503 |0018: iput-object v0, v2, Lorg/tint/model/HistoryAdapter;.mDateSorter:Landroid/webkit/DateSorter; // field@0375 │ │ -01eb08: 5420 7203 |001a: iget-object v0, v2, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ -01eb0c: 1a01 940b |001c: const-string v1, "layout_inflater" // string@0b94 │ │ -01eb10: 6e20 ac00 1000 |001e: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -01eb16: 0c00 |0021: move-result-object v0 │ │ -01eb18: 1f00 8700 |0022: check-cast v0, Landroid/view/LayoutInflater; // type@0087 │ │ -01eb1c: 5b20 7803 |0024: iput-object v0, v2, Lorg/tint/model/HistoryAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0378 │ │ -01eb20: 0e00 |0026: return-void │ │ +01e8d8: |[01e8d8] org.tint.model.HistoryAdapter.:(Landroid/content/Context;Landroid/widget/CompoundButton$OnCheckedChangeListener;I)V │ │ +01e8e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01e8ea: 7010 7b02 0200 |0001: invoke-direct {v2}, Landroid/widget/BaseExpandableListAdapter;.:()V // method@027b │ │ +01e8f0: 5b20 7803 |0004: iput-object v0, v2, Lorg/tint/model/HistoryAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0378 │ │ +01e8f4: 5b23 7203 |0006: iput-object v3, v2, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ +01e8f8: 5b24 7103 |0008: iput-object v4, v2, Lorg/tint/model/HistoryAdapter;.mBookmarkStarChangeListener:Landroid/widget/CompoundButton$OnCheckedChangeListener; // field@0371 │ │ +01e8fc: 5b20 7303 |000a: iput-object v0, v2, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01e900: 12f0 |000c: const/4 v0, #int -1 // #ff │ │ +01e902: 5920 7403 |000d: iput v0, v2, Lorg/tint/model/HistoryAdapter;.mDateIndex:I // field@0374 │ │ +01e906: 5925 7603 |000f: iput v5, v2, Lorg/tint/model/HistoryAdapter;.mFaviconSize:I // field@0376 │ │ +01e90a: 2200 a200 |0011: new-instance v0, Landroid/webkit/DateSorter; // type@00a2 │ │ +01e90e: 5421 7203 |0013: iget-object v1, v2, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ +01e912: 7020 0802 1000 |0015: invoke-direct {v0, v1}, Landroid/webkit/DateSorter;.:(Landroid/content/Context;)V // method@0208 │ │ +01e918: 5b20 7503 |0018: iput-object v0, v2, Lorg/tint/model/HistoryAdapter;.mDateSorter:Landroid/webkit/DateSorter; // field@0375 │ │ +01e91c: 5420 7203 |001a: iget-object v0, v2, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ +01e920: 1a01 8f0b |001c: const-string v1, "layout_inflater" // string@0b8f │ │ +01e924: 6e20 ac00 1000 |001e: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +01e92a: 0c00 |0021: move-result-object v0 │ │ +01e92c: 1f00 8500 |0022: check-cast v0, Landroid/view/LayoutInflater; // type@0085 │ │ +01e930: 5b20 7803 |0024: iput-object v0, v2, Lorg/tint/model/HistoryAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0378 │ │ +01e934: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=66 │ │ 0x0004 line=44 │ │ 0x0006 line=67 │ │ 0x0008 line=68 │ │ 0x000a line=69 │ │ @@ -11264,66 +11280,66 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 93 16-bit code units │ │ -01eb24: |[01eb24] org.tint.model.HistoryAdapter.buildMap:()V │ │ -01eb34: 1257 |0000: const/4 v7, #int 5 // #5 │ │ -01eb36: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -01eb38: 2370 9d02 |0002: new-array v0, v7, [I // type@029d │ │ -01eb3c: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -01eb3e: 3575 0700 |0005: if-ge v5, v7, 000c // +0007 │ │ -01eb42: 4b06 0005 |0007: aput v6, v0, v5 │ │ -01eb46: d805 0501 |0009: add-int/lit8 v5, v5, #int 1 // #01 │ │ -01eb4a: 28fa |000b: goto 0005 // -0006 │ │ -01eb4c: 5986 7a03 |000c: iput v6, v8, Lorg/tint/model/HistoryAdapter;.mNumberOfBins:I // field@037a │ │ -01eb50: 12f3 |000e: const/4 v3, #int -1 // #ff │ │ -01eb52: 5486 7303 |000f: iget-object v6, v8, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01eb56: 7210 0601 0600 |0011: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ -01eb5c: 0a06 |0014: move-result v6 │ │ -01eb5e: 3806 3800 |0015: if-eqz v6, 004d // +0038 │ │ -01eb62: 5486 7303 |0017: iget-object v6, v8, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01eb66: 7210 ff00 0600 |0019: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00ff │ │ -01eb6c: 0a06 |001c: move-result v6 │ │ -01eb6e: 3d06 3000 |001d: if-lez v6, 004d // +0030 │ │ -01eb72: 5486 7303 |001f: iget-object v6, v8, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01eb76: 7210 0401 0600 |0021: invoke-interface {v6}, Landroid/database/Cursor;.isAfterLast:()Z // method@0104 │ │ -01eb7c: 0a06 |0024: move-result v6 │ │ -01eb7e: 3906 2800 |0025: if-nez v6, 004d // +0028 │ │ -01eb82: 5286 7403 |0027: iget v6, v8, Lorg/tint/model/HistoryAdapter;.mDateIndex:I // field@0374 │ │ -01eb86: 7020 5f05 6800 |0029: invoke-direct {v8, v6}, Lorg/tint/model/HistoryAdapter;.getLong:(I)J // method@055f │ │ -01eb8c: 0b01 |002c: move-result-wide v1 │ │ -01eb8e: 5486 7503 |002d: iget-object v6, v8, Lorg/tint/model/HistoryAdapter;.mDateSorter:Landroid/webkit/DateSorter; // field@0375 │ │ -01eb92: 6e30 0902 1602 |002f: invoke-virtual {v6, v1, v2}, Landroid/webkit/DateSorter;.getIndex:(J)I // method@0209 │ │ -01eb98: 0a04 |0032: move-result v4 │ │ -01eb9a: 3734 1e00 |0033: if-le v4, v3, 0051 // +001e │ │ -01eb9e: 5286 7a03 |0035: iget v6, v8, Lorg/tint/model/HistoryAdapter;.mNumberOfBins:I // field@037a │ │ -01eba2: d806 0601 |0037: add-int/lit8 v6, v6, #int 1 // #01 │ │ -01eba6: 5986 7a03 |0039: iput v6, v8, Lorg/tint/model/HistoryAdapter;.mNumberOfBins:I // field@037a │ │ -01ebaa: 1246 |003b: const/4 v6, #int 4 // #4 │ │ -01ebac: 3364 1400 |003c: if-ne v4, v6, 0050 // +0014 │ │ -01ebb0: 5486 7303 |003e: iget-object v6, v8, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ebb4: 7210 ff00 0600 |0040: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00ff │ │ -01ebba: 0a06 |0043: move-result v6 │ │ -01ebbc: 5487 7303 |0044: iget-object v7, v8, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ebc0: 7210 0201 0700 |0046: invoke-interface {v7}, Landroid/database/Cursor;.getPosition:()I // method@0102 │ │ -01ebc6: 0a07 |0049: move-result v7 │ │ -01ebc8: b176 |004a: sub-int/2addr v6, v7 │ │ -01ebca: 4b06 0004 |004b: aput v6, v0, v4 │ │ -01ebce: 5b80 7903 |004d: iput-object v0, v8, Lorg/tint/model/HistoryAdapter;.mItemMap:[I // field@0379 │ │ -01ebd2: 0e00 |004f: return-void │ │ -01ebd4: 0143 |0050: move v3, v4 │ │ -01ebd6: 4406 0003 |0051: aget v6, v0, v3 │ │ -01ebda: d806 0601 |0053: add-int/lit8 v6, v6, #int 1 // #01 │ │ -01ebde: 4b06 0003 |0055: aput v6, v0, v3 │ │ -01ebe2: 5486 7303 |0057: iget-object v6, v8, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ebe6: 7210 0701 0600 |0059: invoke-interface {v6}, Landroid/database/Cursor;.moveToNext:()Z // method@0107 │ │ -01ebec: 28c3 |005c: goto 001f // -003d │ │ +01e938: |[01e938] org.tint.model.HistoryAdapter.buildMap:()V │ │ +01e948: 1257 |0000: const/4 v7, #int 5 // #5 │ │ +01e94a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +01e94c: 2370 9902 |0002: new-array v0, v7, [I // type@0299 │ │ +01e950: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +01e952: 3575 0700 |0005: if-ge v5, v7, 000c // +0007 │ │ +01e956: 4b06 0005 |0007: aput v6, v0, v5 │ │ +01e95a: d805 0501 |0009: add-int/lit8 v5, v5, #int 1 // #01 │ │ +01e95e: 28fa |000b: goto 0005 // -0006 │ │ +01e960: 5986 7a03 |000c: iput v6, v8, Lorg/tint/model/HistoryAdapter;.mNumberOfBins:I // field@037a │ │ +01e964: 12f1 |000e: const/4 v1, #int -1 // #ff │ │ +01e966: 5486 7303 |000f: iget-object v6, v8, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01e96a: 7210 0601 0600 |0011: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ +01e970: 0a06 |0014: move-result v6 │ │ +01e972: 3806 3800 |0015: if-eqz v6, 004d // +0038 │ │ +01e976: 5486 7303 |0017: iget-object v6, v8, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01e97a: 7210 ff00 0600 |0019: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00ff │ │ +01e980: 0a06 |001c: move-result v6 │ │ +01e982: 3d06 3000 |001d: if-lez v6, 004d // +0030 │ │ +01e986: 5486 7303 |001f: iget-object v6, v8, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01e98a: 7210 0401 0600 |0021: invoke-interface {v6}, Landroid/database/Cursor;.isAfterLast:()Z // method@0104 │ │ +01e990: 0a06 |0024: move-result v6 │ │ +01e992: 3906 2800 |0025: if-nez v6, 004d // +0028 │ │ +01e996: 5286 7403 |0027: iget v6, v8, Lorg/tint/model/HistoryAdapter;.mDateIndex:I // field@0374 │ │ +01e99a: 7020 5f05 6800 |0029: invoke-direct {v8, v6}, Lorg/tint/model/HistoryAdapter;.getLong:(I)J // method@055f │ │ +01e9a0: 0b02 |002c: move-result-wide v2 │ │ +01e9a2: 5486 7503 |002d: iget-object v6, v8, Lorg/tint/model/HistoryAdapter;.mDateSorter:Landroid/webkit/DateSorter; // field@0375 │ │ +01e9a6: 6e30 0902 2603 |002f: invoke-virtual {v6, v2, v3}, Landroid/webkit/DateSorter;.getIndex:(J)I // method@0209 │ │ +01e9ac: 0a04 |0032: move-result v4 │ │ +01e9ae: 3714 1e00 |0033: if-le v4, v1, 0051 // +001e │ │ +01e9b2: 5286 7a03 |0035: iget v6, v8, Lorg/tint/model/HistoryAdapter;.mNumberOfBins:I // field@037a │ │ +01e9b6: d806 0601 |0037: add-int/lit8 v6, v6, #int 1 // #01 │ │ +01e9ba: 5986 7a03 |0039: iput v6, v8, Lorg/tint/model/HistoryAdapter;.mNumberOfBins:I // field@037a │ │ +01e9be: 1246 |003b: const/4 v6, #int 4 // #4 │ │ +01e9c0: 3364 1400 |003c: if-ne v4, v6, 0050 // +0014 │ │ +01e9c4: 5486 7303 |003e: iget-object v6, v8, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01e9c8: 7210 ff00 0600 |0040: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00ff │ │ +01e9ce: 0a06 |0043: move-result v6 │ │ +01e9d0: 5487 7303 |0044: iget-object v7, v8, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01e9d4: 7210 0201 0700 |0046: invoke-interface {v7}, Landroid/database/Cursor;.getPosition:()I // method@0102 │ │ +01e9da: 0a07 |0049: move-result v7 │ │ +01e9dc: b176 |004a: sub-int/2addr v6, v7 │ │ +01e9de: 4b06 0004 |004b: aput v6, v0, v4 │ │ +01e9e2: 5b80 7903 |004d: iput-object v0, v8, Lorg/tint/model/HistoryAdapter;.mItemMap:[I // field@0379 │ │ +01e9e6: 0e00 |004f: return-void │ │ +01e9e8: 0141 |0050: move v1, v4 │ │ +01e9ea: 4406 0001 |0051: aget v6, v0, v1 │ │ +01e9ee: d806 0601 |0053: add-int/lit8 v6, v6, #int 1 // #01 │ │ +01e9f2: 4b06 0001 |0055: aput v6, v0, v1 │ │ +01e9f6: 5486 7303 |0057: iget-object v6, v8, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01e9fa: 7210 0701 0600 |0059: invoke-interface {v6}, Landroid/database/Cursor;.moveToNext:()Z // method@0107 │ │ +01ea00: 28c3 |005c: goto 001f // -003d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=113 │ │ 0x0004 line=115 │ │ 0x0007 line=116 │ │ 0x0009 line=115 │ │ 0x000c line=119 │ │ @@ -11332,46 +11348,47 @@ │ │ 0x001f line=122 │ │ 0x0027 line=123 │ │ 0x002d line=124 │ │ 0x0033 line=125 │ │ 0x0035 line=126 │ │ 0x003b line=127 │ │ 0x003e line=130 │ │ + 0x0046 line=131 │ │ 0x004d line=141 │ │ 0x004f line=142 │ │ 0x0050 line=134 │ │ 0x0051 line=136 │ │ 0x0057 line=137 │ │ locals : │ │ - 0x002d - 0x004d reg=1 date J │ │ + 0x002d - 0x004d reg=2 date J │ │ 0x0033 - 0x004d reg=4 index I │ │ 0x0004 - 0x005d reg=0 array [I │ │ - 0x0050 - 0x005d reg=1 date J │ │ - 0x000f - 0x005d reg=3 dateIndex I │ │ + 0x000f - 0x005d reg=1 dateIndex I │ │ + 0x0050 - 0x005d reg=2 date J │ │ 0x0050 - 0x005d reg=4 index I │ │ 0x0005 - 0x005d reg=5 j I │ │ 0x0000 - 0x005d reg=8 this Lorg/tint/model/HistoryAdapter; │ │ │ │ #2 : (in Lorg/tint/model/HistoryAdapter;) │ │ name : 'getCustomChildView' │ │ type : '()Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -01ebf0: |[01ebf0] org.tint.model.HistoryAdapter.getCustomChildView:()Landroid/view/View; │ │ -01ec00: 5440 7803 |0000: iget-object v0, v4, Lorg/tint/model/HistoryAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0378 │ │ -01ec04: 1401 0e00 037f |0002: const v1, #float 1.74129e+38 // #7f03000e │ │ -01ec0a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -01ec0c: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -01ec0e: 6e40 9f01 1032 |0007: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ -01ec14: 0c00 |000a: move-result-object v0 │ │ -01ec16: 1100 |000b: return-object v0 │ │ +01ea04: |[01ea04] org.tint.model.HistoryAdapter.getCustomChildView:()Landroid/view/View; │ │ +01ea14: 5440 7803 |0000: iget-object v0, v4, Lorg/tint/model/HistoryAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0378 │ │ +01ea18: 1401 0e00 037f |0002: const v1, #float 1.74129e+38 // #7f03000e │ │ +01ea1e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +01ea20: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +01ea22: 6e40 9f01 1032 |0007: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ +01ea28: 0c00 |000a: move-result-object v0 │ │ +01ea2a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Lorg/tint/model/HistoryAdapter; │ │ │ │ #3 : (in Lorg/tint/model/HistoryAdapter;) │ │ @@ -11379,19 +11396,19 @@ │ │ type : '(I)J' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -01ec18: |[01ec18] org.tint.model.HistoryAdapter.getLong:(I)J │ │ -01ec28: 5420 7303 |0000: iget-object v0, v2, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ec2c: 7220 0101 3000 |0002: invoke-interface {v0, v3}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -01ec32: 0b00 |0005: move-result-wide v0 │ │ -01ec34: 1000 |0006: return-wide v0 │ │ +01ea2c: |[01ea2c] org.tint.model.HistoryAdapter.getLong:(I)J │ │ +01ea3c: 5420 7303 |0000: iget-object v0, v2, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01ea40: 7220 0101 3000 |0002: invoke-interface {v0, v3}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +01ea46: 0b00 |0005: move-result-wide v0 │ │ +01ea48: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/tint/model/HistoryAdapter; │ │ 0x0000 - 0x0007 reg=3 cursorIndex I │ │ │ │ @@ -11400,37 +11417,37 @@ │ │ type : '(I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -01ec38: |[01ec38] org.tint.model.HistoryAdapter.groupPositionToBin:(I)I │ │ -01ec48: 1252 |0000: const/4 v2, #int 5 // #5 │ │ -01ec4a: 3a04 0400 |0001: if-ltz v4, 0005 // +0004 │ │ -01ec4e: 3424 0a00 |0003: if-lt v4, v2, 000d // +000a │ │ -01ec52: 2201 f900 |0005: new-instance v1, Ljava/lang/AssertionError; // type@00f9 │ │ -01ec56: 1a02 aa0a |0007: const-string v2, "group position out of range" // string@0aaa │ │ -01ec5a: 7020 2003 2100 |0009: invoke-direct {v1, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@0320 │ │ -01ec60: 2701 |000c: throw v1 │ │ -01ec62: 5231 7a03 |000d: iget v1, v3, Lorg/tint/model/HistoryAdapter;.mNumberOfBins:I // field@037a │ │ -01ec66: 3212 0600 |000f: if-eq v2, v1, 0015 // +0006 │ │ -01ec6a: 5231 7a03 |0011: iget v1, v3, Lorg/tint/model/HistoryAdapter;.mNumberOfBins:I // field@037a │ │ -01ec6e: 3901 0400 |0013: if-nez v1, 0017 // +0004 │ │ -01ec72: 0140 |0015: move v0, v4 │ │ -01ec74: 0f00 |0016: return v0 │ │ -01ec76: 12f0 |0017: const/4 v0, #int -1 // #ff │ │ -01ec78: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ -01ec7a: 3714 fdff |0019: if-le v4, v1, 0016 // -0003 │ │ -01ec7e: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -01ec82: 5431 7903 |001d: iget-object v1, v3, Lorg/tint/model/HistoryAdapter;.mItemMap:[I // field@0379 │ │ -01ec86: 4401 0100 |001f: aget v1, v1, v0 │ │ -01ec8a: 3801 f7ff |0021: if-eqz v1, 0018 // -0009 │ │ -01ec8e: d804 04ff |0023: add-int/lit8 v4, v4, #int -1 // #ff │ │ -01ec92: 28f3 |0025: goto 0018 // -000d │ │ +01ea4c: |[01ea4c] org.tint.model.HistoryAdapter.groupPositionToBin:(I)I │ │ +01ea5c: 1252 |0000: const/4 v2, #int 5 // #5 │ │ +01ea5e: 3a04 0400 |0001: if-ltz v4, 0005 // +0004 │ │ +01ea62: 3424 0a00 |0003: if-lt v4, v2, 000d // +000a │ │ +01ea66: 2201 f500 |0005: new-instance v1, Ljava/lang/AssertionError; // type@00f5 │ │ +01ea6a: 1a02 a60a |0007: const-string v2, "group position out of range" // string@0aa6 │ │ +01ea6e: 7020 2003 2100 |0009: invoke-direct {v1, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@0320 │ │ +01ea74: 2701 |000c: throw v1 │ │ +01ea76: 5231 7a03 |000d: iget v1, v3, Lorg/tint/model/HistoryAdapter;.mNumberOfBins:I // field@037a │ │ +01ea7a: 3212 0600 |000f: if-eq v2, v1, 0015 // +0006 │ │ +01ea7e: 5231 7a03 |0011: iget v1, v3, Lorg/tint/model/HistoryAdapter;.mNumberOfBins:I // field@037a │ │ +01ea82: 3901 0400 |0013: if-nez v1, 0017 // +0004 │ │ +01ea86: 0140 |0015: move v0, v4 │ │ +01ea88: 0f00 |0016: return v0 │ │ +01ea8a: 12f0 |0017: const/4 v0, #int -1 // #ff │ │ +01ea8c: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ +01ea8e: 3714 fdff |0019: if-le v4, v1, 0016 // -0003 │ │ +01ea92: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +01ea96: 5431 7903 |001d: iget-object v1, v3, Lorg/tint/model/HistoryAdapter;.mItemMap:[I // field@0379 │ │ +01ea9a: 4401 0100 |001f: aget v1, v1, v0 │ │ +01ea9e: 3801 f7ff |0021: if-eqz v1, 0018 // -0009 │ │ +01eaa2: d804 04ff |0023: add-int/lit8 v4, v4, #int -1 // #ff │ │ +01eaa6: 28f3 |0025: goto 0018 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=152 │ │ 0x0005 line=153 │ │ 0x000d line=156 │ │ 0x0016 line=174 │ │ 0x0017 line=166 │ │ @@ -11448,35 +11465,35 @@ │ │ type : '(II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -01ec94: |[01ec94] org.tint.model.HistoryAdapter.moveCursorToChildPosition:(II)Z │ │ -01eca4: 5432 7303 |0000: iget-object v2, v3, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01eca8: 7210 0501 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@0105 │ │ -01ecae: 0a02 |0005: move-result v2 │ │ -01ecb0: 3802 0400 |0006: if-eqz v2, 000a // +0004 │ │ -01ecb4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -01ecb6: 0f02 |0009: return v2 │ │ -01ecb8: 7020 6005 4300 |000a: invoke-direct {v3, v4}, Lorg/tint/model/HistoryAdapter;.groupPositionToBin:(I)I // method@0560 │ │ -01ecbe: 0a04 |000d: move-result v4 │ │ -01ecc0: 0151 |000e: move v1, v5 │ │ -01ecc2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -01ecc4: 3540 0a00 |0010: if-ge v0, v4, 001a // +000a │ │ -01ecc8: 5432 7903 |0012: iget-object v2, v3, Lorg/tint/model/HistoryAdapter;.mItemMap:[I // field@0379 │ │ -01eccc: 4402 0200 |0014: aget v2, v2, v0 │ │ -01ecd0: b021 |0016: add-int/2addr v1, v2 │ │ -01ecd2: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -01ecd6: 28f7 |0019: goto 0010 // -0009 │ │ -01ecd8: 5432 7303 |001a: iget-object v2, v3, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ecdc: 7220 0801 1200 |001c: invoke-interface {v2, v1}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0108 │ │ -01ece2: 0a02 |001f: move-result v2 │ │ -01ece4: 28e9 |0020: goto 0009 // -0017 │ │ +01eaa8: |[01eaa8] org.tint.model.HistoryAdapter.moveCursorToChildPosition:(II)Z │ │ +01eab8: 5432 7303 |0000: iget-object v2, v3, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01eabc: 7210 0501 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@0105 │ │ +01eac2: 0a02 |0005: move-result v2 │ │ +01eac4: 3802 0400 |0006: if-eqz v2, 000a // +0004 │ │ +01eac8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +01eaca: 0f02 |0009: return v2 │ │ +01eacc: 7020 6005 4300 |000a: invoke-direct {v3, v4}, Lorg/tint/model/HistoryAdapter;.groupPositionToBin:(I)I // method@0560 │ │ +01ead2: 0a04 |000d: move-result v4 │ │ +01ead4: 0151 |000e: move v1, v5 │ │ +01ead6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +01ead8: 3540 0a00 |0010: if-ge v0, v4, 001a // +000a │ │ +01eadc: 5432 7903 |0012: iget-object v2, v3, Lorg/tint/model/HistoryAdapter;.mItemMap:[I // field@0379 │ │ +01eae0: 4402 0200 |0014: aget v2, v2, v0 │ │ +01eae4: b021 |0016: add-int/2addr v1, v2 │ │ +01eae6: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +01eaea: 28f7 |0019: goto 0010 // -0009 │ │ +01eaec: 5432 7303 |001a: iget-object v2, v3, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01eaf0: 7220 0801 1200 |001c: invoke-interface {v2, v1}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0108 │ │ +01eaf6: 0a02 |001f: move-result v2 │ │ +01eaf8: 28e9 |0020: goto 0009 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0008 line=185 │ │ 0x0009 line=194 │ │ 0x000a line=188 │ │ 0x000e line=189 │ │ @@ -11497,39 +11514,39 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -01ece8: |[01ece8] org.tint.model.HistoryAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -01ecf8: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -01ecfa: 5420 7303 |0001: iget-object v0, v2, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ecfe: 3330 0300 |0003: if-ne v0, v3, 0006 // +0003 │ │ -01ed02: 0e00 |0005: return-void │ │ -01ed04: 5b23 7303 |0006: iput-object v3, v2, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ed08: 5420 7303 |0008: iget-object v0, v2, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ed0c: 3800 1d00 |000a: if-eqz v0, 0027 // +001d │ │ -01ed10: 5420 7303 |000c: iget-object v0, v2, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ed14: 1a01 6907 |000e: const-string v1, "_id" // string@0769 │ │ -01ed18: 7220 fe00 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00fe │ │ -01ed1e: 0a00 |0013: move-result v0 │ │ -01ed20: 5920 7703 |0014: iput v0, v2, Lorg/tint/model/HistoryAdapter;.mIdIndex:I // field@0377 │ │ -01ed24: 5420 7303 |0016: iget-object v0, v2, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ed28: 1a01 cf10 |0018: const-string v1, "visited_date" // string@10cf │ │ -01ed2c: 7220 fe00 1000 |001a: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00fe │ │ -01ed32: 0a00 |001d: move-result v0 │ │ -01ed34: 5920 7403 |001e: iput v0, v2, Lorg/tint/model/HistoryAdapter;.mDateIndex:I // field@0374 │ │ -01ed38: 7010 5405 0200 |0020: invoke-direct {v2}, Lorg/tint/model/HistoryAdapter;.buildMap:()V // method@0554 │ │ -01ed3e: 6e10 6405 0200 |0023: invoke-virtual {v2}, Lorg/tint/model/HistoryAdapter;.notifyDataSetChanged:()V // method@0564 │ │ -01ed44: 28df |0026: goto 0005 // -0021 │ │ -01ed46: 5921 7703 |0027: iput v1, v2, Lorg/tint/model/HistoryAdapter;.mIdIndex:I // field@0377 │ │ -01ed4a: 5921 7403 |0029: iput v1, v2, Lorg/tint/model/HistoryAdapter;.mDateIndex:I // field@0374 │ │ -01ed4e: 6e10 6505 0200 |002b: invoke-virtual {v2}, Lorg/tint/model/HistoryAdapter;.notifyDataSetInvalidated:()V // method@0565 │ │ -01ed54: 28d7 |002e: goto 0005 // -0029 │ │ +01eafc: |[01eafc] org.tint.model.HistoryAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +01eb0c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +01eb0e: 5420 7303 |0001: iget-object v0, v2, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01eb12: 3330 0300 |0003: if-ne v0, v3, 0006 // +0003 │ │ +01eb16: 0e00 |0005: return-void │ │ +01eb18: 5b23 7303 |0006: iput-object v3, v2, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01eb1c: 5420 7303 |0008: iget-object v0, v2, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01eb20: 3800 1d00 |000a: if-eqz v0, 0027 // +001d │ │ +01eb24: 5420 7303 |000c: iget-object v0, v2, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01eb28: 1a01 6607 |000e: const-string v1, "_id" // string@0766 │ │ +01eb2c: 7220 fe00 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00fe │ │ +01eb32: 0a00 |0013: move-result v0 │ │ +01eb34: 5920 7703 |0014: iput v0, v2, Lorg/tint/model/HistoryAdapter;.mIdIndex:I // field@0377 │ │ +01eb38: 5420 7303 |0016: iget-object v0, v2, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01eb3c: 1a01 c910 |0018: const-string v1, "visited_date" // string@10c9 │ │ +01eb40: 7220 fe00 1000 |001a: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00fe │ │ +01eb46: 0a00 |001d: move-result v0 │ │ +01eb48: 5920 7403 |001e: iput v0, v2, Lorg/tint/model/HistoryAdapter;.mDateIndex:I // field@0374 │ │ +01eb4c: 7010 5405 0200 |0020: invoke-direct {v2}, Lorg/tint/model/HistoryAdapter;.buildMap:()V // method@0554 │ │ +01eb52: 6e10 6405 0200 |0023: invoke-virtual {v2}, Lorg/tint/model/HistoryAdapter;.notifyDataSetChanged:()V // method@0564 │ │ +01eb58: 28df |0026: goto 0005 // -0021 │ │ +01eb5a: 5921 7703 |0027: iput v1, v2, Lorg/tint/model/HistoryAdapter;.mIdIndex:I // field@0377 │ │ +01eb5e: 5921 7403 |0029: iput v1, v2, Lorg/tint/model/HistoryAdapter;.mDateIndex:I // field@0374 │ │ +01eb62: 6e10 6505 0200 |002b: invoke-virtual {v2}, Lorg/tint/model/HistoryAdapter;.notifyDataSetInvalidated:()V // method@0565 │ │ +01eb68: 28d7 |002e: goto 0005 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=79 │ │ 0x0005 line=98 │ │ 0x0006 line=83 │ │ 0x0008 line=85 │ │ 0x000c line=86 │ │ @@ -11547,106 +11564,113 @@ │ │ name : 'getChild' │ │ type : '(II)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 10 │ │ - insns size : 118 16-bit code units │ │ -01ed58: |[01ed58] org.tint.model.HistoryAdapter.getChild:(II)Ljava/lang/Object; │ │ -01ed68: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -01ed6a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -01ed6c: 7030 6305 dc0e |0002: invoke-direct {v12, v13, v14}, Lorg/tint/model/HistoryAdapter;.moveCursorToChildPosition:(II)Z // method@0563 │ │ -01ed72: 2200 8601 |0005: new-instance v0, Lorg/tint/model/BookmarkHistoryItem; // type@0186 │ │ -01ed76: 54c1 7303 |0007: iget-object v1, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ed7a: 54c2 7303 |0009: iget-object v2, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ed7e: 1a03 6907 |000b: const-string v3, "_id" // string@0769 │ │ -01ed82: 7220 fd00 3200 |000d: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -01ed88: 0a02 |0010: move-result v2 │ │ -01ed8a: 7220 0101 2100 |0011: invoke-interface {v1, v2}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -01ed90: 0b01 |0014: move-result-wide v1 │ │ -01ed92: 54c3 7303 |0015: iget-object v3, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ed96: 54c4 7303 |0017: iget-object v4, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ed9a: 1a05 4710 |0019: const-string v5, "title" // string@1047 │ │ -01ed9e: 7220 fd00 5400 |001b: invoke-interface {v4, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -01eda4: 0a04 |001e: move-result v4 │ │ -01eda6: 7220 0301 4300 |001f: invoke-interface {v3, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ -01edac: 0c03 |0022: move-result-object v3 │ │ -01edae: 54c4 7303 |0023: iget-object v4, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01edb2: 54c5 7303 |0025: iget-object v5, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01edb6: 1a08 8810 |0027: const-string v8, "url" // string@1088 │ │ -01edba: 7220 fd00 8500 |0029: invoke-interface {v5, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -01edc0: 0a05 |002c: move-result v5 │ │ -01edc2: 7220 0301 5400 |002d: invoke-interface {v4, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ -01edc8: 0c04 |0030: move-result-object v4 │ │ -01edca: 54c5 7303 |0031: iget-object v5, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01edce: 54c8 7303 |0033: iget-object v8, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01edd2: 1a09 fd07 |0035: const-string v9, "bookmark" // string@07fd │ │ -01edd6: 7220 fd00 9800 |0037: invoke-interface {v8, v9}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -01eddc: 0a08 |003a: move-result v8 │ │ -01edde: 7220 0001 8500 |003b: invoke-interface {v5, v8}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -01ede4: 0a05 |003e: move-result v5 │ │ -01ede6: 3465 3300 |003f: if-lt v5, v6, 0072 // +0033 │ │ -01edea: 0165 |0041: move v5, v6 │ │ -01edec: 54c8 7303 |0042: iget-object v8, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01edf0: 54c9 7303 |0044: iget-object v9, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01edf4: 1a0a 780b |0046: const-string v10, "is_folder" // string@0b78 │ │ -01edf8: 7220 fd00 a900 |0048: invoke-interface {v9, v10}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -01edfe: 0a09 |004b: move-result v9 │ │ -01ee00: 7220 0001 9800 |004c: invoke-interface {v8, v9}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -01ee06: 0a08 |004f: move-result v8 │ │ -01ee08: 3468 2400 |0050: if-lt v8, v6, 0074 // +0024 │ │ -01ee0c: 54c7 7303 |0052: iget-object v7, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ee10: 54c8 7303 |0054: iget-object v8, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ee14: 1a09 130e |0056: const-string v9, "parent_folder_id" // string@0e13 │ │ -01ee18: 7220 fd00 9800 |0058: invoke-interface {v8, v9}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -01ee1e: 0a08 |005b: move-result v8 │ │ -01ee20: 7220 0101 8700 |005c: invoke-interface {v7, v8}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -01ee26: 0b07 |005f: move-result-wide v7 │ │ -01ee28: 54c9 7303 |0060: iget-object v9, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ee2c: 54ca 7303 |0062: iget-object v10, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ -01ee30: 1a0b 3e09 |0064: const-string v11, "favicon" // string@093e │ │ -01ee34: 7220 fd00 ba00 |0066: invoke-interface {v10, v11}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -01ee3a: 0a0a |0069: move-result v10 │ │ -01ee3c: 7220 fc00 a900 |006a: invoke-interface {v9, v10}, Landroid/database/Cursor;.getBlob:(I)[B // method@00fc │ │ -01ee42: 0c09 |006d: move-result-object v9 │ │ -01ee44: 760a 3705 0000 |006e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/tint/model/BookmarkHistoryItem;.:(JLjava/lang/String;Ljava/lang/String;ZZJ[B)V // method@0537 │ │ -01ee4a: 1100 |0071: return-object v0 │ │ -01ee4c: 0175 |0072: move v5, v7 │ │ -01ee4e: 28cf |0073: goto 0042 // -0031 │ │ -01ee50: 0176 |0074: move v6, v7 │ │ -01ee52: 28dd |0075: goto 0052 // -0023 │ │ + insns size : 117 16-bit code units │ │ +01eb6c: |[01eb6c] org.tint.model.HistoryAdapter.getChild:(II)Ljava/lang/Object; │ │ +01eb7c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +01eb7e: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +01eb80: 7030 6305 dc0e |0002: invoke-direct {v12, v13, v14}, Lorg/tint/model/HistoryAdapter;.moveCursorToChildPosition:(II)Z // method@0563 │ │ +01eb86: 2201 8201 |0005: new-instance v1, Lorg/tint/model/BookmarkHistoryItem; // type@0182 │ │ +01eb8a: 54c2 7303 |0007: iget-object v2, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01eb8e: 54c3 7303 |0009: iget-object v3, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01eb92: 1a04 6607 |000b: const-string v4, "_id" // string@0766 │ │ +01eb96: 7220 fd00 4300 |000d: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +01eb9c: 0a03 |0010: move-result v3 │ │ +01eb9e: 7220 0101 3200 |0011: invoke-interface {v2, v3}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +01eba4: 0b02 |0014: move-result-wide v2 │ │ +01eba6: 54c4 7303 |0015: iget-object v4, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01ebaa: 54c5 7303 |0017: iget-object v5, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01ebae: 1a06 4110 |0019: const-string v6, "title" // string@1041 │ │ +01ebb2: 7220 fd00 6500 |001b: invoke-interface {v5, v6}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +01ebb8: 0a05 |001e: move-result v5 │ │ +01ebba: 7220 0301 5400 |001f: invoke-interface {v4, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ +01ebc0: 0c04 |0022: move-result-object v4 │ │ +01ebc2: 54c5 7303 |0023: iget-object v5, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01ebc6: 54c6 7303 |0025: iget-object v6, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01ebca: 1a08 8210 |0027: const-string v8, "url" // string@1082 │ │ +01ebce: 7220 fd00 8600 |0029: invoke-interface {v6, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +01ebd4: 0a06 |002c: move-result v6 │ │ +01ebd6: 7220 0301 6500 |002d: invoke-interface {v5, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ +01ebdc: 0c05 |0030: move-result-object v5 │ │ +01ebde: 54c6 7303 |0031: iget-object v6, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01ebe2: 54c8 7303 |0033: iget-object v8, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01ebe6: 1a09 f907 |0035: const-string v9, "bookmark" // string@07f9 │ │ +01ebea: 7220 fd00 9800 |0037: invoke-interface {v8, v9}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +01ebf0: 0a08 |003a: move-result v8 │ │ +01ebf2: 7220 0001 8600 |003b: invoke-interface {v6, v8}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +01ebf8: 0a06 |003e: move-result v6 │ │ +01ebfa: 3406 3400 |003f: if-lt v6, v0, 0073 // +0034 │ │ +01ebfe: 0106 |0041: move v6, v0 │ │ +01ec00: 54c8 7303 |0042: iget-object v8, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01ec04: 54c9 7303 |0044: iget-object v9, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01ec08: 1a0a 730b |0046: const-string v10, "is_folder" // string@0b73 │ │ +01ec0c: 7220 fd00 a900 |0048: invoke-interface {v9, v10}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +01ec12: 0a09 |004b: move-result v9 │ │ +01ec14: 7220 0001 9800 |004c: invoke-interface {v8, v9}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +01ec1a: 0a08 |004f: move-result v8 │ │ +01ec1c: 3408 0300 |0050: if-lt v8, v0, 0053 // +0003 │ │ +01ec20: 0107 |0052: move v7, v0 │ │ +01ec22: 54c0 7303 |0053: iget-object v0, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01ec26: 54c8 7303 |0055: iget-object v8, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01ec2a: 1a09 0d0e |0057: const-string v9, "parent_folder_id" // string@0e0d │ │ +01ec2e: 7220 fd00 9800 |0059: invoke-interface {v8, v9}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +01ec34: 0a08 |005c: move-result v8 │ │ +01ec36: 7220 0101 8000 |005d: invoke-interface {v0, v8}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +01ec3c: 0b08 |0060: move-result-wide v8 │ │ +01ec3e: 54c0 7303 |0061: iget-object v0, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01ec42: 54ca 7303 |0063: iget-object v10, v12, Lorg/tint/model/HistoryAdapter;.mCursor:Landroid/database/Cursor; // field@0373 │ │ +01ec46: 1a0b 3a09 |0065: const-string v11, "favicon" // string@093a │ │ +01ec4a: 7220 fd00 ba00 |0067: invoke-interface {v10, v11}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +01ec50: 0a0a |006a: move-result v10 │ │ +01ec52: 7220 fc00 a000 |006b: invoke-interface {v0, v10}, Landroid/database/Cursor;.getBlob:(I)[B // method@00fc │ │ +01ec58: 0c0a |006e: move-result-object v10 │ │ +01ec5a: 760a 3705 0100 |006f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lorg/tint/model/BookmarkHistoryItem;.:(JLjava/lang/String;Ljava/lang/String;ZZJ[B)V // method@0537 │ │ +01ec60: 1101 |0072: return-object v1 │ │ +01ec62: 0176 |0073: move v6, v7 │ │ +01ec64: 28ce |0074: goto 0042 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=207 │ │ 0x0005 line=209 │ │ - locals : │ │ - 0x0000 - 0x0076 reg=12 this Lorg/tint/model/HistoryAdapter; │ │ - 0x0000 - 0x0076 reg=13 groupPosition I │ │ - 0x0000 - 0x0076 reg=14 childPosition I │ │ + 0x001b line=210 │ │ + 0x0029 line=211 │ │ + 0x0037 line=212 │ │ + 0x0048 line=213 │ │ + 0x0059 line=214 │ │ + 0x0067 line=215 │ │ + 0x0072 line=209 │ │ + 0x0074 line=212 │ │ + locals : │ │ + 0x0000 - 0x0075 reg=12 this Lorg/tint/model/HistoryAdapter; │ │ + 0x0000 - 0x0075 reg=13 groupPosition I │ │ + 0x0000 - 0x0075 reg=14 childPosition I │ │ │ │ #2 : (in Lorg/tint/model/HistoryAdapter;) │ │ name : 'getChildId' │ │ type : '(II)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -01ee54: |[01ee54] org.tint.model.HistoryAdapter.getChildId:(II)J │ │ -01ee64: 7030 6305 3204 |0000: invoke-direct {v2, v3, v4}, Lorg/tint/model/HistoryAdapter;.moveCursorToChildPosition:(II)Z // method@0563 │ │ -01ee6a: 0a00 |0003: move-result v0 │ │ -01ee6c: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ -01ee70: 5220 7703 |0006: iget v0, v2, Lorg/tint/model/HistoryAdapter;.mIdIndex:I // field@0377 │ │ -01ee74: 7020 5f05 0200 |0008: invoke-direct {v2, v0}, Lorg/tint/model/HistoryAdapter;.getLong:(I)J // method@055f │ │ -01ee7a: 0b00 |000b: move-result-wide v0 │ │ -01ee7c: 1000 |000c: return-wide v0 │ │ -01ee7e: 1600 0000 |000d: const-wide/16 v0, #int 0 // #0 │ │ -01ee82: 28fd |000f: goto 000c // -0003 │ │ +01ec68: |[01ec68] org.tint.model.HistoryAdapter.getChildId:(II)J │ │ +01ec78: 7030 6305 3204 |0000: invoke-direct {v2, v3, v4}, Lorg/tint/model/HistoryAdapter;.moveCursorToChildPosition:(II)Z // method@0563 │ │ +01ec7e: 0a00 |0003: move-result v0 │ │ +01ec80: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ +01ec84: 5220 7703 |0006: iget v0, v2, Lorg/tint/model/HistoryAdapter;.mIdIndex:I // field@0377 │ │ +01ec88: 7020 5f05 0200 |0008: invoke-direct {v2, v0}, Lorg/tint/model/HistoryAdapter;.getLong:(I)J // method@055f │ │ +01ec8e: 0b00 |000b: move-result-wide v0 │ │ +01ec90: 1000 |000c: return-wide v0 │ │ +01ec92: 1600 0000 |000d: const-wide/16 v0, #int 0 // #0 │ │ +01ec96: 28fd |000f: goto 000c // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0006 line=221 │ │ 0x000c line=224 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/tint/model/HistoryAdapter; │ │ @@ -11658,79 +11682,79 @@ │ │ type : '(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 140 16-bit code units │ │ -01ee84: |[01ee84] org.tint.model.HistoryAdapter.getChildView:(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -01ee94: 7010 5a05 0e00 |0000: invoke-direct {v14}, Lorg/tint/model/HistoryAdapter;.getCustomChildView:()Landroid/view/View; // method@055a │ │ -01ee9a: 0c09 |0003: move-result-object v9 │ │ -01ee9c: 140a 3000 0f7f |0004: const v10, #float 1.90081e+38 // #7f0f0030 │ │ -01eea2: 6e20 c101 a900 |0007: invoke-virtual {v9, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -01eea8: 0c07 |000a: move-result-object v7 │ │ -01eeaa: 1f07 e400 |000b: check-cast v7, Landroid/widget/TextView; // type@00e4 │ │ -01eeae: 7403 5605 0e00 |000d: invoke-virtual/range {v14, v15, v16}, Lorg/tint/model/HistoryAdapter;.getChild:(II)Ljava/lang/Object; // method@0556 │ │ -01eeb4: 0c06 |0010: move-result-object v6 │ │ -01eeb6: 1f06 8601 |0011: check-cast v6, Lorg/tint/model/BookmarkHistoryItem; // type@0186 │ │ -01eeba: 6e10 3b05 0600 |0013: invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;.getTitle:()Ljava/lang/String; // method@053b │ │ -01eec0: 0c0a |0016: move-result-object v10 │ │ -01eec2: 6e20 0103 a700 |0017: invoke-virtual {v7, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -01eec8: 140a 3100 0f7f |001a: const v10, #float 1.90081e+38 // #7f0f0031 │ │ -01eece: 6e20 c101 a900 |001d: invoke-virtual {v9, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -01eed4: 0c08 |0020: move-result-object v8 │ │ -01eed6: 1f08 e400 |0021: check-cast v8, Landroid/widget/TextView; // type@00e4 │ │ -01eeda: 6e10 3c05 0600 |0023: invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ -01eee0: 0c0a |0026: move-result-object v10 │ │ -01eee2: 6e20 0103 a800 |0027: invoke-virtual {v8, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -01eee8: 140a 2f00 0f7f |002a: const v10, #float 1.90081e+38 // #7f0f002f │ │ -01eeee: 6e20 c101 a900 |002d: invoke-virtual {v9, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -01eef4: 0c01 |0030: move-result-object v1 │ │ -01eef6: 1f01 c300 |0031: check-cast v1, Landroid/widget/CheckBox; // type@00c3 │ │ -01eefa: 6e10 3a05 0600 |0033: invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;.getId:()J // method@053a │ │ -01ef00: 0b0a |0036: move-result-wide v10 │ │ -01ef02: 7120 3d03 ba00 |0037: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -01ef08: 0c0a |003a: move-result-object v10 │ │ -01ef0a: 6e20 8302 a100 |003b: invoke-virtual {v1, v10}, Landroid/widget/CheckBox;.setTag:(Ljava/lang/Object;)V // method@0283 │ │ -01ef10: 120a |003e: const/4 v10, #int 0 // #0 │ │ -01ef12: 6e20 8202 a100 |003f: invoke-virtual {v1, v10}, Landroid/widget/CheckBox;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@0282 │ │ -01ef18: 6e10 3d05 0600 |0042: invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;.isBookmark:()Z // method@053d │ │ -01ef1e: 0a0a |0045: move-result v10 │ │ -01ef20: 6e20 8102 a100 |0046: invoke-virtual {v1, v10}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0281 │ │ -01ef26: 54ea 7103 |0049: iget-object v10, v14, Lorg/tint/model/HistoryAdapter;.mBookmarkStarChangeListener:Landroid/widget/CompoundButton$OnCheckedChangeListener; // field@0371 │ │ -01ef2a: 6e20 8202 a100 |004b: invoke-virtual {v1, v10}, Landroid/widget/CheckBox;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@0282 │ │ -01ef30: 140a 2e00 0f7f |004e: const v10, #float 1.90081e+38 // #7f0f002e │ │ -01ef36: 6e20 c101 a900 |0051: invoke-virtual {v9, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -01ef3c: 0c04 |0054: move-result-object v4 │ │ -01ef3e: 1f04 d100 |0055: check-cast v4, Landroid/widget/ImageView; // type@00d1 │ │ -01ef42: 6e10 3805 0600 |0057: invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;.getFavicon:()Landroid/graphics/Bitmap; // method@0538 │ │ -01ef48: 0c03 |005a: move-result-object v3 │ │ -01ef4a: 3803 2a00 |005b: if-eqz v3, 0085 // +002a │ │ -01ef4e: 2205 5a00 |005d: new-instance v5, Landroid/graphics/drawable/BitmapDrawable; // type@005a │ │ -01ef52: 6e10 cb01 0900 |005f: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@01cb │ │ -01ef58: 0c0a |0062: move-result-object v10 │ │ -01ef5a: 7030 3501 a503 |0063: invoke-direct {v5, v10, v3}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0135 │ │ -01ef60: 52ea 7603 |0066: iget v10, v14, Lorg/tint/model/HistoryAdapter;.mFaviconSize:I // field@0376 │ │ -01ef64: 52eb 7603 |0068: iget v11, v14, Lorg/tint/model/HistoryAdapter;.mFaviconSize:I // field@0376 │ │ -01ef68: 620c 0800 |006a: sget-object v12, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0008 │ │ -01ef6c: 7130 2001 ba0c |006c: invoke-static {v10, v11, v12}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0120 │ │ -01ef72: 0c00 |006f: move-result-object v0 │ │ -01ef74: 2202 5400 |0070: new-instance v2, Landroid/graphics/Canvas; // type@0054 │ │ -01ef78: 7020 2401 0200 |0072: invoke-direct {v2, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0124 │ │ -01ef7e: 120a |0075: const/4 v10, #int 0 // #0 │ │ -01ef80: 120b |0076: const/4 v11, #int 0 // #0 │ │ -01ef82: 52ec 7603 |0077: iget v12, v14, Lorg/tint/model/HistoryAdapter;.mFaviconSize:I // field@0376 │ │ -01ef86: 52ed 7603 |0079: iget v13, v14, Lorg/tint/model/HistoryAdapter;.mFaviconSize:I // field@0376 │ │ -01ef8a: 6e5d 3701 a5cb |007b: invoke-virtual {v5, v10, v11, v12, v13}, Landroid/graphics/drawable/BitmapDrawable;.setBounds:(IIII)V // method@0137 │ │ -01ef90: 6e20 3601 2500 |007e: invoke-virtual {v5, v2}, Landroid/graphics/drawable/BitmapDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0136 │ │ -01ef96: 6e20 bd02 0400 |0081: invoke-virtual {v4, v0}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ -01ef9c: 1109 |0084: return-object v9 │ │ -01ef9e: 140a 0200 027f |0085: const v10, #float 1.728e+38 // #7f020002 │ │ -01efa4: 6e20 bf02 a400 |0088: invoke-virtual {v4, v10}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ -01efaa: 28f9 |008b: goto 0084 // -0007 │ │ +01ec98: |[01ec98] org.tint.model.HistoryAdapter.getChildView:(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +01eca8: 7010 5a05 0e00 |0000: invoke-direct {v14}, Lorg/tint/model/HistoryAdapter;.getCustomChildView:()Landroid/view/View; // method@055a │ │ +01ecae: 0c09 |0003: move-result-object v9 │ │ +01ecb0: 140a 3000 0f7f |0004: const v10, #float 1.90081e+38 // #7f0f0030 │ │ +01ecb6: 6e20 c101 a900 |0007: invoke-virtual {v9, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +01ecbc: 0c07 |000a: move-result-object v7 │ │ +01ecbe: 1f07 e000 |000b: check-cast v7, Landroid/widget/TextView; // type@00e0 │ │ +01ecc2: 7403 5605 0e00 |000d: invoke-virtual/range {v14, v15, v16}, Lorg/tint/model/HistoryAdapter;.getChild:(II)Ljava/lang/Object; // method@0556 │ │ +01ecc8: 0c06 |0010: move-result-object v6 │ │ +01ecca: 1f06 8201 |0011: check-cast v6, Lorg/tint/model/BookmarkHistoryItem; // type@0182 │ │ +01ecce: 6e10 3b05 0600 |0013: invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;.getTitle:()Ljava/lang/String; // method@053b │ │ +01ecd4: 0c0a |0016: move-result-object v10 │ │ +01ecd6: 6e20 0103 a700 |0017: invoke-virtual {v7, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +01ecdc: 140a 3100 0f7f |001a: const v10, #float 1.90081e+38 // #7f0f0031 │ │ +01ece2: 6e20 c101 a900 |001d: invoke-virtual {v9, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +01ece8: 0c08 |0020: move-result-object v8 │ │ +01ecea: 1f08 e000 |0021: check-cast v8, Landroid/widget/TextView; // type@00e0 │ │ +01ecee: 6e10 3c05 0600 |0023: invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ +01ecf4: 0c0a |0026: move-result-object v10 │ │ +01ecf6: 6e20 0103 a800 |0027: invoke-virtual {v8, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +01ecfc: 140a 2f00 0f7f |002a: const v10, #float 1.90081e+38 // #7f0f002f │ │ +01ed02: 6e20 c101 a900 |002d: invoke-virtual {v9, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +01ed08: 0c01 |0030: move-result-object v1 │ │ +01ed0a: 1f01 bf00 |0031: check-cast v1, Landroid/widget/CheckBox; // type@00bf │ │ +01ed0e: 6e10 3a05 0600 |0033: invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;.getId:()J // method@053a │ │ +01ed14: 0b0a |0036: move-result-wide v10 │ │ +01ed16: 7120 3d03 ba00 |0037: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +01ed1c: 0c0a |003a: move-result-object v10 │ │ +01ed1e: 6e20 8302 a100 |003b: invoke-virtual {v1, v10}, Landroid/widget/CheckBox;.setTag:(Ljava/lang/Object;)V // method@0283 │ │ +01ed24: 120a |003e: const/4 v10, #int 0 // #0 │ │ +01ed26: 6e20 8202 a100 |003f: invoke-virtual {v1, v10}, Landroid/widget/CheckBox;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@0282 │ │ +01ed2c: 6e10 3d05 0600 |0042: invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;.isBookmark:()Z // method@053d │ │ +01ed32: 0a0a |0045: move-result v10 │ │ +01ed34: 6e20 8102 a100 |0046: invoke-virtual {v1, v10}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0281 │ │ +01ed3a: 54ea 7103 |0049: iget-object v10, v14, Lorg/tint/model/HistoryAdapter;.mBookmarkStarChangeListener:Landroid/widget/CompoundButton$OnCheckedChangeListener; // field@0371 │ │ +01ed3e: 6e20 8202 a100 |004b: invoke-virtual {v1, v10}, Landroid/widget/CheckBox;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@0282 │ │ +01ed44: 140a 2e00 0f7f |004e: const v10, #float 1.90081e+38 // #7f0f002e │ │ +01ed4a: 6e20 c101 a900 |0051: invoke-virtual {v9, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +01ed50: 0c04 |0054: move-result-object v4 │ │ +01ed52: 1f04 cd00 |0055: check-cast v4, Landroid/widget/ImageView; // type@00cd │ │ +01ed56: 6e10 3805 0600 |0057: invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;.getFavicon:()Landroid/graphics/Bitmap; // method@0538 │ │ +01ed5c: 0c03 |005a: move-result-object v3 │ │ +01ed5e: 3803 2a00 |005b: if-eqz v3, 0085 // +002a │ │ +01ed62: 2205 5a00 |005d: new-instance v5, Landroid/graphics/drawable/BitmapDrawable; // type@005a │ │ +01ed66: 6e10 cb01 0900 |005f: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@01cb │ │ +01ed6c: 0c0a |0062: move-result-object v10 │ │ +01ed6e: 7030 3501 a503 |0063: invoke-direct {v5, v10, v3}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0135 │ │ +01ed74: 52ea 7603 |0066: iget v10, v14, Lorg/tint/model/HistoryAdapter;.mFaviconSize:I // field@0376 │ │ +01ed78: 52eb 7603 |0068: iget v11, v14, Lorg/tint/model/HistoryAdapter;.mFaviconSize:I // field@0376 │ │ +01ed7c: 620c 0800 |006a: sget-object v12, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0008 │ │ +01ed80: 7130 2001 ba0c |006c: invoke-static {v10, v11, v12}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0120 │ │ +01ed86: 0c00 |006f: move-result-object v0 │ │ +01ed88: 2202 5400 |0070: new-instance v2, Landroid/graphics/Canvas; // type@0054 │ │ +01ed8c: 7020 2401 0200 |0072: invoke-direct {v2, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0124 │ │ +01ed92: 120a |0075: const/4 v10, #int 0 // #0 │ │ +01ed94: 120b |0076: const/4 v11, #int 0 // #0 │ │ +01ed96: 52ec 7603 |0077: iget v12, v14, Lorg/tint/model/HistoryAdapter;.mFaviconSize:I // field@0376 │ │ +01ed9a: 52ed 7603 |0079: iget v13, v14, Lorg/tint/model/HistoryAdapter;.mFaviconSize:I // field@0376 │ │ +01ed9e: 6e5d 3701 a5cb |007b: invoke-virtual {v5, v10, v11, v12, v13}, Landroid/graphics/drawable/BitmapDrawable;.setBounds:(IIII)V // method@0137 │ │ +01eda4: 6e20 3601 2500 |007e: invoke-virtual {v5, v2}, Landroid/graphics/drawable/BitmapDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0136 │ │ +01edaa: 6e20 bd02 0400 |0081: invoke-virtual {v4, v0}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ +01edb0: 1109 |0084: return-object v9 │ │ +01edb2: 140a 0200 027f |0085: const v10, #float 1.728e+38 // #7f020002 │ │ +01edb8: 6e20 bf02 a400 |0088: invoke-virtual {v4, v10}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ +01edbe: 28f9 |008b: goto 0084 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0004 line=231 │ │ 0x000d line=233 │ │ 0x0013 line=234 │ │ 0x001a line=236 │ │ @@ -11774,24 +11798,24 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -01efac: |[01efac] org.tint.model.HistoryAdapter.getChildrenCount:(I)I │ │ -01efbc: 5420 7903 |0000: iget-object v0, v2, Lorg/tint/model/HistoryAdapter;.mItemMap:[I // field@0379 │ │ -01efc0: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -01efc4: 5420 7903 |0004: iget-object v0, v2, Lorg/tint/model/HistoryAdapter;.mItemMap:[I // field@0379 │ │ -01efc8: 7020 6005 3200 |0006: invoke-direct {v2, v3}, Lorg/tint/model/HistoryAdapter;.groupPositionToBin:(I)I // method@0560 │ │ -01efce: 0a01 |0009: move-result v1 │ │ -01efd0: 4400 0001 |000a: aget v0, v0, v1 │ │ -01efd4: 0f00 |000c: return v0 │ │ -01efd6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -01efd8: 28fe |000e: goto 000c // -0002 │ │ +01edc0: |[01edc0] org.tint.model.HistoryAdapter.getChildrenCount:(I)I │ │ +01edd0: 5420 7903 |0000: iget-object v0, v2, Lorg/tint/model/HistoryAdapter;.mItemMap:[I // field@0379 │ │ +01edd4: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +01edd8: 5420 7903 |0004: iget-object v0, v2, Lorg/tint/model/HistoryAdapter;.mItemMap:[I // field@0379 │ │ +01eddc: 7020 6005 3200 |0006: invoke-direct {v2, v3}, Lorg/tint/model/HistoryAdapter;.groupPositionToBin:(I)I // method@0560 │ │ +01ede2: 0a01 |0009: move-result v1 │ │ +01ede4: 4400 0001 |000a: aget v0, v0, v1 │ │ +01ede8: 0f00 |000c: return v0 │ │ +01edea: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +01edec: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x000c line=271 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/tint/model/HistoryAdapter; │ │ @@ -11802,55 +11826,55 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -01efdc: |[01efdc] org.tint.model.HistoryAdapter.getGroup:(I)Ljava/lang/Object; │ │ -01efec: 7020 6005 4300 |0000: invoke-direct {v3, v4}, Lorg/tint/model/HistoryAdapter;.groupPositionToBin:(I)I // method@0560 │ │ -01eff2: 0a00 |0003: move-result v0 │ │ -01eff4: 2b00 4a00 0000 |0004: packed-switch v0, 0000004e // +0000004a │ │ -01effa: 5431 7203 |0007: iget-object v1, v3, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ -01effe: 6e10 aa00 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -01f004: 0c01 |000c: move-result-object v1 │ │ -01f006: 1402 a100 0b7f |000d: const v2, #float 1.84766e+38 // #7f0b00a1 │ │ -01f00c: 6e20 f300 2100 |0010: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -01f012: 0c01 |0013: move-result-object v1 │ │ -01f014: 1101 |0014: return-object v1 │ │ -01f016: 5431 7203 |0015: iget-object v1, v3, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ -01f01a: 6e10 aa00 0100 |0017: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -01f020: 0c01 |001a: move-result-object v1 │ │ -01f022: 1402 9d00 0b7f |001b: const v2, #float 1.84766e+38 // #7f0b009d │ │ -01f028: 6e20 f300 2100 |001e: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -01f02e: 0c01 |0021: move-result-object v1 │ │ -01f030: 28f2 |0022: goto 0014 // -000e │ │ -01f032: 5431 7203 |0023: iget-object v1, v3, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ -01f036: 6e10 aa00 0100 |0025: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -01f03c: 0c01 |0028: move-result-object v1 │ │ -01f03e: 1402 9e00 0b7f |0029: const v2, #float 1.84766e+38 // #7f0b009e │ │ -01f044: 6e20 f300 2100 |002c: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -01f04a: 0c01 |002f: move-result-object v1 │ │ -01f04c: 28e4 |0030: goto 0014 // -001c │ │ -01f04e: 5431 7203 |0031: iget-object v1, v3, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ -01f052: 6e10 aa00 0100 |0033: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -01f058: 0c01 |0036: move-result-object v1 │ │ -01f05a: 1402 9f00 0b7f |0037: const v2, #float 1.84766e+38 // #7f0b009f │ │ -01f060: 6e20 f300 2100 |003a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -01f066: 0c01 |003d: move-result-object v1 │ │ -01f068: 28d6 |003e: goto 0014 // -002a │ │ -01f06a: 5431 7203 |003f: iget-object v1, v3, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ -01f06e: 6e10 aa00 0100 |0041: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -01f074: 0c01 |0044: move-result-object v1 │ │ -01f076: 1402 a000 0b7f |0045: const v2, #float 1.84766e+38 // #7f0b00a0 │ │ -01f07c: 6e20 f300 2100 |0048: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -01f082: 0c01 |004b: move-result-object v1 │ │ -01f084: 28c8 |004c: goto 0014 // -0038 │ │ -01f086: 0000 |004d: nop // spacer │ │ -01f088: 0001 0400 0000 0000 1100 0000 1f00 ... |004e: packed-switch-data (12 units) │ │ +01edf0: |[01edf0] org.tint.model.HistoryAdapter.getGroup:(I)Ljava/lang/Object; │ │ +01ee00: 7020 6005 4300 |0000: invoke-direct {v3, v4}, Lorg/tint/model/HistoryAdapter;.groupPositionToBin:(I)I // method@0560 │ │ +01ee06: 0a00 |0003: move-result v0 │ │ +01ee08: 2b00 4a00 0000 |0004: packed-switch v0, 0000004e // +0000004a │ │ +01ee0e: 5431 7203 |0007: iget-object v1, v3, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ +01ee12: 6e10 aa00 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +01ee18: 0c01 |000c: move-result-object v1 │ │ +01ee1a: 1402 a100 0b7f |000d: const v2, #float 1.84766e+38 // #7f0b00a1 │ │ +01ee20: 6e20 f300 2100 |0010: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +01ee26: 0c01 |0013: move-result-object v1 │ │ +01ee28: 1101 |0014: return-object v1 │ │ +01ee2a: 5431 7203 |0015: iget-object v1, v3, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ +01ee2e: 6e10 aa00 0100 |0017: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +01ee34: 0c01 |001a: move-result-object v1 │ │ +01ee36: 1402 9d00 0b7f |001b: const v2, #float 1.84766e+38 // #7f0b009d │ │ +01ee3c: 6e20 f300 2100 |001e: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +01ee42: 0c01 |0021: move-result-object v1 │ │ +01ee44: 28f2 |0022: goto 0014 // -000e │ │ +01ee46: 5431 7203 |0023: iget-object v1, v3, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ +01ee4a: 6e10 aa00 0100 |0025: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +01ee50: 0c01 |0028: move-result-object v1 │ │ +01ee52: 1402 9e00 0b7f |0029: const v2, #float 1.84766e+38 // #7f0b009e │ │ +01ee58: 6e20 f300 2100 |002c: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +01ee5e: 0c01 |002f: move-result-object v1 │ │ +01ee60: 28e4 |0030: goto 0014 // -001c │ │ +01ee62: 5431 7203 |0031: iget-object v1, v3, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ +01ee66: 6e10 aa00 0100 |0033: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +01ee6c: 0c01 |0036: move-result-object v1 │ │ +01ee6e: 1402 9f00 0b7f |0037: const v2, #float 1.84766e+38 // #7f0b009f │ │ +01ee74: 6e20 f300 2100 |003a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +01ee7a: 0c01 |003d: move-result-object v1 │ │ +01ee7c: 28d6 |003e: goto 0014 // -002a │ │ +01ee7e: 5431 7203 |003f: iget-object v1, v3, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ +01ee82: 6e10 aa00 0100 |0041: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +01ee88: 0c01 |0044: move-result-object v1 │ │ +01ee8a: 1402 a000 0b7f |0045: const v2, #float 1.84766e+38 // #7f0b00a0 │ │ +01ee90: 6e20 f300 2100 |0048: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +01ee96: 0c01 |004b: move-result-object v1 │ │ +01ee98: 28c8 |004c: goto 0014 // -0038 │ │ +01ee9a: 0000 |004d: nop // spacer │ │ +01ee9c: 0001 0400 0000 0000 1100 0000 1f00 ... |004e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0004 line=279 │ │ 0x0007 line=284 │ │ 0x0015 line=280 │ │ 0x0023 line=281 │ │ @@ -11867,17 +11891,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01f0a0: |[01f0a0] org.tint.model.HistoryAdapter.getGroupCount:()I │ │ -01f0b0: 5210 7a03 |0000: iget v0, v1, Lorg/tint/model/HistoryAdapter;.mNumberOfBins:I // field@037a │ │ -01f0b4: 0f00 |0002: return v0 │ │ +01eeb4: |[01eeb4] org.tint.model.HistoryAdapter.getGroupCount:()I │ │ +01eec4: 5210 7a03 |0000: iget v0, v1, Lorg/tint/model/HistoryAdapter;.mNumberOfBins:I // field@037a │ │ +01eec8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/model/HistoryAdapter; │ │ │ │ #7 : (in Lorg/tint/model/HistoryAdapter;) │ │ @@ -11885,17 +11909,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01f0b8: |[01f0b8] org.tint.model.HistoryAdapter.getGroupId:(I)J │ │ -01f0c8: 8130 |0000: int-to-long v0, v3 │ │ -01f0ca: 1000 |0001: return-wide v0 │ │ +01eecc: |[01eecc] org.tint.model.HistoryAdapter.getGroupId:(I)J │ │ +01eedc: 8130 |0000: int-to-long v0, v3 │ │ +01eede: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Lorg/tint/model/HistoryAdapter; │ │ 0x0000 - 0x0002 reg=3 groupPosition I │ │ │ │ @@ -11904,35 +11928,35 @@ │ │ type : '(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -01f0cc: |[01f0cc] org.tint.model.HistoryAdapter.getGroupView:(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -01f0dc: 3807 0600 |0000: if-eqz v7, 0006 // +0006 │ │ -01f0e0: 2072 e400 |0002: instance-of v2, v7, Landroid/widget/TextView; // type@00e4 │ │ -01f0e4: 3902 1e00 |0004: if-nez v2, 0022 // +001e │ │ -01f0e8: 5442 7203 |0006: iget-object v2, v4, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ -01f0ec: 7110 9d01 0200 |0008: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ -01f0f2: 0c00 |000b: move-result-object v0 │ │ -01f0f4: 1402 0b00 037f |000c: const v2, #float 1.74129e+38 // #7f03000b │ │ -01f0fa: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -01f0fc: 6e30 9e01 2003 |0010: invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ -01f102: 0c01 |0013: move-result-object v1 │ │ -01f104: 1f01 e400 |0014: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -01f108: 6e20 5b05 5400 |0016: invoke-virtual {v4, v5}, Lorg/tint/model/HistoryAdapter;.getGroup:(I)Ljava/lang/Object; // method@055b │ │ -01f10e: 0c02 |0019: move-result-object v2 │ │ -01f110: 6e10 4903 0200 |001a: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ -01f116: 0c02 |001d: move-result-object v2 │ │ -01f118: 6e20 0103 2100 |001e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -01f11e: 1101 |0021: return-object v1 │ │ -01f120: 0771 |0022: move-object v1, v7 │ │ -01f122: 1f01 e400 |0023: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -01f126: 28f1 |0025: goto 0016 // -000f │ │ +01eee0: |[01eee0] org.tint.model.HistoryAdapter.getGroupView:(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +01eef0: 3807 0600 |0000: if-eqz v7, 0006 // +0006 │ │ +01eef4: 2072 e000 |0002: instance-of v2, v7, Landroid/widget/TextView; // type@00e0 │ │ +01eef8: 3902 1e00 |0004: if-nez v2, 0022 // +001e │ │ +01eefc: 5442 7203 |0006: iget-object v2, v4, Lorg/tint/model/HistoryAdapter;.mContext:Landroid/content/Context; // field@0372 │ │ +01ef00: 7110 9d01 0200 |0008: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ +01ef06: 0c00 |000b: move-result-object v0 │ │ +01ef08: 1402 0b00 037f |000c: const v2, #float 1.74129e+38 // #7f03000b │ │ +01ef0e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +01ef10: 6e30 9e01 2003 |0010: invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ +01ef16: 0c01 |0013: move-result-object v1 │ │ +01ef18: 1f01 e000 |0014: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +01ef1c: 6e20 5b05 5400 |0016: invoke-virtual {v4, v5}, Lorg/tint/model/HistoryAdapter;.getGroup:(I)Ljava/lang/Object; // method@055b │ │ +01ef22: 0c02 |0019: move-result-object v2 │ │ +01ef24: 6e10 4903 0200 |001a: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ +01ef2a: 0c02 |001d: move-result-object v2 │ │ +01ef2c: 6e20 0103 2100 |001e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +01ef32: 1101 |0021: return-object v1 │ │ +01ef34: 0771 |0022: move-object v1, v7 │ │ +01ef36: 1f01 e000 |0023: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +01ef3a: 28f1 |0025: goto 0016 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0006 line=304 │ │ 0x000c line=305 │ │ 0x0016 line=310 │ │ 0x0021 line=312 │ │ @@ -11952,17 +11976,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01f128: |[01f128] org.tint.model.HistoryAdapter.hasStableIds:()Z │ │ -01f138: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01f13a: 0f00 |0001: return v0 │ │ +01ef3c: |[01ef3c] org.tint.model.HistoryAdapter.hasStableIds:()Z │ │ +01ef4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01ef4e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/tint/model/HistoryAdapter; │ │ │ │ #10 : (in Lorg/tint/model/HistoryAdapter;) │ │ @@ -11970,32 +11994,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01f13c: |[01f13c] org.tint.model.HistoryAdapter.isChildSelectable:(II)Z │ │ -01f14c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01f14e: 0f00 |0001: return v0 │ │ +01ef50: |[01ef50] org.tint.model.HistoryAdapter.isChildSelectable:(II)Z │ │ +01ef60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01ef62: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/tint/model/HistoryAdapter; │ │ 0x0000 - 0x0002 reg=2 groupPosition I │ │ 0x0000 - 0x0002 reg=3 childPosition I │ │ │ │ source_file_idx : 445 (HistoryAdapter.java) │ │ │ │ Class #54 header: │ │ -class_idx : 395 │ │ +class_idx : 391 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 193 │ │ -source_file_idx : 1546 │ │ +superclass_idx : 189 │ │ +source_file_idx : 1543 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #54 annotations: │ │ Annotations on field #892 'mData' │ │ @@ -12024,19 +12048,19 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01f150: |[01f150] org.tint.model.SearchUrlAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ -01f160: 7010 7b02 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseExpandableListAdapter;.:()V // method@027b │ │ -01f166: 5b01 7b03 |0003: iput-object v1, v0, Lorg/tint/model/SearchUrlAdapter;.mContext:Landroid/content/Context; // field@037b │ │ -01f16a: 5b02 7c03 |0005: iput-object v2, v0, Lorg/tint/model/SearchUrlAdapter;.mData:Ljava/util/List; // field@037c │ │ -01f16e: 0e00 |0007: return-void │ │ +01ef64: |[01ef64] org.tint.model.SearchUrlAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ +01ef74: 7010 7b02 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseExpandableListAdapter;.:()V // method@027b │ │ +01ef7a: 5b01 7b03 |0003: iput-object v1, v0, Lorg/tint/model/SearchUrlAdapter;.mContext:Landroid/content/Context; // field@037b │ │ +01ef7e: 5b02 7c03 |0005: iput-object v2, v0, Lorg/tint/model/SearchUrlAdapter;.mData:Ljava/util/List; // field@037c │ │ +01ef82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ locals : │ │ @@ -12051,24 +12075,24 @@ │ │ type : '(II)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -01f170: |[01f170] org.tint.model.SearchUrlAdapter.getChild:(II)Ljava/lang/Object; │ │ -01f180: 5410 7c03 |0000: iget-object v0, v1, Lorg/tint/model/SearchUrlAdapter;.mData:Ljava/util/List; // field@037c │ │ -01f184: 7220 9403 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -01f18a: 0c00 |0005: move-result-object v0 │ │ -01f18c: 1f00 8d01 |0006: check-cast v0, Lorg/tint/model/SearchUrlGroup; // type@018d │ │ -01f190: 6e10 7705 0000 |0008: invoke-virtual {v0}, Lorg/tint/model/SearchUrlGroup;.getItems:()Ljava/util/List; // method@0577 │ │ -01f196: 0c00 |000b: move-result-object v0 │ │ -01f198: 7220 9403 3000 |000c: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -01f19e: 0c00 |000f: move-result-object v0 │ │ -01f1a0: 1100 |0010: return-object v0 │ │ +01ef84: |[01ef84] org.tint.model.SearchUrlAdapter.getChild:(II)Ljava/lang/Object; │ │ +01ef94: 5410 7c03 |0000: iget-object v0, v1, Lorg/tint/model/SearchUrlAdapter;.mData:Ljava/util/List; // field@037c │ │ +01ef98: 7220 9403 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +01ef9e: 0c00 |0005: move-result-object v0 │ │ +01efa0: 1f00 8901 |0006: check-cast v0, Lorg/tint/model/SearchUrlGroup; // type@0189 │ │ +01efa4: 6e10 7705 0000 |0008: invoke-virtual {v0}, Lorg/tint/model/SearchUrlGroup;.getItems:()Ljava/util/List; // method@0577 │ │ +01efaa: 0c00 |000b: move-result-object v0 │ │ +01efac: 7220 9403 3000 |000c: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +01efb2: 0c00 |000f: move-result-object v0 │ │ +01efb4: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/tint/model/SearchUrlAdapter; │ │ 0x0000 - 0x0011 reg=2 groupPosition I │ │ 0x0000 - 0x0011 reg=3 childPosition I │ │ @@ -12078,28 +12102,28 @@ │ │ type : '(II)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -01f1a4: |[01f1a4] org.tint.model.SearchUrlAdapter.getChildId:(II)J │ │ -01f1b4: 5420 7c03 |0000: iget-object v0, v2, Lorg/tint/model/SearchUrlAdapter;.mData:Ljava/util/List; // field@037c │ │ -01f1b8: 7220 9403 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -01f1be: 0c00 |0005: move-result-object v0 │ │ -01f1c0: 1f00 8d01 |0006: check-cast v0, Lorg/tint/model/SearchUrlGroup; // type@018d │ │ -01f1c4: 6e10 7705 0000 |0008: invoke-virtual {v0}, Lorg/tint/model/SearchUrlGroup;.getItems:()Ljava/util/List; // method@0577 │ │ -01f1ca: 0c00 |000b: move-result-object v0 │ │ -01f1cc: 7220 9403 4000 |000c: invoke-interface {v0, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -01f1d2: 0c00 |000f: move-result-object v0 │ │ -01f1d4: 1f00 8e01 |0010: check-cast v0, Lorg/tint/model/SearchUrlItem; // type@018e │ │ -01f1d8: 6e10 4803 0000 |0012: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0348 │ │ -01f1de: 0a00 |0015: move-result v0 │ │ -01f1e0: 8100 |0016: int-to-long v0, v0 │ │ -01f1e2: 1000 |0017: return-wide v0 │ │ +01efb8: |[01efb8] org.tint.model.SearchUrlAdapter.getChildId:(II)J │ │ +01efc8: 5420 7c03 |0000: iget-object v0, v2, Lorg/tint/model/SearchUrlAdapter;.mData:Ljava/util/List; // field@037c │ │ +01efcc: 7220 9403 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +01efd2: 0c00 |0005: move-result-object v0 │ │ +01efd4: 1f00 8901 |0006: check-cast v0, Lorg/tint/model/SearchUrlGroup; // type@0189 │ │ +01efd8: 6e10 7705 0000 |0008: invoke-virtual {v0}, Lorg/tint/model/SearchUrlGroup;.getItems:()Ljava/util/List; // method@0577 │ │ +01efde: 0c00 |000b: move-result-object v0 │ │ +01efe0: 7220 9403 4000 |000c: invoke-interface {v0, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +01efe6: 0c00 |000f: move-result-object v0 │ │ +01efe8: 1f00 8a01 |0010: check-cast v0, Lorg/tint/model/SearchUrlItem; // type@018a │ │ +01efec: 6e10 4803 0000 |0012: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0348 │ │ +01eff2: 0a00 |0015: move-result v0 │ │ +01eff4: 8100 |0016: int-to-long v0, v0 │ │ +01eff6: 1000 |0017: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lorg/tint/model/SearchUrlAdapter; │ │ 0x0000 - 0x0018 reg=3 groupPosition I │ │ 0x0000 - 0x0018 reg=4 childPosition I │ │ @@ -12109,36 +12133,36 @@ │ │ type : '(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -01f1e4: |[01f1e4] org.tint.model.SearchUrlAdapter.getChildView:(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -01f1f4: 3808 0600 |0000: if-eqz v8, 0006 // +0006 │ │ -01f1f8: 2082 e400 |0002: instance-of v2, v8, Landroid/widget/TextView; // type@00e4 │ │ -01f1fc: 3902 2000 |0004: if-nez v2, 0024 // +0020 │ │ -01f200: 5442 7b03 |0006: iget-object v2, v4, Lorg/tint/model/SearchUrlAdapter;.mContext:Landroid/content/Context; // field@037b │ │ -01f204: 7110 9d01 0200 |0008: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ -01f20a: 0c00 |000b: move-result-object v0 │ │ -01f20c: 1402 0c00 037f |000c: const v2, #float 1.74129e+38 // #7f03000c │ │ -01f212: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -01f214: 6e30 9e01 2003 |0010: invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ -01f21a: 0c01 |0013: move-result-object v1 │ │ -01f21c: 1f01 e400 |0014: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -01f220: 6e30 6805 5406 |0016: invoke-virtual {v4, v5, v6}, Lorg/tint/model/SearchUrlAdapter;.getChild:(II)Ljava/lang/Object; // method@0568 │ │ -01f226: 0c02 |0019: move-result-object v2 │ │ -01f228: 1f02 8e01 |001a: check-cast v2, Lorg/tint/model/SearchUrlItem; // type@018e │ │ -01f22c: 6e10 7b05 0200 |001c: invoke-virtual {v2}, Lorg/tint/model/SearchUrlItem;.getName:()Ljava/lang/String; // method@057b │ │ -01f232: 0c02 |001f: move-result-object v2 │ │ -01f234: 6e20 0103 2100 |0020: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -01f23a: 1101 |0023: return-object v1 │ │ -01f23c: 0781 |0024: move-object v1, v8 │ │ -01f23e: 1f01 e400 |0025: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -01f242: 28ef |0027: goto 0016 // -0011 │ │ +01eff8: |[01eff8] org.tint.model.SearchUrlAdapter.getChildView:(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +01f008: 3808 0600 |0000: if-eqz v8, 0006 // +0006 │ │ +01f00c: 2082 e000 |0002: instance-of v2, v8, Landroid/widget/TextView; // type@00e0 │ │ +01f010: 3902 2000 |0004: if-nez v2, 0024 // +0020 │ │ +01f014: 5442 7b03 |0006: iget-object v2, v4, Lorg/tint/model/SearchUrlAdapter;.mContext:Landroid/content/Context; // field@037b │ │ +01f018: 7110 9d01 0200 |0008: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ +01f01e: 0c00 |000b: move-result-object v0 │ │ +01f020: 1402 0c00 037f |000c: const v2, #float 1.74129e+38 // #7f03000c │ │ +01f026: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +01f028: 6e30 9e01 2003 |0010: invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ +01f02e: 0c01 |0013: move-result-object v1 │ │ +01f030: 1f01 e000 |0014: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +01f034: 6e30 6805 5406 |0016: invoke-virtual {v4, v5, v6}, Lorg/tint/model/SearchUrlAdapter;.getChild:(II)Ljava/lang/Object; // method@0568 │ │ +01f03a: 0c02 |0019: move-result-object v2 │ │ +01f03c: 1f02 8a01 |001a: check-cast v2, Lorg/tint/model/SearchUrlItem; // type@018a │ │ +01f040: 6e10 7b05 0200 |001c: invoke-virtual {v2}, Lorg/tint/model/SearchUrlItem;.getName:()Ljava/lang/String; // method@057b │ │ +01f046: 0c02 |001f: move-result-object v2 │ │ +01f048: 6e20 0103 2100 |0020: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +01f04e: 1101 |0023: return-object v1 │ │ +01f050: 0781 |0024: move-object v1, v8 │ │ +01f052: 1f01 e000 |0025: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +01f056: 28ef |0027: goto 0016 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0006 line=54 │ │ 0x000c line=55 │ │ 0x0016 line=60 │ │ 0x0023 line=62 │ │ @@ -12159,24 +12183,24 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -01f244: |[01f244] org.tint.model.SearchUrlAdapter.getChildrenCount:(I)I │ │ -01f254: 5410 7c03 |0000: iget-object v0, v1, Lorg/tint/model/SearchUrlAdapter;.mData:Ljava/util/List; // field@037c │ │ -01f258: 7220 9403 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -01f25e: 0c00 |0005: move-result-object v0 │ │ -01f260: 1f00 8d01 |0006: check-cast v0, Lorg/tint/model/SearchUrlGroup; // type@018d │ │ -01f264: 6e10 7705 0000 |0008: invoke-virtual {v0}, Lorg/tint/model/SearchUrlGroup;.getItems:()Ljava/util/List; // method@0577 │ │ -01f26a: 0c00 |000b: move-result-object v0 │ │ -01f26c: 7210 9903 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0399 │ │ -01f272: 0a00 |000f: move-result v0 │ │ -01f274: 0f00 |0010: return v0 │ │ +01f058: |[01f058] org.tint.model.SearchUrlAdapter.getChildrenCount:(I)I │ │ +01f068: 5410 7c03 |0000: iget-object v0, v1, Lorg/tint/model/SearchUrlAdapter;.mData:Ljava/util/List; // field@037c │ │ +01f06c: 7220 9403 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +01f072: 0c00 |0005: move-result-object v0 │ │ +01f074: 1f00 8901 |0006: check-cast v0, Lorg/tint/model/SearchUrlGroup; // type@0189 │ │ +01f078: 6e10 7705 0000 |0008: invoke-virtual {v0}, Lorg/tint/model/SearchUrlGroup;.getItems:()Ljava/util/List; // method@0577 │ │ +01f07e: 0c00 |000b: move-result-object v0 │ │ +01f080: 7210 9903 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0399 │ │ +01f086: 0a00 |000f: move-result v0 │ │ +01f088: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/tint/model/SearchUrlAdapter; │ │ 0x0000 - 0x0011 reg=2 groupPosition I │ │ │ │ @@ -12185,19 +12209,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -01f278: |[01f278] org.tint.model.SearchUrlAdapter.getGroup:(I)Ljava/lang/Object; │ │ -01f288: 5410 7c03 |0000: iget-object v0, v1, Lorg/tint/model/SearchUrlAdapter;.mData:Ljava/util/List; // field@037c │ │ -01f28c: 7220 9403 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -01f292: 0c00 |0005: move-result-object v0 │ │ -01f294: 1100 |0006: return-object v0 │ │ +01f08c: |[01f08c] org.tint.model.SearchUrlAdapter.getGroup:(I)Ljava/lang/Object; │ │ +01f09c: 5410 7c03 |0000: iget-object v0, v1, Lorg/tint/model/SearchUrlAdapter;.mData:Ljava/util/List; // field@037c │ │ +01f0a0: 7220 9403 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +01f0a6: 0c00 |0005: move-result-object v0 │ │ +01f0a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/model/SearchUrlAdapter; │ │ 0x0000 - 0x0007 reg=2 groupPosition I │ │ │ │ @@ -12206,19 +12230,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -01f298: |[01f298] org.tint.model.SearchUrlAdapter.getGroupCount:()I │ │ -01f2a8: 5410 7c03 |0000: iget-object v0, v1, Lorg/tint/model/SearchUrlAdapter;.mData:Ljava/util/List; // field@037c │ │ -01f2ac: 7210 9903 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0399 │ │ -01f2b2: 0a00 |0005: move-result v0 │ │ -01f2b4: 0f00 |0006: return v0 │ │ +01f0ac: |[01f0ac] org.tint.model.SearchUrlAdapter.getGroupCount:()I │ │ +01f0bc: 5410 7c03 |0000: iget-object v0, v1, Lorg/tint/model/SearchUrlAdapter;.mData:Ljava/util/List; // field@037c │ │ +01f0c0: 7210 9903 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0399 │ │ +01f0c6: 0a00 |0005: move-result v0 │ │ +01f0c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/model/SearchUrlAdapter; │ │ │ │ #6 : (in Lorg/tint/model/SearchUrlAdapter;) │ │ @@ -12226,23 +12250,23 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -01f2b8: |[01f2b8] org.tint.model.SearchUrlAdapter.getGroupId:(I)J │ │ -01f2c8: 5420 7c03 |0000: iget-object v0, v2, Lorg/tint/model/SearchUrlAdapter;.mData:Ljava/util/List; // field@037c │ │ -01f2cc: 7220 9403 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -01f2d2: 0c00 |0005: move-result-object v0 │ │ -01f2d4: 1f00 8d01 |0006: check-cast v0, Lorg/tint/model/SearchUrlGroup; // type@018d │ │ -01f2d8: 6e10 4803 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0348 │ │ -01f2de: 0a00 |000b: move-result v0 │ │ -01f2e0: 8100 |000c: int-to-long v0, v0 │ │ -01f2e2: 1000 |000d: return-wide v0 │ │ +01f0cc: |[01f0cc] org.tint.model.SearchUrlAdapter.getGroupId:(I)J │ │ +01f0dc: 5420 7c03 |0000: iget-object v0, v2, Lorg/tint/model/SearchUrlAdapter;.mData:Ljava/util/List; // field@037c │ │ +01f0e0: 7220 9403 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +01f0e6: 0c00 |0005: move-result-object v0 │ │ +01f0e8: 1f00 8901 |0006: check-cast v0, Lorg/tint/model/SearchUrlGroup; // type@0189 │ │ +01f0ec: 6e10 4803 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0348 │ │ +01f0f2: 0a00 |000b: move-result v0 │ │ +01f0f4: 8100 |000c: int-to-long v0, v0 │ │ +01f0f6: 1000 |000d: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/tint/model/SearchUrlAdapter; │ │ 0x0000 - 0x000e reg=3 groupPosition I │ │ │ │ @@ -12251,36 +12275,36 @@ │ │ type : '(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -01f2e4: |[01f2e4] org.tint.model.SearchUrlAdapter.getGroupView:(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -01f2f4: 3807 0600 |0000: if-eqz v7, 0006 // +0006 │ │ -01f2f8: 2072 e400 |0002: instance-of v2, v7, Landroid/widget/TextView; // type@00e4 │ │ -01f2fc: 3902 2000 |0004: if-nez v2, 0024 // +0020 │ │ -01f300: 5442 7b03 |0006: iget-object v2, v4, Lorg/tint/model/SearchUrlAdapter;.mContext:Landroid/content/Context; // field@037b │ │ -01f304: 7110 9d01 0200 |0008: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ -01f30a: 0c00 |000b: move-result-object v0 │ │ -01f30c: 1402 0b00 037f |000c: const v2, #float 1.74129e+38 // #7f03000b │ │ -01f312: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -01f314: 6e30 9e01 2003 |0010: invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ -01f31a: 0c01 |0013: move-result-object v1 │ │ -01f31c: 1f01 e400 |0014: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -01f320: 6e20 6c05 5400 |0016: invoke-virtual {v4, v5}, Lorg/tint/model/SearchUrlAdapter;.getGroup:(I)Ljava/lang/Object; // method@056c │ │ -01f326: 0c02 |0019: move-result-object v2 │ │ -01f328: 1f02 8d01 |001a: check-cast v2, Lorg/tint/model/SearchUrlGroup; // type@018d │ │ -01f32c: 6e10 7805 0200 |001c: invoke-virtual {v2}, Lorg/tint/model/SearchUrlGroup;.getName:()Ljava/lang/String; // method@0578 │ │ -01f332: 0c02 |001f: move-result-object v2 │ │ -01f334: 6e20 0103 2100 |0020: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -01f33a: 1101 |0023: return-object v1 │ │ -01f33c: 0771 |0024: move-object v1, v7 │ │ -01f33e: 1f01 e400 |0025: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -01f342: 28ef |0027: goto 0016 // -0011 │ │ +01f0f8: |[01f0f8] org.tint.model.SearchUrlAdapter.getGroupView:(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +01f108: 3807 0600 |0000: if-eqz v7, 0006 // +0006 │ │ +01f10c: 2072 e000 |0002: instance-of v2, v7, Landroid/widget/TextView; // type@00e0 │ │ +01f110: 3902 2000 |0004: if-nez v2, 0024 // +0020 │ │ +01f114: 5442 7b03 |0006: iget-object v2, v4, Lorg/tint/model/SearchUrlAdapter;.mContext:Landroid/content/Context; // field@037b │ │ +01f118: 7110 9d01 0200 |0008: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ +01f11e: 0c00 |000b: move-result-object v0 │ │ +01f120: 1402 0b00 037f |000c: const v2, #float 1.74129e+38 // #7f03000b │ │ +01f126: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +01f128: 6e30 9e01 2003 |0010: invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ +01f12e: 0c01 |0013: move-result-object v1 │ │ +01f130: 1f01 e000 |0014: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +01f134: 6e20 6c05 5400 |0016: invoke-virtual {v4, v5}, Lorg/tint/model/SearchUrlAdapter;.getGroup:(I)Ljava/lang/Object; // method@056c │ │ +01f13a: 0c02 |0019: move-result-object v2 │ │ +01f13c: 1f02 8901 |001a: check-cast v2, Lorg/tint/model/SearchUrlGroup; // type@0189 │ │ +01f140: 6e10 7805 0200 |001c: invoke-virtual {v2}, Lorg/tint/model/SearchUrlGroup;.getName:()Ljava/lang/String; // method@0578 │ │ +01f146: 0c02 |001f: move-result-object v2 │ │ +01f148: 6e20 0103 2100 |0020: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +01f14e: 1101 |0023: return-object v1 │ │ +01f150: 0771 |0024: move-object v1, v7 │ │ +01f152: 1f01 e000 |0025: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +01f156: 28ef |0027: goto 0016 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=90 │ │ 0x000c line=91 │ │ 0x0016 line=96 │ │ 0x0023 line=98 │ │ @@ -12300,17 +12324,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01f344: |[01f344] org.tint.model.SearchUrlAdapter.hasStableIds:()Z │ │ -01f354: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01f356: 0f00 |0001: return v0 │ │ +01f158: |[01f158] org.tint.model.SearchUrlAdapter.hasStableIds:()Z │ │ +01f168: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01f16a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/tint/model/SearchUrlAdapter; │ │ │ │ #9 : (in Lorg/tint/model/SearchUrlAdapter;) │ │ @@ -12318,32 +12342,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01f358: |[01f358] org.tint.model.SearchUrlAdapter.isChildSelectable:(II)Z │ │ -01f368: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01f36a: 0f00 |0001: return v0 │ │ +01f16c: |[01f16c] org.tint.model.SearchUrlAdapter.isChildSelectable:(II)Z │ │ +01f17c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01f17e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/tint/model/SearchUrlAdapter; │ │ 0x0000 - 0x0002 reg=2 groupPosition I │ │ 0x0000 - 0x0002 reg=3 childPosition I │ │ │ │ - source_file_idx : 1546 (SearchUrlAdapter.java) │ │ + source_file_idx : 1543 (SearchUrlAdapter.java) │ │ │ │ Class #55 header: │ │ -class_idx : 396 │ │ +class_idx : 392 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1556 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1553 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #55 annotations: │ │ Annotations on class │ │ @@ -12369,81 +12393,81 @@ │ │ type : '(Lorg/tint/model/SearchUrlGroup;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01f36c: |[01f36c] org.tint.model.SearchUrlGroup$1.:(Lorg/tint/model/SearchUrlGroup;)V │ │ -01f37c: 5b01 7d03 |0000: iput-object v1, v0, Lorg/tint/model/SearchUrlGroup$1;.this$0:Lorg/tint/model/SearchUrlGroup; // field@037d │ │ -01f380: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01f386: 0e00 |0005: return-void │ │ +01f180: |[01f180] org.tint.model.SearchUrlGroup$1.:(Lorg/tint/model/SearchUrlGroup;)V │ │ +01f190: 5b01 7d03 |0000: iput-object v1, v0, Lorg/tint/model/SearchUrlGroup$1;.this$0:Lorg/tint/model/SearchUrlGroup; // field@037d │ │ +01f194: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01f19a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/model/SearchUrlGroup$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/model/SearchUrlGroup; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/model/SearchUrlGroup; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/model/SearchUrlGroup$1;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -01f388: |[01f388] org.tint.model.SearchUrlGroup$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -01f398: 1f02 8e01 |0000: check-cast v2, Lorg/tint/model/SearchUrlItem; // type@018e │ │ -01f39c: 1f03 8e01 |0002: check-cast v3, Lorg/tint/model/SearchUrlItem; // type@018e │ │ -01f3a0: 6e30 7405 2103 |0004: invoke-virtual {v1, v2, v3}, Lorg/tint/model/SearchUrlGroup$1;.compare:(Lorg/tint/model/SearchUrlItem;Lorg/tint/model/SearchUrlItem;)I // method@0574 │ │ -01f3a6: 0a00 |0007: move-result v0 │ │ -01f3a8: 0f00 |0008: return v0 │ │ +01f19c: |[01f19c] org.tint.model.SearchUrlGroup$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +01f1ac: 1f02 8a01 |0000: check-cast v2, Lorg/tint/model/SearchUrlItem; // type@018a │ │ +01f1b0: 1f03 8a01 |0002: check-cast v3, Lorg/tint/model/SearchUrlItem; // type@018a │ │ +01f1b4: 6e30 7405 2103 |0004: invoke-virtual {v1, v2, v3}, Lorg/tint/model/SearchUrlGroup$1;.compare:(Lorg/tint/model/SearchUrlItem;Lorg/tint/model/SearchUrlItem;)I // method@0574 │ │ +01f1ba: 0a00 |0007: move-result v0 │ │ +01f1bc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/model/SearchUrlGroup$1; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/tint/model/SearchUrlGroup$1;) │ │ name : 'compare' │ │ type : '(Lorg/tint/model/SearchUrlItem;Lorg/tint/model/SearchUrlItem;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -01f3ac: |[01f3ac] org.tint.model.SearchUrlGroup$1.compare:(Lorg/tint/model/SearchUrlItem;Lorg/tint/model/SearchUrlItem;)I │ │ -01f3bc: 6e10 7b05 0300 |0000: invoke-virtual {v3}, Lorg/tint/model/SearchUrlItem;.getName:()Ljava/lang/String; // method@057b │ │ -01f3c2: 0c00 |0003: move-result-object v0 │ │ -01f3c4: 6e10 7b05 0400 |0004: invoke-virtual {v4}, Lorg/tint/model/SearchUrlItem;.getName:()Ljava/lang/String; // method@057b │ │ -01f3ca: 0c01 |0007: move-result-object v1 │ │ -01f3cc: 6e20 4a03 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@034a │ │ -01f3d2: 0a00 |000b: move-result v0 │ │ -01f3d4: 0f00 |000c: return v0 │ │ +01f1c0: |[01f1c0] org.tint.model.SearchUrlGroup$1.compare:(Lorg/tint/model/SearchUrlItem;Lorg/tint/model/SearchUrlItem;)I │ │ +01f1d0: 6e10 7b05 0300 |0000: invoke-virtual {v3}, Lorg/tint/model/SearchUrlItem;.getName:()Ljava/lang/String; // method@057b │ │ +01f1d6: 0c00 |0003: move-result-object v0 │ │ +01f1d8: 6e10 7b05 0400 |0004: invoke-virtual {v4}, Lorg/tint/model/SearchUrlItem;.getName:()Ljava/lang/String; // method@057b │ │ +01f1de: 0c01 |0007: move-result-object v1 │ │ +01f1e0: 6e20 4a03 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@034a │ │ +01f1e6: 0a00 |000b: move-result v0 │ │ +01f1e8: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/tint/model/SearchUrlGroup$1; │ │ 0x0000 - 0x000d reg=3 lhs Lorg/tint/model/SearchUrlItem; │ │ 0x0000 - 0x000d reg=4 rhs Lorg/tint/model/SearchUrlItem; │ │ │ │ - source_file_idx : 1556 (SearchUrlGroup.java) │ │ + source_file_idx : 1553 (SearchUrlGroup.java) │ │ │ │ Class #56 header: │ │ -class_idx : 397 │ │ +class_idx : 393 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1556 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1553 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #56 annotations: │ │ Annotations on field #894 'mItems' │ │ @@ -12472,21 +12496,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -01f3d8: |[01f3d8] org.tint.model.SearchUrlGroup.:(Ljava/lang/String;)V │ │ -01f3e8: 7010 4603 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ -01f3ee: 5b12 7f03 |0003: iput-object v2, v1, Lorg/tint/model/SearchUrlGroup;.mName:Ljava/lang/String; // field@037f │ │ -01f3f2: 2200 2601 |0005: new-instance v0, Ljava/util/ArrayList; // type@0126 │ │ -01f3f6: 7010 7f03 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@037f │ │ -01f3fc: 5b10 7e03 |000a: iput-object v0, v1, Lorg/tint/model/SearchUrlGroup;.mItems:Ljava/util/List; // field@037e │ │ -01f400: 0e00 |000c: return-void │ │ +01f1ec: |[01f1ec] org.tint.model.SearchUrlGroup.:(Ljava/lang/String;)V │ │ +01f1fc: 7010 4603 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ +01f202: 5b12 7f03 |0003: iput-object v2, v1, Lorg/tint/model/SearchUrlGroup;.mName:Ljava/lang/String; // field@037f │ │ +01f206: 2200 2201 |0005: new-instance v0, Ljava/util/ArrayList; // type@0122 │ │ +01f20a: 7010 7f03 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@037f │ │ +01f210: 5b10 7e03 |000a: iput-object v0, v1, Lorg/tint/model/SearchUrlGroup;.mItems:Ljava/util/List; // field@037e │ │ +01f214: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ 0x0005 line=30 │ │ 0x000c line=31 │ │ locals : │ │ @@ -12499,20 +12523,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -01f404: |[01f404] org.tint.model.SearchUrlGroup.addItem:(Ljava/lang/String;Ljava/lang/String;)V │ │ -01f414: 5420 7e03 |0000: iget-object v0, v2, Lorg/tint/model/SearchUrlGroup;.mItems:Ljava/util/List; // field@037e │ │ -01f418: 2201 8e01 |0002: new-instance v1, Lorg/tint/model/SearchUrlItem; // type@018e │ │ -01f41c: 7030 7a05 3104 |0004: invoke-direct {v1, v3, v4}, Lorg/tint/model/SearchUrlItem;.:(Ljava/lang/String;Ljava/lang/String;)V // method@057a │ │ -01f422: 7220 9203 1000 |0007: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -01f428: 0e00 |000a: return-void │ │ +01f218: |[01f218] org.tint.model.SearchUrlGroup.addItem:(Ljava/lang/String;Ljava/lang/String;)V │ │ +01f228: 5420 7e03 |0000: iget-object v0, v2, Lorg/tint/model/SearchUrlGroup;.mItems:Ljava/util/List; // field@037e │ │ +01f22c: 2201 8a01 |0002: new-instance v1, Lorg/tint/model/SearchUrlItem; // type@018a │ │ +01f230: 7030 7a05 3104 |0004: invoke-direct {v1, v3, v4}, Lorg/tint/model/SearchUrlItem;.:(Ljava/lang/String;Ljava/lang/String;)V // method@057a │ │ +01f236: 7220 9203 1000 |0007: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +01f23c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x000a line=43 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/tint/model/SearchUrlGroup; │ │ 0x0000 - 0x000b reg=3 name Ljava/lang/String; │ │ @@ -12523,17 +12547,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01f42c: |[01f42c] org.tint.model.SearchUrlGroup.getItems:()Ljava/util/List; │ │ -01f43c: 5410 7e03 |0000: iget-object v0, v1, Lorg/tint/model/SearchUrlGroup;.mItems:Ljava/util/List; // field@037e │ │ -01f440: 1100 |0002: return-object v0 │ │ +01f240: |[01f240] org.tint.model.SearchUrlGroup.getItems:()Ljava/util/List; │ │ +01f250: 5410 7e03 |0000: iget-object v0, v1, Lorg/tint/model/SearchUrlGroup;.mItems:Ljava/util/List; // field@037e │ │ +01f254: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/model/SearchUrlGroup; │ │ │ │ #2 : (in Lorg/tint/model/SearchUrlGroup;) │ │ @@ -12541,17 +12565,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01f444: |[01f444] org.tint.model.SearchUrlGroup.getName:()Ljava/lang/String; │ │ -01f454: 5410 7f03 |0000: iget-object v0, v1, Lorg/tint/model/SearchUrlGroup;.mName:Ljava/lang/String; // field@037f │ │ -01f458: 1100 |0002: return-object v0 │ │ +01f258: |[01f258] org.tint.model.SearchUrlGroup.getName:()Ljava/lang/String; │ │ +01f268: 5410 7f03 |0000: iget-object v0, v1, Lorg/tint/model/SearchUrlGroup;.mName:Ljava/lang/String; // field@037f │ │ +01f26c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/model/SearchUrlGroup; │ │ │ │ #3 : (in Lorg/tint/model/SearchUrlGroup;) │ │ @@ -12559,34 +12583,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -01f45c: |[01f45c] org.tint.model.SearchUrlGroup.sort:()V │ │ -01f46c: 5420 7e03 |0000: iget-object v0, v2, Lorg/tint/model/SearchUrlGroup;.mItems:Ljava/util/List; // field@037e │ │ -01f470: 2201 8c01 |0002: new-instance v1, Lorg/tint/model/SearchUrlGroup$1; // type@018c │ │ -01f474: 7020 7205 2100 |0004: invoke-direct {v1, v2}, Lorg/tint/model/SearchUrlGroup$1;.:(Lorg/tint/model/SearchUrlGroup;)V // method@0572 │ │ -01f47a: 7120 8803 1000 |0007: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0388 │ │ -01f480: 0e00 |000a: return-void │ │ +01f270: |[01f270] org.tint.model.SearchUrlGroup.sort:()V │ │ +01f280: 5420 7e03 |0000: iget-object v0, v2, Lorg/tint/model/SearchUrlGroup;.mItems:Ljava/util/List; // field@037e │ │ +01f284: 2201 8801 |0002: new-instance v1, Lorg/tint/model/SearchUrlGroup$1; // type@0188 │ │ +01f288: 7020 7205 2100 |0004: invoke-direct {v1, v2}, Lorg/tint/model/SearchUrlGroup$1;.:(Lorg/tint/model/SearchUrlGroup;)V // method@0572 │ │ +01f28e: 7120 8803 1000 |0007: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0388 │ │ +01f294: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x000a line=52 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/tint/model/SearchUrlGroup; │ │ │ │ - source_file_idx : 1556 (SearchUrlGroup.java) │ │ + source_file_idx : 1553 (SearchUrlGroup.java) │ │ │ │ Class #57 header: │ │ -class_idx : 398 │ │ +class_idx : 394 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1557 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1554 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #57 - │ │ Class descriptor : 'Lorg/tint/model/SearchUrlItem;' │ │ @@ -12609,19 +12633,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01f484: |[01f484] org.tint.model.SearchUrlItem.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -01f494: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01f49a: 5b01 8003 |0003: iput-object v1, v0, Lorg/tint/model/SearchUrlItem;.mName:Ljava/lang/String; // field@0380 │ │ -01f49e: 5b02 8103 |0005: iput-object v2, v0, Lorg/tint/model/SearchUrlItem;.mUrl:Ljava/lang/String; // field@0381 │ │ -01f4a2: 0e00 |0007: return-void │ │ +01f298: |[01f298] org.tint.model.SearchUrlItem.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +01f2a8: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01f2ae: 5b01 8003 |0003: iput-object v1, v0, Lorg/tint/model/SearchUrlItem;.mName:Ljava/lang/String; // field@0380 │ │ +01f2b2: 5b02 8103 |0005: iput-object v2, v0, Lorg/tint/model/SearchUrlItem;.mUrl:Ljava/lang/String; // field@0381 │ │ +01f2b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x0005 line=25 │ │ 0x0007 line=26 │ │ locals : │ │ @@ -12635,17 +12659,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01f4a4: |[01f4a4] org.tint.model.SearchUrlItem.getName:()Ljava/lang/String; │ │ -01f4b4: 5410 8003 |0000: iget-object v0, v1, Lorg/tint/model/SearchUrlItem;.mName:Ljava/lang/String; // field@0380 │ │ -01f4b8: 1100 |0002: return-object v0 │ │ +01f2b8: |[01f2b8] org.tint.model.SearchUrlItem.getName:()Ljava/lang/String; │ │ +01f2c8: 5410 8003 |0000: iget-object v0, v1, Lorg/tint/model/SearchUrlItem;.mName:Ljava/lang/String; // field@0380 │ │ +01f2cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/model/SearchUrlItem; │ │ │ │ #1 : (in Lorg/tint/model/SearchUrlItem;) │ │ @@ -12653,30 +12677,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01f4bc: |[01f4bc] org.tint.model.SearchUrlItem.getUrl:()Ljava/lang/String; │ │ -01f4cc: 5410 8103 |0000: iget-object v0, v1, Lorg/tint/model/SearchUrlItem;.mUrl:Ljava/lang/String; // field@0381 │ │ -01f4d0: 1100 |0002: return-object v0 │ │ +01f2d0: |[01f2d0] org.tint.model.SearchUrlItem.getUrl:()Ljava/lang/String; │ │ +01f2e0: 5410 8103 |0000: iget-object v0, v1, Lorg/tint/model/SearchUrlItem;.mUrl:Ljava/lang/String; // field@0381 │ │ +01f2e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/model/SearchUrlItem; │ │ │ │ - source_file_idx : 1557 (SearchUrlItem.java) │ │ + source_file_idx : 1554 (SearchUrlItem.java) │ │ │ │ Class #58 header: │ │ -class_idx : 399 │ │ +class_idx : 395 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1728 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1725 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #58 annotations: │ │ Annotations on class │ │ @@ -12705,64 +12729,64 @@ │ │ type : '(Lorg/tint/model/UrlSuggestionCursorAdapter;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01f4d4: |[01f4d4] org.tint.model.UrlSuggestionCursorAdapter$1.:(Lorg/tint/model/UrlSuggestionCursorAdapter;Ljava/lang/String;)V │ │ -01f4e4: 5b01 8203 |0000: iput-object v1, v0, Lorg/tint/model/UrlSuggestionCursorAdapter$1;.this$0:Lorg/tint/model/UrlSuggestionCursorAdapter; // field@0382 │ │ -01f4e8: 5b02 8303 |0002: iput-object v2, v0, Lorg/tint/model/UrlSuggestionCursorAdapter$1;.val$url:Ljava/lang/String; // field@0383 │ │ -01f4ec: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01f4f2: 0e00 |0007: return-void │ │ +01f2e8: |[01f2e8] org.tint.model.UrlSuggestionCursorAdapter$1.:(Lorg/tint/model/UrlSuggestionCursorAdapter;Ljava/lang/String;)V │ │ +01f2f8: 5b01 8203 |0000: iput-object v1, v0, Lorg/tint/model/UrlSuggestionCursorAdapter$1;.this$0:Lorg/tint/model/UrlSuggestionCursorAdapter; // field@0382 │ │ +01f2fc: 5b02 8303 |0002: iput-object v2, v0, Lorg/tint/model/UrlSuggestionCursorAdapter$1;.val$url:Ljava/lang/String; // field@0383 │ │ +01f300: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01f306: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/tint/model/UrlSuggestionCursorAdapter$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/tint/model/UrlSuggestionCursorAdapter; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/tint/model/UrlSuggestionCursorAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/model/UrlSuggestionCursorAdapter$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -01f4f4: |[01f4f4] org.tint.model.UrlSuggestionCursorAdapter$1.onClick:(Landroid/view/View;)V │ │ -01f504: 5420 8203 |0000: iget-object v0, v2, Lorg/tint/model/UrlSuggestionCursorAdapter$1;.this$0:Lorg/tint/model/UrlSuggestionCursorAdapter; // field@0382 │ │ -01f508: 7110 8105 0000 |0002: invoke-static {v0}, Lorg/tint/model/UrlSuggestionCursorAdapter;.access$000:(Lorg/tint/model/UrlSuggestionCursorAdapter;)Lorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener; // method@0581 │ │ -01f50e: 0c00 |0005: move-result-object v0 │ │ -01f510: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -01f514: 5420 8203 |0008: iget-object v0, v2, Lorg/tint/model/UrlSuggestionCursorAdapter$1;.this$0:Lorg/tint/model/UrlSuggestionCursorAdapter; // field@0382 │ │ -01f518: 7110 8105 0000 |000a: invoke-static {v0}, Lorg/tint/model/UrlSuggestionCursorAdapter;.access$000:(Lorg/tint/model/UrlSuggestionCursorAdapter;)Lorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener; // method@0581 │ │ -01f51e: 0c00 |000d: move-result-object v0 │ │ -01f520: 5421 8303 |000e: iget-object v1, v2, Lorg/tint/model/UrlSuggestionCursorAdapter$1;.val$url:Ljava/lang/String; // field@0383 │ │ -01f524: 7220 7f05 1000 |0010: invoke-interface {v0, v1}, Lorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener;.onSuggestionSelected:(Ljava/lang/String;)V // method@057f │ │ -01f52a: 0e00 |0013: return-void │ │ +01f308: |[01f308] org.tint.model.UrlSuggestionCursorAdapter$1.onClick:(Landroid/view/View;)V │ │ +01f318: 5420 8203 |0000: iget-object v0, v2, Lorg/tint/model/UrlSuggestionCursorAdapter$1;.this$0:Lorg/tint/model/UrlSuggestionCursorAdapter; // field@0382 │ │ +01f31c: 7110 8105 0000 |0002: invoke-static {v0}, Lorg/tint/model/UrlSuggestionCursorAdapter;.access$000:(Lorg/tint/model/UrlSuggestionCursorAdapter;)Lorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener; // method@0581 │ │ +01f322: 0c00 |0005: move-result-object v0 │ │ +01f324: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +01f328: 5420 8203 |0008: iget-object v0, v2, Lorg/tint/model/UrlSuggestionCursorAdapter$1;.this$0:Lorg/tint/model/UrlSuggestionCursorAdapter; // field@0382 │ │ +01f32c: 7110 8105 0000 |000a: invoke-static {v0}, Lorg/tint/model/UrlSuggestionCursorAdapter;.access$000:(Lorg/tint/model/UrlSuggestionCursorAdapter;)Lorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener; // method@0581 │ │ +01f332: 0c00 |000d: move-result-object v0 │ │ +01f334: 5421 8303 |000e: iget-object v1, v2, Lorg/tint/model/UrlSuggestionCursorAdapter$1;.val$url:Ljava/lang/String; // field@0383 │ │ +01f338: 7220 7f05 1000 |0010: invoke-interface {v0, v1}, Lorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener;.onSuggestionSelected:(Ljava/lang/String;)V // method@057f │ │ +01f33e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0008 line=74 │ │ 0x0013 line=76 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lorg/tint/model/UrlSuggestionCursorAdapter$1; │ │ 0x0000 - 0x0014 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 1728 (UrlSuggestionCursorAdapter.java) │ │ + source_file_idx : 1725 (UrlSuggestionCursorAdapter.java) │ │ │ │ Class #59 header: │ │ -class_idx : 400 │ │ +class_idx : 396 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1728 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1725 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #59 annotations: │ │ Annotations on class │ │ @@ -12780,21 +12804,21 @@ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener;) │ │ name : 'onSuggestionSelected' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1728 (UrlSuggestionCursorAdapter.java) │ │ + source_file_idx : 1725 (UrlSuggestionCursorAdapter.java) │ │ │ │ Class #60 header: │ │ -class_idx : 401 │ │ +class_idx : 397 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 224 │ │ -source_file_idx : 1728 │ │ +superclass_idx : 220 │ │ +source_file_idx : 1725 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #60 annotations: │ │ Annotations on class │ │ @@ -12817,20 +12841,20 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[IILorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 8 │ │ outs : 7 │ │ insns size : 9 16-bit code units │ │ -01f52c: |[01f52c] org.tint.model.UrlSuggestionCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[IILorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener;)V │ │ -01f53c: 7607 f202 0100 |0000: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V // method@02f2 │ │ -01f542: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -01f544: 5b10 8403 |0004: iput-object v0, v1, Lorg/tint/model/UrlSuggestionCursorAdapter;.mQueryBuilderListener:Lorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener; // field@0384 │ │ -01f548: 5b18 8403 |0006: iput-object v8, v1, Lorg/tint/model/UrlSuggestionCursorAdapter;.mQueryBuilderListener:Lorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener; // field@0384 │ │ -01f54c: 0e00 |0008: return-void │ │ +01f340: |[01f340] org.tint.model.UrlSuggestionCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[IILorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener;)V │ │ +01f350: 7607 f202 0100 |0000: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V // method@02f2 │ │ +01f356: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +01f358: 5b10 8403 |0004: iput-object v0, v1, Lorg/tint/model/UrlSuggestionCursorAdapter;.mQueryBuilderListener:Lorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener; // field@0384 │ │ +01f35c: 5b18 8403 |0006: iput-object v8, v1, Lorg/tint/model/UrlSuggestionCursorAdapter;.mQueryBuilderListener:Lorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener; // field@0384 │ │ +01f360: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=38 │ │ 0x0006 line=50 │ │ 0x0008 line=51 │ │ locals : │ │ @@ -12848,17 +12872,17 @@ │ │ type : '(Lorg/tint/model/UrlSuggestionCursorAdapter;)Lorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01f550: |[01f550] org.tint.model.UrlSuggestionCursorAdapter.access$000:(Lorg/tint/model/UrlSuggestionCursorAdapter;)Lorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener; │ │ -01f560: 5410 8403 |0000: iget-object v0, v1, Lorg/tint/model/UrlSuggestionCursorAdapter;.mQueryBuilderListener:Lorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener; // field@0384 │ │ -01f564: 1100 |0002: return-object v0 │ │ +01f364: |[01f364] org.tint.model.UrlSuggestionCursorAdapter.access$000:(Lorg/tint/model/UrlSuggestionCursorAdapter;)Lorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener; │ │ +01f374: 5410 8403 |0000: iget-object v0, v1, Lorg/tint/model/UrlSuggestionCursorAdapter;.mQueryBuilderListener:Lorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener; // field@0384 │ │ +01f378: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/model/UrlSuggestionCursorAdapter; │ │ │ │ Virtual methods - │ │ @@ -12867,55 +12891,55 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 90 16-bit code units │ │ -01f568: |[01f568] org.tint.model.UrlSuggestionCursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -01f578: 6f40 f302 98ba |0000: invoke-super {v8, v9, v10, v11}, Landroid/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@02f3 │ │ -01f57e: 0c03 |0003: move-result-object v3 │ │ -01f580: 1405 7a00 0f7f |0004: const v5, #float 1.90082e+38 // #7f0f007a │ │ -01f586: 6e20 c101 5300 |0007: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -01f58c: 0c00 |000a: move-result-object v0 │ │ -01f58e: 1f00 d100 |000b: check-cast v0, Landroid/widget/ImageView; // type@00d1 │ │ -01f592: 6e10 8205 0800 |000d: invoke-virtual {v8}, Lorg/tint/model/UrlSuggestionCursorAdapter;.getCursor:()Landroid/database/Cursor; // method@0582 │ │ -01f598: 0c05 |0010: move-result-object v5 │ │ -01f59a: 6e10 8205 0800 |0011: invoke-virtual {v8}, Lorg/tint/model/UrlSuggestionCursorAdapter;.getCursor:()Landroid/database/Cursor; // method@0582 │ │ -01f5a0: 0c06 |0014: move-result-object v6 │ │ -01f5a2: 1a07 fd07 |0015: const-string v7, "bookmark" // string@07fd │ │ -01f5a6: 7220 fd00 7600 |0017: invoke-interface {v6, v7}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -01f5ac: 0a06 |001a: move-result v6 │ │ -01f5ae: 7220 0001 6500 |001b: invoke-interface {v5, v6}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -01f5b4: 0a02 |001e: move-result v2 │ │ -01f5b6: 2b02 3500 0000 |001f: packed-switch v2, 00000054 // +00000035 │ │ -01f5bc: 1405 2800 027f |0022: const v5, #float 1.728e+38 // #7f020028 │ │ -01f5c2: 6e20 bf02 5000 |0025: invoke-virtual {v0, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ -01f5c8: 6e10 8205 0800 |0028: invoke-virtual {v8}, Lorg/tint/model/UrlSuggestionCursorAdapter;.getCursor:()Landroid/database/Cursor; // method@0582 │ │ -01f5ce: 0c05 |002b: move-result-object v5 │ │ -01f5d0: 6e10 8205 0800 |002c: invoke-virtual {v8}, Lorg/tint/model/UrlSuggestionCursorAdapter;.getCursor:()Landroid/database/Cursor; // method@0582 │ │ -01f5d6: 0c06 |002f: move-result-object v6 │ │ -01f5d8: 1a07 8810 |0030: const-string v7, "url" // string@1088 │ │ -01f5dc: 7220 fd00 7600 |0032: invoke-interface {v6, v7}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -01f5e2: 0a06 |0035: move-result v6 │ │ -01f5e4: 7220 0301 6500 |0036: invoke-interface {v5, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ -01f5ea: 0c04 |0039: move-result-object v4 │ │ -01f5ec: 1405 7c00 0f7f |003a: const v5, #float 1.90082e+38 // #7f0f007c │ │ -01f5f2: 6e20 c101 5300 |003d: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -01f5f8: 0c01 |0040: move-result-object v1 │ │ -01f5fa: 1f01 d100 |0041: check-cast v1, Landroid/widget/ImageView; // type@00d1 │ │ -01f5fe: 2205 8f01 |0043: new-instance v5, Lorg/tint/model/UrlSuggestionCursorAdapter$1; // type@018f │ │ -01f602: 7030 7d05 8504 |0045: invoke-direct {v5, v8, v4}, Lorg/tint/model/UrlSuggestionCursorAdapter$1;.:(Lorg/tint/model/UrlSuggestionCursorAdapter;Ljava/lang/String;)V // method@057d │ │ -01f608: 6e20 c102 5100 |0048: invoke-virtual {v1, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -01f60e: 1103 |004b: return-object v3 │ │ -01f610: 1405 2900 027f |004c: const v5, #float 1.728e+38 // #7f020029 │ │ -01f616: 6e20 bf02 5000 |004f: invoke-virtual {v0, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ -01f61c: 28d6 |0052: goto 0028 // -002a │ │ -01f61e: 0000 |0053: nop // spacer │ │ -01f620: 0001 0100 0000 0000 2d00 0000 |0054: packed-switch-data (6 units) │ │ +01f37c: |[01f37c] org.tint.model.UrlSuggestionCursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +01f38c: 6f40 f302 98ba |0000: invoke-super {v8, v9, v10, v11}, Landroid/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@02f3 │ │ +01f392: 0c03 |0003: move-result-object v3 │ │ +01f394: 1405 7a00 0f7f |0004: const v5, #float 1.90082e+38 // #7f0f007a │ │ +01f39a: 6e20 c101 5300 |0007: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +01f3a0: 0c00 |000a: move-result-object v0 │ │ +01f3a2: 1f00 cd00 |000b: check-cast v0, Landroid/widget/ImageView; // type@00cd │ │ +01f3a6: 6e10 8205 0800 |000d: invoke-virtual {v8}, Lorg/tint/model/UrlSuggestionCursorAdapter;.getCursor:()Landroid/database/Cursor; // method@0582 │ │ +01f3ac: 0c05 |0010: move-result-object v5 │ │ +01f3ae: 6e10 8205 0800 |0011: invoke-virtual {v8}, Lorg/tint/model/UrlSuggestionCursorAdapter;.getCursor:()Landroid/database/Cursor; // method@0582 │ │ +01f3b4: 0c06 |0014: move-result-object v6 │ │ +01f3b6: 1a07 f907 |0015: const-string v7, "bookmark" // string@07f9 │ │ +01f3ba: 7220 fd00 7600 |0017: invoke-interface {v6, v7}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +01f3c0: 0a06 |001a: move-result v6 │ │ +01f3c2: 7220 0001 6500 |001b: invoke-interface {v5, v6}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +01f3c8: 0a02 |001e: move-result v2 │ │ +01f3ca: 2b02 3500 0000 |001f: packed-switch v2, 00000054 // +00000035 │ │ +01f3d0: 1405 2800 027f |0022: const v5, #float 1.728e+38 // #7f020028 │ │ +01f3d6: 6e20 bf02 5000 |0025: invoke-virtual {v0, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ +01f3dc: 6e10 8205 0800 |0028: invoke-virtual {v8}, Lorg/tint/model/UrlSuggestionCursorAdapter;.getCursor:()Landroid/database/Cursor; // method@0582 │ │ +01f3e2: 0c05 |002b: move-result-object v5 │ │ +01f3e4: 6e10 8205 0800 |002c: invoke-virtual {v8}, Lorg/tint/model/UrlSuggestionCursorAdapter;.getCursor:()Landroid/database/Cursor; // method@0582 │ │ +01f3ea: 0c06 |002f: move-result-object v6 │ │ +01f3ec: 1a07 8210 |0030: const-string v7, "url" // string@1082 │ │ +01f3f0: 7220 fd00 7600 |0032: invoke-interface {v6, v7}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +01f3f6: 0a06 |0035: move-result v6 │ │ +01f3f8: 7220 0301 6500 |0036: invoke-interface {v5, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ +01f3fe: 0c04 |0039: move-result-object v4 │ │ +01f400: 1405 7c00 0f7f |003a: const v5, #float 1.90082e+38 // #7f0f007c │ │ +01f406: 6e20 c101 5300 |003d: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +01f40c: 0c01 |0040: move-result-object v1 │ │ +01f40e: 1f01 cd00 |0041: check-cast v1, Landroid/widget/ImageView; // type@00cd │ │ +01f412: 2205 8b01 |0043: new-instance v5, Lorg/tint/model/UrlSuggestionCursorAdapter$1; // type@018b │ │ +01f416: 7030 7d05 8504 |0045: invoke-direct {v5, v8, v4}, Lorg/tint/model/UrlSuggestionCursorAdapter$1;.:(Lorg/tint/model/UrlSuggestionCursorAdapter;Ljava/lang/String;)V // method@057d │ │ +01f41c: 6e20 c102 5100 |0048: invoke-virtual {v1, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +01f422: 1103 |004b: return-object v3 │ │ +01f424: 1405 2900 027f |004c: const v5, #float 1.728e+38 // #7f020029 │ │ +01f42a: 6e20 bf02 5000 |004f: invoke-virtual {v0, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ +01f430: 28d6 |0052: goto 0028 // -002a │ │ +01f432: 0000 |0053: nop // spacer │ │ +01f434: 0001 0100 0000 0000 2d00 0000 |0054: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0004 line=58 │ │ 0x000d line=60 │ │ 0x001f line=62 │ │ 0x0022 line=64 │ │ @@ -12932,20 +12956,20 @@ │ │ 0x001f - 0x005a reg=2 resultType I │ │ 0x0004 - 0x005a reg=3 superView Landroid/view/View; │ │ 0x0000 - 0x005a reg=8 this Lorg/tint/model/UrlSuggestionCursorAdapter; │ │ 0x0000 - 0x005a reg=9 position I │ │ 0x0000 - 0x005a reg=10 convertView Landroid/view/View; │ │ 0x0000 - 0x005a reg=11 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 1728 (UrlSuggestionCursorAdapter.java) │ │ + source_file_idx : 1725 (UrlSuggestionCursorAdapter.java) │ │ │ │ Class #61 header: │ │ -class_idx : 402 │ │ +class_idx : 398 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 220 │ │ static_fields_size : 11 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #61 annotations: │ │ @@ -13021,28 +13045,28 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01f62c: |[01f62c] org.tint.providers.BookmarksProvider$Columns.:()V │ │ -01f63c: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01f642: 0e00 |0003: return-void │ │ +01f440: |[01f440] org.tint.providers.BookmarksProvider$Columns.:()V │ │ +01f450: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01f456: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/providers/BookmarksProvider$Columns; │ │ │ │ Virtual methods - │ │ source_file_idx : 220 (BookmarksProvider.java) │ │ │ │ Class #62 header: │ │ -class_idx : 403 │ │ +class_idx : 399 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 77 │ │ source_file_idx : 220 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ @@ -13065,20 +13089,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -01f644: |[01f644] org.tint.providers.BookmarksProvider$DatabaseHelper.:(Landroid/content/Context;)V │ │ -01f654: 1a00 0708 |0000: const-string v0, "bookmarks.db" // string@0807 │ │ -01f658: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -01f65a: 1222 |0003: const/4 v2, #int 2 // #2 │ │ -01f65c: 7052 1701 4310 |0004: invoke-direct {v3, v4, v0, v1, v2}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@0117 │ │ -01f662: 0e00 |0007: return-void │ │ +01f458: |[01f458] org.tint.providers.BookmarksProvider$DatabaseHelper.:(Landroid/content/Context;)V │ │ +01f468: 1a00 0308 |0000: const-string v0, "bookmarks.db" // string@0803 │ │ +01f46c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +01f46e: 1222 |0003: const/4 v2, #int 2 // #2 │ │ +01f470: 7052 1701 4310 |0004: invoke-direct {v3, v4, v0, v1, v2}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@0117 │ │ +01f476: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0007 line=300 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lorg/tint/providers/BookmarksProvider$DatabaseHelper; │ │ 0x0000 - 0x0008 reg=4 context Landroid/content/Context; │ │ @@ -13089,18 +13113,18 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -01f664: |[01f664] org.tint.providers.BookmarksProvider$DatabaseHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -01f674: 1a00 0701 |0000: const-string v0, "CREATE TABLE bookmarks (_id INTEGER PRIMARY KEY AUTOINCREMENT, title TEXT, url TEXT, visits INTEGER, creation_date LONG, visited_date LONG, bookmark INTEGER, is_folder INTEGER NOT NULL DEFAULT 0, parent_folder_id INTEGER NOT NULL DEFAULT -1, favicon BLOB DEFAULT NULL, thumbnail BLOB DEFAULT NULL);" // string@0107 │ │ -01f678: 6e20 1301 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0113 │ │ -01f67e: 0e00 |0005: return-void │ │ +01f478: |[01f478] org.tint.providers.BookmarksProvider$DatabaseHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +01f488: 1a00 0701 |0000: const-string v0, "CREATE TABLE bookmarks (_id INTEGER PRIMARY KEY AUTOINCREMENT, title TEXT, url TEXT, visits INTEGER, creation_date LONG, visited_date LONG, bookmark INTEGER, is_folder INTEGER NOT NULL DEFAULT 0, parent_folder_id INTEGER NOT NULL DEFAULT -1, favicon BLOB DEFAULT NULL, thumbnail BLOB DEFAULT NULL);" // string@0107 │ │ +01f48c: 6e20 1301 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0113 │ │ +01f492: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0005 line=305 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/providers/BookmarksProvider$DatabaseHelper; │ │ 0x0000 - 0x0006 reg=2 db Landroid/database/sqlite/SQLiteDatabase; │ │ @@ -13110,24 +13134,24 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -01f680: |[01f680] org.tint.providers.BookmarksProvider$DatabaseHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ -01f690: 2b03 1000 0000 |0000: packed-switch v3, 00000010 // +00000010 │ │ -01f696: 0e00 |0003: return-void │ │ -01f698: 1a00 5100 |0004: const-string v0, "ALTER TABLE bookmarks ADD is_folder INTEGER NOT NULL DEFAULT 0;" // string@0051 │ │ -01f69c: 6e20 1301 0200 |0006: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0113 │ │ -01f6a2: 1a00 5200 |0009: const-string v0, "ALTER TABLE bookmarks ADD parent_folder_id INTEGER NOT NULL DEFAULT -1;" // string@0052 │ │ -01f6a6: 6e20 1301 0200 |000b: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0113 │ │ -01f6ac: 28f5 |000e: goto 0003 // -000b │ │ -01f6ae: 0000 |000f: nop // spacer │ │ -01f6b0: 0001 0100 0100 0000 0400 0000 |0010: packed-switch-data (6 units) │ │ +01f494: |[01f494] org.tint.providers.BookmarksProvider$DatabaseHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ +01f4a4: 2b03 1000 0000 |0000: packed-switch v3, 00000010 // +00000010 │ │ +01f4aa: 0e00 |0003: return-void │ │ +01f4ac: 1a00 5100 |0004: const-string v0, "ALTER TABLE bookmarks ADD is_folder INTEGER NOT NULL DEFAULT 0;" // string@0051 │ │ +01f4b0: 6e20 1301 0200 |0006: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0113 │ │ +01f4b6: 1a00 5200 |0009: const-string v0, "ALTER TABLE bookmarks ADD parent_folder_id INTEGER NOT NULL DEFAULT -1;" // string@0052 │ │ +01f4ba: 6e20 1301 0200 |000b: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0113 │ │ +01f4c0: 28f5 |000e: goto 0003 // -000b │ │ +01f4c2: 0000 |000f: nop // spacer │ │ +01f4c4: 0001 0100 0100 0000 0400 0000 |0010: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=316 │ │ 0x0004 line=311 │ │ 0x0009 line=312 │ │ 0x000f line=309 │ │ @@ -13136,15 +13160,15 @@ │ │ 0x0000 - 0x0016 reg=2 db Landroid/database/sqlite/SQLiteDatabase; │ │ 0x0000 - 0x0016 reg=3 oldVersion I │ │ 0x0000 - 0x0016 reg=4 newVersion I │ │ │ │ source_file_idx : 220 (BookmarksProvider.java) │ │ │ │ Class #63 header: │ │ -class_idx : 404 │ │ +class_idx : 400 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 43 │ │ source_file_idx : 220 │ │ static_fields_size : 11 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ @@ -13236,34 +13260,34 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -01f6bc: |[01f6bc] org.tint.providers.BookmarksProvider.:()V │ │ -01f6cc: 1a00 8008 |0000: const-string v0, "content://org.tint.providers.bookmarksprovider/bookmarks" // string@0880 │ │ -01f6d0: 7110 3e01 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ -01f6d6: 0c00 |0005: move-result-object v0 │ │ -01f6d8: 6900 9503 |0006: sput-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -01f6dc: 2200 3c00 |0008: new-instance v0, Landroid/content/UriMatcher; // type@003c │ │ -01f6e0: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -01f6e2: 7020 e400 1000 |000b: invoke-direct {v0, v1}, Landroid/content/UriMatcher;.:(I)V // method@00e4 │ │ -01f6e8: 6900 9e03 |000e: sput-object v0, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ -01f6ec: 6200 9e03 |0010: sget-object v0, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ -01f6f0: 1a01 f50d |0012: const-string v1, "org.tint.providers.bookmarksprovider" // string@0df5 │ │ -01f6f4: 1a02 0608 |0014: const-string v2, "bookmarks" // string@0806 │ │ -01f6f8: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -01f6fa: 6e40 e500 1032 |0017: invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;.addURI:(Ljava/lang/String;Ljava/lang/String;I)V // method@00e5 │ │ -01f700: 6200 9e03 |001a: sget-object v0, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ -01f704: 1a01 f50d |001c: const-string v1, "org.tint.providers.bookmarksprovider" // string@0df5 │ │ -01f708: 1a02 0808 |001e: const-string v2, "bookmarks/#" // string@0808 │ │ -01f70c: 1223 |0020: const/4 v3, #int 2 // #2 │ │ -01f70e: 6e40 e500 1032 |0021: invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;.addURI:(Ljava/lang/String;Ljava/lang/String;I)V // method@00e5 │ │ -01f714: 0e00 |0024: return-void │ │ +01f4d0: |[01f4d0] org.tint.providers.BookmarksProvider.:()V │ │ +01f4e0: 1a00 7c08 |0000: const-string v0, "content://org.tint.providers.bookmarksprovider/bookmarks" // string@087c │ │ +01f4e4: 7110 3e01 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ +01f4ea: 0c00 |0005: move-result-object v0 │ │ +01f4ec: 6900 9503 |0006: sput-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +01f4f0: 2200 3c00 |0008: new-instance v0, Landroid/content/UriMatcher; // type@003c │ │ +01f4f4: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +01f4f6: 7020 e400 1000 |000b: invoke-direct {v0, v1}, Landroid/content/UriMatcher;.:(I)V // method@00e4 │ │ +01f4fc: 6900 9e03 |000e: sput-object v0, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ +01f500: 6200 9e03 |0010: sget-object v0, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ +01f504: 1a01 ef0d |0012: const-string v1, "org.tint.providers.bookmarksprovider" // string@0def │ │ +01f508: 1a02 0208 |0014: const-string v2, "bookmarks" // string@0802 │ │ +01f50c: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +01f50e: 6e40 e500 1032 |0017: invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;.addURI:(Ljava/lang/String;Ljava/lang/String;I)V // method@00e5 │ │ +01f514: 6200 9e03 |001a: sget-object v0, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ +01f518: 1a01 ef0d |001c: const-string v1, "org.tint.providers.bookmarksprovider" // string@0def │ │ +01f51c: 1a02 0408 |001e: const-string v2, "bookmarks/#" // string@0804 │ │ +01f520: 1223 |0020: const/4 v3, #int 2 // #2 │ │ +01f522: 6e40 e500 1032 |0021: invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;.addURI:(Ljava/lang/String;Ljava/lang/String;I)V // method@00e5 │ │ +01f528: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0008 line=86 │ │ 0x0010 line=87 │ │ 0x001a line=88 │ │ 0x0024 line=89 │ │ @@ -13274,350 +13298,306 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01f718: |[01f718] org.tint.providers.BookmarksProvider.:()V │ │ -01f728: 7010 9300 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0093 │ │ -01f72e: 0e00 |0003: return-void │ │ +01f52c: |[01f52c] org.tint.providers.BookmarksProvider.:()V │ │ +01f53c: 7010 9300 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0093 │ │ +01f542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ - 0x0003 line=296 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/providers/BookmarksProvider; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/providers/BookmarksProvider;) │ │ name : 'bulkInsert' │ │ type : '(Landroid/net/Uri;[Landroid/content/ContentValues;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 23 │ │ + registers : 19 │ │ ins : 3 │ │ outs : 3 │ │ - insns size : 378 16-bit code units │ │ -01f730: |[01f730] org.tint.providers.BookmarksProvider.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ │ -01f740: 6211 9e03 |0000: sget-object v17, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ -01f744: 0800 1100 |0002: move-object/from16 v0, v17 │ │ -01f748: 0801 1500 |0004: move-object/from16 v1, v21 │ │ -01f74c: 6e20 e600 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ -01f752: 0a11 |0009: move-result v17 │ │ -01f754: 2b11 6a01 0000 |000a: packed-switch v17, 00000174 // +0000016a │ │ -01f75a: 2211 0401 |000d: new-instance v17, Ljava/lang/IllegalArgumentException; // type@0104 │ │ -01f75e: 2212 1201 |000f: new-instance v18, Ljava/lang/StringBuilder; // type@0112 │ │ -01f762: 7601 6003 1200 |0011: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -01f768: 1a13 a906 |0014: const-string v19, "Unknown URI " // string@06a9 │ │ -01f76c: 7402 6603 1200 |0016: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -01f772: 0c12 |0019: move-result-object v18 │ │ -01f774: 0800 1200 |001a: move-object/from16 v0, v18 │ │ -01f778: 0801 1500 |001c: move-object/from16 v1, v21 │ │ -01f77c: 6e20 6503 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ -01f782: 0c12 |0021: move-result-object v18 │ │ -01f784: 7401 6803 1200 |0022: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -01f78a: 0c12 |0025: move-result-object v18 │ │ -01f78c: 7602 3203 1100 |0026: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ -01f792: 2711 |0029: throw v17 │ │ -01f794: 120a |002a: const/4 v10, #int 0 // #0 │ │ -01f796: 0800 1400 |002b: move-object/from16 v0, v20 │ │ -01f79a: 5400 9b03 |002d: iget-object v0, v0, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ -01f79e: 0811 0000 |002f: move-object/from16 v17, v0 │ │ -01f7a2: 7401 0f01 1100 |0031: invoke-virtual/range {v17}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@010f │ │ -01f7a8: 0800 1400 |0034: move-object/from16 v0, v20 │ │ -01f7ac: 5400 9b03 |0036: iget-object v0, v0, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ -01f7b0: 0811 0000 |0038: move-object/from16 v17, v0 │ │ -01f7b4: 1a12 fc01 |003a: const-string v18, "INSERT INTO bookmarks(title, url, visits, creation_date, visited_date, bookmark, is_folder, parent_folder_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)" // string@01fc │ │ -01f7b8: 7402 1001 1100 |003c: invoke-virtual/range {v17, v18}, Landroid/database/sqlite/SQLiteDatabase;.compileStatement:(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; // method@0110 │ │ -01f7be: 0c07 |003f: move-result-object v7 │ │ -01f7c0: 0803 1600 |0040: move-object/from16 v3, v22 │ │ -01f7c4: 2139 |0042: array-length v9, v3 │ │ -01f7c6: 1206 |0043: const/4 v6, #int 0 // #0 │ │ -01f7c8: 3596 0401 |0044: if-ge v6, v9, 0148 // +0104 │ │ -01f7cc: 460e 0306 |0046: aget-object v14, v3, v6 │ │ -01f7d0: 1a11 4710 |0048: const-string v17, "title" // string@1047 │ │ -01f7d4: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -01f7d8: 6e20 9e00 0e00 |004c: invoke-virtual {v14, v0}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@009e │ │ -01f7de: 0c0c |004f: move-result-object v12 │ │ -01f7e0: 7110 8501 0c00 |0050: invoke-static {v12}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -01f7e6: 0a11 |0053: move-result v17 │ │ -01f7e8: 3911 a100 |0054: if-nez v17, 00f5 // +00a1 │ │ -01f7ec: 1a11 8810 |0056: const-string v17, "url" // string@1088 │ │ -01f7f0: 0800 1100 |0058: move-object/from16 v0, v17 │ │ -01f7f4: 6e20 9e00 0e00 |005a: invoke-virtual {v14, v0}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@009e │ │ -01f7fa: 0c0d |005d: move-result-object v13 │ │ -01f7fc: 1a11 d410 |005e: const-string v17, "visits" // string@10d4 │ │ -01f800: 0800 1100 |0060: move-object/from16 v0, v17 │ │ -01f804: 6e20 9e00 0e00 |0062: invoke-virtual {v14, v0}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@009e │ │ -01f80a: 0c10 |0065: move-result-object v16 │ │ -01f80c: 1a11 a808 |0066: const-string v17, "creation_date" // string@08a8 │ │ -01f810: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -01f814: 6e20 9e00 0e00 |006a: invoke-virtual {v14, v0}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@009e │ │ -01f81a: 0c05 |006d: move-result-object v5 │ │ -01f81c: 1a11 cf10 |006e: const-string v17, "visited_date" // string@10cf │ │ -01f820: 0800 1100 |0070: move-object/from16 v0, v17 │ │ -01f824: 6e20 9e00 0e00 |0072: invoke-virtual {v14, v0}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@009e │ │ -01f82a: 0c0f |0075: move-result-object v15 │ │ -01f82c: 1a11 fd07 |0076: const-string v17, "bookmark" // string@07fd │ │ -01f830: 0800 1100 |0078: move-object/from16 v0, v17 │ │ -01f834: 6e20 9e00 0e00 |007a: invoke-virtual {v14, v0}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@009e │ │ -01f83a: 0c04 |007d: move-result-object v4 │ │ -01f83c: 1a11 780b |007e: const-string v17, "is_folder" // string@0b78 │ │ -01f840: 0800 1100 |0080: move-object/from16 v0, v17 │ │ -01f844: 6e20 9e00 0e00 |0082: invoke-virtual {v14, v0}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@009e │ │ -01f84a: 0c08 |0085: move-result-object v8 │ │ -01f84c: 1a11 130e |0086: const-string v17, "parent_folder_id" // string@0e13 │ │ -01f850: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -01f854: 6e20 9e00 0e00 |008a: invoke-virtual {v14, v0}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@009e │ │ -01f85a: 0c0b |008d: move-result-object v11 │ │ -01f85c: 1311 0100 |008e: const/16 v17, #int 1 // #1 │ │ -01f860: 0200 1100 |0090: move/from16 v0, v17 │ │ -01f864: 6e30 1d01 070c |0092: invoke-virtual {v7, v0, v12}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ -01f86a: 7110 8501 0d00 |0095: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -01f870: 0a11 |0098: move-result v17 │ │ -01f872: 3911 6000 |0099: if-nez v17, 00f9 // +0060 │ │ -01f876: 1311 0200 |009b: const/16 v17, #int 2 // #2 │ │ -01f87a: 0200 1100 |009d: move/from16 v0, v17 │ │ -01f87e: 6e30 1d01 070d |009f: invoke-virtual {v7, v0, v13}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ -01f884: 7701 8501 1000 |00a2: invoke-static/range {v16}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -01f88a: 0a11 |00a5: move-result v17 │ │ -01f88c: 3911 6600 |00a6: if-nez v17, 010c // +0066 │ │ -01f890: 1311 0300 |00a8: const/16 v17, #int 3 // #3 │ │ -01f894: 0200 1100 |00aa: move/from16 v0, v17 │ │ -01f898: 0801 1000 |00ac: move-object/from16 v1, v16 │ │ -01f89c: 6e30 1d01 0701 |00ae: invoke-virtual {v7, v0, v1}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ -01f8a2: 7110 8501 0500 |00b1: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -01f8a8: 0a11 |00b4: move-result v17 │ │ -01f8aa: 3911 5f00 |00b5: if-nez v17, 0114 // +005f │ │ -01f8ae: 1311 0400 |00b7: const/16 v17, #int 4 // #4 │ │ -01f8b2: 0200 1100 |00b9: move/from16 v0, v17 │ │ -01f8b6: 6e30 1d01 0705 |00bb: invoke-virtual {v7, v0, v5}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ -01f8bc: 7110 8501 0f00 |00be: invoke-static {v15}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -01f8c2: 0a11 |00c1: move-result v17 │ │ -01f8c4: 3911 5a00 |00c2: if-nez v17, 011c // +005a │ │ -01f8c8: 1311 0500 |00c4: const/16 v17, #int 5 // #5 │ │ -01f8cc: 0200 1100 |00c6: move/from16 v0, v17 │ │ -01f8d0: 6e30 1d01 070f |00c8: invoke-virtual {v7, v0, v15}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ -01f8d6: 7110 8501 0400 |00cb: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -01f8dc: 0a11 |00ce: move-result v17 │ │ -01f8de: 3911 5500 |00cf: if-nez v17, 0124 // +0055 │ │ -01f8e2: 1311 0600 |00d1: const/16 v17, #int 6 // #6 │ │ -01f8e6: 0200 1100 |00d3: move/from16 v0, v17 │ │ -01f8ea: 6e30 1d01 0704 |00d5: invoke-virtual {v7, v0, v4}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ -01f8f0: 7110 8501 0800 |00d8: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -01f8f6: 0a11 |00db: move-result v17 │ │ -01f8f8: 3911 5400 |00dc: if-nez v17, 0130 // +0054 │ │ -01f8fc: 1311 0700 |00de: const/16 v17, #int 7 // #7 │ │ -01f900: 0200 1100 |00e0: move/from16 v0, v17 │ │ -01f904: 6e30 1d01 0708 |00e2: invoke-virtual {v7, v0, v8}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ -01f90a: 7110 8501 0b00 |00e5: invoke-static {v11}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -01f910: 0a11 |00e8: move-result v17 │ │ -01f912: 3911 5300 |00e9: if-nez v17, 013c // +0053 │ │ -01f916: 1311 0800 |00eb: const/16 v17, #int 8 // #8 │ │ -01f91a: 0200 1100 |00ed: move/from16 v0, v17 │ │ -01f91e: 6e30 1d01 070b |00ef: invoke-virtual {v7, v0, v11}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ -01f924: 6e10 1e01 0700 |00f2: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteStatement;.execute:()V // method@011e │ │ -01f92a: d806 0601 |00f5: add-int/lit8 v6, v6, #int 1 // #01 │ │ -01f92e: 2900 4dff |00f7: goto/16 0044 // -00b3 │ │ -01f932: 1311 0200 |00f9: const/16 v17, #int 2 // #2 │ │ -01f936: 0200 1100 |00fb: move/from16 v0, v17 │ │ -01f93a: 6e20 1c01 0700 |00fd: invoke-virtual {v7, v0}, Landroid/database/sqlite/SQLiteStatement;.bindNull:(I)V // method@011c │ │ -01f940: 28a2 |0100: goto 00a2 // -005e │ │ -01f942: 0d11 |0101: move-exception v17 │ │ -01f944: 0800 1400 |0102: move-object/from16 v0, v20 │ │ -01f948: 5400 9b03 |0104: iget-object v0, v0, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ -01f94c: 0812 0000 |0106: move-object/from16 v18, v0 │ │ -01f950: 7401 1201 1200 |0108: invoke-virtual/range {v18}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0112 │ │ -01f956: 2711 |010b: throw v17 │ │ -01f958: 1311 0300 |010c: const/16 v17, #int 3 // #3 │ │ -01f95c: 0200 1100 |010e: move/from16 v0, v17 │ │ -01f960: 6e20 1c01 0700 |0110: invoke-virtual {v7, v0}, Landroid/database/sqlite/SQLiteStatement;.bindNull:(I)V // method@011c │ │ -01f966: 289e |0113: goto 00b1 // -0062 │ │ -01f968: 1311 0400 |0114: const/16 v17, #int 4 // #4 │ │ -01f96c: 0200 1100 |0116: move/from16 v0, v17 │ │ -01f970: 6e20 1c01 0700 |0118: invoke-virtual {v7, v0}, Landroid/database/sqlite/SQLiteStatement;.bindNull:(I)V // method@011c │ │ -01f976: 28a3 |011b: goto 00be // -005d │ │ -01f978: 1311 0500 |011c: const/16 v17, #int 5 // #5 │ │ -01f97c: 0200 1100 |011e: move/from16 v0, v17 │ │ -01f980: 6e20 1c01 0700 |0120: invoke-virtual {v7, v0}, Landroid/database/sqlite/SQLiteStatement;.bindNull:(I)V // method@011c │ │ -01f986: 28a8 |0123: goto 00cb // -0058 │ │ -01f988: 1311 0600 |0124: const/16 v17, #int 6 // #6 │ │ -01f98c: 1a12 2700 |0126: const-string v18, "0" // string@0027 │ │ -01f990: 0200 1100 |0128: move/from16 v0, v17 │ │ -01f994: 0801 1200 |012a: move-object/from16 v1, v18 │ │ -01f998: 6e30 1d01 0701 |012c: invoke-virtual {v7, v0, v1}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ -01f99e: 28a9 |012f: goto 00d8 // -0057 │ │ -01f9a0: 1311 0700 |0130: const/16 v17, #int 7 // #7 │ │ -01f9a4: 1a12 2700 |0132: const-string v18, "0" // string@0027 │ │ -01f9a8: 0200 1100 |0134: move/from16 v0, v17 │ │ -01f9ac: 0801 1200 |0136: move-object/from16 v1, v18 │ │ -01f9b0: 6e30 1d01 0701 |0138: invoke-virtual {v7, v0, v1}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ -01f9b6: 28aa |013b: goto 00e5 // -0056 │ │ -01f9b8: 1311 0800 |013c: const/16 v17, #int 8 // #8 │ │ -01f9bc: 1a12 2100 |013e: const-string v18, "-1" // string@0021 │ │ -01f9c0: 0200 1100 |0140: move/from16 v0, v17 │ │ -01f9c4: 0801 1200 |0142: move-object/from16 v1, v18 │ │ -01f9c8: 6e30 1d01 0701 |0144: invoke-virtual {v7, v0, v1}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ -01f9ce: 28ab |0147: goto 00f2 // -0055 │ │ -01f9d0: 0800 1400 |0148: move-object/from16 v0, v20 │ │ -01f9d4: 5400 9b03 |014a: iget-object v0, v0, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ -01f9d8: 0811 0000 |014c: move-object/from16 v17, v0 │ │ -01f9dc: 7401 1501 1100 |014e: invoke-virtual/range {v17}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0115 │ │ -01f9e2: 0800 1400 |0151: move-object/from16 v0, v20 │ │ -01f9e6: 5400 9a03 |0153: iget-object v0, v0, Lorg/tint/providers/BookmarksProvider;.mContext:Landroid/content/Context; // field@039a │ │ -01f9ea: 0811 0000 |0155: move-object/from16 v17, v0 │ │ -01f9ee: 7401 a600 1100 |0157: invoke-virtual/range {v17}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -01f9f4: 0c11 |015a: move-result-object v17 │ │ -01f9f6: 1312 0000 |015b: const/16 v18, #int 0 // #0 │ │ -01f9fa: 0800 1100 |015d: move-object/from16 v0, v17 │ │ -01f9fe: 0801 1500 |015f: move-object/from16 v1, v21 │ │ -01fa02: 0802 1200 |0161: move-object/from16 v2, v18 │ │ -01fa06: 6e30 9900 1002 |0163: invoke-virtual {v0, v1, v2}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0099 │ │ -01fa0c: 0800 1600 |0166: move-object/from16 v0, v22 │ │ -01fa10: 210a |0168: array-length v10, v0 │ │ -01fa12: 0800 1400 |0169: move-object/from16 v0, v20 │ │ -01fa16: 5400 9b03 |016b: iget-object v0, v0, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ -01fa1a: 0811 0000 |016d: move-object/from16 v17, v0 │ │ -01fa1e: 7401 1201 1100 |016f: invoke-virtual/range {v17}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0112 │ │ -01fa24: 0f0a |0172: return v10 │ │ -01fa26: 0000 |0173: nop // spacer │ │ -01fa28: 0001 0100 0100 0000 2000 0000 |0174: packed-switch-data (6 units) │ │ + insns size : 290 16-bit code units │ │ +01f544: |[01f544] org.tint.providers.BookmarksProvider.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ │ +01f554: 620c 9e03 |0000: sget-object v12, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ +01f558: 0800 1100 |0002: move-object/from16 v0, v17 │ │ +01f55c: 6e20 e600 0c00 |0004: invoke-virtual {v12, v0}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ +01f562: 0a0c |0007: move-result v12 │ │ +01f564: 2b0c 1401 0000 |0008: packed-switch v12, 0000011c // +00000114 │ │ +01f56a: 220c 0001 |000b: new-instance v12, Ljava/lang/IllegalArgumentException; // type@0100 │ │ +01f56e: 220d 0e01 |000d: new-instance v13, Ljava/lang/StringBuilder; // type@010e │ │ +01f572: 7010 6003 0d00 |000f: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +01f578: 1a0e a606 |0012: const-string v14, "Unknown URI " // string@06a6 │ │ +01f57c: 6e20 6603 ed00 |0014: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01f582: 0c0d |0017: move-result-object v13 │ │ +01f584: 0800 1100 |0018: move-object/from16 v0, v17 │ │ +01f588: 6e20 6503 0d00 |001a: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ +01f58e: 0c0d |001d: move-result-object v13 │ │ +01f590: 6e10 6803 0d00 |001e: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +01f596: 0c0d |0021: move-result-object v13 │ │ +01f598: 7020 3203 dc00 |0022: invoke-direct {v12, v13}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ +01f59e: 270c |0025: throw v12 │ │ +01f5a0: 1205 |0026: const/4 v5, #int 0 // #0 │ │ +01f5a2: 0800 1000 |0027: move-object/from16 v0, v16 │ │ +01f5a6: 540c 9b03 |0029: iget-object v12, v0, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ +01f5aa: 6e10 0f01 0c00 |002b: invoke-virtual {v12}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@010f │ │ +01f5b0: 0800 1000 |002e: move-object/from16 v0, v16 │ │ +01f5b4: 540c 9b03 |0030: iget-object v12, v0, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ +01f5b8: 1a0d fc01 |0032: const-string v13, "INSERT INTO bookmarks(title, url, visits, creation_date, visited_date, bookmark, is_folder, parent_folder_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)" // string@01fc │ │ +01f5bc: 6e20 1001 dc00 |0034: invoke-virtual {v12, v13}, Landroid/database/sqlite/SQLiteDatabase;.compileStatement:(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; // method@0110 │ │ +01f5c2: 0c03 |0037: move-result-object v3 │ │ +01f5c4: 0800 1200 |0038: move-object/from16 v0, v18 │ │ +01f5c8: 210d |003a: array-length v13, v0 │ │ +01f5ca: 120c |003b: const/4 v12, #int 0 // #0 │ │ +01f5cc: 35dc bf00 |003c: if-ge v12, v13, 00fb // +00bf │ │ +01f5d0: 4609 120c |003e: aget-object v9, v18, v12 │ │ +01f5d4: 1a0e 4110 |0040: const-string v14, "title" // string@1041 │ │ +01f5d8: 6e20 9e00 e900 |0042: invoke-virtual {v9, v14}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@009e │ │ +01f5de: 0c07 |0045: move-result-object v7 │ │ +01f5e0: 7110 8501 0700 |0046: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +01f5e6: 0a0e |0049: move-result v14 │ │ +01f5e8: 390e 7a00 |004a: if-nez v14, 00c4 // +007a │ │ +01f5ec: 1a0e 8210 |004c: const-string v14, "url" // string@1082 │ │ +01f5f0: 6e20 9e00 e900 |004e: invoke-virtual {v9, v14}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@009e │ │ +01f5f6: 0c08 |0051: move-result-object v8 │ │ +01f5f8: 1a0e ce10 |0052: const-string v14, "visits" // string@10ce │ │ +01f5fc: 6e20 9e00 e900 |0054: invoke-virtual {v9, v14}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@009e │ │ +01f602: 0c0b |0057: move-result-object v11 │ │ +01f604: 1a0e a408 |0058: const-string v14, "creation_date" // string@08a4 │ │ +01f608: 6e20 9e00 e900 |005a: invoke-virtual {v9, v14}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@009e │ │ +01f60e: 0c02 |005d: move-result-object v2 │ │ +01f610: 1a0e c910 |005e: const-string v14, "visited_date" // string@10c9 │ │ +01f614: 6e20 9e00 e900 |0060: invoke-virtual {v9, v14}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@009e │ │ +01f61a: 0c0a |0063: move-result-object v10 │ │ +01f61c: 1a0e f907 |0064: const-string v14, "bookmark" // string@07f9 │ │ +01f620: 6e20 9e00 e900 |0066: invoke-virtual {v9, v14}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@009e │ │ +01f626: 0c01 |0069: move-result-object v1 │ │ +01f628: 1a0e 730b |006a: const-string v14, "is_folder" // string@0b73 │ │ +01f62c: 6e20 9e00 e900 |006c: invoke-virtual {v9, v14}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@009e │ │ +01f632: 0c04 |006f: move-result-object v4 │ │ +01f634: 1a0e 0d0e |0070: const-string v14, "parent_folder_id" // string@0e0d │ │ +01f638: 6e20 9e00 e900 |0072: invoke-virtual {v9, v14}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@009e │ │ +01f63e: 0c06 |0075: move-result-object v6 │ │ +01f640: 121e |0076: const/4 v14, #int 1 // #1 │ │ +01f642: 6e30 1d01 e307 |0077: invoke-virtual {v3, v14, v7}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ +01f648: 7110 8501 0800 |007a: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +01f64e: 0a0e |007d: move-result v14 │ │ +01f650: 390e 4a00 |007e: if-nez v14, 00c8 // +004a │ │ +01f654: 122e |0080: const/4 v14, #int 2 // #2 │ │ +01f656: 6e30 1d01 e308 |0081: invoke-virtual {v3, v14, v8}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ +01f65c: 7110 8501 0b00 |0084: invoke-static {v11}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +01f662: 0a0e |0087: move-result v14 │ │ +01f664: 390e 4e00 |0088: if-nez v14, 00d6 // +004e │ │ +01f668: 123e |008a: const/4 v14, #int 3 // #3 │ │ +01f66a: 6e30 1d01 e30b |008b: invoke-virtual {v3, v14, v11}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ +01f670: 7110 8501 0200 |008e: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +01f676: 0a0e |0091: move-result v14 │ │ +01f678: 390e 4900 |0092: if-nez v14, 00db // +0049 │ │ +01f67c: 124e |0094: const/4 v14, #int 4 // #4 │ │ +01f67e: 6e30 1d01 e302 |0095: invoke-virtual {v3, v14, v2}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ +01f684: 7110 8501 0a00 |0098: invoke-static {v10}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +01f68a: 0a0e |009b: move-result v14 │ │ +01f68c: 390e 4400 |009c: if-nez v14, 00e0 // +0044 │ │ +01f690: 125e |009e: const/4 v14, #int 5 // #5 │ │ +01f692: 6e30 1d01 e30a |009f: invoke-virtual {v3, v14, v10}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ +01f698: 7110 8501 0100 |00a2: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +01f69e: 0a0e |00a5: move-result v14 │ │ +01f6a0: 390e 3f00 |00a6: if-nez v14, 00e5 // +003f │ │ +01f6a4: 126e |00a8: const/4 v14, #int 6 // #6 │ │ +01f6a6: 6e30 1d01 e301 |00a9: invoke-virtual {v3, v14, v1}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ +01f6ac: 7110 8501 0400 |00ac: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +01f6b2: 0a0e |00af: move-result v14 │ │ +01f6b4: 390e 3c00 |00b0: if-nez v14, 00ec // +003c │ │ +01f6b8: 127e |00b2: const/4 v14, #int 7 // #7 │ │ +01f6ba: 6e30 1d01 e304 |00b3: invoke-virtual {v3, v14, v4}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ +01f6c0: 7110 8501 0600 |00b6: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +01f6c6: 0a0e |00b9: move-result v14 │ │ +01f6c8: 390e 3900 |00ba: if-nez v14, 00f3 // +0039 │ │ +01f6cc: 130e 0800 |00bc: const/16 v14, #int 8 // #8 │ │ +01f6d0: 6e30 1d01 e306 |00be: invoke-virtual {v3, v14, v6}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ +01f6d6: 6e10 1e01 0300 |00c1: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteStatement;.execute:()V // method@011e │ │ +01f6dc: d80c 0c01 |00c4: add-int/lit8 v12, v12, #int 1 // #01 │ │ +01f6e0: 2900 76ff |00c6: goto/16 003c // -008a │ │ +01f6e4: 122e |00c8: const/4 v14, #int 2 // #2 │ │ +01f6e6: 6e20 1c01 e300 |00c9: invoke-virtual {v3, v14}, Landroid/database/sqlite/SQLiteStatement;.bindNull:(I)V // method@011c │ │ +01f6ec: 28b8 |00cc: goto 0084 // -0048 │ │ +01f6ee: 0d0c |00cd: move-exception v12 │ │ +01f6f0: 0800 1000 |00ce: move-object/from16 v0, v16 │ │ +01f6f4: 540d 9b03 |00d0: iget-object v13, v0, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ +01f6f8: 6e10 1201 0d00 |00d2: invoke-virtual {v13}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0112 │ │ +01f6fe: 270c |00d5: throw v12 │ │ +01f700: 123e |00d6: const/4 v14, #int 3 // #3 │ │ +01f702: 6e20 1c01 e300 |00d7: invoke-virtual {v3, v14}, Landroid/database/sqlite/SQLiteStatement;.bindNull:(I)V // method@011c │ │ +01f708: 28b4 |00da: goto 008e // -004c │ │ +01f70a: 124e |00db: const/4 v14, #int 4 // #4 │ │ +01f70c: 6e20 1c01 e300 |00dc: invoke-virtual {v3, v14}, Landroid/database/sqlite/SQLiteStatement;.bindNull:(I)V // method@011c │ │ +01f712: 28b9 |00df: goto 0098 // -0047 │ │ +01f714: 125e |00e0: const/4 v14, #int 5 // #5 │ │ +01f716: 6e20 1c01 e300 |00e1: invoke-virtual {v3, v14}, Landroid/database/sqlite/SQLiteStatement;.bindNull:(I)V // method@011c │ │ +01f71c: 28be |00e4: goto 00a2 // -0042 │ │ +01f71e: 126e |00e5: const/4 v14, #int 6 // #6 │ │ +01f720: 1a0f 2700 |00e6: const-string v15, "0" // string@0027 │ │ +01f724: 6e30 1d01 e30f |00e8: invoke-virtual {v3, v14, v15}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ +01f72a: 28c1 |00eb: goto 00ac // -003f │ │ +01f72c: 127e |00ec: const/4 v14, #int 7 // #7 │ │ +01f72e: 1a0f 2700 |00ed: const-string v15, "0" // string@0027 │ │ +01f732: 6e30 1d01 e30f |00ef: invoke-virtual {v3, v14, v15}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ +01f738: 28c4 |00f2: goto 00b6 // -003c │ │ +01f73a: 130e 0800 |00f3: const/16 v14, #int 8 // #8 │ │ +01f73e: 1a0f 2100 |00f5: const-string v15, "-1" // string@0021 │ │ +01f742: 6e30 1d01 e30f |00f7: invoke-virtual {v3, v14, v15}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@011d │ │ +01f748: 28c7 |00fa: goto 00c1 // -0039 │ │ +01f74a: 0800 1000 |00fb: move-object/from16 v0, v16 │ │ +01f74e: 540c 9b03 |00fd: iget-object v12, v0, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ +01f752: 6e10 1501 0c00 |00ff: invoke-virtual {v12}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0115 │ │ +01f758: 0800 1000 |0102: move-object/from16 v0, v16 │ │ +01f75c: 540c 9a03 |0104: iget-object v12, v0, Lorg/tint/providers/BookmarksProvider;.mContext:Landroid/content/Context; // field@039a │ │ +01f760: 6e10 a600 0c00 |0106: invoke-virtual {v12}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +01f766: 0c0c |0109: move-result-object v12 │ │ +01f768: 120d |010a: const/4 v13, #int 0 // #0 │ │ +01f76a: 0800 1100 |010b: move-object/from16 v0, v17 │ │ +01f76e: 6e30 9900 0c0d |010d: invoke-virtual {v12, v0, v13}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0099 │ │ +01f774: 0800 1200 |0110: move-object/from16 v0, v18 │ │ +01f778: 2105 |0112: array-length v5, v0 │ │ +01f77a: 0800 1000 |0113: move-object/from16 v0, v16 │ │ +01f77e: 540c 9b03 |0115: iget-object v12, v0, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ +01f782: 6e10 1201 0c00 |0117: invoke-virtual {v12}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0112 │ │ +01f788: 0f05 |011a: return v5 │ │ +01f78a: 0000 |011b: nop // spacer │ │ +01f78c: 0001 0100 0100 0000 1e00 0000 |011c: packed-switch-data (6 units) │ │ catches : 2 │ │ - 0x0034 - 0x0100 │ │ - -> 0x0101 │ │ - 0x010e - 0x0169 │ │ - -> 0x0101 │ │ + 0x002e - 0x00cc │ │ + -> 0x00cd │ │ + 0x00d7 - 0x0113 │ │ + -> 0x00cd │ │ positions : │ │ 0x0000 line=196 │ │ - 0x000d line=288 │ │ - 0x002a line=198 │ │ - 0x002b line=200 │ │ - 0x0034 line=204 │ │ - 0x0040 line=216 │ │ - 0x0048 line=218 │ │ - 0x0050 line=220 │ │ - 0x0056 line=222 │ │ - 0x005e line=223 │ │ - 0x0066 line=224 │ │ - 0x006e line=225 │ │ - 0x0076 line=226 │ │ - 0x007e line=227 │ │ - 0x0086 line=228 │ │ - 0x008e line=230 │ │ - 0x0095 line=232 │ │ - 0x009b line=233 │ │ - 0x00a2 line=238 │ │ - 0x00a8 line=239 │ │ - 0x00b1 line=244 │ │ - 0x00b7 line=245 │ │ - 0x00be line=250 │ │ - 0x00c4 line=251 │ │ - 0x00cb line=256 │ │ - 0x00d1 line=257 │ │ - 0x00d8 line=262 │ │ - 0x00de line=263 │ │ - 0x00e5 line=268 │ │ - 0x00eb line=269 │ │ - 0x00f2 line=274 │ │ - 0x00f5 line=216 │ │ - 0x00f9 line=235 │ │ - 0x0101 line=284 │ │ - 0x010c line=241 │ │ - 0x0114 line=247 │ │ - 0x011c line=253 │ │ - 0x0124 line=259 │ │ - 0x0130 line=265 │ │ - 0x013c line=271 │ │ - 0x0148 line=278 │ │ - 0x0151 line=280 │ │ - 0x0166 line=282 │ │ - 0x0169 line=284 │ │ - 0x0172 line=287 │ │ - 0x0173 line=196 │ │ - locals : │ │ - 0x007e - 0x00f5 reg=4 bookmark Ljava/lang/String; │ │ - 0x006e - 0x00f5 reg=5 creationDate Ljava/lang/String; │ │ - 0x0086 - 0x00f5 reg=8 isFolder Ljava/lang/String; │ │ - 0x008e - 0x00f5 reg=11 parentFolderId Ljava/lang/String; │ │ - 0x005e - 0x00f5 reg=13 url Ljava/lang/String; │ │ - 0x0076 - 0x00f5 reg=15 visitedDate Ljava/lang/String; │ │ - 0x0066 - 0x00f5 reg=16 visits Ljava/lang/String; │ │ - 0x0042 - 0x0101 reg=3 arr$ [Landroid/content/ContentValues; │ │ - 0x00f9 - 0x0101 reg=4 bookmark Ljava/lang/String; │ │ - 0x00f9 - 0x0101 reg=5 creationDate Ljava/lang/String; │ │ - 0x0044 - 0x0101 reg=6 i$ I │ │ - 0x0040 - 0x0101 reg=7 insert Landroid/database/sqlite/SQLiteStatement; │ │ - 0x00f9 - 0x0101 reg=8 isFolder Ljava/lang/String; │ │ - 0x0043 - 0x0101 reg=9 len$ I │ │ - 0x00f9 - 0x0101 reg=11 parentFolderId Ljava/lang/String; │ │ - 0x0050 - 0x0101 reg=12 title Ljava/lang/String; │ │ - 0x00f9 - 0x0101 reg=13 url Ljava/lang/String; │ │ - 0x0048 - 0x0101 reg=14 value Landroid/content/ContentValues; │ │ - 0x00f9 - 0x0101 reg=15 visitedDate Ljava/lang/String; │ │ - 0x00f9 - 0x0101 reg=16 visits Ljava/lang/String; │ │ - 0x010c - 0x0148 reg=4 bookmark Ljava/lang/String; │ │ - 0x010c - 0x0148 reg=5 creationDate Ljava/lang/String; │ │ - 0x010c - 0x0148 reg=8 isFolder Ljava/lang/String; │ │ - 0x010c - 0x0148 reg=11 parentFolderId Ljava/lang/String; │ │ - 0x010c - 0x0148 reg=12 title Ljava/lang/String; │ │ - 0x010c - 0x0148 reg=13 url Ljava/lang/String; │ │ - 0x010c - 0x0148 reg=14 value Landroid/content/ContentValues; │ │ - 0x010c - 0x0148 reg=15 visitedDate Ljava/lang/String; │ │ - 0x010c - 0x0148 reg=16 visits Ljava/lang/String; │ │ - 0x010c - 0x017a reg=3 arr$ [Landroid/content/ContentValues; │ │ - 0x010c - 0x017a reg=6 i$ I │ │ - 0x010c - 0x017a reg=7 insert Landroid/database/sqlite/SQLiteStatement; │ │ - 0x010c - 0x017a reg=9 len$ I │ │ - 0x002b - 0x017a reg=10 numInserted I │ │ - 0x0000 - 0x017a reg=20 this Lorg/tint/providers/BookmarksProvider; │ │ - 0x0000 - 0x017a reg=21 uri Landroid/net/Uri; │ │ - 0x0000 - 0x017a reg=22 values [Landroid/content/ContentValues; │ │ + 0x000b line=288 │ │ + 0x0026 line=198 │ │ + 0x0027 line=200 │ │ + 0x002e line=204 │ │ + 0x0038 line=216 │ │ + 0x0040 line=218 │ │ + 0x0046 line=220 │ │ + 0x004c line=222 │ │ + 0x0052 line=223 │ │ + 0x0058 line=224 │ │ + 0x005e line=225 │ │ + 0x0064 line=226 │ │ + 0x006a line=227 │ │ + 0x0070 line=228 │ │ + 0x0076 line=230 │ │ + 0x007a line=232 │ │ + 0x0080 line=233 │ │ + 0x0084 line=238 │ │ + 0x008a line=239 │ │ + 0x008e line=244 │ │ + 0x0094 line=245 │ │ + 0x0098 line=250 │ │ + 0x009e line=251 │ │ + 0x00a2 line=256 │ │ + 0x00a8 line=257 │ │ + 0x00ac line=262 │ │ + 0x00b2 line=263 │ │ + 0x00b6 line=268 │ │ + 0x00bc line=269 │ │ + 0x00c1 line=274 │ │ + 0x00c4 line=216 │ │ + 0x00c8 line=235 │ │ + 0x00cd line=284 │ │ + 0x00d6 line=241 │ │ + 0x00db line=247 │ │ + 0x00e0 line=253 │ │ + 0x00e5 line=259 │ │ + 0x00ec line=265 │ │ + 0x00f3 line=271 │ │ + 0x00fb line=278 │ │ + 0x0102 line=280 │ │ + 0x0110 line=282 │ │ + 0x0113 line=284 │ │ + 0x011a line=287 │ │ + 0x011b line=196 │ │ + locals : │ │ + 0x006a - 0x00c4 reg=1 bookmark Ljava/lang/String; │ │ + 0x005e - 0x00c4 reg=2 creationDate Ljava/lang/String; │ │ + 0x0070 - 0x00c4 reg=4 isFolder Ljava/lang/String; │ │ + 0x0076 - 0x00c4 reg=6 parentFolderId Ljava/lang/String; │ │ + 0x0052 - 0x00c4 reg=8 url Ljava/lang/String; │ │ + 0x0064 - 0x00c4 reg=10 visitedDate Ljava/lang/String; │ │ + 0x0058 - 0x00c4 reg=11 visits Ljava/lang/String; │ │ + 0x00c8 - 0x00cd reg=1 bookmark Ljava/lang/String; │ │ + 0x00c8 - 0x00cd reg=2 creationDate Ljava/lang/String; │ │ + 0x0038 - 0x00cd reg=3 insert Landroid/database/sqlite/SQLiteStatement; │ │ + 0x00c8 - 0x00cd reg=4 isFolder Ljava/lang/String; │ │ + 0x00c8 - 0x00cd reg=6 parentFolderId Ljava/lang/String; │ │ + 0x0046 - 0x00cd reg=7 title Ljava/lang/String; │ │ + 0x00c8 - 0x00cd reg=8 url Ljava/lang/String; │ │ + 0x0040 - 0x00cd reg=9 value Landroid/content/ContentValues; │ │ + 0x00c8 - 0x00cd reg=10 visitedDate Ljava/lang/String; │ │ + 0x00c8 - 0x00cd reg=11 visits Ljava/lang/String; │ │ + 0x00d6 - 0x00fb reg=1 bookmark Ljava/lang/String; │ │ + 0x00d6 - 0x00fb reg=2 creationDate Ljava/lang/String; │ │ + 0x00d6 - 0x00fb reg=4 isFolder Ljava/lang/String; │ │ + 0x00d6 - 0x00fb reg=6 parentFolderId Ljava/lang/String; │ │ + 0x00d6 - 0x00fb reg=7 title Ljava/lang/String; │ │ + 0x00d6 - 0x00fb reg=8 url Ljava/lang/String; │ │ + 0x00d6 - 0x00fb reg=9 value Landroid/content/ContentValues; │ │ + 0x00d6 - 0x00fb reg=10 visitedDate Ljava/lang/String; │ │ + 0x00d6 - 0x00fb reg=11 visits Ljava/lang/String; │ │ + 0x00d6 - 0x0122 reg=3 insert Landroid/database/sqlite/SQLiteStatement; │ │ + 0x0027 - 0x0122 reg=5 numInserted I │ │ + 0x0000 - 0x0122 reg=16 this Lorg/tint/providers/BookmarksProvider; │ │ + 0x0000 - 0x0122 reg=17 uri Landroid/net/Uri; │ │ + 0x0000 - 0x0122 reg=18 values [Landroid/content/ContentValues; │ │ │ │ #1 : (in Lorg/tint/providers/BookmarksProvider;) │ │ name : 'delete' │ │ type : '(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 66 16-bit code units │ │ -01fa48: |[01fa48] org.tint.providers.BookmarksProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -01fa58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01fa5a: 6201 9e03 |0001: sget-object v1, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ -01fa5e: 6e20 e600 5100 |0003: invoke-virtual {v1, v5}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ -01fa64: 0a01 |0006: move-result v1 │ │ -01fa66: 2b01 3500 0000 |0007: packed-switch v1, 0000003c // +00000035 │ │ -01fa6c: 2201 0401 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0104 │ │ -01fa70: 2202 1201 |000c: new-instance v2, Ljava/lang/StringBuilder; // type@0112 │ │ -01fa74: 7010 6003 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -01fa7a: 1a03 a906 |0011: const-string v3, "Unknown URI " // string@06a9 │ │ -01fa7e: 6e20 6603 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -01fa84: 0c02 |0016: move-result-object v2 │ │ -01fa86: 6e20 6503 5200 |0017: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ -01fa8c: 0c02 |001a: move-result-object v2 │ │ -01fa8e: 6e10 6803 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -01fa94: 0c02 |001e: move-result-object v2 │ │ -01fa96: 7020 3203 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ -01fa9c: 2701 |0022: throw v1 │ │ -01fa9e: 5441 9b03 |0023: iget-object v1, v4, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ -01faa2: 1a02 0608 |0025: const-string v2, "bookmarks" // string@0806 │ │ -01faa6: 6e40 1101 2176 |0027: invoke-virtual {v1, v2, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@0111 │ │ -01faac: 0a00 |002a: move-result v0 │ │ -01faae: 5541 9d03 |002b: iget-boolean v1, v4, Lorg/tint/providers/BookmarksProvider;.mNotifyChanges:Z // field@039d │ │ -01fab2: 3801 0e00 |002d: if-eqz v1, 003b // +000e │ │ -01fab6: 3d00 0c00 |002f: if-lez v0, 003b // +000c │ │ -01faba: 5441 9a03 |0031: iget-object v1, v4, Lorg/tint/providers/BookmarksProvider;.mContext:Landroid/content/Context; // field@039a │ │ -01fabe: 6e10 a600 0100 |0033: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -01fac4: 0c01 |0036: move-result-object v1 │ │ -01fac6: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -01fac8: 6e30 9900 5102 |0038: invoke-virtual {v1, v5, v2}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0099 │ │ -01face: 0f00 |003b: return v0 │ │ -01fad0: 0001 0100 0100 0000 1c00 0000 |003c: packed-switch-data (6 units) │ │ +01f7ac: |[01f7ac] org.tint.providers.BookmarksProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +01f7bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01f7be: 6201 9e03 |0001: sget-object v1, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ +01f7c2: 6e20 e600 5100 |0003: invoke-virtual {v1, v5}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ +01f7c8: 0a01 |0006: move-result v1 │ │ +01f7ca: 2b01 3500 0000 |0007: packed-switch v1, 0000003c // +00000035 │ │ +01f7d0: 2201 0001 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0100 │ │ +01f7d4: 2202 0e01 |000c: new-instance v2, Ljava/lang/StringBuilder; // type@010e │ │ +01f7d8: 7010 6003 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +01f7de: 1a03 a606 |0011: const-string v3, "Unknown URI " // string@06a6 │ │ +01f7e2: 6e20 6603 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01f7e8: 0c02 |0016: move-result-object v2 │ │ +01f7ea: 6e20 6503 5200 |0017: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ +01f7f0: 0c02 |001a: move-result-object v2 │ │ +01f7f2: 6e10 6803 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +01f7f8: 0c02 |001e: move-result-object v2 │ │ +01f7fa: 7020 3203 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ +01f800: 2701 |0022: throw v1 │ │ +01f802: 5441 9b03 |0023: iget-object v1, v4, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ +01f806: 1a02 0208 |0025: const-string v2, "bookmarks" // string@0802 │ │ +01f80a: 6e40 1101 2176 |0027: invoke-virtual {v1, v2, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@0111 │ │ +01f810: 0a00 |002a: move-result v0 │ │ +01f812: 5541 9d03 |002b: iget-boolean v1, v4, Lorg/tint/providers/BookmarksProvider;.mNotifyChanges:Z // field@039d │ │ +01f816: 3801 0e00 |002d: if-eqz v1, 003b // +000e │ │ +01f81a: 3d00 0c00 |002f: if-lez v0, 003b // +000c │ │ +01f81e: 5441 9a03 |0031: iget-object v1, v4, Lorg/tint/providers/BookmarksProvider;.mContext:Landroid/content/Context; // field@039a │ │ +01f822: 6e10 a600 0100 |0033: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +01f828: 0c01 |0036: move-result-object v1 │ │ +01f82a: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +01f82c: 6e30 9900 5102 |0038: invoke-virtual {v1, v5, v2}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0099 │ │ +01f832: 0f00 |003b: return v0 │ │ +01f834: 0001 0100 0100 0000 1c00 0000 |003c: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0001 line=105 │ │ 0x000a line=110 │ │ 0x0023 line=107 │ │ 0x002b line=113 │ │ @@ -13636,36 +13616,36 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -01fadc: |[01fadc] org.tint.providers.BookmarksProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -01faec: 6200 9e03 |0000: sget-object v0, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ -01faf0: 6e20 e600 4000 |0002: invoke-virtual {v0, v4}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ -01faf6: 0a00 |0005: move-result v0 │ │ -01faf8: 2b00 2200 0000 |0006: packed-switch v0, 00000028 // +00000022 │ │ -01fafe: 2200 0401 |0009: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0104 │ │ -01fb02: 2201 1201 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0112 │ │ -01fb06: 7010 6003 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -01fb0c: 1a02 a906 |0010: const-string v2, "Unknown URI " // string@06a9 │ │ -01fb10: 6e20 6603 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -01fb16: 0c01 |0015: move-result-object v1 │ │ -01fb18: 6e20 6503 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ -01fb1e: 0c01 |0019: move-result-object v1 │ │ -01fb20: 6e10 6803 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -01fb26: 0c01 |001d: move-result-object v1 │ │ -01fb28: 7020 3203 1000 |001e: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ -01fb2e: 2700 |0021: throw v0 │ │ -01fb30: 1a00 d910 |0022: const-string v0, "vnd.android.cursor.dir/vnd.tint.bookmarks" // string@10d9 │ │ -01fb34: 1100 |0024: return-object v0 │ │ -01fb36: 1a00 db10 |0025: const-string v0, "vnd.android.cursor.item/vnd.tint.bookmarks" // string@10db │ │ -01fb3a: 28fd |0027: goto 0024 // -0003 │ │ -01fb3c: 0001 0200 0100 0000 1c00 0000 1f00 ... |0028: packed-switch-data (8 units) │ │ +01f840: |[01f840] org.tint.providers.BookmarksProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +01f850: 6200 9e03 |0000: sget-object v0, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ +01f854: 6e20 e600 4000 |0002: invoke-virtual {v0, v4}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ +01f85a: 0a00 |0005: move-result v0 │ │ +01f85c: 2b00 2200 0000 |0006: packed-switch v0, 00000028 // +00000022 │ │ +01f862: 2200 0001 |0009: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0100 │ │ +01f866: 2201 0e01 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@010e │ │ +01f86a: 7010 6003 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +01f870: 1a02 a606 |0010: const-string v2, "Unknown URI " // string@06a6 │ │ +01f874: 6e20 6603 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01f87a: 0c01 |0015: move-result-object v1 │ │ +01f87c: 6e20 6503 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ +01f882: 0c01 |0019: move-result-object v1 │ │ +01f884: 6e10 6803 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +01f88a: 0c01 |001d: move-result-object v1 │ │ +01f88c: 7020 3203 1000 |001e: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ +01f892: 2700 |0021: throw v0 │ │ +01f894: 1a00 d310 |0022: const-string v0, "vnd.android.cursor.dir/vnd.tint.bookmarks" // string@10d3 │ │ +01f898: 1100 |0024: return-object v0 │ │ +01f89a: 1a00 d510 |0025: const-string v0, "vnd.android.cursor.item/vnd.tint.bookmarks" // string@10d5 │ │ +01f89e: 28fd |0027: goto 0024 // -0003 │ │ +01f8a0: 0001 0200 0100 0000 1c00 0000 1f00 ... |0028: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0009 line=129 │ │ 0x0022 line=125 │ │ 0x0024 line=127 │ │ 0x0028 line=123 │ │ @@ -13674,66 +13654,66 @@ │ │ 0x0000 - 0x0030 reg=4 uri Landroid/net/Uri; │ │ │ │ #3 : (in Lorg/tint/providers/BookmarksProvider;) │ │ name : 'insert' │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 100 16-bit code units │ │ -01fb4c: |[01fb4c] org.tint.providers.BookmarksProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -01fb5c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -01fb5e: 6203 9e03 |0001: sget-object v3, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ -01fb62: 6e20 e600 7300 |0003: invoke-virtual {v3, v7}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ -01fb68: 0a03 |0006: move-result v3 │ │ -01fb6a: 2b03 5700 0000 |0007: packed-switch v3, 0000005e // +00000057 │ │ -01fb70: 2203 0401 |000a: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0104 │ │ -01fb74: 2204 1201 |000c: new-instance v4, Ljava/lang/StringBuilder; // type@0112 │ │ -01fb78: 7010 6003 0400 |000e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -01fb7e: 1a05 a906 |0011: const-string v5, "Unknown URI " // string@06a9 │ │ -01fb82: 6e20 6603 5400 |0013: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -01fb88: 0c04 |0016: move-result-object v4 │ │ -01fb8a: 6e20 6503 7400 |0017: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ -01fb90: 0c04 |001a: move-result-object v4 │ │ -01fb92: 6e10 6803 0400 |001b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -01fb98: 0c04 |001e: move-result-object v4 │ │ -01fb9a: 7020 3203 4300 |001f: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ -01fba0: 2703 |0022: throw v3 │ │ -01fba2: 5463 9b03 |0023: iget-object v3, v6, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ -01fba6: 1a04 0608 |0025: const-string v4, "bookmarks" // string@0806 │ │ -01fbaa: 6e40 1401 4385 |0027: invoke-virtual {v3, v4, v5, v8}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0114 │ │ -01fbb0: 0b00 |002a: move-result-wide v0 │ │ -01fbb2: 1603 0000 |002b: const-wide/16 v3, #int 0 // #0 │ │ -01fbb6: 3103 0003 |002d: cmp-long v3, v0, v3 │ │ -01fbba: 3d03 1600 |002f: if-lez v3, 0045 // +0016 │ │ -01fbbe: 6203 9503 |0031: sget-object v3, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -01fbc2: 7130 9c00 0301 |0033: invoke-static {v3, v0, v1}, Landroid/content/ContentUris;.withAppendedId:(Landroid/net/Uri;J)Landroid/net/Uri; // method@009c │ │ -01fbc8: 0c02 |0036: move-result-object v2 │ │ -01fbca: 5563 9d03 |0037: iget-boolean v3, v6, Lorg/tint/providers/BookmarksProvider;.mNotifyChanges:Z // field@039d │ │ -01fbce: 3803 0b00 |0039: if-eqz v3, 0044 // +000b │ │ -01fbd2: 5463 9a03 |003b: iget-object v3, v6, Lorg/tint/providers/BookmarksProvider;.mContext:Landroid/content/Context; // field@039a │ │ -01fbd6: 6e10 a600 0300 |003d: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -01fbdc: 0c03 |0040: move-result-object v3 │ │ -01fbde: 6e30 9900 2305 |0041: invoke-virtual {v3, v2, v5}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0099 │ │ -01fbe4: 1102 |0044: return-object v2 │ │ -01fbe6: 2203 4a00 |0045: new-instance v3, Landroid/database/SQLException; // type@004a │ │ -01fbea: 2204 1201 |0047: new-instance v4, Ljava/lang/StringBuilder; // type@0112 │ │ -01fbee: 7010 6003 0400 |0049: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -01fbf4: 1a05 9d01 |004c: const-string v5, "Failed to insert row into " // string@019d │ │ -01fbf8: 6e20 6603 5400 |004e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -01fbfe: 0c04 |0051: move-result-object v4 │ │ -01fc00: 6e20 6503 7400 |0052: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ -01fc06: 0c04 |0055: move-result-object v4 │ │ -01fc08: 6e10 6803 0400 |0056: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -01fc0e: 0c04 |0059: move-result-object v4 │ │ -01fc10: 7020 0e01 4300 |005a: invoke-direct {v3, v4}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@010e │ │ -01fc16: 2703 |005d: throw v3 │ │ -01fc18: 0001 0100 0100 0000 1c00 0000 |005e: packed-switch-data (6 units) │ │ +01f8b0: |[01f8b0] org.tint.providers.BookmarksProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +01f8c0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +01f8c2: 6203 9e03 |0001: sget-object v3, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ +01f8c6: 6e20 e600 8300 |0003: invoke-virtual {v3, v8}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ +01f8cc: 0a03 |0006: move-result v3 │ │ +01f8ce: 2b03 5700 0000 |0007: packed-switch v3, 0000005e // +00000057 │ │ +01f8d4: 2203 0001 |000a: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0100 │ │ +01f8d8: 2204 0e01 |000c: new-instance v4, Ljava/lang/StringBuilder; // type@010e │ │ +01f8dc: 7010 6003 0400 |000e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +01f8e2: 1a05 a606 |0011: const-string v5, "Unknown URI " // string@06a6 │ │ +01f8e6: 6e20 6603 5400 |0013: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01f8ec: 0c04 |0016: move-result-object v4 │ │ +01f8ee: 6e20 6503 8400 |0017: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ +01f8f4: 0c04 |001a: move-result-object v4 │ │ +01f8f6: 6e10 6803 0400 |001b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +01f8fc: 0c04 |001e: move-result-object v4 │ │ +01f8fe: 7020 3203 4300 |001f: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ +01f904: 2703 |0022: throw v3 │ │ +01f906: 5473 9b03 |0023: iget-object v3, v7, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ +01f90a: 1a04 0208 |0025: const-string v4, "bookmarks" // string@0802 │ │ +01f90e: 6e40 1401 4396 |0027: invoke-virtual {v3, v4, v6, v9}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0114 │ │ +01f914: 0b00 |002a: move-result-wide v0 │ │ +01f916: 1604 0000 |002b: const-wide/16 v4, #int 0 // #0 │ │ +01f91a: 3103 0004 |002d: cmp-long v3, v0, v4 │ │ +01f91e: 3d03 1600 |002f: if-lez v3, 0045 // +0016 │ │ +01f922: 6203 9503 |0031: sget-object v3, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +01f926: 7130 9c00 0301 |0033: invoke-static {v3, v0, v1}, Landroid/content/ContentUris;.withAppendedId:(Landroid/net/Uri;J)Landroid/net/Uri; // method@009c │ │ +01f92c: 0c02 |0036: move-result-object v2 │ │ +01f92e: 5573 9d03 |0037: iget-boolean v3, v7, Lorg/tint/providers/BookmarksProvider;.mNotifyChanges:Z // field@039d │ │ +01f932: 3803 0b00 |0039: if-eqz v3, 0044 // +000b │ │ +01f936: 5473 9a03 |003b: iget-object v3, v7, Lorg/tint/providers/BookmarksProvider;.mContext:Landroid/content/Context; // field@039a │ │ +01f93a: 6e10 a600 0300 |003d: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +01f940: 0c03 |0040: move-result-object v3 │ │ +01f942: 6e30 9900 2306 |0041: invoke-virtual {v3, v2, v6}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0099 │ │ +01f948: 1102 |0044: return-object v2 │ │ +01f94a: 2203 4a00 |0045: new-instance v3, Landroid/database/SQLException; // type@004a │ │ +01f94e: 2204 0e01 |0047: new-instance v4, Ljava/lang/StringBuilder; // type@010e │ │ +01f952: 7010 6003 0400 |0049: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +01f958: 1a05 9d01 |004c: const-string v5, "Failed to insert row into " // string@019d │ │ +01f95c: 6e20 6603 5400 |004e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01f962: 0c04 |0051: move-result-object v4 │ │ +01f964: 6e20 6503 8400 |0052: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ +01f96a: 0c04 |0055: move-result-object v4 │ │ +01f96c: 6e10 6803 0400 |0056: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +01f972: 0c04 |0059: move-result-object v4 │ │ +01f974: 7020 0e01 4300 |005a: invoke-direct {v3, v4}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@010e │ │ +01f97a: 2703 |005d: throw v3 │ │ +01f97c: 0001 0100 0100 0000 1c00 0000 |005e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=135 │ │ 0x000a line=150 │ │ 0x0023 line=137 │ │ 0x002b line=138 │ │ 0x0031 line=139 │ │ @@ -13741,42 +13721,42 @@ │ │ 0x003b line=142 │ │ 0x0044 line=145 │ │ 0x0045 line=148 │ │ 0x005e line=135 │ │ locals : │ │ 0x0037 - 0x0045 reg=2 rowUri Landroid/net/Uri; │ │ 0x002b - 0x0064 reg=0 rowId J │ │ - 0x0000 - 0x0064 reg=6 this Lorg/tint/providers/BookmarksProvider; │ │ - 0x0000 - 0x0064 reg=7 uri Landroid/net/Uri; │ │ - 0x0000 - 0x0064 reg=8 values Landroid/content/ContentValues; │ │ + 0x0000 - 0x0064 reg=7 this Lorg/tint/providers/BookmarksProvider; │ │ + 0x0000 - 0x0064 reg=8 uri Landroid/net/Uri; │ │ + 0x0000 - 0x0064 reg=9 values Landroid/content/ContentValues; │ │ │ │ #4 : (in Lorg/tint/providers/BookmarksProvider;) │ │ name : 'onCreate' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -01fc24: |[01fc24] org.tint.providers.BookmarksProvider.onCreate:()Z │ │ -01fc34: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -01fc36: 6e10 8f05 0300 |0001: invoke-virtual {v3}, Lorg/tint/providers/BookmarksProvider;.getContext:()Landroid/content/Context; // method@058f │ │ -01fc3c: 0c00 |0004: move-result-object v0 │ │ -01fc3e: 5b30 9a03 |0005: iput-object v0, v3, Lorg/tint/providers/BookmarksProvider;.mContext:Landroid/content/Context; // field@039a │ │ -01fc42: 2200 9301 |0007: new-instance v0, Lorg/tint/providers/BookmarksProvider$DatabaseHelper; // type@0193 │ │ -01fc46: 5431 9a03 |0009: iget-object v1, v3, Lorg/tint/providers/BookmarksProvider;.mContext:Landroid/content/Context; // field@039a │ │ -01fc4a: 7020 8705 1000 |000b: invoke-direct {v0, v1}, Lorg/tint/providers/BookmarksProvider$DatabaseHelper;.:(Landroid/content/Context;)V // method@0587 │ │ -01fc50: 5b30 9c03 |000e: iput-object v0, v3, Lorg/tint/providers/BookmarksProvider;.mDbHelper:Lorg/tint/providers/BookmarksProvider$DatabaseHelper; // field@039c │ │ -01fc54: 5430 9c03 |0010: iget-object v0, v3, Lorg/tint/providers/BookmarksProvider;.mDbHelper:Lorg/tint/providers/BookmarksProvider$DatabaseHelper; // field@039c │ │ -01fc58: 6e10 8805 0000 |0012: invoke-virtual {v0}, Lorg/tint/providers/BookmarksProvider$DatabaseHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0588 │ │ -01fc5e: 0c00 |0015: move-result-object v0 │ │ -01fc60: 5b30 9b03 |0016: iput-object v0, v3, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ -01fc64: 5c32 9d03 |0018: iput-boolean v2, v3, Lorg/tint/providers/BookmarksProvider;.mNotifyChanges:Z // field@039d │ │ -01fc68: 0f02 |001a: return v2 │ │ +01f988: |[01f988] org.tint.providers.BookmarksProvider.onCreate:()Z │ │ +01f998: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +01f99a: 6e10 8f05 0300 |0001: invoke-virtual {v3}, Lorg/tint/providers/BookmarksProvider;.getContext:()Landroid/content/Context; // method@058f │ │ +01f9a0: 0c00 |0004: move-result-object v0 │ │ +01f9a2: 5b30 9a03 |0005: iput-object v0, v3, Lorg/tint/providers/BookmarksProvider;.mContext:Landroid/content/Context; // field@039a │ │ +01f9a6: 2200 8f01 |0007: new-instance v0, Lorg/tint/providers/BookmarksProvider$DatabaseHelper; // type@018f │ │ +01f9aa: 5431 9a03 |0009: iget-object v1, v3, Lorg/tint/providers/BookmarksProvider;.mContext:Landroid/content/Context; // field@039a │ │ +01f9ae: 7020 8705 1000 |000b: invoke-direct {v0, v1}, Lorg/tint/providers/BookmarksProvider$DatabaseHelper;.:(Landroid/content/Context;)V // method@0587 │ │ +01f9b4: 5b30 9c03 |000e: iput-object v0, v3, Lorg/tint/providers/BookmarksProvider;.mDbHelper:Lorg/tint/providers/BookmarksProvider$DatabaseHelper; // field@039c │ │ +01f9b8: 5430 9c03 |0010: iget-object v0, v3, Lorg/tint/providers/BookmarksProvider;.mDbHelper:Lorg/tint/providers/BookmarksProvider$DatabaseHelper; // field@039c │ │ +01f9bc: 6e10 8805 0000 |0012: invoke-virtual {v0}, Lorg/tint/providers/BookmarksProvider$DatabaseHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0588 │ │ +01f9c2: 0c00 |0015: move-result-object v0 │ │ +01f9c4: 5b30 9b03 |0016: iput-object v0, v3, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ +01f9c8: 5c32 9d03 |0018: iput-boolean v2, v3, Lorg/tint/providers/BookmarksProvider;.mNotifyChanges:Z // field@039d │ │ +01f9cc: 0f02 |001a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=93 │ │ 0x0007 line=94 │ │ 0x0010 line=95 │ │ 0x0018 line=96 │ │ 0x001a line=98 │ │ @@ -13788,71 +13768,71 @@ │ │ type : '(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 8 │ │ insns size : 116 16-bit code units │ │ -01fc6c: |[01fc6c] org.tint.providers.BookmarksProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -01fc7c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -01fc7e: 2200 4e00 |0001: new-instance v0, Landroid/database/sqlite/SQLiteQueryBuilder; // type@004e │ │ -01fc82: 7010 1801 0000 |0003: invoke-direct {v0}, Landroid/database/sqlite/SQLiteQueryBuilder;.:()V // method@0118 │ │ -01fc88: 6201 9e03 |0006: sget-object v1, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ -01fc8c: 6e20 e600 a100 |0008: invoke-virtual {v1, v10}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ -01fc92: 0a01 |000b: move-result v1 │ │ -01fc94: 2b01 6000 0000 |000c: packed-switch v1, 0000006c // +00000060 │ │ -01fc9a: 2201 0401 |000f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0104 │ │ -01fc9e: 2202 1201 |0011: new-instance v2, Ljava/lang/StringBuilder; // type@0112 │ │ -01fca2: 7010 6003 0200 |0013: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -01fca8: 1a03 a906 |0016: const-string v3, "Unknown URI " // string@06a9 │ │ -01fcac: 6e20 6603 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -01fcb2: 0c02 |001b: move-result-object v2 │ │ -01fcb4: 6e20 6503 a200 |001c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ -01fcba: 0c02 |001f: move-result-object v2 │ │ -01fcbc: 6e10 6803 0200 |0020: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -01fcc2: 0c02 |0023: move-result-object v2 │ │ -01fcc4: 7020 3203 2100 |0024: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ -01fcca: 2701 |0027: throw v1 │ │ -01fccc: 1a01 0608 |0028: const-string v1, "bookmarks" // string@0806 │ │ -01fcd0: 6e20 1b01 1000 |002a: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteQueryBuilder;.setTables:(Ljava/lang/String;)V // method@011b │ │ -01fcd6: 5491 9b03 |002d: iget-object v1, v9, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ -01fcda: 07b2 |002f: move-object v2, v11 │ │ -01fcdc: 07c3 |0030: move-object v3, v12 │ │ -01fcde: 07d4 |0031: move-object v4, v13 │ │ -01fce0: 0756 |0032: move-object v6, v5 │ │ -01fce2: 07e7 |0033: move-object v7, v14 │ │ -01fce4: 7408 1a01 0000 |0034: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteQueryBuilder;.query:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@011a │ │ -01fcea: 0c08 |0037: move-result-object v8 │ │ -01fcec: 6e10 8f05 0900 |0038: invoke-virtual {v9}, Lorg/tint/providers/BookmarksProvider;.getContext:()Landroid/content/Context; // method@058f │ │ -01fcf2: 0c01 |003b: move-result-object v1 │ │ -01fcf4: 6e10 a600 0100 |003c: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -01fcfa: 0c01 |003f: move-result-object v1 │ │ -01fcfc: 7230 0901 180a |0040: invoke-interface {v8, v1, v10}, Landroid/database/Cursor;.setNotificationUri:(Landroid/content/ContentResolver;Landroid/net/Uri;)V // method@0109 │ │ -01fd02: 1108 |0043: return-object v8 │ │ -01fd04: 1a01 0608 |0044: const-string v1, "bookmarks" // string@0806 │ │ -01fd08: 6e20 1b01 1000 |0046: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteQueryBuilder;.setTables:(Ljava/lang/String;)V // method@011b │ │ -01fd0e: 2201 1201 |0049: new-instance v1, Ljava/lang/StringBuilder; // type@0112 │ │ -01fd12: 7010 6003 0100 |004b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -01fd18: 1a02 6a07 |004e: const-string v2, "_id = " // string@076a │ │ -01fd1c: 6e20 6603 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -01fd22: 0c02 |0053: move-result-object v2 │ │ -01fd24: 6e10 3c01 0a00 |0054: invoke-virtual {v10}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@013c │ │ -01fd2a: 0c01 |0057: move-result-object v1 │ │ -01fd2c: 1213 |0058: const/4 v3, #int 1 // #1 │ │ -01fd2e: 7220 9403 3100 |0059: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -01fd34: 0c01 |005c: move-result-object v1 │ │ -01fd36: 1f01 1001 |005d: check-cast v1, Ljava/lang/String; // type@0110 │ │ -01fd3a: 6e20 6603 1200 |005f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -01fd40: 0c01 |0062: move-result-object v1 │ │ -01fd42: 6e10 6803 0100 |0063: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -01fd48: 0c01 |0066: move-result-object v1 │ │ -01fd4a: 6e20 1901 1000 |0067: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteQueryBuilder;.appendWhere:(Ljava/lang/CharSequence;)V // method@0119 │ │ -01fd50: 28c3 |006a: goto 002d // -003d │ │ -01fd52: 0000 |006b: nop // spacer │ │ -01fd54: 0001 0200 0100 0000 1c00 0000 3800 ... |006c: packed-switch-data (8 units) │ │ +01f9d0: |[01f9d0] org.tint.providers.BookmarksProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +01f9e0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +01f9e2: 2200 4e00 |0001: new-instance v0, Landroid/database/sqlite/SQLiteQueryBuilder; // type@004e │ │ +01f9e6: 7010 1801 0000 |0003: invoke-direct {v0}, Landroid/database/sqlite/SQLiteQueryBuilder;.:()V // method@0118 │ │ +01f9ec: 6201 9e03 |0006: sget-object v1, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ +01f9f0: 6e20 e600 a100 |0008: invoke-virtual {v1, v10}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ +01f9f6: 0a01 |000b: move-result v1 │ │ +01f9f8: 2b01 6000 0000 |000c: packed-switch v1, 0000006c // +00000060 │ │ +01f9fe: 2201 0001 |000f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0100 │ │ +01fa02: 2202 0e01 |0011: new-instance v2, Ljava/lang/StringBuilder; // type@010e │ │ +01fa06: 7010 6003 0200 |0013: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +01fa0c: 1a03 a606 |0016: const-string v3, "Unknown URI " // string@06a6 │ │ +01fa10: 6e20 6603 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01fa16: 0c02 |001b: move-result-object v2 │ │ +01fa18: 6e20 6503 a200 |001c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ +01fa1e: 0c02 |001f: move-result-object v2 │ │ +01fa20: 6e10 6803 0200 |0020: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +01fa26: 0c02 |0023: move-result-object v2 │ │ +01fa28: 7020 3203 2100 |0024: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ +01fa2e: 2701 |0027: throw v1 │ │ +01fa30: 1a01 0208 |0028: const-string v1, "bookmarks" // string@0802 │ │ +01fa34: 6e20 1b01 1000 |002a: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteQueryBuilder;.setTables:(Ljava/lang/String;)V // method@011b │ │ +01fa3a: 5491 9b03 |002d: iget-object v1, v9, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ +01fa3e: 07b2 |002f: move-object v2, v11 │ │ +01fa40: 07c3 |0030: move-object v3, v12 │ │ +01fa42: 07d4 |0031: move-object v4, v13 │ │ +01fa44: 0756 |0032: move-object v6, v5 │ │ +01fa46: 07e7 |0033: move-object v7, v14 │ │ +01fa48: 7408 1a01 0000 |0034: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteQueryBuilder;.query:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@011a │ │ +01fa4e: 0c08 |0037: move-result-object v8 │ │ +01fa50: 6e10 8f05 0900 |0038: invoke-virtual {v9}, Lorg/tint/providers/BookmarksProvider;.getContext:()Landroid/content/Context; // method@058f │ │ +01fa56: 0c01 |003b: move-result-object v1 │ │ +01fa58: 6e10 a600 0100 |003c: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +01fa5e: 0c01 |003f: move-result-object v1 │ │ +01fa60: 7230 0901 180a |0040: invoke-interface {v8, v1, v10}, Landroid/database/Cursor;.setNotificationUri:(Landroid/content/ContentResolver;Landroid/net/Uri;)V // method@0109 │ │ +01fa66: 1108 |0043: return-object v8 │ │ +01fa68: 1a01 0208 |0044: const-string v1, "bookmarks" // string@0802 │ │ +01fa6c: 6e20 1b01 1000 |0046: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteQueryBuilder;.setTables:(Ljava/lang/String;)V // method@011b │ │ +01fa72: 2201 0e01 |0049: new-instance v1, Ljava/lang/StringBuilder; // type@010e │ │ +01fa76: 7010 6003 0100 |004b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +01fa7c: 1a02 6707 |004e: const-string v2, "_id = " // string@0767 │ │ +01fa80: 6e20 6603 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01fa86: 0c02 |0053: move-result-object v2 │ │ +01fa88: 6e10 3c01 0a00 |0054: invoke-virtual {v10}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@013c │ │ +01fa8e: 0c01 |0057: move-result-object v1 │ │ +01fa90: 1213 |0058: const/4 v3, #int 1 // #1 │ │ +01fa92: 7220 9403 3100 |0059: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +01fa98: 0c01 |005c: move-result-object v1 │ │ +01fa9a: 1f01 0c01 |005d: check-cast v1, Ljava/lang/String; // type@010c │ │ +01fa9e: 6e20 6603 1200 |005f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01faa4: 0c01 |0062: move-result-object v1 │ │ +01faa6: 6e10 6803 0100 |0063: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +01faac: 0c01 |0066: move-result-object v1 │ │ +01faae: 6e20 1901 1000 |0067: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteQueryBuilder;.appendWhere:(Ljava/lang/CharSequence;)V // method@0119 │ │ +01fab4: 28c3 |006a: goto 002d // -003d │ │ +01fab6: 0000 |006b: nop // spacer │ │ +01fab8: 0001 0200 0100 0000 1c00 0000 3800 ... |006c: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=156 │ │ 0x0006 line=158 │ │ 0x000f line=166 │ │ 0x0028 line=160 │ │ 0x002d line=169 │ │ @@ -13876,17 +13856,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01fd64: |[01fd64] org.tint.providers.BookmarksProvider.setNotifyChanges:(Z)V │ │ -01fd74: 5c01 9d03 |0000: iput-boolean v1, v0, Lorg/tint/providers/BookmarksProvider;.mNotifyChanges:Z // field@039d │ │ -01fd78: 0e00 |0002: return-void │ │ +01fac8: |[01fac8] org.tint.providers.BookmarksProvider.setNotifyChanges:(Z)V │ │ +01fad8: 5c01 9d03 |0000: iput-boolean v1, v0, Lorg/tint/providers/BookmarksProvider;.mNotifyChanges:Z // field@039d │ │ +01fadc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0002 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/tint/providers/BookmarksProvider; │ │ 0x0000 - 0x0003 reg=1 value Z │ │ @@ -13896,46 +13876,46 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 66 16-bit code units │ │ -01fd7c: |[01fd7c] org.tint.providers.BookmarksProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -01fd8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01fd8e: 6201 9e03 |0001: sget-object v1, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ -01fd92: 6e20 e600 5100 |0003: invoke-virtual {v1, v5}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ -01fd98: 0a01 |0006: move-result v1 │ │ -01fd9a: 2b01 3500 0000 |0007: packed-switch v1, 0000003c // +00000035 │ │ -01fda0: 2201 0401 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0104 │ │ -01fda4: 2202 1201 |000c: new-instance v2, Ljava/lang/StringBuilder; // type@0112 │ │ -01fda8: 7010 6003 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -01fdae: 1a03 a906 |0011: const-string v3, "Unknown URI " // string@06a9 │ │ -01fdb2: 6e20 6603 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -01fdb8: 0c02 |0016: move-result-object v2 │ │ -01fdba: 6e20 6503 5200 |0017: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ -01fdc0: 0c02 |001a: move-result-object v2 │ │ -01fdc2: 6e10 6803 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -01fdc8: 0c02 |001e: move-result-object v2 │ │ -01fdca: 7020 3203 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ -01fdd0: 2701 |0022: throw v1 │ │ -01fdd2: 5441 9b03 |0023: iget-object v1, v4, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ -01fdd6: 1a02 0608 |0025: const-string v2, "bookmarks" // string@0806 │ │ -01fdda: 6e58 1601 2176 |0027: invoke-virtual {v1, v2, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0116 │ │ -01fde0: 0a00 |002a: move-result v0 │ │ -01fde2: 5541 9d03 |002b: iget-boolean v1, v4, Lorg/tint/providers/BookmarksProvider;.mNotifyChanges:Z // field@039d │ │ -01fde6: 3801 0e00 |002d: if-eqz v1, 003b // +000e │ │ -01fdea: 3d00 0c00 |002f: if-lez v0, 003b // +000c │ │ -01fdee: 5441 9a03 |0031: iget-object v1, v4, Lorg/tint/providers/BookmarksProvider;.mContext:Landroid/content/Context; // field@039a │ │ -01fdf2: 6e10 a600 0100 |0033: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -01fdf8: 0c01 |0036: move-result-object v1 │ │ -01fdfa: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -01fdfc: 6e30 9900 5102 |0038: invoke-virtual {v1, v5, v2}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0099 │ │ -01fe02: 0f00 |003b: return v0 │ │ -01fe04: 0001 0100 0100 0000 1c00 0000 |003c: packed-switch-data (6 units) │ │ +01fae0: |[01fae0] org.tint.providers.BookmarksProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +01faf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01faf2: 6201 9e03 |0001: sget-object v1, Lorg/tint/providers/BookmarksProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@039e │ │ +01faf6: 6e20 e600 5100 |0003: invoke-virtual {v1, v5}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ +01fafc: 0a01 |0006: move-result v1 │ │ +01fafe: 2b01 3500 0000 |0007: packed-switch v1, 0000003c // +00000035 │ │ +01fb04: 2201 0001 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0100 │ │ +01fb08: 2202 0e01 |000c: new-instance v2, Ljava/lang/StringBuilder; // type@010e │ │ +01fb0c: 7010 6003 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +01fb12: 1a03 a606 |0011: const-string v3, "Unknown URI " // string@06a6 │ │ +01fb16: 6e20 6603 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01fb1c: 0c02 |0016: move-result-object v2 │ │ +01fb1e: 6e20 6503 5200 |0017: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ +01fb24: 0c02 |001a: move-result-object v2 │ │ +01fb26: 6e10 6803 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +01fb2c: 0c02 |001e: move-result-object v2 │ │ +01fb2e: 7020 3203 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ +01fb34: 2701 |0022: throw v1 │ │ +01fb36: 5441 9b03 |0023: iget-object v1, v4, Lorg/tint/providers/BookmarksProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ +01fb3a: 1a02 0208 |0025: const-string v2, "bookmarks" // string@0802 │ │ +01fb3e: 6e58 1601 2176 |0027: invoke-virtual {v1, v2, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0116 │ │ +01fb44: 0a00 |002a: move-result v0 │ │ +01fb46: 5541 9d03 |002b: iget-boolean v1, v4, Lorg/tint/providers/BookmarksProvider;.mNotifyChanges:Z // field@039d │ │ +01fb4a: 3801 0e00 |002d: if-eqz v1, 003b // +000e │ │ +01fb4e: 3d00 0c00 |002f: if-lez v0, 003b // +000c │ │ +01fb52: 5441 9a03 |0031: iget-object v1, v4, Lorg/tint/providers/BookmarksProvider;.mContext:Landroid/content/Context; // field@039a │ │ +01fb56: 6e10 a600 0100 |0033: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +01fb5c: 0c01 |0036: move-result-object v1 │ │ +01fb5e: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +01fb60: 6e30 9900 5102 |0038: invoke-virtual {v1, v5, v2}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0099 │ │ +01fb66: 0f00 |003b: return v0 │ │ +01fb68: 0001 0100 0100 0000 1c00 0000 |003c: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0001 line=178 │ │ 0x000a line=183 │ │ 0x0023 line=180 │ │ 0x002b line=186 │ │ @@ -13949,17 +13929,17 @@ │ │ 0x0000 - 0x0042 reg=6 values Landroid/content/ContentValues; │ │ 0x0000 - 0x0042 reg=7 selection Ljava/lang/String; │ │ 0x0000 - 0x0042 reg=8 selectionArgs [Ljava/lang/String; │ │ │ │ source_file_idx : 220 (BookmarksProvider.java) │ │ │ │ Class #64 header: │ │ -class_idx : 405 │ │ +class_idx : 401 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 224 │ │ static_fields_size : 12 │ │ instance_fields_size: 0 │ │ direct_methods_size : 24 │ │ virtual_methods_size: 0 │ │ │ │ Class #64 annotations: │ │ @@ -14039,69 +14019,69 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 65 16-bit code units │ │ -01fe10: |[01fe10] org.tint.providers.BookmarksWrapper.:()V │ │ -01fe20: 1300 0b00 |0000: const/16 v0, #int 11 // #b │ │ -01fe24: 2300 a702 |0002: new-array v0, v0, [Ljava/lang/String; // type@02a7 │ │ -01fe28: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -01fe2a: 1a02 6907 |0005: const-string v2, "_id" // string@0769 │ │ -01fe2e: 4d02 0001 |0007: aput-object v2, v0, v1 │ │ -01fe32: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -01fe34: 1a02 4710 |000a: const-string v2, "title" // string@1047 │ │ -01fe38: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ -01fe3c: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -01fe3e: 1a02 8810 |000f: const-string v2, "url" // string@1088 │ │ -01fe42: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ -01fe46: 1231 |0013: const/4 v1, #int 3 // #3 │ │ -01fe48: 1a02 d410 |0014: const-string v2, "visits" // string@10d4 │ │ -01fe4c: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ -01fe50: 1241 |0018: const/4 v1, #int 4 // #4 │ │ -01fe52: 1a02 a808 |0019: const-string v2, "creation_date" // string@08a8 │ │ -01fe56: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ -01fe5a: 1251 |001d: const/4 v1, #int 5 // #5 │ │ -01fe5c: 1a02 cf10 |001e: const-string v2, "visited_date" // string@10cf │ │ -01fe60: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ -01fe64: 1261 |0022: const/4 v1, #int 6 // #6 │ │ -01fe66: 1a02 fd07 |0023: const-string v2, "bookmark" // string@07fd │ │ -01fe6a: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ -01fe6e: 1271 |0027: const/4 v1, #int 7 // #7 │ │ -01fe70: 1a02 780b |0028: const-string v2, "is_folder" // string@0b78 │ │ -01fe74: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ -01fe78: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -01fe7c: 1a02 130e |002e: const-string v2, "parent_folder_id" // string@0e13 │ │ -01fe80: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ -01fe84: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ -01fe88: 1a02 3e09 |0034: const-string v2, "favicon" // string@093e │ │ -01fe8c: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ -01fe90: 1301 0a00 |0038: const/16 v1, #int 10 // #a │ │ -01fe94: 1a02 4510 |003a: const-string v2, "thumbnail" // string@1045 │ │ -01fe98: 4d02 0001 |003c: aput-object v2, v0, v1 │ │ -01fe9c: 6900 a203 |003e: sput-object v0, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ -01fea0: 0e00 |0040: return-void │ │ +01fb74: |[01fb74] org.tint.providers.BookmarksWrapper.:()V │ │ +01fb84: 1300 0b00 |0000: const/16 v0, #int 11 // #b │ │ +01fb88: 2300 a302 |0002: new-array v0, v0, [Ljava/lang/String; // type@02a3 │ │ +01fb8c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +01fb8e: 1a02 6607 |0005: const-string v2, "_id" // string@0766 │ │ +01fb92: 4d02 0001 |0007: aput-object v2, v0, v1 │ │ +01fb96: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +01fb98: 1a02 4110 |000a: const-string v2, "title" // string@1041 │ │ +01fb9c: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ +01fba0: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +01fba2: 1a02 8210 |000f: const-string v2, "url" // string@1082 │ │ +01fba6: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ +01fbaa: 1231 |0013: const/4 v1, #int 3 // #3 │ │ +01fbac: 1a02 ce10 |0014: const-string v2, "visits" // string@10ce │ │ +01fbb0: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ +01fbb4: 1241 |0018: const/4 v1, #int 4 // #4 │ │ +01fbb6: 1a02 a408 |0019: const-string v2, "creation_date" // string@08a4 │ │ +01fbba: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ +01fbbe: 1251 |001d: const/4 v1, #int 5 // #5 │ │ +01fbc0: 1a02 c910 |001e: const-string v2, "visited_date" // string@10c9 │ │ +01fbc4: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ +01fbc8: 1261 |0022: const/4 v1, #int 6 // #6 │ │ +01fbca: 1a02 f907 |0023: const-string v2, "bookmark" // string@07f9 │ │ +01fbce: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ +01fbd2: 1271 |0027: const/4 v1, #int 7 // #7 │ │ +01fbd4: 1a02 730b |0028: const-string v2, "is_folder" // string@0b73 │ │ +01fbd8: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ +01fbdc: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +01fbe0: 1a02 0d0e |002e: const-string v2, "parent_folder_id" // string@0e0d │ │ +01fbe4: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ +01fbe8: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ +01fbec: 1a02 3a09 |0034: const-string v2, "favicon" // string@093a │ │ +01fbf0: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ +01fbf4: 1301 0a00 |0038: const/16 v1, #int 10 // #a │ │ +01fbf8: 1a02 3f10 |003a: const-string v2, "thumbnail" // string@103f │ │ +01fbfc: 4d02 0001 |003c: aput-object v2, v0, v1 │ │ +01fc00: 6900 a203 |003e: sput-object v0, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ +01fc04: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #1 : (in Lorg/tint/providers/BookmarksWrapper;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01fea4: |[01fea4] org.tint.providers.BookmarksWrapper.:()V │ │ -01feb4: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -01feba: 0e00 |0003: return-void │ │ +01fc08: |[01fc08] org.tint.providers.BookmarksWrapper.:()V │ │ +01fc18: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +01fc1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/providers/BookmarksWrapper; │ │ │ │ #2 : (in Lorg/tint/providers/BookmarksWrapper;) │ │ @@ -14109,32 +14089,32 @@ │ │ type : '(Landroid/content/ContentResolver;ZZ)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -01febc: |[01febc] org.tint.providers.BookmarksWrapper.clearHistoryAndOrBookmarks:(Landroid/content/ContentResolver;ZZ)V │ │ -01fecc: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -01fed0: 3905 0300 |0002: if-nez v5, 0005 // +0003 │ │ -01fed4: 0e00 |0004: return-void │ │ -01fed6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -01fed8: 3804 0c00 |0006: if-eqz v4, 0012 // +000c │ │ -01fedc: 3805 0a00 |0008: if-eqz v5, 0012 // +000a │ │ -01fee0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -01fee2: 6201 9503 |000b: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -01fee6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -01fee8: 6e40 9700 1320 |000e: invoke-virtual {v3, v1, v0, v2}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0097 │ │ -01feee: 28f3 |0011: goto 0004 // -000d │ │ -01fef0: 3804 0500 |0012: if-eqz v4, 0017 // +0005 │ │ -01fef4: 1a00 1300 |0014: const-string v0, "((bookmark = 0) OR (bookmark IS NULL)) AND (is_folder = 0)" // string@0013 │ │ -01fef8: 28f5 |0016: goto 000b // -000b │ │ -01fefa: 3805 f4ff |0017: if-eqz v5, 000b // -000c │ │ -01fefe: 1a00 1900 |0019: const-string v0, "(bookmark = 1) OR (is_folder = 1)" // string@0019 │ │ -01ff02: 28f0 |001b: goto 000b // -0010 │ │ +01fc20: |[01fc20] org.tint.providers.BookmarksWrapper.clearHistoryAndOrBookmarks:(Landroid/content/ContentResolver;ZZ)V │ │ +01fc30: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +01fc34: 3905 0300 |0002: if-nez v5, 0005 // +0003 │ │ +01fc38: 0e00 |0004: return-void │ │ +01fc3a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +01fc3c: 3804 0c00 |0006: if-eqz v4, 0012 // +000c │ │ +01fc40: 3805 0a00 |0008: if-eqz v5, 0012 // +000a │ │ +01fc44: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +01fc46: 6201 9503 |000b: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +01fc4a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +01fc4c: 6e40 9700 1320 |000e: invoke-virtual {v3, v1, v0, v2}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0097 │ │ +01fc52: 28f3 |0011: goto 0004 // -000d │ │ +01fc54: 3804 0500 |0012: if-eqz v4, 0017 // +0005 │ │ +01fc58: 1a00 1300 |0014: const-string v0, "((bookmark = 0) OR (bookmark IS NULL)) AND (is_folder = 0)" // string@0013 │ │ +01fc5c: 28f5 |0016: goto 000b // -000b │ │ +01fc5e: 3805 f4ff |0017: if-eqz v5, 000b // -000c │ │ +01fc62: 1a00 1900 |0019: const-string v0, "(bookmark = 1) OR (is_folder = 1)" // string@0019 │ │ +01fc66: 28f0 |001b: goto 000b // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0004 line=155 │ │ 0x0005 line=143 │ │ 0x0006 line=144 │ │ 0x000a line=145 │ │ @@ -14150,73 +14130,73 @@ │ │ 0x0000 - 0x001c reg=5 clearBookmarks Z │ │ │ │ #3 : (in Lorg/tint/providers/BookmarksWrapper;) │ │ name : 'deleteBookmark' │ │ type : '(Landroid/content/ContentResolver;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 108 16-bit code units │ │ -01ff04: |[01ff04] org.tint.providers.BookmarksWrapper.deleteBookmark:(Landroid/content/ContentResolver;J)V │ │ -01ff14: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -01ff16: 2200 1201 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0112 │ │ -01ff1a: 7010 6003 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -01ff20: 1a01 6a07 |0006: const-string v1, "_id = " // string@076a │ │ -01ff24: 6e20 6603 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -01ff2a: 0c00 |000b: move-result-object v0 │ │ -01ff2c: 6e30 6303 900a |000c: invoke-virtual {v0, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ -01ff32: 0c00 |000f: move-result-object v0 │ │ -01ff34: 6e10 6803 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -01ff3a: 0c03 |0013: move-result-object v3 │ │ -01ff3c: 6201 9503 |0014: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -01ff40: 6202 a203 |0016: sget-object v2, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ -01ff44: 0780 |0018: move-object v0, v8 │ │ -01ff46: 0745 |0019: move-object v5, v4 │ │ -01ff48: 7406 9a00 0000 |001a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ -01ff4e: 0c06 |001d: move-result-object v6 │ │ -01ff50: 3806 4700 |001e: if-eqz v6, 0065 // +0047 │ │ -01ff54: 7210 0601 0600 |0020: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ -01ff5a: 0a00 |0023: move-result v0 │ │ -01ff5c: 3800 3e00 |0024: if-eqz v0, 0062 // +003e │ │ -01ff60: 1a00 fd07 |0026: const-string v0, "bookmark" // string@07fd │ │ -01ff64: 7220 fd00 0600 |0028: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -01ff6a: 0a00 |002b: move-result v0 │ │ -01ff6c: 7220 0001 0600 |002c: invoke-interface {v6, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -01ff72: 0a00 |002f: move-result v0 │ │ -01ff74: 1211 |0030: const/4 v1, #int 1 // #1 │ │ -01ff76: 3310 3100 |0031: if-ne v0, v1, 0062 // +0031 │ │ -01ff7a: 1a00 d410 |0033: const-string v0, "visits" // string@10d4 │ │ -01ff7e: 7220 fd00 0600 |0035: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -01ff84: 0a00 |0038: move-result v0 │ │ -01ff86: 7220 0001 0600 |0039: invoke-interface {v6, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -01ff8c: 0a00 |003c: move-result v0 │ │ -01ff8e: 3d00 2900 |003d: if-lez v0, 0066 // +0029 │ │ -01ff92: 2207 2f00 |003f: new-instance v7, Landroid/content/ContentValues; // type@002f │ │ -01ff96: 7010 9d00 0700 |0041: invoke-direct {v7}, Landroid/content/ContentValues;.:()V // method@009d │ │ -01ff9c: 1a00 fd07 |0044: const-string v0, "bookmark" // string@07fd │ │ -01ffa0: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -01ffa2: 7110 3803 0100 |0047: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -01ffa8: 0c01 |004a: move-result-object v1 │ │ -01ffaa: 6e30 a000 0701 |004b: invoke-virtual {v7, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -01ffb0: 1a00 130e |004e: const-string v0, "parent_folder_id" // string@0e13 │ │ -01ffb4: 12f1 |0050: const/4 v1, #int -1 // #ff │ │ -01ffb6: 7110 3803 0100 |0051: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -01ffbc: 0c01 |0054: move-result-object v1 │ │ -01ffbe: 6e30 a000 0701 |0055: invoke-virtual {v7, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -01ffc4: 1a00 a808 |0058: const-string v0, "creation_date" // string@08a8 │ │ -01ffc8: 6e20 a400 0700 |005a: invoke-virtual {v7, v0}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ -01ffce: 6200 9503 |005d: sget-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -01ffd2: 6e54 9b00 0837 |005f: invoke-virtual {v8, v0, v7, v3, v4}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ -01ffd8: 7210 fb00 0600 |0062: invoke-interface {v6}, Landroid/database/Cursor;.close:()V // method@00fb │ │ -01ffde: 0e00 |0065: return-void │ │ -01ffe0: 6200 9503 |0066: sget-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -01ffe4: 6e40 9700 0843 |0068: invoke-virtual {v8, v0, v3, v4}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0097 │ │ -01ffea: 28f7 |006b: goto 0062 // -0009 │ │ +01fc68: |[01fc68] org.tint.providers.BookmarksWrapper.deleteBookmark:(Landroid/content/ContentResolver;J)V │ │ +01fc78: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +01fc7a: 2200 0e01 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@010e │ │ +01fc7e: 7010 6003 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +01fc84: 1a01 6707 |0006: const-string v1, "_id = " // string@0767 │ │ +01fc88: 6e20 6603 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01fc8e: 0c00 |000b: move-result-object v0 │ │ +01fc90: 6e30 6303 a00b |000c: invoke-virtual {v0, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ +01fc96: 0c00 |000f: move-result-object v0 │ │ +01fc98: 6e10 6803 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +01fc9e: 0c03 |0013: move-result-object v3 │ │ +01fca0: 6201 9503 |0014: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +01fca4: 6202 a203 |0016: sget-object v2, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ +01fca8: 0790 |0018: move-object v0, v9 │ │ +01fcaa: 0745 |0019: move-object v5, v4 │ │ +01fcac: 7406 9a00 0000 |001a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ +01fcb2: 0c06 |001d: move-result-object v6 │ │ +01fcb4: 3806 4700 |001e: if-eqz v6, 0065 // +0047 │ │ +01fcb8: 7210 0601 0600 |0020: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ +01fcbe: 0a00 |0023: move-result v0 │ │ +01fcc0: 3800 3e00 |0024: if-eqz v0, 0062 // +003e │ │ +01fcc4: 1a00 f907 |0026: const-string v0, "bookmark" // string@07f9 │ │ +01fcc8: 7220 fd00 0600 |0028: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +01fcce: 0a00 |002b: move-result v0 │ │ +01fcd0: 7220 0001 0600 |002c: invoke-interface {v6, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +01fcd6: 0a00 |002f: move-result v0 │ │ +01fcd8: 1211 |0030: const/4 v1, #int 1 // #1 │ │ +01fcda: 3310 3100 |0031: if-ne v0, v1, 0062 // +0031 │ │ +01fcde: 1a00 ce10 |0033: const-string v0, "visits" // string@10ce │ │ +01fce2: 7220 fd00 0600 |0035: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +01fce8: 0a00 |0038: move-result v0 │ │ +01fcea: 7220 0001 0600 |0039: invoke-interface {v6, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +01fcf0: 0a00 |003c: move-result v0 │ │ +01fcf2: 3d00 2900 |003d: if-lez v0, 0066 // +0029 │ │ +01fcf6: 2207 2f00 |003f: new-instance v7, Landroid/content/ContentValues; // type@002f │ │ +01fcfa: 7010 9d00 0700 |0041: invoke-direct {v7}, Landroid/content/ContentValues;.:()V // method@009d │ │ +01fd00: 1a00 f907 |0044: const-string v0, "bookmark" // string@07f9 │ │ +01fd04: 1201 |0046: const/4 v1, #int 0 // #0 │ │ +01fd06: 7110 3803 0100 |0047: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +01fd0c: 0c01 |004a: move-result-object v1 │ │ +01fd0e: 6e30 a000 0701 |004b: invoke-virtual {v7, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +01fd14: 1a00 0d0e |004e: const-string v0, "parent_folder_id" // string@0e0d │ │ +01fd18: 12f1 |0050: const/4 v1, #int -1 // #ff │ │ +01fd1a: 7110 3803 0100 |0051: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +01fd20: 0c01 |0054: move-result-object v1 │ │ +01fd22: 6e30 a000 0701 |0055: invoke-virtual {v7, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +01fd28: 1a00 a408 |0058: const-string v0, "creation_date" // string@08a4 │ │ +01fd2c: 6e20 a400 0700 |005a: invoke-virtual {v7, v0}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ +01fd32: 6200 9503 |005d: sget-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +01fd36: 6e54 9b00 0937 |005f: invoke-virtual {v9, v0, v7, v3, v4}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ +01fd3c: 7210 fb00 0600 |0062: invoke-interface {v6}, Landroid/database/Cursor;.close:()V // method@00fb │ │ +01fd42: 0e00 |0065: return-void │ │ +01fd44: 6200 9503 |0066: sget-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +01fd48: 6e40 9700 0943 |0068: invoke-virtual {v9, v0, v3, v4}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0097 │ │ +01fd4e: 28f7 |006b: goto 0062 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=275 │ │ 0x0014 line=277 │ │ 0x001e line=278 │ │ 0x0020 line=279 │ │ 0x0026 line=280 │ │ @@ -14229,157 +14209,157 @@ │ │ 0x0062 line=298 │ │ 0x0065 line=300 │ │ 0x0066 line=293 │ │ locals : │ │ 0x0044 - 0x0062 reg=7 values Landroid/content/ContentValues; │ │ 0x0014 - 0x006c reg=3 whereClause Ljava/lang/String; │ │ 0x001e - 0x006c reg=6 c Landroid/database/Cursor; │ │ - 0x0000 - 0x006c reg=8 contentResolver Landroid/content/ContentResolver; │ │ - 0x0000 - 0x006c reg=9 id J │ │ + 0x0000 - 0x006c reg=9 contentResolver Landroid/content/ContentResolver; │ │ + 0x0000 - 0x006c reg=10 id J │ │ │ │ #4 : (in Lorg/tint/providers/BookmarksWrapper;) │ │ name : 'deleteFolder' │ │ type : '(Landroid/content/ContentResolver;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 20 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 265 16-bit code units │ │ -01ffec: |[01ffec] org.tint.providers.BookmarksWrapper.deleteFolder:(Landroid/content/ContentResolver;J)V │ │ -01fffc: 6202 9503 |0000: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -020000: 0800 1100 |0002: move-object/from16 v0, v17 │ │ -020004: 6e20 9500 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/ContentResolver;.acquireContentProviderClient:(Landroid/net/Uri;)Landroid/content/ContentProviderClient; // method@0095 │ │ -02000a: 0c02 |0007: move-result-object v2 │ │ -02000c: 6e10 9400 0200 |0008: invoke-virtual {v2}, Landroid/content/ContentProviderClient;.getLocalContentProvider:()Landroid/content/ContentProvider; // method@0094 │ │ -020012: 0c0e |000b: move-result-object v14 │ │ -020014: 1f0e 9401 |000c: check-cast v14, Lorg/tint/providers/BookmarksProvider; // type@0194 │ │ -020018: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -02001a: 6e20 9405 2e00 |000f: invoke-virtual {v14, v2}, Lorg/tint/providers/BookmarksProvider;.setNotifyChanges:(Z)V // method@0594 │ │ -020020: 7703 9f05 1100 |0012: invoke-static/range {v17, v18, v19}, Lorg/tint/providers/BookmarksWrapper;.getChildrenFolders:(Landroid/content/ContentResolver;J)Landroid/database/Cursor; // method@059f │ │ -020026: 0c0a |0015: move-result-object v10 │ │ -020028: 380a 2000 |0016: if-eqz v10, 0036 // +0020 │ │ -02002c: 7210 0601 0a00 |0018: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ -020032: 0a02 |001b: move-result v2 │ │ -020034: 3802 1700 |001c: if-eqz v2, 0033 // +0017 │ │ -020038: 1a02 6907 |001e: const-string v2, "_id" // string@0769 │ │ -02003c: 7220 fd00 2a00 |0020: invoke-interface {v10, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -020042: 0a0d |0023: move-result v13 │ │ -020044: 7220 0101 da00 |0024: invoke-interface {v10, v13}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -02004a: 0b0b |0027: move-result-wide v11 │ │ -02004c: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -020050: 7130 9a05 b00c |002a: invoke-static {v0, v11, v12}, Lorg/tint/providers/BookmarksWrapper;.deleteFolder:(Landroid/content/ContentResolver;J)V // method@059a │ │ -020056: 7210 0701 0a00 |002d: invoke-interface {v10}, Landroid/database/Cursor;.moveToNext:()Z // method@0107 │ │ -02005c: 0a02 |0030: move-result v2 │ │ -02005e: 3902 f3ff |0031: if-nez v2, 0024 // -000d │ │ -020062: 7210 fb00 0a00 |0033: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@00fb │ │ -020068: 2202 1201 |0036: new-instance v2, Ljava/lang/StringBuilder; // type@0112 │ │ -02006c: 7010 6003 0200 |0038: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -020072: 1a03 140e |003b: const-string v3, "parent_folder_id = " // string@0e14 │ │ -020076: 6e20 6603 3200 |003d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02007c: 0c02 |0040: move-result-object v2 │ │ -02007e: 0500 1200 |0041: move-wide/from16 v0, v18 │ │ -020082: 6e30 6303 0201 |0043: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ -020088: 0c02 |0046: move-result-object v2 │ │ -02008a: 1a03 0900 |0047: const-string v3, " AND " // string@0009 │ │ -02008e: 6e20 6603 3200 |0049: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020094: 0c02 |004c: move-result-object v2 │ │ -020096: 1a03 fd07 |004d: const-string v3, "bookmark" // string@07fd │ │ -02009a: 6e20 6603 3200 |004f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0200a0: 0c02 |0052: move-result-object v2 │ │ -0200a2: 1a03 0800 |0053: const-string v3, " > 0" // string@0008 │ │ -0200a6: 6e20 6603 3200 |0055: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0200ac: 0c02 |0058: move-result-object v2 │ │ -0200ae: 6e10 6803 0200 |0059: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -0200b4: 0c05 |005c: move-result-object v5 │ │ -0200b6: 6203 9503 |005d: sget-object v3, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -0200ba: 6204 a203 |005f: sget-object v4, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ -0200be: 1206 |0061: const/4 v6, #int 0 // #0 │ │ -0200c0: 1207 |0062: const/4 v7, #int 0 // #0 │ │ -0200c2: 0802 1100 |0063: move-object/from16 v2, v17 │ │ -0200c6: 7406 9a00 0200 |0065: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ -0200cc: 0c0a |0068: move-result-object v10 │ │ -0200ce: 380a 6200 |0069: if-eqz v10, 00cb // +0062 │ │ -0200d2: 7210 0601 0a00 |006b: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ -0200d8: 0a02 |006e: move-result v2 │ │ -0200da: 3802 5900 |006f: if-eqz v2, 00c8 // +0059 │ │ -0200de: 1a02 6907 |0071: const-string v2, "_id" // string@0769 │ │ -0200e2: 7220 fd00 2a00 |0073: invoke-interface {v10, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -0200e8: 0a0d |0076: move-result v13 │ │ -0200ea: 1a02 d410 |0077: const-string v2, "visits" // string@10d4 │ │ -0200ee: 7220 fd00 2a00 |0079: invoke-interface {v10, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -0200f4: 0a10 |007c: move-result v16 │ │ -0200f6: 7220 0101 da00 |007d: invoke-interface {v10, v13}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -0200fc: 0b08 |0080: move-result-wide v8 │ │ -0200fe: 0200 1000 |0081: move/from16 v0, v16 │ │ -020102: 7220 0001 0a00 |0083: invoke-interface {v10, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -020108: 0a02 |0086: move-result v2 │ │ -02010a: 3d02 6600 |0087: if-lez v2, 00ed // +0066 │ │ -02010e: 220f 2f00 |0089: new-instance v15, Landroid/content/ContentValues; // type@002f │ │ -020112: 7010 9d00 0f00 |008b: invoke-direct {v15}, Landroid/content/ContentValues;.:()V // method@009d │ │ -020118: 1a02 fd07 |008e: const-string v2, "bookmark" // string@07fd │ │ -02011c: 1203 |0090: const/4 v3, #int 0 // #0 │ │ -02011e: 7110 3803 0300 |0091: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -020124: 0c03 |0094: move-result-object v3 │ │ -020126: 6e30 a000 2f03 |0095: invoke-virtual {v15, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -02012c: 1a02 130e |0098: const-string v2, "parent_folder_id" // string@0e13 │ │ -020130: 12f3 |009a: const/4 v3, #int -1 // #ff │ │ -020132: 7110 3803 0300 |009b: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -020138: 0c03 |009e: move-result-object v3 │ │ -02013a: 6e30 a000 2f03 |009f: invoke-virtual {v15, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -020140: 1a02 a808 |00a2: const-string v2, "creation_date" // string@08a8 │ │ -020144: 6e20 a400 2f00 |00a4: invoke-virtual {v15, v2}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ -02014a: 6202 9503 |00a7: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -02014e: 2203 1201 |00a9: new-instance v3, Ljava/lang/StringBuilder; // type@0112 │ │ -020152: 7010 6003 0300 |00ab: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -020158: 1a04 6a07 |00ae: const-string v4, "_id = " // string@076a │ │ -02015c: 6e20 6603 4300 |00b0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020162: 0c03 |00b3: move-result-object v3 │ │ -020164: 6e30 6303 8309 |00b4: invoke-virtual {v3, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ -02016a: 0c03 |00b7: move-result-object v3 │ │ -02016c: 6e10 6803 0300 |00b8: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -020172: 0c03 |00bb: move-result-object v3 │ │ -020174: 1204 |00bc: const/4 v4, #int 0 // #0 │ │ -020176: 0800 1100 |00bd: move-object/from16 v0, v17 │ │ -02017a: 6e54 9b00 203f |00bf: invoke-virtual {v0, v2, v15, v3, v4}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ -020180: 7210 0701 0a00 |00c2: invoke-interface {v10}, Landroid/database/Cursor;.moveToNext:()Z // method@0107 │ │ -020186: 0a02 |00c5: move-result v2 │ │ -020188: 3902 b7ff |00c6: if-nez v2, 007d // -0049 │ │ -02018c: 7210 fb00 0a00 |00c8: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@00fb │ │ -020192: 6202 9503 |00cb: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -020196: 2203 1201 |00cd: new-instance v3, Ljava/lang/StringBuilder; // type@0112 │ │ -02019a: 7010 6003 0300 |00cf: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0201a0: 1a04 6a07 |00d2: const-string v4, "_id = " // string@076a │ │ -0201a4: 6e20 6603 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0201aa: 0c03 |00d7: move-result-object v3 │ │ -0201ac: 0500 1200 |00d8: move-wide/from16 v0, v18 │ │ -0201b0: 6e30 6303 0301 |00da: invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ -0201b6: 0c03 |00dd: move-result-object v3 │ │ -0201b8: 6e10 6803 0300 |00de: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -0201be: 0c03 |00e1: move-result-object v3 │ │ -0201c0: 1204 |00e2: const/4 v4, #int 0 // #0 │ │ -0201c2: 0800 1100 |00e3: move-object/from16 v0, v17 │ │ -0201c6: 6e40 9700 2043 |00e5: invoke-virtual {v0, v2, v3, v4}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0097 │ │ -0201cc: 1212 |00e8: const/4 v2, #int 1 // #1 │ │ -0201ce: 6e20 9405 2e00 |00e9: invoke-virtual {v14, v2}, Lorg/tint/providers/BookmarksProvider;.setNotifyChanges:(Z)V // method@0594 │ │ -0201d4: 0e00 |00ec: return-void │ │ -0201d6: 6202 9503 |00ed: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -0201da: 2203 1201 |00ef: new-instance v3, Ljava/lang/StringBuilder; // type@0112 │ │ -0201de: 7010 6003 0300 |00f1: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0201e4: 1a04 6a07 |00f4: const-string v4, "_id = " // string@076a │ │ -0201e8: 6e20 6603 4300 |00f6: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0201ee: 0c03 |00f9: move-result-object v3 │ │ -0201f0: 6e30 6303 8309 |00fa: invoke-virtual {v3, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ -0201f6: 0c03 |00fd: move-result-object v3 │ │ -0201f8: 6e10 6803 0300 |00fe: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -0201fe: 0c03 |0101: move-result-object v3 │ │ -020200: 1204 |0102: const/4 v4, #int 0 // #0 │ │ -020202: 0800 1100 |0103: move-object/from16 v0, v17 │ │ -020206: 6e40 9700 2043 |0105: invoke-virtual {v0, v2, v3, v4}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0097 │ │ -02020c: 28ba |0108: goto 00c2 // -0046 │ │ +01fd50: |[01fd50] org.tint.providers.BookmarksWrapper.deleteFolder:(Landroid/content/ContentResolver;J)V │ │ +01fd60: 6202 9503 |0000: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +01fd64: 0800 1100 |0002: move-object/from16 v0, v17 │ │ +01fd68: 6e20 9500 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/ContentResolver;.acquireContentProviderClient:(Landroid/net/Uri;)Landroid/content/ContentProviderClient; // method@0095 │ │ +01fd6e: 0c02 |0007: move-result-object v2 │ │ +01fd70: 6e10 9400 0200 |0008: invoke-virtual {v2}, Landroid/content/ContentProviderClient;.getLocalContentProvider:()Landroid/content/ContentProvider; // method@0094 │ │ +01fd76: 0c0e |000b: move-result-object v14 │ │ +01fd78: 1f0e 9001 |000c: check-cast v14, Lorg/tint/providers/BookmarksProvider; // type@0190 │ │ +01fd7c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +01fd7e: 6e20 9405 2e00 |000f: invoke-virtual {v14, v2}, Lorg/tint/providers/BookmarksProvider;.setNotifyChanges:(Z)V // method@0594 │ │ +01fd84: 7703 9f05 1100 |0012: invoke-static/range {v17, v18, v19}, Lorg/tint/providers/BookmarksWrapper;.getChildrenFolders:(Landroid/content/ContentResolver;J)Landroid/database/Cursor; // method@059f │ │ +01fd8a: 0c0a |0015: move-result-object v10 │ │ +01fd8c: 380a 2000 |0016: if-eqz v10, 0036 // +0020 │ │ +01fd90: 7210 0601 0a00 |0018: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ +01fd96: 0a02 |001b: move-result v2 │ │ +01fd98: 3802 1700 |001c: if-eqz v2, 0033 // +0017 │ │ +01fd9c: 1a02 6607 |001e: const-string v2, "_id" // string@0766 │ │ +01fda0: 7220 fd00 2a00 |0020: invoke-interface {v10, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +01fda6: 0a0b |0023: move-result v11 │ │ +01fda8: 7220 0101 ba00 |0024: invoke-interface {v10, v11}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +01fdae: 0b0c |0027: move-result-wide v12 │ │ +01fdb0: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +01fdb4: 7130 9a05 c00d |002a: invoke-static {v0, v12, v13}, Lorg/tint/providers/BookmarksWrapper;.deleteFolder:(Landroid/content/ContentResolver;J)V // method@059a │ │ +01fdba: 7210 0701 0a00 |002d: invoke-interface {v10}, Landroid/database/Cursor;.moveToNext:()Z // method@0107 │ │ +01fdc0: 0a02 |0030: move-result v2 │ │ +01fdc2: 3902 f3ff |0031: if-nez v2, 0024 // -000d │ │ +01fdc6: 7210 fb00 0a00 |0033: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@00fb │ │ +01fdcc: 2202 0e01 |0036: new-instance v2, Ljava/lang/StringBuilder; // type@010e │ │ +01fdd0: 7010 6003 0200 |0038: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +01fdd6: 1a03 0e0e |003b: const-string v3, "parent_folder_id = " // string@0e0e │ │ +01fdda: 6e20 6603 3200 |003d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01fde0: 0c02 |0040: move-result-object v2 │ │ +01fde2: 0500 1200 |0041: move-wide/from16 v0, v18 │ │ +01fde6: 6e30 6303 0201 |0043: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ +01fdec: 0c02 |0046: move-result-object v2 │ │ +01fdee: 1a03 0900 |0047: const-string v3, " AND " // string@0009 │ │ +01fdf2: 6e20 6603 3200 |0049: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01fdf8: 0c02 |004c: move-result-object v2 │ │ +01fdfa: 1a03 f907 |004d: const-string v3, "bookmark" // string@07f9 │ │ +01fdfe: 6e20 6603 3200 |004f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01fe04: 0c02 |0052: move-result-object v2 │ │ +01fe06: 1a03 0800 |0053: const-string v3, " > 0" // string@0008 │ │ +01fe0a: 6e20 6603 3200 |0055: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01fe10: 0c02 |0058: move-result-object v2 │ │ +01fe12: 6e10 6803 0200 |0059: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +01fe18: 0c05 |005c: move-result-object v5 │ │ +01fe1a: 6203 9503 |005d: sget-object v3, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +01fe1e: 6204 a203 |005f: sget-object v4, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ +01fe22: 1206 |0061: const/4 v6, #int 0 // #0 │ │ +01fe24: 1207 |0062: const/4 v7, #int 0 // #0 │ │ +01fe26: 0802 1100 |0063: move-object/from16 v2, v17 │ │ +01fe2a: 7406 9a00 0200 |0065: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ +01fe30: 0c0a |0068: move-result-object v10 │ │ +01fe32: 380a 6200 |0069: if-eqz v10, 00cb // +0062 │ │ +01fe36: 7210 0601 0a00 |006b: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ +01fe3c: 0a02 |006e: move-result v2 │ │ +01fe3e: 3802 5900 |006f: if-eqz v2, 00c8 // +0059 │ │ +01fe42: 1a02 6607 |0071: const-string v2, "_id" // string@0766 │ │ +01fe46: 7220 fd00 2a00 |0073: invoke-interface {v10, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +01fe4c: 0a0b |0076: move-result v11 │ │ +01fe4e: 1a02 ce10 |0077: const-string v2, "visits" // string@10ce │ │ +01fe52: 7220 fd00 2a00 |0079: invoke-interface {v10, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +01fe58: 0a10 |007c: move-result v16 │ │ +01fe5a: 7220 0101 ba00 |007d: invoke-interface {v10, v11}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +01fe60: 0b08 |0080: move-result-wide v8 │ │ +01fe62: 0200 1000 |0081: move/from16 v0, v16 │ │ +01fe66: 7220 0001 0a00 |0083: invoke-interface {v10, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +01fe6c: 0a02 |0086: move-result v2 │ │ +01fe6e: 3d02 6600 |0087: if-lez v2, 00ed // +0066 │ │ +01fe72: 220f 2f00 |0089: new-instance v15, Landroid/content/ContentValues; // type@002f │ │ +01fe76: 7010 9d00 0f00 |008b: invoke-direct {v15}, Landroid/content/ContentValues;.:()V // method@009d │ │ +01fe7c: 1a02 f907 |008e: const-string v2, "bookmark" // string@07f9 │ │ +01fe80: 1203 |0090: const/4 v3, #int 0 // #0 │ │ +01fe82: 7110 3803 0300 |0091: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +01fe88: 0c03 |0094: move-result-object v3 │ │ +01fe8a: 6e30 a000 2f03 |0095: invoke-virtual {v15, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +01fe90: 1a02 0d0e |0098: const-string v2, "parent_folder_id" // string@0e0d │ │ +01fe94: 12f3 |009a: const/4 v3, #int -1 // #ff │ │ +01fe96: 7110 3803 0300 |009b: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +01fe9c: 0c03 |009e: move-result-object v3 │ │ +01fe9e: 6e30 a000 2f03 |009f: invoke-virtual {v15, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +01fea4: 1a02 a408 |00a2: const-string v2, "creation_date" // string@08a4 │ │ +01fea8: 6e20 a400 2f00 |00a4: invoke-virtual {v15, v2}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ +01feae: 6202 9503 |00a7: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +01feb2: 2203 0e01 |00a9: new-instance v3, Ljava/lang/StringBuilder; // type@010e │ │ +01feb6: 7010 6003 0300 |00ab: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +01febc: 1a04 6707 |00ae: const-string v4, "_id = " // string@0767 │ │ +01fec0: 6e20 6603 4300 |00b0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01fec6: 0c03 |00b3: move-result-object v3 │ │ +01fec8: 6e30 6303 8309 |00b4: invoke-virtual {v3, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ +01fece: 0c03 |00b7: move-result-object v3 │ │ +01fed0: 6e10 6803 0300 |00b8: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +01fed6: 0c03 |00bb: move-result-object v3 │ │ +01fed8: 1204 |00bc: const/4 v4, #int 0 // #0 │ │ +01feda: 0800 1100 |00bd: move-object/from16 v0, v17 │ │ +01fede: 6e54 9b00 203f |00bf: invoke-virtual {v0, v2, v15, v3, v4}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ +01fee4: 7210 0701 0a00 |00c2: invoke-interface {v10}, Landroid/database/Cursor;.moveToNext:()Z // method@0107 │ │ +01feea: 0a02 |00c5: move-result v2 │ │ +01feec: 3902 b7ff |00c6: if-nez v2, 007d // -0049 │ │ +01fef0: 7210 fb00 0a00 |00c8: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@00fb │ │ +01fef6: 6202 9503 |00cb: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +01fefa: 2203 0e01 |00cd: new-instance v3, Ljava/lang/StringBuilder; // type@010e │ │ +01fefe: 7010 6003 0300 |00cf: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +01ff04: 1a04 6707 |00d2: const-string v4, "_id = " // string@0767 │ │ +01ff08: 6e20 6603 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01ff0e: 0c03 |00d7: move-result-object v3 │ │ +01ff10: 0500 1200 |00d8: move-wide/from16 v0, v18 │ │ +01ff14: 6e30 6303 0301 |00da: invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ +01ff1a: 0c03 |00dd: move-result-object v3 │ │ +01ff1c: 6e10 6803 0300 |00de: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +01ff22: 0c03 |00e1: move-result-object v3 │ │ +01ff24: 1204 |00e2: const/4 v4, #int 0 // #0 │ │ +01ff26: 0800 1100 |00e3: move-object/from16 v0, v17 │ │ +01ff2a: 6e40 9700 2043 |00e5: invoke-virtual {v0, v2, v3, v4}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0097 │ │ +01ff30: 1212 |00e8: const/4 v2, #int 1 // #1 │ │ +01ff32: 6e20 9405 2e00 |00e9: invoke-virtual {v14, v2}, Lorg/tint/providers/BookmarksProvider;.setNotifyChanges:(Z)V // method@0594 │ │ +01ff38: 0e00 |00ec: return-void │ │ +01ff3a: 6202 9503 |00ed: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +01ff3e: 2203 0e01 |00ef: new-instance v3, Ljava/lang/StringBuilder; // type@010e │ │ +01ff42: 7010 6003 0300 |00f1: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +01ff48: 1a04 6707 |00f4: const-string v4, "_id = " // string@0767 │ │ +01ff4c: 6e20 6603 4300 |00f6: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01ff52: 0c03 |00f9: move-result-object v3 │ │ +01ff54: 6e30 6303 8309 |00fa: invoke-virtual {v3, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ +01ff5a: 0c03 |00fd: move-result-object v3 │ │ +01ff5c: 6e10 6803 0300 |00fe: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +01ff62: 0c03 |0101: move-result-object v3 │ │ +01ff64: 1204 |0102: const/4 v4, #int 0 // #0 │ │ +01ff66: 0800 1100 |0103: move-object/from16 v0, v17 │ │ +01ff6a: 6e40 9700 2043 |0105: invoke-virtual {v0, v2, v3, v4}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0097 │ │ +01ff70: 28ba |0108: goto 00c2 // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x000e line=305 │ │ 0x0012 line=308 │ │ 0x0016 line=309 │ │ 0x0018 line=310 │ │ @@ -14404,81 +14384,81 @@ │ │ 0x00c2 line=349 │ │ 0x00c8 line=352 │ │ 0x00cb line=356 │ │ 0x00e8 line=358 │ │ 0x00ec line=359 │ │ 0x00ed line=346 │ │ locals : │ │ - 0x0028 - 0x0033 reg=11 childId J │ │ - 0x0024 - 0x0033 reg=13 idIndex I │ │ + 0x0024 - 0x0033 reg=11 idIndex I │ │ + 0x0028 - 0x0033 reg=12 childId J │ │ 0x008e - 0x00c2 reg=15 values Landroid/content/ContentValues; │ │ 0x0081 - 0x00c8 reg=8 bookmarkId J │ │ - 0x0077 - 0x00c8 reg=13 idIndex I │ │ + 0x0077 - 0x00c8 reg=11 idIndex I │ │ 0x007d - 0x00c8 reg=16 visitsIndex I │ │ 0x005d - 0x0109 reg=5 whereClause Ljava/lang/String; │ │ 0x00ed - 0x0109 reg=8 bookmarkId J │ │ 0x0016 - 0x0109 reg=10 c Landroid/database/Cursor; │ │ - 0x00ed - 0x0109 reg=13 idIndex I │ │ + 0x00ed - 0x0109 reg=11 idIndex I │ │ 0x000e - 0x0109 reg=14 provider Lorg/tint/providers/BookmarksProvider; │ │ 0x00ed - 0x0109 reg=16 visitsIndex I │ │ 0x0000 - 0x0109 reg=17 contentResolver Landroid/content/ContentResolver; │ │ 0x0000 - 0x0109 reg=18 id J │ │ │ │ #5 : (in Lorg/tint/providers/BookmarksWrapper;) │ │ name : 'deleteHistoryRecord' │ │ type : '(Landroid/content/ContentResolver;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 85 16-bit code units │ │ -020210: |[020210] org.tint.providers.BookmarksWrapper.deleteHistoryRecord:(Landroid/content/ContentResolver;J)V │ │ -020220: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -020222: 2200 1201 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0112 │ │ -020226: 7010 6003 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -02022c: 1a01 6a07 |0006: const-string v1, "_id = " // string@076a │ │ -020230: 6e20 6603 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020236: 0c00 |000b: move-result-object v0 │ │ -020238: 6e30 6303 900a |000c: invoke-virtual {v0, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ -02023e: 0c00 |000f: move-result-object v0 │ │ -020240: 6e10 6803 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -020246: 0c03 |0013: move-result-object v3 │ │ -020248: 6201 9503 |0014: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -02024c: 6202 a203 |0016: sget-object v2, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ -020250: 0780 |0018: move-object v0, v8 │ │ -020252: 0745 |0019: move-object v5, v4 │ │ -020254: 7406 9a00 0000 |001a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ -02025a: 0c06 |001d: move-result-object v6 │ │ -02025c: 3806 3000 |001e: if-eqz v6, 004e // +0030 │ │ -020260: 7210 0601 0600 |0020: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ -020266: 0a00 |0023: move-result v0 │ │ -020268: 3800 2700 |0024: if-eqz v0, 004b // +0027 │ │ -02026c: 1a00 fd07 |0026: const-string v0, "bookmark" // string@07fd │ │ -020270: 7220 fd00 0600 |0028: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -020276: 0a00 |002b: move-result v0 │ │ -020278: 7220 0001 0600 |002c: invoke-interface {v6, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -02027e: 0a00 |002f: move-result v0 │ │ -020280: 3d00 1f00 |0030: if-lez v0, 004f // +001f │ │ -020284: 2207 2f00 |0032: new-instance v7, Landroid/content/ContentValues; // type@002f │ │ -020288: 7010 9d00 0700 |0034: invoke-direct {v7}, Landroid/content/ContentValues;.:()V // method@009d │ │ -02028e: 1a00 d410 |0037: const-string v0, "visits" // string@10d4 │ │ -020292: 1201 |0039: const/4 v1, #int 0 // #0 │ │ -020294: 7110 3803 0100 |003a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -02029a: 0c01 |003d: move-result-object v1 │ │ -02029c: 6e30 a000 0701 |003e: invoke-virtual {v7, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -0202a2: 1a00 cf10 |0041: const-string v0, "visited_date" // string@10cf │ │ -0202a6: 6e20 a400 0700 |0043: invoke-virtual {v7, v0}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ -0202ac: 6200 9503 |0046: sget-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -0202b0: 6e54 9b00 0837 |0048: invoke-virtual {v8, v0, v7, v3, v4}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ -0202b6: 7210 fb00 0600 |004b: invoke-interface {v6}, Landroid/database/Cursor;.close:()V // method@00fb │ │ -0202bc: 0e00 |004e: return-void │ │ -0202be: 6200 9503 |004f: sget-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -0202c2: 6e40 9700 0843 |0051: invoke-virtual {v8, v0, v3, v4}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0097 │ │ -0202c8: 28f7 |0054: goto 004b // -0009 │ │ +01ff74: |[01ff74] org.tint.providers.BookmarksWrapper.deleteHistoryRecord:(Landroid/content/ContentResolver;J)V │ │ +01ff84: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +01ff86: 2200 0e01 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@010e │ │ +01ff8a: 7010 6003 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +01ff90: 1a01 6707 |0006: const-string v1, "_id = " // string@0767 │ │ +01ff94: 6e20 6603 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +01ff9a: 0c00 |000b: move-result-object v0 │ │ +01ff9c: 6e30 6303 a00b |000c: invoke-virtual {v0, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ +01ffa2: 0c00 |000f: move-result-object v0 │ │ +01ffa4: 6e10 6803 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +01ffaa: 0c03 |0013: move-result-object v3 │ │ +01ffac: 6201 9503 |0014: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +01ffb0: 6202 a203 |0016: sget-object v2, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ +01ffb4: 0790 |0018: move-object v0, v9 │ │ +01ffb6: 0745 |0019: move-object v5, v4 │ │ +01ffb8: 7406 9a00 0000 |001a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ +01ffbe: 0c06 |001d: move-result-object v6 │ │ +01ffc0: 3806 3000 |001e: if-eqz v6, 004e // +0030 │ │ +01ffc4: 7210 0601 0600 |0020: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ +01ffca: 0a00 |0023: move-result v0 │ │ +01ffcc: 3800 2700 |0024: if-eqz v0, 004b // +0027 │ │ +01ffd0: 1a00 f907 |0026: const-string v0, "bookmark" // string@07f9 │ │ +01ffd4: 7220 fd00 0600 |0028: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +01ffda: 0a00 |002b: move-result v0 │ │ +01ffdc: 7220 0001 0600 |002c: invoke-interface {v6, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +01ffe2: 0a00 |002f: move-result v0 │ │ +01ffe4: 3d00 1f00 |0030: if-lez v0, 004f // +001f │ │ +01ffe8: 2207 2f00 |0032: new-instance v7, Landroid/content/ContentValues; // type@002f │ │ +01ffec: 7010 9d00 0700 |0034: invoke-direct {v7}, Landroid/content/ContentValues;.:()V // method@009d │ │ +01fff2: 1a00 ce10 |0037: const-string v0, "visits" // string@10ce │ │ +01fff6: 1201 |0039: const/4 v1, #int 0 // #0 │ │ +01fff8: 7110 3803 0100 |003a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +01fffe: 0c01 |003d: move-result-object v1 │ │ +020000: 6e30 a000 0701 |003e: invoke-virtual {v7, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +020006: 1a00 c910 |0041: const-string v0, "visited_date" // string@10c9 │ │ +02000a: 6e20 a400 0700 |0043: invoke-virtual {v7, v0}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ +020010: 6200 9503 |0046: sget-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +020014: 6e54 9b00 0937 |0048: invoke-virtual {v9, v0, v7, v3, v4}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ +02001a: 7210 fb00 0600 |004b: invoke-interface {v6}, Landroid/database/Cursor;.close:()V // method@00fb │ │ +020020: 0e00 |004e: return-void │ │ +020022: 6200 9503 |004f: sget-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +020026: 6e40 9700 0943 |0051: invoke-virtual {v9, v0, v3, v4}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0097 │ │ +02002c: 28f7 |0054: goto 004b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=362 │ │ 0x0014 line=364 │ │ 0x001e line=365 │ │ 0x0020 line=366 │ │ 0x0026 line=367 │ │ @@ -14489,47 +14469,47 @@ │ │ 0x004b line=380 │ │ 0x004e line=382 │ │ 0x004f line=376 │ │ locals : │ │ 0x0037 - 0x004b reg=7 values Landroid/content/ContentValues; │ │ 0x0014 - 0x0055 reg=3 whereClause Ljava/lang/String; │ │ 0x001e - 0x0055 reg=6 c Landroid/database/Cursor; │ │ - 0x0000 - 0x0055 reg=8 contentResolver Landroid/content/ContentResolver; │ │ - 0x0000 - 0x0055 reg=9 id J │ │ + 0x0000 - 0x0055 reg=9 contentResolver Landroid/content/ContentResolver; │ │ + 0x0000 - 0x0055 reg=10 id J │ │ │ │ #6 : (in Lorg/tint/providers/BookmarksWrapper;) │ │ name : 'fillDefaultBookmaks' │ │ type : '(Landroid/content/ContentResolver;[Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 9 │ │ insns size : 33 16-bit code units │ │ -0202cc: |[0202cc] org.tint.providers.BookmarksWrapper.fillDefaultBookmaks:(Landroid/content/ContentResolver;[Ljava/lang/String;[Ljava/lang/String;)V │ │ -0202dc: 21c0 |0000: array-length v0, v12 │ │ -0202de: 21d1 |0001: array-length v1, v13 │ │ -0202e0: 7120 4203 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@0342 │ │ -0202e6: 0a0a |0005: move-result v10 │ │ -0202e8: 2200 2b01 |0006: new-instance v0, Ljava/util/Date; // type@012b │ │ -0202ec: 7010 8903 0000 |0008: invoke-direct {v0}, Ljava/util/Date;.:()V // method@0389 │ │ -0202f2: 6e10 8a03 0000 |000b: invoke-virtual {v0}, Ljava/util/Date;.getTime:()J // method@038a │ │ -0202f8: 0b04 |000e: move-result-wide v4 │ │ -0202fa: 1209 |000f: const/4 v9, #int 0 // #0 │ │ -0202fc: 35a9 1000 |0010: if-ge v9, v10, 0020 // +0010 │ │ -020300: 4601 0c09 |0012: aget-object v1, v12, v9 │ │ -020304: 4602 0d09 |0014: aget-object v2, v13, v9 │ │ -020308: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -02030a: 1218 |0017: const/4 v8, #int 1 // #1 │ │ -02030c: 07b0 |0018: move-object v0, v11 │ │ -02030e: 0446 |0019: move-wide v6, v4 │ │ -020310: 7709 a605 0000 |001a: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lorg/tint/providers/BookmarksWrapper;.insertRawRecord:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;IJJI)V // method@05a6 │ │ -020316: d809 0901 |001d: add-int/lit8 v9, v9, #int 1 // #01 │ │ -02031a: 28f1 |001f: goto 0010 // -000f │ │ -02031c: 0e00 |0020: return-void │ │ +020030: |[020030] org.tint.providers.BookmarksWrapper.fillDefaultBookmaks:(Landroid/content/ContentResolver;[Ljava/lang/String;[Ljava/lang/String;)V │ │ +020040: 21c0 |0000: array-length v0, v12 │ │ +020042: 21d1 |0001: array-length v1, v13 │ │ +020044: 7120 4203 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@0342 │ │ +02004a: 0a0a |0005: move-result v10 │ │ +02004c: 2200 2701 |0006: new-instance v0, Ljava/util/Date; // type@0127 │ │ +020050: 7010 8903 0000 |0008: invoke-direct {v0}, Ljava/util/Date;.:()V // method@0389 │ │ +020056: 6e10 8a03 0000 |000b: invoke-virtual {v0}, Ljava/util/Date;.getTime:()J // method@038a │ │ +02005c: 0b04 |000e: move-result-wide v4 │ │ +02005e: 1209 |000f: const/4 v9, #int 0 // #0 │ │ +020060: 35a9 1000 |0010: if-ge v9, v10, 0020 // +0010 │ │ +020064: 4601 0c09 |0012: aget-object v1, v12, v9 │ │ +020068: 4602 0d09 |0014: aget-object v2, v13, v9 │ │ +02006c: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +02006e: 1218 |0017: const/4 v8, #int 1 // #1 │ │ +020070: 07b0 |0018: move-object v0, v11 │ │ +020072: 0446 |0019: move-wide v6, v4 │ │ +020074: 7709 a605 0000 |001a: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lorg/tint/providers/BookmarksWrapper;.insertRawRecord:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;IJJI)V // method@05a6 │ │ +02007a: d809 0901 |001d: add-int/lit8 v9, v9, #int 1 // #01 │ │ +02007e: 28f1 |001f: goto 0010 // -000f │ │ +020080: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ 0x0006 line=640 │ │ 0x000f line=642 │ │ 0x0012 line=643 │ │ 0x001d line=642 │ │ @@ -14547,121 +14527,121 @@ │ │ type : '(Landroid/content/ContentResolver;)Landroid/database/Cursor;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 13 16-bit code units │ │ -020320: |[020320] org.tint.providers.BookmarksWrapper.getAllHistoryBookmarks:(Landroid/content/ContentResolver;)Landroid/database/Cursor; │ │ -020330: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -020332: 6201 9503 |0001: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -020336: 6202 a203 |0003: sget-object v2, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ -02033a: 0760 |0005: move-object v0, v6 │ │ -02033c: 0734 |0006: move-object v4, v3 │ │ -02033e: 0735 |0007: move-object v5, v3 │ │ -020340: 7406 9a00 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ -020346: 0c00 |000b: move-result-object v0 │ │ -020348: 1100 |000c: return-object v0 │ │ +020084: |[020084] org.tint.providers.BookmarksWrapper.getAllHistoryBookmarks:(Landroid/content/ContentResolver;)Landroid/database/Cursor; │ │ +020094: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +020096: 6201 9503 |0001: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +02009a: 6202 a203 |0003: sget-object v2, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ +02009e: 0760 |0005: move-object v0, v6 │ │ +0200a0: 0734 |0006: move-object v4, v3 │ │ +0200a2: 0735 |0007: move-object v5, v3 │ │ +0200a4: 7406 9a00 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ +0200aa: 0c00 |000b: move-result-object v0 │ │ +0200ac: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=106 │ │ locals : │ │ 0x0000 - 0x000d reg=6 contentResolver Landroid/content/ContentResolver; │ │ │ │ #8 : (in Lorg/tint/providers/BookmarksWrapper;) │ │ name : 'getBookmarkById' │ │ type : '(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 21 │ │ + registers : 22 │ │ ins : 3 │ │ outs : 10 │ │ insns size : 154 16-bit code units │ │ -02034c: |[02034c] org.tint.providers.BookmarksWrapper.getBookmarkById:(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem; │ │ -02035c: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ -020360: 2202 1201 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@0112 │ │ -020364: 7010 6003 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -02036a: 1a03 6a07 |0007: const-string v3, "_id = " // string@076a │ │ -02036e: 6e20 6603 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020374: 0c02 |000c: move-result-object v2 │ │ -020376: 0500 1300 |000d: move-wide/from16 v0, v19 │ │ -02037a: 6e30 6303 0201 |000f: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ -020380: 0c02 |0012: move-result-object v2 │ │ -020382: 6e10 6803 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -020388: 0c05 |0016: move-result-object v5 │ │ -02038a: 6203 9503 |0017: sget-object v3, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -02038e: 6204 a203 |0019: sget-object v4, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ -020392: 1206 |001b: const/4 v6, #int 0 // #0 │ │ -020394: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -020396: 0802 1200 |001d: move-object/from16 v2, v18 │ │ -02039a: 7406 9a00 0200 |001f: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ -0203a0: 0c10 |0022: move-result-object v16 │ │ -0203a2: 3810 7400 |0023: if-eqz v16, 0097 // +0074 │ │ -0203a6: 7801 0601 1000 |0025: invoke-interface/range {v16}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ -0203ac: 0a02 |0028: move-result v2 │ │ -0203ae: 3802 6b00 |0029: if-eqz v2, 0094 // +006b │ │ -0203b2: 1a02 4710 |002b: const-string v2, "title" // string@1047 │ │ -0203b6: 0800 1000 |002d: move-object/from16 v0, v16 │ │ -0203ba: 7220 fd00 2000 |002f: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -0203c0: 0a02 |0032: move-result v2 │ │ -0203c2: 0800 1000 |0033: move-object/from16 v0, v16 │ │ -0203c6: 7220 0301 2000 |0035: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ -0203cc: 0c09 |0038: move-result-object v9 │ │ -0203ce: 1a02 8810 |0039: const-string v2, "url" // string@1088 │ │ -0203d2: 0800 1000 |003b: move-object/from16 v0, v16 │ │ -0203d6: 7220 fd00 2000 |003d: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -0203dc: 0a02 |0040: move-result v2 │ │ -0203de: 0800 1000 |0041: move-object/from16 v0, v16 │ │ -0203e2: 7220 0301 2000 |0043: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ -0203e8: 0c0a |0046: move-result-object v10 │ │ -0203ea: 1a02 fd07 |0047: const-string v2, "bookmark" // string@07fd │ │ -0203ee: 0800 1000 |0049: move-object/from16 v0, v16 │ │ -0203f2: 7220 fd00 2000 |004b: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -0203f8: 0a02 |004e: move-result v2 │ │ -0203fa: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -0203fe: 7220 0001 2000 |0051: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -020404: 0a02 |0054: move-result v2 │ │ -020406: 3d02 3b00 |0055: if-lez v2, 0090 // +003b │ │ -02040a: 121b |0057: const/4 v11, #int 1 // #1 │ │ -02040c: 1a02 780b |0058: const-string v2, "is_folder" // string@0b78 │ │ -020410: 0800 1000 |005a: move-object/from16 v0, v16 │ │ -020414: 7220 fd00 2000 |005c: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -02041a: 0a02 |005f: move-result v2 │ │ -02041c: 0800 1000 |0060: move-object/from16 v0, v16 │ │ -020420: 7220 0001 2000 |0062: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -020426: 0a02 |0065: move-result v2 │ │ -020428: 3d02 2c00 |0066: if-lez v2, 0092 // +002c │ │ -02042c: 121c |0068: const/4 v12, #int 1 // #1 │ │ -02042e: 1a02 130e |0069: const-string v2, "parent_folder_id" // string@0e13 │ │ -020432: 0800 1000 |006b: move-object/from16 v0, v16 │ │ -020436: 7220 fd00 2000 |006d: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -02043c: 0a02 |0070: move-result v2 │ │ -02043e: 0800 1000 |0071: move-object/from16 v0, v16 │ │ -020442: 7220 0101 2000 |0073: invoke-interface {v0, v2}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -020448: 0b0d |0076: move-result-wide v13 │ │ -02044a: 1a02 3e09 |0077: const-string v2, "favicon" // string@093e │ │ -02044e: 0800 1000 |0079: move-object/from16 v0, v16 │ │ -020452: 7220 fd00 2000 |007b: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -020458: 0a02 |007e: move-result v2 │ │ -02045a: 0800 1000 |007f: move-object/from16 v0, v16 │ │ -02045e: 7220 fc00 2000 |0081: invoke-interface {v0, v2}, Landroid/database/Cursor;.getBlob:(I)[B // method@00fc │ │ -020464: 0c0f |0084: move-result-object v15 │ │ -020466: 2206 8601 |0085: new-instance v6, Lorg/tint/model/BookmarkHistoryItem; // type@0186 │ │ -02046a: 0507 1300 |0087: move-wide/from16 v7, v19 │ │ -02046e: 760a 3705 0600 |0089: invoke-direct/range {v6, v7, v8, v9, v10, v11, v12, v13, v14, v15}, Lorg/tint/model/BookmarkHistoryItem;.:(JLjava/lang/String;Ljava/lang/String;ZZJ[B)V // method@0537 │ │ -020474: 7801 fb00 1000 |008c: invoke-interface/range {v16}, Landroid/database/Cursor;.close:()V // method@00fb │ │ -02047a: 1106 |008f: return-object v6 │ │ -02047c: 120b |0090: const/4 v11, #int 0 // #0 │ │ -02047e: 28c7 |0091: goto 0058 // -0039 │ │ -020480: 120c |0092: const/4 v12, #int 0 // #0 │ │ -020482: 28d6 |0093: goto 0069 // -002a │ │ -020484: 0806 1100 |0094: move-object/from16 v6, v17 │ │ -020488: 28f6 |0096: goto 008c // -000a │ │ -02048a: 0806 1100 |0097: move-object/from16 v6, v17 │ │ -02048e: 28f6 |0099: goto 008f // -000a │ │ +0200b0: |[0200b0] org.tint.providers.BookmarksWrapper.getBookmarkById:(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem; │ │ +0200c0: 1312 0000 |0000: const/16 v18, #int 0 // #0 │ │ +0200c4: 2202 0e01 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@010e │ │ +0200c8: 7010 6003 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +0200ce: 1a03 6707 |0007: const-string v3, "_id = " // string@0767 │ │ +0200d2: 6e20 6603 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0200d8: 0c02 |000c: move-result-object v2 │ │ +0200da: 0500 1400 |000d: move-wide/from16 v0, v20 │ │ +0200de: 6e30 6303 0201 |000f: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ +0200e4: 0c02 |0012: move-result-object v2 │ │ +0200e6: 6e10 6803 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +0200ec: 0c05 |0016: move-result-object v5 │ │ +0200ee: 6203 9503 |0017: sget-object v3, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +0200f2: 6204 a203 |0019: sget-object v4, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ +0200f6: 1206 |001b: const/4 v6, #int 0 // #0 │ │ +0200f8: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +0200fa: 0802 1300 |001d: move-object/from16 v2, v19 │ │ +0200fe: 7406 9a00 0200 |001f: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ +020104: 0c11 |0022: move-result-object v17 │ │ +020106: 3811 7400 |0023: if-eqz v17, 0097 // +0074 │ │ +02010a: 7801 0601 1100 |0025: invoke-interface/range {v17}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ +020110: 0a02 |0028: move-result v2 │ │ +020112: 3802 6b00 |0029: if-eqz v2, 0094 // +006b │ │ +020116: 1a02 4110 |002b: const-string v2, "title" // string@1041 │ │ +02011a: 0800 1100 |002d: move-object/from16 v0, v17 │ │ +02011e: 7220 fd00 2000 |002f: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +020124: 0a02 |0032: move-result v2 │ │ +020126: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +02012a: 7220 0301 2000 |0035: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ +020130: 0c0a |0038: move-result-object v10 │ │ +020132: 1a02 8210 |0039: const-string v2, "url" // string@1082 │ │ +020136: 0800 1100 |003b: move-object/from16 v0, v17 │ │ +02013a: 7220 fd00 2000 |003d: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +020140: 0a02 |0040: move-result v2 │ │ +020142: 0800 1100 |0041: move-object/from16 v0, v17 │ │ +020146: 7220 0301 2000 |0043: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ +02014c: 0c0b |0046: move-result-object v11 │ │ +02014e: 1a02 f907 |0047: const-string v2, "bookmark" // string@07f9 │ │ +020152: 0800 1100 |0049: move-object/from16 v0, v17 │ │ +020156: 7220 fd00 2000 |004b: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +02015c: 0a02 |004e: move-result v2 │ │ +02015e: 0800 1100 |004f: move-object/from16 v0, v17 │ │ +020162: 7220 0001 2000 |0051: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +020168: 0a02 |0054: move-result v2 │ │ +02016a: 3d02 3b00 |0055: if-lez v2, 0090 // +003b │ │ +02016e: 121c |0057: const/4 v12, #int 1 // #1 │ │ +020170: 1a02 730b |0058: const-string v2, "is_folder" // string@0b73 │ │ +020174: 0800 1100 |005a: move-object/from16 v0, v17 │ │ +020178: 7220 fd00 2000 |005c: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +02017e: 0a02 |005f: move-result v2 │ │ +020180: 0800 1100 |0060: move-object/from16 v0, v17 │ │ +020184: 7220 0001 2000 |0062: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +02018a: 0a02 |0065: move-result v2 │ │ +02018c: 3d02 2c00 |0066: if-lez v2, 0092 // +002c │ │ +020190: 121d |0068: const/4 v13, #int 1 // #1 │ │ +020192: 1a02 0d0e |0069: const-string v2, "parent_folder_id" // string@0e0d │ │ +020196: 0800 1100 |006b: move-object/from16 v0, v17 │ │ +02019a: 7220 fd00 2000 |006d: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +0201a0: 0a02 |0070: move-result v2 │ │ +0201a2: 0800 1100 |0071: move-object/from16 v0, v17 │ │ +0201a6: 7220 0101 2000 |0073: invoke-interface {v0, v2}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +0201ac: 0b0e |0076: move-result-wide v14 │ │ +0201ae: 1a02 3a09 |0077: const-string v2, "favicon" // string@093a │ │ +0201b2: 0800 1100 |0079: move-object/from16 v0, v17 │ │ +0201b6: 7220 fd00 2000 |007b: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +0201bc: 0a02 |007e: move-result v2 │ │ +0201be: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +0201c2: 7220 fc00 2000 |0081: invoke-interface {v0, v2}, Landroid/database/Cursor;.getBlob:(I)[B // method@00fc │ │ +0201c8: 0c10 |0084: move-result-object v16 │ │ +0201ca: 2207 8201 |0085: new-instance v7, Lorg/tint/model/BookmarkHistoryItem; // type@0182 │ │ +0201ce: 0508 1400 |0087: move-wide/from16 v8, v20 │ │ +0201d2: 760a 3705 0700 |0089: invoke-direct/range {v7, v8, v9, v10, v11, v12, v13, v14, v15, v16}, Lorg/tint/model/BookmarkHistoryItem;.:(JLjava/lang/String;Ljava/lang/String;ZZJ[B)V // method@0537 │ │ +0201d8: 7801 fb00 1100 |008c: invoke-interface/range {v17}, Landroid/database/Cursor;.close:()V // method@00fb │ │ +0201de: 1107 |008f: return-object v7 │ │ +0201e0: 120c |0090: const/4 v12, #int 0 // #0 │ │ +0201e2: 28c7 |0091: goto 0058 // -0039 │ │ +0201e4: 120d |0092: const/4 v13, #int 0 // #0 │ │ +0201e6: 28d6 |0093: goto 0069 // -002a │ │ +0201e8: 0807 1200 |0094: move-object/from16 v7, v18 │ │ +0201ec: 28f6 |0096: goto 008c // -000a │ │ +0201ee: 0807 1200 |0097: move-object/from16 v7, v18 │ │ +0201f2: 28f6 |0099: goto 008f // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0002 line=111 │ │ 0x0017 line=113 │ │ 0x0023 line=114 │ │ 0x0025 line=115 │ │ @@ -14673,126 +14653,126 @@ │ │ 0x0077 line=121 │ │ 0x0085 line=122 │ │ 0x008c line=125 │ │ 0x008f line=128 │ │ 0x0090 line=118 │ │ 0x0092 line=119 │ │ locals : │ │ - 0x0039 - 0x008c reg=9 title Ljava/lang/String; │ │ - 0x0047 - 0x008c reg=10 url Ljava/lang/String; │ │ - 0x0058 - 0x008c reg=11 isBookmarks Z │ │ - 0x0069 - 0x008c reg=12 isFolder Z │ │ - 0x0077 - 0x008c reg=13 folderId J │ │ - 0x0085 - 0x008c reg=15 favIcon [B │ │ - 0x0002 - 0x008c reg=17 result Lorg/tint/model/BookmarkHistoryItem; │ │ - 0x008c - 0x0090 reg=6 result Lorg/tint/model/BookmarkHistoryItem; │ │ - 0x0090 - 0x0094 reg=9 title Ljava/lang/String; │ │ - 0x0090 - 0x0094 reg=10 url Ljava/lang/String; │ │ - 0x0092 - 0x0094 reg=11 isBookmarks Z │ │ - 0x0090 - 0x0096 reg=17 result Lorg/tint/model/BookmarkHistoryItem; │ │ - 0x0096 - 0x0097 reg=6 result Lorg/tint/model/BookmarkHistoryItem; │ │ - 0x0097 - 0x0099 reg=17 result Lorg/tint/model/BookmarkHistoryItem; │ │ + 0x0039 - 0x008c reg=10 title Ljava/lang/String; │ │ + 0x0047 - 0x008c reg=11 url Ljava/lang/String; │ │ + 0x0058 - 0x008c reg=12 isBookmarks Z │ │ + 0x0069 - 0x008c reg=13 isFolder Z │ │ + 0x0077 - 0x008c reg=14 folderId J │ │ + 0x0085 - 0x008c reg=16 favIcon [B │ │ + 0x0002 - 0x008c reg=18 result Lorg/tint/model/BookmarkHistoryItem; │ │ + 0x008c - 0x0090 reg=7 result Lorg/tint/model/BookmarkHistoryItem; │ │ + 0x0090 - 0x0094 reg=10 title Ljava/lang/String; │ │ + 0x0090 - 0x0094 reg=11 url Ljava/lang/String; │ │ + 0x0092 - 0x0094 reg=12 isBookmarks Z │ │ + 0x0090 - 0x0096 reg=18 result Lorg/tint/model/BookmarkHistoryItem; │ │ + 0x0096 - 0x0097 reg=7 result Lorg/tint/model/BookmarkHistoryItem; │ │ + 0x0097 - 0x0099 reg=18 result Lorg/tint/model/BookmarkHistoryItem; │ │ 0x0017 - 0x009a reg=5 whereClause Ljava/lang/String; │ │ - 0x0099 - 0x009a reg=6 result Lorg/tint/model/BookmarkHistoryItem; │ │ - 0x0023 - 0x009a reg=16 c Landroid/database/Cursor; │ │ - 0x0000 - 0x009a reg=18 contentResolver Landroid/content/ContentResolver; │ │ - 0x0000 - 0x009a reg=19 id J │ │ + 0x0099 - 0x009a reg=7 result Lorg/tint/model/BookmarkHistoryItem; │ │ + 0x0023 - 0x009a reg=17 c Landroid/database/Cursor; │ │ + 0x0000 - 0x009a reg=19 contentResolver Landroid/content/ContentResolver; │ │ + 0x0000 - 0x009a reg=20 id J │ │ │ │ #9 : (in Lorg/tint/providers/BookmarksWrapper;) │ │ name : 'getChildrenFolders' │ │ type : '(Landroid/content/ContentResolver;J)Landroid/database/Cursor;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 28 16-bit code units │ │ -020490: |[020490] org.tint.providers.BookmarksWrapper.getChildrenFolders:(Landroid/content/ContentResolver;J)Landroid/database/Cursor; │ │ -0204a0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0204a2: 1a00 7a0b |0001: const-string v0, "is_folder > 0 AND parent_folder_id = %S" // string@0b7a │ │ -0204a6: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -0204a8: 2311 a602 |0004: new-array v1, v1, [Ljava/lang/Object; // type@02a6 │ │ -0204ac: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0204ae: 7120 3d03 8700 |0007: invoke-static {v7, v8}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -0204b4: 0c05 |000a: move-result-object v5 │ │ -0204b6: 4d05 0102 |000b: aput-object v5, v1, v2 │ │ -0204ba: 7120 4f03 1000 |000d: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -0204c0: 0c03 |0010: move-result-object v3 │ │ -0204c2: 6201 9503 |0011: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -0204c6: 6202 a203 |0013: sget-object v2, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ -0204ca: 0760 |0015: move-object v0, v6 │ │ -0204cc: 0745 |0016: move-object v5, v4 │ │ -0204ce: 7406 9a00 0000 |0017: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ -0204d4: 0c00 |001a: move-result-object v0 │ │ -0204d6: 1100 |001b: return-object v0 │ │ +0201f4: |[0201f4] org.tint.providers.BookmarksWrapper.getChildrenFolders:(Landroid/content/ContentResolver;J)Landroid/database/Cursor; │ │ +020204: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +020206: 1a00 750b |0001: const-string v0, "is_folder > 0 AND parent_folder_id = %S" // string@0b75 │ │ +02020a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +02020c: 2311 a202 |0004: new-array v1, v1, [Ljava/lang/Object; // type@02a2 │ │ +020210: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +020212: 7120 3d03 9800 |0007: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +020218: 0c05 |000a: move-result-object v5 │ │ +02021a: 4d05 0102 |000b: aput-object v5, v1, v2 │ │ +02021e: 7120 4f03 1000 |000d: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +020224: 0c03 |0010: move-result-object v3 │ │ +020226: 6201 9503 |0011: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +02022a: 6202 a203 |0013: sget-object v2, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ +02022e: 0770 |0015: move-object v0, v7 │ │ +020230: 0745 |0016: move-object v5, v4 │ │ +020232: 7406 9a00 0000 |0017: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ +020238: 0c00 |001a: move-result-object v0 │ │ +02023a: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=678 │ │ 0x0011 line=679 │ │ locals : │ │ 0x0011 - 0x001c reg=3 whereClause Ljava/lang/String; │ │ - 0x0000 - 0x001c reg=6 contentResolver Landroid/content/ContentResolver; │ │ - 0x0000 - 0x001c reg=7 folderId J │ │ + 0x0000 - 0x001c reg=7 contentResolver Landroid/content/ContentResolver; │ │ + 0x0000 - 0x001c reg=8 folderId J │ │ │ │ #10 : (in Lorg/tint/providers/BookmarksWrapper;) │ │ name : 'getCursorLoaderForBookmarks' │ │ type : '(Landroid/content/Context;J)Landroid/content/CursorLoader;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 96 16-bit code units │ │ -0204d8: |[0204d8] org.tint.providers.BookmarksWrapper.getCursorLoaderForBookmarks:(Landroid/content/Context;J)Landroid/content/CursorLoader; │ │ -0204e8: 7110 8001 0800 |0000: invoke-static {v8}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -0204ee: 0c00 |0003: move-result-object v0 │ │ -0204f0: 1a01 2e05 |0004: const-string v1, "PREFERENCE_BOOKMARKS_SORT_MODE" // string@052e │ │ -0204f4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0204f6: 7230 de00 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ -0204fc: 0a07 |000a: move-result v7 │ │ -0204fe: 2200 1201 |000b: new-instance v0, Ljava/lang/StringBuilder; // type@0112 │ │ -020502: 7010 6003 0000 |000d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -020508: 1a01 140e |0010: const-string v1, "parent_folder_id = " // string@0e14 │ │ -02050c: 6e20 6603 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020512: 0c00 |0015: move-result-object v0 │ │ -020514: 6e30 6303 900a |0016: invoke-virtual {v0, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ -02051a: 0c00 |0019: move-result-object v0 │ │ -02051c: 1a01 0a00 |001a: const-string v1, " AND (" // string@000a │ │ -020520: 6e20 6603 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020526: 0c00 |001f: move-result-object v0 │ │ -020528: 1a01 fd07 |0020: const-string v1, "bookmark" // string@07fd │ │ -02052c: 6e20 6603 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020532: 0c00 |0025: move-result-object v0 │ │ -020534: 1a01 0600 |0026: const-string v1, " = 1 OR " // string@0006 │ │ -020538: 6e20 6603 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02053e: 0c00 |002b: move-result-object v0 │ │ -020540: 1a01 780b |002c: const-string v1, "is_folder" // string@0b78 │ │ -020544: 6e20 6603 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02054a: 0c00 |0031: move-result-object v0 │ │ -02054c: 1a01 0700 |0032: const-string v1, " = 1)" // string@0007 │ │ -020550: 6e20 6603 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020556: 0c00 |0037: move-result-object v0 │ │ -020558: 6e10 6803 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -02055e: 0c04 |003b: move-result-object v4 │ │ -020560: 2b07 1a00 0000 |003c: packed-switch v7, 00000056 // +0000001a │ │ -020566: 1a06 7d0b |003f: const-string v6, "is_folder DESC, visits DESC, title COLLATE NOCASE" // string@0b7d │ │ -02056a: 2200 3100 |0041: new-instance v0, Landroid/content/CursorLoader; // type@0031 │ │ -02056e: 6202 9503 |0043: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -020572: 6203 a203 |0045: sget-object v3, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ -020576: 1205 |0047: const/4 v5, #int 0 // #0 │ │ -020578: 0781 |0048: move-object v1, v8 │ │ -02057a: 7607 b000 0000 |0049: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@00b0 │ │ -020580: 1100 |004c: return-object v0 │ │ -020582: 1a06 7d0b |004d: const-string v6, "is_folder DESC, visits DESC, title COLLATE NOCASE" // string@0b7d │ │ -020586: 28f2 |004f: goto 0041 // -000e │ │ -020588: 1a06 7b0b |0050: const-string v6, "is_folder DESC, title COLLATE NOCASE, visits DESC" // string@0b7b │ │ -02058c: 28ef |0052: goto 0041 // -0011 │ │ -02058e: 1a06 7c0b |0053: const-string v6, "is_folder DESC, visited_date DESC, title COLLATE NOCASE" // string@0b7c │ │ -020592: 28ec |0055: goto 0041 // -0014 │ │ -020594: 0001 0300 0000 0000 1100 0000 1400 ... |0056: packed-switch-data (10 units) │ │ +02023c: |[02023c] org.tint.providers.BookmarksWrapper.getCursorLoaderForBookmarks:(Landroid/content/Context;J)Landroid/content/CursorLoader; │ │ +02024c: 7110 8001 0900 |0000: invoke-static {v9}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +020252: 0c00 |0003: move-result-object v0 │ │ +020254: 1a01 2b05 |0004: const-string v1, "PREFERENCE_BOOKMARKS_SORT_MODE" // string@052b │ │ +020258: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +02025a: 7230 de00 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ +020260: 0a07 |000a: move-result v7 │ │ +020262: 2200 0e01 |000b: new-instance v0, Ljava/lang/StringBuilder; // type@010e │ │ +020266: 7010 6003 0000 |000d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +02026c: 1a01 0e0e |0010: const-string v1, "parent_folder_id = " // string@0e0e │ │ +020270: 6e20 6603 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020276: 0c00 |0015: move-result-object v0 │ │ +020278: 6e30 6303 a00b |0016: invoke-virtual {v0, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ +02027e: 0c00 |0019: move-result-object v0 │ │ +020280: 1a01 0a00 |001a: const-string v1, " AND (" // string@000a │ │ +020284: 6e20 6603 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02028a: 0c00 |001f: move-result-object v0 │ │ +02028c: 1a01 f907 |0020: const-string v1, "bookmark" // string@07f9 │ │ +020290: 6e20 6603 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020296: 0c00 |0025: move-result-object v0 │ │ +020298: 1a01 0600 |0026: const-string v1, " = 1 OR " // string@0006 │ │ +02029c: 6e20 6603 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0202a2: 0c00 |002b: move-result-object v0 │ │ +0202a4: 1a01 730b |002c: const-string v1, "is_folder" // string@0b73 │ │ +0202a8: 6e20 6603 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0202ae: 0c00 |0031: move-result-object v0 │ │ +0202b0: 1a01 0700 |0032: const-string v1, " = 1)" // string@0007 │ │ +0202b4: 6e20 6603 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0202ba: 0c00 |0037: move-result-object v0 │ │ +0202bc: 6e10 6803 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +0202c2: 0c04 |003b: move-result-object v4 │ │ +0202c4: 2b07 1a00 0000 |003c: packed-switch v7, 00000056 // +0000001a │ │ +0202ca: 1a06 780b |003f: const-string v6, "is_folder DESC, visits DESC, title COLLATE NOCASE" // string@0b78 │ │ +0202ce: 2200 3100 |0041: new-instance v0, Landroid/content/CursorLoader; // type@0031 │ │ +0202d2: 6202 9503 |0043: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +0202d6: 6203 a203 |0045: sget-object v3, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ +0202da: 1205 |0047: const/4 v5, #int 0 // #0 │ │ +0202dc: 0791 |0048: move-object v1, v9 │ │ +0202de: 7607 b000 0000 |0049: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@00b0 │ │ +0202e4: 1100 |004c: return-object v0 │ │ +0202e6: 1a06 780b |004d: const-string v6, "is_folder DESC, visits DESC, title COLLATE NOCASE" // string@0b78 │ │ +0202ea: 28f2 |004f: goto 0041 // -000e │ │ +0202ec: 1a06 760b |0050: const-string v6, "is_folder DESC, title COLLATE NOCASE, visits DESC" // string@0b76 │ │ +0202f0: 28ef |0052: goto 0041 // -0011 │ │ +0202f2: 1a06 770b |0053: const-string v6, "is_folder DESC, visited_date DESC, title COLLATE NOCASE" // string@0b77 │ │ +0202f6: 28ec |0055: goto 0041 // -0014 │ │ +0202f8: 0001 0300 0000 0000 1100 0000 1400 ... |0056: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000b line=74 │ │ 0x003c line=77 │ │ 0x003f line=91 │ │ 0x0041 line=95 │ │ @@ -14806,36 +14786,36 @@ │ │ locals : │ │ 0x0041 - 0x004d reg=6 orderClause Ljava/lang/String; │ │ 0x004f - 0x0050 reg=6 orderClause Ljava/lang/String; │ │ 0x0052 - 0x0053 reg=6 orderClause Ljava/lang/String; │ │ 0x003c - 0x0060 reg=4 whereClause Ljava/lang/String; │ │ 0x0055 - 0x0060 reg=6 orderClause Ljava/lang/String; │ │ 0x000b - 0x0060 reg=7 sortMode I │ │ - 0x0000 - 0x0060 reg=8 context Landroid/content/Context; │ │ - 0x0000 - 0x0060 reg=9 parentFolderId J │ │ + 0x0000 - 0x0060 reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x0060 reg=10 parentFolderId J │ │ │ │ #11 : (in Lorg/tint/providers/BookmarksWrapper;) │ │ name : 'getCursorLoaderForHistory' │ │ type : '(Landroid/content/Context;)Landroid/content/CursorLoader;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 16 16-bit code units │ │ -0205a8: |[0205a8] org.tint.providers.BookmarksWrapper.getCursorLoaderForHistory:(Landroid/content/Context;)Landroid/content/CursorLoader; │ │ -0205b8: 1a04 d510 |0000: const-string v4, "visits > 0 AND is_folder = 0" // string@10d5 │ │ -0205bc: 1a06 d110 |0002: const-string v6, "visited_date DESC" // string@10d1 │ │ -0205c0: 2200 3100 |0004: new-instance v0, Landroid/content/CursorLoader; // type@0031 │ │ -0205c4: 6202 9503 |0006: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -0205c8: 6203 a203 |0008: sget-object v3, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ -0205cc: 1205 |000a: const/4 v5, #int 0 // #0 │ │ -0205ce: 0771 |000b: move-object v1, v7 │ │ -0205d0: 7607 b000 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@00b0 │ │ -0205d6: 1100 |000f: return-object v0 │ │ +02030c: |[02030c] org.tint.providers.BookmarksWrapper.getCursorLoaderForHistory:(Landroid/content/Context;)Landroid/content/CursorLoader; │ │ +02031c: 1a04 cf10 |0000: const-string v4, "visits > 0 AND is_folder = 0" // string@10cf │ │ +020320: 1a06 cb10 |0002: const-string v6, "visited_date DESC" // string@10cb │ │ +020324: 2200 3100 |0004: new-instance v0, Landroid/content/CursorLoader; // type@0031 │ │ +020328: 6202 9503 |0006: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +02032c: 6203 a203 |0008: sget-object v3, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ +020330: 1205 |000a: const/4 v5, #int 0 // #0 │ │ +020332: 0771 |000b: move-object v1, v7 │ │ +020334: 7607 b000 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@00b0 │ │ +02033a: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0002 line=100 │ │ 0x0004 line=102 │ │ locals : │ │ 0x0002 - 0x0010 reg=4 whereClause Ljava/lang/String; │ │ @@ -14847,251 +14827,255 @@ │ │ type : '(Landroid/content/Context;I)Landroid/content/CursorLoader;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 101 16-bit code units │ │ -0205d8: |[0205d8] org.tint.providers.BookmarksWrapper.getCursorLoaderForStartPage:(Landroid/content/Context;I)Landroid/content/CursorLoader; │ │ -0205e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0205ea: 7100 8203 0000 |0001: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@0382 │ │ -0205f0: 0c07 |0004: move-result-object v7 │ │ -0205f2: 2200 2b01 |0005: new-instance v0, Ljava/util/Date; // type@012b │ │ -0205f6: 7010 8903 0000 |0007: invoke-direct {v0}, Ljava/util/Date;.:()V // method@0389 │ │ -0205fc: 6e20 8603 0700 |000a: invoke-virtual {v7, v0}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@0386 │ │ -020602: 1300 0b00 |000d: const/16 v0, #int 11 // #b │ │ -020606: 6e30 8503 0701 |000f: invoke-virtual {v7, v0, v1}, Ljava/util/Calendar;.set:(II)V // method@0385 │ │ -02060c: 1300 0c00 |0012: const/16 v0, #int 12 // #c │ │ -020610: 6e30 8503 0701 |0014: invoke-virtual {v7, v0, v1}, Ljava/util/Calendar;.set:(II)V // method@0385 │ │ -020616: 1300 0d00 |0017: const/16 v0, #int 13 // #d │ │ -02061a: 6e30 8503 0701 |0019: invoke-virtual {v7, v0, v1}, Ljava/util/Calendar;.set:(II)V // method@0385 │ │ -020620: 1300 0e00 |001c: const/16 v0, #int 14 // #e │ │ -020624: 6e30 8503 0701 |001e: invoke-virtual {v7, v0, v1}, Ljava/util/Calendar;.set:(II)V // method@0385 │ │ -02062a: 1260 |0021: const/4 v0, #int 6 // #6 │ │ -02062c: 1301 f2ff |0022: const/16 v1, #int -14 // #fff2 │ │ -020630: 6e30 8103 0701 |0024: invoke-virtual {v7, v0, v1}, Ljava/util/Calendar;.add:(II)V // method@0381 │ │ -020636: 2200 1201 |0027: new-instance v0, Ljava/lang/StringBuilder; // type@0112 │ │ -02063a: 7010 6003 0000 |0029: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -020640: 1a01 d010 |002c: const-string v1, "visited_date > " // string@10d0 │ │ -020644: 6e20 6603 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02064a: 0c00 |0031: move-result-object v0 │ │ -02064c: 6e10 8403 0700 |0032: invoke-virtual {v7}, Ljava/util/Calendar;.getTimeInMillis:()J // method@0384 │ │ -020652: 0b01 |0035: move-result-wide v1 │ │ -020654: 7120 3c03 2100 |0036: invoke-static {v1, v2}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@033c │ │ -02065a: 0c01 |0039: move-result-object v1 │ │ -02065c: 6e20 6603 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020662: 0c00 |003d: move-result-object v0 │ │ -020664: 6e10 6803 0000 |003e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -02066a: 0c04 |0041: move-result-object v4 │ │ -02066c: 2200 1201 |0042: new-instance v0, Ljava/lang/StringBuilder; // type@0112 │ │ -020670: 7010 6003 0000 |0044: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -020676: 1a01 d610 |0047: const-string v1, "visits DESC, visited_date DESC LIMIT " // string@10d6 │ │ -02067a: 6e20 6603 1000 |0049: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020680: 0c00 |004c: move-result-object v0 │ │ -020682: 7110 3703 0900 |004d: invoke-static {v9}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0337 │ │ -020688: 0c01 |0050: move-result-object v1 │ │ -02068a: 6e20 6603 1000 |0051: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020690: 0c00 |0054: move-result-object v0 │ │ -020692: 6e10 6803 0000 |0055: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -020698: 0c06 |0058: move-result-object v6 │ │ -02069a: 2200 3100 |0059: new-instance v0, Landroid/content/CursorLoader; // type@0031 │ │ -02069e: 6202 9503 |005b: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -0206a2: 6203 a203 |005d: sget-object v3, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ -0206a6: 1205 |005f: const/4 v5, #int 0 // #0 │ │ -0206a8: 0781 |0060: move-object v1, v8 │ │ -0206aa: 7607 b000 0000 |0061: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@00b0 │ │ -0206b0: 1100 |0064: return-object v0 │ │ +02033c: |[02033c] org.tint.providers.BookmarksWrapper.getCursorLoaderForStartPage:(Landroid/content/Context;I)Landroid/content/CursorLoader; │ │ +02034c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02034e: 7100 8203 0000 |0001: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@0382 │ │ +020354: 0c07 |0004: move-result-object v7 │ │ +020356: 2200 2701 |0005: new-instance v0, Ljava/util/Date; // type@0127 │ │ +02035a: 7010 8903 0000 |0007: invoke-direct {v0}, Ljava/util/Date;.:()V // method@0389 │ │ +020360: 6e20 8603 0700 |000a: invoke-virtual {v7, v0}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@0386 │ │ +020366: 1300 0b00 |000d: const/16 v0, #int 11 // #b │ │ +02036a: 6e30 8503 0701 |000f: invoke-virtual {v7, v0, v1}, Ljava/util/Calendar;.set:(II)V // method@0385 │ │ +020370: 1300 0c00 |0012: const/16 v0, #int 12 // #c │ │ +020374: 6e30 8503 0701 |0014: invoke-virtual {v7, v0, v1}, Ljava/util/Calendar;.set:(II)V // method@0385 │ │ +02037a: 1300 0d00 |0017: const/16 v0, #int 13 // #d │ │ +02037e: 6e30 8503 0701 |0019: invoke-virtual {v7, v0, v1}, Ljava/util/Calendar;.set:(II)V // method@0385 │ │ +020384: 1300 0e00 |001c: const/16 v0, #int 14 // #e │ │ +020388: 6e30 8503 0701 |001e: invoke-virtual {v7, v0, v1}, Ljava/util/Calendar;.set:(II)V // method@0385 │ │ +02038e: 1260 |0021: const/4 v0, #int 6 // #6 │ │ +020390: 1301 f2ff |0022: const/16 v1, #int -14 // #fff2 │ │ +020394: 6e30 8103 0701 |0024: invoke-virtual {v7, v0, v1}, Ljava/util/Calendar;.add:(II)V // method@0381 │ │ +02039a: 2200 0e01 |0027: new-instance v0, Ljava/lang/StringBuilder; // type@010e │ │ +02039e: 7010 6003 0000 |0029: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +0203a4: 1a01 ca10 |002c: const-string v1, "visited_date > " // string@10ca │ │ +0203a8: 6e20 6603 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0203ae: 0c00 |0031: move-result-object v0 │ │ +0203b0: 6e10 8403 0700 |0032: invoke-virtual {v7}, Ljava/util/Calendar;.getTimeInMillis:()J // method@0384 │ │ +0203b6: 0b02 |0035: move-result-wide v2 │ │ +0203b8: 7120 3c03 3200 |0036: invoke-static {v2, v3}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@033c │ │ +0203be: 0c01 |0039: move-result-object v1 │ │ +0203c0: 6e20 6603 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0203c6: 0c00 |003d: move-result-object v0 │ │ +0203c8: 6e10 6803 0000 |003e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +0203ce: 0c04 |0041: move-result-object v4 │ │ +0203d0: 2200 0e01 |0042: new-instance v0, Ljava/lang/StringBuilder; // type@010e │ │ +0203d4: 7010 6003 0000 |0044: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +0203da: 1a01 d010 |0047: const-string v1, "visits DESC, visited_date DESC LIMIT " // string@10d0 │ │ +0203de: 6e20 6603 1000 |0049: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0203e4: 0c00 |004c: move-result-object v0 │ │ +0203e6: 7110 3703 0900 |004d: invoke-static {v9}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0337 │ │ +0203ec: 0c01 |0050: move-result-object v1 │ │ +0203ee: 6e20 6603 1000 |0051: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0203f4: 0c00 |0054: move-result-object v0 │ │ +0203f6: 6e10 6803 0000 |0055: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +0203fc: 0c06 |0058: move-result-object v6 │ │ +0203fe: 2200 3100 |0059: new-instance v0, Landroid/content/CursorLoader; // type@0031 │ │ +020402: 6202 9503 |005b: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +020406: 6203 a203 |005d: sget-object v3, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ +02040a: 1205 |005f: const/4 v5, #int 0 // #0 │ │ +02040c: 0781 |0060: move-object v1, v8 │ │ +02040e: 7607 b000 0000 |0061: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@00b0 │ │ +020414: 1100 |0064: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=55 │ │ 0x0005 line=56 │ │ 0x000d line=57 │ │ 0x0012 line=58 │ │ 0x0017 line=59 │ │ 0x001c line=60 │ │ 0x0021 line=61 │ │ 0x0027 line=63 │ │ 0x0042 line=65 │ │ + 0x004d line=66 │ │ 0x0059 line=68 │ │ locals : │ │ 0x0042 - 0x0065 reg=4 whereClause Ljava/lang/String; │ │ 0x0059 - 0x0065 reg=6 orderClause Ljava/lang/String; │ │ 0x0005 - 0x0065 reg=7 c Ljava/util/Calendar; │ │ 0x0000 - 0x0065 reg=8 context Landroid/content/Context; │ │ 0x0000 - 0x0065 reg=9 limit I │ │ │ │ #13 : (in Lorg/tint/providers/BookmarksWrapper;) │ │ name : 'getFirstLevelFoldersList' │ │ type : '(Landroid/content/ContentResolver;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 11 │ │ + registers : 13 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 65 16-bit code units │ │ -0206b4: |[0206b4] org.tint.providers.BookmarksWrapper.getFirstLevelFoldersList:(Landroid/content/ContentResolver;)Ljava/util/List; │ │ -0206c4: 2208 2601 |0000: new-instance v8, Ljava/util/ArrayList; // type@0126 │ │ -0206c8: 7010 7f03 0800 |0002: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@037f │ │ -0206ce: 1a03 790b |0005: const-string v3, "is_folder = 1 AND parent_folder_id = -1" // string@0b79 │ │ -0206d2: 1a05 4710 |0007: const-string v5, "title" // string@1047 │ │ -0206d6: 6201 9503 |0009: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -0206da: 6202 a203 |000b: sget-object v2, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ -0206de: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -0206e0: 07a0 |000e: move-object v0, v10 │ │ -0206e2: 7406 9a00 0000 |000f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ -0206e8: 0c06 |0012: move-result-object v6 │ │ -0206ea: 3806 2d00 |0013: if-eqz v6, 0040 // +002d │ │ -0206ee: 7210 0601 0600 |0015: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ -0206f4: 0a00 |0018: move-result v0 │ │ -0206f6: 3800 2700 |0019: if-eqz v0, 0040 // +0027 │ │ -0206fa: 1a00 6907 |001b: const-string v0, "_id" // string@0769 │ │ -0206fe: 7220 fd00 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -020704: 0a07 |0020: move-result v7 │ │ -020706: 1a00 4710 |0021: const-string v0, "title" // string@1047 │ │ -02070a: 7220 fd00 0600 |0023: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -020710: 0a09 |0026: move-result v9 │ │ -020712: 2200 8901 |0027: new-instance v0, Lorg/tint/model/FolderItem; // type@0189 │ │ -020716: 7220 0101 7600 |0029: invoke-interface {v6, v7}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -02071c: 0b01 |002c: move-result-wide v1 │ │ -02071e: 7220 0301 9600 |002d: invoke-interface {v6, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ -020724: 0c04 |0030: move-result-object v4 │ │ -020726: 7040 5005 1042 |0031: invoke-direct {v0, v1, v2, v4}, Lorg/tint/model/FolderItem;.:(JLjava/lang/String;)V // method@0550 │ │ -02072c: 7220 9203 0800 |0034: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -020732: 7210 0701 0600 |0037: invoke-interface {v6}, Landroid/database/Cursor;.moveToNext:()Z // method@0107 │ │ -020738: 0a00 |003a: move-result v0 │ │ -02073a: 3900 ecff |003b: if-nez v0, 0027 // -0014 │ │ -02073e: 7210 fb00 0600 |003d: invoke-interface {v6}, Landroid/database/Cursor;.close:()V // method@00fb │ │ -020744: 1108 |0040: return-object v8 │ │ +020418: |[020418] org.tint.providers.BookmarksWrapper.getFirstLevelFoldersList:(Landroid/content/ContentResolver;)Ljava/util/List; │ │ +020428: 2208 2201 |0000: new-instance v8, Ljava/util/ArrayList; // type@0122 │ │ +02042c: 7010 7f03 0800 |0002: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@037f │ │ +020432: 1a03 740b |0005: const-string v3, "is_folder = 1 AND parent_folder_id = -1" // string@0b74 │ │ +020436: 1a05 4110 |0007: const-string v5, "title" // string@1041 │ │ +02043a: 6201 9503 |0009: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +02043e: 6202 a203 |000b: sget-object v2, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ +020442: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +020444: 07c0 |000e: move-object v0, v12 │ │ +020446: 7406 9a00 0000 |000f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ +02044c: 0c06 |0012: move-result-object v6 │ │ +02044e: 3806 2d00 |0013: if-eqz v6, 0040 // +002d │ │ +020452: 7210 0601 0600 |0015: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ +020458: 0a00 |0018: move-result v0 │ │ +02045a: 3800 2700 |0019: if-eqz v0, 0040 // +0027 │ │ +02045e: 1a00 6607 |001b: const-string v0, "_id" // string@0766 │ │ +020462: 7220 fd00 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +020468: 0a07 |0020: move-result v7 │ │ +02046a: 1a00 4110 |0021: const-string v0, "title" // string@1041 │ │ +02046e: 7220 fd00 0600 |0023: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +020474: 0a09 |0026: move-result v9 │ │ +020476: 2200 8501 |0027: new-instance v0, Lorg/tint/model/FolderItem; // type@0185 │ │ +02047a: 7220 0101 7600 |0029: invoke-interface {v6, v7}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +020480: 0b0a |002c: move-result-wide v10 │ │ +020482: 7220 0301 9600 |002d: invoke-interface {v6, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ +020488: 0c01 |0030: move-result-object v1 │ │ +02048a: 7040 5005 a01b |0031: invoke-direct {v0, v10, v11, v1}, Lorg/tint/model/FolderItem;.:(JLjava/lang/String;)V // method@0550 │ │ +020490: 7220 9203 0800 |0034: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +020496: 7210 0701 0600 |0037: invoke-interface {v6}, Landroid/database/Cursor;.moveToNext:()Z // method@0107 │ │ +02049c: 0a00 |003a: move-result v0 │ │ +02049e: 3900 ecff |003b: if-nez v0, 0027 // -0014 │ │ +0204a2: 7210 fb00 0600 |003d: invoke-interface {v6}, Landroid/database/Cursor;.close:()V // method@00fb │ │ +0204a8: 1108 |0040: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0005 line=160 │ │ 0x0007 line=161 │ │ 0x0009 line=163 │ │ 0x0013 line=164 │ │ + 0x0015 line=165 │ │ 0x001b line=167 │ │ 0x0021 line=168 │ │ 0x0027 line=171 │ │ 0x0037 line=172 │ │ 0x003d line=174 │ │ 0x0040 line=177 │ │ locals : │ │ 0x0021 - 0x0040 reg=7 idIndex I │ │ 0x0027 - 0x0040 reg=9 titleIndex I │ │ 0x0007 - 0x0041 reg=3 whereClause Ljava/lang/String; │ │ 0x0009 - 0x0041 reg=5 orderClause Ljava/lang/String; │ │ 0x0013 - 0x0041 reg=6 c Landroid/database/Cursor; │ │ 0x0005 - 0x0041 reg=8 result Ljava/util/List; Ljava/util/List; │ │ - 0x0000 - 0x0041 reg=10 contentResolver Landroid/content/ContentResolver; │ │ + 0x0000 - 0x0041 reg=12 contentResolver Landroid/content/ContentResolver; │ │ │ │ #14 : (in Lorg/tint/providers/BookmarksWrapper;) │ │ name : 'getFolderId' │ │ type : '(Landroid/content/ContentResolver;Ljava/lang/String;Z)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 17 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 149 16-bit code units │ │ -020748: |[020748] org.tint.providers.BookmarksWrapper.getFolderId:(Landroid/content/ContentResolver;Ljava/lang/String;Z)J │ │ -020758: 7110 0d01 0f00 |0000: invoke-static {v15}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ -02075e: 0c0b |0003: move-result-object v11 │ │ -020760: 2200 1201 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0112 │ │ -020764: 7010 6003 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -02076a: 1a01 4810 |0009: const-string v1, "title = " // string@1048 │ │ -02076e: 6e20 6603 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020774: 0c00 |000e: move-result-object v0 │ │ -020776: 6e20 6603 b000 |000f: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02077c: 0c00 |0012: move-result-object v0 │ │ -02077e: 1a01 0900 |0013: const-string v1, " AND " // string@0009 │ │ -020782: 6e20 6603 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020788: 0c00 |0018: move-result-object v0 │ │ -02078a: 1a01 780b |0019: const-string v1, "is_folder" // string@0b78 │ │ -02078e: 6e20 6603 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020794: 0c00 |001e: move-result-object v0 │ │ -020796: 1a01 0500 |001f: const-string v1, " = 1" // string@0005 │ │ -02079a: 6e20 6603 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0207a0: 0c00 |0024: move-result-object v0 │ │ -0207a2: 6e10 6803 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -0207a8: 0c03 |0028: move-result-object v3 │ │ -0207aa: 6201 9503 |0029: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -0207ae: 6202 a203 |002b: sget-object v2, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ -0207b2: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -0207b4: 1205 |002e: const/4 v5, #int 0 // #0 │ │ -0207b6: 07e0 |002f: move-object v0, v14 │ │ -0207b8: 7406 9a00 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ -0207be: 0c0a |0033: move-result-object v10 │ │ -0207c0: 380a 1300 |0034: if-eqz v10, 0047 // +0013 │ │ -0207c4: 7210 0601 0a00 |0036: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ -0207ca: 0a00 |0039: move-result v0 │ │ -0207cc: 3800 0d00 |003a: if-eqz v0, 0047 // +000d │ │ -0207d0: 1a00 6907 |003c: const-string v0, "_id" // string@0769 │ │ -0207d4: 7220 fd00 0a00 |003e: invoke-interface {v10, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -0207da: 0a00 |0041: move-result v0 │ │ -0207dc: 7220 0101 0a00 |0042: invoke-interface {v10, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -0207e2: 0b00 |0045: move-result-wide v0 │ │ -0207e4: 1000 |0046: return-wide v0 │ │ -0207e6: 3810 4b00 |0047: if-eqz v16, 0092 // +004b │ │ -0207ea: 220d 2f00 |0049: new-instance v13, Landroid/content/ContentValues; // type@002f │ │ -0207ee: 7010 9d00 0d00 |004b: invoke-direct {v13}, Landroid/content/ContentValues;.:()V // method@009d │ │ -0207f4: 1a00 4710 |004e: const-string v0, "title" // string@1047 │ │ -0207f8: 6e30 a200 0d0f |0050: invoke-virtual {v13, v0, v15}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ -0207fe: 1a00 8810 |0053: const-string v0, "url" // string@1088 │ │ -020802: 6e20 a400 0d00 |0055: invoke-virtual {v13, v0}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ -020808: 1a00 fd07 |0058: const-string v0, "bookmark" // string@07fd │ │ -02080c: 1201 |005a: const/4 v1, #int 0 // #0 │ │ -02080e: 7110 3803 0100 |005b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -020814: 0c01 |005e: move-result-object v1 │ │ -020816: 6e30 a000 0d01 |005f: invoke-virtual {v13, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -02081c: 1a00 780b |0062: const-string v0, "is_folder" // string@0b78 │ │ -020820: 1211 |0064: const/4 v1, #int 1 // #1 │ │ -020822: 7110 3803 0100 |0065: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -020828: 0c01 |0068: move-result-object v1 │ │ -02082a: 6e30 a000 0d01 |0069: invoke-virtual {v13, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -020830: 6200 9503 |006c: sget-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -020834: 6e30 9800 0e0d |006e: invoke-virtual {v14, v0, v13}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@0098 │ │ -02083a: 0c05 |0071: move-result-object v5 │ │ -02083c: 6206 a203 |0072: sget-object v6, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ -020840: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -020842: 1208 |0075: const/4 v8, #int 0 // #0 │ │ -020844: 1209 |0076: const/4 v9, #int 0 // #0 │ │ -020846: 07e4 |0077: move-object v4, v14 │ │ -020848: 7406 9a00 0400 |0078: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ -02084e: 0c0c |007b: move-result-object v12 │ │ -020850: 380c 1300 |007c: if-eqz v12, 008f // +0013 │ │ -020854: 7210 0601 0c00 |007e: invoke-interface {v12}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ -02085a: 0a00 |0081: move-result v0 │ │ -02085c: 3800 0d00 |0082: if-eqz v0, 008f // +000d │ │ -020860: 1a00 6907 |0084: const-string v0, "_id" // string@0769 │ │ -020864: 7220 fd00 0c00 |0086: invoke-interface {v12, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -02086a: 0a00 |0089: move-result v0 │ │ -02086c: 7220 0101 0c00 |008a: invoke-interface {v12, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -020872: 0b00 |008d: move-result-wide v0 │ │ -020874: 28b8 |008e: goto 0046 // -0048 │ │ -020876: 1600 ffff |008f: const-wide/16 v0, #int -1 // #ffff │ │ -02087a: 28b5 |0091: goto 0046 // -004b │ │ -02087c: 1600 ffff |0092: const-wide/16 v0, #int -1 // #ffff │ │ -020880: 28b2 |0094: goto 0046 // -004e │ │ +0204ac: |[0204ac] org.tint.providers.BookmarksWrapper.getFolderId:(Landroid/content/ContentResolver;Ljava/lang/String;Z)J │ │ +0204bc: 7110 0d01 0f00 |0000: invoke-static {v15}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ +0204c2: 0c0b |0003: move-result-object v11 │ │ +0204c4: 2200 0e01 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@010e │ │ +0204c8: 7010 6003 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +0204ce: 1a01 4210 |0009: const-string v1, "title = " // string@1042 │ │ +0204d2: 6e20 6603 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0204d8: 0c00 |000e: move-result-object v0 │ │ +0204da: 6e20 6603 b000 |000f: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0204e0: 0c00 |0012: move-result-object v0 │ │ +0204e2: 1a01 0900 |0013: const-string v1, " AND " // string@0009 │ │ +0204e6: 6e20 6603 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0204ec: 0c00 |0018: move-result-object v0 │ │ +0204ee: 1a01 730b |0019: const-string v1, "is_folder" // string@0b73 │ │ +0204f2: 6e20 6603 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0204f8: 0c00 |001e: move-result-object v0 │ │ +0204fa: 1a01 0500 |001f: const-string v1, " = 1" // string@0005 │ │ +0204fe: 6e20 6603 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020504: 0c00 |0024: move-result-object v0 │ │ +020506: 6e10 6803 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +02050c: 0c03 |0028: move-result-object v3 │ │ +02050e: 6201 9503 |0029: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +020512: 6202 a203 |002b: sget-object v2, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ +020516: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +020518: 1205 |002e: const/4 v5, #int 0 // #0 │ │ +02051a: 07e0 |002f: move-object v0, v14 │ │ +02051c: 7406 9a00 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ +020522: 0c0a |0033: move-result-object v10 │ │ +020524: 380a 1300 |0034: if-eqz v10, 0047 // +0013 │ │ +020528: 7210 0601 0a00 |0036: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ +02052e: 0a00 |0039: move-result v0 │ │ +020530: 3800 0d00 |003a: if-eqz v0, 0047 // +000d │ │ +020534: 1a00 6607 |003c: const-string v0, "_id" // string@0766 │ │ +020538: 7220 fd00 0a00 |003e: invoke-interface {v10, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +02053e: 0a00 |0041: move-result v0 │ │ +020540: 7220 0101 0a00 |0042: invoke-interface {v10, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +020546: 0b00 |0045: move-result-wide v0 │ │ +020548: 1000 |0046: return-wide v0 │ │ +02054a: 3810 4b00 |0047: if-eqz v16, 0092 // +004b │ │ +02054e: 220d 2f00 |0049: new-instance v13, Landroid/content/ContentValues; // type@002f │ │ +020552: 7010 9d00 0d00 |004b: invoke-direct {v13}, Landroid/content/ContentValues;.:()V // method@009d │ │ +020558: 1a00 4110 |004e: const-string v0, "title" // string@1041 │ │ +02055c: 6e30 a200 0d0f |0050: invoke-virtual {v13, v0, v15}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ +020562: 1a00 8210 |0053: const-string v0, "url" // string@1082 │ │ +020566: 6e20 a400 0d00 |0055: invoke-virtual {v13, v0}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ +02056c: 1a00 f907 |0058: const-string v0, "bookmark" // string@07f9 │ │ +020570: 1201 |005a: const/4 v1, #int 0 // #0 │ │ +020572: 7110 3803 0100 |005b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +020578: 0c01 |005e: move-result-object v1 │ │ +02057a: 6e30 a000 0d01 |005f: invoke-virtual {v13, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +020580: 1a00 730b |0062: const-string v0, "is_folder" // string@0b73 │ │ +020584: 1211 |0064: const/4 v1, #int 1 // #1 │ │ +020586: 7110 3803 0100 |0065: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +02058c: 0c01 |0068: move-result-object v1 │ │ +02058e: 6e30 a000 0d01 |0069: invoke-virtual {v13, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +020594: 6200 9503 |006c: sget-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +020598: 6e30 9800 0e0d |006e: invoke-virtual {v14, v0, v13}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@0098 │ │ +02059e: 0c05 |0071: move-result-object v5 │ │ +0205a0: 6206 a203 |0072: sget-object v6, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ +0205a4: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +0205a6: 1208 |0075: const/4 v8, #int 0 // #0 │ │ +0205a8: 1209 |0076: const/4 v9, #int 0 // #0 │ │ +0205aa: 07e4 |0077: move-object v4, v14 │ │ +0205ac: 7406 9a00 0400 |0078: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ +0205b2: 0c0c |007b: move-result-object v12 │ │ +0205b4: 380c 1300 |007c: if-eqz v12, 008f // +0013 │ │ +0205b8: 7210 0601 0c00 |007e: invoke-interface {v12}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ +0205be: 0a00 |0081: move-result v0 │ │ +0205c0: 3800 0d00 |0082: if-eqz v0, 008f // +000d │ │ +0205c4: 1a00 6607 |0084: const-string v0, "_id" // string@0766 │ │ +0205c8: 7220 fd00 0c00 |0086: invoke-interface {v12, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +0205ce: 0a00 |0089: move-result v0 │ │ +0205d0: 7220 0101 0c00 |008a: invoke-interface {v12, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +0205d6: 0b00 |008d: move-result-wide v0 │ │ +0205d8: 28b8 |008e: goto 0046 // -0048 │ │ +0205da: 1600 ffff |008f: const-wide/16 v0, #int -1 // #ffff │ │ +0205de: 28b5 |0091: goto 0046 // -004b │ │ +0205e0: 1600 ffff |0092: const-wide/16 v0, #int -1 // #ffff │ │ +0205e4: 28b2 |0094: goto 0046 // -004e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0004 line=183 │ │ 0x0029 line=185 │ │ 0x0034 line=186 │ │ + 0x0036 line=187 │ │ 0x003c line=188 │ │ 0x0046 line=209 │ │ 0x0047 line=190 │ │ 0x0049 line=192 │ │ 0x004e line=193 │ │ 0x0053 line=194 │ │ 0x0058 line=195 │ │ 0x0062 line=196 │ │ 0x006c line=198 │ │ 0x0072 line=200 │ │ 0x007c line=201 │ │ + 0x007e line=202 │ │ 0x0084 line=203 │ │ 0x008f line=205 │ │ 0x0092 line=209 │ │ locals : │ │ 0x0072 - 0x0092 reg=5 result Landroid/net/Uri; │ │ 0x007c - 0x0092 reg=12 inserted Landroid/database/Cursor; │ │ 0x004e - 0x0092 reg=13 values Landroid/content/ContentValues; │ │ @@ -15107,46 +15091,47 @@ │ │ type : '(Landroid/content/ContentResolver;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 50 16-bit code units │ │ -020884: |[020884] org.tint.providers.BookmarksWrapper.getUrlSuggestions:(Landroid/content/ContentResolver;Ljava/lang/String;)Landroid/database/Cursor; │ │ -020894: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -020896: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -020898: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02089a: 3808 2e00 |0003: if-eqz v8, 0031 // +002e │ │ -02089e: 6e10 5303 0800 |0005: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0353 │ │ -0208a4: 0a00 |0008: move-result v0 │ │ -0208a6: 3d00 2800 |0009: if-lez v0, 0031 // +0028 │ │ -0208aa: 1a00 1000 |000b: const-string v0, "%%%s%%" // string@0010 │ │ -0208ae: 2351 a602 |000d: new-array v1, v5, [Ljava/lang/Object; // type@02a6 │ │ -0208b2: 4d08 0102 |000f: aput-object v8, v1, v2 │ │ -0208b6: 7120 4f03 1000 |0011: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -0208bc: 0c00 |0014: move-result-object v0 │ │ -0208be: 7110 0d01 0000 |0015: invoke-static {v0}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ -0208c4: 0c06 |0018: move-result-object v6 │ │ -0208c6: 1a00 4910 |0019: const-string v0, "title LIKE %s OR url LIKE %s" // string@1049 │ │ -0208ca: 1221 |001b: const/4 v1, #int 2 // #2 │ │ -0208cc: 2311 a602 |001c: new-array v1, v1, [Ljava/lang/Object; // type@02a6 │ │ -0208d0: 4d06 0102 |001e: aput-object v6, v1, v2 │ │ -0208d4: 4d06 0105 |0020: aput-object v6, v1, v5 │ │ -0208d8: 7120 4f03 1000 |0022: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -0208de: 0c03 |0025: move-result-object v3 │ │ -0208e0: 6201 9503 |0026: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -0208e4: 6202 a203 |0028: sget-object v2, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ -0208e8: 1a05 d210 |002a: const-string v5, "visited_date DESC, bookmark DESC, title ASC" // string@10d2 │ │ -0208ec: 0770 |002c: move-object v0, v7 │ │ -0208ee: 7406 9a00 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ -0208f4: 0c04 |0030: move-result-object v4 │ │ -0208f6: 1104 |0031: return-object v4 │ │ +0205e8: |[0205e8] org.tint.providers.BookmarksWrapper.getUrlSuggestions:(Landroid/content/ContentResolver;Ljava/lang/String;)Landroid/database/Cursor; │ │ +0205f8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0205fa: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +0205fc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0205fe: 3808 2e00 |0003: if-eqz v8, 0031 // +002e │ │ +020602: 6e10 5303 0800 |0005: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0353 │ │ +020608: 0a00 |0008: move-result v0 │ │ +02060a: 3d00 2800 |0009: if-lez v0, 0031 // +0028 │ │ +02060e: 1a00 1000 |000b: const-string v0, "%%%s%%" // string@0010 │ │ +020612: 2351 a202 |000d: new-array v1, v5, [Ljava/lang/Object; // type@02a2 │ │ +020616: 4d08 0102 |000f: aput-object v8, v1, v2 │ │ +02061a: 7120 4f03 1000 |0011: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +020620: 0c00 |0014: move-result-object v0 │ │ +020622: 7110 0d01 0000 |0015: invoke-static {v0}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ +020628: 0c06 |0018: move-result-object v6 │ │ +02062a: 1a00 4310 |0019: const-string v0, "title LIKE %s OR url LIKE %s" // string@1043 │ │ +02062e: 1221 |001b: const/4 v1, #int 2 // #2 │ │ +020630: 2311 a202 |001c: new-array v1, v1, [Ljava/lang/Object; // type@02a2 │ │ +020634: 4d06 0102 |001e: aput-object v6, v1, v2 │ │ +020638: 4d06 0105 |0020: aput-object v6, v1, v5 │ │ +02063c: 7120 4f03 1000 |0022: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +020642: 0c03 |0025: move-result-object v3 │ │ +020644: 6201 9503 |0026: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +020648: 6202 a203 |0028: sget-object v2, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ +02064c: 1a05 cc10 |002a: const-string v5, "visited_date DESC, bookmark DESC, title ASC" // string@10cc │ │ +020650: 0770 |002c: move-object v0, v7 │ │ +020652: 7406 9a00 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ +020658: 0c04 |0030: move-result-object v4 │ │ +02065a: 1104 |0031: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=659 │ │ + 0x0005 line=660 │ │ 0x000b line=662 │ │ 0x0019 line=663 │ │ 0x0026 line=665 │ │ 0x0031 line=672 │ │ locals : │ │ 0x0026 - 0x0031 reg=3 whereClause Ljava/lang/String; │ │ 0x0019 - 0x0031 reg=6 sqlPattern Ljava/lang/String; │ │ @@ -15154,63 +15139,63 @@ │ │ 0x0000 - 0x0032 reg=8 pattern Ljava/lang/String; │ │ │ │ #16 : (in Lorg/tint/providers/BookmarksWrapper;) │ │ name : 'insertRawRecord' │ │ type : '(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;IJJI)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 14 │ │ + registers : 15 │ │ ins : 9 │ │ outs : 3 │ │ insns size : 93 16-bit code units │ │ -0208f8: |[0208f8] org.tint.providers.BookmarksWrapper.insertRawRecord:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;IJJI)V │ │ -020908: 1603 0000 |0000: const-wide/16 v3, #int 0 // #0 │ │ -02090c: 2200 2f00 |0002: new-instance v0, Landroid/content/ContentValues; // type@002f │ │ -020910: 7010 9d00 0000 |0004: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@009d │ │ -020916: 1a01 4710 |0007: const-string v1, "title" // string@1047 │ │ -02091a: 6e30 a200 1006 |0009: invoke-virtual {v0, v1, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ -020920: 1a01 8810 |000c: const-string v1, "url" // string@1088 │ │ -020924: 6e30 a200 1007 |000e: invoke-virtual {v0, v1, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ -02092a: 1a01 d410 |0011: const-string v1, "visits" // string@10d4 │ │ -02092e: 7110 3803 0800 |0013: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -020934: 0c02 |0016: move-result-object v2 │ │ -020936: 6e30 a000 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -02093c: 3101 0903 |001a: cmp-long v1, v9, v3 │ │ -020940: 3d01 2a00 |001c: if-lez v1, 0046 // +002a │ │ -020944: 1a01 cf10 |001e: const-string v1, "visited_date" // string@10cf │ │ -020948: 7120 3d03 a900 |0020: invoke-static {v9, v10}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -02094e: 0c02 |0023: move-result-object v2 │ │ -020950: 6e30 a100 1002 |0024: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ -020956: 3101 0b03 |0027: cmp-long v1, v11, v3 │ │ -02095a: 3d01 2300 |0029: if-lez v1, 004c // +0023 │ │ -02095e: 1a01 a808 |002b: const-string v1, "creation_date" // string@08a8 │ │ -020962: 7120 3d03 cb00 |002d: invoke-static {v11, v12}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -020968: 0c02 |0030: move-result-object v2 │ │ -02096a: 6e30 a100 1002 |0031: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ -020970: 3d0d 1e00 |0034: if-lez v13, 0052 // +001e │ │ -020974: 1a01 fd07 |0036: const-string v1, "bookmark" // string@07fd │ │ -020978: 1212 |0038: const/4 v2, #int 1 // #1 │ │ -02097a: 7110 3803 0200 |0039: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -020980: 0c02 |003c: move-result-object v2 │ │ -020982: 6e30 a000 1002 |003d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -020988: 6201 9503 |0040: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -02098c: 6e30 9800 1500 |0042: invoke-virtual {v5, v1, v0}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@0098 │ │ -020992: 0e00 |0045: return-void │ │ -020994: 1a01 cf10 |0046: const-string v1, "visited_date" // string@10cf │ │ -020998: 6e20 a400 1000 |0048: invoke-virtual {v0, v1}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ -02099e: 28dc |004b: goto 0027 // -0024 │ │ -0209a0: 1a01 a808 |004c: const-string v1, "creation_date" // string@08a8 │ │ -0209a4: 6e20 a400 1000 |004e: invoke-virtual {v0, v1}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ -0209aa: 28e3 |0051: goto 0034 // -001d │ │ -0209ac: 1a01 fd07 |0052: const-string v1, "bookmark" // string@07fd │ │ -0209b0: 1202 |0054: const/4 v2, #int 0 // #0 │ │ -0209b2: 7110 3803 0200 |0055: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0209b8: 0c02 |0058: move-result-object v2 │ │ -0209ba: 6e30 a000 1002 |0059: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -0209c0: 28e4 |005c: goto 0040 // -001c │ │ +02065c: |[02065c] org.tint.providers.BookmarksWrapper.insertRawRecord:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;IJJI)V │ │ +02066c: 1604 0000 |0000: const-wide/16 v4, #int 0 // #0 │ │ +020670: 2200 2f00 |0002: new-instance v0, Landroid/content/ContentValues; // type@002f │ │ +020674: 7010 9d00 0000 |0004: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@009d │ │ +02067a: 1a01 4110 |0007: const-string v1, "title" // string@1041 │ │ +02067e: 6e30 a200 1007 |0009: invoke-virtual {v0, v1, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ +020684: 1a01 8210 |000c: const-string v1, "url" // string@1082 │ │ +020688: 6e30 a200 1008 |000e: invoke-virtual {v0, v1, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ +02068e: 1a01 ce10 |0011: const-string v1, "visits" // string@10ce │ │ +020692: 7110 3803 0900 |0013: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +020698: 0c02 |0016: move-result-object v2 │ │ +02069a: 6e30 a000 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +0206a0: 3101 0a04 |001a: cmp-long v1, v10, v4 │ │ +0206a4: 3d01 2a00 |001c: if-lez v1, 0046 // +002a │ │ +0206a8: 1a01 c910 |001e: const-string v1, "visited_date" // string@10c9 │ │ +0206ac: 7120 3d03 ba00 |0020: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +0206b2: 0c02 |0023: move-result-object v2 │ │ +0206b4: 6e30 a100 1002 |0024: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ +0206ba: 3101 0c04 |0027: cmp-long v1, v12, v4 │ │ +0206be: 3d01 2300 |0029: if-lez v1, 004c // +0023 │ │ +0206c2: 1a01 a408 |002b: const-string v1, "creation_date" // string@08a4 │ │ +0206c6: 7120 3d03 dc00 |002d: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +0206cc: 0c02 |0030: move-result-object v2 │ │ +0206ce: 6e30 a100 1002 |0031: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ +0206d4: 3d0e 1e00 |0034: if-lez v14, 0052 // +001e │ │ +0206d8: 1a01 f907 |0036: const-string v1, "bookmark" // string@07f9 │ │ +0206dc: 1212 |0038: const/4 v2, #int 1 // #1 │ │ +0206de: 7110 3803 0200 |0039: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +0206e4: 0c02 |003c: move-result-object v2 │ │ +0206e6: 6e30 a000 1002 |003d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +0206ec: 6201 9503 |0040: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +0206f0: 6e30 9800 1600 |0042: invoke-virtual {v6, v1, v0}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@0098 │ │ +0206f6: 0e00 |0045: return-void │ │ +0206f8: 1a01 c910 |0046: const-string v1, "visited_date" // string@10c9 │ │ +0206fc: 6e20 a400 1000 |0048: invoke-virtual {v0, v1}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ +020702: 28dc |004b: goto 0027 // -0024 │ │ +020704: 1a01 a408 |004c: const-string v1, "creation_date" // string@08a4 │ │ +020708: 6e20 a400 1000 |004e: invoke-virtual {v0, v1}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ +02070e: 28e3 |0051: goto 0034 // -001d │ │ +020710: 1a01 f907 |0052: const-string v1, "bookmark" // string@07f9 │ │ +020714: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +020716: 7110 3803 0200 |0055: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +02071c: 0c02 |0058: move-result-object v2 │ │ +02071e: 6e30 a000 1002 |0059: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +020724: 28e4 |005c: goto 0040 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=612 │ │ 0x0007 line=613 │ │ 0x000c line=614 │ │ 0x0011 line=615 │ │ 0x001a line=617 │ │ @@ -15222,157 +15207,157 @@ │ │ 0x0040 line=635 │ │ 0x0045 line=636 │ │ 0x0046 line=620 │ │ 0x004c line=626 │ │ 0x0052 line=632 │ │ locals : │ │ 0x0007 - 0x005d reg=0 values Landroid/content/ContentValues; │ │ - 0x0000 - 0x005d reg=5 contentResolver Landroid/content/ContentResolver; │ │ - 0x0000 - 0x005d reg=6 title Ljava/lang/String; │ │ - 0x0000 - 0x005d reg=7 url Ljava/lang/String; │ │ - 0x0000 - 0x005d reg=8 visits I │ │ - 0x0000 - 0x005d reg=9 visitedDate J │ │ - 0x0000 - 0x005d reg=11 creationDate J │ │ - 0x0000 - 0x005d reg=13 bookmark I │ │ + 0x0000 - 0x005d reg=6 contentResolver Landroid/content/ContentResolver; │ │ + 0x0000 - 0x005d reg=7 title Ljava/lang/String; │ │ + 0x0000 - 0x005d reg=8 url Ljava/lang/String; │ │ + 0x0000 - 0x005d reg=9 visits I │ │ + 0x0000 - 0x005d reg=10 visitedDate J │ │ + 0x0000 - 0x005d reg=12 creationDate J │ │ + 0x0000 - 0x005d reg=14 bookmark I │ │ │ │ #17 : (in Lorg/tint/providers/BookmarksWrapper;) │ │ name : 'setAsBookmark' │ │ type : '(Landroid/content/ContentResolver;JJLjava/lang/String;Ljava/lang/String;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 19 │ │ + registers : 21 │ │ ins : 8 │ │ outs : 6 │ │ insns size : 241 16-bit code units │ │ -0209c4: |[0209c4] org.tint.providers.BookmarksWrapper.setAsBookmark:(Landroid/content/ContentResolver;JJLjava/lang/String;Ljava/lang/String;Z)V │ │ -0209d4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0209d6: 1601 ffff |0001: const-wide/16 v1, #int -1 // #ffff │ │ -0209da: 3101 0c01 |0003: cmp-long v1, v12, v1 │ │ -0209de: 3801 8b00 |0005: if-eqz v1, 0090 // +008b │ │ -0209e2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0209e4: 2313 a702 |0008: new-array v3, v1, [Ljava/lang/String; // type@02a7 │ │ -0209e8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0209ea: 1a02 6907 |000b: const-string v2, "_id" // string@0769 │ │ -0209ee: 4d02 0301 |000d: aput-object v2, v3, v1 │ │ -0209f2: 2201 1201 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@0112 │ │ -0209f6: 7010 6003 0100 |0011: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0209fc: 1a02 6a07 |0014: const-string v2, "_id = " // string@076a │ │ -020a00: 6e20 6603 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020a06: 0c01 |0019: move-result-object v1 │ │ -020a08: 6e30 6303 c10d |001a: invoke-virtual {v1, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ -020a0e: 0c01 |001d: move-result-object v1 │ │ -020a10: 6e10 6803 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -020a16: 0c04 |0021: move-result-object v4 │ │ -020a18: 6202 9503 |0022: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -020a1c: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -020a1e: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -020a20: 07b1 |0026: move-object v1, v11 │ │ -020a22: 7406 9a00 0100 |0027: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ -020a28: 0c08 |002a: move-result-object v8 │ │ -020a2a: 3808 6300 |002b: if-eqz v8, 008e // +0063 │ │ -020a2e: 7210 0601 0800 |002d: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ -020a34: 0a01 |0030: move-result v1 │ │ -020a36: 3801 5d00 |0031: if-eqz v1, 008e // +005d │ │ -020a3a: 1217 |0033: const/4 v7, #int 1 // #1 │ │ -020a3c: 220a 2f00 |0034: new-instance v10, Landroid/content/ContentValues; // type@002f │ │ -020a40: 7010 9d00 0a00 |0036: invoke-direct {v10}, Landroid/content/ContentValues;.:()V // method@009d │ │ -020a46: 3810 0900 |0039: if-eqz v16, 0042 // +0009 │ │ -020a4a: 1a01 4710 |003b: const-string v1, "title" // string@1047 │ │ -020a4e: 0800 1000 |003d: move-object/from16 v0, v16 │ │ -020a52: 6e30 a200 1a00 |003f: invoke-virtual {v10, v1, v0}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ -020a58: 3811 0900 |0042: if-eqz v17, 004b // +0009 │ │ -020a5c: 1a01 8810 |0044: const-string v1, "url" // string@1088 │ │ -020a60: 0800 1100 |0046: move-object/from16 v0, v17 │ │ -020a64: 6e30 a200 1a00 |0048: invoke-virtual {v10, v1, v0}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ -020a6a: 3812 8600 |004b: if-eqz v18, 00d1 // +0086 │ │ -020a6e: 1a01 fd07 |004d: const-string v1, "bookmark" // string@07fd │ │ -020a72: 1212 |004f: const/4 v2, #int 1 // #1 │ │ -020a74: 7110 3803 0200 |0050: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -020a7a: 0c02 |0053: move-result-object v2 │ │ -020a7c: 6e30 a000 1a02 |0054: invoke-virtual {v10, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -020a82: 1a01 130e |0057: const-string v1, "parent_folder_id" // string@0e13 │ │ -020a86: 7120 3d03 fe00 |0059: invoke-static {v14, v15}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -020a8c: 0c02 |005c: move-result-object v2 │ │ -020a8e: 6e30 a100 1a02 |005d: invoke-virtual {v10, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ -020a94: 1a01 a808 |0060: const-string v1, "creation_date" // string@08a8 │ │ -020a98: 2202 2b01 |0062: new-instance v2, Ljava/util/Date; // type@012b │ │ -020a9c: 7010 8903 0200 |0064: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0389 │ │ -020aa2: 6e10 8a03 0200 |0067: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@038a │ │ -020aa8: 0b05 |006a: move-result-wide v5 │ │ -020aaa: 7120 3d03 6500 |006b: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -020ab0: 0c02 |006e: move-result-object v2 │ │ -020ab2: 6e30 a100 1a02 |006f: invoke-virtual {v10, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ -020ab8: 3807 7900 |0072: if-eqz v7, 00eb // +0079 │ │ -020abc: 6201 9503 |0074: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -020ac0: 2202 1201 |0076: new-instance v2, Ljava/lang/StringBuilder; // type@0112 │ │ -020ac4: 7010 6003 0200 |0078: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -020aca: 1a05 6a07 |007b: const-string v5, "_id = " // string@076a │ │ -020ace: 6e20 6603 5200 |007d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020ad4: 0c02 |0080: move-result-object v2 │ │ -020ad6: 6e30 6303 c20d |0081: invoke-virtual {v2, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ -020adc: 0c02 |0084: move-result-object v2 │ │ -020ade: 6e10 6803 0200 |0085: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -020ae4: 0c02 |0088: move-result-object v2 │ │ -020ae6: 1205 |0089: const/4 v5, #int 0 // #0 │ │ -020ae8: 6e55 9b00 1b2a |008a: invoke-virtual {v11, v1, v10, v2, v5}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ -020aee: 0e00 |008d: return-void │ │ -020af0: 1207 |008e: const/4 v7, #int 0 // #0 │ │ -020af2: 28a5 |008f: goto 0034 // -005b │ │ -020af4: 1211 |0090: const/4 v1, #int 1 // #1 │ │ -020af6: 2313 a702 |0091: new-array v3, v1, [Ljava/lang/String; // type@02a7 │ │ -020afa: 1201 |0093: const/4 v1, #int 0 // #0 │ │ -020afc: 1a02 6907 |0094: const-string v2, "_id" // string@0769 │ │ -020b00: 4d02 0301 |0096: aput-object v2, v3, v1 │ │ -020b04: 7701 0d01 1100 |0098: invoke-static/range {v17}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ -020b0a: 0c09 |009b: move-result-object v9 │ │ -020b0c: 2201 1201 |009c: new-instance v1, Ljava/lang/StringBuilder; // type@0112 │ │ -020b10: 7010 6003 0100 |009e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -020b16: 1a02 8910 |00a1: const-string v2, "url = " // string@1089 │ │ -020b1a: 6e20 6603 2100 |00a3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020b20: 0c01 |00a6: move-result-object v1 │ │ -020b22: 6e20 6603 9100 |00a7: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020b28: 0c01 |00aa: move-result-object v1 │ │ -020b2a: 6e10 6803 0100 |00ab: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -020b30: 0c04 |00ae: move-result-object v4 │ │ -020b32: 6202 9503 |00af: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -020b36: 1205 |00b1: const/4 v5, #int 0 // #0 │ │ -020b38: 1206 |00b2: const/4 v6, #int 0 // #0 │ │ -020b3a: 07b1 |00b3: move-object v1, v11 │ │ -020b3c: 7406 9a00 0100 |00b4: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ -020b42: 0c08 |00b7: move-result-object v8 │ │ -020b44: 3808 1700 |00b8: if-eqz v8, 00cf // +0017 │ │ -020b48: 7210 0601 0800 |00ba: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ -020b4e: 0a01 |00bd: move-result v1 │ │ -020b50: 3801 1100 |00be: if-eqz v1, 00cf // +0011 │ │ -020b54: 1217 |00c0: const/4 v7, #int 1 // #1 │ │ -020b56: 3807 73ff |00c1: if-eqz v7, 0034 // -008d │ │ -020b5a: 1a01 6907 |00c3: const-string v1, "_id" // string@0769 │ │ -020b5e: 7220 fd00 1800 |00c5: invoke-interface {v8, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -020b64: 0a01 |00c8: move-result v1 │ │ -020b66: 7220 0101 1800 |00c9: invoke-interface {v8, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -020b6c: 0b0c |00cc: move-result-wide v12 │ │ -020b6e: 2900 67ff |00cd: goto/16 0034 // -0099 │ │ -020b72: 1207 |00cf: const/4 v7, #int 0 // #0 │ │ -020b74: 28f1 |00d0: goto 00c1 // -000f │ │ -020b76: 1a01 fd07 |00d1: const-string v1, "bookmark" // string@07fd │ │ -020b7a: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ -020b7c: 7110 3803 0200 |00d4: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -020b82: 0c02 |00d7: move-result-object v2 │ │ -020b84: 6e30 a000 1a02 |00d8: invoke-virtual {v10, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -020b8a: 1a01 130e |00db: const-string v1, "parent_folder_id" // string@0e13 │ │ -020b8e: 12f2 |00dd: const/4 v2, #int -1 // #ff │ │ -020b90: 7110 3803 0200 |00de: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -020b96: 0c02 |00e1: move-result-object v2 │ │ -020b98: 6e30 a000 1a02 |00e2: invoke-virtual {v10, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -020b9e: 1a01 a808 |00e5: const-string v1, "creation_date" // string@08a8 │ │ -020ba2: 6e20 a400 1a00 |00e7: invoke-virtual {v10, v1}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ -020ba8: 2888 |00ea: goto 0072 // -0078 │ │ -020baa: 6201 9503 |00eb: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -020bae: 6e30 9800 1b0a |00ed: invoke-virtual {v11, v1, v10}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@0098 │ │ -020bb4: 289d |00f0: goto 008d // -0063 │ │ +020728: |[020728] org.tint.providers.BookmarksWrapper.setAsBookmark:(Landroid/content/ContentResolver;JJLjava/lang/String;Ljava/lang/String;Z)V │ │ +020738: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +02073a: 1602 ffff |0001: const-wide/16 v2, #int -1 // #ffff │ │ +02073e: 3102 0e02 |0003: cmp-long v2, v14, v2 │ │ +020742: 3802 8b00 |0005: if-eqz v2, 0090 // +008b │ │ +020746: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +020748: 2324 a302 |0008: new-array v4, v2, [Ljava/lang/String; // type@02a3 │ │ +02074c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +02074e: 1a03 6607 |000b: const-string v3, "_id" // string@0766 │ │ +020752: 4d03 0402 |000d: aput-object v3, v4, v2 │ │ +020756: 2202 0e01 |000f: new-instance v2, Ljava/lang/StringBuilder; // type@010e │ │ +02075a: 7010 6003 0200 |0011: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +020760: 1a03 6707 |0014: const-string v3, "_id = " // string@0767 │ │ +020764: 6e20 6603 3200 |0016: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02076a: 0c02 |0019: move-result-object v2 │ │ +02076c: 6e30 6303 e20f |001a: invoke-virtual {v2, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ +020772: 0c02 |001d: move-result-object v2 │ │ +020774: 6e10 6803 0200 |001e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +02077a: 0c05 |0021: move-result-object v5 │ │ +02077c: 6203 9503 |0022: sget-object v3, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +020780: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +020782: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +020784: 07d2 |0026: move-object v2, v13 │ │ +020786: 7406 9a00 0200 |0027: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ +02078c: 0c09 |002a: move-result-object v9 │ │ +02078e: 3809 6300 |002b: if-eqz v9, 008e // +0063 │ │ +020792: 7210 0601 0900 |002d: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ +020798: 0a02 |0030: move-result v2 │ │ +02079a: 3802 5d00 |0031: if-eqz v2, 008e // +005d │ │ +02079e: 1218 |0033: const/4 v8, #int 1 // #1 │ │ +0207a0: 220b 2f00 |0034: new-instance v11, Landroid/content/ContentValues; // type@002f │ │ +0207a4: 7010 9d00 0b00 |0036: invoke-direct {v11}, Landroid/content/ContentValues;.:()V // method@009d │ │ +0207aa: 3812 0900 |0039: if-eqz v18, 0042 // +0009 │ │ +0207ae: 1a02 4110 |003b: const-string v2, "title" // string@1041 │ │ +0207b2: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +0207b6: 6e30 a200 2b00 |003f: invoke-virtual {v11, v2, v0}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ +0207bc: 3813 0900 |0042: if-eqz v19, 004b // +0009 │ │ +0207c0: 1a02 8210 |0044: const-string v2, "url" // string@1082 │ │ +0207c4: 0800 1300 |0046: move-object/from16 v0, v19 │ │ +0207c8: 6e30 a200 2b00 |0048: invoke-virtual {v11, v2, v0}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ +0207ce: 3814 8600 |004b: if-eqz v20, 00d1 // +0086 │ │ +0207d2: 1a02 f907 |004d: const-string v2, "bookmark" // string@07f9 │ │ +0207d6: 1213 |004f: const/4 v3, #int 1 // #1 │ │ +0207d8: 7110 3803 0300 |0050: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +0207de: 0c03 |0053: move-result-object v3 │ │ +0207e0: 6e30 a000 2b03 |0054: invoke-virtual {v11, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +0207e6: 1a02 0d0e |0057: const-string v2, "parent_folder_id" // string@0e0d │ │ +0207ea: 7702 3d03 1000 |0059: invoke-static/range {v16, v17}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +0207f0: 0c03 |005c: move-result-object v3 │ │ +0207f2: 6e30 a100 2b03 |005d: invoke-virtual {v11, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ +0207f8: 1a02 a408 |0060: const-string v2, "creation_date" // string@08a4 │ │ +0207fc: 2203 2701 |0062: new-instance v3, Ljava/util/Date; // type@0127 │ │ +020800: 7010 8903 0300 |0064: invoke-direct {v3}, Ljava/util/Date;.:()V // method@0389 │ │ +020806: 6e10 8a03 0300 |0067: invoke-virtual {v3}, Ljava/util/Date;.getTime:()J // method@038a │ │ +02080c: 0b06 |006a: move-result-wide v6 │ │ +02080e: 7120 3d03 7600 |006b: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +020814: 0c03 |006e: move-result-object v3 │ │ +020816: 6e30 a100 2b03 |006f: invoke-virtual {v11, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ +02081c: 3808 7900 |0072: if-eqz v8, 00eb // +0079 │ │ +020820: 6202 9503 |0074: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +020824: 2203 0e01 |0076: new-instance v3, Ljava/lang/StringBuilder; // type@010e │ │ +020828: 7010 6003 0300 |0078: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +02082e: 1a06 6707 |007b: const-string v6, "_id = " // string@0767 │ │ +020832: 6e20 6603 6300 |007d: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020838: 0c03 |0080: move-result-object v3 │ │ +02083a: 6e30 6303 e30f |0081: invoke-virtual {v3, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ +020840: 0c03 |0084: move-result-object v3 │ │ +020842: 6e10 6803 0300 |0085: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +020848: 0c03 |0088: move-result-object v3 │ │ +02084a: 1206 |0089: const/4 v6, #int 0 // #0 │ │ +02084c: 6e56 9b00 2d3b |008a: invoke-virtual {v13, v2, v11, v3, v6}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ +020852: 0e00 |008d: return-void │ │ +020854: 1208 |008e: const/4 v8, #int 0 // #0 │ │ +020856: 28a5 |008f: goto 0034 // -005b │ │ +020858: 1212 |0090: const/4 v2, #int 1 // #1 │ │ +02085a: 2324 a302 |0091: new-array v4, v2, [Ljava/lang/String; // type@02a3 │ │ +02085e: 1202 |0093: const/4 v2, #int 0 // #0 │ │ +020860: 1a03 6607 |0094: const-string v3, "_id" // string@0766 │ │ +020864: 4d03 0402 |0096: aput-object v3, v4, v2 │ │ +020868: 7701 0d01 1300 |0098: invoke-static/range {v19}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ +02086e: 0c0a |009b: move-result-object v10 │ │ +020870: 2202 0e01 |009c: new-instance v2, Ljava/lang/StringBuilder; // type@010e │ │ +020874: 7010 6003 0200 |009e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +02087a: 1a03 8310 |00a1: const-string v3, "url = " // string@1083 │ │ +02087e: 6e20 6603 3200 |00a3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020884: 0c02 |00a6: move-result-object v2 │ │ +020886: 6e20 6603 a200 |00a7: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02088c: 0c02 |00aa: move-result-object v2 │ │ +02088e: 6e10 6803 0200 |00ab: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +020894: 0c05 |00ae: move-result-object v5 │ │ +020896: 6203 9503 |00af: sget-object v3, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +02089a: 1206 |00b1: const/4 v6, #int 0 // #0 │ │ +02089c: 1207 |00b2: const/4 v7, #int 0 // #0 │ │ +02089e: 07d2 |00b3: move-object v2, v13 │ │ +0208a0: 7406 9a00 0200 |00b4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ +0208a6: 0c09 |00b7: move-result-object v9 │ │ +0208a8: 3809 1700 |00b8: if-eqz v9, 00cf // +0017 │ │ +0208ac: 7210 0601 0900 |00ba: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ +0208b2: 0a02 |00bd: move-result v2 │ │ +0208b4: 3802 1100 |00be: if-eqz v2, 00cf // +0011 │ │ +0208b8: 1218 |00c0: const/4 v8, #int 1 // #1 │ │ +0208ba: 3808 73ff |00c1: if-eqz v8, 0034 // -008d │ │ +0208be: 1a02 6607 |00c3: const-string v2, "_id" // string@0766 │ │ +0208c2: 7220 fd00 2900 |00c5: invoke-interface {v9, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +0208c8: 0a02 |00c8: move-result v2 │ │ +0208ca: 7220 0101 2900 |00c9: invoke-interface {v9, v2}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +0208d0: 0b0e |00cc: move-result-wide v14 │ │ +0208d2: 2900 67ff |00cd: goto/16 0034 // -0099 │ │ +0208d6: 1208 |00cf: const/4 v8, #int 0 // #0 │ │ +0208d8: 28f1 |00d0: goto 00c1 // -000f │ │ +0208da: 1a02 f907 |00d1: const-string v2, "bookmark" // string@07f9 │ │ +0208de: 1203 |00d3: const/4 v3, #int 0 // #0 │ │ +0208e0: 7110 3803 0300 |00d4: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +0208e6: 0c03 |00d7: move-result-object v3 │ │ +0208e8: 6e30 a000 2b03 |00d8: invoke-virtual {v11, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +0208ee: 1a02 0d0e |00db: const-string v2, "parent_folder_id" // string@0e0d │ │ +0208f2: 12f3 |00dd: const/4 v3, #int -1 // #ff │ │ +0208f4: 7110 3803 0300 |00de: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +0208fa: 0c03 |00e1: move-result-object v3 │ │ +0208fc: 6e30 a000 2b03 |00e2: invoke-virtual {v11, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +020902: 1a02 a408 |00e5: const-string v2, "creation_date" // string@08a4 │ │ +020906: 6e20 a400 2b00 |00e7: invoke-virtual {v11, v2}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ +02090c: 2888 |00ea: goto 0072 // -0078 │ │ +02090e: 6202 9503 |00eb: sget-object v2, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +020912: 6e30 9800 2d0b |00ed: invoke-virtual {v13, v2, v11}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@0098 │ │ +020918: 289d |00f0: goto 008d // -0063 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0001 line=228 │ │ 0x0007 line=229 │ │ 0x000f line=230 │ │ 0x0022 line=232 │ │ @@ -15399,94 +15384,94 @@ │ │ 0x00c3 line=244 │ │ 0x00cf line=242 │ │ 0x00d1 line=262 │ │ 0x00db line=263 │ │ 0x00e5 line=264 │ │ 0x00eb line=270 │ │ locals : │ │ - 0x0039 - 0x008e reg=10 values Landroid/content/ContentValues; │ │ - 0x000f - 0x0090 reg=3 colums [Ljava/lang/String; │ │ - 0x0022 - 0x0090 reg=4 whereClause Ljava/lang/String; │ │ - 0x002b - 0x0090 reg=8 cursor Landroid/database/Cursor; │ │ - 0x009c - 0x00d1 reg=9 escapedUrl Ljava/lang/String; │ │ - 0x0098 - 0x00f1 reg=3 colums [Ljava/lang/String; │ │ - 0x00af - 0x00f1 reg=4 whereClause Ljava/lang/String; │ │ - 0x0001 - 0x00f1 reg=7 bookmarkExist Z │ │ - 0x00b8 - 0x00f1 reg=8 cursor Landroid/database/Cursor; │ │ - 0x00d1 - 0x00f1 reg=10 values Landroid/content/ContentValues; │ │ - 0x0000 - 0x00f1 reg=11 contentResolver Landroid/content/ContentResolver; │ │ - 0x0000 - 0x00f1 reg=12 id J │ │ - 0x0000 - 0x00f1 reg=14 folderId J │ │ - 0x0000 - 0x00f1 reg=16 title Ljava/lang/String; │ │ - 0x0000 - 0x00f1 reg=17 url Ljava/lang/String; │ │ - 0x0000 - 0x00f1 reg=18 isBookmark Z │ │ + 0x0039 - 0x008e reg=11 values Landroid/content/ContentValues; │ │ + 0x000f - 0x0090 reg=4 colums [Ljava/lang/String; │ │ + 0x0022 - 0x0090 reg=5 whereClause Ljava/lang/String; │ │ + 0x002b - 0x0090 reg=9 cursor Landroid/database/Cursor; │ │ + 0x009c - 0x00d1 reg=10 escapedUrl Ljava/lang/String; │ │ + 0x0098 - 0x00f1 reg=4 colums [Ljava/lang/String; │ │ + 0x00af - 0x00f1 reg=5 whereClause Ljava/lang/String; │ │ + 0x0001 - 0x00f1 reg=8 bookmarkExist Z │ │ + 0x00b8 - 0x00f1 reg=9 cursor Landroid/database/Cursor; │ │ + 0x00d1 - 0x00f1 reg=11 values Landroid/content/ContentValues; │ │ + 0x0000 - 0x00f1 reg=13 contentResolver Landroid/content/ContentResolver; │ │ + 0x0000 - 0x00f1 reg=14 id J │ │ + 0x0000 - 0x00f1 reg=16 folderId J │ │ + 0x0000 - 0x00f1 reg=18 title Ljava/lang/String; │ │ + 0x0000 - 0x00f1 reg=19 url Ljava/lang/String; │ │ + 0x0000 - 0x00f1 reg=20 isBookmark Z │ │ │ │ #18 : (in Lorg/tint/providers/BookmarksWrapper;) │ │ name : 'toggleBookmark' │ │ type : '(Landroid/content/ContentResolver;JZ)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 15 │ │ + registers : 17 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 104 16-bit code units │ │ -020bb8: |[020bb8] org.tint.providers.BookmarksWrapper.toggleBookmark:(Landroid/content/ContentResolver;JZ)V │ │ -020bc8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -020bca: 1217 |0001: const/4 v7, #int 1 // #1 │ │ -020bcc: 1209 |0002: const/4 v9, #int 0 // #0 │ │ -020bce: 2372 a702 |0003: new-array v2, v7, [Ljava/lang/String; // type@02a7 │ │ -020bd2: 1a00 6907 |0005: const-string v0, "_id" // string@0769 │ │ -020bd6: 4d00 0209 |0007: aput-object v0, v2, v9 │ │ -020bda: 1a00 6b07 |0009: const-string v0, "_id = %s" // string@076b │ │ -020bde: 2371 a602 |000b: new-array v1, v7, [Ljava/lang/Object; // type@02a6 │ │ -020be2: 7120 3d03 dc00 |000d: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -020be8: 0c05 |0010: move-result-object v5 │ │ -020bea: 4d05 0109 |0011: aput-object v5, v1, v9 │ │ -020bee: 7120 4f03 1000 |0013: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -020bf4: 0c03 |0016: move-result-object v3 │ │ -020bf6: 6201 9503 |0017: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -020bfa: 07b0 |0019: move-object v0, v11 │ │ -020bfc: 0745 |001a: move-object v5, v4 │ │ -020bfe: 7406 9a00 0000 |001b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ -020c04: 0c06 |001e: move-result-object v6 │ │ -020c06: 3806 3c00 |001f: if-eqz v6, 005b // +003c │ │ -020c0a: 7210 0601 0600 |0021: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ -020c10: 0a00 |0024: move-result v0 │ │ -020c12: 3800 3600 |0025: if-eqz v0, 005b // +0036 │ │ -020c16: 3807 3300 |0027: if-eqz v7, 005a // +0033 │ │ -020c1a: 2208 2f00 |0029: new-instance v8, Landroid/content/ContentValues; // type@002f │ │ -020c1e: 7010 9d00 0800 |002b: invoke-direct {v8}, Landroid/content/ContentValues;.:()V // method@009d │ │ -020c24: 1a00 fd07 |002e: const-string v0, "bookmark" // string@07fd │ │ -020c28: 7110 2203 0e00 |0030: invoke-static {v14}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0322 │ │ -020c2e: 0c01 |0033: move-result-object v1 │ │ -020c30: 6e30 9f00 0801 |0034: invoke-virtual {v8, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@009f │ │ -020c36: 1a00 130e |0037: const-string v0, "parent_folder_id" // string@0e13 │ │ -020c3a: 12f1 |0039: const/4 v1, #int -1 // #ff │ │ -020c3c: 7110 3803 0100 |003a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -020c42: 0c01 |003d: move-result-object v1 │ │ -020c44: 6e30 a000 0801 |003e: invoke-virtual {v8, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -020c4a: 380e 1c00 |0041: if-eqz v14, 005d // +001c │ │ -020c4e: 1a00 a808 |0043: const-string v0, "creation_date" // string@08a8 │ │ -020c52: 2201 2b01 |0045: new-instance v1, Ljava/util/Date; // type@012b │ │ -020c56: 7010 8903 0100 |0047: invoke-direct {v1}, Ljava/util/Date;.:()V // method@0389 │ │ -020c5c: 6e10 8a03 0100 |004a: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@038a │ │ -020c62: 0b09 |004d: move-result-wide v9 │ │ -020c64: 7120 3d03 a900 |004e: invoke-static {v9, v10}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -020c6a: 0c01 |0051: move-result-object v1 │ │ -020c6c: 6e30 a100 0801 |0052: invoke-virtual {v8, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ -020c72: 6200 9503 |0055: sget-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -020c76: 6e54 9b00 0b38 |0057: invoke-virtual {v11, v0, v8, v3, v4}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ -020c7c: 0e00 |005a: return-void │ │ -020c7e: 0197 |005b: move v7, v9 │ │ -020c80: 28cb |005c: goto 0027 // -0035 │ │ -020c82: 1a00 a808 |005d: const-string v0, "creation_date" // string@08a8 │ │ -020c86: 6e20 a400 0800 |005f: invoke-virtual {v8, v0}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ -020c8c: 1a00 4510 |0062: const-string v0, "thumbnail" // string@1045 │ │ -020c90: 6e20 a400 0800 |0064: invoke-virtual {v8, v0}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ -020c96: 28ee |0067: goto 0055 // -0012 │ │ +02091c: |[02091c] org.tint.providers.BookmarksWrapper.toggleBookmark:(Landroid/content/ContentResolver;JZ)V │ │ +02092c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02092e: 1217 |0001: const/4 v7, #int 1 // #1 │ │ +020930: 1209 |0002: const/4 v9, #int 0 // #0 │ │ +020932: 2372 a302 |0003: new-array v2, v7, [Ljava/lang/String; // type@02a3 │ │ +020936: 1a00 6607 |0005: const-string v0, "_id" // string@0766 │ │ +02093a: 4d00 0209 |0007: aput-object v0, v2, v9 │ │ +02093e: 1a00 6807 |0009: const-string v0, "_id = %s" // string@0768 │ │ +020942: 2371 a202 |000b: new-array v1, v7, [Ljava/lang/Object; // type@02a2 │ │ +020946: 7120 3d03 fe00 |000d: invoke-static {v14, v15}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +02094c: 0c05 |0010: move-result-object v5 │ │ +02094e: 4d05 0109 |0011: aput-object v5, v1, v9 │ │ +020952: 7120 4f03 1000 |0013: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +020958: 0c03 |0016: move-result-object v3 │ │ +02095a: 6201 9503 |0017: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +02095e: 07d0 |0019: move-object v0, v13 │ │ +020960: 0745 |001a: move-object v5, v4 │ │ +020962: 7406 9a00 0000 |001b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ +020968: 0c06 |001e: move-result-object v6 │ │ +02096a: 3806 3c00 |001f: if-eqz v6, 005b // +003c │ │ +02096e: 7210 0601 0600 |0021: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ +020974: 0a00 |0024: move-result v0 │ │ +020976: 3800 3600 |0025: if-eqz v0, 005b // +0036 │ │ +02097a: 3807 3300 |0027: if-eqz v7, 005a // +0033 │ │ +02097e: 2208 2f00 |0029: new-instance v8, Landroid/content/ContentValues; // type@002f │ │ +020982: 7010 9d00 0800 |002b: invoke-direct {v8}, Landroid/content/ContentValues;.:()V // method@009d │ │ +020988: 1a00 f907 |002e: const-string v0, "bookmark" // string@07f9 │ │ +02098c: 7701 2203 1000 |0030: invoke-static/range {v16}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0322 │ │ +020992: 0c01 |0033: move-result-object v1 │ │ +020994: 6e30 9f00 0801 |0034: invoke-virtual {v8, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@009f │ │ +02099a: 1a00 0d0e |0037: const-string v0, "parent_folder_id" // string@0e0d │ │ +02099e: 12f1 |0039: const/4 v1, #int -1 // #ff │ │ +0209a0: 7110 3803 0100 |003a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +0209a6: 0c01 |003d: move-result-object v1 │ │ +0209a8: 6e30 a000 0801 |003e: invoke-virtual {v8, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +0209ae: 3810 1c00 |0041: if-eqz v16, 005d // +001c │ │ +0209b2: 1a00 a408 |0043: const-string v0, "creation_date" // string@08a4 │ │ +0209b6: 2201 2701 |0045: new-instance v1, Ljava/util/Date; // type@0127 │ │ +0209ba: 7010 8903 0100 |0047: invoke-direct {v1}, Ljava/util/Date;.:()V // method@0389 │ │ +0209c0: 6e10 8a03 0100 |004a: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@038a │ │ +0209c6: 0b0a |004d: move-result-wide v10 │ │ +0209c8: 7120 3d03 ba00 |004e: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +0209ce: 0c01 |0051: move-result-object v1 │ │ +0209d0: 6e30 a100 0801 |0052: invoke-virtual {v8, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ +0209d6: 6200 9503 |0055: sget-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +0209da: 6e54 9b00 0d38 |0057: invoke-virtual {v13, v0, v8, v3, v4}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ +0209e0: 0e00 |005a: return-void │ │ +0209e2: 0197 |005b: move v7, v9 │ │ +0209e4: 28cb |005c: goto 0027 // -0035 │ │ +0209e6: 1a00 a408 |005d: const-string v0, "creation_date" // string@08a4 │ │ +0209ea: 6e20 a400 0800 |005f: invoke-virtual {v8, v0}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ +0209f0: 1a00 3f10 |0062: const-string v0, "thumbnail" // string@103f │ │ +0209f4: 6e20 a400 0800 |0064: invoke-virtual {v8, v0}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ +0209fa: 28ee |0067: goto 0055 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=578 │ │ 0x0009 line=579 │ │ 0x0017 line=581 │ │ 0x001f line=582 │ │ 0x0027 line=584 │ │ @@ -15504,100 +15489,100 @@ │ │ 0x002e - 0x005a reg=8 values Landroid/content/ContentValues; │ │ 0x0027 - 0x005b reg=7 recordExists Z │ │ 0x0009 - 0x0068 reg=2 colums [Ljava/lang/String; │ │ 0x0017 - 0x0068 reg=3 whereClause Ljava/lang/String; │ │ 0x001f - 0x0068 reg=6 cursor Landroid/database/Cursor; │ │ 0x005d - 0x0068 reg=7 recordExists Z │ │ 0x005d - 0x0068 reg=8 values Landroid/content/ContentValues; │ │ - 0x0000 - 0x0068 reg=11 contentResolver Landroid/content/ContentResolver; │ │ - 0x0000 - 0x0068 reg=12 id J │ │ - 0x0000 - 0x0068 reg=14 bookmark Z │ │ + 0x0000 - 0x0068 reg=13 contentResolver Landroid/content/ContentResolver; │ │ + 0x0000 - 0x0068 reg=14 id J │ │ + 0x0000 - 0x0068 reg=16 bookmark Z │ │ │ │ #19 : (in Lorg/tint/providers/BookmarksWrapper;) │ │ name : 'truncateHistory' │ │ type : '(Landroid/content/ContentResolver;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 148 16-bit code units │ │ -020c98: |[020c98] org.tint.providers.BookmarksWrapper.truncateHistory:(Landroid/content/ContentResolver;Ljava/lang/String;)V │ │ -020ca8: 121b |0000: const/4 v11, #int 1 // #1 │ │ -020caa: 120a |0001: const/4 v10, #int 0 // #0 │ │ -020cac: 7110 3603 0d00 |0002: invoke-static {v13}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0336 │ │ -020cb2: 0a02 |0005: move-result v2 │ │ -020cb4: 7100 8203 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@0382 │ │ -020cba: 0c00 |0009: move-result-object v0 │ │ -020cbc: 2206 2b01 |000a: new-instance v6, Ljava/util/Date; // type@012b │ │ -020cc0: 7010 8903 0600 |000c: invoke-direct {v6}, Ljava/util/Date;.:()V // method@0389 │ │ -020cc6: 6e20 8603 6000 |000f: invoke-virtual {v0, v6}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@0386 │ │ -020ccc: 1306 0b00 |0012: const/16 v6, #int 11 // #b │ │ -020cd0: 6e30 8503 600a |0014: invoke-virtual {v0, v6, v10}, Ljava/util/Calendar;.set:(II)V // method@0385 │ │ -020cd6: 1306 0c00 |0017: const/16 v6, #int 12 // #c │ │ -020cda: 6e30 8503 600a |0019: invoke-virtual {v0, v6, v10}, Ljava/util/Calendar;.set:(II)V // method@0385 │ │ -020ce0: 1306 0d00 |001c: const/16 v6, #int 13 // #d │ │ -020ce4: 6e30 8503 600a |001e: invoke-virtual {v0, v6, v10}, Ljava/util/Calendar;.set:(II)V // method@0385 │ │ -020cea: 1306 0e00 |0021: const/16 v6, #int 14 // #e │ │ -020cee: 6e30 8503 600a |0023: invoke-virtual {v0, v6, v10}, Ljava/util/Calendar;.set:(II)V // method@0385 │ │ -020cf4: 1266 |0026: const/4 v6, #int 6 // #6 │ │ -020cf6: 7b27 |0027: neg-int v7, v2 │ │ -020cf8: 6e30 8103 6007 |0028: invoke-virtual {v0, v6, v7}, Ljava/util/Calendar;.add:(II)V // method@0381 │ │ -020cfe: 1a06 1800 |002b: const-string v6, "(bookmark = 0 OR bookmark IS NULL) AND visited_date < %s" // string@0018 │ │ -020d02: 23b7 a602 |002d: new-array v7, v11, [Ljava/lang/Object; // type@02a6 │ │ -020d06: 6e10 8403 0000 |002f: invoke-virtual {v0}, Ljava/util/Calendar;.getTimeInMillis:()J // method@0384 │ │ -020d0c: 0b08 |0032: move-result-wide v8 │ │ -020d0e: 7120 3d03 9800 |0033: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -020d14: 0c08 |0036: move-result-object v8 │ │ -020d16: 4d08 070a |0037: aput-object v8, v7, v10 │ │ -020d1a: 7120 4f03 7600 |0039: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -020d20: 0c04 |003c: move-result-object v4 │ │ -020d22: 1a06 fe07 |003d: const-string v6, "bookmark = 1 AND visited_date < %s" // string@07fe │ │ -020d26: 23b7 a602 |003f: new-array v7, v11, [Ljava/lang/Object; // type@02a6 │ │ -020d2a: 6e10 8403 0000 |0041: invoke-virtual {v0}, Ljava/util/Calendar;.getTimeInMillis:()J // method@0384 │ │ -020d30: 0b08 |0044: move-result-wide v8 │ │ -020d32: 7120 3d03 9800 |0045: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -020d38: 0c08 |0048: move-result-object v8 │ │ -020d3a: 4d08 070a |0049: aput-object v8, v7, v10 │ │ -020d3e: 7120 4f03 7600 |004b: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -020d44: 0c05 |004e: move-result-object v5 │ │ -020d46: 2203 2f00 |004f: new-instance v3, Landroid/content/ContentValues; // type@002f │ │ -020d4a: 7010 9d00 0300 |0051: invoke-direct {v3}, Landroid/content/ContentValues;.:()V // method@009d │ │ -020d50: 1a06 cf10 |0054: const-string v6, "visited_date" // string@10cf │ │ -020d54: 6e20 a400 6300 |0056: invoke-virtual {v3, v6}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ -020d5a: 1a06 d410 |0059: const-string v6, "visits" // string@10d4 │ │ -020d5e: 7110 3803 0a00 |005b: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -020d64: 0c07 |005e: move-result-object v7 │ │ -020d66: 6e30 a000 6307 |005f: invoke-virtual {v3, v6, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -020d6c: 6206 9503 |0062: sget-object v6, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -020d70: 1207 |0064: const/4 v7, #int 0 // #0 │ │ -020d72: 6e40 9700 6c74 |0065: invoke-virtual {v12, v6, v4, v7}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0097 │ │ -020d78: 6206 9503 |0068: sget-object v6, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -020d7c: 1207 |006a: const/4 v7, #int 0 // #0 │ │ -020d7e: 6e57 9b00 6c53 |006b: invoke-virtual {v12, v6, v3, v5, v7}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ -020d84: 0e00 |006e: return-void │ │ -020d86: 0d01 |006f: move-exception v1 │ │ -020d88: 1302 5a00 |0070: const/16 v2, #int 90 // #5a │ │ -020d8c: 2894 |0072: goto 0006 // -006c │ │ -020d8e: 0d01 |0073: move-exception v1 │ │ -020d90: 6e10 2f03 0100 |0074: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@032f │ │ -020d96: 1a06 df00 |0077: const-string v6, "BookmarksWrapper" // string@00df │ │ -020d9a: 2207 1201 |0079: new-instance v7, Ljava/lang/StringBuilder; // type@0112 │ │ -020d9e: 7010 6003 0700 |007b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -020da4: 1a08 a606 |007e: const-string v8, "Unable to truncate history: " // string@06a6 │ │ -020da8: 6e20 6603 8700 |0080: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020dae: 0c07 |0083: move-result-object v7 │ │ -020db0: 6e10 2e03 0100 |0084: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@032e │ │ -020db6: 0c08 |0087: move-result-object v8 │ │ -020db8: 6e20 6603 8700 |0088: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020dbe: 0c07 |008b: move-result-object v7 │ │ -020dc0: 6e10 6803 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -020dc6: 0c07 |008f: move-result-object v7 │ │ -020dc8: 7120 8801 7600 |0090: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ -020dce: 28db |0093: goto 006e // -0025 │ │ +0209fc: |[0209fc] org.tint.providers.BookmarksWrapper.truncateHistory:(Landroid/content/ContentResolver;Ljava/lang/String;)V │ │ +020a0c: 121b |0000: const/4 v11, #int 1 // #1 │ │ +020a0e: 120a |0001: const/4 v10, #int 0 // #0 │ │ +020a10: 7110 3603 0d00 |0002: invoke-static {v13}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0336 │ │ +020a16: 0a02 |0005: move-result v2 │ │ +020a18: 7100 8203 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@0382 │ │ +020a1e: 0c00 |0009: move-result-object v0 │ │ +020a20: 2206 2701 |000a: new-instance v6, Ljava/util/Date; // type@0127 │ │ +020a24: 7010 8903 0600 |000c: invoke-direct {v6}, Ljava/util/Date;.:()V // method@0389 │ │ +020a2a: 6e20 8603 6000 |000f: invoke-virtual {v0, v6}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@0386 │ │ +020a30: 1306 0b00 |0012: const/16 v6, #int 11 // #b │ │ +020a34: 6e30 8503 600a |0014: invoke-virtual {v0, v6, v10}, Ljava/util/Calendar;.set:(II)V // method@0385 │ │ +020a3a: 1306 0c00 |0017: const/16 v6, #int 12 // #c │ │ +020a3e: 6e30 8503 600a |0019: invoke-virtual {v0, v6, v10}, Ljava/util/Calendar;.set:(II)V // method@0385 │ │ +020a44: 1306 0d00 |001c: const/16 v6, #int 13 // #d │ │ +020a48: 6e30 8503 600a |001e: invoke-virtual {v0, v6, v10}, Ljava/util/Calendar;.set:(II)V // method@0385 │ │ +020a4e: 1306 0e00 |0021: const/16 v6, #int 14 // #e │ │ +020a52: 6e30 8503 600a |0023: invoke-virtual {v0, v6, v10}, Ljava/util/Calendar;.set:(II)V // method@0385 │ │ +020a58: 1266 |0026: const/4 v6, #int 6 // #6 │ │ +020a5a: 7b27 |0027: neg-int v7, v2 │ │ +020a5c: 6e30 8103 6007 |0028: invoke-virtual {v0, v6, v7}, Ljava/util/Calendar;.add:(II)V // method@0381 │ │ +020a62: 1a06 1800 |002b: const-string v6, "(bookmark = 0 OR bookmark IS NULL) AND visited_date < %s" // string@0018 │ │ +020a66: 23b7 a202 |002d: new-array v7, v11, [Ljava/lang/Object; // type@02a2 │ │ +020a6a: 6e10 8403 0000 |002f: invoke-virtual {v0}, Ljava/util/Calendar;.getTimeInMillis:()J // method@0384 │ │ +020a70: 0b08 |0032: move-result-wide v8 │ │ +020a72: 7120 3d03 9800 |0033: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +020a78: 0c08 |0036: move-result-object v8 │ │ +020a7a: 4d08 070a |0037: aput-object v8, v7, v10 │ │ +020a7e: 7120 4f03 7600 |0039: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +020a84: 0c04 |003c: move-result-object v4 │ │ +020a86: 1a06 fa07 |003d: const-string v6, "bookmark = 1 AND visited_date < %s" // string@07fa │ │ +020a8a: 23b7 a202 |003f: new-array v7, v11, [Ljava/lang/Object; // type@02a2 │ │ +020a8e: 6e10 8403 0000 |0041: invoke-virtual {v0}, Ljava/util/Calendar;.getTimeInMillis:()J // method@0384 │ │ +020a94: 0b08 |0044: move-result-wide v8 │ │ +020a96: 7120 3d03 9800 |0045: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +020a9c: 0c08 |0048: move-result-object v8 │ │ +020a9e: 4d08 070a |0049: aput-object v8, v7, v10 │ │ +020aa2: 7120 4f03 7600 |004b: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +020aa8: 0c05 |004e: move-result-object v5 │ │ +020aaa: 2203 2f00 |004f: new-instance v3, Landroid/content/ContentValues; // type@002f │ │ +020aae: 7010 9d00 0300 |0051: invoke-direct {v3}, Landroid/content/ContentValues;.:()V // method@009d │ │ +020ab4: 1a06 c910 |0054: const-string v6, "visited_date" // string@10c9 │ │ +020ab8: 6e20 a400 6300 |0056: invoke-virtual {v3, v6}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ +020abe: 1a06 ce10 |0059: const-string v6, "visits" // string@10ce │ │ +020ac2: 7110 3803 0a00 |005b: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +020ac8: 0c07 |005e: move-result-object v7 │ │ +020aca: 6e30 a000 6307 |005f: invoke-virtual {v3, v6, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +020ad0: 6206 9503 |0062: sget-object v6, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +020ad4: 1207 |0064: const/4 v7, #int 0 // #0 │ │ +020ad6: 6e40 9700 6c74 |0065: invoke-virtual {v12, v6, v4, v7}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0097 │ │ +020adc: 6206 9503 |0068: sget-object v6, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +020ae0: 1207 |006a: const/4 v7, #int 0 // #0 │ │ +020ae2: 6e57 9b00 6c53 |006b: invoke-virtual {v12, v6, v3, v5, v7}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ +020ae8: 0e00 |006e: return-void │ │ +020aea: 0d01 |006f: move-exception v1 │ │ +020aec: 1302 5a00 |0070: const/16 v2, #int 90 // #5a │ │ +020af0: 2894 |0072: goto 0006 // -006c │ │ +020af2: 0d01 |0073: move-exception v1 │ │ +020af4: 6e10 2f03 0100 |0074: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@032f │ │ +020afa: 1a06 df00 |0077: const-string v6, "BookmarksWrapper" // string@00df │ │ +020afe: 2207 0e01 |0079: new-instance v7, Ljava/lang/StringBuilder; // type@010e │ │ +020b02: 7010 6003 0700 |007b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +020b08: 1a08 a306 |007e: const-string v8, "Unable to truncate history: " // string@06a3 │ │ +020b0c: 6e20 6603 8700 |0080: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020b12: 0c07 |0083: move-result-object v7 │ │ +020b14: 6e10 2e03 0100 |0084: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@032e │ │ +020b1a: 0c08 |0087: move-result-object v8 │ │ +020b1c: 6e20 6603 8700 |0088: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020b22: 0c07 |008b: move-result-object v7 │ │ +020b24: 6e10 6803 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +020b2a: 0c07 |008f: move-result-object v7 │ │ +020b2c: 7120 8801 7600 |0090: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ +020b32: 28db |0093: goto 006e // -0025 │ │ catches : 2 │ │ 0x0002 - 0x0005 │ │ Ljava/lang/NumberFormatException; -> 0x006f │ │ 0x0062 - 0x006e │ │ Ljava/lang/Exception; -> 0x0073 │ │ positions : │ │ 0x0002 line=445 │ │ @@ -15642,80 +15627,81 @@ │ │ type : '(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -020dec: |[020dec] org.tint.providers.BookmarksWrapper.updateFavicon:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -020dfc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -020dfe: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -020e00: 3809 4300 |0002: if-eqz v9, 0045 // +0043 │ │ -020e04: 380b 4100 |0004: if-eqz v11, 0045 // +0041 │ │ -020e08: 3808 3f00 |0006: if-eqz v8, 0045 // +003f │ │ -020e0c: 380a 3e00 |0008: if-eqz v10, 0046 // +003e │ │ -020e10: 6e20 4d03 a900 |000a: invoke-virtual {v9, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -020e16: 0a04 |000d: move-result v4 │ │ -020e18: 3904 3800 |000e: if-nez v4, 0046 // +0038 │ │ -020e1c: 7110 0d01 0900 |0010: invoke-static {v9}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ -020e22: 0c09 |0013: move-result-object v9 │ │ -020e24: 7110 0d01 0a00 |0014: invoke-static {v10}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ -020e2a: 0c0a |0017: move-result-object v10 │ │ -020e2c: 1a04 8c10 |0018: const-string v4, "url = %s OR url = %s" // string@108c │ │ -020e30: 1225 |001a: const/4 v5, #int 2 // #2 │ │ -020e32: 2355 a602 |001b: new-array v5, v5, [Ljava/lang/Object; // type@02a6 │ │ -020e36: 4d09 0506 |001d: aput-object v9, v5, v6 │ │ -020e3a: 4d0a 0507 |001f: aput-object v10, v5, v7 │ │ -020e3e: 7120 4f03 5400 |0021: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -020e44: 0c03 |0024: move-result-object v3 │ │ -020e46: 2201 ed00 |0025: new-instance v1, Ljava/io/ByteArrayOutputStream; // type@00ed │ │ -020e4a: 7010 0803 0100 |0027: invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;.:()V // method@0308 │ │ -020e50: 6204 0700 |002a: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0007 │ │ -020e54: 1305 6400 |002c: const/16 v5, #int 100 // #64 │ │ -020e58: 6e40 1f01 4b15 |002e: invoke-virtual {v11, v4, v5, v1}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@011f │ │ -020e5e: 2202 2f00 |0031: new-instance v2, Landroid/content/ContentValues; // type@002f │ │ -020e62: 7010 9d00 0200 |0033: invoke-direct {v2}, Landroid/content/ContentValues;.:()V // method@009d │ │ -020e68: 1a04 3e09 |0036: const-string v4, "favicon" // string@093e │ │ -020e6c: 6e10 0903 0100 |0038: invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0309 │ │ -020e72: 0c05 |003b: move-result-object v5 │ │ -020e74: 6e30 a300 4205 |003c: invoke-virtual {v2, v4, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;[B)V // method@00a3 │ │ -020e7a: 6204 9503 |003f: sget-object v4, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -020e7e: 1205 |0041: const/4 v5, #int 0 // #0 │ │ -020e80: 6e55 9b00 4832 |0042: invoke-virtual {v8, v4, v2, v3, v5}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ -020e86: 0e00 |0045: return-void │ │ -020e88: 7110 0d01 0900 |0046: invoke-static {v9}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ -020e8e: 0c09 |0049: move-result-object v9 │ │ -020e90: 1a04 8a10 |004a: const-string v4, "url = %s" // string@108a │ │ -020e94: 2375 a602 |004c: new-array v5, v7, [Ljava/lang/Object; // type@02a6 │ │ -020e98: 4d09 0506 |004e: aput-object v9, v5, v6 │ │ -020e9c: 7120 4f03 5400 |0050: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -020ea2: 0c03 |0053: move-result-object v3 │ │ -020ea4: 28d1 |0054: goto 0025 // -002f │ │ -020ea6: 0d00 |0055: move-exception v0 │ │ -020ea8: 6e10 2f03 0000 |0056: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@032f │ │ -020eae: 1a04 df00 |0059: const-string v4, "BookmarksWrapper" // string@00df │ │ -020eb2: 2205 1201 |005b: new-instance v5, Ljava/lang/StringBuilder; // type@0112 │ │ -020eb6: 7010 6003 0500 |005d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -020ebc: 1a06 a706 |0060: const-string v6, "Unable to update favicon: " // string@06a7 │ │ -020ec0: 6e20 6603 6500 |0062: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020ec6: 0c05 |0065: move-result-object v5 │ │ -020ec8: 6e10 2e03 0000 |0066: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@032e │ │ -020ece: 0c06 |0069: move-result-object v6 │ │ -020ed0: 6e20 6603 6500 |006a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020ed6: 0c05 |006d: move-result-object v5 │ │ -020ed8: 6e10 6803 0500 |006e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -020ede: 0c05 |0071: move-result-object v5 │ │ -020ee0: 7120 8801 5400 |0072: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ -020ee6: 28d0 |0075: goto 0045 // -0030 │ │ +020b50: |[020b50] org.tint.providers.BookmarksWrapper.updateFavicon:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +020b60: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +020b62: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +020b64: 3809 4300 |0002: if-eqz v9, 0045 // +0043 │ │ +020b68: 380b 4100 |0004: if-eqz v11, 0045 // +0041 │ │ +020b6c: 3808 3f00 |0006: if-eqz v8, 0045 // +003f │ │ +020b70: 380a 3e00 |0008: if-eqz v10, 0046 // +003e │ │ +020b74: 6e20 4d03 a900 |000a: invoke-virtual {v9, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +020b7a: 0a04 |000d: move-result v4 │ │ +020b7c: 3904 3800 |000e: if-nez v4, 0046 // +0038 │ │ +020b80: 7110 0d01 0900 |0010: invoke-static {v9}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ +020b86: 0c09 |0013: move-result-object v9 │ │ +020b88: 7110 0d01 0a00 |0014: invoke-static {v10}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ +020b8e: 0c0a |0017: move-result-object v10 │ │ +020b90: 1a04 8610 |0018: const-string v4, "url = %s OR url = %s" // string@1086 │ │ +020b94: 1225 |001a: const/4 v5, #int 2 // #2 │ │ +020b96: 2355 a202 |001b: new-array v5, v5, [Ljava/lang/Object; // type@02a2 │ │ +020b9a: 4d09 0506 |001d: aput-object v9, v5, v6 │ │ +020b9e: 4d0a 0507 |001f: aput-object v10, v5, v7 │ │ +020ba2: 7120 4f03 5400 |0021: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +020ba8: 0c03 |0024: move-result-object v3 │ │ +020baa: 2201 e900 |0025: new-instance v1, Ljava/io/ByteArrayOutputStream; // type@00e9 │ │ +020bae: 7010 0803 0100 |0027: invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;.:()V // method@0308 │ │ +020bb4: 6204 0700 |002a: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0007 │ │ +020bb8: 1305 6400 |002c: const/16 v5, #int 100 // #64 │ │ +020bbc: 6e40 1f01 4b15 |002e: invoke-virtual {v11, v4, v5, v1}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@011f │ │ +020bc2: 2202 2f00 |0031: new-instance v2, Landroid/content/ContentValues; // type@002f │ │ +020bc6: 7010 9d00 0200 |0033: invoke-direct {v2}, Landroid/content/ContentValues;.:()V // method@009d │ │ +020bcc: 1a04 3a09 |0036: const-string v4, "favicon" // string@093a │ │ +020bd0: 6e10 0903 0100 |0038: invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0309 │ │ +020bd6: 0c05 |003b: move-result-object v5 │ │ +020bd8: 6e30 a300 4205 |003c: invoke-virtual {v2, v4, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;[B)V // method@00a3 │ │ +020bde: 6204 9503 |003f: sget-object v4, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +020be2: 1205 |0041: const/4 v5, #int 0 // #0 │ │ +020be4: 6e55 9b00 4832 |0042: invoke-virtual {v8, v4, v2, v3, v5}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ +020bea: 0e00 |0045: return-void │ │ +020bec: 7110 0d01 0900 |0046: invoke-static {v9}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ +020bf2: 0c09 |0049: move-result-object v9 │ │ +020bf4: 1a04 8410 |004a: const-string v4, "url = %s" // string@1084 │ │ +020bf8: 2375 a202 |004c: new-array v5, v7, [Ljava/lang/Object; // type@02a2 │ │ +020bfc: 4d09 0506 |004e: aput-object v9, v5, v6 │ │ +020c00: 7120 4f03 5400 |0050: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +020c06: 0c03 |0053: move-result-object v3 │ │ +020c08: 28d1 |0054: goto 0025 // -002f │ │ +020c0a: 0d00 |0055: move-exception v0 │ │ +020c0c: 6e10 2f03 0000 |0056: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@032f │ │ +020c12: 1a04 df00 |0059: const-string v4, "BookmarksWrapper" // string@00df │ │ +020c16: 2205 0e01 |005b: new-instance v5, Ljava/lang/StringBuilder; // type@010e │ │ +020c1a: 7010 6003 0500 |005d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +020c20: 1a06 a406 |0060: const-string v6, "Unable to update favicon: " // string@06a4 │ │ +020c24: 6e20 6603 6500 |0062: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020c2a: 0c05 |0065: move-result-object v5 │ │ +020c2c: 6e10 2e03 0000 |0066: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@032e │ │ +020c32: 0c06 |0069: move-result-object v6 │ │ +020c34: 6e20 6603 6500 |006a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020c3a: 0c05 |006d: move-result-object v5 │ │ +020c3c: 6e10 6803 0500 |006e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +020c42: 0c05 |0071: move-result-object v5 │ │ +020c44: 7120 8801 5400 |0072: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ +020c4a: 28d0 |0075: goto 0045 // -0030 │ │ catches : 1 │ │ 0x003f - 0x0045 │ │ Ljava/lang/Exception; -> 0x0055 │ │ positions : │ │ 0x0002 line=485 │ │ 0x0008 line=490 │ │ + 0x000a line=491 │ │ 0x0010 line=492 │ │ 0x0014 line=493 │ │ 0x0018 line=495 │ │ 0x0025 line=501 │ │ 0x002a line=502 │ │ 0x0031 line=504 │ │ 0x0036 line=505 │ │ @@ -15744,144 +15730,144 @@ │ │ type : '(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 17 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 261 16-bit code units │ │ -020ef8: |[020ef8] org.tint.providers.BookmarksWrapper.updateHistory:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -020f08: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -020f0a: 2302 a702 |0001: new-array v2, v0, [Ljava/lang/String; // type@02a7 │ │ -020f0e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -020f10: 1a01 6907 |0004: const-string v1, "_id" // string@0769 │ │ -020f14: 4d01 0200 |0006: aput-object v1, v2, v0 │ │ -020f18: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -020f1a: 1a01 8810 |0009: const-string v1, "url" // string@1088 │ │ -020f1e: 4d01 0200 |000b: aput-object v1, v2, v0 │ │ -020f22: 1220 |000d: const/4 v0, #int 2 // #2 │ │ -020f24: 1a01 fd07 |000e: const-string v1, "bookmark" // string@07fd │ │ -020f28: 4d01 0200 |0010: aput-object v1, v2, v0 │ │ -020f2c: 1230 |0012: const/4 v0, #int 3 // #3 │ │ -020f2e: 1a01 d410 |0013: const-string v1, "visits" // string@10d4 │ │ -020f32: 4d01 0200 |0015: aput-object v1, v2, v0 │ │ -020f36: 380f ab00 |0017: if-eqz v15, 00c2 // +00ab │ │ -020f3a: 7110 0d01 0f00 |0019: invoke-static {v15}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ -020f40: 0c08 |001c: move-result-object v8 │ │ -020f42: 3810 a900 |001d: if-eqz v16, 00c6 // +00a9 │ │ -020f46: 7701 0d01 1000 |001f: invoke-static/range {v16}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ -020f4c: 0c07 |0022: move-result-object v7 │ │ -020f4e: 2200 1201 |0023: new-instance v0, Ljava/lang/StringBuilder; // type@0112 │ │ -020f52: 7010 6003 0000 |0025: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -020f58: 1a01 8910 |0028: const-string v1, "url = " // string@1089 │ │ -020f5c: 6e20 6603 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020f62: 0c00 |002d: move-result-object v0 │ │ -020f64: 6e20 6603 8000 |002e: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020f6a: 0c00 |0031: move-result-object v0 │ │ -020f6c: 1a01 0b00 |0032: const-string v1, " OR " // string@000b │ │ -020f70: 6e20 6603 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020f76: 0c00 |0037: move-result-object v0 │ │ -020f78: 1a01 8810 |0038: const-string v1, "url" // string@1088 │ │ -020f7c: 6e20 6603 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020f82: 0c00 |003d: move-result-object v0 │ │ -020f84: 1a01 0400 |003e: const-string v1, " = " // string@0004 │ │ -020f88: 6e20 6603 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020f8e: 0c00 |0043: move-result-object v0 │ │ -020f90: 6e20 6603 7000 |0044: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -020f96: 0c00 |0047: move-result-object v0 │ │ -020f98: 6e10 6803 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -020f9e: 0c03 |004b: move-result-object v3 │ │ -020fa0: 6201 9503 |004c: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -020fa4: 1204 |004e: const/4 v4, #int 0 // #0 │ │ -020fa6: 1205 |004f: const/4 v5, #int 0 // #0 │ │ -020fa8: 07d0 |0050: move-object v0, v13 │ │ -020faa: 7406 9a00 0000 |0051: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ -020fb0: 0c06 |0054: move-result-object v6 │ │ -020fb2: 3806 6c00 |0055: if-eqz v6, 00c1 // +006c │ │ -020fb6: 7210 0601 0600 |0057: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ -020fbc: 0a00 |005a: move-result v0 │ │ -020fbe: 3800 6f00 |005b: if-eqz v0, 00ca // +006f │ │ -020fc2: 1a00 6907 |005d: const-string v0, "_id" // string@0769 │ │ -020fc6: 7220 fd00 0600 |005f: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -020fcc: 0a00 |0062: move-result v0 │ │ -020fce: 7220 0101 0600 |0063: invoke-interface {v6, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -020fd4: 0b09 |0066: move-result-wide v9 │ │ -020fd6: 1a00 d410 |0067: const-string v0, "visits" // string@10d4 │ │ -020fda: 7220 fd00 0600 |0069: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -020fe0: 0a00 |006c: move-result v0 │ │ -020fe2: 7220 0001 0600 |006d: invoke-interface {v6, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -020fe8: 0a00 |0070: move-result v0 │ │ -020fea: d80c 0001 |0071: add-int/lit8 v12, v0, #int 1 // #01 │ │ -020fee: 220b 2f00 |0073: new-instance v11, Landroid/content/ContentValues; // type@002f │ │ -020ff2: 7010 9d00 0b00 |0075: invoke-direct {v11}, Landroid/content/ContentValues;.:()V // method@009d │ │ -020ff8: 1a00 fd07 |0078: const-string v0, "bookmark" // string@07fd │ │ -020ffc: 7220 fd00 0600 |007a: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -021002: 0a00 |007d: move-result v0 │ │ -021004: 7220 0001 0600 |007e: invoke-interface {v6, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -02100a: 0a00 |0081: move-result v0 │ │ -02100c: 1211 |0082: const/4 v1, #int 1 // #1 │ │ -02100e: 3210 0700 |0083: if-eq v0, v1, 008a // +0007 │ │ -021012: 1a00 4710 |0085: const-string v0, "title" // string@1047 │ │ -021016: 6e30 a200 0b0e |0087: invoke-virtual {v11, v0, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ -02101c: 1a00 cf10 |008a: const-string v0, "visited_date" // string@10cf │ │ -021020: 2201 2b01 |008c: new-instance v1, Ljava/util/Date; // type@012b │ │ -021024: 7010 8903 0100 |008e: invoke-direct {v1}, Ljava/util/Date;.:()V // method@0389 │ │ -02102a: 6e10 8a03 0100 |0091: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@038a │ │ -021030: 0b04 |0094: move-result-wide v4 │ │ -021032: 7120 3d03 5400 |0095: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -021038: 0c01 |0098: move-result-object v1 │ │ -02103a: 6e30 a100 0b01 |0099: invoke-virtual {v11, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ -021040: 1a00 d410 |009c: const-string v0, "visits" // string@10d4 │ │ -021044: 7110 3803 0c00 |009e: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -02104a: 0c01 |00a1: move-result-object v1 │ │ -02104c: 6e30 a000 0b01 |00a2: invoke-virtual {v11, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -021052: 6200 9503 |00a5: sget-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -021056: 2201 1201 |00a7: new-instance v1, Ljava/lang/StringBuilder; // type@0112 │ │ -02105a: 7010 6003 0100 |00a9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -021060: 1a04 6a07 |00ac: const-string v4, "_id = " // string@076a │ │ -021064: 6e20 6603 4100 |00ae: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02106a: 0c01 |00b1: move-result-object v1 │ │ -02106c: 6e30 6303 910a |00b2: invoke-virtual {v1, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ -021072: 0c01 |00b5: move-result-object v1 │ │ -021074: 6e10 6803 0100 |00b6: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -02107a: 0c01 |00b9: move-result-object v1 │ │ -02107c: 1204 |00ba: const/4 v4, #int 0 // #0 │ │ -02107e: 6e54 9b00 0d1b |00bb: invoke-virtual {v13, v0, v11, v1, v4}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ -021084: 7210 fb00 0600 |00be: invoke-interface {v6}, Landroid/database/Cursor;.close:()V // method@00fb │ │ -02108a: 0e00 |00c1: return-void │ │ -02108c: 1a08 0000 |00c2: const-string v8, "" // string@0000 │ │ -021090: 2900 59ff |00c4: goto/16 001d // -00a7 │ │ -021094: 1a07 0000 |00c6: const-string v7, "" // string@0000 │ │ -021098: 2900 5bff |00c8: goto/16 0023 // -00a5 │ │ -02109c: 220b 2f00 |00ca: new-instance v11, Landroid/content/ContentValues; // type@002f │ │ -0210a0: 7010 9d00 0b00 |00cc: invoke-direct {v11}, Landroid/content/ContentValues;.:()V // method@009d │ │ -0210a6: 1a00 4710 |00cf: const-string v0, "title" // string@1047 │ │ -0210aa: 6e30 a200 0b0e |00d1: invoke-virtual {v11, v0, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ -0210b0: 1a00 8810 |00d4: const-string v0, "url" // string@1088 │ │ -0210b4: 6e30 a200 0b0f |00d6: invoke-virtual {v11, v0, v15}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ -0210ba: 1a00 cf10 |00d9: const-string v0, "visited_date" // string@10cf │ │ -0210be: 2201 2b01 |00db: new-instance v1, Ljava/util/Date; // type@012b │ │ -0210c2: 7010 8903 0100 |00dd: invoke-direct {v1}, Ljava/util/Date;.:()V // method@0389 │ │ -0210c8: 6e10 8a03 0100 |00e0: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@038a │ │ -0210ce: 0b04 |00e3: move-result-wide v4 │ │ -0210d0: 7120 3d03 5400 |00e4: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -0210d6: 0c01 |00e7: move-result-object v1 │ │ -0210d8: 6e30 a100 0b01 |00e8: invoke-virtual {v11, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ -0210de: 1a00 d410 |00eb: const-string v0, "visits" // string@10d4 │ │ -0210e2: 1211 |00ed: const/4 v1, #int 1 // #1 │ │ -0210e4: 7110 3803 0100 |00ee: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0210ea: 0c01 |00f1: move-result-object v1 │ │ -0210ec: 6e30 a000 0b01 |00f2: invoke-virtual {v11, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -0210f2: 1a00 fd07 |00f5: const-string v0, "bookmark" // string@07fd │ │ -0210f6: 1201 |00f7: const/4 v1, #int 0 // #0 │ │ -0210f8: 7110 3803 0100 |00f8: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0210fe: 0c01 |00fb: move-result-object v1 │ │ -021100: 6e30 a000 0b01 |00fc: invoke-virtual {v11, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -021106: 6200 9503 |00ff: sget-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -02110a: 6e30 9800 0d0b |0101: invoke-virtual {v13, v0, v11}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@0098 │ │ -021110: 28ba |0104: goto 00be // -0046 │ │ +020c5c: |[020c5c] org.tint.providers.BookmarksWrapper.updateHistory:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +020c6c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +020c6e: 2302 a302 |0001: new-array v2, v0, [Ljava/lang/String; // type@02a3 │ │ +020c72: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +020c74: 1a01 6607 |0004: const-string v1, "_id" // string@0766 │ │ +020c78: 4d01 0200 |0006: aput-object v1, v2, v0 │ │ +020c7c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +020c7e: 1a01 8210 |0009: const-string v1, "url" // string@1082 │ │ +020c82: 4d01 0200 |000b: aput-object v1, v2, v0 │ │ +020c86: 1220 |000d: const/4 v0, #int 2 // #2 │ │ +020c88: 1a01 f907 |000e: const-string v1, "bookmark" // string@07f9 │ │ +020c8c: 4d01 0200 |0010: aput-object v1, v2, v0 │ │ +020c90: 1230 |0012: const/4 v0, #int 3 // #3 │ │ +020c92: 1a01 ce10 |0013: const-string v1, "visits" // string@10ce │ │ +020c96: 4d01 0200 |0015: aput-object v1, v2, v0 │ │ +020c9a: 380f ab00 |0017: if-eqz v15, 00c2 // +00ab │ │ +020c9e: 7110 0d01 0f00 |0019: invoke-static {v15}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ +020ca4: 0c08 |001c: move-result-object v8 │ │ +020ca6: 3810 a900 |001d: if-eqz v16, 00c6 // +00a9 │ │ +020caa: 7701 0d01 1000 |001f: invoke-static/range {v16}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ +020cb0: 0c07 |0022: move-result-object v7 │ │ +020cb2: 2200 0e01 |0023: new-instance v0, Ljava/lang/StringBuilder; // type@010e │ │ +020cb6: 7010 6003 0000 |0025: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +020cbc: 1a01 8310 |0028: const-string v1, "url = " // string@1083 │ │ +020cc0: 6e20 6603 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020cc6: 0c00 |002d: move-result-object v0 │ │ +020cc8: 6e20 6603 8000 |002e: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020cce: 0c00 |0031: move-result-object v0 │ │ +020cd0: 1a01 0b00 |0032: const-string v1, " OR " // string@000b │ │ +020cd4: 6e20 6603 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020cda: 0c00 |0037: move-result-object v0 │ │ +020cdc: 1a01 8210 |0038: const-string v1, "url" // string@1082 │ │ +020ce0: 6e20 6603 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020ce6: 0c00 |003d: move-result-object v0 │ │ +020ce8: 1a01 0400 |003e: const-string v1, " = " // string@0004 │ │ +020cec: 6e20 6603 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020cf2: 0c00 |0043: move-result-object v0 │ │ +020cf4: 6e20 6603 7000 |0044: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020cfa: 0c00 |0047: move-result-object v0 │ │ +020cfc: 6e10 6803 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +020d02: 0c03 |004b: move-result-object v3 │ │ +020d04: 6201 9503 |004c: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +020d08: 1204 |004e: const/4 v4, #int 0 // #0 │ │ +020d0a: 1205 |004f: const/4 v5, #int 0 // #0 │ │ +020d0c: 07d0 |0050: move-object v0, v13 │ │ +020d0e: 7406 9a00 0000 |0051: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ +020d14: 0c06 |0054: move-result-object v6 │ │ +020d16: 3806 6c00 |0055: if-eqz v6, 00c1 // +006c │ │ +020d1a: 7210 0601 0600 |0057: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ +020d20: 0a00 |005a: move-result v0 │ │ +020d22: 3800 6f00 |005b: if-eqz v0, 00ca // +006f │ │ +020d26: 1a00 6607 |005d: const-string v0, "_id" // string@0766 │ │ +020d2a: 7220 fd00 0600 |005f: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +020d30: 0a00 |0062: move-result v0 │ │ +020d32: 7220 0101 0600 |0063: invoke-interface {v6, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +020d38: 0b0a |0066: move-result-wide v10 │ │ +020d3a: 1a00 ce10 |0067: const-string v0, "visits" // string@10ce │ │ +020d3e: 7220 fd00 0600 |0069: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +020d44: 0a00 |006c: move-result v0 │ │ +020d46: 7220 0001 0600 |006d: invoke-interface {v6, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +020d4c: 0a00 |0070: move-result v0 │ │ +020d4e: d80c 0001 |0071: add-int/lit8 v12, v0, #int 1 // #01 │ │ +020d52: 2209 2f00 |0073: new-instance v9, Landroid/content/ContentValues; // type@002f │ │ +020d56: 7010 9d00 0900 |0075: invoke-direct {v9}, Landroid/content/ContentValues;.:()V // method@009d │ │ +020d5c: 1a00 f907 |0078: const-string v0, "bookmark" // string@07f9 │ │ +020d60: 7220 fd00 0600 |007a: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +020d66: 0a00 |007d: move-result v0 │ │ +020d68: 7220 0001 0600 |007e: invoke-interface {v6, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +020d6e: 0a00 |0081: move-result v0 │ │ +020d70: 1211 |0082: const/4 v1, #int 1 // #1 │ │ +020d72: 3210 0700 |0083: if-eq v0, v1, 008a // +0007 │ │ +020d76: 1a00 4110 |0085: const-string v0, "title" // string@1041 │ │ +020d7a: 6e30 a200 090e |0087: invoke-virtual {v9, v0, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ +020d80: 1a00 c910 |008a: const-string v0, "visited_date" // string@10c9 │ │ +020d84: 2201 2701 |008c: new-instance v1, Ljava/util/Date; // type@0127 │ │ +020d88: 7010 8903 0100 |008e: invoke-direct {v1}, Ljava/util/Date;.:()V // method@0389 │ │ +020d8e: 6e10 8a03 0100 |0091: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@038a │ │ +020d94: 0b04 |0094: move-result-wide v4 │ │ +020d96: 7120 3d03 5400 |0095: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +020d9c: 0c01 |0098: move-result-object v1 │ │ +020d9e: 6e30 a100 0901 |0099: invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ +020da4: 1a00 ce10 |009c: const-string v0, "visits" // string@10ce │ │ +020da8: 7110 3803 0c00 |009e: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +020dae: 0c01 |00a1: move-result-object v1 │ │ +020db0: 6e30 a000 0901 |00a2: invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +020db6: 6200 9503 |00a5: sget-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +020dba: 2201 0e01 |00a7: new-instance v1, Ljava/lang/StringBuilder; // type@010e │ │ +020dbe: 7010 6003 0100 |00a9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +020dc4: 1a04 6707 |00ac: const-string v4, "_id = " // string@0767 │ │ +020dc8: 6e20 6603 4100 |00ae: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020dce: 0c01 |00b1: move-result-object v1 │ │ +020dd0: 6e30 6303 a10b |00b2: invoke-virtual {v1, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ +020dd6: 0c01 |00b5: move-result-object v1 │ │ +020dd8: 6e10 6803 0100 |00b6: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +020dde: 0c01 |00b9: move-result-object v1 │ │ +020de0: 1204 |00ba: const/4 v4, #int 0 // #0 │ │ +020de2: 6e54 9b00 0d19 |00bb: invoke-virtual {v13, v0, v9, v1, v4}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ +020de8: 7210 fb00 0600 |00be: invoke-interface {v6}, Landroid/database/Cursor;.close:()V // method@00fb │ │ +020dee: 0e00 |00c1: return-void │ │ +020df0: 1a08 0000 |00c2: const-string v8, "" // string@0000 │ │ +020df4: 2900 59ff |00c4: goto/16 001d // -00a7 │ │ +020df8: 1a07 0000 |00c6: const-string v7, "" // string@0000 │ │ +020dfc: 2900 5bff |00c8: goto/16 0023 // -00a5 │ │ +020e00: 2209 2f00 |00ca: new-instance v9, Landroid/content/ContentValues; // type@002f │ │ +020e04: 7010 9d00 0900 |00cc: invoke-direct {v9}, Landroid/content/ContentValues;.:()V // method@009d │ │ +020e0a: 1a00 4110 |00cf: const-string v0, "title" // string@1041 │ │ +020e0e: 6e30 a200 090e |00d1: invoke-virtual {v9, v0, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ +020e14: 1a00 8210 |00d4: const-string v0, "url" // string@1082 │ │ +020e18: 6e30 a200 090f |00d6: invoke-virtual {v9, v0, v15}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ +020e1e: 1a00 c910 |00d9: const-string v0, "visited_date" // string@10c9 │ │ +020e22: 2201 2701 |00db: new-instance v1, Ljava/util/Date; // type@0127 │ │ +020e26: 7010 8903 0100 |00dd: invoke-direct {v1}, Ljava/util/Date;.:()V // method@0389 │ │ +020e2c: 6e10 8a03 0100 |00e0: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@038a │ │ +020e32: 0b04 |00e3: move-result-wide v4 │ │ +020e34: 7120 3d03 5400 |00e4: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +020e3a: 0c01 |00e7: move-result-object v1 │ │ +020e3c: 6e30 a100 0901 |00e8: invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ +020e42: 1a00 ce10 |00eb: const-string v0, "visits" // string@10ce │ │ +020e46: 1211 |00ed: const/4 v1, #int 1 // #1 │ │ +020e48: 7110 3803 0100 |00ee: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +020e4e: 0c01 |00f1: move-result-object v1 │ │ +020e50: 6e30 a000 0901 |00f2: invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +020e56: 1a00 f907 |00f5: const-string v0, "bookmark" // string@07f9 │ │ +020e5a: 1201 |00f7: const/4 v1, #int 0 // #0 │ │ +020e5c: 7110 3803 0100 |00f8: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +020e62: 0c01 |00fb: move-result-object v1 │ │ +020e64: 6e30 a000 0901 |00fc: invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +020e6a: 6200 9503 |00ff: sget-object v0, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +020e6e: 6e30 9800 0d09 |0101: invoke-virtual {v13, v0, v9}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@0098 │ │ +020e74: 28ba |0104: goto 00be // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0017 line=394 │ │ 0x001d line=395 │ │ 0x0023 line=397 │ │ 0x004c line=399 │ │ @@ -15903,107 +15889,108 @@ │ │ 0x00cf line=421 │ │ 0x00d4 line=422 │ │ 0x00d9 line=423 │ │ 0x00eb line=424 │ │ 0x00f5 line=425 │ │ 0x00ff line=427 │ │ locals : │ │ - 0x0067 - 0x00be reg=9 id J │ │ + 0x0067 - 0x00be reg=10 id J │ │ 0x0073 - 0x00be reg=12 visits I │ │ - 0x0078 - 0x00c1 reg=11 values Landroid/content/ContentValues; │ │ + 0x0078 - 0x00c1 reg=9 values Landroid/content/ContentValues; │ │ 0x004c - 0x00c2 reg=3 whereClause Ljava/lang/String; │ │ 0x0055 - 0x00c2 reg=6 cursor Landroid/database/Cursor; │ │ 0x0023 - 0x00c2 reg=7 escapedOriginalUrl Ljava/lang/String; │ │ 0x001d - 0x00c2 reg=8 escapedUrl Ljava/lang/String; │ │ 0x0017 - 0x0105 reg=2 colums [Ljava/lang/String; │ │ 0x00ca - 0x0105 reg=3 whereClause Ljava/lang/String; │ │ 0x00ca - 0x0105 reg=6 cursor Landroid/database/Cursor; │ │ 0x00ca - 0x0105 reg=7 escapedOriginalUrl Ljava/lang/String; │ │ 0x00c6 - 0x0105 reg=8 escapedUrl Ljava/lang/String; │ │ - 0x00cf - 0x0105 reg=11 values Landroid/content/ContentValues; │ │ + 0x00cf - 0x0105 reg=9 values Landroid/content/ContentValues; │ │ 0x0000 - 0x0105 reg=13 contentResolver Landroid/content/ContentResolver; │ │ 0x0000 - 0x0105 reg=14 title Ljava/lang/String; │ │ 0x0000 - 0x0105 reg=15 url Ljava/lang/String; │ │ 0x0000 - 0x0105 reg=16 originalUrl Ljava/lang/String; │ │ │ │ #22 : (in Lorg/tint/providers/BookmarksWrapper;) │ │ name : 'updateThumbnail' │ │ type : '(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -021114: |[021114] org.tint.providers.BookmarksWrapper.updateThumbnail:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -021124: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -021126: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -021128: 3809 4300 |0002: if-eqz v9, 0045 // +0043 │ │ -02112c: 380b 4100 |0004: if-eqz v11, 0045 // +0041 │ │ -021130: 3808 3f00 |0006: if-eqz v8, 0045 // +003f │ │ -021134: 380a 3e00 |0008: if-eqz v10, 0046 // +003e │ │ -021138: 6e20 4d03 a900 |000a: invoke-virtual {v9, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02113e: 0a04 |000d: move-result v4 │ │ -021140: 3904 3800 |000e: if-nez v4, 0046 // +0038 │ │ -021144: 7110 0d01 0900 |0010: invoke-static {v9}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ -02114a: 0c09 |0013: move-result-object v9 │ │ -02114c: 7110 0d01 0a00 |0014: invoke-static {v10}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ -021152: 0c0a |0017: move-result-object v10 │ │ -021154: 1a04 1a00 |0018: const-string v4, "(url = %s OR url = %s) AND bookmark = 1" // string@001a │ │ -021158: 1225 |001a: const/4 v5, #int 2 // #2 │ │ -02115a: 2355 a602 |001b: new-array v5, v5, [Ljava/lang/Object; // type@02a6 │ │ -02115e: 4d09 0506 |001d: aput-object v9, v5, v6 │ │ -021162: 4d0a 0507 |001f: aput-object v10, v5, v7 │ │ -021166: 7120 4f03 5400 |0021: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -02116c: 0c03 |0024: move-result-object v3 │ │ -02116e: 2201 ed00 |0025: new-instance v1, Ljava/io/ByteArrayOutputStream; // type@00ed │ │ -021172: 7010 0803 0100 |0027: invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;.:()V // method@0308 │ │ -021178: 6204 0700 |002a: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0007 │ │ -02117c: 1305 6400 |002c: const/16 v5, #int 100 // #64 │ │ -021180: 6e40 1f01 4b15 |002e: invoke-virtual {v11, v4, v5, v1}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@011f │ │ -021186: 2202 2f00 |0031: new-instance v2, Landroid/content/ContentValues; // type@002f │ │ -02118a: 7010 9d00 0200 |0033: invoke-direct {v2}, Landroid/content/ContentValues;.:()V // method@009d │ │ -021190: 1a04 4510 |0036: const-string v4, "thumbnail" // string@1045 │ │ -021194: 6e10 0903 0100 |0038: invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0309 │ │ -02119a: 0c05 |003b: move-result-object v5 │ │ -02119c: 6e30 a300 4205 |003c: invoke-virtual {v2, v4, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;[B)V // method@00a3 │ │ -0211a2: 6204 9503 |003f: sget-object v4, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -0211a6: 1205 |0041: const/4 v5, #int 0 // #0 │ │ -0211a8: 6e55 9b00 4832 |0042: invoke-virtual {v8, v4, v2, v3, v5}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ -0211ae: 0e00 |0045: return-void │ │ -0211b0: 7110 0d01 0900 |0046: invoke-static {v9}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ -0211b6: 0c09 |0049: move-result-object v9 │ │ -0211b8: 1a04 8b10 |004a: const-string v4, "url = %s AND bookmark = 1" // string@108b │ │ -0211bc: 2375 a602 |004c: new-array v5, v7, [Ljava/lang/Object; // type@02a6 │ │ -0211c0: 4d09 0506 |004e: aput-object v9, v5, v6 │ │ -0211c4: 7120 4f03 5400 |0050: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -0211ca: 0c03 |0053: move-result-object v3 │ │ -0211cc: 28d1 |0054: goto 0025 // -002f │ │ -0211ce: 0d00 |0055: move-exception v0 │ │ -0211d0: 6e10 2f03 0000 |0056: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@032f │ │ -0211d6: 1a04 df00 |0059: const-string v4, "BookmarksWrapper" // string@00df │ │ -0211da: 2205 1201 |005b: new-instance v5, Ljava/lang/StringBuilder; // type@0112 │ │ -0211de: 7010 6003 0500 |005d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0211e4: 1a06 a806 |0060: const-string v6, "Unable to update thumbnail: " // string@06a8 │ │ -0211e8: 6e20 6603 6500 |0062: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0211ee: 0c05 |0065: move-result-object v5 │ │ -0211f0: 6e10 2e03 0000 |0066: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@032e │ │ -0211f6: 0c06 |0069: move-result-object v6 │ │ -0211f8: 6e20 6603 6500 |006a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0211fe: 0c05 |006d: move-result-object v5 │ │ -021200: 6e10 6803 0500 |006e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -021206: 0c05 |0071: move-result-object v5 │ │ -021208: 7120 8801 5400 |0072: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ -02120e: 28d0 |0075: goto 0045 // -0030 │ │ +020e78: |[020e78] org.tint.providers.BookmarksWrapper.updateThumbnail:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +020e88: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +020e8a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +020e8c: 3809 4300 |0002: if-eqz v9, 0045 // +0043 │ │ +020e90: 380b 4100 |0004: if-eqz v11, 0045 // +0041 │ │ +020e94: 3808 3f00 |0006: if-eqz v8, 0045 // +003f │ │ +020e98: 380a 3e00 |0008: if-eqz v10, 0046 // +003e │ │ +020e9c: 6e20 4d03 a900 |000a: invoke-virtual {v9, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +020ea2: 0a04 |000d: move-result v4 │ │ +020ea4: 3904 3800 |000e: if-nez v4, 0046 // +0038 │ │ +020ea8: 7110 0d01 0900 |0010: invoke-static {v9}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ +020eae: 0c09 |0013: move-result-object v9 │ │ +020eb0: 7110 0d01 0a00 |0014: invoke-static {v10}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ +020eb6: 0c0a |0017: move-result-object v10 │ │ +020eb8: 1a04 1a00 |0018: const-string v4, "(url = %s OR url = %s) AND bookmark = 1" // string@001a │ │ +020ebc: 1225 |001a: const/4 v5, #int 2 // #2 │ │ +020ebe: 2355 a202 |001b: new-array v5, v5, [Ljava/lang/Object; // type@02a2 │ │ +020ec2: 4d09 0506 |001d: aput-object v9, v5, v6 │ │ +020ec6: 4d0a 0507 |001f: aput-object v10, v5, v7 │ │ +020eca: 7120 4f03 5400 |0021: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +020ed0: 0c03 |0024: move-result-object v3 │ │ +020ed2: 2201 e900 |0025: new-instance v1, Ljava/io/ByteArrayOutputStream; // type@00e9 │ │ +020ed6: 7010 0803 0100 |0027: invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;.:()V // method@0308 │ │ +020edc: 6204 0700 |002a: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0007 │ │ +020ee0: 1305 6400 |002c: const/16 v5, #int 100 // #64 │ │ +020ee4: 6e40 1f01 4b15 |002e: invoke-virtual {v11, v4, v5, v1}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@011f │ │ +020eea: 2202 2f00 |0031: new-instance v2, Landroid/content/ContentValues; // type@002f │ │ +020eee: 7010 9d00 0200 |0033: invoke-direct {v2}, Landroid/content/ContentValues;.:()V // method@009d │ │ +020ef4: 1a04 3f10 |0036: const-string v4, "thumbnail" // string@103f │ │ +020ef8: 6e10 0903 0100 |0038: invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0309 │ │ +020efe: 0c05 |003b: move-result-object v5 │ │ +020f00: 6e30 a300 4205 |003c: invoke-virtual {v2, v4, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;[B)V // method@00a3 │ │ +020f06: 6204 9503 |003f: sget-object v4, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +020f0a: 1205 |0041: const/4 v5, #int 0 // #0 │ │ +020f0c: 6e55 9b00 4832 |0042: invoke-virtual {v8, v4, v2, v3, v5}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ +020f12: 0e00 |0045: return-void │ │ +020f14: 7110 0d01 0900 |0046: invoke-static {v9}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ +020f1a: 0c09 |0049: move-result-object v9 │ │ +020f1c: 1a04 8510 |004a: const-string v4, "url = %s AND bookmark = 1" // string@1085 │ │ +020f20: 2375 a202 |004c: new-array v5, v7, [Ljava/lang/Object; // type@02a2 │ │ +020f24: 4d09 0506 |004e: aput-object v9, v5, v6 │ │ +020f28: 7120 4f03 5400 |0050: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +020f2e: 0c03 |0053: move-result-object v3 │ │ +020f30: 28d1 |0054: goto 0025 // -002f │ │ +020f32: 0d00 |0055: move-exception v0 │ │ +020f34: 6e10 2f03 0000 |0056: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@032f │ │ +020f3a: 1a04 df00 |0059: const-string v4, "BookmarksWrapper" // string@00df │ │ +020f3e: 2205 0e01 |005b: new-instance v5, Ljava/lang/StringBuilder; // type@010e │ │ +020f42: 7010 6003 0500 |005d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +020f48: 1a06 a506 |0060: const-string v6, "Unable to update thumbnail: " // string@06a5 │ │ +020f4c: 6e20 6603 6500 |0062: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020f52: 0c05 |0065: move-result-object v5 │ │ +020f54: 6e10 2e03 0000 |0066: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@032e │ │ +020f5a: 0c06 |0069: move-result-object v6 │ │ +020f5c: 6e20 6603 6500 |006a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +020f62: 0c05 |006d: move-result-object v5 │ │ +020f64: 6e10 6803 0500 |006e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +020f6a: 0c05 |0071: move-result-object v5 │ │ +020f6c: 7120 8801 5400 |0072: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ +020f72: 28d0 |0075: goto 0045 // -0030 │ │ catches : 1 │ │ 0x003f - 0x0045 │ │ Ljava/lang/Exception; -> 0x0055 │ │ positions : │ │ 0x0002 line=520 │ │ 0x0008 line=525 │ │ + 0x000a line=526 │ │ 0x0010 line=527 │ │ 0x0014 line=528 │ │ 0x0018 line=530 │ │ 0x0025 line=536 │ │ 0x002a line=537 │ │ 0x0031 line=539 │ │ 0x0036 line=540 │ │ @@ -16032,63 +16019,64 @@ │ │ type : '(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 75 16-bit code units │ │ -021220: |[021220] org.tint.providers.BookmarksWrapper.urlHasBookmark:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;)Z │ │ -021230: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -021232: 1217 |0001: const/4 v7, #int 1 // #1 │ │ -021234: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -021236: 380a 4600 |0003: if-eqz v10, 0049 // +0046 │ │ -02123a: 3809 4400 |0005: if-eqz v9, 0049 // +0044 │ │ -02123e: 380b 3100 |0007: if-eqz v11, 0038 // +0031 │ │ -021242: 6e20 4d03 ba00 |0009: invoke-virtual {v10, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -021248: 0a00 |000c: move-result v0 │ │ -02124a: 3900 2b00 |000d: if-nez v0, 0038 // +002b │ │ -02124e: 7110 0d01 0a00 |000f: invoke-static {v10}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ -021254: 0c0a |0012: move-result-object v10 │ │ -021256: 7110 0d01 0b00 |0013: invoke-static {v11}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ -02125c: 0c0b |0016: move-result-object v11 │ │ -02125e: 1a00 1a00 |0017: const-string v0, "(url = %s OR url = %s) AND bookmark = 1" // string@001a │ │ -021262: 1221 |0019: const/4 v1, #int 2 // #2 │ │ -021264: 2311 a602 |001a: new-array v1, v1, [Ljava/lang/Object; // type@02a6 │ │ -021268: 4d0a 0108 |001c: aput-object v10, v1, v8 │ │ -02126c: 4d0b 0107 |001e: aput-object v11, v1, v7 │ │ -021270: 7120 4f03 1000 |0020: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -021276: 0c03 |0023: move-result-object v3 │ │ -021278: 6201 9503 |0024: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -02127c: 6202 a203 |0026: sget-object v2, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ -021280: 0790 |0028: move-object v0, v9 │ │ -021282: 0745 |0029: move-object v5, v4 │ │ -021284: 7406 9a00 0000 |002a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ -02128a: 0c06 |002d: move-result-object v6 │ │ -02128c: 3806 1900 |002e: if-eqz v6, 0047 // +0019 │ │ -021290: 7210 ff00 0600 |0030: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00ff │ │ -021296: 0a00 |0033: move-result v0 │ │ -021298: 3d00 1300 |0034: if-lez v0, 0047 // +0013 │ │ -02129c: 0170 |0036: move v0, v7 │ │ -02129e: 0f00 |0037: return v0 │ │ -0212a0: 7110 0d01 0a00 |0038: invoke-static {v10}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ -0212a6: 0c0a |003b: move-result-object v10 │ │ -0212a8: 1a00 8b10 |003c: const-string v0, "url = %s AND bookmark = 1" // string@108b │ │ -0212ac: 2371 a602 |003e: new-array v1, v7, [Ljava/lang/Object; // type@02a6 │ │ -0212b0: 4d0a 0108 |0040: aput-object v10, v1, v8 │ │ -0212b4: 7120 4f03 1000 |0042: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -0212ba: 0c03 |0045: move-result-object v3 │ │ -0212bc: 28de |0046: goto 0024 // -0022 │ │ -0212be: 0180 |0047: move v0, v8 │ │ -0212c0: 28ef |0048: goto 0037 // -0011 │ │ -0212c2: 0180 |0049: move v0, v8 │ │ -0212c4: 28ed |004a: goto 0037 // -0013 │ │ +020f84: |[020f84] org.tint.providers.BookmarksWrapper.urlHasBookmark:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;)Z │ │ +020f94: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +020f96: 1217 |0001: const/4 v7, #int 1 // #1 │ │ +020f98: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +020f9a: 380a 4600 |0003: if-eqz v10, 0049 // +0046 │ │ +020f9e: 3809 4400 |0005: if-eqz v9, 0049 // +0044 │ │ +020fa2: 380b 3100 |0007: if-eqz v11, 0038 // +0031 │ │ +020fa6: 6e20 4d03 ba00 |0009: invoke-virtual {v10, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +020fac: 0a00 |000c: move-result v0 │ │ +020fae: 3900 2b00 |000d: if-nez v0, 0038 // +002b │ │ +020fb2: 7110 0d01 0a00 |000f: invoke-static {v10}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ +020fb8: 0c0a |0012: move-result-object v10 │ │ +020fba: 7110 0d01 0b00 |0013: invoke-static {v11}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ +020fc0: 0c0b |0016: move-result-object v11 │ │ +020fc2: 1a00 1a00 |0017: const-string v0, "(url = %s OR url = %s) AND bookmark = 1" // string@001a │ │ +020fc6: 1221 |0019: const/4 v1, #int 2 // #2 │ │ +020fc8: 2311 a202 |001a: new-array v1, v1, [Ljava/lang/Object; // type@02a2 │ │ +020fcc: 4d0a 0108 |001c: aput-object v10, v1, v8 │ │ +020fd0: 4d0b 0107 |001e: aput-object v11, v1, v7 │ │ +020fd4: 7120 4f03 1000 |0020: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +020fda: 0c03 |0023: move-result-object v3 │ │ +020fdc: 6201 9503 |0024: sget-object v1, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +020fe0: 6202 a203 |0026: sget-object v2, Lorg/tint/providers/BookmarksWrapper;.HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; // field@03a2 │ │ +020fe4: 0790 |0028: move-object v0, v9 │ │ +020fe6: 0745 |0029: move-object v5, v4 │ │ +020fe8: 7406 9a00 0000 |002a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ +020fee: 0c06 |002d: move-result-object v6 │ │ +020ff0: 3806 1900 |002e: if-eqz v6, 0047 // +0019 │ │ +020ff4: 7210 ff00 0600 |0030: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00ff │ │ +020ffa: 0a00 |0033: move-result v0 │ │ +020ffc: 3d00 1300 |0034: if-lez v0, 0047 // +0013 │ │ +021000: 0170 |0036: move v0, v7 │ │ +021002: 0f00 |0037: return v0 │ │ +021004: 7110 0d01 0a00 |0038: invoke-static {v10}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@010d │ │ +02100a: 0c0a |003b: move-result-object v10 │ │ +02100c: 1a00 8510 |003c: const-string v0, "url = %s AND bookmark = 1" // string@1085 │ │ +021010: 2371 a202 |003e: new-array v1, v7, [Ljava/lang/Object; // type@02a2 │ │ +021014: 4d0a 0108 |0040: aput-object v10, v1, v8 │ │ +021018: 7120 4f03 1000 |0042: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +02101e: 0c03 |0045: move-result-object v3 │ │ +021020: 28de |0046: goto 0024 // -0022 │ │ +021022: 0180 |0047: move v0, v8 │ │ +021024: 28ef |0048: goto 0037 // -0011 │ │ +021026: 0180 |0049: move v0, v8 │ │ +021028: 28ed |004a: goto 0037 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=552 │ │ 0x0007 line=556 │ │ + 0x0009 line=557 │ │ 0x000f line=558 │ │ 0x0013 line=559 │ │ 0x0017 line=561 │ │ 0x0024 line=567 │ │ 0x002e line=569 │ │ 0x0037 line=571 │ │ 0x0038 line=563 │ │ @@ -16104,18 +16092,18 @@ │ │ 0x0000 - 0x004b reg=10 url Ljava/lang/String; │ │ 0x0000 - 0x004b reg=11 originalUrl Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 224 (BookmarksWrapper.java) │ │ │ │ Class #65 header: │ │ -class_idx : 406 │ │ +class_idx : 402 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1602 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1599 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #65 annotations: │ │ Annotations on class │ │ @@ -16155,31 +16143,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0212c8: |[0212c8] org.tint.providers.SslExceptionsProvider$Columns.:()V │ │ -0212d8: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0212de: 0e00 |0003: return-void │ │ +02102c: |[02102c] org.tint.providers.SslExceptionsProvider$Columns.:()V │ │ +02103c: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +021042: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/providers/SslExceptionsProvider$Columns; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1602 (SslExceptionsProvider.java) │ │ + source_file_idx : 1599 (SslExceptionsProvider.java) │ │ │ │ Class #66 header: │ │ -class_idx : 407 │ │ +class_idx : 403 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 77 │ │ -source_file_idx : 1602 │ │ +source_file_idx : 1599 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #66 annotations: │ │ Annotations on class │ │ @@ -16199,20 +16187,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -0212e0: |[0212e0] org.tint.providers.SslExceptionsProvider$DatabaseHelper.:(Landroid/content/Context;)V │ │ -0212f0: 1a00 f50f |0000: const-string v0, "sslexceptions.db" // string@0ff5 │ │ -0212f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0212f6: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -0212f8: 7052 1701 4310 |0004: invoke-direct {v3, v4, v0, v1, v2}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@0117 │ │ -0212fe: 0e00 |0007: return-void │ │ +021044: |[021044] org.tint.providers.SslExceptionsProvider$DatabaseHelper.:(Landroid/content/Context;)V │ │ +021054: 1a00 ef0f |0000: const-string v0, "sslexceptions.db" // string@0fef │ │ +021058: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02105a: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +02105c: 7052 1701 4310 |0004: invoke-direct {v3, v4, v0, v1, v2}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@0117 │ │ +021062: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0007 line=171 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lorg/tint/providers/SslExceptionsProvider$DatabaseHelper; │ │ 0x0000 - 0x0008 reg=4 context Landroid/content/Context; │ │ @@ -16223,18 +16211,18 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -021300: |[021300] org.tint.providers.SslExceptionsProvider$DatabaseHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -021310: 1a00 0801 |0000: const-string v0, "CREATE TABLE sslexceptions (_id INTEGER PRIMARY KEY AUTOINCREMENT, authority TEXT NOT NULL, reason INTEGER NOT NULL DEFAULT 0, allow INTEGER NOT NULL DEFAULT 0);" // string@0108 │ │ -021314: 6e20 1301 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0113 │ │ -02131a: 0e00 |0005: return-void │ │ +021064: |[021064] org.tint.providers.SslExceptionsProvider$DatabaseHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +021074: 1a00 0801 |0000: const-string v0, "CREATE TABLE sslexceptions (_id INTEGER PRIMARY KEY AUTOINCREMENT, authority TEXT NOT NULL, reason INTEGER NOT NULL DEFAULT 0, allow INTEGER NOT NULL DEFAULT 0);" // string@0108 │ │ +021078: 6e20 1301 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0113 │ │ +02107e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/providers/SslExceptionsProvider$DatabaseHelper; │ │ 0x0000 - 0x0006 reg=2 db Landroid/database/sqlite/SQLiteDatabase; │ │ @@ -16244,32 +16232,32 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02131c: |[02131c] org.tint.providers.SslExceptionsProvider$DatabaseHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ -02132c: 0e00 |0000: return-void │ │ +021080: |[021080] org.tint.providers.SslExceptionsProvider$DatabaseHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ +021090: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/providers/SslExceptionsProvider$DatabaseHelper; │ │ 0x0000 - 0x0001 reg=1 db Landroid/database/sqlite/SQLiteDatabase; │ │ 0x0000 - 0x0001 reg=2 oldVersion I │ │ 0x0000 - 0x0001 reg=3 newVersion I │ │ │ │ - source_file_idx : 1602 (SslExceptionsProvider.java) │ │ + source_file_idx : 1599 (SslExceptionsProvider.java) │ │ │ │ Class #67 header: │ │ -class_idx : 408 │ │ +class_idx : 404 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 43 │ │ -source_file_idx : 1602 │ │ +source_file_idx : 1599 │ │ static_fields_size : 11 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #67 annotations: │ │ Annotations on class │ │ @@ -16354,34 +16342,34 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -021330: |[021330] org.tint.providers.SslExceptionsProvider.:()V │ │ -021340: 1a00 8108 |0000: const-string v0, "content://org.tint.providers.sslexceptionsprovider/sslexceptions" // string@0881 │ │ -021344: 7110 3e01 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ -02134a: 0c00 |0005: move-result-object v0 │ │ -02134c: 6900 b703 |0006: sput-object v0, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ -021350: 2200 3c00 |0008: new-instance v0, Landroid/content/UriMatcher; // type@003c │ │ -021354: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -021356: 7020 e400 1000 |000b: invoke-direct {v0, v1}, Landroid/content/UriMatcher;.:(I)V // method@00e4 │ │ -02135c: 6900 bc03 |000e: sput-object v0, Lorg/tint/providers/SslExceptionsProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@03bc │ │ -021360: 6200 bc03 |0010: sget-object v0, Lorg/tint/providers/SslExceptionsProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@03bc │ │ -021364: 1a01 f60d |0012: const-string v1, "org.tint.providers.sslexceptionsprovider" // string@0df6 │ │ -021368: 1a02 f40f |0014: const-string v2, "sslexceptions" // string@0ff4 │ │ -02136c: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -02136e: 6e40 e500 1032 |0017: invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;.addURI:(Ljava/lang/String;Ljava/lang/String;I)V // method@00e5 │ │ -021374: 6200 bc03 |001a: sget-object v0, Lorg/tint/providers/SslExceptionsProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@03bc │ │ -021378: 1a01 f60d |001c: const-string v1, "org.tint.providers.sslexceptionsprovider" // string@0df6 │ │ -02137c: 1a02 f60f |001e: const-string v2, "sslexceptions/#" // string@0ff6 │ │ -021380: 1223 |0020: const/4 v3, #int 2 // #2 │ │ -021382: 6e40 e500 1032 |0021: invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;.addURI:(Ljava/lang/String;Ljava/lang/String;I)V // method@00e5 │ │ -021388: 0e00 |0024: return-void │ │ +021094: |[021094] org.tint.providers.SslExceptionsProvider.:()V │ │ +0210a4: 1a00 7d08 |0000: const-string v0, "content://org.tint.providers.sslexceptionsprovider/sslexceptions" // string@087d │ │ +0210a8: 7110 3e01 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ +0210ae: 0c00 |0005: move-result-object v0 │ │ +0210b0: 6900 b703 |0006: sput-object v0, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ +0210b4: 2200 3c00 |0008: new-instance v0, Landroid/content/UriMatcher; // type@003c │ │ +0210b8: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +0210ba: 7020 e400 1000 |000b: invoke-direct {v0, v1}, Landroid/content/UriMatcher;.:(I)V // method@00e4 │ │ +0210c0: 6900 bc03 |000e: sput-object v0, Lorg/tint/providers/SslExceptionsProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@03bc │ │ +0210c4: 6200 bc03 |0010: sget-object v0, Lorg/tint/providers/SslExceptionsProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@03bc │ │ +0210c8: 1a01 f00d |0012: const-string v1, "org.tint.providers.sslexceptionsprovider" // string@0df0 │ │ +0210cc: 1a02 ee0f |0014: const-string v2, "sslexceptions" // string@0fee │ │ +0210d0: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +0210d2: 6e40 e500 1032 |0017: invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;.addURI:(Ljava/lang/String;Ljava/lang/String;I)V // method@00e5 │ │ +0210d8: 6200 bc03 |001a: sget-object v0, Lorg/tint/providers/SslExceptionsProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@03bc │ │ +0210dc: 1a01 f00d |001c: const-string v1, "org.tint.providers.sslexceptionsprovider" // string@0df0 │ │ +0210e0: 1a02 f00f |001e: const-string v2, "sslexceptions/#" // string@0ff0 │ │ +0210e4: 1223 |0020: const/4 v3, #int 2 // #2 │ │ +0210e6: 6e40 e500 1032 |0021: invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;.addURI:(Ljava/lang/String;Ljava/lang/String;I)V // method@00e5 │ │ +0210ec: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0008 line=68 │ │ 0x0010 line=69 │ │ 0x001a line=70 │ │ 0x0024 line=71 │ │ @@ -16392,63 +16380,62 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02138c: |[02138c] org.tint.providers.SslExceptionsProvider.:()V │ │ -02139c: 7010 9300 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0093 │ │ -0213a2: 0e00 |0003: return-void │ │ +0210f0: |[0210f0] org.tint.providers.SslExceptionsProvider.:()V │ │ +021100: 7010 9300 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0093 │ │ +021106: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ - 0x0003 line=167 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/providers/SslExceptionsProvider; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/providers/SslExceptionsProvider;) │ │ name : 'delete' │ │ type : '(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -0213a4: |[0213a4] org.tint.providers.SslExceptionsProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -0213b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0213b6: 6201 bc03 |0001: sget-object v1, Lorg/tint/providers/SslExceptionsProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@03bc │ │ -0213ba: 6e20 e600 5100 |0003: invoke-virtual {v1, v5}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ -0213c0: 0a01 |0006: move-result v1 │ │ -0213c2: 2b01 2f00 0000 |0007: packed-switch v1, 00000036 // +0000002f │ │ -0213c8: 2201 0401 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0104 │ │ -0213cc: 2202 1201 |000c: new-instance v2, Ljava/lang/StringBuilder; // type@0112 │ │ -0213d0: 7010 6003 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0213d6: 1a03 a906 |0011: const-string v3, "Unknown URI " // string@06a9 │ │ -0213da: 6e20 6603 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0213e0: 0c02 |0016: move-result-object v2 │ │ -0213e2: 6e20 6503 5200 |0017: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ -0213e8: 0c02 |001a: move-result-object v2 │ │ -0213ea: 6e10 6803 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -0213f0: 0c02 |001e: move-result-object v2 │ │ -0213f2: 7020 3203 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ -0213f8: 2701 |0022: throw v1 │ │ -0213fa: 5441 ba03 |0023: iget-object v1, v4, Lorg/tint/providers/SslExceptionsProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@03ba │ │ -0213fe: 1a02 f40f |0025: const-string v2, "sslexceptions" // string@0ff4 │ │ -021402: 6e40 1101 2176 |0027: invoke-virtual {v1, v2, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@0111 │ │ -021408: 0a00 |002a: move-result v0 │ │ -02140a: 5441 b903 |002b: iget-object v1, v4, Lorg/tint/providers/SslExceptionsProvider;.mContext:Landroid/content/Context; // field@03b9 │ │ -02140e: 6e10 a600 0100 |002d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -021414: 0c01 |0030: move-result-object v1 │ │ -021416: 1202 |0031: const/4 v2, #int 0 // #0 │ │ -021418: 6e30 9900 5102 |0032: invoke-virtual {v1, v5, v2}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0099 │ │ -02141e: 0f00 |0035: return v0 │ │ -021420: 0001 0100 0100 0000 1c00 0000 |0036: packed-switch-data (6 units) │ │ +021108: |[021108] org.tint.providers.SslExceptionsProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +021118: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02111a: 6201 bc03 |0001: sget-object v1, Lorg/tint/providers/SslExceptionsProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@03bc │ │ +02111e: 6e20 e600 5100 |0003: invoke-virtual {v1, v5}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ +021124: 0a01 |0006: move-result v1 │ │ +021126: 2b01 2f00 0000 |0007: packed-switch v1, 00000036 // +0000002f │ │ +02112c: 2201 0001 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0100 │ │ +021130: 2202 0e01 |000c: new-instance v2, Ljava/lang/StringBuilder; // type@010e │ │ +021134: 7010 6003 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +02113a: 1a03 a606 |0011: const-string v3, "Unknown URI " // string@06a6 │ │ +02113e: 6e20 6603 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +021144: 0c02 |0016: move-result-object v2 │ │ +021146: 6e20 6503 5200 |0017: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ +02114c: 0c02 |001a: move-result-object v2 │ │ +02114e: 6e10 6803 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +021154: 0c02 |001e: move-result-object v2 │ │ +021156: 7020 3203 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ +02115c: 2701 |0022: throw v1 │ │ +02115e: 5441 ba03 |0023: iget-object v1, v4, Lorg/tint/providers/SslExceptionsProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@03ba │ │ +021162: 1a02 ee0f |0025: const-string v2, "sslexceptions" // string@0fee │ │ +021166: 6e40 1101 2176 |0027: invoke-virtual {v1, v2, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@0111 │ │ +02116c: 0a00 |002a: move-result v0 │ │ +02116e: 5441 b903 |002b: iget-object v1, v4, Lorg/tint/providers/SslExceptionsProvider;.mContext:Landroid/content/Context; // field@03b9 │ │ +021172: 6e10 a600 0100 |002d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +021178: 0c01 |0030: move-result-object v1 │ │ +02117a: 1202 |0031: const/4 v2, #int 0 // #0 │ │ +02117c: 6e30 9900 5102 |0032: invoke-virtual {v1, v5, v2}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0099 │ │ +021182: 0f00 |0035: return v0 │ │ +021184: 0001 0100 0100 0000 1c00 0000 |0036: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0001 line=77 │ │ 0x000a line=82 │ │ 0x0023 line=79 │ │ 0x002b line=85 │ │ @@ -16466,36 +16453,36 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -02142c: |[02142c] org.tint.providers.SslExceptionsProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -02143c: 6200 bc03 |0000: sget-object v0, Lorg/tint/providers/SslExceptionsProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@03bc │ │ -021440: 6e20 e600 4000 |0002: invoke-virtual {v0, v4}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ -021446: 0a00 |0005: move-result v0 │ │ -021448: 2b00 2200 0000 |0006: packed-switch v0, 00000028 // +00000022 │ │ -02144e: 2200 0401 |0009: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0104 │ │ -021452: 2201 1201 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0112 │ │ -021456: 7010 6003 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -02145c: 1a02 a906 |0010: const-string v2, "Unknown URI " // string@06a9 │ │ -021460: 6e20 6603 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021466: 0c01 |0015: move-result-object v1 │ │ -021468: 6e20 6503 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ -02146e: 0c01 |0019: move-result-object v1 │ │ -021470: 6e10 6803 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -021476: 0c01 |001d: move-result-object v1 │ │ -021478: 7020 3203 1000 |001e: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ -02147e: 2700 |0021: throw v0 │ │ -021480: 1a00 da10 |0022: const-string v0, "vnd.android.cursor.dir/vnd.tint.sslexceptions" // string@10da │ │ -021484: 1100 |0024: return-object v0 │ │ -021486: 1a00 dc10 |0025: const-string v0, "vnd.android.cursor.item/vnd.tint.sslexceptions" // string@10dc │ │ -02148a: 28fd |0027: goto 0024 // -0003 │ │ -02148c: 0001 0200 0100 0000 1c00 0000 1f00 ... |0028: packed-switch-data (8 units) │ │ +021190: |[021190] org.tint.providers.SslExceptionsProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +0211a0: 6200 bc03 |0000: sget-object v0, Lorg/tint/providers/SslExceptionsProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@03bc │ │ +0211a4: 6e20 e600 4000 |0002: invoke-virtual {v0, v4}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ +0211aa: 0a00 |0005: move-result v0 │ │ +0211ac: 2b00 2200 0000 |0006: packed-switch v0, 00000028 // +00000022 │ │ +0211b2: 2200 0001 |0009: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0100 │ │ +0211b6: 2201 0e01 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@010e │ │ +0211ba: 7010 6003 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +0211c0: 1a02 a606 |0010: const-string v2, "Unknown URI " // string@06a6 │ │ +0211c4: 6e20 6603 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0211ca: 0c01 |0015: move-result-object v1 │ │ +0211cc: 6e20 6503 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ +0211d2: 0c01 |0019: move-result-object v1 │ │ +0211d4: 6e10 6803 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +0211da: 0c01 |001d: move-result-object v1 │ │ +0211dc: 7020 3203 1000 |001e: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ +0211e2: 2700 |0021: throw v0 │ │ +0211e4: 1a00 d410 |0022: const-string v0, "vnd.android.cursor.dir/vnd.tint.sslexceptions" // string@10d4 │ │ +0211e8: 1100 |0024: return-object v0 │ │ +0211ea: 1a00 d610 |0025: const-string v0, "vnd.android.cursor.item/vnd.tint.sslexceptions" // string@10d6 │ │ +0211ee: 28fd |0027: goto 0024 // -0003 │ │ +0211f0: 0001 0200 0100 0000 1c00 0000 1f00 ... |0028: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0009 line=98 │ │ 0x0022 line=94 │ │ 0x0024 line=96 │ │ 0x0028 line=92 │ │ @@ -16504,105 +16491,105 @@ │ │ 0x0000 - 0x0030 reg=4 uri Landroid/net/Uri; │ │ │ │ #2 : (in Lorg/tint/providers/SslExceptionsProvider;) │ │ name : 'insert' │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 96 16-bit code units │ │ -02149c: |[02149c] org.tint.providers.SslExceptionsProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -0214ac: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0214ae: 6203 bc03 |0001: sget-object v3, Lorg/tint/providers/SslExceptionsProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@03bc │ │ -0214b2: 6e20 e600 7300 |0003: invoke-virtual {v3, v7}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ -0214b8: 0a03 |0006: move-result v3 │ │ -0214ba: 2b03 5300 0000 |0007: packed-switch v3, 0000005a // +00000053 │ │ -0214c0: 2203 0401 |000a: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0104 │ │ -0214c4: 2204 1201 |000c: new-instance v4, Ljava/lang/StringBuilder; // type@0112 │ │ -0214c8: 7010 6003 0400 |000e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0214ce: 1a05 a906 |0011: const-string v5, "Unknown URI " // string@06a9 │ │ -0214d2: 6e20 6603 5400 |0013: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0214d8: 0c04 |0016: move-result-object v4 │ │ -0214da: 6e20 6503 7400 |0017: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ -0214e0: 0c04 |001a: move-result-object v4 │ │ -0214e2: 6e10 6803 0400 |001b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -0214e8: 0c04 |001e: move-result-object v4 │ │ -0214ea: 7020 3203 4300 |001f: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ -0214f0: 2703 |0022: throw v3 │ │ -0214f2: 5463 ba03 |0023: iget-object v3, v6, Lorg/tint/providers/SslExceptionsProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@03ba │ │ -0214f6: 1a04 f40f |0025: const-string v4, "sslexceptions" // string@0ff4 │ │ -0214fa: 6e40 1401 4385 |0027: invoke-virtual {v3, v4, v5, v8}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0114 │ │ -021500: 0b00 |002a: move-result-wide v0 │ │ -021502: 1603 0000 |002b: const-wide/16 v3, #int 0 // #0 │ │ -021506: 3103 0003 |002d: cmp-long v3, v0, v3 │ │ -02150a: 3d03 1200 |002f: if-lez v3, 0041 // +0012 │ │ -02150e: 6203 b703 |0031: sget-object v3, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ -021512: 7130 9c00 0301 |0033: invoke-static {v3, v0, v1}, Landroid/content/ContentUris;.withAppendedId:(Landroid/net/Uri;J)Landroid/net/Uri; // method@009c │ │ -021518: 0c02 |0036: move-result-object v2 │ │ -02151a: 5463 b903 |0037: iget-object v3, v6, Lorg/tint/providers/SslExceptionsProvider;.mContext:Landroid/content/Context; // field@03b9 │ │ -02151e: 6e10 a600 0300 |0039: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -021524: 0c03 |003c: move-result-object v3 │ │ -021526: 6e30 9900 2305 |003d: invoke-virtual {v3, v2, v5}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0099 │ │ -02152c: 1102 |0040: return-object v2 │ │ -02152e: 2203 4a00 |0041: new-instance v3, Landroid/database/SQLException; // type@004a │ │ -021532: 2204 1201 |0043: new-instance v4, Ljava/lang/StringBuilder; // type@0112 │ │ -021536: 7010 6003 0400 |0045: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -02153c: 1a05 9d01 |0048: const-string v5, "Failed to insert row into " // string@019d │ │ -021540: 6e20 6603 5400 |004a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021546: 0c04 |004d: move-result-object v4 │ │ -021548: 6e20 6503 7400 |004e: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ -02154e: 0c04 |0051: move-result-object v4 │ │ -021550: 6e10 6803 0400 |0052: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -021556: 0c04 |0055: move-result-object v4 │ │ -021558: 7020 0e01 4300 |0056: invoke-direct {v3, v4}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@010e │ │ -02155e: 2703 |0059: throw v3 │ │ -021560: 0001 0100 0100 0000 1c00 0000 |005a: packed-switch-data (6 units) │ │ +021200: |[021200] org.tint.providers.SslExceptionsProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +021210: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +021212: 6203 bc03 |0001: sget-object v3, Lorg/tint/providers/SslExceptionsProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@03bc │ │ +021216: 6e20 e600 8300 |0003: invoke-virtual {v3, v8}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ +02121c: 0a03 |0006: move-result v3 │ │ +02121e: 2b03 5300 0000 |0007: packed-switch v3, 0000005a // +00000053 │ │ +021224: 2203 0001 |000a: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0100 │ │ +021228: 2204 0e01 |000c: new-instance v4, Ljava/lang/StringBuilder; // type@010e │ │ +02122c: 7010 6003 0400 |000e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +021232: 1a05 a606 |0011: const-string v5, "Unknown URI " // string@06a6 │ │ +021236: 6e20 6603 5400 |0013: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02123c: 0c04 |0016: move-result-object v4 │ │ +02123e: 6e20 6503 8400 |0017: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ +021244: 0c04 |001a: move-result-object v4 │ │ +021246: 6e10 6803 0400 |001b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +02124c: 0c04 |001e: move-result-object v4 │ │ +02124e: 7020 3203 4300 |001f: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ +021254: 2703 |0022: throw v3 │ │ +021256: 5473 ba03 |0023: iget-object v3, v7, Lorg/tint/providers/SslExceptionsProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@03ba │ │ +02125a: 1a04 ee0f |0025: const-string v4, "sslexceptions" // string@0fee │ │ +02125e: 6e40 1401 4396 |0027: invoke-virtual {v3, v4, v6, v9}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0114 │ │ +021264: 0b00 |002a: move-result-wide v0 │ │ +021266: 1604 0000 |002b: const-wide/16 v4, #int 0 // #0 │ │ +02126a: 3103 0004 |002d: cmp-long v3, v0, v4 │ │ +02126e: 3d03 1200 |002f: if-lez v3, 0041 // +0012 │ │ +021272: 6203 b703 |0031: sget-object v3, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ +021276: 7130 9c00 0301 |0033: invoke-static {v3, v0, v1}, Landroid/content/ContentUris;.withAppendedId:(Landroid/net/Uri;J)Landroid/net/Uri; // method@009c │ │ +02127c: 0c02 |0036: move-result-object v2 │ │ +02127e: 5473 b903 |0037: iget-object v3, v7, Lorg/tint/providers/SslExceptionsProvider;.mContext:Landroid/content/Context; // field@03b9 │ │ +021282: 6e10 a600 0300 |0039: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +021288: 0c03 |003c: move-result-object v3 │ │ +02128a: 6e30 9900 2306 |003d: invoke-virtual {v3, v2, v6}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0099 │ │ +021290: 1102 |0040: return-object v2 │ │ +021292: 2203 4a00 |0041: new-instance v3, Landroid/database/SQLException; // type@004a │ │ +021296: 2204 0e01 |0043: new-instance v4, Ljava/lang/StringBuilder; // type@010e │ │ +02129a: 7010 6003 0400 |0045: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +0212a0: 1a05 9d01 |0048: const-string v5, "Failed to insert row into " // string@019d │ │ +0212a4: 6e20 6603 5400 |004a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0212aa: 0c04 |004d: move-result-object v4 │ │ +0212ac: 6e20 6503 8400 |004e: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ +0212b2: 0c04 |0051: move-result-object v4 │ │ +0212b4: 6e10 6803 0400 |0052: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +0212ba: 0c04 |0055: move-result-object v4 │ │ +0212bc: 7020 0e01 4300 |0056: invoke-direct {v3, v4}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@010e │ │ +0212c2: 2703 |0059: throw v3 │ │ +0212c4: 0001 0100 0100 0000 1c00 0000 |005a: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=104 │ │ 0x000a line=117 │ │ 0x0023 line=106 │ │ 0x002b line=107 │ │ 0x0031 line=108 │ │ 0x0037 line=110 │ │ 0x0040 line=112 │ │ 0x0041 line=115 │ │ 0x005a line=104 │ │ locals : │ │ 0x0037 - 0x0041 reg=2 rowUri Landroid/net/Uri; │ │ 0x002b - 0x0060 reg=0 rowId J │ │ - 0x0000 - 0x0060 reg=6 this Lorg/tint/providers/SslExceptionsProvider; │ │ - 0x0000 - 0x0060 reg=7 uri Landroid/net/Uri; │ │ - 0x0000 - 0x0060 reg=8 values Landroid/content/ContentValues; │ │ + 0x0000 - 0x0060 reg=7 this Lorg/tint/providers/SslExceptionsProvider; │ │ + 0x0000 - 0x0060 reg=8 uri Landroid/net/Uri; │ │ + 0x0000 - 0x0060 reg=9 values Landroid/content/ContentValues; │ │ │ │ #3 : (in Lorg/tint/providers/SslExceptionsProvider;) │ │ name : 'onCreate' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -02156c: |[02156c] org.tint.providers.SslExceptionsProvider.onCreate:()Z │ │ -02157c: 6e10 b605 0200 |0000: invoke-virtual {v2}, Lorg/tint/providers/SslExceptionsProvider;.getContext:()Landroid/content/Context; // method@05b6 │ │ -021582: 0c00 |0003: move-result-object v0 │ │ -021584: 5b20 b903 |0004: iput-object v0, v2, Lorg/tint/providers/SslExceptionsProvider;.mContext:Landroid/content/Context; // field@03b9 │ │ -021588: 2200 9701 |0006: new-instance v0, Lorg/tint/providers/SslExceptionsProvider$DatabaseHelper; // type@0197 │ │ -02158c: 5421 b903 |0008: iget-object v1, v2, Lorg/tint/providers/SslExceptionsProvider;.mContext:Landroid/content/Context; // field@03b9 │ │ -021590: 7020 af05 1000 |000a: invoke-direct {v0, v1}, Lorg/tint/providers/SslExceptionsProvider$DatabaseHelper;.:(Landroid/content/Context;)V // method@05af │ │ -021596: 5b20 bb03 |000d: iput-object v0, v2, Lorg/tint/providers/SslExceptionsProvider;.mDbHelper:Lorg/tint/providers/SslExceptionsProvider$DatabaseHelper; // field@03bb │ │ -02159a: 5420 bb03 |000f: iget-object v0, v2, Lorg/tint/providers/SslExceptionsProvider;.mDbHelper:Lorg/tint/providers/SslExceptionsProvider$DatabaseHelper; // field@03bb │ │ -02159e: 6e10 b005 0000 |0011: invoke-virtual {v0}, Lorg/tint/providers/SslExceptionsProvider$DatabaseHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@05b0 │ │ -0215a4: 0c00 |0014: move-result-object v0 │ │ -0215a6: 5b20 ba03 |0015: iput-object v0, v2, Lorg/tint/providers/SslExceptionsProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@03ba │ │ -0215aa: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -0215ac: 0f00 |0018: return v0 │ │ +0212d0: |[0212d0] org.tint.providers.SslExceptionsProvider.onCreate:()Z │ │ +0212e0: 6e10 b605 0200 |0000: invoke-virtual {v2}, Lorg/tint/providers/SslExceptionsProvider;.getContext:()Landroid/content/Context; // method@05b6 │ │ +0212e6: 0c00 |0003: move-result-object v0 │ │ +0212e8: 5b20 b903 |0004: iput-object v0, v2, Lorg/tint/providers/SslExceptionsProvider;.mContext:Landroid/content/Context; // field@03b9 │ │ +0212ec: 2200 9301 |0006: new-instance v0, Lorg/tint/providers/SslExceptionsProvider$DatabaseHelper; // type@0193 │ │ +0212f0: 5421 b903 |0008: iget-object v1, v2, Lorg/tint/providers/SslExceptionsProvider;.mContext:Landroid/content/Context; // field@03b9 │ │ +0212f4: 7020 af05 1000 |000a: invoke-direct {v0, v1}, Lorg/tint/providers/SslExceptionsProvider$DatabaseHelper;.:(Landroid/content/Context;)V // method@05af │ │ +0212fa: 5b20 bb03 |000d: iput-object v0, v2, Lorg/tint/providers/SslExceptionsProvider;.mDbHelper:Lorg/tint/providers/SslExceptionsProvider$DatabaseHelper; // field@03bb │ │ +0212fe: 5420 bb03 |000f: iget-object v0, v2, Lorg/tint/providers/SslExceptionsProvider;.mDbHelper:Lorg/tint/providers/SslExceptionsProvider$DatabaseHelper; // field@03bb │ │ +021302: 6e10 b005 0000 |0011: invoke-virtual {v0}, Lorg/tint/providers/SslExceptionsProvider$DatabaseHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@05b0 │ │ +021308: 0c00 |0014: move-result-object v0 │ │ +02130a: 5b20 ba03 |0015: iput-object v0, v2, Lorg/tint/providers/SslExceptionsProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@03ba │ │ +02130e: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +021310: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0006 line=124 │ │ 0x000f line=125 │ │ 0x0017 line=127 │ │ locals : │ │ @@ -16613,71 +16600,71 @@ │ │ type : '(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 8 │ │ insns size : 116 16-bit code units │ │ -0215b0: |[0215b0] org.tint.providers.SslExceptionsProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -0215c0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0215c2: 2200 4e00 |0001: new-instance v0, Landroid/database/sqlite/SQLiteQueryBuilder; // type@004e │ │ -0215c6: 7010 1801 0000 |0003: invoke-direct {v0}, Landroid/database/sqlite/SQLiteQueryBuilder;.:()V // method@0118 │ │ -0215cc: 6201 bc03 |0006: sget-object v1, Lorg/tint/providers/SslExceptionsProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@03bc │ │ -0215d0: 6e20 e600 a100 |0008: invoke-virtual {v1, v10}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ -0215d6: 0a01 |000b: move-result v1 │ │ -0215d8: 2b01 6000 0000 |000c: packed-switch v1, 0000006c // +00000060 │ │ -0215de: 2201 0401 |000f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0104 │ │ -0215e2: 2202 1201 |0011: new-instance v2, Ljava/lang/StringBuilder; // type@0112 │ │ -0215e6: 7010 6003 0200 |0013: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0215ec: 1a03 a906 |0016: const-string v3, "Unknown URI " // string@06a9 │ │ -0215f0: 6e20 6603 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0215f6: 0c02 |001b: move-result-object v2 │ │ -0215f8: 6e20 6503 a200 |001c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ -0215fe: 0c02 |001f: move-result-object v2 │ │ -021600: 6e10 6803 0200 |0020: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -021606: 0c02 |0023: move-result-object v2 │ │ -021608: 7020 3203 2100 |0024: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ -02160e: 2701 |0027: throw v1 │ │ -021610: 1a01 f40f |0028: const-string v1, "sslexceptions" // string@0ff4 │ │ -021614: 6e20 1b01 1000 |002a: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteQueryBuilder;.setTables:(Ljava/lang/String;)V // method@011b │ │ -02161a: 5491 ba03 |002d: iget-object v1, v9, Lorg/tint/providers/SslExceptionsProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@03ba │ │ -02161e: 07b2 |002f: move-object v2, v11 │ │ -021620: 07c3 |0030: move-object v3, v12 │ │ -021622: 07d4 |0031: move-object v4, v13 │ │ -021624: 0756 |0032: move-object v6, v5 │ │ -021626: 07e7 |0033: move-object v7, v14 │ │ -021628: 7408 1a01 0000 |0034: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteQueryBuilder;.query:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@011a │ │ -02162e: 0c08 |0037: move-result-object v8 │ │ -021630: 6e10 b605 0900 |0038: invoke-virtual {v9}, Lorg/tint/providers/SslExceptionsProvider;.getContext:()Landroid/content/Context; // method@05b6 │ │ -021636: 0c01 |003b: move-result-object v1 │ │ -021638: 6e10 a600 0100 |003c: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -02163e: 0c01 |003f: move-result-object v1 │ │ -021640: 7230 0901 180a |0040: invoke-interface {v8, v1, v10}, Landroid/database/Cursor;.setNotificationUri:(Landroid/content/ContentResolver;Landroid/net/Uri;)V // method@0109 │ │ -021646: 1108 |0043: return-object v8 │ │ -021648: 1a01 f40f |0044: const-string v1, "sslexceptions" // string@0ff4 │ │ -02164c: 6e20 1b01 1000 |0046: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteQueryBuilder;.setTables:(Ljava/lang/String;)V // method@011b │ │ -021652: 2201 1201 |0049: new-instance v1, Ljava/lang/StringBuilder; // type@0112 │ │ -021656: 7010 6003 0100 |004b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -02165c: 1a02 6a07 |004e: const-string v2, "_id = " // string@076a │ │ -021660: 6e20 6603 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021666: 0c02 |0053: move-result-object v2 │ │ -021668: 6e10 3c01 0a00 |0054: invoke-virtual {v10}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@013c │ │ -02166e: 0c01 |0057: move-result-object v1 │ │ -021670: 1213 |0058: const/4 v3, #int 1 // #1 │ │ -021672: 7220 9403 3100 |0059: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -021678: 0c01 |005c: move-result-object v1 │ │ -02167a: 1f01 1001 |005d: check-cast v1, Ljava/lang/String; // type@0110 │ │ -02167e: 6e20 6603 1200 |005f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021684: 0c01 |0062: move-result-object v1 │ │ -021686: 6e10 6803 0100 |0063: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -02168c: 0c01 |0066: move-result-object v1 │ │ -02168e: 6e20 1901 1000 |0067: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteQueryBuilder;.appendWhere:(Ljava/lang/CharSequence;)V // method@0119 │ │ -021694: 28c3 |006a: goto 002d // -003d │ │ -021696: 0000 |006b: nop // spacer │ │ -021698: 0001 0200 0100 0000 1c00 0000 3800 ... |006c: packed-switch-data (8 units) │ │ +021314: |[021314] org.tint.providers.SslExceptionsProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +021324: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +021326: 2200 4e00 |0001: new-instance v0, Landroid/database/sqlite/SQLiteQueryBuilder; // type@004e │ │ +02132a: 7010 1801 0000 |0003: invoke-direct {v0}, Landroid/database/sqlite/SQLiteQueryBuilder;.:()V // method@0118 │ │ +021330: 6201 bc03 |0006: sget-object v1, Lorg/tint/providers/SslExceptionsProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@03bc │ │ +021334: 6e20 e600 a100 |0008: invoke-virtual {v1, v10}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ +02133a: 0a01 |000b: move-result v1 │ │ +02133c: 2b01 6000 0000 |000c: packed-switch v1, 0000006c // +00000060 │ │ +021342: 2201 0001 |000f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0100 │ │ +021346: 2202 0e01 |0011: new-instance v2, Ljava/lang/StringBuilder; // type@010e │ │ +02134a: 7010 6003 0200 |0013: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +021350: 1a03 a606 |0016: const-string v3, "Unknown URI " // string@06a6 │ │ +021354: 6e20 6603 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02135a: 0c02 |001b: move-result-object v2 │ │ +02135c: 6e20 6503 a200 |001c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ +021362: 0c02 |001f: move-result-object v2 │ │ +021364: 6e10 6803 0200 |0020: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +02136a: 0c02 |0023: move-result-object v2 │ │ +02136c: 7020 3203 2100 |0024: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ +021372: 2701 |0027: throw v1 │ │ +021374: 1a01 ee0f |0028: const-string v1, "sslexceptions" // string@0fee │ │ +021378: 6e20 1b01 1000 |002a: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteQueryBuilder;.setTables:(Ljava/lang/String;)V // method@011b │ │ +02137e: 5491 ba03 |002d: iget-object v1, v9, Lorg/tint/providers/SslExceptionsProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@03ba │ │ +021382: 07b2 |002f: move-object v2, v11 │ │ +021384: 07c3 |0030: move-object v3, v12 │ │ +021386: 07d4 |0031: move-object v4, v13 │ │ +021388: 0756 |0032: move-object v6, v5 │ │ +02138a: 07e7 |0033: move-object v7, v14 │ │ +02138c: 7408 1a01 0000 |0034: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteQueryBuilder;.query:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@011a │ │ +021392: 0c08 |0037: move-result-object v8 │ │ +021394: 6e10 b605 0900 |0038: invoke-virtual {v9}, Lorg/tint/providers/SslExceptionsProvider;.getContext:()Landroid/content/Context; // method@05b6 │ │ +02139a: 0c01 |003b: move-result-object v1 │ │ +02139c: 6e10 a600 0100 |003c: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +0213a2: 0c01 |003f: move-result-object v1 │ │ +0213a4: 7230 0901 180a |0040: invoke-interface {v8, v1, v10}, Landroid/database/Cursor;.setNotificationUri:(Landroid/content/ContentResolver;Landroid/net/Uri;)V // method@0109 │ │ +0213aa: 1108 |0043: return-object v8 │ │ +0213ac: 1a01 ee0f |0044: const-string v1, "sslexceptions" // string@0fee │ │ +0213b0: 6e20 1b01 1000 |0046: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteQueryBuilder;.setTables:(Ljava/lang/String;)V // method@011b │ │ +0213b6: 2201 0e01 |0049: new-instance v1, Ljava/lang/StringBuilder; // type@010e │ │ +0213ba: 7010 6003 0100 |004b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +0213c0: 1a02 6707 |004e: const-string v2, "_id = " // string@0767 │ │ +0213c4: 6e20 6603 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0213ca: 0c02 |0053: move-result-object v2 │ │ +0213cc: 6e10 3c01 0a00 |0054: invoke-virtual {v10}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@013c │ │ +0213d2: 0c01 |0057: move-result-object v1 │ │ +0213d4: 1213 |0058: const/4 v3, #int 1 // #1 │ │ +0213d6: 7220 9403 3100 |0059: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +0213dc: 0c01 |005c: move-result-object v1 │ │ +0213de: 1f01 0c01 |005d: check-cast v1, Ljava/lang/String; // type@010c │ │ +0213e2: 6e20 6603 1200 |005f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0213e8: 0c01 |0062: move-result-object v1 │ │ +0213ea: 6e10 6803 0100 |0063: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +0213f0: 0c01 |0066: move-result-object v1 │ │ +0213f2: 6e20 1901 1000 |0067: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteQueryBuilder;.appendWhere:(Ljava/lang/CharSequence;)V // method@0119 │ │ +0213f8: 28c3 |006a: goto 002d // -003d │ │ +0213fa: 0000 |006b: nop // spacer │ │ +0213fc: 0001 0200 0100 0000 1c00 0000 3800 ... |006c: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=132 │ │ 0x0006 line=134 │ │ 0x000f line=142 │ │ 0x0028 line=136 │ │ 0x002d line=145 │ │ @@ -16701,43 +16688,43 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 60 16-bit code units │ │ -0216a8: |[0216a8] org.tint.providers.SslExceptionsProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -0216b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0216ba: 6201 bc03 |0001: sget-object v1, Lorg/tint/providers/SslExceptionsProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@03bc │ │ -0216be: 6e20 e600 5100 |0003: invoke-virtual {v1, v5}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ -0216c4: 0a01 |0006: move-result v1 │ │ -0216c6: 2b01 2f00 0000 |0007: packed-switch v1, 00000036 // +0000002f │ │ -0216cc: 2201 0401 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0104 │ │ -0216d0: 2202 1201 |000c: new-instance v2, Ljava/lang/StringBuilder; // type@0112 │ │ -0216d4: 7010 6003 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0216da: 1a03 a906 |0011: const-string v3, "Unknown URI " // string@06a9 │ │ -0216de: 6e20 6603 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0216e4: 0c02 |0016: move-result-object v2 │ │ -0216e6: 6e20 6503 5200 |0017: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ -0216ec: 0c02 |001a: move-result-object v2 │ │ -0216ee: 6e10 6803 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -0216f4: 0c02 |001e: move-result-object v2 │ │ -0216f6: 7020 3203 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ -0216fc: 2701 |0022: throw v1 │ │ -0216fe: 5441 ba03 |0023: iget-object v1, v4, Lorg/tint/providers/SslExceptionsProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@03ba │ │ -021702: 1a02 f40f |0025: const-string v2, "sslexceptions" // string@0ff4 │ │ -021706: 6e58 1601 2176 |0027: invoke-virtual {v1, v2, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0116 │ │ -02170c: 0a00 |002a: move-result v0 │ │ -02170e: 5441 b903 |002b: iget-object v1, v4, Lorg/tint/providers/SslExceptionsProvider;.mContext:Landroid/content/Context; // field@03b9 │ │ -021712: 6e10 a600 0100 |002d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -021718: 0c01 |0030: move-result-object v1 │ │ -02171a: 1202 |0031: const/4 v2, #int 0 // #0 │ │ -02171c: 6e30 9900 5102 |0032: invoke-virtual {v1, v5, v2}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0099 │ │ -021722: 0f00 |0035: return v0 │ │ -021724: 0001 0100 0100 0000 1c00 0000 |0036: packed-switch-data (6 units) │ │ +02140c: |[02140c] org.tint.providers.SslExceptionsProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +02141c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02141e: 6201 bc03 |0001: sget-object v1, Lorg/tint/providers/SslExceptionsProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@03bc │ │ +021422: 6e20 e600 5100 |0003: invoke-virtual {v1, v5}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00e6 │ │ +021428: 0a01 |0006: move-result v1 │ │ +02142a: 2b01 2f00 0000 |0007: packed-switch v1, 00000036 // +0000002f │ │ +021430: 2201 0001 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0100 │ │ +021434: 2202 0e01 |000c: new-instance v2, Ljava/lang/StringBuilder; // type@010e │ │ +021438: 7010 6003 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +02143e: 1a03 a606 |0011: const-string v3, "Unknown URI " // string@06a6 │ │ +021442: 6e20 6603 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +021448: 0c02 |0016: move-result-object v2 │ │ +02144a: 6e20 6503 5200 |0017: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0365 │ │ +021450: 0c02 |001a: move-result-object v2 │ │ +021452: 6e10 6803 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +021458: 0c02 |001e: move-result-object v2 │ │ +02145a: 7020 3203 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ +021460: 2701 |0022: throw v1 │ │ +021462: 5441 ba03 |0023: iget-object v1, v4, Lorg/tint/providers/SslExceptionsProvider;.mDb:Landroid/database/sqlite/SQLiteDatabase; // field@03ba │ │ +021466: 1a02 ee0f |0025: const-string v2, "sslexceptions" // string@0fee │ │ +02146a: 6e58 1601 2176 |0027: invoke-virtual {v1, v2, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0116 │ │ +021470: 0a00 |002a: move-result v0 │ │ +021472: 5441 b903 |002b: iget-object v1, v4, Lorg/tint/providers/SslExceptionsProvider;.mContext:Landroid/content/Context; // field@03b9 │ │ +021476: 6e10 a600 0100 |002d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +02147c: 0c01 |0030: move-result-object v1 │ │ +02147e: 1202 |0031: const/4 v2, #int 0 // #0 │ │ +021480: 6e30 9900 5102 |0032: invoke-virtual {v1, v5, v2}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0099 │ │ +021486: 0f00 |0035: return v0 │ │ +021488: 0001 0100 0100 0000 1c00 0000 |0036: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0001 line=154 │ │ 0x000a line=159 │ │ 0x0023 line=156 │ │ 0x002b line=162 │ │ @@ -16747,21 +16734,21 @@ │ │ 0x0001 - 0x003c reg=0 count I │ │ 0x0000 - 0x003c reg=4 this Lorg/tint/providers/SslExceptionsProvider; │ │ 0x0000 - 0x003c reg=5 uri Landroid/net/Uri; │ │ 0x0000 - 0x003c reg=6 values Landroid/content/ContentValues; │ │ 0x0000 - 0x003c reg=7 selection Ljava/lang/String; │ │ 0x0000 - 0x003c reg=8 selectionArgs [Ljava/lang/String; │ │ │ │ - source_file_idx : 1602 (SslExceptionsProvider.java) │ │ + source_file_idx : 1599 (SslExceptionsProvider.java) │ │ │ │ Class #68 header: │ │ -class_idx : 409 │ │ +class_idx : 405 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1603 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1600 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #68 - │ │ Class descriptor : 'Lorg/tint/providers/SslExceptionsWrapper;' │ │ @@ -16826,131 +16813,131 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -021730: |[021730] org.tint.providers.SslExceptionsWrapper.:()V │ │ -021740: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -021742: 2300 a702 |0001: new-array v0, v0, [Ljava/lang/String; // type@02a7 │ │ -021746: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -021748: 1a02 6907 |0004: const-string v2, "_id" // string@0769 │ │ -02174c: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -021750: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -021752: 1a02 ec07 |0009: const-string v2, "authority" // string@07ec │ │ -021756: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -02175a: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -02175c: 1a02 6c0e |000e: const-string v2, "reason" // string@0e6c │ │ -021760: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ -021764: 1231 |0012: const/4 v1, #int 3 // #3 │ │ -021766: 1a02 ba07 |0013: const-string v2, "allow" // string@07ba │ │ -02176a: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ -02176e: 6900 c103 |0017: sput-object v0, Lorg/tint/providers/SslExceptionsWrapper;.SSL_EXCEPTIONS_PROJECTION:[Ljava/lang/String; // field@03c1 │ │ -021772: 0e00 |0019: return-void │ │ +021494: |[021494] org.tint.providers.SslExceptionsWrapper.:()V │ │ +0214a4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0214a6: 2300 a302 |0001: new-array v0, v0, [Ljava/lang/String; // type@02a3 │ │ +0214aa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0214ac: 1a02 6607 |0004: const-string v2, "_id" // string@0766 │ │ +0214b0: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +0214b4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0214b6: 1a02 e807 |0009: const-string v2, "authority" // string@07e8 │ │ +0214ba: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +0214be: 1221 |000d: const/4 v1, #int 2 // #2 │ │ +0214c0: 1a02 660e |000e: const-string v2, "reason" // string@0e66 │ │ +0214c4: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ +0214c8: 1231 |0012: const/4 v1, #int 3 // #3 │ │ +0214ca: 1a02 b707 |0013: const-string v2, "allow" // string@07b7 │ │ +0214ce: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ +0214d2: 6900 c103 |0017: sput-object v0, Lorg/tint/providers/SslExceptionsWrapper;.SSL_EXCEPTIONS_PROJECTION:[Ljava/lang/String; // field@03c1 │ │ +0214d6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ │ │ #1 : (in Lorg/tint/providers/SslExceptionsWrapper;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -021774: |[021774] org.tint.providers.SslExceptionsWrapper.:()V │ │ -021784: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02178a: 0e00 |0003: return-void │ │ +0214d8: |[0214d8] org.tint.providers.SslExceptionsWrapper.:()V │ │ +0214e8: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0214ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/providers/SslExceptionsWrapper; │ │ │ │ #2 : (in Lorg/tint/providers/SslExceptionsWrapper;) │ │ name : 'getIdForAuthority' │ │ type : '(Landroid/content/ContentResolver;Ljava/lang/String;)J' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 60 16-bit code units │ │ -02178c: |[02178c] org.tint.providers.SslExceptionsWrapper.getIdForAuthority:(Landroid/content/ContentResolver;Ljava/lang/String;)J │ │ -02179c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02179e: 1607 ffff |0001: const-wide/16 v7, #int -1 // #ffff │ │ -0217a2: 2200 1201 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0112 │ │ -0217a6: 7010 6003 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0217ac: 1a01 ed07 |0008: const-string v1, "authority = "" // string@07ed │ │ -0217b0: 6e20 6603 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0217b6: 0c00 |000d: move-result-object v0 │ │ -0217b8: 6e20 6603 a000 |000e: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0217be: 0c00 |0011: move-result-object v0 │ │ -0217c0: 1a01 0c00 |0012: const-string v1, """ // string@000c │ │ -0217c4: 6e20 6603 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0217ca: 0c00 |0017: move-result-object v0 │ │ -0217cc: 6e10 6803 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -0217d2: 0c03 |001b: move-result-object v3 │ │ -0217d4: 6201 b703 |001c: sget-object v1, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ -0217d8: 6202 c103 |001e: sget-object v2, Lorg/tint/providers/SslExceptionsWrapper;.SSL_EXCEPTIONS_PROJECTION:[Ljava/lang/String; // field@03c1 │ │ -0217dc: 0790 |0020: move-object v0, v9 │ │ -0217de: 0745 |0021: move-object v5, v4 │ │ -0217e0: 7406 9a00 0000 |0022: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ -0217e6: 0c06 |0025: move-result-object v6 │ │ -0217e8: 3806 1500 |0026: if-eqz v6, 003b // +0015 │ │ -0217ec: 7210 0601 0600 |0028: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ -0217f2: 0a00 |002b: move-result v0 │ │ -0217f4: 3800 0c00 |002c: if-eqz v0, 0038 // +000c │ │ -0217f8: 1a00 6907 |002e: const-string v0, "_id" // string@0769 │ │ -0217fc: 7220 fd00 0600 |0030: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -021802: 0a00 |0033: move-result v0 │ │ -021804: 7220 0101 0600 |0034: invoke-interface {v6, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -02180a: 0b07 |0037: move-result-wide v7 │ │ -02180c: 7210 fb00 0600 |0038: invoke-interface {v6}, Landroid/database/Cursor;.close:()V // method@00fb │ │ -021812: 1007 |003b: return-wide v7 │ │ +0214f0: |[0214f0] org.tint.providers.SslExceptionsWrapper.getIdForAuthority:(Landroid/content/ContentResolver;Ljava/lang/String;)J │ │ +021500: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +021502: 1608 ffff |0001: const-wide/16 v8, #int -1 // #ffff │ │ +021506: 2200 0e01 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@010e │ │ +02150a: 7010 6003 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +021510: 1a01 e907 |0008: const-string v1, "authority = "" // string@07e9 │ │ +021514: 6e20 6603 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02151a: 0c00 |000d: move-result-object v0 │ │ +02151c: 6e20 6603 b000 |000e: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +021522: 0c00 |0011: move-result-object v0 │ │ +021524: 1a01 0c00 |0012: const-string v1, """ // string@000c │ │ +021528: 6e20 6603 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02152e: 0c00 |0017: move-result-object v0 │ │ +021530: 6e10 6803 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +021536: 0c03 |001b: move-result-object v3 │ │ +021538: 6201 b703 |001c: sget-object v1, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ +02153c: 6202 c103 |001e: sget-object v2, Lorg/tint/providers/SslExceptionsWrapper;.SSL_EXCEPTIONS_PROJECTION:[Ljava/lang/String; // field@03c1 │ │ +021540: 07a0 |0020: move-object v0, v10 │ │ +021542: 0745 |0021: move-object v5, v4 │ │ +021544: 7406 9a00 0000 |0022: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ +02154a: 0c06 |0025: move-result-object v6 │ │ +02154c: 3806 1500 |0026: if-eqz v6, 003b // +0015 │ │ +021550: 7210 0601 0600 |0028: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ +021556: 0a00 |002b: move-result v0 │ │ +021558: 3800 0c00 |002c: if-eqz v0, 0038 // +000c │ │ +02155c: 1a00 6607 |002e: const-string v0, "_id" // string@0766 │ │ +021560: 7220 fd00 0600 |0030: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +021566: 0a00 |0033: move-result v0 │ │ +021568: 7220 0101 0600 |0034: invoke-interface {v6, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +02156e: 0b08 |0037: move-result-wide v8 │ │ +021570: 7210 fb00 0600 |0038: invoke-interface {v6}, Landroid/database/Cursor;.close:()V // method@00fb │ │ +021576: 1008 |003b: return-wide v8 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=189 │ │ 0x0003 line=191 │ │ 0x001c line=192 │ │ 0x0026 line=194 │ │ 0x0028 line=195 │ │ 0x002e line=196 │ │ 0x0038 line=199 │ │ 0x003b line=202 │ │ locals : │ │ 0x001c - 0x003c reg=3 whereClause Ljava/lang/String; │ │ 0x0026 - 0x003c reg=6 c Landroid/database/Cursor; │ │ - 0x0003 - 0x003c reg=7 result J │ │ - 0x0000 - 0x003c reg=9 contentResolver Landroid/content/ContentResolver; │ │ - 0x0000 - 0x003c reg=10 authority Ljava/lang/String; │ │ + 0x0003 - 0x003c reg=8 result J │ │ + 0x0000 - 0x003c reg=10 contentResolver Landroid/content/ContentResolver; │ │ + 0x0000 - 0x003c reg=11 authority Ljava/lang/String; │ │ │ │ #3 : (in Lorg/tint/providers/SslExceptionsWrapper;) │ │ name : 'getSslErrorAuthoritiesCursorLoader' │ │ type : '(Landroid/content/Context;)Landroid/content/CursorLoader;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 14 16-bit code units │ │ -021814: |[021814] org.tint.providers.SslExceptionsWrapper.getSslErrorAuthoritiesCursorLoader:(Landroid/content/Context;)Landroid/content/CursorLoader; │ │ -021824: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -021826: 2200 3100 |0001: new-instance v0, Landroid/content/CursorLoader; // type@0031 │ │ -02182a: 6202 b703 |0003: sget-object v2, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ -02182e: 6203 c103 |0005: sget-object v3, Lorg/tint/providers/SslExceptionsWrapper;.SSL_EXCEPTIONS_PROJECTION:[Ljava/lang/String; // field@03c1 │ │ -021832: 0771 |0007: move-object v1, v7 │ │ -021834: 0745 |0008: move-object v5, v4 │ │ -021836: 0746 |0009: move-object v6, v4 │ │ -021838: 7607 b000 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@00b0 │ │ -02183e: 1100 |000d: return-object v0 │ │ +021578: |[021578] org.tint.providers.SslExceptionsWrapper.getSslErrorAuthoritiesCursorLoader:(Landroid/content/Context;)Landroid/content/CursorLoader; │ │ +021588: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02158a: 2200 3100 |0001: new-instance v0, Landroid/content/CursorLoader; // type@0031 │ │ +02158e: 6202 b703 |0003: sget-object v2, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ +021592: 6203 c103 |0005: sget-object v3, Lorg/tint/providers/SslExceptionsWrapper;.SSL_EXCEPTIONS_PROJECTION:[Ljava/lang/String; // field@03c1 │ │ +021596: 0771 |0007: move-object v1, v7 │ │ +021598: 0745 |0008: move-object v5, v4 │ │ +02159a: 0746 |0009: move-object v6, v4 │ │ +02159c: 7607 b000 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@00b0 │ │ +0215a2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=48 │ │ locals : │ │ 0x0000 - 0x000e reg=7 context Landroid/content/Context; │ │ │ │ #4 : (in Lorg/tint/providers/SslExceptionsWrapper;) │ │ @@ -16958,50 +16945,50 @@ │ │ type : '(Landroid/content/ContentResolver;Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -021840: |[021840] org.tint.providers.SslExceptionsWrapper.getStatusForAuthority:(Landroid/content/ContentResolver;Ljava/lang/String;)I │ │ -021850: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -021852: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -021854: 2200 1201 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@0112 │ │ -021858: 7010 6003 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -02185e: 1a01 ed07 |0007: const-string v1, "authority = "" // string@07ed │ │ -021862: 6e20 6603 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021868: 0c00 |000c: move-result-object v0 │ │ -02186a: 6e20 6603 9000 |000d: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021870: 0c00 |0010: move-result-object v0 │ │ -021872: 1a01 0c00 |0011: const-string v1, """ // string@000c │ │ -021876: 6e20 6603 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02187c: 0c00 |0016: move-result-object v0 │ │ -02187e: 6e10 6803 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -021884: 0c03 |001a: move-result-object v3 │ │ -021886: 6201 b703 |001b: sget-object v1, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ -02188a: 6202 c103 |001d: sget-object v2, Lorg/tint/providers/SslExceptionsWrapper;.SSL_EXCEPTIONS_PROJECTION:[Ljava/lang/String; // field@03c1 │ │ -02188e: 0780 |001f: move-object v0, v8 │ │ -021890: 0745 |0020: move-object v5, v4 │ │ -021892: 7406 9a00 0000 |0021: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ -021898: 0c06 |0024: move-result-object v6 │ │ -02189a: 3806 1800 |0025: if-eqz v6, 003d // +0018 │ │ -02189e: 7210 0601 0600 |0027: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ -0218a4: 0a00 |002a: move-result v0 │ │ -0218a6: 3800 0f00 |002b: if-eqz v0, 003a // +000f │ │ -0218aa: 1a00 ba07 |002d: const-string v0, "allow" // string@07ba │ │ -0218ae: 7220 fd00 0600 |002f: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -0218b4: 0a00 |0032: move-result v0 │ │ -0218b6: 7220 0001 0600 |0033: invoke-interface {v6, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -0218bc: 0a00 |0036: move-result v0 │ │ -0218be: 3d00 0700 |0037: if-lez v0, 003e // +0007 │ │ -0218c2: 1217 |0039: const/4 v7, #int 1 // #1 │ │ -0218c4: 7210 fb00 0600 |003a: invoke-interface {v6}, Landroid/database/Cursor;.close:()V // method@00fb │ │ -0218ca: 0f07 |003d: return v7 │ │ -0218cc: 1227 |003e: const/4 v7, #int 2 // #2 │ │ -0218ce: 28fb |003f: goto 003a // -0005 │ │ +0215a4: |[0215a4] org.tint.providers.SslExceptionsWrapper.getStatusForAuthority:(Landroid/content/ContentResolver;Ljava/lang/String;)I │ │ +0215b4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0215b6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +0215b8: 2200 0e01 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@010e │ │ +0215bc: 7010 6003 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +0215c2: 1a01 e907 |0007: const-string v1, "authority = "" // string@07e9 │ │ +0215c6: 6e20 6603 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0215cc: 0c00 |000c: move-result-object v0 │ │ +0215ce: 6e20 6603 9000 |000d: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0215d4: 0c00 |0010: move-result-object v0 │ │ +0215d6: 1a01 0c00 |0011: const-string v1, """ // string@000c │ │ +0215da: 6e20 6603 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0215e0: 0c00 |0016: move-result-object v0 │ │ +0215e2: 6e10 6803 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +0215e8: 0c03 |001a: move-result-object v3 │ │ +0215ea: 6201 b703 |001b: sget-object v1, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ +0215ee: 6202 c103 |001d: sget-object v2, Lorg/tint/providers/SslExceptionsWrapper;.SSL_EXCEPTIONS_PROJECTION:[Ljava/lang/String; // field@03c1 │ │ +0215f2: 0780 |001f: move-object v0, v8 │ │ +0215f4: 0745 |0020: move-object v5, v4 │ │ +0215f6: 7406 9a00 0000 |0021: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009a │ │ +0215fc: 0c06 |0024: move-result-object v6 │ │ +0215fe: 3806 1800 |0025: if-eqz v6, 003d // +0018 │ │ +021602: 7210 0601 0600 |0027: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ +021608: 0a00 |002a: move-result v0 │ │ +02160a: 3800 0f00 |002b: if-eqz v0, 003a // +000f │ │ +02160e: 1a00 b707 |002d: const-string v0, "allow" // string@07b7 │ │ +021612: 7220 fd00 0600 |002f: invoke-interface {v6, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +021618: 0a00 |0032: move-result v0 │ │ +02161a: 7220 0001 0600 |0033: invoke-interface {v6, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +021620: 0a00 |0036: move-result v0 │ │ +021622: 3d00 0700 |0037: if-lez v0, 003e // +0007 │ │ +021626: 1217 |0039: const/4 v7, #int 1 // #1 │ │ +021628: 7210 fb00 0600 |003a: invoke-interface {v6}, Landroid/database/Cursor;.close:()V // method@00fb │ │ +02162e: 0f07 |003d: return v7 │ │ +021630: 1227 |003e: const/4 v7, #int 2 // #2 │ │ +021632: 28fb |003f: goto 003a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=52 │ │ 0x0002 line=54 │ │ 0x001b line=56 │ │ 0x0025 line=57 │ │ 0x0027 line=58 │ │ @@ -17022,28 +17009,28 @@ │ │ type : '(Landroid/content/ContentResolver;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -0218d0: |[0218d0] org.tint.providers.SslExceptionsWrapper.removeSslException:(Landroid/content/ContentResolver;J)V │ │ -0218e0: 2201 1201 |0000: new-instance v1, Ljava/lang/StringBuilder; // type@0112 │ │ -0218e4: 7010 6003 0100 |0002: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0218ea: 1a02 6a07 |0005: const-string v2, "_id = " // string@076a │ │ -0218ee: 6e20 6603 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0218f4: 0c01 |000a: move-result-object v1 │ │ -0218f6: 6e30 6303 4105 |000b: invoke-virtual {v1, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ -0218fc: 0c01 |000e: move-result-object v1 │ │ -0218fe: 6e10 6803 0100 |000f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -021904: 0c00 |0012: move-result-object v0 │ │ -021906: 6201 b703 |0013: sget-object v1, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ -02190a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -02190c: 6e40 9700 1320 |0016: invoke-virtual {v3, v1, v0, v2}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0097 │ │ -021912: 0e00 |0019: return-void │ │ +021634: |[021634] org.tint.providers.SslExceptionsWrapper.removeSslException:(Landroid/content/ContentResolver;J)V │ │ +021644: 2201 0e01 |0000: new-instance v1, Ljava/lang/StringBuilder; // type@010e │ │ +021648: 7010 6003 0100 |0002: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +02164e: 1a02 6707 |0005: const-string v2, "_id = " // string@0767 │ │ +021652: 6e20 6603 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +021658: 0c01 |000a: move-result-object v1 │ │ +02165a: 6e30 6303 4105 |000b: invoke-virtual {v1, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ +021660: 0c01 |000e: move-result-object v1 │ │ +021662: 6e10 6803 0100 |000f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +021668: 0c00 |0012: move-result-object v0 │ │ +02166a: 6201 b703 |0013: sget-object v1, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ +02166e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +021670: 6e40 9700 1320 |0016: invoke-virtual {v3, v1, v0, v2}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0097 │ │ +021676: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0013 line=105 │ │ 0x0019 line=106 │ │ locals : │ │ 0x0013 - 0x001a reg=0 whereClause Ljava/lang/String; │ │ @@ -17055,66 +17042,66 @@ │ │ type : '(Landroid/content/ContentResolver;Ljava/lang/String;IZ)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 103 16-bit code units │ │ -021914: |[021914] org.tint.providers.SslExceptionsWrapper.setSslException:(Landroid/content/ContentResolver;Ljava/lang/String;IZ)V │ │ -021924: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -021926: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -021928: 7120 be05 9800 |0002: invoke-static {v8, v9}, Lorg/tint/providers/SslExceptionsWrapper;.getIdForAuthority:(Landroid/content/ContentResolver;Ljava/lang/String;)J // method@05be │ │ -02192e: 0b00 |0005: move-result-wide v0 │ │ -021930: 1606 ffff |0006: const-wide/16 v6, #int -1 // #ffff │ │ -021934: 3106 0006 |0008: cmp-long v6, v0, v6 │ │ -021938: 3806 3700 |000a: if-eqz v6, 0041 // +0037 │ │ -02193c: 2206 1201 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@0112 │ │ -021940: 7010 6003 0600 |000e: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -021946: 1a07 6a07 |0011: const-string v7, "_id = " // string@076a │ │ -02194a: 6e20 6603 7600 |0013: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021950: 0c06 |0016: move-result-object v6 │ │ -021952: 6e30 6303 0601 |0017: invoke-virtual {v6, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ -021958: 0c06 |001a: move-result-object v6 │ │ -02195a: 6e10 6803 0600 |001b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -021960: 0c03 |001e: move-result-object v3 │ │ -021962: 2202 2f00 |001f: new-instance v2, Landroid/content/ContentValues; // type@002f │ │ -021966: 7010 9d00 0200 |0021: invoke-direct {v2}, Landroid/content/ContentValues;.:()V // method@009d │ │ -02196c: 1a06 6c0e |0024: const-string v6, "reason" // string@0e6c │ │ -021970: 7110 3803 0a00 |0026: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -021976: 0c07 |0029: move-result-object v7 │ │ -021978: 6e30 a000 6207 |002a: invoke-virtual {v2, v6, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -02197e: 1a06 ba07 |002d: const-string v6, "allow" // string@07ba │ │ -021982: 380b 1000 |002f: if-eqz v11, 003f // +0010 │ │ -021986: 7110 3803 0400 |0031: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -02198c: 0c04 |0034: move-result-object v4 │ │ -02198e: 6e30 a000 6204 |0035: invoke-virtual {v2, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -021994: 6204 b703 |0038: sget-object v4, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ -021998: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -02199a: 6e55 9b00 4832 |003b: invoke-virtual {v8, v4, v2, v3, v5}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ -0219a0: 0e00 |003e: return-void │ │ -0219a2: 0154 |003f: move v4, v5 │ │ -0219a4: 28f1 |0040: goto 0031 // -000f │ │ -0219a6: 2202 2f00 |0041: new-instance v2, Landroid/content/ContentValues; // type@002f │ │ -0219aa: 7010 9d00 0200 |0043: invoke-direct {v2}, Landroid/content/ContentValues;.:()V // method@009d │ │ -0219b0: 1a06 ec07 |0046: const-string v6, "authority" // string@07ec │ │ -0219b4: 6e30 a200 6209 |0048: invoke-virtual {v2, v6, v9}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ -0219ba: 1a06 6c0e |004b: const-string v6, "reason" // string@0e6c │ │ -0219be: 7110 3803 0a00 |004d: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0219c4: 0c07 |0050: move-result-object v7 │ │ -0219c6: 6e30 a000 6207 |0051: invoke-virtual {v2, v6, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -0219cc: 1a06 ba07 |0054: const-string v6, "allow" // string@07ba │ │ -0219d0: 380b 0f00 |0056: if-eqz v11, 0065 // +000f │ │ -0219d4: 7110 3803 0400 |0058: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0219da: 0c04 |005b: move-result-object v4 │ │ -0219dc: 6e30 a000 6204 |005c: invoke-virtual {v2, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -0219e2: 6204 b703 |005f: sget-object v4, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ -0219e6: 6e30 9800 4802 |0061: invoke-virtual {v8, v4, v2}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@0098 │ │ -0219ec: 28da |0064: goto 003e // -0026 │ │ -0219ee: 0154 |0065: move v4, v5 │ │ -0219f0: 28f2 |0066: goto 0058 // -000e │ │ +021678: |[021678] org.tint.providers.SslExceptionsWrapper.setSslException:(Landroid/content/ContentResolver;Ljava/lang/String;IZ)V │ │ +021688: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +02168a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +02168c: 7120 be05 9800 |0002: invoke-static {v8, v9}, Lorg/tint/providers/SslExceptionsWrapper;.getIdForAuthority:(Landroid/content/ContentResolver;Ljava/lang/String;)J // method@05be │ │ +021692: 0b00 |0005: move-result-wide v0 │ │ +021694: 1606 ffff |0006: const-wide/16 v6, #int -1 // #ffff │ │ +021698: 3106 0006 |0008: cmp-long v6, v0, v6 │ │ +02169c: 3806 3700 |000a: if-eqz v6, 0041 // +0037 │ │ +0216a0: 2206 0e01 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@010e │ │ +0216a4: 7010 6003 0600 |000e: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +0216aa: 1a07 6707 |0011: const-string v7, "_id = " // string@0767 │ │ +0216ae: 6e20 6603 7600 |0013: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0216b4: 0c06 |0016: move-result-object v6 │ │ +0216b6: 6e30 6303 0601 |0017: invoke-virtual {v6, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ +0216bc: 0c06 |001a: move-result-object v6 │ │ +0216be: 6e10 6803 0600 |001b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +0216c4: 0c03 |001e: move-result-object v3 │ │ +0216c6: 2202 2f00 |001f: new-instance v2, Landroid/content/ContentValues; // type@002f │ │ +0216ca: 7010 9d00 0200 |0021: invoke-direct {v2}, Landroid/content/ContentValues;.:()V // method@009d │ │ +0216d0: 1a06 660e |0024: const-string v6, "reason" // string@0e66 │ │ +0216d4: 7110 3803 0a00 |0026: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +0216da: 0c07 |0029: move-result-object v7 │ │ +0216dc: 6e30 a000 6207 |002a: invoke-virtual {v2, v6, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +0216e2: 1a06 b707 |002d: const-string v6, "allow" // string@07b7 │ │ +0216e6: 380b 1000 |002f: if-eqz v11, 003f // +0010 │ │ +0216ea: 7110 3803 0400 |0031: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +0216f0: 0c04 |0034: move-result-object v4 │ │ +0216f2: 6e30 a000 6204 |0035: invoke-virtual {v2, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +0216f8: 6204 b703 |0038: sget-object v4, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ +0216fc: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +0216fe: 6e55 9b00 4832 |003b: invoke-virtual {v8, v4, v2, v3, v5}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ +021704: 0e00 |003e: return-void │ │ +021706: 0154 |003f: move v4, v5 │ │ +021708: 28f1 |0040: goto 0031 // -000f │ │ +02170a: 2202 2f00 |0041: new-instance v2, Landroid/content/ContentValues; // type@002f │ │ +02170e: 7010 9d00 0200 |0043: invoke-direct {v2}, Landroid/content/ContentValues;.:()V // method@009d │ │ +021714: 1a06 e807 |0046: const-string v6, "authority" // string@07e8 │ │ +021718: 6e30 a200 6209 |0048: invoke-virtual {v2, v6, v9}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ +02171e: 1a06 660e |004b: const-string v6, "reason" // string@0e66 │ │ +021722: 7110 3803 0a00 |004d: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +021728: 0c07 |0050: move-result-object v7 │ │ +02172a: 6e30 a000 6207 |0051: invoke-virtual {v2, v6, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +021730: 1a06 b707 |0054: const-string v6, "allow" // string@07b7 │ │ +021734: 380b 0f00 |0056: if-eqz v11, 0065 // +000f │ │ +021738: 7110 3803 0400 |0058: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +02173e: 0c04 |005b: move-result-object v4 │ │ +021740: 6e30 a000 6204 |005c: invoke-virtual {v2, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +021746: 6204 b703 |005f: sget-object v4, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ +02174a: 6e30 9800 4802 |0061: invoke-virtual {v8, v4, v2}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@0098 │ │ +021750: 28da |0064: goto 003e // -0026 │ │ +021752: 0154 |0065: move v4, v5 │ │ +021754: 28f2 |0066: goto 0058 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=73 │ │ 0x0006 line=75 │ │ 0x000c line=76 │ │ 0x001f line=78 │ │ 0x0024 line=79 │ │ @@ -17144,87 +17131,87 @@ │ │ type : '(Landroid/content/Context;I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 158 16-bit code units │ │ -0219f4: |[0219f4] org.tint.providers.SslExceptionsWrapper.sslErrorReasonToString:(Landroid/content/Context;I)Ljava/lang/String; │ │ -021a04: 2200 1201 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0112 │ │ -021a08: 7010 6003 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -021a0e: dd01 0401 |0005: and-int/lit8 v1, v4, #int 1 // #01 │ │ -021a12: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -021a14: 3321 0c00 |0008: if-ne v1, v2, 0014 // +000c │ │ -021a18: 1401 3a00 0b7f |000a: const v1, #float 1.84764e+38 // #7f0b003a │ │ -021a1e: 6e20 ab00 1300 |000d: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -021a24: 0c01 |0010: move-result-object v1 │ │ -021a26: 6e20 6603 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021a2c: dd01 0402 |0014: and-int/lit8 v1, v4, #int 2 // #02 │ │ -021a30: 1222 |0016: const/4 v2, #int 2 // #2 │ │ -021a32: 3321 1700 |0017: if-ne v1, v2, 002e // +0017 │ │ -021a36: 6e10 6703 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0367 │ │ -021a3c: 0a01 |001c: move-result v1 │ │ -021a3e: 3d01 0700 |001d: if-lez v1, 0024 // +0007 │ │ -021a42: 1a01 3400 |001f: const-string v1, "
" // string@0034 │ │ -021a46: 6e20 6603 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021a4c: 1401 3b00 0b7f |0024: const v1, #float 1.84764e+38 // #7f0b003b │ │ -021a52: 6e20 ab00 1300 |0027: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -021a58: 0c01 |002a: move-result-object v1 │ │ -021a5a: 6e20 6603 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021a60: dd01 0404 |002e: and-int/lit8 v1, v4, #int 4 // #04 │ │ -021a64: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -021a66: 3321 1700 |0031: if-ne v1, v2, 0048 // +0017 │ │ -021a6a: 6e10 6703 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0367 │ │ -021a70: 0a01 |0036: move-result v1 │ │ -021a72: 3d01 0700 |0037: if-lez v1, 003e // +0007 │ │ -021a76: 1a01 3400 |0039: const-string v1, "
" // string@0034 │ │ -021a7a: 6e20 6603 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021a80: 1401 3c00 0b7f |003e: const v1, #float 1.84764e+38 // #7f0b003c │ │ -021a86: 6e20 ab00 1300 |0041: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -021a8c: 0c01 |0044: move-result-object v1 │ │ -021a8e: 6e20 6603 1000 |0045: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021a94: dd01 0408 |0048: and-int/lit8 v1, v4, #int 8 // #08 │ │ -021a98: 1302 0800 |004a: const/16 v2, #int 8 // #8 │ │ -021a9c: 3321 1700 |004c: if-ne v1, v2, 0063 // +0017 │ │ -021aa0: 6e10 6703 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0367 │ │ -021aa6: 0a01 |0051: move-result v1 │ │ -021aa8: 3d01 0700 |0052: if-lez v1, 0059 // +0007 │ │ -021aac: 1a01 3400 |0054: const-string v1, "
" // string@0034 │ │ -021ab0: 6e20 6603 1000 |0056: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021ab6: 1401 3d00 0b7f |0059: const v1, #float 1.84764e+38 // #7f0b003d │ │ -021abc: 6e20 ab00 1300 |005c: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -021ac2: 0c01 |005f: move-result-object v1 │ │ -021ac4: 6e20 6603 1000 |0060: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021aca: dd01 0410 |0063: and-int/lit8 v1, v4, #int 16 // #10 │ │ -021ace: 1302 1000 |0065: const/16 v2, #int 16 // #10 │ │ -021ad2: 3321 1700 |0067: if-ne v1, v2, 007e // +0017 │ │ -021ad6: 6e10 6703 0000 |0069: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0367 │ │ -021adc: 0a01 |006c: move-result v1 │ │ -021ade: 3d01 0700 |006d: if-lez v1, 0074 // +0007 │ │ -021ae2: 1a01 3400 |006f: const-string v1, "
" // string@0034 │ │ -021ae6: 6e20 6603 1000 |0071: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021aec: 1401 2a01 0b7f |0074: const v1, #float 1.84769e+38 // #7f0b012a │ │ -021af2: 6e20 ab00 1300 |0077: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -021af8: 0c01 |007a: move-result-object v1 │ │ -021afa: 6e20 6603 1000 |007b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021b00: dd01 0420 |007e: and-int/lit8 v1, v4, #int 32 // #20 │ │ -021b04: 1302 2000 |0080: const/16 v2, #int 32 // #20 │ │ -021b08: 3321 1700 |0082: if-ne v1, v2, 0099 // +0017 │ │ -021b0c: 6e10 6703 0000 |0084: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0367 │ │ -021b12: 0a01 |0087: move-result v1 │ │ -021b14: 3d01 0700 |0088: if-lez v1, 008f // +0007 │ │ -021b18: 1a01 3400 |008a: const-string v1, "
" // string@0034 │ │ -021b1c: 6e20 6603 1000 |008c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021b22: 1401 2b01 0b7f |008f: const v1, #float 1.84769e+38 // #7f0b012b │ │ -021b28: 6e20 ab00 1300 |0092: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -021b2e: 0c01 |0095: move-result-object v1 │ │ -021b30: 6e20 6603 1000 |0096: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021b36: 6e10 6803 0000 |0099: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -021b3c: 0c01 |009c: move-result-object v1 │ │ -021b3e: 1101 |009d: return-object v1 │ │ +021758: |[021758] org.tint.providers.SslExceptionsWrapper.sslErrorReasonToString:(Landroid/content/Context;I)Ljava/lang/String; │ │ +021768: 2200 0e01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@010e │ │ +02176c: 7010 6003 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +021772: dd01 0401 |0005: and-int/lit8 v1, v4, #int 1 // #01 │ │ +021776: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +021778: 3321 0c00 |0008: if-ne v1, v2, 0014 // +000c │ │ +02177c: 1401 3a00 0b7f |000a: const v1, #float 1.84764e+38 // #7f0b003a │ │ +021782: 6e20 ab00 1300 |000d: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +021788: 0c01 |0010: move-result-object v1 │ │ +02178a: 6e20 6603 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +021790: dd01 0402 |0014: and-int/lit8 v1, v4, #int 2 // #02 │ │ +021794: 1222 |0016: const/4 v2, #int 2 // #2 │ │ +021796: 3321 1700 |0017: if-ne v1, v2, 002e // +0017 │ │ +02179a: 6e10 6703 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0367 │ │ +0217a0: 0a01 |001c: move-result v1 │ │ +0217a2: 3d01 0700 |001d: if-lez v1, 0024 // +0007 │ │ +0217a6: 1a01 3400 |001f: const-string v1, "
" // string@0034 │ │ +0217aa: 6e20 6603 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0217b0: 1401 3b00 0b7f |0024: const v1, #float 1.84764e+38 // #7f0b003b │ │ +0217b6: 6e20 ab00 1300 |0027: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +0217bc: 0c01 |002a: move-result-object v1 │ │ +0217be: 6e20 6603 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0217c4: dd01 0404 |002e: and-int/lit8 v1, v4, #int 4 // #04 │ │ +0217c8: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +0217ca: 3321 1700 |0031: if-ne v1, v2, 0048 // +0017 │ │ +0217ce: 6e10 6703 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0367 │ │ +0217d4: 0a01 |0036: move-result v1 │ │ +0217d6: 3d01 0700 |0037: if-lez v1, 003e // +0007 │ │ +0217da: 1a01 3400 |0039: const-string v1, "
" // string@0034 │ │ +0217de: 6e20 6603 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0217e4: 1401 3c00 0b7f |003e: const v1, #float 1.84764e+38 // #7f0b003c │ │ +0217ea: 6e20 ab00 1300 |0041: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +0217f0: 0c01 |0044: move-result-object v1 │ │ +0217f2: 6e20 6603 1000 |0045: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0217f8: dd01 0408 |0048: and-int/lit8 v1, v4, #int 8 // #08 │ │ +0217fc: 1302 0800 |004a: const/16 v2, #int 8 // #8 │ │ +021800: 3321 1700 |004c: if-ne v1, v2, 0063 // +0017 │ │ +021804: 6e10 6703 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0367 │ │ +02180a: 0a01 |0051: move-result v1 │ │ +02180c: 3d01 0700 |0052: if-lez v1, 0059 // +0007 │ │ +021810: 1a01 3400 |0054: const-string v1, "
" // string@0034 │ │ +021814: 6e20 6603 1000 |0056: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02181a: 1401 3d00 0b7f |0059: const v1, #float 1.84764e+38 // #7f0b003d │ │ +021820: 6e20 ab00 1300 |005c: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +021826: 0c01 |005f: move-result-object v1 │ │ +021828: 6e20 6603 1000 |0060: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02182e: dd01 0410 |0063: and-int/lit8 v1, v4, #int 16 // #10 │ │ +021832: 1302 1000 |0065: const/16 v2, #int 16 // #10 │ │ +021836: 3321 1700 |0067: if-ne v1, v2, 007e // +0017 │ │ +02183a: 6e10 6703 0000 |0069: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0367 │ │ +021840: 0a01 |006c: move-result v1 │ │ +021842: 3d01 0700 |006d: if-lez v1, 0074 // +0007 │ │ +021846: 1a01 3400 |006f: const-string v1, "
" // string@0034 │ │ +02184a: 6e20 6603 1000 |0071: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +021850: 1401 2a01 0b7f |0074: const v1, #float 1.84769e+38 // #7f0b012a │ │ +021856: 6e20 ab00 1300 |0077: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +02185c: 0c01 |007a: move-result-object v1 │ │ +02185e: 6e20 6603 1000 |007b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +021864: dd01 0420 |007e: and-int/lit8 v1, v4, #int 32 // #20 │ │ +021868: 1302 2000 |0080: const/16 v2, #int 32 // #20 │ │ +02186c: 3321 1700 |0082: if-ne v1, v2, 0099 // +0017 │ │ +021870: 6e10 6703 0000 |0084: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0367 │ │ +021876: 0a01 |0087: move-result v1 │ │ +021878: 3d01 0700 |0088: if-lez v1, 008f // +0007 │ │ +02187c: 1a01 3400 |008a: const-string v1, "
" // string@0034 │ │ +021880: 6e20 6603 1000 |008c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +021886: 1401 2b01 0b7f |008f: const v1, #float 1.84769e+38 // #7f0b012b │ │ +02188c: 6e20 ab00 1300 |0092: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +021892: 0c01 |0095: move-result-object v1 │ │ +021894: 6e20 6603 1000 |0096: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02189a: 6e10 6803 0000 |0099: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +0218a0: 0c01 |009c: move-result-object v1 │ │ +0218a2: 1101 |009d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0005 line=111 │ │ 0x000a line=112 │ │ 0x0014 line=115 │ │ 0x0019 line=116 │ │ @@ -17257,47 +17244,47 @@ │ │ type : '(Landroid/net/http/SslError;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -021b40: |[021b40] org.tint.providers.SslExceptionsWrapper.sslErrorToInt:(Landroid/net/http/SslError;)I │ │ -021b50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -021b52: 1231 |0001: const/4 v1, #int 3 // #3 │ │ -021b54: 6e20 4101 1200 |0002: invoke-virtual {v2, v1}, Landroid/net/http/SslError;.hasError:(I)Z // method@0141 │ │ -021b5a: 0a01 |0005: move-result v1 │ │ -021b5c: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -021b60: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ -021b64: 1221 |000a: const/4 v1, #int 2 // #2 │ │ -021b66: 6e20 4101 1200 |000b: invoke-virtual {v2, v1}, Landroid/net/http/SslError;.hasError:(I)Z // method@0141 │ │ -021b6c: 0a01 |000e: move-result v1 │ │ -021b6e: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ -021b72: de00 0002 |0011: or-int/lit8 v0, v0, #int 2 // #02 │ │ -021b76: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -021b78: 6e20 4101 1200 |0014: invoke-virtual {v2, v1}, Landroid/net/http/SslError;.hasError:(I)Z // method@0141 │ │ -021b7e: 0a01 |0017: move-result v1 │ │ -021b80: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -021b84: de00 0004 |001a: or-int/lit8 v0, v0, #int 4 // #04 │ │ -021b88: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -021b8a: 6e20 4101 1200 |001d: invoke-virtual {v2, v1}, Landroid/net/http/SslError;.hasError:(I)Z // method@0141 │ │ -021b90: 0a01 |0020: move-result v1 │ │ -021b92: 3801 0400 |0021: if-eqz v1, 0025 // +0004 │ │ -021b96: de00 0008 |0023: or-int/lit8 v0, v0, #int 8 // #08 │ │ -021b9a: 1251 |0025: const/4 v1, #int 5 // #5 │ │ -021b9c: 6e20 4101 1200 |0026: invoke-virtual {v2, v1}, Landroid/net/http/SslError;.hasError:(I)Z // method@0141 │ │ -021ba2: 0a01 |0029: move-result v1 │ │ -021ba4: 3801 0400 |002a: if-eqz v1, 002e // +0004 │ │ -021ba8: de00 0010 |002c: or-int/lit8 v0, v0, #int 16 // #10 │ │ -021bac: 1241 |002e: const/4 v1, #int 4 // #4 │ │ -021bae: 6e20 4101 1200 |002f: invoke-virtual {v2, v1}, Landroid/net/http/SslError;.hasError:(I)Z // method@0141 │ │ -021bb4: 0a01 |0032: move-result v1 │ │ -021bb6: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -021bba: de00 0020 |0035: or-int/lit8 v0, v0, #int 32 // #20 │ │ -021bbe: 0f00 |0037: return v0 │ │ +0218a4: |[0218a4] org.tint.providers.SslExceptionsWrapper.sslErrorToInt:(Landroid/net/http/SslError;)I │ │ +0218b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0218b6: 1231 |0001: const/4 v1, #int 3 // #3 │ │ +0218b8: 6e20 4101 1200 |0002: invoke-virtual {v2, v1}, Landroid/net/http/SslError;.hasError:(I)Z // method@0141 │ │ +0218be: 0a01 |0005: move-result v1 │ │ +0218c0: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +0218c4: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ +0218c8: 1221 |000a: const/4 v1, #int 2 // #2 │ │ +0218ca: 6e20 4101 1200 |000b: invoke-virtual {v2, v1}, Landroid/net/http/SslError;.hasError:(I)Z // method@0141 │ │ +0218d0: 0a01 |000e: move-result v1 │ │ +0218d2: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ +0218d6: de00 0002 |0011: or-int/lit8 v0, v0, #int 2 // #02 │ │ +0218da: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +0218dc: 6e20 4101 1200 |0014: invoke-virtual {v2, v1}, Landroid/net/http/SslError;.hasError:(I)Z // method@0141 │ │ +0218e2: 0a01 |0017: move-result v1 │ │ +0218e4: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +0218e8: de00 0004 |001a: or-int/lit8 v0, v0, #int 4 // #04 │ │ +0218ec: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +0218ee: 6e20 4101 1200 |001d: invoke-virtual {v2, v1}, Landroid/net/http/SslError;.hasError:(I)Z // method@0141 │ │ +0218f4: 0a01 |0020: move-result v1 │ │ +0218f6: 3801 0400 |0021: if-eqz v1, 0025 // +0004 │ │ +0218fa: de00 0008 |0023: or-int/lit8 v0, v0, #int 8 // #08 │ │ +0218fe: 1251 |0025: const/4 v1, #int 5 // #5 │ │ +021900: 6e20 4101 1200 |0026: invoke-virtual {v2, v1}, Landroid/net/http/SslError;.hasError:(I)Z // method@0141 │ │ +021906: 0a01 |0029: move-result v1 │ │ +021908: 3801 0400 |002a: if-eqz v1, 002e // +0004 │ │ +02190c: de00 0010 |002c: or-int/lit8 v0, v0, #int 16 // #10 │ │ +021910: 1241 |002e: const/4 v1, #int 4 // #4 │ │ +021912: 6e20 4101 1200 |002f: invoke-virtual {v2, v1}, Landroid/net/http/SslError;.hasError:(I)Z // method@0141 │ │ +021918: 0a01 |0032: move-result v1 │ │ +02191a: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +02191e: de00 0020 |0035: or-int/lit8 v0, v0, #int 32 // #20 │ │ +021922: 0f00 |0037: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0001 line=161 │ │ 0x0008 line=162 │ │ 0x000a line=165 │ │ 0x0011 line=166 │ │ @@ -17315,64 +17302,64 @@ │ │ 0x0000 - 0x0038 reg=2 error Landroid/net/http/SslError; │ │ │ │ #9 : (in Lorg/tint/providers/SslExceptionsWrapper;) │ │ name : 'toggleSslException' │ │ type : '(Landroid/content/ContentResolver;JZ)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 45 16-bit code units │ │ -021bc0: |[021bc0] org.tint.providers.SslExceptionsWrapper.toggleSslException:(Landroid/content/ContentResolver;JZ)V │ │ -021bd0: 2202 1201 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0112 │ │ -021bd4: 7010 6003 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -021bda: 1a03 6a07 |0005: const-string v3, "_id = " // string@076a │ │ -021bde: 6e20 6603 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021be4: 0c02 |000a: move-result-object v2 │ │ -021be6: 6e30 6303 5206 |000b: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ -021bec: 0c02 |000e: move-result-object v2 │ │ -021bee: 6e10 6803 0200 |000f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -021bf4: 0c01 |0012: move-result-object v1 │ │ -021bf6: 2200 2f00 |0013: new-instance v0, Landroid/content/ContentValues; // type@002f │ │ -021bfa: 7010 9d00 0000 |0015: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@009d │ │ -021c00: 1a03 ba07 |0018: const-string v3, "allow" // string@07ba │ │ -021c04: 3807 1100 |001a: if-eqz v7, 002b // +0011 │ │ -021c08: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -021c0a: 7110 3803 0200 |001d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -021c10: 0c02 |0020: move-result-object v2 │ │ -021c12: 6e30 a000 3002 |0021: invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -021c18: 6202 b703 |0024: sget-object v2, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ -021c1c: 1203 |0026: const/4 v3, #int 0 // #0 │ │ -021c1e: 6e53 9b00 2410 |0027: invoke-virtual {v4, v2, v0, v1, v3}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ -021c24: 0e00 |002a: return-void │ │ -021c26: 1202 |002b: const/4 v2, #int 0 // #0 │ │ -021c28: 28f1 |002c: goto 001d // -000f │ │ +021924: |[021924] org.tint.providers.SslExceptionsWrapper.toggleSslException:(Landroid/content/ContentResolver;JZ)V │ │ +021934: 2202 0e01 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@010e │ │ +021938: 7010 6003 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +02193e: 1a03 6707 |0005: const-string v3, "_id = " // string@0767 │ │ +021942: 6e20 6603 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +021948: 0c02 |000a: move-result-object v2 │ │ +02194a: 6e30 6303 6207 |000b: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ +021950: 0c02 |000e: move-result-object v2 │ │ +021952: 6e10 6803 0200 |000f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +021958: 0c01 |0012: move-result-object v1 │ │ +02195a: 2200 2f00 |0013: new-instance v0, Landroid/content/ContentValues; // type@002f │ │ +02195e: 7010 9d00 0000 |0015: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@009d │ │ +021964: 1a03 b707 |0018: const-string v3, "allow" // string@07b7 │ │ +021968: 3808 1100 |001a: if-eqz v8, 002b // +0011 │ │ +02196c: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +02196e: 7110 3803 0200 |001d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +021974: 0c02 |0020: move-result-object v2 │ │ +021976: 6e30 a000 3002 |0021: invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +02197c: 6202 b703 |0024: sget-object v2, Lorg/tint/providers/SslExceptionsProvider;.SSL_EXCEPTIONS_URI:Landroid/net/Uri; // field@03b7 │ │ +021980: 1203 |0026: const/4 v3, #int 0 // #0 │ │ +021982: 6e53 9b00 2510 |0027: invoke-virtual {v5, v2, v0, v1, v3}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ +021988: 0e00 |002a: return-void │ │ +02198a: 1202 |002b: const/4 v2, #int 0 // #0 │ │ +02198c: 28f1 |002c: goto 001d // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0013 line=96 │ │ 0x0018 line=97 │ │ 0x0024 line=99 │ │ 0x002a line=100 │ │ 0x002b line=97 │ │ locals : │ │ 0x0018 - 0x002d reg=0 values Landroid/content/ContentValues; │ │ 0x0013 - 0x002d reg=1 whereClause Ljava/lang/String; │ │ - 0x0000 - 0x002d reg=4 contentResolver Landroid/content/ContentResolver; │ │ - 0x0000 - 0x002d reg=5 id J │ │ - 0x0000 - 0x002d reg=7 allow Z │ │ + 0x0000 - 0x002d reg=5 contentResolver Landroid/content/ContentResolver; │ │ + 0x0000 - 0x002d reg=6 id J │ │ + 0x0000 - 0x002d reg=8 allow Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 1603 (SslExceptionsWrapper.java) │ │ + source_file_idx : 1600 (SslExceptionsWrapper.java) │ │ │ │ Class #69 header: │ │ -class_idx : 410 │ │ +class_idx : 406 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 452 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #69 annotations: │ │ @@ -17388,17 +17375,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 452 (HistoryBookmarksExportTask.java) │ │ │ │ Class #70 header: │ │ -class_idx : 411 │ │ +class_idx : 407 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 320 │ │ +superclass_idx : 316 │ │ source_file_idx : 452 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #70 annotations: │ │ @@ -17425,18 +17412,18 @@ │ │ type : '(Lorg/tint/tasks/HistoryBookmarksExportTask;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -021c2c: |[021c2c] org.tint.tasks.HistoryBookmarksExportTask$BookmarksJSONArray.:(Lorg/tint/tasks/HistoryBookmarksExportTask;)V │ │ -021c3c: 5b01 c703 |0000: iput-object v1, v0, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray;.this$0:Lorg/tint/tasks/HistoryBookmarksExportTask; // field@03c7 │ │ -021c40: 7010 bb03 0000 |0002: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@03bb │ │ -021c46: 0e00 |0005: return-void │ │ +021990: |[021990] org.tint.tasks.HistoryBookmarksExportTask$BookmarksJSONArray.:(Lorg/tint/tasks/HistoryBookmarksExportTask;)V │ │ +0219a0: 5b01 c703 |0000: iput-object v1, v0, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray;.this$0:Lorg/tint/tasks/HistoryBookmarksExportTask; // field@03c7 │ │ +0219a4: 7010 bb03 0000 |0002: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@03bb │ │ +0219aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/tint/tasks/HistoryBookmarksExportTask; │ │ │ │ @@ -17445,79 +17432,79 @@ │ │ type : '(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -021c48: |[021c48] org.tint.tasks.HistoryBookmarksExportTask$BookmarksJSONArray.:(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V │ │ -021c58: 7020 c605 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray;.:(Lorg/tint/tasks/HistoryBookmarksExportTask;)V // method@05c6 │ │ -021c5e: 0e00 |0003: return-void │ │ +0219ac: |[0219ac] org.tint.tasks.HistoryBookmarksExportTask$BookmarksJSONArray.:(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V │ │ +0219bc: 7020 c605 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray;.:(Lorg/tint/tasks/HistoryBookmarksExportTask;)V // method@05c6 │ │ +0219c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/tint/tasks/HistoryBookmarksExportTask; │ │ 0x0000 - 0x0004 reg=2 x1 Lorg/tint/tasks/HistoryBookmarksExportTask$1; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray;) │ │ name : 'add' │ │ type : '(JLjava/lang/String;Ljava/lang/String;JJI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 12 │ │ + registers : 13 │ │ ins : 10 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -021c60: |[021c60] org.tint.tasks.HistoryBookmarksExportTask$BookmarksJSONArray.add:(JLjava/lang/String;Ljava/lang/String;JJI)V │ │ -021c70: 2200 4201 |0000: new-instance v0, Lorg/json/JSONObject; // type@0142 │ │ -021c74: 7010 c103 0000 |0002: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@03c1 │ │ -021c7a: 1a01 6909 |0005: const-string v1, "folderId" // string@0969 │ │ -021c7e: 6e40 c903 1043 |0007: invoke-virtual {v0, v1, v3, v4}, Lorg/json/JSONObject;.put:(Ljava/lang/String;J)Lorg/json/JSONObject; // method@03c9 │ │ -021c84: 1a01 4710 |000a: const-string v1, "title" // string@1047 │ │ -021c88: 6e30 ca03 1005 |000c: invoke-virtual {v0, v1, v5}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@03ca │ │ -021c8e: 1a01 8810 |000f: const-string v1, "url" // string@1088 │ │ -021c92: 6e30 ca03 1006 |0011: invoke-virtual {v0, v1, v6}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@03ca │ │ -021c98: 1a01 a608 |0014: const-string v1, "creationDate" // string@08a6 │ │ -021c9c: 6e40 c903 1087 |0016: invoke-virtual {v0, v1, v7, v8}, Lorg/json/JSONObject;.put:(Ljava/lang/String;J)Lorg/json/JSONObject; // method@03c9 │ │ -021ca2: 1a01 cd10 |0019: const-string v1, "visitedDate" // string@10cd │ │ -021ca6: 6e40 c903 10a9 |001b: invoke-virtual {v0, v1, v9, v10}, Lorg/json/JSONObject;.put:(Ljava/lang/String;J)Lorg/json/JSONObject; // method@03c9 │ │ -021cac: 1a01 d410 |001e: const-string v1, "visits" // string@10d4 │ │ -021cb0: 6e30 c803 100b |0020: invoke-virtual {v0, v1, v11}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@03c8 │ │ -021cb6: 6e20 c905 0200 |0023: invoke-virtual {v2, v0}, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@05c9 │ │ -021cbc: 0e00 |0026: return-void │ │ +0219c4: |[0219c4] org.tint.tasks.HistoryBookmarksExportTask$BookmarksJSONArray.add:(JLjava/lang/String;Ljava/lang/String;JJI)V │ │ +0219d4: 2200 3e01 |0000: new-instance v0, Lorg/json/JSONObject; // type@013e │ │ +0219d8: 7010 c103 0000 |0002: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@03c1 │ │ +0219de: 1a01 6509 |0005: const-string v1, "folderId" // string@0965 │ │ +0219e2: 6e40 c903 1054 |0007: invoke-virtual {v0, v1, v4, v5}, Lorg/json/JSONObject;.put:(Ljava/lang/String;J)Lorg/json/JSONObject; // method@03c9 │ │ +0219e8: 1a01 4110 |000a: const-string v1, "title" // string@1041 │ │ +0219ec: 6e30 ca03 1006 |000c: invoke-virtual {v0, v1, v6}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@03ca │ │ +0219f2: 1a01 8210 |000f: const-string v1, "url" // string@1082 │ │ +0219f6: 6e30 ca03 1007 |0011: invoke-virtual {v0, v1, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@03ca │ │ +0219fc: 1a01 a208 |0014: const-string v1, "creationDate" // string@08a2 │ │ +021a00: 6e40 c903 1098 |0016: invoke-virtual {v0, v1, v8, v9}, Lorg/json/JSONObject;.put:(Ljava/lang/String;J)Lorg/json/JSONObject; // method@03c9 │ │ +021a06: 1a01 c710 |0019: const-string v1, "visitedDate" // string@10c7 │ │ +021a0a: 6e40 c903 10ba |001b: invoke-virtual {v0, v1, v10, v11}, Lorg/json/JSONObject;.put:(Ljava/lang/String;J)Lorg/json/JSONObject; // method@03c9 │ │ +021a10: 1a01 ce10 |001e: const-string v1, "visits" // string@10ce │ │ +021a14: 6e30 c803 100c |0020: invoke-virtual {v0, v1, v12}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@03c8 │ │ +021a1a: 6e20 c905 0300 |0023: invoke-virtual {v3, v0}, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@05c9 │ │ +021a20: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0005 line=194 │ │ 0x000a line=195 │ │ 0x000f line=196 │ │ 0x0014 line=197 │ │ 0x0019 line=198 │ │ 0x001e line=199 │ │ 0x0023 line=201 │ │ 0x0026 line=202 │ │ locals : │ │ 0x0005 - 0x0027 reg=0 item Lorg/json/JSONObject; │ │ - 0x0000 - 0x0027 reg=2 this Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ │ - 0x0000 - 0x0027 reg=3 folderId J │ │ - 0x0000 - 0x0027 reg=5 title Ljava/lang/String; │ │ - 0x0000 - 0x0027 reg=6 url Ljava/lang/String; │ │ - 0x0000 - 0x0027 reg=7 creationDate J │ │ - 0x0000 - 0x0027 reg=9 visitedDate J │ │ - 0x0000 - 0x0027 reg=11 visits I │ │ + 0x0000 - 0x0027 reg=3 this Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ │ + 0x0000 - 0x0027 reg=4 folderId J │ │ + 0x0000 - 0x0027 reg=6 title Ljava/lang/String; │ │ + 0x0000 - 0x0027 reg=7 url Ljava/lang/String; │ │ + 0x0000 - 0x0027 reg=8 creationDate J │ │ + 0x0000 - 0x0027 reg=10 visitedDate J │ │ + 0x0000 - 0x0027 reg=12 visits I │ │ │ │ source_file_idx : 452 (HistoryBookmarksExportTask.java) │ │ │ │ Class #71 header: │ │ -class_idx : 412 │ │ +class_idx : 408 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 320 │ │ +superclass_idx : 316 │ │ source_file_idx : 452 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #71 annotations: │ │ @@ -17544,18 +17531,18 @@ │ │ type : '(Lorg/tint/tasks/HistoryBookmarksExportTask;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -021cc0: |[021cc0] org.tint.tasks.HistoryBookmarksExportTask$FoldersJSONArray.:(Lorg/tint/tasks/HistoryBookmarksExportTask;)V │ │ -021cd0: 5b01 c803 |0000: iput-object v1, v0, Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray;.this$0:Lorg/tint/tasks/HistoryBookmarksExportTask; // field@03c8 │ │ -021cd4: 7010 bb03 0000 |0002: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@03bb │ │ -021cda: 0e00 |0005: return-void │ │ +021a24: |[021a24] org.tint.tasks.HistoryBookmarksExportTask$FoldersJSONArray.:(Lorg/tint/tasks/HistoryBookmarksExportTask;)V │ │ +021a34: 5b01 c803 |0000: iput-object v1, v0, Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray;.this$0:Lorg/tint/tasks/HistoryBookmarksExportTask; // field@03c8 │ │ +021a38: 7010 bb03 0000 |0002: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@03bb │ │ +021a3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/tint/tasks/HistoryBookmarksExportTask; │ │ │ │ @@ -17564,17 +17551,17 @@ │ │ type : '(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -021cdc: |[021cdc] org.tint.tasks.HistoryBookmarksExportTask$FoldersJSONArray.:(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V │ │ -021cec: 7020 ca05 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray;.:(Lorg/tint/tasks/HistoryBookmarksExportTask;)V // method@05ca │ │ -021cf2: 0e00 |0003: return-void │ │ +021a40: |[021a40] org.tint.tasks.HistoryBookmarksExportTask$FoldersJSONArray.:(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V │ │ +021a50: 7020 ca05 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray;.:(Lorg/tint/tasks/HistoryBookmarksExportTask;)V // method@05ca │ │ +021a56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/tint/tasks/HistoryBookmarksExportTask; │ │ 0x0000 - 0x0004 reg=2 x1 Lorg/tint/tasks/HistoryBookmarksExportTask$1; │ │ @@ -17585,25 +17572,25 @@ │ │ type : '(Ljava/lang/String;JJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -021cf4: |[021cf4] org.tint.tasks.HistoryBookmarksExportTask$FoldersJSONArray.add:(Ljava/lang/String;JJ)V │ │ -021d04: 2200 4201 |0000: new-instance v0, Lorg/json/JSONObject; // type@0142 │ │ -021d08: 7010 c103 0000 |0002: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@03c1 │ │ -021d0e: 1a01 4710 |0005: const-string v1, "title" // string@1047 │ │ -021d12: 6e30 ca03 1003 |0007: invoke-virtual {v0, v1, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@03ca │ │ -021d18: 1a01 120b |000a: const-string v1, "id" // string@0b12 │ │ -021d1c: 6e40 c903 1054 |000c: invoke-virtual {v0, v1, v4, v5}, Lorg/json/JSONObject;.put:(Ljava/lang/String;J)Lorg/json/JSONObject; // method@03c9 │ │ -021d22: 1a01 110e |000f: const-string v1, "parentId" // string@0e11 │ │ -021d26: 6e40 c903 1076 |0011: invoke-virtual {v0, v1, v6, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;J)Lorg/json/JSONObject; // method@03c9 │ │ -021d2c: 6e20 cd05 0200 |0014: invoke-virtual {v2, v0}, Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@05cd │ │ -021d32: 0e00 |0017: return-void │ │ +021a58: |[021a58] org.tint.tasks.HistoryBookmarksExportTask$FoldersJSONArray.add:(Ljava/lang/String;JJ)V │ │ +021a68: 2200 3e01 |0000: new-instance v0, Lorg/json/JSONObject; // type@013e │ │ +021a6c: 7010 c103 0000 |0002: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@03c1 │ │ +021a72: 1a01 4110 |0005: const-string v1, "title" // string@1041 │ │ +021a76: 6e30 ca03 1003 |0007: invoke-virtual {v0, v1, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@03ca │ │ +021a7c: 1a01 0d0b |000a: const-string v1, "id" // string@0b0d │ │ +021a80: 6e40 c903 1054 |000c: invoke-virtual {v0, v1, v4, v5}, Lorg/json/JSONObject;.put:(Ljava/lang/String;J)Lorg/json/JSONObject; // method@03c9 │ │ +021a86: 1a01 0b0e |000f: const-string v1, "parentId" // string@0e0b │ │ +021a8a: 6e40 c903 1076 |0011: invoke-virtual {v0, v1, v6, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;J)Lorg/json/JSONObject; // method@03c9 │ │ +021a90: 6e20 cd05 0200 |0014: invoke-virtual {v2, v0}, Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@05cd │ │ +021a96: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0005 line=181 │ │ 0x000a line=182 │ │ 0x000f line=183 │ │ 0x0014 line=185 │ │ @@ -17614,17 +17601,17 @@ │ │ 0x0000 - 0x0018 reg=3 title Ljava/lang/String; │ │ 0x0000 - 0x0018 reg=4 id J │ │ 0x0000 - 0x0018 reg=6 parentId J │ │ │ │ source_file_idx : 452 (HistoryBookmarksExportTask.java) │ │ │ │ Class #72 header: │ │ -class_idx : 413 │ │ +class_idx : 409 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 320 │ │ +superclass_idx : 316 │ │ source_file_idx : 452 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #72 annotations: │ │ @@ -17651,18 +17638,18 @@ │ │ type : '(Lorg/tint/tasks/HistoryBookmarksExportTask;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -021d34: |[021d34] org.tint.tasks.HistoryBookmarksExportTask$HistoryJSONArray.:(Lorg/tint/tasks/HistoryBookmarksExportTask;)V │ │ -021d44: 5b01 c903 |0000: iput-object v1, v0, Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray;.this$0:Lorg/tint/tasks/HistoryBookmarksExportTask; // field@03c9 │ │ -021d48: 7010 bb03 0000 |0002: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@03bb │ │ -021d4e: 0e00 |0005: return-void │ │ +021a98: |[021a98] org.tint.tasks.HistoryBookmarksExportTask$HistoryJSONArray.:(Lorg/tint/tasks/HistoryBookmarksExportTask;)V │ │ +021aa8: 5b01 c903 |0000: iput-object v1, v0, Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray;.this$0:Lorg/tint/tasks/HistoryBookmarksExportTask; // field@03c9 │ │ +021aac: 7010 bb03 0000 |0002: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@03bb │ │ +021ab2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/tint/tasks/HistoryBookmarksExportTask; │ │ │ │ @@ -17671,80 +17658,80 @@ │ │ type : '(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -021d50: |[021d50] org.tint.tasks.HistoryBookmarksExportTask$HistoryJSONArray.:(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V │ │ -021d60: 7020 ce05 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray;.:(Lorg/tint/tasks/HistoryBookmarksExportTask;)V // method@05ce │ │ -021d66: 0e00 |0003: return-void │ │ +021ab4: |[021ab4] org.tint.tasks.HistoryBookmarksExportTask$HistoryJSONArray.:(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V │ │ +021ac4: 7020 ce05 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray;.:(Lorg/tint/tasks/HistoryBookmarksExportTask;)V // method@05ce │ │ +021aca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/tint/tasks/HistoryBookmarksExportTask; │ │ 0x0000 - 0x0004 reg=2 x1 Lorg/tint/tasks/HistoryBookmarksExportTask$1; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray;) │ │ name : 'add' │ │ type : '(Ljava/lang/String;Ljava/lang/String;JI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -021d68: |[021d68] org.tint.tasks.HistoryBookmarksExportTask$HistoryJSONArray.add:(Ljava/lang/String;Ljava/lang/String;JI)V │ │ -021d78: 2200 4201 |0000: new-instance v0, Lorg/json/JSONObject; // type@0142 │ │ -021d7c: 7010 c103 0000 |0002: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@03c1 │ │ -021d82: 1a01 4710 |0005: const-string v1, "title" // string@1047 │ │ -021d86: 6e30 ca03 1003 |0007: invoke-virtual {v0, v1, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@03ca │ │ -021d8c: 1a01 8810 |000a: const-string v1, "url" // string@1088 │ │ -021d90: 6e30 ca03 1004 |000c: invoke-virtual {v0, v1, v4}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@03ca │ │ -021d96: 1a01 cd10 |000f: const-string v1, "visitedDate" // string@10cd │ │ -021d9a: 6e40 c903 1065 |0011: invoke-virtual {v0, v1, v5, v6}, Lorg/json/JSONObject;.put:(Ljava/lang/String;J)Lorg/json/JSONObject; // method@03c9 │ │ -021da0: 1a01 d410 |0014: const-string v1, "visits" // string@10d4 │ │ -021da4: 6e30 c803 1007 |0016: invoke-virtual {v0, v1, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@03c8 │ │ -021daa: 6e20 d105 0200 |0019: invoke-virtual {v2, v0}, Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@05d1 │ │ -021db0: 0e00 |001c: return-void │ │ +021acc: |[021acc] org.tint.tasks.HistoryBookmarksExportTask$HistoryJSONArray.add:(Ljava/lang/String;Ljava/lang/String;JI)V │ │ +021adc: 2200 3e01 |0000: new-instance v0, Lorg/json/JSONObject; // type@013e │ │ +021ae0: 7010 c103 0000 |0002: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@03c1 │ │ +021ae6: 1a01 4110 |0005: const-string v1, "title" // string@1041 │ │ +021aea: 6e30 ca03 1004 |0007: invoke-virtual {v0, v1, v4}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@03ca │ │ +021af0: 1a01 8210 |000a: const-string v1, "url" // string@1082 │ │ +021af4: 6e30 ca03 1005 |000c: invoke-virtual {v0, v1, v5}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@03ca │ │ +021afa: 1a01 c710 |000f: const-string v1, "visitedDate" // string@10c7 │ │ +021afe: 6e40 c903 1076 |0011: invoke-virtual {v0, v1, v6, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;J)Lorg/json/JSONObject; // method@03c9 │ │ +021b04: 1a01 ce10 |0014: const-string v1, "visits" // string@10ce │ │ +021b08: 6e30 c803 1008 |0016: invoke-virtual {v0, v1, v8}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@03c8 │ │ +021b0e: 6e20 d105 0300 |0019: invoke-virtual {v3, v0}, Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@05d1 │ │ +021b14: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ 0x000a line=211 │ │ 0x000f line=212 │ │ 0x0014 line=213 │ │ 0x0019 line=215 │ │ 0x001c line=216 │ │ locals : │ │ 0x0005 - 0x001d reg=0 item Lorg/json/JSONObject; │ │ - 0x0000 - 0x001d reg=2 this Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ │ - 0x0000 - 0x001d reg=3 title Ljava/lang/String; │ │ - 0x0000 - 0x001d reg=4 url Ljava/lang/String; │ │ - 0x0000 - 0x001d reg=5 visitedDate J │ │ - 0x0000 - 0x001d reg=7 visits I │ │ + 0x0000 - 0x001d reg=3 this Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ │ + 0x0000 - 0x001d reg=4 title Ljava/lang/String; │ │ + 0x0000 - 0x001d reg=5 url Ljava/lang/String; │ │ + 0x0000 - 0x001d reg=6 visitedDate J │ │ + 0x0000 - 0x001d reg=8 visits I │ │ │ │ source_file_idx : 452 (HistoryBookmarksExportTask.java) │ │ │ │ Class #73 header: │ │ -class_idx : 414 │ │ +class_idx : 410 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 94 │ │ source_file_idx : 452 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 6 │ │ │ │ Class #73 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/tint/tasks/HistoryBookmarksExportTask$1; Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/os/AsyncTask" "<" "Landroid/database/Cursor;" "Ljava/lang/Integer;" "Ljava/lang/String;" ">;" } │ │ │ │ Class #73 - │ │ Class descriptor : 'Lorg/tint/tasks/HistoryBookmarksExportTask;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/os/AsyncTask;' │ │ Interfaces - │ │ @@ -17764,19 +17751,19 @@ │ │ type : '(Landroid/content/Context;Lorg/tint/ui/preferences/IHistoryBookmaksExportListener;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -021db4: |[021db4] org.tint.tasks.HistoryBookmarksExportTask.:(Landroid/content/Context;Lorg/tint/ui/preferences/IHistoryBookmaksExportListener;)V │ │ -021dc4: 7010 4201 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0142 │ │ -021dca: 5b01 ca03 |0003: iput-object v1, v0, Lorg/tint/tasks/HistoryBookmarksExportTask;.mContext:Landroid/content/Context; // field@03ca │ │ -021dce: 5b02 cb03 |0005: iput-object v2, v0, Lorg/tint/tasks/HistoryBookmarksExportTask;.mListener:Lorg/tint/ui/preferences/IHistoryBookmaksExportListener; // field@03cb │ │ -021dd2: 0e00 |0007: return-void │ │ +021b18: |[021b18] org.tint.tasks.HistoryBookmarksExportTask.:(Landroid/content/Context;Lorg/tint/ui/preferences/IHistoryBookmaksExportListener;)V │ │ +021b28: 7010 4201 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0142 │ │ +021b2e: 5b01 ca03 |0003: iput-object v1, v0, Lorg/tint/tasks/HistoryBookmarksExportTask;.mContext:Landroid/content/Context; // field@03ca │ │ +021b32: 5b02 cb03 |0005: iput-object v2, v0, Lorg/tint/tasks/HistoryBookmarksExportTask;.mListener:Lorg/tint/ui/preferences/IHistoryBookmaksExportListener; // field@03cb │ │ +021b36: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ 0x0007 line=47 │ │ locals : │ │ @@ -17789,26 +17776,26 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -021dd4: |[021dd4] org.tint.tasks.HistoryBookmarksExportTask.getNowForFileName:()Ljava/lang/String; │ │ -021de4: 7100 8203 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@0382 │ │ -021dea: 0c00 |0003: move-result-object v0 │ │ -021dec: 2201 2501 |0004: new-instance v1, Ljava/text/SimpleDateFormat; // type@0125 │ │ -021df0: 1a02 0e11 |0006: const-string v2, "yyyyMMdd-HHmmss" // string@110e │ │ -021df4: 6203 2f00 |0008: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@002f │ │ -021df8: 7030 7d03 2103 |000a: invoke-direct {v1, v2, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@037d │ │ -021dfe: 6e10 8303 0000 |000d: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@0383 │ │ -021e04: 0c02 |0010: move-result-object v2 │ │ -021e06: 6e20 7e03 2100 |0011: invoke-virtual {v1, v2}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@037e │ │ -021e0c: 0c02 |0014: move-result-object v2 │ │ -021e0e: 1102 |0015: return-object v2 │ │ +021b38: |[021b38] org.tint.tasks.HistoryBookmarksExportTask.getNowForFileName:()Ljava/lang/String; │ │ +021b48: 7100 8203 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@0382 │ │ +021b4e: 0c00 |0003: move-result-object v0 │ │ +021b50: 2201 2101 |0004: new-instance v1, Ljava/text/SimpleDateFormat; // type@0121 │ │ +021b54: 1a02 0811 |0006: const-string v2, "yyyyMMdd-HHmmss" // string@1108 │ │ +021b58: 6203 2f00 |0008: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@002f │ │ +021b5c: 7030 7d03 2103 |000a: invoke-direct {v1, v2, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@037d │ │ +021b62: 6e10 8303 0000 |000d: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@0383 │ │ +021b68: 0c02 |0010: move-result-object v2 │ │ +021b6a: 6e20 7e03 2100 |0011: invoke-virtual {v1, v2}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@037e │ │ +021b70: 0c02 |0014: move-result-object v2 │ │ +021b72: 1102 |0015: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0004 line=78 │ │ 0x000d line=80 │ │ locals : │ │ 0x0004 - 0x0016 reg=0 c Ljava/util/Calendar; │ │ @@ -17816,442 +17803,452 @@ │ │ 0x0000 - 0x0016 reg=4 this Lorg/tint/tasks/HistoryBookmarksExportTask; │ │ │ │ #2 : (in Lorg/tint/tasks/HistoryBookmarksExportTask;) │ │ name : 'writeAsJSON' │ │ type : '([Landroid/database/Cursor;)Ljava/lang/String;' │ │ access : 0x0082 (PRIVATE VARARGS) │ │ code - │ │ - registers : 37 │ │ + registers : 38 │ │ ins : 2 │ │ outs : 10 │ │ - insns size : 453 16-bit code units │ │ -021e10: |[021e10] org.tint.tasks.HistoryBookmarksExportTask.writeAsJSON:([Landroid/database/Cursor;)Ljava/lang/String; │ │ -021e20: 2204 1201 |0000: new-instance v4, Ljava/lang/StringBuilder; // type@0112 │ │ -021e24: 7010 6003 0400 |0002: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -021e2a: 0800 2300 |0005: move-object/from16 v0, v35 │ │ -021e2e: 5405 ca03 |0007: iget-object v5, v0, Lorg/tint/tasks/HistoryBookmarksExportTask;.mContext:Landroid/content/Context; // field@03ca │ │ -021e32: 1506 0b7f |0009: const/high16 v6, #int 2131427328 // #7f0b │ │ -021e36: 6e20 ab00 6500 |000b: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -021e3c: 0c05 |000e: move-result-object v5 │ │ -021e3e: 6e20 6603 5400 |000f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021e44: 0c04 |0012: move-result-object v4 │ │ -021e46: 1a05 2000 |0013: const-string v5, "-" // string@0020 │ │ -021e4a: 6e20 6603 5400 |0015: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021e50: 0c04 |0018: move-result-object v4 │ │ -021e52: 7601 d605 2300 |0019: invoke-direct/range {v35}, Lorg/tint/tasks/HistoryBookmarksExportTask;.getNowForFileName:()Ljava/lang/String; // method@05d6 │ │ -021e58: 0c05 |001c: move-result-object v5 │ │ -021e5a: 6e20 6603 5400 |001d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021e60: 0c04 |0020: move-result-object v4 │ │ -021e62: 1a05 2300 |0021: const-string v5, ".json" // string@0023 │ │ -021e66: 6e20 6603 5400 |0023: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -021e6c: 0c04 |0026: move-result-object v4 │ │ -021e6e: 6e10 6803 0400 |0027: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -021e74: 0c15 |002a: move-result-object v21 │ │ -021e76: 2214 ee00 |002b: new-instance v20, Ljava/io/File; // type@00ee │ │ -021e7a: 7100 5001 0000 |002d: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0150 │ │ -021e80: 0c04 |0030: move-result-object v4 │ │ -021e82: 0800 1400 |0031: move-object/from16 v0, v20 │ │ -021e86: 0801 1500 |0033: move-object/from16 v1, v21 │ │ -021e8a: 7030 0a03 4001 |0035: invoke-direct {v0, v4, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@030a │ │ -021e90: 2222 f200 |0038: new-instance v34, Ljava/io/FileWriter; // type@00f2 │ │ -021e94: 0800 2200 |003a: move-object/from16 v0, v34 │ │ -021e98: 0801 1400 |003c: move-object/from16 v1, v20 │ │ -021e9c: 7020 1503 1000 |003e: invoke-direct {v0, v1}, Ljava/io/FileWriter;.:(Ljava/io/File;)V // method@0315 │ │ -021ea2: 2202 9c01 |0041: new-instance v2, Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; // type@019c │ │ -021ea6: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -021ea8: 0800 2300 |0044: move-object/from16 v0, v35 │ │ -021eac: 7030 cb05 0204 |0046: invoke-direct {v2, v0, v4}, Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray;.:(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V // method@05cb │ │ -021eb2: 220f 9b01 |0049: new-instance v15, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; // type@019b │ │ -021eb6: 1204 |004b: const/4 v4, #int 0 // #0 │ │ -021eb8: 0800 2300 |004c: move-object/from16 v0, v35 │ │ -021ebc: 7030 c705 0f04 |004e: invoke-direct {v15, v0, v4}, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray;.:(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V // method@05c7 │ │ -021ec2: 2217 9d01 |0051: new-instance v23, Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; // type@019d │ │ -021ec6: 1204 |0053: const/4 v4, #int 0 // #0 │ │ -021ec8: 0800 1700 |0054: move-object/from16 v0, v23 │ │ -021ecc: 0801 2300 |0056: move-object/from16 v1, v35 │ │ -021ed0: 7030 cf05 1004 |0058: invoke-direct {v0, v1, v4}, Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray;.:(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V // method@05cf │ │ -021ed6: 1204 |005b: const/4 v4, #int 0 // #0 │ │ -021ed8: 4610 2404 |005c: aget-object v16, v36, v4 │ │ -021edc: 7801 0601 1000 |005e: invoke-interface/range {v16}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ -021ee2: 0a04 |0061: move-result v4 │ │ -021ee4: 3804 3201 |0062: if-eqz v4, 0194 // +0132 │ │ -021ee8: 1312 0000 |0064: const/16 v18, #int 0 // #0 │ │ -021eec: 7801 ff00 1000 |0066: invoke-interface/range {v16}, Landroid/database/Cursor;.getCount:()I // method@00ff │ │ -021ef2: 0a1e |0069: move-result v30 │ │ -021ef4: 1a04 6907 |006a: const-string v4, "_id" // string@0769 │ │ -021ef8: 0800 1000 |006c: move-object/from16 v0, v16 │ │ -021efc: 7220 fd00 4000 |006e: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -021f02: 0a18 |0071: move-result v24 │ │ -021f04: 1a04 4710 |0072: const-string v4, "title" // string@1047 │ │ -021f08: 0800 1000 |0074: move-object/from16 v0, v16 │ │ -021f0c: 7220 fd00 4000 |0076: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -021f12: 0a1d |0079: move-result v29 │ │ -021f14: 1a04 8810 |007a: const-string v4, "url" // string@1088 │ │ -021f18: 0800 1000 |007c: move-object/from16 v0, v16 │ │ -021f1c: 7220 fd00 4000 |007e: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -021f22: 0a1f |0081: move-result v31 │ │ -021f24: 1a04 a808 |0082: const-string v4, "creation_date" // string@08a8 │ │ -021f28: 0800 1000 |0084: move-object/from16 v0, v16 │ │ -021f2c: 7220 fd00 4000 |0086: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -021f32: 0a11 |0089: move-result v17 │ │ -021f34: 1a04 cf10 |008a: const-string v4, "visited_date" // string@10cf │ │ -021f38: 0800 1000 |008c: move-object/from16 v0, v16 │ │ -021f3c: 7220 fd00 4000 |008e: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -021f42: 0a20 |0091: move-result v32 │ │ -021f44: 1a04 d410 |0092: const-string v4, "visits" // string@10d4 │ │ -021f48: 0800 1000 |0094: move-object/from16 v0, v16 │ │ -021f4c: 7220 fd00 4000 |0096: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -021f52: 0a21 |0099: move-result v33 │ │ -021f54: 1a04 fd07 |009a: const-string v4, "bookmark" // string@07fd │ │ -021f58: 0800 1000 |009c: move-object/from16 v0, v16 │ │ -021f5c: 7220 fd00 4000 |009e: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -021f62: 0a0e |00a1: move-result v14 │ │ -021f64: 1a04 780b |00a2: const-string v4, "is_folder" // string@0b78 │ │ -021f68: 0800 1000 |00a4: move-object/from16 v0, v16 │ │ -021f6c: 7220 fd00 4000 |00a6: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -021f72: 0a16 |00a9: move-result v22 │ │ -021f74: 1a04 130e |00aa: const-string v4, "parent_folder_id" // string@0e13 │ │ -021f78: 0800 1000 |00ac: move-object/from16 v0, v16 │ │ -021f7c: 7220 fd00 4000 |00ae: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -021f82: 0a1c |00b1: move-result v28 │ │ -021f84: 7801 0401 1000 |00b2: invoke-interface/range {v16}, Landroid/database/Cursor;.isAfterLast:()Z // method@0104 │ │ -021f8a: 0a04 |00b5: move-result v4 │ │ -021f8c: 3904 de00 |00b6: if-nez v4, 0194 // +00de │ │ -021f90: 1234 |00b8: const/4 v4, #int 3 // #3 │ │ -021f92: 2344 a502 |00b9: new-array v4, v4, [Ljava/lang/Integer; // type@02a5 │ │ -021f96: 1205 |00bb: const/4 v5, #int 0 // #0 │ │ -021f98: 1216 |00bc: const/4 v6, #int 1 // #1 │ │ -021f9a: 7110 3803 0600 |00bd: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -021fa0: 0c06 |00c0: move-result-object v6 │ │ -021fa2: 4d06 0405 |00c1: aput-object v6, v4, v5 │ │ -021fa6: 1215 |00c3: const/4 v5, #int 1 // #1 │ │ -021fa8: 7701 3803 1200 |00c4: invoke-static/range {v18}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -021fae: 0c06 |00c7: move-result-object v6 │ │ -021fb0: 4d06 0405 |00c8: aput-object v6, v4, v5 │ │ -021fb4: 1225 |00ca: const/4 v5, #int 2 // #2 │ │ -021fb6: 7701 3803 1e00 |00cb: invoke-static/range {v30}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -021fbc: 0c06 |00ce: move-result-object v6 │ │ -021fbe: 4d06 0405 |00cf: aput-object v6, v4, v5 │ │ -021fc2: 0800 2300 |00d1: move-object/from16 v0, v35 │ │ -021fc6: 6e20 db05 4000 |00d3: invoke-virtual {v0, v4}, Lorg/tint/tasks/HistoryBookmarksExportTask;.publishProgress:([Ljava/lang/Object;)V // method@05db │ │ -021fcc: 0800 1000 |00d6: move-object/from16 v0, v16 │ │ -021fd0: 0201 1600 |00d8: move/from16 v1, v22 │ │ -021fd4: 7220 0001 1000 |00da: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -021fda: 0a04 |00dd: move-result v4 │ │ -021fdc: 3d04 3800 |00de: if-lez v4, 0116 // +0038 │ │ -021fe0: 131a 0100 |00e0: const/16 v26, #int 1 // #1 │ │ -021fe4: 381a 3a00 |00e2: if-eqz v26, 011c // +003a │ │ -021fe8: 0800 1000 |00e4: move-object/from16 v0, v16 │ │ -021fec: 0201 1d00 |00e6: move/from16 v1, v29 │ │ -021ff0: 7220 0301 1000 |00e8: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ -021ff6: 0c03 |00eb: move-result-object v3 │ │ -021ff8: 3803 2d00 |00ec: if-eqz v3, 0119 // +002d │ │ -021ffc: 1a04 a106 |00ee: const-string v4, "UTF-8" // string@06a1 │ │ -022000: 7120 7c03 4300 |00f0: invoke-static {v3, v4}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037c │ │ -022006: 0c03 |00f3: move-result-object v3 │ │ -022008: 0800 1000 |00f4: move-object/from16 v0, v16 │ │ -02200c: 0201 1800 |00f6: move/from16 v1, v24 │ │ -022010: 7220 0101 1000 |00f8: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -022016: 0b04 |00fb: move-result-wide v4 │ │ -022018: 0800 1000 |00fc: move-object/from16 v0, v16 │ │ -02201c: 0201 1c00 |00fe: move/from16 v1, v28 │ │ -022020: 7220 0101 1000 |0100: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -022026: 0b06 |0103: move-result-wide v6 │ │ -022028: 7406 cc05 0200 |0104: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray;.add:(Ljava/lang/String;JJ)V // method@05cc │ │ -02202e: d812 1201 |0107: add-int/lit8 v18, v18, #int 1 // #01 │ │ -022032: 7801 0701 1000 |0109: invoke-interface/range {v16}, Landroid/database/Cursor;.moveToNext:()Z // method@0107 │ │ -022038: 28a6 |010c: goto 00b2 // -005a │ │ -02203a: 0d13 |010d: move-exception v19 │ │ -02203c: 7401 c003 1300 |010e: invoke-virtual/range {v19}, Lorg/json/JSONException;.printStackTrace:()V // method@03c0 │ │ -022042: 7401 bf03 1300 |0111: invoke-virtual/range {v19}, Lorg/json/JSONException;.getMessage:()Ljava/lang/String; // method@03bf │ │ -022048: 0c04 |0114: move-result-object v4 │ │ -02204a: 1104 |0115: return-object v4 │ │ -02204c: 131a 0000 |0116: const/16 v26, #int 0 // #0 │ │ -022050: 28ca |0118: goto 00e2 // -0036 │ │ -022052: 1a03 0000 |0119: const-string v3, "" // string@0000 │ │ -022056: 28d9 |011b: goto 00f4 // -0027 │ │ -022058: 0800 1000 |011c: move-object/from16 v0, v16 │ │ -02205c: 7220 0001 e000 |011e: invoke-interface {v0, v14}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -022062: 0a04 |0121: move-result v4 │ │ -022064: 3d04 5100 |0122: if-lez v4, 0173 // +0051 │ │ -022068: 1319 0100 |0124: const/16 v25, #int 1 // #1 │ │ -02206c: 0800 1000 |0126: move-object/from16 v0, v16 │ │ -022070: 0201 1d00 |0128: move/from16 v1, v29 │ │ -022074: 7220 0301 1000 |012a: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ -02207a: 0c03 |012d: move-result-object v3 │ │ -02207c: 3803 4800 |012e: if-eqz v3, 0176 // +0048 │ │ -022080: 1a04 a106 |0130: const-string v4, "UTF-8" // string@06a1 │ │ -022084: 7120 7c03 4300 |0132: invoke-static {v3, v4}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037c │ │ -02208a: 0c03 |0135: move-result-object v3 │ │ -02208c: 0800 1000 |0136: move-object/from16 v0, v16 │ │ -022090: 0201 1f00 |0138: move/from16 v1, v31 │ │ -022094: 7220 0301 1000 |013a: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ -02209a: 0c08 |013d: move-result-object v8 │ │ -02209c: 3808 3b00 |013e: if-eqz v8, 0179 // +003b │ │ -0220a0: 1a04 a106 |0140: const-string v4, "UTF-8" // string@06a1 │ │ -0220a4: 7120 7c03 4800 |0142: invoke-static {v8, v4}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037c │ │ -0220aa: 0c08 |0145: move-result-object v8 │ │ -0220ac: 3819 3600 |0146: if-eqz v25, 017c // +0036 │ │ -0220b0: 0800 1000 |0148: move-object/from16 v0, v16 │ │ -0220b4: 0201 1c00 |014a: move/from16 v1, v28 │ │ -0220b8: 7220 0101 1000 |014c: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -0220be: 0b05 |014f: move-result-wide v5 │ │ -0220c0: 7802 0101 1000 |0150: invoke-interface/range {v16, v17}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -0220c6: 0b09 |0153: move-result-wide v9 │ │ -0220c8: 0800 1000 |0154: move-object/from16 v0, v16 │ │ -0220cc: 0201 2000 |0156: move/from16 v1, v32 │ │ -0220d0: 7220 0101 1000 |0158: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -0220d6: 0b0b |015b: move-result-wide v11 │ │ -0220d8: 0800 1000 |015c: move-object/from16 v0, v16 │ │ -0220dc: 0201 2100 |015e: move/from16 v1, v33 │ │ -0220e0: 7220 0001 1000 |0160: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -0220e6: 0a0d |0163: move-result v13 │ │ -0220e8: 07f4 |0164: move-object v4, v15 │ │ -0220ea: 0737 |0165: move-object v7, v3 │ │ -0220ec: 740a c805 0400 |0166: invoke-virtual/range {v4, v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray;.add:(JLjava/lang/String;Ljava/lang/String;JJI)V // method@05c8 │ │ -0220f2: 289e |0169: goto 0107 // -0062 │ │ -0220f4: 0d13 |016a: move-exception v19 │ │ -0220f6: 7401 1a03 1300 |016b: invoke-virtual/range {v19}, Ljava/io/IOException;.printStackTrace:()V // method@031a │ │ -0220fc: 7401 1903 1300 |016e: invoke-virtual/range {v19}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ -022102: 0c04 |0171: move-result-object v4 │ │ -022104: 28a3 |0172: goto 0115 // -005d │ │ -022106: 1319 0000 |0173: const/16 v25, #int 0 // #0 │ │ -02210a: 28b1 |0175: goto 0126 // -004f │ │ -02210c: 1a03 0000 |0176: const-string v3, "" // string@0000 │ │ -022110: 28be |0178: goto 0136 // -0042 │ │ -022112: 1a08 0000 |0179: const-string v8, "" // string@0000 │ │ -022116: 28cb |017b: goto 0146 // -0035 │ │ -022118: 0800 1000 |017c: move-object/from16 v0, v16 │ │ -02211c: 0201 2000 |017e: move/from16 v1, v32 │ │ -022120: 7220 0101 1000 |0180: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -022126: 0b09 |0183: move-result-wide v9 │ │ -022128: 0800 1000 |0184: move-object/from16 v0, v16 │ │ -02212c: 0201 2100 |0186: move/from16 v1, v33 │ │ -022130: 7220 0001 1000 |0188: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -022136: 0a0b |018b: move-result v11 │ │ -022138: 0806 1700 |018c: move-object/from16 v6, v23 │ │ -02213c: 0737 |018e: move-object v7, v3 │ │ -02213e: 7406 d005 0600 |018f: invoke-virtual/range {v6, v7, v8, v9, v10, v11}, Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray;.add:(Ljava/lang/String;Ljava/lang/String;JI)V // method@05d0 │ │ -022144: 2900 75ff |0192: goto/16 0107 // -008b │ │ -022148: 221b 4201 |0194: new-instance v27, Lorg/json/JSONObject; // type@0142 │ │ -02214c: 7601 c103 1b00 |0196: invoke-direct/range {v27}, Lorg/json/JSONObject;.:()V // method@03c1 │ │ -022152: 1a04 6e09 |0199: const-string v4, "folders" // string@096e │ │ -022156: 0800 1b00 |019b: move-object/from16 v0, v27 │ │ -02215a: 6e30 ca03 4002 |019d: invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@03ca │ │ -022160: 1a04 0608 |01a0: const-string v4, "bookmarks" // string@0806 │ │ -022164: 0800 1b00 |01a2: move-object/from16 v0, v27 │ │ -022168: 6e30 ca03 400f |01a4: invoke-virtual {v0, v4, v15}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@03ca │ │ -02216e: 1a04 d20a |01a7: const-string v4, "history" // string@0ad2 │ │ -022172: 0800 1b00 |01a9: move-object/from16 v0, v27 │ │ -022176: 0801 1700 |01ab: move-object/from16 v1, v23 │ │ -02217a: 6e30 ca03 4001 |01ad: invoke-virtual {v0, v4, v1}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@03ca │ │ -022180: 1214 |01b0: const/4 v4, #int 1 // #1 │ │ -022182: 0800 1b00 |01b1: move-object/from16 v0, v27 │ │ -022186: 6e20 cb03 4000 |01b3: invoke-virtual {v0, v4}, Lorg/json/JSONObject;.toString:(I)Ljava/lang/String; // method@03cb │ │ -02218c: 0c04 |01b6: move-result-object v4 │ │ -02218e: 0800 2200 |01b7: move-object/from16 v0, v34 │ │ -022192: 6e20 1803 4000 |01b9: invoke-virtual {v0, v4}, Ljava/io/FileWriter;.write:(Ljava/lang/String;)V // method@0318 │ │ -022198: 7401 1703 2200 |01bc: invoke-virtual/range {v34}, Ljava/io/FileWriter;.flush:()V // method@0317 │ │ -02219e: 7401 1603 2200 |01bf: invoke-virtual/range {v34}, Ljava/io/FileWriter;.close:()V // method@0316 │ │ -0221a4: 1204 |01c2: const/4 v4, #int 0 // #0 │ │ -0221a6: 2900 52ff |01c3: goto/16 0115 // -00ae │ │ + insns size : 458 16-bit code units │ │ +021b74: |[021b74] org.tint.tasks.HistoryBookmarksExportTask.writeAsJSON:([Landroid/database/Cursor;)Ljava/lang/String; │ │ +021b84: 2204 0e01 |0000: new-instance v4, Ljava/lang/StringBuilder; // type@010e │ │ +021b88: 7010 6003 0400 |0002: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +021b8e: 0800 2400 |0005: move-object/from16 v0, v36 │ │ +021b92: 5405 ca03 |0007: iget-object v5, v0, Lorg/tint/tasks/HistoryBookmarksExportTask;.mContext:Landroid/content/Context; // field@03ca │ │ +021b96: 1506 0b7f |0009: const/high16 v6, #int 2131427328 // #7f0b │ │ +021b9a: 6e20 ab00 6500 |000b: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +021ba0: 0c05 |000e: move-result-object v5 │ │ +021ba2: 6e20 6603 5400 |000f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +021ba8: 0c04 |0012: move-result-object v4 │ │ +021baa: 1a05 2000 |0013: const-string v5, "-" // string@0020 │ │ +021bae: 6e20 6603 5400 |0015: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +021bb4: 0c04 |0018: move-result-object v4 │ │ +021bb6: 7601 d605 2400 |0019: invoke-direct/range {v36}, Lorg/tint/tasks/HistoryBookmarksExportTask;.getNowForFileName:()Ljava/lang/String; // method@05d6 │ │ +021bbc: 0c05 |001c: move-result-object v5 │ │ +021bbe: 6e20 6603 5400 |001d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +021bc4: 0c04 |0020: move-result-object v4 │ │ +021bc6: 1a05 2300 |0021: const-string v5, ".json" // string@0023 │ │ +021bca: 6e20 6603 5400 |0023: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +021bd0: 0c04 |0026: move-result-object v4 │ │ +021bd2: 6e10 6803 0400 |0027: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +021bd8: 0c16 |002a: move-result-object v22 │ │ +021bda: 2215 ea00 |002b: new-instance v21, Ljava/io/File; // type@00ea │ │ +021bde: 7100 5001 0000 |002d: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0150 │ │ +021be4: 0c04 |0030: move-result-object v4 │ │ +021be6: 0800 1500 |0031: move-object/from16 v0, v21 │ │ +021bea: 0801 1600 |0033: move-object/from16 v1, v22 │ │ +021bee: 7030 0a03 4001 |0035: invoke-direct {v0, v4, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@030a │ │ +021bf4: 2223 ee00 |0038: new-instance v35, Ljava/io/FileWriter; // type@00ee │ │ +021bf8: 0800 2300 |003a: move-object/from16 v0, v35 │ │ +021bfc: 0801 1500 |003c: move-object/from16 v1, v21 │ │ +021c00: 7020 1503 1000 |003e: invoke-direct {v0, v1}, Ljava/io/FileWriter;.:(Ljava/io/File;)V // method@0315 │ │ +021c06: 2202 9801 |0041: new-instance v2, Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; // type@0198 │ │ +021c0a: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +021c0c: 0800 2400 |0044: move-object/from16 v0, v36 │ │ +021c10: 7030 cb05 0204 |0046: invoke-direct {v2, v0, v4}, Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray;.:(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V // method@05cb │ │ +021c16: 2210 9701 |0049: new-instance v16, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; // type@0197 │ │ +021c1a: 1204 |004b: const/4 v4, #int 0 // #0 │ │ +021c1c: 0800 1000 |004c: move-object/from16 v0, v16 │ │ +021c20: 0801 2400 |004e: move-object/from16 v1, v36 │ │ +021c24: 7030 c705 1004 |0050: invoke-direct {v0, v1, v4}, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray;.:(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V // method@05c7 │ │ +021c2a: 2218 9901 |0053: new-instance v24, Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; // type@0199 │ │ +021c2e: 1204 |0055: const/4 v4, #int 0 // #0 │ │ +021c30: 0800 1800 |0056: move-object/from16 v0, v24 │ │ +021c34: 0801 2400 |0058: move-object/from16 v1, v36 │ │ +021c38: 7030 cf05 1004 |005a: invoke-direct {v0, v1, v4}, Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray;.:(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V // method@05cf │ │ +021c3e: 1204 |005d: const/4 v4, #int 0 // #0 │ │ +021c40: 4611 2504 |005e: aget-object v17, v37, v4 │ │ +021c44: 7801 0601 1100 |0060: invoke-interface/range {v17}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ +021c4a: 0a04 |0063: move-result v4 │ │ +021c4c: 3804 3301 |0064: if-eqz v4, 0197 // +0133 │ │ +021c50: 1313 0000 |0066: const/16 v19, #int 0 // #0 │ │ +021c54: 7801 ff00 1100 |0068: invoke-interface/range {v17}, Landroid/database/Cursor;.getCount:()I // method@00ff │ │ +021c5a: 0a1f |006b: move-result v31 │ │ +021c5c: 1a04 6607 |006c: const-string v4, "_id" // string@0766 │ │ +021c60: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +021c64: 7220 fd00 4000 |0070: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +021c6a: 0a19 |0073: move-result v25 │ │ +021c6c: 1a04 4110 |0074: const-string v4, "title" // string@1041 │ │ +021c70: 0800 1100 |0076: move-object/from16 v0, v17 │ │ +021c74: 7220 fd00 4000 |0078: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +021c7a: 0a1e |007b: move-result v30 │ │ +021c7c: 1a04 8210 |007c: const-string v4, "url" // string@1082 │ │ +021c80: 0800 1100 |007e: move-object/from16 v0, v17 │ │ +021c84: 7220 fd00 4000 |0080: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +021c8a: 0a20 |0083: move-result v32 │ │ +021c8c: 1a04 a408 |0084: const-string v4, "creation_date" // string@08a4 │ │ +021c90: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +021c94: 7220 fd00 4000 |0088: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +021c9a: 0a12 |008b: move-result v18 │ │ +021c9c: 1a04 c910 |008c: const-string v4, "visited_date" // string@10c9 │ │ +021ca0: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +021ca4: 7220 fd00 4000 |0090: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +021caa: 0a21 |0093: move-result v33 │ │ +021cac: 1a04 ce10 |0094: const-string v4, "visits" // string@10ce │ │ +021cb0: 0800 1100 |0096: move-object/from16 v0, v17 │ │ +021cb4: 7220 fd00 4000 |0098: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +021cba: 0a22 |009b: move-result v34 │ │ +021cbc: 1a04 f907 |009c: const-string v4, "bookmark" // string@07f9 │ │ +021cc0: 0800 1100 |009e: move-object/from16 v0, v17 │ │ +021cc4: 7220 fd00 4000 |00a0: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +021cca: 0a0f |00a3: move-result v15 │ │ +021ccc: 1a04 730b |00a4: const-string v4, "is_folder" // string@0b73 │ │ +021cd0: 0800 1100 |00a6: move-object/from16 v0, v17 │ │ +021cd4: 7220 fd00 4000 |00a8: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +021cda: 0a17 |00ab: move-result v23 │ │ +021cdc: 1a04 0d0e |00ac: const-string v4, "parent_folder_id" // string@0e0d │ │ +021ce0: 0800 1100 |00ae: move-object/from16 v0, v17 │ │ +021ce4: 7220 fd00 4000 |00b0: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +021cea: 0a1d |00b3: move-result v29 │ │ +021cec: 7801 0401 1100 |00b4: invoke-interface/range {v17}, Landroid/database/Cursor;.isAfterLast:()Z // method@0104 │ │ +021cf2: 0a04 |00b7: move-result v4 │ │ +021cf4: 3904 df00 |00b8: if-nez v4, 0197 // +00df │ │ +021cf8: 1234 |00ba: const/4 v4, #int 3 // #3 │ │ +021cfa: 2344 a102 |00bb: new-array v4, v4, [Ljava/lang/Integer; // type@02a1 │ │ +021cfe: 1205 |00bd: const/4 v5, #int 0 // #0 │ │ +021d00: 1216 |00be: const/4 v6, #int 1 // #1 │ │ +021d02: 7110 3803 0600 |00bf: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +021d08: 0c06 |00c2: move-result-object v6 │ │ +021d0a: 4d06 0405 |00c3: aput-object v6, v4, v5 │ │ +021d0e: 1215 |00c5: const/4 v5, #int 1 // #1 │ │ +021d10: 7701 3803 1300 |00c6: invoke-static/range {v19}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +021d16: 0c06 |00c9: move-result-object v6 │ │ +021d18: 4d06 0405 |00ca: aput-object v6, v4, v5 │ │ +021d1c: 1225 |00cc: const/4 v5, #int 2 // #2 │ │ +021d1e: 7701 3803 1f00 |00cd: invoke-static/range {v31}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +021d24: 0c06 |00d0: move-result-object v6 │ │ +021d26: 4d06 0405 |00d1: aput-object v6, v4, v5 │ │ +021d2a: 0800 2400 |00d3: move-object/from16 v0, v36 │ │ +021d2e: 6e20 db05 4000 |00d5: invoke-virtual {v0, v4}, Lorg/tint/tasks/HistoryBookmarksExportTask;.publishProgress:([Ljava/lang/Object;)V // method@05db │ │ +021d34: 0800 1100 |00d8: move-object/from16 v0, v17 │ │ +021d38: 0201 1700 |00da: move/from16 v1, v23 │ │ +021d3c: 7220 0001 1000 |00dc: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +021d42: 0a04 |00df: move-result v4 │ │ +021d44: 3d04 3800 |00e0: if-lez v4, 0118 // +0038 │ │ +021d48: 131b 0100 |00e2: const/16 v27, #int 1 // #1 │ │ +021d4c: 381b 3a00 |00e4: if-eqz v27, 011e // +003a │ │ +021d50: 0800 1100 |00e6: move-object/from16 v0, v17 │ │ +021d54: 0201 1e00 |00e8: move/from16 v1, v30 │ │ +021d58: 7220 0301 1000 |00ea: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ +021d5e: 0c03 |00ed: move-result-object v3 │ │ +021d60: 3803 2d00 |00ee: if-eqz v3, 011b // +002d │ │ +021d64: 1a04 9e06 |00f0: const-string v4, "UTF-8" // string@069e │ │ +021d68: 7120 7c03 4300 |00f2: invoke-static {v3, v4}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037c │ │ +021d6e: 0c03 |00f5: move-result-object v3 │ │ +021d70: 0800 1100 |00f6: move-object/from16 v0, v17 │ │ +021d74: 0201 1900 |00f8: move/from16 v1, v25 │ │ +021d78: 7220 0101 1000 |00fa: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +021d7e: 0b04 |00fd: move-result-wide v4 │ │ +021d80: 0800 1100 |00fe: move-object/from16 v0, v17 │ │ +021d84: 0201 1d00 |0100: move/from16 v1, v29 │ │ +021d88: 7220 0101 1000 |0102: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +021d8e: 0b06 |0105: move-result-wide v6 │ │ +021d90: 7406 cc05 0200 |0106: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray;.add:(Ljava/lang/String;JJ)V // method@05cc │ │ +021d96: d813 1301 |0109: add-int/lit8 v19, v19, #int 1 // #01 │ │ +021d9a: 7801 0701 1100 |010b: invoke-interface/range {v17}, Landroid/database/Cursor;.moveToNext:()Z // method@0107 │ │ +021da0: 28a6 |010e: goto 00b4 // -005a │ │ +021da2: 0d14 |010f: move-exception v20 │ │ +021da4: 7401 c003 1400 |0110: invoke-virtual/range {v20}, Lorg/json/JSONException;.printStackTrace:()V // method@03c0 │ │ +021daa: 7401 bf03 1400 |0113: invoke-virtual/range {v20}, Lorg/json/JSONException;.getMessage:()Ljava/lang/String; // method@03bf │ │ +021db0: 0c04 |0116: move-result-object v4 │ │ +021db2: 1104 |0117: return-object v4 │ │ +021db4: 131b 0000 |0118: const/16 v27, #int 0 // #0 │ │ +021db8: 28ca |011a: goto 00e4 // -0036 │ │ +021dba: 1a03 0000 |011b: const-string v3, "" // string@0000 │ │ +021dbe: 28d9 |011d: goto 00f6 // -0027 │ │ +021dc0: 0800 1100 |011e: move-object/from16 v0, v17 │ │ +021dc4: 7220 0001 f000 |0120: invoke-interface {v0, v15}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +021dca: 0a04 |0123: move-result v4 │ │ +021dcc: 3d04 5200 |0124: if-lez v4, 0176 // +0052 │ │ +021dd0: 131a 0100 |0126: const/16 v26, #int 1 // #1 │ │ +021dd4: 0800 1100 |0128: move-object/from16 v0, v17 │ │ +021dd8: 0201 1e00 |012a: move/from16 v1, v30 │ │ +021ddc: 7220 0301 1000 |012c: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ +021de2: 0c03 |012f: move-result-object v3 │ │ +021de4: 3803 4900 |0130: if-eqz v3, 0179 // +0049 │ │ +021de8: 1a04 9e06 |0132: const-string v4, "UTF-8" // string@069e │ │ +021dec: 7120 7c03 4300 |0134: invoke-static {v3, v4}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037c │ │ +021df2: 0c03 |0137: move-result-object v3 │ │ +021df4: 0800 1100 |0138: move-object/from16 v0, v17 │ │ +021df8: 0201 2000 |013a: move/from16 v1, v32 │ │ +021dfc: 7220 0301 1000 |013c: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ +021e02: 0c09 |013f: move-result-object v9 │ │ +021e04: 3809 3c00 |0140: if-eqz v9, 017c // +003c │ │ +021e08: 1a04 9e06 |0142: const-string v4, "UTF-8" // string@069e │ │ +021e0c: 7120 7c03 4900 |0144: invoke-static {v9, v4}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037c │ │ +021e12: 0c09 |0147: move-result-object v9 │ │ +021e14: 381a 3700 |0148: if-eqz v26, 017f // +0037 │ │ +021e18: 0800 1100 |014a: move-object/from16 v0, v17 │ │ +021e1c: 0201 1d00 |014c: move/from16 v1, v29 │ │ +021e20: 7220 0101 1000 |014e: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +021e26: 0b06 |0151: move-result-wide v6 │ │ +021e28: 7802 0101 1100 |0152: invoke-interface/range {v17, v18}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +021e2e: 0b0a |0155: move-result-wide v10 │ │ +021e30: 0800 1100 |0156: move-object/from16 v0, v17 │ │ +021e34: 0201 2100 |0158: move/from16 v1, v33 │ │ +021e38: 7220 0101 1000 |015a: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +021e3e: 0b0c |015d: move-result-wide v12 │ │ +021e40: 0800 1100 |015e: move-object/from16 v0, v17 │ │ +021e44: 0201 2200 |0160: move/from16 v1, v34 │ │ +021e48: 7220 0001 1000 |0162: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +021e4e: 0a0e |0165: move-result v14 │ │ +021e50: 0805 1000 |0166: move-object/from16 v5, v16 │ │ +021e54: 0738 |0168: move-object v8, v3 │ │ +021e56: 740a c805 0500 |0169: invoke-virtual/range {v5, v6, v7, v8, v9, v10, v11, v12, v13, v14}, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray;.add:(JLjava/lang/String;Ljava/lang/String;JJI)V // method@05c8 │ │ +021e5c: 289d |016c: goto 0109 // -0063 │ │ +021e5e: 0d14 |016d: move-exception v20 │ │ +021e60: 7401 1a03 1400 |016e: invoke-virtual/range {v20}, Ljava/io/IOException;.printStackTrace:()V // method@031a │ │ +021e66: 7401 1903 1400 |0171: invoke-virtual/range {v20}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ +021e6c: 0c04 |0174: move-result-object v4 │ │ +021e6e: 28a2 |0175: goto 0117 // -005e │ │ +021e70: 131a 0000 |0176: const/16 v26, #int 0 // #0 │ │ +021e74: 28b0 |0178: goto 0128 // -0050 │ │ +021e76: 1a03 0000 |0179: const-string v3, "" // string@0000 │ │ +021e7a: 28bd |017b: goto 0138 // -0043 │ │ +021e7c: 1a09 0000 |017c: const-string v9, "" // string@0000 │ │ +021e80: 28ca |017e: goto 0148 // -0036 │ │ +021e82: 0800 1100 |017f: move-object/from16 v0, v17 │ │ +021e86: 0201 2100 |0181: move/from16 v1, v33 │ │ +021e8a: 7220 0101 1000 |0183: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +021e90: 0b0a |0186: move-result-wide v10 │ │ +021e92: 0800 1100 |0187: move-object/from16 v0, v17 │ │ +021e96: 0201 2200 |0189: move/from16 v1, v34 │ │ +021e9a: 7220 0001 1000 |018b: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +021ea0: 0a0c |018e: move-result v12 │ │ +021ea2: 0807 1800 |018f: move-object/from16 v7, v24 │ │ +021ea6: 0738 |0191: move-object v8, v3 │ │ +021ea8: 7406 d005 0700 |0192: invoke-virtual/range {v7, v8, v9, v10, v11, v12}, Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray;.add:(Ljava/lang/String;Ljava/lang/String;JI)V // method@05d0 │ │ +021eae: 2900 74ff |0195: goto/16 0109 // -008c │ │ +021eb2: 221c 3e01 |0197: new-instance v28, Lorg/json/JSONObject; // type@013e │ │ +021eb6: 7601 c103 1c00 |0199: invoke-direct/range {v28}, Lorg/json/JSONObject;.:()V // method@03c1 │ │ +021ebc: 1a04 6a09 |019c: const-string v4, "folders" // string@096a │ │ +021ec0: 0800 1c00 |019e: move-object/from16 v0, v28 │ │ +021ec4: 6e30 ca03 4002 |01a0: invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@03ca │ │ +021eca: 1a04 0208 |01a3: const-string v4, "bookmarks" // string@0802 │ │ +021ece: 0800 1c00 |01a5: move-object/from16 v0, v28 │ │ +021ed2: 0801 1000 |01a7: move-object/from16 v1, v16 │ │ +021ed6: 6e30 ca03 4001 |01a9: invoke-virtual {v0, v4, v1}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@03ca │ │ +021edc: 1a04 ce0a |01ac: const-string v4, "history" // string@0ace │ │ +021ee0: 0800 1c00 |01ae: move-object/from16 v0, v28 │ │ +021ee4: 0801 1800 |01b0: move-object/from16 v1, v24 │ │ +021ee8: 6e30 ca03 4001 |01b2: invoke-virtual {v0, v4, v1}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@03ca │ │ +021eee: 1214 |01b5: const/4 v4, #int 1 // #1 │ │ +021ef0: 0800 1c00 |01b6: move-object/from16 v0, v28 │ │ +021ef4: 6e20 cb03 4000 |01b8: invoke-virtual {v0, v4}, Lorg/json/JSONObject;.toString:(I)Ljava/lang/String; // method@03cb │ │ +021efa: 0c04 |01bb: move-result-object v4 │ │ +021efc: 0800 2300 |01bc: move-object/from16 v0, v35 │ │ +021f00: 6e20 1803 4000 |01be: invoke-virtual {v0, v4}, Ljava/io/FileWriter;.write:(Ljava/lang/String;)V // method@0318 │ │ +021f06: 7401 1703 2300 |01c1: invoke-virtual/range {v35}, Ljava/io/FileWriter;.flush:()V // method@0317 │ │ +021f0c: 7401 1603 2300 |01c4: invoke-virtual/range {v35}, Ljava/io/FileWriter;.close:()V // method@0316 │ │ +021f12: 1204 |01c7: const/4 v4, #int 0 // #0 │ │ +021f14: 2900 4fff |01c8: goto/16 0117 // -00b1 │ │ catches : 3 │ │ - 0x0000 - 0x010c │ │ - Lorg/json/JSONException; -> 0x010d │ │ - Ljava/io/IOException; -> 0x016a │ │ - 0x0119 - 0x0169 │ │ - Lorg/json/JSONException; -> 0x010d │ │ - Ljava/io/IOException; -> 0x016a │ │ - 0x0176 - 0x01c2 │ │ - Lorg/json/JSONException; -> 0x010d │ │ - Ljava/io/IOException; -> 0x016a │ │ + 0x0000 - 0x010e │ │ + Lorg/json/JSONException; -> 0x010f │ │ + Ljava/io/IOException; -> 0x016d │ │ + 0x011b - 0x016c │ │ + Lorg/json/JSONException; -> 0x010f │ │ + Ljava/io/IOException; -> 0x016d │ │ + 0x0179 - 0x01c7 │ │ + Lorg/json/JSONException; -> 0x010f │ │ + Ljava/io/IOException; -> 0x016d │ │ positions : │ │ 0x0000 line=85 │ │ 0x002b line=87 │ │ 0x0038 line=88 │ │ 0x0041 line=90 │ │ 0x0049 line=91 │ │ - 0x0051 line=92 │ │ - 0x005b line=94 │ │ - 0x005e line=95 │ │ - 0x0064 line=97 │ │ - 0x0066 line=98 │ │ - 0x006a line=100 │ │ - 0x0072 line=101 │ │ - 0x007a line=102 │ │ - 0x0082 line=103 │ │ - 0x008a line=104 │ │ - 0x0092 line=105 │ │ - 0x009a line=106 │ │ - 0x00a2 line=107 │ │ - 0x00aa line=108 │ │ - 0x00b2 line=110 │ │ - 0x00b8 line=112 │ │ - 0x00d6 line=114 │ │ - 0x00e2 line=116 │ │ - 0x00e4 line=117 │ │ - 0x00ec line=118 │ │ - 0x00f4 line=120 │ │ - 0x0107 line=151 │ │ - 0x0109 line=152 │ │ - 0x010d line=166 │ │ - 0x010e line=167 │ │ - 0x0111 line=168 │ │ - 0x0115 line=174 │ │ - 0x0116 line=114 │ │ - 0x0119 line=118 │ │ - 0x011c line=126 │ │ - 0x0126 line=128 │ │ - 0x012e line=129 │ │ - 0x0136 line=131 │ │ - 0x013e line=132 │ │ - 0x0146 line=134 │ │ - 0x0148 line=135 │ │ - 0x016a line=169 │ │ - 0x016b line=170 │ │ - 0x016e line=171 │ │ - 0x0173 line=126 │ │ - 0x0176 line=129 │ │ - 0x0179 line=132 │ │ - 0x017c line=143 │ │ - 0x0194 line=156 │ │ - 0x0199 line=157 │ │ - 0x01a0 line=158 │ │ - 0x01a7 line=159 │ │ - 0x01b0 line=161 │ │ - 0x01bc line=163 │ │ - 0x01bf line=164 │ │ - 0x01c2 line=174 │ │ - locals : │ │ - 0x0049 - 0x010d reg=2 foldersArray Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; │ │ - 0x00ec - 0x010d reg=3 title Ljava/lang/String; │ │ - 0x00a2 - 0x010d reg=14 bookmarkIndex I │ │ - 0x0051 - 0x010d reg=15 bookmarksArray Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ │ - 0x005e - 0x010d reg=16 c Landroid/database/Cursor; │ │ - 0x008a - 0x010d reg=17 creationDateIndex I │ │ - 0x0066 - 0x010d reg=18 current I │ │ - 0x0038 - 0x010d reg=20 file Ljava/io/File; │ │ - 0x002b - 0x010d reg=21 fileName Ljava/lang/String; │ │ - 0x00aa - 0x010d reg=22 folderIndex I │ │ - 0x005b - 0x010d reg=23 historyArray Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ │ - 0x0072 - 0x010d reg=24 idIndex I │ │ - 0x00e2 - 0x010d reg=26 isFolder Z │ │ - 0x00b2 - 0x010d reg=28 parentfolderIdIndex I │ │ - 0x007a - 0x010d reg=29 titleIndex I │ │ - 0x006a - 0x010d reg=30 total I │ │ - 0x0082 - 0x010d reg=31 urlIndex I │ │ - 0x0092 - 0x010d reg=32 visitedDateIndex I │ │ - 0x009a - 0x010d reg=33 visitsIndex I │ │ - 0x0041 - 0x010d reg=34 writer Ljava/io/FileWriter; │ │ - 0x010e - 0x0115 reg=19 e Lorg/json/JSONException; │ │ - 0x0119 - 0x011c reg=3 title Ljava/lang/String; │ │ - 0x0116 - 0x016a reg=2 foldersArray Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; │ │ - 0x012e - 0x016a reg=3 title Ljava/lang/String; │ │ - 0x013e - 0x016a reg=8 url Ljava/lang/String; │ │ - 0x0116 - 0x016a reg=14 bookmarkIndex I │ │ - 0x0116 - 0x016a reg=15 bookmarksArray Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ │ - 0x0116 - 0x016a reg=16 c Landroid/database/Cursor; │ │ - 0x0116 - 0x016a reg=17 creationDateIndex I │ │ - 0x0116 - 0x016a reg=18 current I │ │ - 0x0116 - 0x016a reg=20 file Ljava/io/File; │ │ - 0x0116 - 0x016a reg=21 fileName Ljava/lang/String; │ │ - 0x0116 - 0x016a reg=22 folderIndex I │ │ - 0x0116 - 0x016a reg=23 historyArray Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ │ - 0x0116 - 0x016a reg=24 idIndex I │ │ - 0x0126 - 0x016a reg=25 isBookmark Z │ │ - 0x0119 - 0x016a reg=26 isFolder Z │ │ - 0x0116 - 0x016a reg=28 parentfolderIdIndex I │ │ - 0x0116 - 0x016a reg=29 titleIndex I │ │ - 0x0116 - 0x016a reg=30 total I │ │ - 0x0116 - 0x016a reg=31 urlIndex I │ │ - 0x0116 - 0x016a reg=32 visitedDateIndex I │ │ - 0x0116 - 0x016a reg=33 visitsIndex I │ │ - 0x0116 - 0x016a reg=34 writer Ljava/io/FileWriter; │ │ - 0x016b - 0x0173 reg=19 e Ljava/io/IOException; │ │ - 0x0176 - 0x0194 reg=3 title Ljava/lang/String; │ │ - 0x0179 - 0x0194 reg=8 url Ljava/lang/String; │ │ - 0x0173 - 0x0194 reg=14 bookmarkIndex I │ │ - 0x0173 - 0x0194 reg=17 creationDateIndex I │ │ - 0x0173 - 0x0194 reg=18 current I │ │ - 0x0173 - 0x0194 reg=22 folderIndex I │ │ - 0x0173 - 0x0194 reg=24 idIndex I │ │ - 0x0176 - 0x0194 reg=25 isBookmark Z │ │ - 0x0173 - 0x0194 reg=26 isFolder Z │ │ - 0x0173 - 0x0194 reg=28 parentfolderIdIndex I │ │ - 0x0173 - 0x0194 reg=29 titleIndex I │ │ - 0x0173 - 0x0194 reg=30 total I │ │ - 0x0173 - 0x0194 reg=31 urlIndex I │ │ - 0x0173 - 0x0194 reg=32 visitedDateIndex I │ │ - 0x0173 - 0x0194 reg=33 visitsIndex I │ │ - 0x0173 - 0x01c5 reg=2 foldersArray Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; │ │ - 0x0173 - 0x01c5 reg=15 bookmarksArray Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ │ - 0x0173 - 0x01c5 reg=16 c Landroid/database/Cursor; │ │ - 0x0173 - 0x01c5 reg=20 file Ljava/io/File; │ │ - 0x0173 - 0x01c5 reg=21 fileName Ljava/lang/String; │ │ - 0x0173 - 0x01c5 reg=23 historyArray Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ │ - 0x0199 - 0x01c5 reg=27 output Lorg/json/JSONObject; │ │ - 0x0173 - 0x01c5 reg=34 writer Ljava/io/FileWriter; │ │ - 0x0000 - 0x01c5 reg=35 this Lorg/tint/tasks/HistoryBookmarksExportTask; │ │ - 0x0000 - 0x01c5 reg=36 params [Landroid/database/Cursor; │ │ + 0x0053 line=92 │ │ + 0x005d line=94 │ │ + 0x0060 line=95 │ │ + 0x0066 line=97 │ │ + 0x0068 line=98 │ │ + 0x006c line=100 │ │ + 0x0074 line=101 │ │ + 0x007c line=102 │ │ + 0x0084 line=103 │ │ + 0x008c line=104 │ │ + 0x0094 line=105 │ │ + 0x009c line=106 │ │ + 0x00a4 line=107 │ │ + 0x00ac line=108 │ │ + 0x00b4 line=110 │ │ + 0x00ba line=112 │ │ + 0x00d8 line=114 │ │ + 0x00e4 line=116 │ │ + 0x00e6 line=117 │ │ + 0x00ee line=118 │ │ + 0x00f6 line=122 │ │ + 0x00fe line=123 │ │ + 0x0106 line=120 │ │ + 0x0109 line=151 │ │ + 0x010b line=152 │ │ + 0x010f line=166 │ │ + 0x0110 line=167 │ │ + 0x0113 line=168 │ │ + 0x0117 line=174 │ │ + 0x0118 line=114 │ │ + 0x011b line=118 │ │ + 0x011e line=126 │ │ + 0x0128 line=128 │ │ + 0x0130 line=129 │ │ + 0x0138 line=131 │ │ + 0x0140 line=132 │ │ + 0x0148 line=134 │ │ + 0x014a line=136 │ │ + 0x0152 line=139 │ │ + 0x0156 line=140 │ │ + 0x015e line=141 │ │ + 0x0169 line=135 │ │ + 0x016d line=169 │ │ + 0x016e line=170 │ │ + 0x0171 line=171 │ │ + 0x0176 line=126 │ │ + 0x0179 line=129 │ │ + 0x017c line=132 │ │ + 0x017f line=146 │ │ + 0x0187 line=147 │ │ + 0x0192 line=143 │ │ + 0x0197 line=156 │ │ + 0x019c line=157 │ │ + 0x01a3 line=158 │ │ + 0x01ac line=159 │ │ + 0x01b5 line=161 │ │ + 0x01c1 line=163 │ │ + 0x01c4 line=164 │ │ + 0x01c7 line=174 │ │ + locals : │ │ + 0x0049 - 0x010f reg=2 foldersArray Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; │ │ + 0x00ee - 0x010f reg=3 title Ljava/lang/String; │ │ + 0x00a4 - 0x010f reg=15 bookmarkIndex I │ │ + 0x0053 - 0x010f reg=16 bookmarksArray Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ │ + 0x0060 - 0x010f reg=17 c Landroid/database/Cursor; │ │ + 0x008c - 0x010f reg=18 creationDateIndex I │ │ + 0x0068 - 0x010f reg=19 current I │ │ + 0x0038 - 0x010f reg=21 file Ljava/io/File; │ │ + 0x002b - 0x010f reg=22 fileName Ljava/lang/String; │ │ + 0x00ac - 0x010f reg=23 folderIndex I │ │ + 0x005d - 0x010f reg=24 historyArray Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ │ + 0x0074 - 0x010f reg=25 idIndex I │ │ + 0x00e4 - 0x010f reg=27 isFolder Z │ │ + 0x00b4 - 0x010f reg=29 parentfolderIdIndex I │ │ + 0x007c - 0x010f reg=30 titleIndex I │ │ + 0x006c - 0x010f reg=31 total I │ │ + 0x0084 - 0x010f reg=32 urlIndex I │ │ + 0x0094 - 0x010f reg=33 visitedDateIndex I │ │ + 0x009c - 0x010f reg=34 visitsIndex I │ │ + 0x0041 - 0x010f reg=35 writer Ljava/io/FileWriter; │ │ + 0x0110 - 0x0117 reg=20 e Lorg/json/JSONException; │ │ + 0x011b - 0x011e reg=3 title Ljava/lang/String; │ │ + 0x0118 - 0x016d reg=2 foldersArray Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; │ │ + 0x0130 - 0x016d reg=3 title Ljava/lang/String; │ │ + 0x0140 - 0x016d reg=9 url Ljava/lang/String; │ │ + 0x0118 - 0x016d reg=15 bookmarkIndex I │ │ + 0x0118 - 0x016d reg=16 bookmarksArray Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ │ + 0x0118 - 0x016d reg=17 c Landroid/database/Cursor; │ │ + 0x0118 - 0x016d reg=18 creationDateIndex I │ │ + 0x0118 - 0x016d reg=19 current I │ │ + 0x0118 - 0x016d reg=21 file Ljava/io/File; │ │ + 0x0118 - 0x016d reg=22 fileName Ljava/lang/String; │ │ + 0x0118 - 0x016d reg=23 folderIndex I │ │ + 0x0118 - 0x016d reg=24 historyArray Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ │ + 0x0118 - 0x016d reg=25 idIndex I │ │ + 0x0128 - 0x016d reg=26 isBookmark Z │ │ + 0x011b - 0x016d reg=27 isFolder Z │ │ + 0x0118 - 0x016d reg=29 parentfolderIdIndex I │ │ + 0x0118 - 0x016d reg=30 titleIndex I │ │ + 0x0118 - 0x016d reg=31 total I │ │ + 0x0118 - 0x016d reg=32 urlIndex I │ │ + 0x0118 - 0x016d reg=33 visitedDateIndex I │ │ + 0x0118 - 0x016d reg=34 visitsIndex I │ │ + 0x0118 - 0x016d reg=35 writer Ljava/io/FileWriter; │ │ + 0x016e - 0x0176 reg=20 e Ljava/io/IOException; │ │ + 0x0179 - 0x0197 reg=3 title Ljava/lang/String; │ │ + 0x017c - 0x0197 reg=9 url Ljava/lang/String; │ │ + 0x0176 - 0x0197 reg=15 bookmarkIndex I │ │ + 0x0176 - 0x0197 reg=18 creationDateIndex I │ │ + 0x0176 - 0x0197 reg=19 current I │ │ + 0x0176 - 0x0197 reg=23 folderIndex I │ │ + 0x0176 - 0x0197 reg=25 idIndex I │ │ + 0x0179 - 0x0197 reg=26 isBookmark Z │ │ + 0x0176 - 0x0197 reg=27 isFolder Z │ │ + 0x0176 - 0x0197 reg=29 parentfolderIdIndex I │ │ + 0x0176 - 0x0197 reg=30 titleIndex I │ │ + 0x0176 - 0x0197 reg=31 total I │ │ + 0x0176 - 0x0197 reg=32 urlIndex I │ │ + 0x0176 - 0x0197 reg=33 visitedDateIndex I │ │ + 0x0176 - 0x0197 reg=34 visitsIndex I │ │ + 0x0176 - 0x01ca reg=2 foldersArray Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; │ │ + 0x0176 - 0x01ca reg=16 bookmarksArray Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ │ + 0x0176 - 0x01ca reg=17 c Landroid/database/Cursor; │ │ + 0x0176 - 0x01ca reg=21 file Ljava/io/File; │ │ + 0x0176 - 0x01ca reg=22 fileName Ljava/lang/String; │ │ + 0x0176 - 0x01ca reg=24 historyArray Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ │ + 0x019c - 0x01ca reg=28 output Lorg/json/JSONObject; │ │ + 0x0176 - 0x01ca reg=35 writer Ljava/io/FileWriter; │ │ + 0x0000 - 0x01ca reg=36 this Lorg/tint/tasks/HistoryBookmarksExportTask; │ │ + 0x0000 - 0x01ca reg=37 params [Landroid/database/Cursor; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/tasks/HistoryBookmarksExportTask;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0221d0: |[0221d0] org.tint.tasks.HistoryBookmarksExportTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -0221e0: 1f02 a102 |0000: check-cast v2, [Landroid/database/Cursor; // type@02a1 │ │ -0221e4: 6e20 d405 2100 |0002: invoke-virtual {v1, v2}, Lorg/tint/tasks/HistoryBookmarksExportTask;.doInBackground:([Landroid/database/Cursor;)Ljava/lang/String; // method@05d4 │ │ -0221ea: 0c00 |0005: move-result-object v0 │ │ -0221ec: 1100 |0006: return-object v0 │ │ +021f3c: |[021f3c] org.tint.tasks.HistoryBookmarksExportTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +021f4c: 1f02 9d02 |0000: check-cast v2, [Landroid/database/Cursor; // type@029d │ │ +021f50: 6e20 d405 2100 |0002: invoke-virtual {v1, v2}, Lorg/tint/tasks/HistoryBookmarksExportTask;.doInBackground:([Landroid/database/Cursor;)Ljava/lang/String; // method@05d4 │ │ +021f56: 0c00 |0005: move-result-object v0 │ │ +021f58: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/tasks/HistoryBookmarksExportTask; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/tint/tasks/HistoryBookmarksExportTask;) │ │ name : 'doInBackground' │ │ type : '([Landroid/database/Cursor;)Ljava/lang/String;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0221f0: |[0221f0] org.tint.tasks.HistoryBookmarksExportTask.doInBackground:([Landroid/database/Cursor;)Ljava/lang/String; │ │ -022200: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -022202: 1231 |0001: const/4 v1, #int 3 // #3 │ │ -022204: 2311 a502 |0002: new-array v1, v1, [Ljava/lang/Integer; // type@02a5 │ │ -022208: 7110 3803 0400 |0004: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -02220e: 0c02 |0007: move-result-object v2 │ │ -022210: 4d02 0104 |0008: aput-object v2, v1, v4 │ │ -022214: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -022216: 7110 3803 0400 |000b: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -02221c: 0c03 |000e: move-result-object v3 │ │ -02221e: 4d03 0102 |000f: aput-object v3, v1, v2 │ │ -022222: 1222 |0011: const/4 v2, #int 2 // #2 │ │ -022224: 7110 3803 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -02222a: 0c03 |0015: move-result-object v3 │ │ -02222c: 4d03 0102 |0016: aput-object v3, v1, v2 │ │ -022230: 6e20 db05 1500 |0018: invoke-virtual {v5, v1}, Lorg/tint/tasks/HistoryBookmarksExportTask;.publishProgress:([Ljava/lang/Object;)V // method@05db │ │ -022236: 5451 ca03 |001b: iget-object v1, v5, Lorg/tint/tasks/HistoryBookmarksExportTask;.mContext:Landroid/content/Context; // field@03ca │ │ -02223a: 7110 210c 0100 |001d: invoke-static {v1}, Lorg/tint/utils/IOUtils;.checkCardState:(Landroid/content/Context;)Ljava/lang/String; // method@0c21 │ │ -022240: 0c00 |0020: move-result-object v0 │ │ -022242: 3800 0300 |0021: if-eqz v0, 0024 // +0003 │ │ -022246: 1100 |0023: return-object v0 │ │ -022248: 7020 dc05 6500 |0024: invoke-direct {v5, v6}, Lorg/tint/tasks/HistoryBookmarksExportTask;.writeAsJSON:([Landroid/database/Cursor;)Ljava/lang/String; // method@05dc │ │ -02224e: 0c00 |0027: move-result-object v0 │ │ -022250: 28fb |0028: goto 0023 // -0005 │ │ +021f5c: |[021f5c] org.tint.tasks.HistoryBookmarksExportTask.doInBackground:([Landroid/database/Cursor;)Ljava/lang/String; │ │ +021f6c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +021f6e: 1231 |0001: const/4 v1, #int 3 // #3 │ │ +021f70: 2311 a102 |0002: new-array v1, v1, [Ljava/lang/Integer; // type@02a1 │ │ +021f74: 7110 3803 0400 |0004: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +021f7a: 0c02 |0007: move-result-object v2 │ │ +021f7c: 4d02 0104 |0008: aput-object v2, v1, v4 │ │ +021f80: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +021f82: 7110 3803 0400 |000b: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +021f88: 0c03 |000e: move-result-object v3 │ │ +021f8a: 4d03 0102 |000f: aput-object v3, v1, v2 │ │ +021f8e: 1222 |0011: const/4 v2, #int 2 // #2 │ │ +021f90: 7110 3803 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +021f96: 0c03 |0015: move-result-object v3 │ │ +021f98: 4d03 0102 |0016: aput-object v3, v1, v2 │ │ +021f9c: 6e20 db05 1500 |0018: invoke-virtual {v5, v1}, Lorg/tint/tasks/HistoryBookmarksExportTask;.publishProgress:([Ljava/lang/Object;)V // method@05db │ │ +021fa2: 5451 ca03 |001b: iget-object v1, v5, Lorg/tint/tasks/HistoryBookmarksExportTask;.mContext:Landroid/content/Context; // field@03ca │ │ +021fa6: 7110 210c 0100 |001d: invoke-static {v1}, Lorg/tint/utils/IOUtils;.checkCardState:(Landroid/content/Context;)Ljava/lang/String; // method@0c21 │ │ +021fac: 0c00 |0020: move-result-object v0 │ │ +021fae: 3800 0300 |0021: if-eqz v0, 0024 // +0003 │ │ +021fb2: 1100 |0023: return-object v0 │ │ +021fb4: 7020 dc05 6500 |0024: invoke-direct {v5, v6}, Lorg/tint/tasks/HistoryBookmarksExportTask;.writeAsJSON:([Landroid/database/Cursor;)Ljava/lang/String; // method@05dc │ │ +021fba: 0c00 |0027: move-result-object v0 │ │ +021fbc: 28fb |0028: goto 0023 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=52 │ │ 0x001b line=54 │ │ 0x0021 line=55 │ │ 0x0023 line=59 │ │ locals : │ │ @@ -18265,38 +18262,38 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -022254: |[022254] org.tint.tasks.HistoryBookmarksExportTask.onPostExecute:(Ljava/lang/Object;)V │ │ -022264: 1f01 1001 |0000: check-cast v1, Ljava/lang/String; // type@0110 │ │ -022268: 6e20 d805 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/tasks/HistoryBookmarksExportTask;.onPostExecute:(Ljava/lang/String;)V // method@05d8 │ │ -02226e: 0e00 |0005: return-void │ │ +021fc0: |[021fc0] org.tint.tasks.HistoryBookmarksExportTask.onPostExecute:(Ljava/lang/Object;)V │ │ +021fd0: 1f01 0c01 |0000: check-cast v1, Ljava/lang/String; // type@010c │ │ +021fd4: 6e20 d805 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/tasks/HistoryBookmarksExportTask;.onPostExecute:(Ljava/lang/String;)V // method@05d8 │ │ +021fda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/tasks/HistoryBookmarksExportTask; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lorg/tint/tasks/HistoryBookmarksExportTask;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -022270: |[022270] org.tint.tasks.HistoryBookmarksExportTask.onPostExecute:(Ljava/lang/String;)V │ │ -022280: 5410 cb03 |0000: iget-object v0, v1, Lorg/tint/tasks/HistoryBookmarksExportTask;.mListener:Lorg/tint/ui/preferences/IHistoryBookmaksExportListener; // field@03cb │ │ -022284: 7220 d909 2000 |0002: invoke-interface {v0, v2}, Lorg/tint/ui/preferences/IHistoryBookmaksExportListener;.onExportDone:(Ljava/lang/String;)V // method@09d9 │ │ -02228a: 0e00 |0005: return-void │ │ +021fdc: |[021fdc] org.tint.tasks.HistoryBookmarksExportTask.onPostExecute:(Ljava/lang/String;)V │ │ +021fec: 5410 cb03 |0000: iget-object v0, v1, Lorg/tint/tasks/HistoryBookmarksExportTask;.mListener:Lorg/tint/ui/preferences/IHistoryBookmaksExportListener; // field@03cb │ │ +021ff0: 7220 d909 2000 |0002: invoke-interface {v0, v2}, Lorg/tint/ui/preferences/IHistoryBookmaksExportListener;.onExportDone:(Ljava/lang/String;)V // method@09d9 │ │ +021ff6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0005 line=70 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/tasks/HistoryBookmarksExportTask; │ │ 0x0000 - 0x0006 reg=2 result Ljava/lang/String; │ │ @@ -18306,30 +18303,30 @@ │ │ type : '([Ljava/lang/Integer;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -02228c: |[02228c] org.tint.tasks.HistoryBookmarksExportTask.onProgressUpdate:([Ljava/lang/Integer;)V │ │ -02229c: 5440 cb03 |0000: iget-object v0, v4, Lorg/tint/tasks/HistoryBookmarksExportTask;.mListener:Lorg/tint/ui/preferences/IHistoryBookmaksExportListener; // field@03cb │ │ -0222a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0222a2: 4601 0501 |0003: aget-object v1, v5, v1 │ │ -0222a6: 6e10 3503 0100 |0005: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0335 │ │ -0222ac: 0a01 |0008: move-result v1 │ │ -0222ae: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -0222b0: 4602 0502 |000a: aget-object v2, v5, v2 │ │ -0222b4: 6e10 3503 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0335 │ │ -0222ba: 0a02 |000f: move-result v2 │ │ -0222bc: 1223 |0010: const/4 v3, #int 2 // #2 │ │ -0222be: 4603 0503 |0011: aget-object v3, v5, v3 │ │ -0222c2: 6e10 3503 0300 |0013: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@0335 │ │ -0222c8: 0a03 |0016: move-result v3 │ │ -0222ca: 7240 da09 1032 |0017: invoke-interface {v0, v1, v2, v3}, Lorg/tint/ui/preferences/IHistoryBookmaksExportListener;.onExportProgress:(III)V // method@09da │ │ -0222d0: 0e00 |001a: return-void │ │ +021ff8: |[021ff8] org.tint.tasks.HistoryBookmarksExportTask.onProgressUpdate:([Ljava/lang/Integer;)V │ │ +022008: 5440 cb03 |0000: iget-object v0, v4, Lorg/tint/tasks/HistoryBookmarksExportTask;.mListener:Lorg/tint/ui/preferences/IHistoryBookmaksExportListener; // field@03cb │ │ +02200c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02200e: 4601 0501 |0003: aget-object v1, v5, v1 │ │ +022012: 6e10 3503 0100 |0005: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0335 │ │ +022018: 0a01 |0008: move-result v1 │ │ +02201a: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +02201c: 4602 0502 |000a: aget-object v2, v5, v2 │ │ +022020: 6e10 3503 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0335 │ │ +022026: 0a02 |000f: move-result v2 │ │ +022028: 1223 |0010: const/4 v3, #int 2 // #2 │ │ +02202a: 4603 0503 |0011: aget-object v3, v5, v3 │ │ +02202e: 6e10 3503 0300 |0013: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@0335 │ │ +022034: 0a03 |0016: move-result v3 │ │ +022036: 7240 da09 1032 |0017: invoke-interface {v0, v1, v2, v3}, Lorg/tint/ui/preferences/IHistoryBookmaksExportListener;.onExportProgress:(III)V // method@09da │ │ +02203c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x001a line=65 │ │ locals : │ │ 0x0000 - 0x001b reg=4 this Lorg/tint/tasks/HistoryBookmarksExportTask; │ │ 0x0000 - 0x001b reg=5 values [Ljava/lang/Integer; │ │ @@ -18339,31 +18336,31 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0222d4: |[0222d4] org.tint.tasks.HistoryBookmarksExportTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -0222e4: 1f01 a502 |0000: check-cast v1, [Ljava/lang/Integer; // type@02a5 │ │ -0222e8: 6e20 d905 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/tasks/HistoryBookmarksExportTask;.onProgressUpdate:([Ljava/lang/Integer;)V // method@05d9 │ │ -0222ee: 0e00 |0005: return-void │ │ +022040: |[022040] org.tint.tasks.HistoryBookmarksExportTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +022050: 1f01 a102 |0000: check-cast v1, [Ljava/lang/Integer; // type@02a1 │ │ +022054: 6e20 d905 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/tasks/HistoryBookmarksExportTask;.onProgressUpdate:([Ljava/lang/Integer;)V // method@05d9 │ │ +02205a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/tasks/HistoryBookmarksExportTask; │ │ + 0x0000 - 0x0006 reg=1 (null) [Ljava/lang/Object; │ │ │ │ source_file_idx : 452 (HistoryBookmarksExportTask.java) │ │ │ │ Class #74 header: │ │ -class_idx : 415 │ │ +class_idx : 411 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 468 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #74 annotations: │ │ @@ -18396,20 +18393,20 @@ │ │ type : '(Lorg/tint/tasks/HistoryBookmarksImportTask;JJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0222f0: |[0222f0] org.tint.tasks.HistoryBookmarksImportTask$Folder.:(Lorg/tint/tasks/HistoryBookmarksImportTask;JJ)V │ │ -022300: 5b01 ce03 |0000: iput-object v1, v0, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.this$0:Lorg/tint/tasks/HistoryBookmarksImportTask; // field@03ce │ │ -022304: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02230a: 5a02 cc03 |0005: iput-wide v2, v0, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.mNewId:J // field@03cc │ │ -02230e: 5a04 cd03 |0007: iput-wide v4, v0, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.mOldParentId:J // field@03cd │ │ -022312: 0e00 |0009: return-void │ │ +02205c: |[02205c] org.tint.tasks.HistoryBookmarksImportTask$Folder.:(Lorg/tint/tasks/HistoryBookmarksImportTask;JJ)V │ │ +02206c: 5b01 ce03 |0000: iput-object v1, v0, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.this$0:Lorg/tint/tasks/HistoryBookmarksImportTask; // field@03ce │ │ +022070: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +022076: 5a02 cc03 |0005: iput-wide v2, v0, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.mNewId:J // field@03cc │ │ +02207a: 5a04 cd03 |0007: iput-wide v4, v0, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.mOldParentId:J // field@03cd │ │ +02207e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0005 line=450 │ │ 0x0007 line=451 │ │ 0x0009 line=452 │ │ locals : │ │ @@ -18424,17 +18421,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -022314: |[022314] org.tint.tasks.HistoryBookmarksImportTask$Folder.getNewId:()J │ │ -022324: 5320 cc03 |0000: iget-wide v0, v2, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.mNewId:J // field@03cc │ │ -022328: 1000 |0002: return-wide v0 │ │ +022080: |[022080] org.tint.tasks.HistoryBookmarksImportTask$Folder.getNewId:()J │ │ +022090: 5320 cc03 |0000: iget-wide v0, v2, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.mNewId:J // field@03cc │ │ +022094: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ │ │ #1 : (in Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;) │ │ @@ -18442,27 +18439,27 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02232c: |[02232c] org.tint.tasks.HistoryBookmarksImportTask$Folder.getOldParentId:()J │ │ -02233c: 5320 cd03 |0000: iget-wide v0, v2, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.mOldParentId:J // field@03cd │ │ -022340: 1000 |0002: return-wide v0 │ │ +022098: |[022098] org.tint.tasks.HistoryBookmarksImportTask$Folder.getOldParentId:()J │ │ +0220a8: 5320 cd03 |0000: iget-wide v0, v2, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.mOldParentId:J // field@03cd │ │ +0220ac: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ │ │ source_file_idx : 468 (HistoryBookmarksImportTask.java) │ │ │ │ Class #75 header: │ │ -class_idx : 416 │ │ +class_idx : 412 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 94 │ │ source_file_idx : 468 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ @@ -18493,19 +18490,19 @@ │ │ type : '(Landroid/content/Context;Lorg/tint/ui/preferences/IHistoryBookmaksImportListener;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -022344: |[022344] org.tint.tasks.HistoryBookmarksImportTask.:(Landroid/content/Context;Lorg/tint/ui/preferences/IHistoryBookmaksImportListener;)V │ │ -022354: 7010 4201 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0142 │ │ -02235a: 5b01 cf03 |0003: iput-object v1, v0, Lorg/tint/tasks/HistoryBookmarksImportTask;.mContext:Landroid/content/Context; // field@03cf │ │ -02235e: 5b02 d003 |0005: iput-object v2, v0, Lorg/tint/tasks/HistoryBookmarksImportTask;.mListener:Lorg/tint/ui/preferences/IHistoryBookmaksImportListener; // field@03d0 │ │ -022362: 0e00 |0007: return-void │ │ +0220b0: |[0220b0] org.tint.tasks.HistoryBookmarksImportTask.:(Landroid/content/Context;Lorg/tint/ui/preferences/IHistoryBookmaksImportListener;)V │ │ +0220c0: 7010 4201 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0142 │ │ +0220c6: 5b01 cf03 |0003: iput-object v1, v0, Lorg/tint/tasks/HistoryBookmarksImportTask;.mContext:Landroid/content/Context; // field@03cf │ │ +0220ca: 5b02 d003 |0005: iput-object v2, v0, Lorg/tint/tasks/HistoryBookmarksImportTask;.mListener:Lorg/tint/ui/preferences/IHistoryBookmaksImportListener; // field@03d0 │ │ +0220ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ 0x0005 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ @@ -18514,61 +18511,61 @@ │ │ 0x0000 - 0x0008 reg=2 listener Lorg/tint/ui/preferences/IHistoryBookmaksImportListener; │ │ │ │ #1 : (in Lorg/tint/tasks/HistoryBookmarksImportTask;) │ │ name : 'createContentValues' │ │ type : '(Ljava/lang/String;Ljava/lang/String;IJJI)Landroid/content/ContentValues;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 14 │ │ + registers : 15 │ │ ins : 9 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -022364: |[022364] org.tint.tasks.HistoryBookmarksImportTask.createContentValues:(Ljava/lang/String;Ljava/lang/String;IJJI)Landroid/content/ContentValues; │ │ -022374: 1603 0000 |0000: const-wide/16 v3, #int 0 // #0 │ │ -022378: 2200 2f00 |0002: new-instance v0, Landroid/content/ContentValues; // type@002f │ │ -02237c: 7010 9d00 0000 |0004: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@009d │ │ -022382: 1a01 4710 |0007: const-string v1, "title" // string@1047 │ │ -022386: 6e30 a200 1006 |0009: invoke-virtual {v0, v1, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ -02238c: 1a01 8810 |000c: const-string v1, "url" // string@1088 │ │ -022390: 6e30 a200 1007 |000e: invoke-virtual {v0, v1, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ -022396: 1a01 d410 |0011: const-string v1, "visits" // string@10d4 │ │ -02239a: 7110 3803 0800 |0013: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0223a0: 0c02 |0016: move-result-object v2 │ │ -0223a2: 6e30 a000 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -0223a8: 3101 0903 |001a: cmp-long v1, v9, v3 │ │ -0223ac: 3d01 2500 |001c: if-lez v1, 0041 // +0025 │ │ -0223b0: 1a01 cf10 |001e: const-string v1, "visited_date" // string@10cf │ │ -0223b4: 7120 3d03 a900 |0020: invoke-static {v9, v10}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -0223ba: 0c02 |0023: move-result-object v2 │ │ -0223bc: 6e30 a100 1002 |0024: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ -0223c2: 3101 0b03 |0027: cmp-long v1, v11, v3 │ │ -0223c6: 3d01 1e00 |0029: if-lez v1, 0047 // +001e │ │ -0223ca: 1a01 a808 |002b: const-string v1, "creation_date" // string@08a8 │ │ -0223ce: 7120 3d03 cb00 |002d: invoke-static {v11, v12}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -0223d4: 0c02 |0030: move-result-object v2 │ │ -0223d6: 6e30 a100 1002 |0031: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ -0223dc: 3d0d 1900 |0034: if-lez v13, 004d // +0019 │ │ -0223e0: 1a01 fd07 |0036: const-string v1, "bookmark" // string@07fd │ │ -0223e4: 1212 |0038: const/4 v2, #int 1 // #1 │ │ -0223e6: 7110 3803 0200 |0039: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0223ec: 0c02 |003c: move-result-object v2 │ │ -0223ee: 6e30 a000 1002 |003d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -0223f4: 1100 |0040: return-object v0 │ │ -0223f6: 1a01 cf10 |0041: const-string v1, "visited_date" // string@10cf │ │ -0223fa: 6e20 a400 1000 |0043: invoke-virtual {v0, v1}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ -022400: 28e1 |0046: goto 0027 // -001f │ │ -022402: 1a01 a808 |0047: const-string v1, "creation_date" // string@08a8 │ │ -022406: 6e20 a400 1000 |0049: invoke-virtual {v0, v1}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ -02240c: 28e8 |004c: goto 0034 // -0018 │ │ -02240e: 1a01 fd07 |004d: const-string v1, "bookmark" // string@07fd │ │ -022412: 1202 |004f: const/4 v2, #int 0 // #0 │ │ -022414: 7110 3803 0200 |0050: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -02241a: 0c02 |0053: move-result-object v2 │ │ -02241c: 6e30 a000 1002 |0054: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -022422: 28e9 |0057: goto 0040 // -0017 │ │ +0220d0: |[0220d0] org.tint.tasks.HistoryBookmarksImportTask.createContentValues:(Ljava/lang/String;Ljava/lang/String;IJJI)Landroid/content/ContentValues; │ │ +0220e0: 1604 0000 |0000: const-wide/16 v4, #int 0 // #0 │ │ +0220e4: 2200 2f00 |0002: new-instance v0, Landroid/content/ContentValues; // type@002f │ │ +0220e8: 7010 9d00 0000 |0004: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@009d │ │ +0220ee: 1a01 4110 |0007: const-string v1, "title" // string@1041 │ │ +0220f2: 6e30 a200 1007 |0009: invoke-virtual {v0, v1, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ +0220f8: 1a01 8210 |000c: const-string v1, "url" // string@1082 │ │ +0220fc: 6e30 a200 1008 |000e: invoke-virtual {v0, v1, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ +022102: 1a01 ce10 |0011: const-string v1, "visits" // string@10ce │ │ +022106: 7110 3803 0900 |0013: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +02210c: 0c02 |0016: move-result-object v2 │ │ +02210e: 6e30 a000 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +022114: 3101 0a04 |001a: cmp-long v1, v10, v4 │ │ +022118: 3d01 2500 |001c: if-lez v1, 0041 // +0025 │ │ +02211c: 1a01 c910 |001e: const-string v1, "visited_date" // string@10c9 │ │ +022120: 7120 3d03 ba00 |0020: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +022126: 0c02 |0023: move-result-object v2 │ │ +022128: 6e30 a100 1002 |0024: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ +02212e: 3101 0c04 |0027: cmp-long v1, v12, v4 │ │ +022132: 3d01 1e00 |0029: if-lez v1, 0047 // +001e │ │ +022136: 1a01 a408 |002b: const-string v1, "creation_date" // string@08a4 │ │ +02213a: 7120 3d03 dc00 |002d: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +022140: 0c02 |0030: move-result-object v2 │ │ +022142: 6e30 a100 1002 |0031: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ +022148: 3d0e 1900 |0034: if-lez v14, 004d // +0019 │ │ +02214c: 1a01 f907 |0036: const-string v1, "bookmark" // string@07f9 │ │ +022150: 1212 |0038: const/4 v2, #int 1 // #1 │ │ +022152: 7110 3803 0200 |0039: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022158: 0c02 |003c: move-result-object v2 │ │ +02215a: 6e30 a000 1002 |003d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +022160: 1100 |0040: return-object v0 │ │ +022162: 1a01 c910 |0041: const-string v1, "visited_date" // string@10c9 │ │ +022166: 6e20 a400 1000 |0043: invoke-virtual {v0, v1}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ +02216c: 28e1 |0046: goto 0027 // -001f │ │ +02216e: 1a01 a408 |0047: const-string v1, "creation_date" // string@08a4 │ │ +022172: 6e20 a400 1000 |0049: invoke-virtual {v0, v1}, Landroid/content/ContentValues;.putNull:(Ljava/lang/String;)V // method@00a4 │ │ +022178: 28e8 |004c: goto 0034 // -0018 │ │ +02217a: 1a01 f907 |004d: const-string v1, "bookmark" // string@07f9 │ │ +02217e: 1202 |004f: const/4 v2, #int 0 // #0 │ │ +022180: 7110 3803 0200 |0050: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022186: 0c02 |0053: move-result-object v2 │ │ +022188: 6e30 a000 1002 |0054: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +02218e: 28e9 |0057: goto 0040 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=415 │ │ 0x0007 line=416 │ │ 0x000c line=417 │ │ 0x0011 line=418 │ │ 0x001a line=420 │ │ @@ -18579,55 +18576,55 @@ │ │ 0x0036 line=433 │ │ 0x0040 line=438 │ │ 0x0041 line=423 │ │ 0x0047 line=429 │ │ 0x004d line=435 │ │ locals : │ │ 0x0007 - 0x0058 reg=0 values Landroid/content/ContentValues; │ │ - 0x0000 - 0x0058 reg=5 this Lorg/tint/tasks/HistoryBookmarksImportTask; │ │ - 0x0000 - 0x0058 reg=6 title Ljava/lang/String; │ │ - 0x0000 - 0x0058 reg=7 url Ljava/lang/String; │ │ - 0x0000 - 0x0058 reg=8 visits I │ │ - 0x0000 - 0x0058 reg=9 visitedDate J │ │ - 0x0000 - 0x0058 reg=11 creationDate J │ │ - 0x0000 - 0x0058 reg=13 bookmark I │ │ + 0x0000 - 0x0058 reg=6 this Lorg/tint/tasks/HistoryBookmarksImportTask; │ │ + 0x0000 - 0x0058 reg=7 title Ljava/lang/String; │ │ + 0x0000 - 0x0058 reg=8 url Ljava/lang/String; │ │ + 0x0000 - 0x0058 reg=9 visits I │ │ + 0x0000 - 0x0058 reg=10 visitedDate J │ │ + 0x0000 - 0x0058 reg=12 creationDate J │ │ + 0x0000 - 0x0058 reg=14 bookmark I │ │ │ │ #2 : (in Lorg/tint/tasks/HistoryBookmarksImportTask;) │ │ name : 'getNodeContent' │ │ type : '(Lorg/w3c/dom/Node;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -022424: |[022424] org.tint.tasks.HistoryBookmarksImportTask.getNodeContent:(Lorg/w3c/dom/Node;)Ljava/lang/String; │ │ -022434: 2200 1101 |0000: new-instance v0, Ljava/lang/StringBuffer; // type@0111 │ │ -022438: 7010 5d03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@035d │ │ -02243e: 7210 2b0c 0700 |0005: invoke-interface {v7}, Lorg/w3c/dom/Node;.getChildNodes:()Lorg/w3c/dom/NodeList; // method@0c2b │ │ -022444: 0c02 |0008: move-result-object v2 │ │ -022446: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -022448: 7210 2f0c 0200 |000a: invoke-interface {v2}, Lorg/w3c/dom/NodeList;.getLength:()I // method@0c2f │ │ -02244e: 0a04 |000d: move-result v4 │ │ -022450: 3543 1800 |000e: if-ge v3, v4, 0026 // +0018 │ │ -022454: 7220 300c 3200 |0010: invoke-interface {v2, v3}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@0c30 │ │ -02245a: 0c01 |0013: move-result-object v1 │ │ -02245c: 7210 2d0c 0100 |0014: invoke-interface {v1}, Lorg/w3c/dom/Node;.getNodeType:()S // method@0c2d │ │ -022462: 0a04 |0017: move-result v4 │ │ -022464: 1235 |0018: const/4 v5, #int 3 // #3 │ │ -022466: 3254 0500 |0019: if-eq v4, v5, 001e // +0005 │ │ -02246a: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02246e: 28ed |001d: goto 000a // -0013 │ │ -022470: 7210 2e0c 0100 |001e: invoke-interface {v1}, Lorg/w3c/dom/Node;.getNodeValue:()Ljava/lang/String; // method@0c2e │ │ -022476: 0c04 |0021: move-result-object v4 │ │ -022478: 6e20 5e03 4000 |0022: invoke-virtual {v0, v4}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@035e │ │ -02247e: 28f6 |0025: goto 001b // -000a │ │ -022480: 6e10 5f03 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@035f │ │ -022486: 0c04 |0029: move-result-object v4 │ │ -022488: 1104 |002a: return-object v4 │ │ +022190: |[022190] org.tint.tasks.HistoryBookmarksImportTask.getNodeContent:(Lorg/w3c/dom/Node;)Ljava/lang/String; │ │ +0221a0: 2200 0d01 |0000: new-instance v0, Ljava/lang/StringBuffer; // type@010d │ │ +0221a4: 7010 5d03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@035d │ │ +0221aa: 7210 2b0c 0700 |0005: invoke-interface {v7}, Lorg/w3c/dom/Node;.getChildNodes:()Lorg/w3c/dom/NodeList; // method@0c2b │ │ +0221b0: 0c02 |0008: move-result-object v2 │ │ +0221b2: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +0221b4: 7210 2f0c 0200 |000a: invoke-interface {v2}, Lorg/w3c/dom/NodeList;.getLength:()I // method@0c2f │ │ +0221ba: 0a04 |000d: move-result v4 │ │ +0221bc: 3543 1800 |000e: if-ge v3, v4, 0026 // +0018 │ │ +0221c0: 7220 300c 3200 |0010: invoke-interface {v2, v3}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@0c30 │ │ +0221c6: 0c01 |0013: move-result-object v1 │ │ +0221c8: 7210 2d0c 0100 |0014: invoke-interface {v1}, Lorg/w3c/dom/Node;.getNodeType:()S // method@0c2d │ │ +0221ce: 0a04 |0017: move-result v4 │ │ +0221d0: 1235 |0018: const/4 v5, #int 3 // #3 │ │ +0221d2: 3254 0500 |0019: if-eq v4, v5, 001e // +0005 │ │ +0221d6: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0221da: 28ed |001d: goto 000a // -0013 │ │ +0221dc: 7210 2e0c 0100 |001e: invoke-interface {v1}, Lorg/w3c/dom/Node;.getNodeValue:()Ljava/lang/String; // method@0c2e │ │ +0221e2: 0c04 |0021: move-result-object v4 │ │ +0221e4: 6e20 5e03 4000 |0022: invoke-virtual {v0, v4}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@035e │ │ +0221ea: 28f6 |0025: goto 001b // -000a │ │ +0221ec: 6e10 5f03 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@035f │ │ +0221f2: 0c04 |0029: move-result-object v4 │ │ +0221f4: 1104 |002a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0005 line=402 │ │ 0x0009 line=403 │ │ 0x0010 line=404 │ │ 0x0014 line=405 │ │ @@ -18643,519 +18640,519 @@ │ │ 0x0000 - 0x002b reg=7 node Lorg/w3c/dom/Node; │ │ │ │ #3 : (in Lorg/tint/tasks/HistoryBookmarksImportTask;) │ │ name : 'readAsJSON' │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 49 │ │ + registers : 48 │ │ ins : 2 │ │ outs : 9 │ │ insns size : 980 16-bit code units │ │ -02248c: |[02248c] org.tint.tasks.HistoryBookmarksImportTask.readAsJSON:(Ljava/io/File;)Ljava/lang/String; │ │ -02249c: 1321 0000 |0000: const/16 v33, #int 0 // #0 │ │ -0224a0: 2222 2601 |0002: new-instance v34, Ljava/util/ArrayList; // type@0126 │ │ -0224a4: 7601 7f03 2200 |0004: invoke-direct/range {v34}, Ljava/util/ArrayList;.:()V // method@037f │ │ -0224aa: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -0224ac: 2322 a502 |0008: new-array v2, v2, [Ljava/lang/Integer; // type@02a5 │ │ -0224b0: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0224b2: 1218 |000b: const/4 v8, #int 1 // #1 │ │ -0224b4: 7110 3803 0800 |000c: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0224ba: 0c08 |000f: move-result-object v8 │ │ -0224bc: 4d08 0203 |0010: aput-object v8, v2, v3 │ │ -0224c0: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -0224c2: 1208 |0013: const/4 v8, #int 0 // #0 │ │ -0224c4: 7110 3803 0800 |0014: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0224ca: 0c08 |0017: move-result-object v8 │ │ -0224cc: 4d08 0203 |0018: aput-object v8, v2, v3 │ │ -0224d0: 1223 |001a: const/4 v3, #int 2 // #2 │ │ -0224d2: 1208 |001b: const/4 v8, #int 0 // #0 │ │ -0224d4: 7110 3803 0800 |001c: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0224da: 0c08 |001f: move-result-object v8 │ │ -0224dc: 4d08 0203 |0020: aput-object v8, v2, v3 │ │ -0224e0: 0800 2f00 |0022: move-object/from16 v0, v47 │ │ -0224e4: 6e20 ea05 2000 |0024: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ -0224ea: 2215 f000 |0027: new-instance v21, Ljava/io/FileInputStream; // type@00f0 │ │ -0224ee: 0800 1500 |0029: move-object/from16 v0, v21 │ │ -0224f2: 0801 3000 |002b: move-object/from16 v1, v48 │ │ -0224f6: 7020 1103 1000 |002d: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0311 │ │ -0224fc: 222b 1201 |0030: new-instance v43, Ljava/lang/StringBuilder; // type@0112 │ │ -022500: 7601 6003 2b00 |0032: invoke-direct/range {v43}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -022506: 222a ec00 |0035: new-instance v42, Ljava/io/BufferedReader; // type@00ec │ │ -02250a: 2202 f500 |0037: new-instance v2, Ljava/io/InputStreamReader; // type@00f5 │ │ -02250e: 1a03 a106 |0039: const-string v3, "UTF-8" // string@06a1 │ │ -022512: 0800 1500 |003b: move-object/from16 v0, v21 │ │ -022516: 7030 1d03 0203 |003d: invoke-direct {v2, v0, v3}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@031d │ │ -02251c: 0800 2a00 |0040: move-object/from16 v0, v42 │ │ -022520: 7020 0603 2000 |0042: invoke-direct {v0, v2}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0306 │ │ -022526: 7401 0703 2a00 |0045: invoke-virtual/range {v42}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0307 │ │ -02252c: 0c25 |0048: move-result-object v37 │ │ -02252e: 3825 1800 |0049: if-eqz v37, 0061 // +0018 │ │ -022532: 0800 2b00 |004b: move-object/from16 v0, v43 │ │ -022536: 0801 2500 |004d: move-object/from16 v1, v37 │ │ -02253a: 6e20 6603 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -022540: 28f3 |0052: goto 0045 // -000d │ │ -022542: 0d14 |0053: move-exception v20 │ │ -022544: 7401 1f03 1400 |0054: invoke-virtual/range {v20}, Ljava/io/UnsupportedEncodingException;.printStackTrace:()V // method@031f │ │ -02254a: 7401 1e03 1400 |0057: invoke-virtual/range {v20}, Ljava/io/UnsupportedEncodingException;.getMessage:()Ljava/lang/String; // method@031e │ │ -022550: 0c02 |005a: move-result-object v2 │ │ -022552: 7401 1203 1500 |005b: invoke-virtual/range {v21}, Ljava/io/FileInputStream;.close:()V // method@0312 │ │ -022558: 0821 2200 |005e: move-object/from16 v33, v34 │ │ -02255c: 1102 |0060: return-object v2 │ │ -02255e: 7401 1203 1500 |0061: invoke-virtual/range {v21}, Ljava/io/FileInputStream;.close:()V // method@0312 │ │ -022564: 2213 4201 |0064: new-instance v19, Lorg/json/JSONObject; // type@0142 │ │ -022568: 7401 6803 2b00 |0066: invoke-virtual/range {v43}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -02256e: 0c02 |0069: move-result-object v2 │ │ -022570: 0800 1300 |006a: move-object/from16 v0, v19 │ │ -022574: 7020 c203 2000 |006c: invoke-direct {v0, v2}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@03c2 │ │ -02257a: 2219 2c01 |006f: new-instance v25, Ljava/util/HashMap; // type@012c │ │ -02257e: 7601 8b03 1900 |0071: invoke-direct/range {v25}, Ljava/util/HashMap;.:()V // method@038b │ │ -022584: 1a02 6e09 |0074: const-string v2, "folders" // string@096e │ │ -022588: 0800 1300 |0076: move-object/from16 v0, v19 │ │ -02258c: 6e20 c703 2000 |0078: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@03c7 │ │ -022592: 0a02 |007b: move-result v2 │ │ -022594: 3802 be01 |007c: if-eqz v2, 023a // +01be │ │ -022598: 1a02 6e09 |007e: const-string v2, "folders" // string@096e │ │ -02259c: 0800 1300 |0080: move-object/from16 v0, v19 │ │ -0225a0: 6e20 c403 2000 |0082: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@03c4 │ │ -0225a6: 0c1a |0085: move-result-object v26 │ │ -0225a8: 1329 0000 |0086: const/16 v41, #int 0 // #0 │ │ -0225ac: 7401 be03 1a00 |0088: invoke-virtual/range {v26}, Lorg/json/JSONArray;.length:()I // method@03be │ │ -0225b2: 0a2c |008b: move-result v44 │ │ -0225b4: 131d 0000 |008c: const/16 v29, #int 0 // #0 │ │ -0225b8: 7401 be03 1a00 |008e: invoke-virtual/range {v26}, Lorg/json/JSONArray;.length:()I // method@03be │ │ -0225be: 0a02 |0091: move-result v2 │ │ -0225c0: 0200 1d00 |0092: move/from16 v0, v29 │ │ -0225c4: 3520 0a01 |0094: if-ge v0, v2, 019e // +010a │ │ -0225c8: 1232 |0096: const/4 v2, #int 3 // #3 │ │ -0225ca: 2322 a502 |0097: new-array v2, v2, [Ljava/lang/Integer; // type@02a5 │ │ -0225ce: 1203 |0099: const/4 v3, #int 0 // #0 │ │ -0225d0: 1238 |009a: const/4 v8, #int 3 // #3 │ │ -0225d2: 7110 3803 0800 |009b: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0225d8: 0c08 |009e: move-result-object v8 │ │ -0225da: 4d08 0203 |009f: aput-object v8, v2, v3 │ │ -0225de: 1213 |00a1: const/4 v3, #int 1 // #1 │ │ -0225e0: 7701 3803 2900 |00a2: invoke-static/range {v41}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0225e6: 0c08 |00a5: move-result-object v8 │ │ -0225e8: 4d08 0203 |00a6: aput-object v8, v2, v3 │ │ -0225ec: 1223 |00a8: const/4 v3, #int 2 // #2 │ │ -0225ee: 7701 3803 2c00 |00a9: invoke-static/range {v44}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0225f4: 0c08 |00ac: move-result-object v8 │ │ -0225f6: 4d08 0203 |00ad: aput-object v8, v2, v3 │ │ -0225fa: 0800 2f00 |00af: move-object/from16 v0, v47 │ │ -0225fe: 6e20 ea05 2000 |00b1: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ -022604: 0800 1a00 |00b4: move-object/from16 v0, v26 │ │ -022608: 0201 1d00 |00b6: move/from16 v1, v29 │ │ -02260c: 6e20 bd03 1000 |00b8: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@03bd │ │ -022612: 0c16 |00bb: move-result-object v22 │ │ -022614: 1a02 120b |00bc: const-string v2, "id" // string@0b12 │ │ -022618: 0800 1600 |00be: move-object/from16 v0, v22 │ │ -02261c: 6e20 c503 2000 |00c0: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@03c5 │ │ -022622: 0b1f |00c3: move-result-wide v31 │ │ -022624: 1a02 110e |00c4: const-string v2, "parentId" // string@0e11 │ │ -022628: 0800 1600 |00c6: move-object/from16 v0, v22 │ │ -02262c: 6e20 c503 2000 |00c8: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@03c5 │ │ -022632: 0b06 |00cb: move-result-wide v6 │ │ -022634: 1a02 4710 |00cc: const-string v2, "title" // string@1047 │ │ -022638: 0800 1600 |00ce: move-object/from16 v0, v22 │ │ -02263c: 6e20 c603 2000 |00d0: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@03c6 │ │ -022642: 0c02 |00d3: move-result-object v2 │ │ -022644: 1a03 a106 |00d4: const-string v3, "UTF-8" // string@06a1 │ │ -022648: 7120 7b03 3200 |00d6: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037b │ │ -02264e: 0c09 |00d9: move-result-object v9 │ │ -022650: 222d 2f00 |00da: new-instance v45, Landroid/content/ContentValues; // type@002f │ │ -022654: 7601 9d00 2d00 |00dc: invoke-direct/range {v45}, Landroid/content/ContentValues;.:()V // method@009d │ │ -02265a: 1a02 4710 |00df: const-string v2, "title" // string@1047 │ │ -02265e: 0800 2d00 |00e1: move-object/from16 v0, v45 │ │ -022662: 6e30 a200 2009 |00e3: invoke-virtual {v0, v2, v9}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ -022668: 1a02 fd07 |00e6: const-string v2, "bookmark" // string@07fd │ │ -02266c: 1203 |00e8: const/4 v3, #int 0 // #0 │ │ -02266e: 7110 3803 0300 |00e9: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -022674: 0c03 |00ec: move-result-object v3 │ │ -022676: 0800 2d00 |00ed: move-object/from16 v0, v45 │ │ -02267a: 6e30 a000 2003 |00ef: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -022680: 1a02 780b |00f2: const-string v2, "is_folder" // string@0b78 │ │ -022684: 1213 |00f4: const/4 v3, #int 1 // #1 │ │ -022686: 7110 3803 0300 |00f5: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -02268c: 0c03 |00f8: move-result-object v3 │ │ -02268e: 0800 2d00 |00f9: move-object/from16 v0, v45 │ │ -022692: 6e30 a000 2003 |00fb: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -022698: 1a02 130e |00fe: const-string v2, "parent_folder_id" // string@0e13 │ │ -02269c: 12f3 |0100: const/4 v3, #int -1 // #ff │ │ -02269e: 7110 3803 0300 |0101: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0226a4: 0c03 |0104: move-result-object v3 │ │ -0226a6: 0800 2d00 |0105: move-object/from16 v0, v45 │ │ -0226aa: 6e30 a000 2003 |0107: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ -0226b0: 0800 2f00 |010a: move-object/from16 v0, v47 │ │ -0226b4: 5402 cf03 |010c: iget-object v2, v0, Lorg/tint/tasks/HistoryBookmarksImportTask;.mContext:Landroid/content/Context; // field@03cf │ │ -0226b8: 6e10 a600 0200 |010e: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -0226be: 0c02 |0111: move-result-object v2 │ │ -0226c0: 6203 9503 |0112: sget-object v3, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -0226c4: 0800 2d00 |0114: move-object/from16 v0, v45 │ │ -0226c8: 6e30 9800 3200 |0116: invoke-virtual {v2, v3, v0}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@0098 │ │ -0226ce: 0c24 |0119: move-result-object v36 │ │ -0226d0: 7401 3f01 2400 |011a: invoke-virtual/range {v36}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@013f │ │ -0226d6: 0c23 |011d: move-result-object v35 │ │ -0226d8: 1604 ffff |011e: const-wide/16 v4, #int -1 // #ffff │ │ -0226dc: 1302 2f00 |0120: const/16 v2, #int 47 // #2f │ │ -0226e0: 0800 2300 |0122: move-object/from16 v0, v35 │ │ -0226e4: 6e20 5103 2000 |0124: invoke-virtual {v0, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@0351 │ │ -0226ea: 0a02 |0127: move-result v2 │ │ -0226ec: d802 0201 |0128: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0226f0: 0800 2300 |012a: move-object/from16 v0, v35 │ │ -0226f4: 6e20 5803 2000 |012c: invoke-virtual {v0, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0358 │ │ -0226fa: 0c02 |012f: move-result-object v2 │ │ -0226fc: 7110 3b03 0200 |0130: invoke-static {v2}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@033b │ │ -022702: 0b04 |0133: move-result-wide v4 │ │ -022704: 7702 3d03 1f00 |0134: invoke-static/range {v31, v32}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -02270a: 0c08 |0137: move-result-object v8 │ │ -02270c: 2202 9f01 |0138: new-instance v2, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; // type@019f │ │ -022710: 0803 2f00 |013a: move-object/from16 v3, v47 │ │ -022714: 7606 dd05 0200 |013c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.:(Lorg/tint/tasks/HistoryBookmarksImportTask;JJ)V // method@05dd │ │ -02271a: 0800 1900 |013f: move-object/from16 v0, v25 │ │ -02271e: 7230 a103 8002 |0141: invoke-interface {v0, v8, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ -022724: d829 2901 |0144: add-int/lit8 v41, v41, #int 1 // #01 │ │ -022728: d81d 1d01 |0146: add-int/lit8 v29, v29, #int 1 // #01 │ │ -02272c: 2900 46ff |0148: goto/16 008e // -00ba │ │ -022730: 0d14 |014a: move-exception v20 │ │ -022732: 7401 1a03 1400 |014b: invoke-virtual/range {v20}, Ljava/io/IOException;.printStackTrace:()V // method@031a │ │ -022738: 7401 1903 1400 |014e: invoke-virtual/range {v20}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ -02273e: 0c02 |0151: move-result-object v2 │ │ -022740: 0821 2200 |0152: move-object/from16 v33, v34 │ │ -022744: 2900 0cff |0154: goto/16 0060 // -00f4 │ │ -022748: 0d14 |0156: move-exception v20 │ │ -02274a: 7401 1a03 1400 |0157: invoke-virtual/range {v20}, Ljava/io/IOException;.printStackTrace:()V // method@031a │ │ -022750: 7401 1903 1400 |015a: invoke-virtual/range {v20}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ -022756: 0c02 |015d: move-result-object v2 │ │ -022758: 0821 2200 |015e: move-object/from16 v33, v34 │ │ -02275c: 2900 00ff |0160: goto/16 0060 // -0100 │ │ -022760: 0d14 |0162: move-exception v20 │ │ -022762: 7401 1a03 1400 |0163: invoke-virtual/range {v20}, Ljava/io/IOException;.printStackTrace:()V // method@031a │ │ -022768: 7401 1903 1400 |0166: invoke-virtual/range {v20}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ -02276e: 0c02 |0169: move-result-object v2 │ │ -022770: 7401 1203 1500 |016a: invoke-virtual/range {v21}, Ljava/io/FileInputStream;.close:()V // method@0312 │ │ -022776: 0821 2200 |016d: move-object/from16 v33, v34 │ │ -02277a: 2900 f1fe |016f: goto/16 0060 // -010f │ │ -02277e: 0d14 |0171: move-exception v20 │ │ -022780: 7401 1a03 1400 |0172: invoke-virtual/range {v20}, Ljava/io/IOException;.printStackTrace:()V // method@031a │ │ -022786: 7401 1903 1400 |0175: invoke-virtual/range {v20}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ -02278c: 0c02 |0178: move-result-object v2 │ │ -02278e: 0821 2200 |0179: move-object/from16 v33, v34 │ │ -022792: 2900 e5fe |017b: goto/16 0060 // -011b │ │ -022796: 0d02 |017d: move-exception v2 │ │ -022798: 7401 1203 1500 |017e: invoke-virtual/range {v21}, Ljava/io/FileInputStream;.close:()V // method@0312 │ │ -02279e: 2702 |0181: throw v2 │ │ -0227a0: 0d14 |0182: move-exception v20 │ │ -0227a2: 0821 2200 |0183: move-object/from16 v33, v34 │ │ -0227a6: 7401 1403 1400 |0185: invoke-virtual/range {v20}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@0314 │ │ -0227ac: 7401 1303 1400 |0188: invoke-virtual/range {v20}, Ljava/io/FileNotFoundException;.getMessage:()Ljava/lang/String; // method@0313 │ │ -0227b2: 0c02 |018b: move-result-object v2 │ │ -0227b4: 2900 d4fe |018c: goto/16 0060 // -012c │ │ -0227b8: 0d14 |018e: move-exception v20 │ │ -0227ba: 7401 1a03 1400 |018f: invoke-virtual/range {v20}, Ljava/io/IOException;.printStackTrace:()V // method@031a │ │ -0227c0: 7401 1903 1400 |0192: invoke-virtual/range {v20}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ -0227c6: 0c02 |0195: move-result-object v2 │ │ -0227c8: 0821 2200 |0196: move-object/from16 v33, v34 │ │ -0227cc: 2900 c8fe |0198: goto/16 0060 // -0138 │ │ -0227d0: 0d14 |019a: move-exception v20 │ │ -0227d2: 1604 ffff |019b: const-wide/16 v4, #int -1 // #ffff │ │ -0227d6: 2897 |019d: goto 0134 // -0069 │ │ -0227d8: 1232 |019e: const/4 v2, #int 3 // #3 │ │ -0227da: 2322 a502 |019f: new-array v2, v2, [Ljava/lang/Integer; // type@02a5 │ │ -0227de: 1203 |01a1: const/4 v3, #int 0 // #0 │ │ -0227e0: 1248 |01a2: const/4 v8, #int 4 // #4 │ │ -0227e2: 7110 3803 0800 |01a3: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0227e8: 0c08 |01a6: move-result-object v8 │ │ -0227ea: 4d08 0203 |01a7: aput-object v8, v2, v3 │ │ -0227ee: 1213 |01a9: const/4 v3, #int 1 // #1 │ │ -0227f0: 1208 |01aa: const/4 v8, #int 0 // #0 │ │ -0227f2: 7110 3803 0800 |01ab: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0227f8: 0c08 |01ae: move-result-object v8 │ │ -0227fa: 4d08 0203 |01af: aput-object v8, v2, v3 │ │ -0227fe: 1223 |01b1: const/4 v3, #int 2 // #2 │ │ -022800: 1208 |01b2: const/4 v8, #int 0 // #0 │ │ -022802: 7110 3803 0800 |01b3: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -022808: 0c08 |01b6: move-result-object v8 │ │ -02280a: 4d08 0203 |01b7: aput-object v8, v2, v3 │ │ -02280e: 0800 2f00 |01b9: move-object/from16 v0, v47 │ │ -022812: 6e20 ea05 2000 |01bb: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ -022818: 7801 9f03 1900 |01be: invoke-interface/range {v25}, Ljava/util/Map;.isEmpty:()Z // method@039f │ │ -02281e: 0a02 |01c1: move-result v2 │ │ -022820: 3902 7800 |01c2: if-nez v2, 023a // +0078 │ │ -022824: 7801 a403 1900 |01c4: invoke-interface/range {v25}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@03a4 │ │ -02282a: 0c02 |01c7: move-result-object v2 │ │ -02282c: 7210 8703 0200 |01c8: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0387 │ │ -022832: 0c1e |01cb: move-result-object v30 │ │ -022834: 7801 8f03 1e00 |01cc: invoke-interface/range {v30}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -02283a: 0a02 |01cf: move-result v2 │ │ -02283c: 3802 6a00 |01d0: if-eqz v2, 023a // +006a │ │ -022840: 7801 9003 1e00 |01d2: invoke-interface/range {v30}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -022846: 0c16 |01d5: move-result-object v22 │ │ -022848: 1f16 9f01 |01d6: check-cast v22, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; // type@019f │ │ -02284c: 7401 df05 1600 |01d8: invoke-virtual/range {v22}, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.getOldParentId:()J // method@05df │ │ -022852: 0b26 |01db: move-result-wide v38 │ │ -022854: 1602 ffff |01dc: const-wide/16 v2, #int -1 // #ffff │ │ -022858: 3102 2602 |01de: cmp-long v2, v38, v2 │ │ -02285c: 3802 ecff |01e0: if-eqz v2, 01cc // -0014 │ │ -022860: 7702 3d03 2600 |01e2: invoke-static/range {v38, v39}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -022866: 0c02 |01e5: move-result-object v2 │ │ -022868: 0800 1900 |01e6: move-object/from16 v0, v25 │ │ -02286c: 7220 9e03 2000 |01e8: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ -022872: 0c28 |01eb: move-result-object v40 │ │ -022874: 1f28 9f01 |01ec: check-cast v40, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; // type@019f │ │ -022878: 3828 deff |01ee: if-eqz v40, 01cc // -0022 │ │ -02287c: 222d 2f00 |01f0: new-instance v45, Landroid/content/ContentValues; // type@002f │ │ -022880: 7601 9d00 2d00 |01f2: invoke-direct/range {v45}, Landroid/content/ContentValues;.:()V // method@009d │ │ -022886: 1a02 130e |01f5: const-string v2, "parent_folder_id" // string@0e13 │ │ -02288a: 7401 de05 2800 |01f7: invoke-virtual/range {v40}, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.getNewId:()J // method@05de │ │ -022890: 0b0b |01fa: move-result-wide v11 │ │ -022892: 7120 3d03 cb00 |01fb: invoke-static {v11, v12}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -022898: 0c03 |01fe: move-result-object v3 │ │ -02289a: 0800 2d00 |01ff: move-object/from16 v0, v45 │ │ -02289e: 6e30 a100 2003 |0201: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ -0228a4: 2202 1201 |0204: new-instance v2, Ljava/lang/StringBuilder; // type@0112 │ │ -0228a8: 7010 6003 0200 |0206: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0228ae: 1a03 6a07 |0209: const-string v3, "_id = " // string@076a │ │ -0228b2: 6e20 6603 3200 |020b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0228b8: 0c02 |020e: move-result-object v2 │ │ -0228ba: 7401 de05 1600 |020f: invoke-virtual/range {v22}, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.getNewId:()J // method@05de │ │ -0228c0: 0b0b |0212: move-result-wide v11 │ │ -0228c2: 6e30 6303 b20c |0213: invoke-virtual {v2, v11, v12}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ -0228c8: 0c02 |0216: move-result-object v2 │ │ -0228ca: 6e10 6803 0200 |0217: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -0228d0: 0c2e |021a: move-result-object v46 │ │ -0228d2: 0800 2f00 |021b: move-object/from16 v0, v47 │ │ -0228d6: 5402 cf03 |021d: iget-object v2, v0, Lorg/tint/tasks/HistoryBookmarksImportTask;.mContext:Landroid/content/Context; // field@03cf │ │ -0228da: 6e10 a600 0200 |021f: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -0228e0: 0c02 |0222: move-result-object v2 │ │ -0228e2: 6203 9503 |0223: sget-object v3, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -0228e6: 1208 |0225: const/4 v8, #int 0 // #0 │ │ -0228e8: 0800 2d00 |0226: move-object/from16 v0, v45 │ │ -0228ec: 0801 2e00 |0228: move-object/from16 v1, v46 │ │ -0228f0: 6e58 9b00 3210 |022a: invoke-virtual {v2, v3, v0, v1, v8}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ -0228f6: 289f |022d: goto 01cc // -0061 │ │ -0228f8: 0d14 |022e: move-exception v20 │ │ -0228fa: 0821 2200 |022f: move-object/from16 v33, v34 │ │ -0228fe: 7401 c003 1400 |0231: invoke-virtual/range {v20}, Lorg/json/JSONException;.printStackTrace:()V // method@03c0 │ │ -022904: 7401 bf03 1400 |0234: invoke-virtual/range {v20}, Lorg/json/JSONException;.getMessage:()Ljava/lang/String; // method@03bf │ │ -02290a: 0c02 |0237: move-result-object v2 │ │ -02290c: 2900 28fe |0238: goto/16 0060 // -01d8 │ │ -022910: 1a02 0608 |023a: const-string v2, "bookmarks" // string@0806 │ │ -022914: 0800 1300 |023c: move-object/from16 v0, v19 │ │ -022918: 6e20 c703 2000 |023e: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@03c7 │ │ -02291e: 0a02 |0241: move-result v2 │ │ -022920: 3802 b600 |0242: if-eqz v2, 02f8 // +00b6 │ │ -022924: 1a02 0608 |0244: const-string v2, "bookmarks" // string@0806 │ │ -022928: 0800 1300 |0246: move-object/from16 v0, v19 │ │ -02292c: 6e20 c403 2000 |0248: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@03c4 │ │ -022932: 0c12 |024b: move-result-object v18 │ │ -022934: 1329 0000 |024c: const/16 v41, #int 0 // #0 │ │ -022938: 7401 be03 1200 |024e: invoke-virtual/range {v18}, Lorg/json/JSONArray;.length:()I // method@03be │ │ -02293e: 0a2c |0251: move-result v44 │ │ -022940: 131d 0000 |0252: const/16 v29, #int 0 // #0 │ │ -022944: 7401 be03 1200 |0254: invoke-virtual/range {v18}, Lorg/json/JSONArray;.length:()I // method@03be │ │ -02294a: 0a02 |0257: move-result v2 │ │ -02294c: 0200 1d00 |0258: move/from16 v0, v29 │ │ -022950: 3520 9e00 |025a: if-ge v0, v2, 02f8 // +009e │ │ -022954: 1232 |025c: const/4 v2, #int 3 // #3 │ │ -022956: 2322 a502 |025d: new-array v2, v2, [Ljava/lang/Integer; // type@02a5 │ │ -02295a: 1203 |025f: const/4 v3, #int 0 // #0 │ │ -02295c: 1258 |0260: const/4 v8, #int 5 // #5 │ │ -02295e: 7110 3803 0800 |0261: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -022964: 0c08 |0264: move-result-object v8 │ │ -022966: 4d08 0203 |0265: aput-object v8, v2, v3 │ │ -02296a: 1213 |0267: const/4 v3, #int 1 // #1 │ │ -02296c: 7701 3803 2900 |0268: invoke-static/range {v41}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -022972: 0c08 |026b: move-result-object v8 │ │ -022974: 4d08 0203 |026c: aput-object v8, v2, v3 │ │ -022978: 1223 |026e: const/4 v3, #int 2 // #2 │ │ -02297a: 7701 3803 2c00 |026f: invoke-static/range {v44}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -022980: 0c08 |0272: move-result-object v8 │ │ -022982: 4d08 0203 |0273: aput-object v8, v2, v3 │ │ -022986: 0800 2f00 |0275: move-object/from16 v0, v47 │ │ -02298a: 6e20 ea05 2000 |0277: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ -022990: 0800 1200 |027a: move-object/from16 v0, v18 │ │ -022994: 0201 1d00 |027c: move/from16 v1, v29 │ │ -022998: 6e20 bd03 1000 |027e: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@03bd │ │ -02299e: 0c11 |0281: move-result-object v17 │ │ -0229a0: 1a02 6909 |0282: const-string v2, "folderId" // string@0969 │ │ -0229a4: 0800 1100 |0284: move-object/from16 v0, v17 │ │ -0229a8: 6e20 c503 2000 |0286: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@03c5 │ │ -0229ae: 0b17 |0289: move-result-wide v23 │ │ -0229b0: 1328 0000 |028a: const/16 v40, #int 0 // #0 │ │ -0229b4: 1602 ffff |028c: const-wide/16 v2, #int -1 // #ffff │ │ -0229b8: 3102 1702 |028e: cmp-long v2, v23, v2 │ │ -0229bc: 3802 0e00 |0290: if-eqz v2, 029e // +000e │ │ -0229c0: 7702 3d03 1700 |0292: invoke-static/range {v23, v24}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -0229c6: 0c02 |0295: move-result-object v2 │ │ -0229c8: 0800 1900 |0296: move-object/from16 v0, v25 │ │ -0229cc: 7220 9e03 2000 |0298: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ -0229d2: 0c28 |029b: move-result-object v40 │ │ -0229d4: 1f28 9f01 |029c: check-cast v40, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; // type@019f │ │ -0229d8: 1a02 4710 |029e: const-string v2, "title" // string@1047 │ │ -0229dc: 0800 1100 |02a0: move-object/from16 v0, v17 │ │ -0229e0: 6e20 c603 2000 |02a2: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@03c6 │ │ -0229e6: 0c02 |02a5: move-result-object v2 │ │ -0229e8: 1a03 a106 |02a6: const-string v3, "UTF-8" // string@06a1 │ │ -0229ec: 7120 7b03 3200 |02a8: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037b │ │ -0229f2: 0c09 |02ab: move-result-object v9 │ │ -0229f4: 1a02 8810 |02ac: const-string v2, "url" // string@1088 │ │ -0229f8: 0800 1100 |02ae: move-object/from16 v0, v17 │ │ -0229fc: 6e20 c603 2000 |02b0: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@03c6 │ │ -022a02: 0c02 |02b3: move-result-object v2 │ │ -022a04: 1a03 a106 |02b4: const-string v3, "UTF-8" // string@06a1 │ │ -022a08: 7120 7b03 3200 |02b6: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037b │ │ -022a0e: 0c0a |02b9: move-result-object v10 │ │ -022a10: 1a02 d410 |02ba: const-string v2, "visits" // string@10d4 │ │ -022a14: 0800 1100 |02bc: move-object/from16 v0, v17 │ │ -022a18: 6e20 c303 2000 |02be: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@03c3 │ │ -022a1e: 0a0b |02c1: move-result v11 │ │ -022a20: 1a02 cd10 |02c2: const-string v2, "visitedDate" // string@10cd │ │ -022a24: 0800 1100 |02c4: move-object/from16 v0, v17 │ │ -022a28: 6e20 c503 2000 |02c6: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@03c5 │ │ -022a2e: 0b0c |02c9: move-result-wide v12 │ │ -022a30: 1a02 a608 |02ca: const-string v2, "creationDate" // string@08a6 │ │ -022a34: 0800 1100 |02cc: move-object/from16 v0, v17 │ │ -022a38: 6e20 c503 2000 |02ce: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@03c5 │ │ -022a3e: 0b0e |02d1: move-result-wide v14 │ │ -022a40: 1310 0100 |02d2: const/16 v16, #int 1 // #1 │ │ -022a44: 0808 2f00 |02d4: move-object/from16 v8, v47 │ │ -022a48: 7609 e105 0800 |02d6: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14, v15, v16}, Lorg/tint/tasks/HistoryBookmarksImportTask;.createContentValues:(Ljava/lang/String;Ljava/lang/String;IJJI)Landroid/content/ContentValues; // method@05e1 │ │ -022a4e: 0c2d |02d9: move-result-object v45 │ │ -022a50: 3828 1100 |02da: if-eqz v40, 02eb // +0011 │ │ -022a54: 1a02 130e |02dc: const-string v2, "parent_folder_id" // string@0e13 │ │ -022a58: 7401 de05 2800 |02de: invoke-virtual/range {v40}, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.getNewId:()J // method@05de │ │ -022a5e: 0b0b |02e1: move-result-wide v11 │ │ -022a60: 7120 3d03 cb00 |02e2: invoke-static {v11, v12}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -022a66: 0c03 |02e5: move-result-object v3 │ │ -022a68: 0800 2d00 |02e6: move-object/from16 v0, v45 │ │ -022a6c: 6e30 a100 2003 |02e8: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ -022a72: 0800 2200 |02eb: move-object/from16 v0, v34 │ │ -022a76: 0801 2d00 |02ed: move-object/from16 v1, v45 │ │ -022a7a: 7220 9203 1000 |02ef: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -022a80: d829 2901 |02f2: add-int/lit8 v41, v41, #int 1 // #01 │ │ -022a84: d81d 1d01 |02f4: add-int/lit8 v29, v29, #int 1 // #01 │ │ -022a88: 2900 5eff |02f6: goto/16 0254 // -00a2 │ │ -022a8c: 1a02 d20a |02f8: const-string v2, "history" // string@0ad2 │ │ -022a90: 0800 1300 |02fa: move-object/from16 v0, v19 │ │ -022a94: 6e20 c703 2000 |02fc: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@03c7 │ │ -022a9a: 0a02 |02ff: move-result v2 │ │ -022a9c: 3802 8800 |0300: if-eqz v2, 0388 // +0088 │ │ -022aa0: 1a02 d20a |0302: const-string v2, "history" // string@0ad2 │ │ -022aa4: 0800 1300 |0304: move-object/from16 v0, v19 │ │ -022aa8: 6e20 c403 2000 |0306: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@03c4 │ │ -022aae: 0c1c |0309: move-result-object v28 │ │ -022ab0: 1329 0000 |030a: const/16 v41, #int 0 // #0 │ │ -022ab4: 7401 be03 1c00 |030c: invoke-virtual/range {v28}, Lorg/json/JSONArray;.length:()I // method@03be │ │ -022aba: 0a2c |030f: move-result v44 │ │ -022abc: 131d 0000 |0310: const/16 v29, #int 0 // #0 │ │ -022ac0: 7401 be03 1c00 |0312: invoke-virtual/range {v28}, Lorg/json/JSONArray;.length:()I // method@03be │ │ -022ac6: 0a02 |0315: move-result v2 │ │ -022ac8: 0200 1d00 |0316: move/from16 v0, v29 │ │ -022acc: 3520 7000 |0318: if-ge v0, v2, 0388 // +0070 │ │ -022ad0: 1232 |031a: const/4 v2, #int 3 // #3 │ │ -022ad2: 2322 a502 |031b: new-array v2, v2, [Ljava/lang/Integer; // type@02a5 │ │ -022ad6: 1203 |031d: const/4 v3, #int 0 // #0 │ │ -022ad8: 1268 |031e: const/4 v8, #int 6 // #6 │ │ -022ada: 7110 3803 0800 |031f: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -022ae0: 0c08 |0322: move-result-object v8 │ │ -022ae2: 4d08 0203 |0323: aput-object v8, v2, v3 │ │ -022ae6: 1213 |0325: const/4 v3, #int 1 // #1 │ │ -022ae8: 7701 3803 2900 |0326: invoke-static/range {v41}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -022aee: 0c08 |0329: move-result-object v8 │ │ -022af0: 4d08 0203 |032a: aput-object v8, v2, v3 │ │ -022af4: 1223 |032c: const/4 v3, #int 2 // #2 │ │ -022af6: 7701 3803 2c00 |032d: invoke-static/range {v44}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -022afc: 0c08 |0330: move-result-object v8 │ │ -022afe: 4d08 0203 |0331: aput-object v8, v2, v3 │ │ -022b02: 0800 2f00 |0333: move-object/from16 v0, v47 │ │ -022b06: 6e20 ea05 2000 |0335: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ -022b0c: 7402 bd03 1c00 |0338: invoke-virtual/range {v28, v29}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@03bd │ │ -022b12: 0c1b |033b: move-result-object v27 │ │ -022b14: 1a02 4710 |033c: const-string v2, "title" // string@1047 │ │ -022b18: 0800 1b00 |033e: move-object/from16 v0, v27 │ │ -022b1c: 6e20 c603 2000 |0340: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@03c6 │ │ -022b22: 0c02 |0343: move-result-object v2 │ │ -022b24: 1a03 a106 |0344: const-string v3, "UTF-8" // string@06a1 │ │ -022b28: 7120 7b03 3200 |0346: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037b │ │ -022b2e: 0c09 |0349: move-result-object v9 │ │ -022b30: 1a02 8810 |034a: const-string v2, "url" // string@1088 │ │ -022b34: 0800 1b00 |034c: move-object/from16 v0, v27 │ │ -022b38: 6e20 c603 2000 |034e: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@03c6 │ │ -022b3e: 0c02 |0351: move-result-object v2 │ │ -022b40: 1a03 a106 |0352: const-string v3, "UTF-8" // string@06a1 │ │ -022b44: 7120 7b03 3200 |0354: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037b │ │ -022b4a: 0c0a |0357: move-result-object v10 │ │ -022b4c: 1a02 d410 |0358: const-string v2, "visits" // string@10d4 │ │ -022b50: 0800 1b00 |035a: move-object/from16 v0, v27 │ │ -022b54: 6e20 c303 2000 |035c: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@03c3 │ │ -022b5a: 0a0b |035f: move-result v11 │ │ -022b5c: 1a02 cd10 |0360: const-string v2, "visitedDate" // string@10cd │ │ -022b60: 0800 1b00 |0362: move-object/from16 v0, v27 │ │ -022b64: 6e20 c503 2000 |0364: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@03c5 │ │ -022b6a: 0b0c |0367: move-result-wide v12 │ │ -022b6c: 160e 0000 |0368: const-wide/16 v14, #int 0 // #0 │ │ -022b70: 1310 0000 |036a: const/16 v16, #int 0 // #0 │ │ -022b74: 0808 2f00 |036c: move-object/from16 v8, v47 │ │ -022b78: 7609 e105 0800 |036e: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14, v15, v16}, Lorg/tint/tasks/HistoryBookmarksImportTask;.createContentValues:(Ljava/lang/String;Ljava/lang/String;IJJI)Landroid/content/ContentValues; // method@05e1 │ │ -022b7e: 0c2d |0371: move-result-object v45 │ │ -022b80: 0800 2200 |0372: move-object/from16 v0, v34 │ │ -022b84: 0801 2d00 |0374: move-object/from16 v1, v45 │ │ -022b88: 7220 9203 1000 |0376: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -022b8e: d829 2901 |0379: add-int/lit8 v41, v41, #int 1 // #01 │ │ -022b92: d81d 1d01 |037b: add-int/lit8 v29, v29, #int 1 // #01 │ │ -022b96: 2895 |037d: goto 0312 // -006b │ │ -022b98: 0d14 |037e: move-exception v20 │ │ -022b9a: 7401 1f03 1400 |037f: invoke-virtual/range {v20}, Ljava/io/UnsupportedEncodingException;.printStackTrace:()V // method@031f │ │ -022ba0: 7401 1e03 1400 |0382: invoke-virtual/range {v20}, Ljava/io/UnsupportedEncodingException;.getMessage:()Ljava/lang/String; // method@031e │ │ -022ba6: 0c02 |0385: move-result-object v2 │ │ -022ba8: 2900 dafc |0386: goto/16 0060 // -0326 │ │ -022bac: 3822 3d00 |0388: if-eqz v34, 03c5 // +003d │ │ -022bb0: 1232 |038a: const/4 v2, #int 3 // #3 │ │ -022bb2: 2322 a502 |038b: new-array v2, v2, [Ljava/lang/Integer; // type@02a5 │ │ -022bb6: 1203 |038d: const/4 v3, #int 0 // #0 │ │ -022bb8: 1278 |038e: const/4 v8, #int 7 // #7 │ │ -022bba: 7110 3803 0800 |038f: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -022bc0: 0c08 |0392: move-result-object v8 │ │ -022bc2: 4d08 0203 |0393: aput-object v8, v2, v3 │ │ -022bc6: 1213 |0395: const/4 v3, #int 1 // #1 │ │ -022bc8: 1208 |0396: const/4 v8, #int 0 // #0 │ │ -022bca: 7110 3803 0800 |0397: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -022bd0: 0c08 |039a: move-result-object v8 │ │ -022bd2: 4d08 0203 |039b: aput-object v8, v2, v3 │ │ -022bd6: 1223 |039d: const/4 v3, #int 2 // #2 │ │ -022bd8: 1208 |039e: const/4 v8, #int 0 // #0 │ │ -022bda: 7110 3803 0800 |039f: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -022be0: 0c08 |03a2: move-result-object v8 │ │ -022be2: 4d08 0203 |03a3: aput-object v8, v2, v3 │ │ -022be6: 0800 2f00 |03a5: move-object/from16 v0, v47 │ │ -022bea: 6e20 ea05 2000 |03a7: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ -022bf0: 0800 2f00 |03aa: move-object/from16 v0, v47 │ │ -022bf4: 5402 cf03 |03ac: iget-object v2, v0, Lorg/tint/tasks/HistoryBookmarksImportTask;.mContext:Landroid/content/Context; // field@03cf │ │ -022bf8: 6e10 a600 0200 |03ae: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -022bfe: 0c03 |03b1: move-result-object v3 │ │ -022c00: 6208 9503 |03b2: sget-object v8, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -022c04: 7801 9903 2200 |03b4: invoke-interface/range {v34}, Ljava/util/List;.size:()I // method@0399 │ │ -022c0a: 0a02 |03b7: move-result v2 │ │ -022c0c: 2322 a002 |03b8: new-array v2, v2, [Landroid/content/ContentValues; // type@02a0 │ │ -022c10: 0800 2200 |03ba: move-object/from16 v0, v34 │ │ -022c14: 7220 9a03 2000 |03bc: invoke-interface {v0, v2}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@039a │ │ -022c1a: 0c02 |03bf: move-result-object v2 │ │ -022c1c: 1f02 a002 |03c0: check-cast v2, [Landroid/content/ContentValues; // type@02a0 │ │ -022c20: 6e30 9600 8302 |03c2: invoke-virtual {v3, v8, v2}, Landroid/content/ContentResolver;.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I // method@0096 │ │ -022c26: 1202 |03c5: const/4 v2, #int 0 // #0 │ │ -022c28: 0821 2200 |03c6: move-object/from16 v33, v34 │ │ -022c2c: 2900 98fc |03c8: goto/16 0060 // -0368 │ │ -022c30: 0d14 |03ca: move-exception v20 │ │ -022c32: 0821 2200 |03cb: move-object/from16 v33, v34 │ │ -022c36: 28b2 |03cd: goto 037f // -004e │ │ -022c38: 0d14 |03ce: move-exception v20 │ │ -022c3a: 2900 62fe |03cf: goto/16 0231 // -019e │ │ -022c3e: 0d14 |03d1: move-exception v20 │ │ -022c40: 2900 b3fd |03d2: goto/16 0185 // -024d │ │ +0221f8: |[0221f8] org.tint.tasks.HistoryBookmarksImportTask.readAsJSON:(Ljava/io/File;)Ljava/lang/String; │ │ +022208: 1320 0000 |0000: const/16 v32, #int 0 // #0 │ │ +02220c: 2221 2201 |0002: new-instance v33, Ljava/util/ArrayList; // type@0122 │ │ +022210: 7601 7f03 2100 |0004: invoke-direct/range {v33}, Ljava/util/ArrayList;.:()V // method@037f │ │ +022216: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +022218: 2322 a102 |0008: new-array v2, v2, [Ljava/lang/Integer; // type@02a1 │ │ +02221c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +02221e: 1218 |000b: const/4 v8, #int 1 // #1 │ │ +022220: 7110 3803 0800 |000c: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022226: 0c08 |000f: move-result-object v8 │ │ +022228: 4d08 0203 |0010: aput-object v8, v2, v3 │ │ +02222c: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +02222e: 1208 |0013: const/4 v8, #int 0 // #0 │ │ +022230: 7110 3803 0800 |0014: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022236: 0c08 |0017: move-result-object v8 │ │ +022238: 4d08 0203 |0018: aput-object v8, v2, v3 │ │ +02223c: 1223 |001a: const/4 v3, #int 2 // #2 │ │ +02223e: 1208 |001b: const/4 v8, #int 0 // #0 │ │ +022240: 7110 3803 0800 |001c: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022246: 0c08 |001f: move-result-object v8 │ │ +022248: 4d08 0203 |0020: aput-object v8, v2, v3 │ │ +02224c: 0800 2e00 |0022: move-object/from16 v0, v46 │ │ +022250: 6e20 ea05 2000 |0024: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ +022256: 2215 ec00 |0027: new-instance v21, Ljava/io/FileInputStream; // type@00ec │ │ +02225a: 0800 1500 |0029: move-object/from16 v0, v21 │ │ +02225e: 0801 2f00 |002b: move-object/from16 v1, v47 │ │ +022262: 7020 1103 1000 |002d: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0311 │ │ +022268: 222a 0e01 |0030: new-instance v42, Ljava/lang/StringBuilder; // type@010e │ │ +02226c: 7601 6003 2a00 |0032: invoke-direct/range {v42}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +022272: 2229 e800 |0035: new-instance v41, Ljava/io/BufferedReader; // type@00e8 │ │ +022276: 2202 f100 |0037: new-instance v2, Ljava/io/InputStreamReader; // type@00f1 │ │ +02227a: 1a03 9e06 |0039: const-string v3, "UTF-8" // string@069e │ │ +02227e: 0800 1500 |003b: move-object/from16 v0, v21 │ │ +022282: 7030 1d03 0203 |003d: invoke-direct {v2, v0, v3}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@031d │ │ +022288: 0800 2900 |0040: move-object/from16 v0, v41 │ │ +02228c: 7020 0603 2000 |0042: invoke-direct {v0, v2}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0306 │ │ +022292: 7401 0703 2900 |0045: invoke-virtual/range {v41}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0307 │ │ +022298: 0c24 |0048: move-result-object v36 │ │ +02229a: 3824 1800 |0049: if-eqz v36, 0061 // +0018 │ │ +02229e: 0800 2a00 |004b: move-object/from16 v0, v42 │ │ +0222a2: 0801 2400 |004d: move-object/from16 v1, v36 │ │ +0222a6: 6e20 6603 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0222ac: 28f3 |0052: goto 0045 // -000d │ │ +0222ae: 0d14 |0053: move-exception v20 │ │ +0222b0: 7401 1f03 1400 |0054: invoke-virtual/range {v20}, Ljava/io/UnsupportedEncodingException;.printStackTrace:()V // method@031f │ │ +0222b6: 7401 1e03 1400 |0057: invoke-virtual/range {v20}, Ljava/io/UnsupportedEncodingException;.getMessage:()Ljava/lang/String; // method@031e │ │ +0222bc: 0c02 |005a: move-result-object v2 │ │ +0222be: 7401 1203 1500 |005b: invoke-virtual/range {v21}, Ljava/io/FileInputStream;.close:()V // method@0312 │ │ +0222c4: 0820 2100 |005e: move-object/from16 v32, v33 │ │ +0222c8: 1102 |0060: return-object v2 │ │ +0222ca: 7401 1203 1500 |0061: invoke-virtual/range {v21}, Ljava/io/FileInputStream;.close:()V // method@0312 │ │ +0222d0: 2213 3e01 |0064: new-instance v19, Lorg/json/JSONObject; // type@013e │ │ +0222d4: 7401 6803 2a00 |0066: invoke-virtual/range {v42}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +0222da: 0c02 |0069: move-result-object v2 │ │ +0222dc: 0800 1300 |006a: move-object/from16 v0, v19 │ │ +0222e0: 7020 c203 2000 |006c: invoke-direct {v0, v2}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@03c2 │ │ +0222e6: 2217 2801 |006f: new-instance v23, Ljava/util/HashMap; // type@0128 │ │ +0222ea: 7601 8b03 1700 |0071: invoke-direct/range {v23}, Ljava/util/HashMap;.:()V // method@038b │ │ +0222f0: 1a02 6a09 |0074: const-string v2, "folders" // string@096a │ │ +0222f4: 0800 1300 |0076: move-object/from16 v0, v19 │ │ +0222f8: 6e20 c703 2000 |0078: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@03c7 │ │ +0222fe: 0a02 |007b: move-result v2 │ │ +022300: 3802 be01 |007c: if-eqz v2, 023a // +01be │ │ +022304: 1a02 6a09 |007e: const-string v2, "folders" // string@096a │ │ +022308: 0800 1300 |0080: move-object/from16 v0, v19 │ │ +02230c: 6e20 c403 2000 |0082: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@03c4 │ │ +022312: 0c1a |0085: move-result-object v26 │ │ +022314: 1328 0000 |0086: const/16 v40, #int 0 // #0 │ │ +022318: 7401 be03 1a00 |0088: invoke-virtual/range {v26}, Lorg/json/JSONArray;.length:()I // method@03be │ │ +02231e: 0a2b |008b: move-result v43 │ │ +022320: 131d 0000 |008c: const/16 v29, #int 0 // #0 │ │ +022324: 7401 be03 1a00 |008e: invoke-virtual/range {v26}, Lorg/json/JSONArray;.length:()I // method@03be │ │ +02232a: 0a02 |0091: move-result v2 │ │ +02232c: 0200 1d00 |0092: move/from16 v0, v29 │ │ +022330: 3520 0a01 |0094: if-ge v0, v2, 019e // +010a │ │ +022334: 1232 |0096: const/4 v2, #int 3 // #3 │ │ +022336: 2322 a102 |0097: new-array v2, v2, [Ljava/lang/Integer; // type@02a1 │ │ +02233a: 1203 |0099: const/4 v3, #int 0 // #0 │ │ +02233c: 1238 |009a: const/4 v8, #int 3 // #3 │ │ +02233e: 7110 3803 0800 |009b: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022344: 0c08 |009e: move-result-object v8 │ │ +022346: 4d08 0203 |009f: aput-object v8, v2, v3 │ │ +02234a: 1213 |00a1: const/4 v3, #int 1 // #1 │ │ +02234c: 7701 3803 2800 |00a2: invoke-static/range {v40}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022352: 0c08 |00a5: move-result-object v8 │ │ +022354: 4d08 0203 |00a6: aput-object v8, v2, v3 │ │ +022358: 1223 |00a8: const/4 v3, #int 2 // #2 │ │ +02235a: 7701 3803 2b00 |00a9: invoke-static/range {v43}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022360: 0c08 |00ac: move-result-object v8 │ │ +022362: 4d08 0203 |00ad: aput-object v8, v2, v3 │ │ +022366: 0800 2e00 |00af: move-object/from16 v0, v46 │ │ +02236a: 6e20 ea05 2000 |00b1: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ +022370: 0800 1a00 |00b4: move-object/from16 v0, v26 │ │ +022374: 0201 1d00 |00b6: move/from16 v1, v29 │ │ +022378: 6e20 bd03 1000 |00b8: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@03bd │ │ +02237e: 0c16 |00bb: move-result-object v22 │ │ +022380: 1a02 0d0b |00bc: const-string v2, "id" // string@0b0d │ │ +022384: 0800 1600 |00be: move-object/from16 v0, v22 │ │ +022388: 6e20 c503 2000 |00c0: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@03c5 │ │ +02238e: 0b1e |00c3: move-result-wide v30 │ │ +022390: 1a02 0b0e |00c4: const-string v2, "parentId" // string@0e0b │ │ +022394: 0800 1600 |00c6: move-object/from16 v0, v22 │ │ +022398: 6e20 c503 2000 |00c8: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@03c5 │ │ +02239e: 0b06 |00cb: move-result-wide v6 │ │ +0223a0: 1a02 4110 |00cc: const-string v2, "title" // string@1041 │ │ +0223a4: 0800 1600 |00ce: move-object/from16 v0, v22 │ │ +0223a8: 6e20 c603 2000 |00d0: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@03c6 │ │ +0223ae: 0c02 |00d3: move-result-object v2 │ │ +0223b0: 1a03 9e06 |00d4: const-string v3, "UTF-8" // string@069e │ │ +0223b4: 7120 7b03 3200 |00d6: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037b │ │ +0223ba: 0c09 |00d9: move-result-object v9 │ │ +0223bc: 222c 2f00 |00da: new-instance v44, Landroid/content/ContentValues; // type@002f │ │ +0223c0: 7601 9d00 2c00 |00dc: invoke-direct/range {v44}, Landroid/content/ContentValues;.:()V // method@009d │ │ +0223c6: 1a02 4110 |00df: const-string v2, "title" // string@1041 │ │ +0223ca: 0800 2c00 |00e1: move-object/from16 v0, v44 │ │ +0223ce: 6e30 a200 2009 |00e3: invoke-virtual {v0, v2, v9}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00a2 │ │ +0223d4: 1a02 f907 |00e6: const-string v2, "bookmark" // string@07f9 │ │ +0223d8: 1203 |00e8: const/4 v3, #int 0 // #0 │ │ +0223da: 7110 3803 0300 |00e9: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +0223e0: 0c03 |00ec: move-result-object v3 │ │ +0223e2: 0800 2c00 |00ed: move-object/from16 v0, v44 │ │ +0223e6: 6e30 a000 2003 |00ef: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +0223ec: 1a02 730b |00f2: const-string v2, "is_folder" // string@0b73 │ │ +0223f0: 1213 |00f4: const/4 v3, #int 1 // #1 │ │ +0223f2: 7110 3803 0300 |00f5: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +0223f8: 0c03 |00f8: move-result-object v3 │ │ +0223fa: 0800 2c00 |00f9: move-object/from16 v0, v44 │ │ +0223fe: 6e30 a000 2003 |00fb: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +022404: 1a02 0d0e |00fe: const-string v2, "parent_folder_id" // string@0e0d │ │ +022408: 12f3 |0100: const/4 v3, #int -1 // #ff │ │ +02240a: 7110 3803 0300 |0101: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022410: 0c03 |0104: move-result-object v3 │ │ +022412: 0800 2c00 |0105: move-object/from16 v0, v44 │ │ +022416: 6e30 a000 2003 |0107: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00a0 │ │ +02241c: 0800 2e00 |010a: move-object/from16 v0, v46 │ │ +022420: 5402 cf03 |010c: iget-object v2, v0, Lorg/tint/tasks/HistoryBookmarksImportTask;.mContext:Landroid/content/Context; // field@03cf │ │ +022424: 6e10 a600 0200 |010e: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +02242a: 0c02 |0111: move-result-object v2 │ │ +02242c: 6203 9503 |0112: sget-object v3, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +022430: 0800 2c00 |0114: move-object/from16 v0, v44 │ │ +022434: 6e30 9800 3200 |0116: invoke-virtual {v2, v3, v0}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@0098 │ │ +02243a: 0c23 |0119: move-result-object v35 │ │ +02243c: 7401 3f01 2300 |011a: invoke-virtual/range {v35}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@013f │ │ +022442: 0c22 |011d: move-result-object v34 │ │ +022444: 1604 ffff |011e: const-wide/16 v4, #int -1 // #ffff │ │ +022448: 1302 2f00 |0120: const/16 v2, #int 47 // #2f │ │ +02244c: 0800 2200 |0122: move-object/from16 v0, v34 │ │ +022450: 6e20 5103 2000 |0124: invoke-virtual {v0, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@0351 │ │ +022456: 0a02 |0127: move-result v2 │ │ +022458: d802 0201 |0128: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02245c: 0800 2200 |012a: move-object/from16 v0, v34 │ │ +022460: 6e20 5803 2000 |012c: invoke-virtual {v0, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0358 │ │ +022466: 0c02 |012f: move-result-object v2 │ │ +022468: 7110 3b03 0200 |0130: invoke-static {v2}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@033b │ │ +02246e: 0b04 |0133: move-result-wide v4 │ │ +022470: 7702 3d03 1e00 |0134: invoke-static/range {v30, v31}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +022476: 0c08 |0137: move-result-object v8 │ │ +022478: 2202 9b01 |0138: new-instance v2, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; // type@019b │ │ +02247c: 0803 2e00 |013a: move-object/from16 v3, v46 │ │ +022480: 7606 dd05 0200 |013c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.:(Lorg/tint/tasks/HistoryBookmarksImportTask;JJ)V // method@05dd │ │ +022486: 0800 1700 |013f: move-object/from16 v0, v23 │ │ +02248a: 7230 a103 8002 |0141: invoke-interface {v0, v8, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ +022490: d828 2801 |0144: add-int/lit8 v40, v40, #int 1 // #01 │ │ +022494: d81d 1d01 |0146: add-int/lit8 v29, v29, #int 1 // #01 │ │ +022498: 2900 46ff |0148: goto/16 008e // -00ba │ │ +02249c: 0d14 |014a: move-exception v20 │ │ +02249e: 7401 1a03 1400 |014b: invoke-virtual/range {v20}, Ljava/io/IOException;.printStackTrace:()V // method@031a │ │ +0224a4: 7401 1903 1400 |014e: invoke-virtual/range {v20}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ +0224aa: 0c02 |0151: move-result-object v2 │ │ +0224ac: 0820 2100 |0152: move-object/from16 v32, v33 │ │ +0224b0: 2900 0cff |0154: goto/16 0060 // -00f4 │ │ +0224b4: 0d14 |0156: move-exception v20 │ │ +0224b6: 7401 1a03 1400 |0157: invoke-virtual/range {v20}, Ljava/io/IOException;.printStackTrace:()V // method@031a │ │ +0224bc: 7401 1903 1400 |015a: invoke-virtual/range {v20}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ +0224c2: 0c02 |015d: move-result-object v2 │ │ +0224c4: 0820 2100 |015e: move-object/from16 v32, v33 │ │ +0224c8: 2900 00ff |0160: goto/16 0060 // -0100 │ │ +0224cc: 0d14 |0162: move-exception v20 │ │ +0224ce: 7401 1a03 1400 |0163: invoke-virtual/range {v20}, Ljava/io/IOException;.printStackTrace:()V // method@031a │ │ +0224d4: 7401 1903 1400 |0166: invoke-virtual/range {v20}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ +0224da: 0c02 |0169: move-result-object v2 │ │ +0224dc: 7401 1203 1500 |016a: invoke-virtual/range {v21}, Ljava/io/FileInputStream;.close:()V // method@0312 │ │ +0224e2: 0820 2100 |016d: move-object/from16 v32, v33 │ │ +0224e6: 2900 f1fe |016f: goto/16 0060 // -010f │ │ +0224ea: 0d14 |0171: move-exception v20 │ │ +0224ec: 7401 1a03 1400 |0172: invoke-virtual/range {v20}, Ljava/io/IOException;.printStackTrace:()V // method@031a │ │ +0224f2: 7401 1903 1400 |0175: invoke-virtual/range {v20}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ +0224f8: 0c02 |0178: move-result-object v2 │ │ +0224fa: 0820 2100 |0179: move-object/from16 v32, v33 │ │ +0224fe: 2900 e5fe |017b: goto/16 0060 // -011b │ │ +022502: 0d02 |017d: move-exception v2 │ │ +022504: 7401 1203 1500 |017e: invoke-virtual/range {v21}, Ljava/io/FileInputStream;.close:()V // method@0312 │ │ +02250a: 2702 |0181: throw v2 │ │ +02250c: 0d14 |0182: move-exception v20 │ │ +02250e: 0820 2100 |0183: move-object/from16 v32, v33 │ │ +022512: 7401 1403 1400 |0185: invoke-virtual/range {v20}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@0314 │ │ +022518: 7401 1303 1400 |0188: invoke-virtual/range {v20}, Ljava/io/FileNotFoundException;.getMessage:()Ljava/lang/String; // method@0313 │ │ +02251e: 0c02 |018b: move-result-object v2 │ │ +022520: 2900 d4fe |018c: goto/16 0060 // -012c │ │ +022524: 0d14 |018e: move-exception v20 │ │ +022526: 7401 1a03 1400 |018f: invoke-virtual/range {v20}, Ljava/io/IOException;.printStackTrace:()V // method@031a │ │ +02252c: 7401 1903 1400 |0192: invoke-virtual/range {v20}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ +022532: 0c02 |0195: move-result-object v2 │ │ +022534: 0820 2100 |0196: move-object/from16 v32, v33 │ │ +022538: 2900 c8fe |0198: goto/16 0060 // -0138 │ │ +02253c: 0d14 |019a: move-exception v20 │ │ +02253e: 1604 ffff |019b: const-wide/16 v4, #int -1 // #ffff │ │ +022542: 2897 |019d: goto 0134 // -0069 │ │ +022544: 1232 |019e: const/4 v2, #int 3 // #3 │ │ +022546: 2322 a102 |019f: new-array v2, v2, [Ljava/lang/Integer; // type@02a1 │ │ +02254a: 1203 |01a1: const/4 v3, #int 0 // #0 │ │ +02254c: 1248 |01a2: const/4 v8, #int 4 // #4 │ │ +02254e: 7110 3803 0800 |01a3: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022554: 0c08 |01a6: move-result-object v8 │ │ +022556: 4d08 0203 |01a7: aput-object v8, v2, v3 │ │ +02255a: 1213 |01a9: const/4 v3, #int 1 // #1 │ │ +02255c: 1208 |01aa: const/4 v8, #int 0 // #0 │ │ +02255e: 7110 3803 0800 |01ab: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022564: 0c08 |01ae: move-result-object v8 │ │ +022566: 4d08 0203 |01af: aput-object v8, v2, v3 │ │ +02256a: 1223 |01b1: const/4 v3, #int 2 // #2 │ │ +02256c: 1208 |01b2: const/4 v8, #int 0 // #0 │ │ +02256e: 7110 3803 0800 |01b3: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022574: 0c08 |01b6: move-result-object v8 │ │ +022576: 4d08 0203 |01b7: aput-object v8, v2, v3 │ │ +02257a: 0800 2e00 |01b9: move-object/from16 v0, v46 │ │ +02257e: 6e20 ea05 2000 |01bb: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ +022584: 7801 9f03 1700 |01be: invoke-interface/range {v23}, Ljava/util/Map;.isEmpty:()Z // method@039f │ │ +02258a: 0a02 |01c1: move-result v2 │ │ +02258c: 3902 7800 |01c2: if-nez v2, 023a // +0078 │ │ +022590: 7801 a403 1700 |01c4: invoke-interface/range {v23}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@03a4 │ │ +022596: 0c02 |01c7: move-result-object v2 │ │ +022598: 7210 8703 0200 |01c8: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0387 │ │ +02259e: 0c02 |01cb: move-result-object v2 │ │ +0225a0: 7210 8f03 0200 |01cc: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +0225a6: 0a03 |01cf: move-result v3 │ │ +0225a8: 3803 6a00 |01d0: if-eqz v3, 023a // +006a │ │ +0225ac: 7210 9003 0200 |01d2: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +0225b2: 0c16 |01d5: move-result-object v22 │ │ +0225b4: 1f16 9b01 |01d6: check-cast v22, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; // type@019b │ │ +0225b8: 7401 df05 1600 |01d8: invoke-virtual/range {v22}, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.getOldParentId:()J // method@05df │ │ +0225be: 0b26 |01db: move-result-wide v38 │ │ +0225c0: 160c ffff |01dc: const-wide/16 v12, #int -1 // #ffff │ │ +0225c4: 3103 260c |01de: cmp-long v3, v38, v12 │ │ +0225c8: 3803 ecff |01e0: if-eqz v3, 01cc // -0014 │ │ +0225cc: 7702 3d03 2600 |01e2: invoke-static/range {v38, v39}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +0225d2: 0c03 |01e5: move-result-object v3 │ │ +0225d4: 0800 1700 |01e6: move-object/from16 v0, v23 │ │ +0225d8: 7220 9e03 3000 |01e8: invoke-interface {v0, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ +0225de: 0c25 |01eb: move-result-object v37 │ │ +0225e0: 1f25 9b01 |01ec: check-cast v37, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; // type@019b │ │ +0225e4: 3825 deff |01ee: if-eqz v37, 01cc // -0022 │ │ +0225e8: 222c 2f00 |01f0: new-instance v44, Landroid/content/ContentValues; // type@002f │ │ +0225ec: 7601 9d00 2c00 |01f2: invoke-direct/range {v44}, Landroid/content/ContentValues;.:()V // method@009d │ │ +0225f2: 1a03 0d0e |01f5: const-string v3, "parent_folder_id" // string@0e0d │ │ +0225f6: 7401 de05 2500 |01f7: invoke-virtual/range {v37}, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.getNewId:()J // method@05de │ │ +0225fc: 0b0c |01fa: move-result-wide v12 │ │ +0225fe: 7120 3d03 dc00 |01fb: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +022604: 0c08 |01fe: move-result-object v8 │ │ +022606: 0800 2c00 |01ff: move-object/from16 v0, v44 │ │ +02260a: 6e30 a100 3008 |0201: invoke-virtual {v0, v3, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ +022610: 2203 0e01 |0204: new-instance v3, Ljava/lang/StringBuilder; // type@010e │ │ +022614: 7010 6003 0300 |0206: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +02261a: 1a08 6707 |0209: const-string v8, "_id = " // string@0767 │ │ +02261e: 6e20 6603 8300 |020b: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +022624: 0c03 |020e: move-result-object v3 │ │ +022626: 7401 de05 1600 |020f: invoke-virtual/range {v22}, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.getNewId:()J // method@05de │ │ +02262c: 0b0c |0212: move-result-wide v12 │ │ +02262e: 6e30 6303 c30d |0213: invoke-virtual {v3, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ +022634: 0c03 |0216: move-result-object v3 │ │ +022636: 6e10 6803 0300 |0217: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +02263c: 0c2d |021a: move-result-object v45 │ │ +02263e: 0800 2e00 |021b: move-object/from16 v0, v46 │ │ +022642: 5403 cf03 |021d: iget-object v3, v0, Lorg/tint/tasks/HistoryBookmarksImportTask;.mContext:Landroid/content/Context; // field@03cf │ │ +022646: 6e10 a600 0300 |021f: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +02264c: 0c03 |0222: move-result-object v3 │ │ +02264e: 6208 9503 |0223: sget-object v8, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +022652: 120b |0225: const/4 v11, #int 0 // #0 │ │ +022654: 0800 2c00 |0226: move-object/from16 v0, v44 │ │ +022658: 0801 2d00 |0228: move-object/from16 v1, v45 │ │ +02265c: 6e5b 9b00 8310 |022a: invoke-virtual {v3, v8, v0, v1, v11}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@009b │ │ +022662: 289f |022d: goto 01cc // -0061 │ │ +022664: 0d14 |022e: move-exception v20 │ │ +022666: 0820 2100 |022f: move-object/from16 v32, v33 │ │ +02266a: 7401 c003 1400 |0231: invoke-virtual/range {v20}, Lorg/json/JSONException;.printStackTrace:()V // method@03c0 │ │ +022670: 7401 bf03 1400 |0234: invoke-virtual/range {v20}, Lorg/json/JSONException;.getMessage:()Ljava/lang/String; // method@03bf │ │ +022676: 0c02 |0237: move-result-object v2 │ │ +022678: 2900 28fe |0238: goto/16 0060 // -01d8 │ │ +02267c: 1a02 0208 |023a: const-string v2, "bookmarks" // string@0802 │ │ +022680: 0800 1300 |023c: move-object/from16 v0, v19 │ │ +022684: 6e20 c703 2000 |023e: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@03c7 │ │ +02268a: 0a02 |0241: move-result v2 │ │ +02268c: 3802 b600 |0242: if-eqz v2, 02f8 // +00b6 │ │ +022690: 1a02 0208 |0244: const-string v2, "bookmarks" // string@0802 │ │ +022694: 0800 1300 |0246: move-object/from16 v0, v19 │ │ +022698: 6e20 c403 2000 |0248: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@03c4 │ │ +02269e: 0c12 |024b: move-result-object v18 │ │ +0226a0: 1328 0000 |024c: const/16 v40, #int 0 // #0 │ │ +0226a4: 7401 be03 1200 |024e: invoke-virtual/range {v18}, Lorg/json/JSONArray;.length:()I // method@03be │ │ +0226aa: 0a2b |0251: move-result v43 │ │ +0226ac: 131d 0000 |0252: const/16 v29, #int 0 // #0 │ │ +0226b0: 7401 be03 1200 |0254: invoke-virtual/range {v18}, Lorg/json/JSONArray;.length:()I // method@03be │ │ +0226b6: 0a02 |0257: move-result v2 │ │ +0226b8: 0200 1d00 |0258: move/from16 v0, v29 │ │ +0226bc: 3520 9e00 |025a: if-ge v0, v2, 02f8 // +009e │ │ +0226c0: 1232 |025c: const/4 v2, #int 3 // #3 │ │ +0226c2: 2322 a102 |025d: new-array v2, v2, [Ljava/lang/Integer; // type@02a1 │ │ +0226c6: 1203 |025f: const/4 v3, #int 0 // #0 │ │ +0226c8: 1258 |0260: const/4 v8, #int 5 // #5 │ │ +0226ca: 7110 3803 0800 |0261: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +0226d0: 0c08 |0264: move-result-object v8 │ │ +0226d2: 4d08 0203 |0265: aput-object v8, v2, v3 │ │ +0226d6: 1213 |0267: const/4 v3, #int 1 // #1 │ │ +0226d8: 7701 3803 2800 |0268: invoke-static/range {v40}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +0226de: 0c08 |026b: move-result-object v8 │ │ +0226e0: 4d08 0203 |026c: aput-object v8, v2, v3 │ │ +0226e4: 1223 |026e: const/4 v3, #int 2 // #2 │ │ +0226e6: 7701 3803 2b00 |026f: invoke-static/range {v43}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +0226ec: 0c08 |0272: move-result-object v8 │ │ +0226ee: 4d08 0203 |0273: aput-object v8, v2, v3 │ │ +0226f2: 0800 2e00 |0275: move-object/from16 v0, v46 │ │ +0226f6: 6e20 ea05 2000 |0277: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ +0226fc: 0800 1200 |027a: move-object/from16 v0, v18 │ │ +022700: 0201 1d00 |027c: move/from16 v1, v29 │ │ +022704: 6e20 bd03 1000 |027e: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@03bd │ │ +02270a: 0c11 |0281: move-result-object v17 │ │ +02270c: 1a02 6509 |0282: const-string v2, "folderId" // string@0965 │ │ +022710: 0800 1100 |0284: move-object/from16 v0, v17 │ │ +022714: 6e20 c503 2000 |0286: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@03c5 │ │ +02271a: 0b18 |0289: move-result-wide v24 │ │ +02271c: 1325 0000 |028a: const/16 v37, #int 0 // #0 │ │ +022720: 1602 ffff |028c: const-wide/16 v2, #int -1 // #ffff │ │ +022724: 3102 1802 |028e: cmp-long v2, v24, v2 │ │ +022728: 3802 0e00 |0290: if-eqz v2, 029e // +000e │ │ +02272c: 7702 3d03 1800 |0292: invoke-static/range {v24, v25}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +022732: 0c02 |0295: move-result-object v2 │ │ +022734: 0800 1700 |0296: move-object/from16 v0, v23 │ │ +022738: 7220 9e03 2000 |0298: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ +02273e: 0c25 |029b: move-result-object v37 │ │ +022740: 1f25 9b01 |029c: check-cast v37, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; // type@019b │ │ +022744: 1a02 4110 |029e: const-string v2, "title" // string@1041 │ │ +022748: 0800 1100 |02a0: move-object/from16 v0, v17 │ │ +02274c: 6e20 c603 2000 |02a2: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@03c6 │ │ +022752: 0c02 |02a5: move-result-object v2 │ │ +022754: 1a03 9e06 |02a6: const-string v3, "UTF-8" // string@069e │ │ +022758: 7120 7b03 3200 |02a8: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037b │ │ +02275e: 0c09 |02ab: move-result-object v9 │ │ +022760: 1a02 8210 |02ac: const-string v2, "url" // string@1082 │ │ +022764: 0800 1100 |02ae: move-object/from16 v0, v17 │ │ +022768: 6e20 c603 2000 |02b0: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@03c6 │ │ +02276e: 0c02 |02b3: move-result-object v2 │ │ +022770: 1a03 9e06 |02b4: const-string v3, "UTF-8" // string@069e │ │ +022774: 7120 7b03 3200 |02b6: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037b │ │ +02277a: 0c0a |02b9: move-result-object v10 │ │ +02277c: 1a02 ce10 |02ba: const-string v2, "visits" // string@10ce │ │ +022780: 0800 1100 |02bc: move-object/from16 v0, v17 │ │ +022784: 6e20 c303 2000 |02be: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@03c3 │ │ +02278a: 0a0b |02c1: move-result v11 │ │ +02278c: 1a02 c710 |02c2: const-string v2, "visitedDate" // string@10c7 │ │ +022790: 0800 1100 |02c4: move-object/from16 v0, v17 │ │ +022794: 6e20 c503 2000 |02c6: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@03c5 │ │ +02279a: 0b0c |02c9: move-result-wide v12 │ │ +02279c: 1a02 a208 |02ca: const-string v2, "creationDate" // string@08a2 │ │ +0227a0: 0800 1100 |02cc: move-object/from16 v0, v17 │ │ +0227a4: 6e20 c503 2000 |02ce: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@03c5 │ │ +0227aa: 0b0e |02d1: move-result-wide v14 │ │ +0227ac: 1310 0100 |02d2: const/16 v16, #int 1 // #1 │ │ +0227b0: 0808 2e00 |02d4: move-object/from16 v8, v46 │ │ +0227b4: 7609 e105 0800 |02d6: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14, v15, v16}, Lorg/tint/tasks/HistoryBookmarksImportTask;.createContentValues:(Ljava/lang/String;Ljava/lang/String;IJJI)Landroid/content/ContentValues; // method@05e1 │ │ +0227ba: 0c2c |02d9: move-result-object v44 │ │ +0227bc: 3825 1100 |02da: if-eqz v37, 02eb // +0011 │ │ +0227c0: 1a02 0d0e |02dc: const-string v2, "parent_folder_id" // string@0e0d │ │ +0227c4: 7401 de05 2500 |02de: invoke-virtual/range {v37}, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;.getNewId:()J // method@05de │ │ +0227ca: 0b0c |02e1: move-result-wide v12 │ │ +0227cc: 7120 3d03 dc00 |02e2: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +0227d2: 0c03 |02e5: move-result-object v3 │ │ +0227d4: 0800 2c00 |02e6: move-object/from16 v0, v44 │ │ +0227d8: 6e30 a100 2003 |02e8: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00a1 │ │ +0227de: 0800 2100 |02eb: move-object/from16 v0, v33 │ │ +0227e2: 0801 2c00 |02ed: move-object/from16 v1, v44 │ │ +0227e6: 7220 9203 1000 |02ef: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +0227ec: d828 2801 |02f2: add-int/lit8 v40, v40, #int 1 // #01 │ │ +0227f0: d81d 1d01 |02f4: add-int/lit8 v29, v29, #int 1 // #01 │ │ +0227f4: 2900 5eff |02f6: goto/16 0254 // -00a2 │ │ +0227f8: 1a02 ce0a |02f8: const-string v2, "history" // string@0ace │ │ +0227fc: 0800 1300 |02fa: move-object/from16 v0, v19 │ │ +022800: 6e20 c703 2000 |02fc: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@03c7 │ │ +022806: 0a02 |02ff: move-result v2 │ │ +022808: 3802 8800 |0300: if-eqz v2, 0388 // +0088 │ │ +02280c: 1a02 ce0a |0302: const-string v2, "history" // string@0ace │ │ +022810: 0800 1300 |0304: move-object/from16 v0, v19 │ │ +022814: 6e20 c403 2000 |0306: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@03c4 │ │ +02281a: 0c1c |0309: move-result-object v28 │ │ +02281c: 1328 0000 |030a: const/16 v40, #int 0 // #0 │ │ +022820: 7401 be03 1c00 |030c: invoke-virtual/range {v28}, Lorg/json/JSONArray;.length:()I // method@03be │ │ +022826: 0a2b |030f: move-result v43 │ │ +022828: 131d 0000 |0310: const/16 v29, #int 0 // #0 │ │ +02282c: 7401 be03 1c00 |0312: invoke-virtual/range {v28}, Lorg/json/JSONArray;.length:()I // method@03be │ │ +022832: 0a02 |0315: move-result v2 │ │ +022834: 0200 1d00 |0316: move/from16 v0, v29 │ │ +022838: 3520 7000 |0318: if-ge v0, v2, 0388 // +0070 │ │ +02283c: 1232 |031a: const/4 v2, #int 3 // #3 │ │ +02283e: 2322 a102 |031b: new-array v2, v2, [Ljava/lang/Integer; // type@02a1 │ │ +022842: 1203 |031d: const/4 v3, #int 0 // #0 │ │ +022844: 1268 |031e: const/4 v8, #int 6 // #6 │ │ +022846: 7110 3803 0800 |031f: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +02284c: 0c08 |0322: move-result-object v8 │ │ +02284e: 4d08 0203 |0323: aput-object v8, v2, v3 │ │ +022852: 1213 |0325: const/4 v3, #int 1 // #1 │ │ +022854: 7701 3803 2800 |0326: invoke-static/range {v40}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +02285a: 0c08 |0329: move-result-object v8 │ │ +02285c: 4d08 0203 |032a: aput-object v8, v2, v3 │ │ +022860: 1223 |032c: const/4 v3, #int 2 // #2 │ │ +022862: 7701 3803 2b00 |032d: invoke-static/range {v43}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022868: 0c08 |0330: move-result-object v8 │ │ +02286a: 4d08 0203 |0331: aput-object v8, v2, v3 │ │ +02286e: 0800 2e00 |0333: move-object/from16 v0, v46 │ │ +022872: 6e20 ea05 2000 |0335: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ +022878: 7402 bd03 1c00 |0338: invoke-virtual/range {v28, v29}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@03bd │ │ +02287e: 0c1b |033b: move-result-object v27 │ │ +022880: 1a02 4110 |033c: const-string v2, "title" // string@1041 │ │ +022884: 0800 1b00 |033e: move-object/from16 v0, v27 │ │ +022888: 6e20 c603 2000 |0340: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@03c6 │ │ +02288e: 0c02 |0343: move-result-object v2 │ │ +022890: 1a03 9e06 |0344: const-string v3, "UTF-8" // string@069e │ │ +022894: 7120 7b03 3200 |0346: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037b │ │ +02289a: 0c09 |0349: move-result-object v9 │ │ +02289c: 1a02 8210 |034a: const-string v2, "url" // string@1082 │ │ +0228a0: 0800 1b00 |034c: move-object/from16 v0, v27 │ │ +0228a4: 6e20 c603 2000 |034e: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@03c6 │ │ +0228aa: 0c02 |0351: move-result-object v2 │ │ +0228ac: 1a03 9e06 |0352: const-string v3, "UTF-8" // string@069e │ │ +0228b0: 7120 7b03 3200 |0354: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037b │ │ +0228b6: 0c0a |0357: move-result-object v10 │ │ +0228b8: 1a02 ce10 |0358: const-string v2, "visits" // string@10ce │ │ +0228bc: 0800 1b00 |035a: move-object/from16 v0, v27 │ │ +0228c0: 6e20 c303 2000 |035c: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@03c3 │ │ +0228c6: 0a0b |035f: move-result v11 │ │ +0228c8: 1a02 c710 |0360: const-string v2, "visitedDate" // string@10c7 │ │ +0228cc: 0800 1b00 |0362: move-object/from16 v0, v27 │ │ +0228d0: 6e20 c503 2000 |0364: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@03c5 │ │ +0228d6: 0b0c |0367: move-result-wide v12 │ │ +0228d8: 160e 0000 |0368: const-wide/16 v14, #int 0 // #0 │ │ +0228dc: 1310 0000 |036a: const/16 v16, #int 0 // #0 │ │ +0228e0: 0808 2e00 |036c: move-object/from16 v8, v46 │ │ +0228e4: 7609 e105 0800 |036e: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14, v15, v16}, Lorg/tint/tasks/HistoryBookmarksImportTask;.createContentValues:(Ljava/lang/String;Ljava/lang/String;IJJI)Landroid/content/ContentValues; // method@05e1 │ │ +0228ea: 0c2c |0371: move-result-object v44 │ │ +0228ec: 0800 2100 |0372: move-object/from16 v0, v33 │ │ +0228f0: 0801 2c00 |0374: move-object/from16 v1, v44 │ │ +0228f4: 7220 9203 1000 |0376: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +0228fa: d828 2801 |0379: add-int/lit8 v40, v40, #int 1 // #01 │ │ +0228fe: d81d 1d01 |037b: add-int/lit8 v29, v29, #int 1 // #01 │ │ +022902: 2895 |037d: goto 0312 // -006b │ │ +022904: 0d14 |037e: move-exception v20 │ │ +022906: 7401 1f03 1400 |037f: invoke-virtual/range {v20}, Ljava/io/UnsupportedEncodingException;.printStackTrace:()V // method@031f │ │ +02290c: 7401 1e03 1400 |0382: invoke-virtual/range {v20}, Ljava/io/UnsupportedEncodingException;.getMessage:()Ljava/lang/String; // method@031e │ │ +022912: 0c02 |0385: move-result-object v2 │ │ +022914: 2900 dafc |0386: goto/16 0060 // -0326 │ │ +022918: 3821 3d00 |0388: if-eqz v33, 03c5 // +003d │ │ +02291c: 1232 |038a: const/4 v2, #int 3 // #3 │ │ +02291e: 2322 a102 |038b: new-array v2, v2, [Ljava/lang/Integer; // type@02a1 │ │ +022922: 1203 |038d: const/4 v3, #int 0 // #0 │ │ +022924: 1278 |038e: const/4 v8, #int 7 // #7 │ │ +022926: 7110 3803 0800 |038f: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +02292c: 0c08 |0392: move-result-object v8 │ │ +02292e: 4d08 0203 |0393: aput-object v8, v2, v3 │ │ +022932: 1213 |0395: const/4 v3, #int 1 // #1 │ │ +022934: 1208 |0396: const/4 v8, #int 0 // #0 │ │ +022936: 7110 3803 0800 |0397: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +02293c: 0c08 |039a: move-result-object v8 │ │ +02293e: 4d08 0203 |039b: aput-object v8, v2, v3 │ │ +022942: 1223 |039d: const/4 v3, #int 2 // #2 │ │ +022944: 1208 |039e: const/4 v8, #int 0 // #0 │ │ +022946: 7110 3803 0800 |039f: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +02294c: 0c08 |03a2: move-result-object v8 │ │ +02294e: 4d08 0203 |03a3: aput-object v8, v2, v3 │ │ +022952: 0800 2e00 |03a5: move-object/from16 v0, v46 │ │ +022956: 6e20 ea05 2000 |03a7: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ +02295c: 0800 2e00 |03aa: move-object/from16 v0, v46 │ │ +022960: 5402 cf03 |03ac: iget-object v2, v0, Lorg/tint/tasks/HistoryBookmarksImportTask;.mContext:Landroid/content/Context; // field@03cf │ │ +022964: 6e10 a600 0200 |03ae: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +02296a: 0c03 |03b1: move-result-object v3 │ │ +02296c: 6208 9503 |03b2: sget-object v8, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +022970: 7801 9903 2100 |03b4: invoke-interface/range {v33}, Ljava/util/List;.size:()I // method@0399 │ │ +022976: 0a02 |03b7: move-result v2 │ │ +022978: 2322 9c02 |03b8: new-array v2, v2, [Landroid/content/ContentValues; // type@029c │ │ +02297c: 0800 2100 |03ba: move-object/from16 v0, v33 │ │ +022980: 7220 9a03 2000 |03bc: invoke-interface {v0, v2}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@039a │ │ +022986: 0c02 |03bf: move-result-object v2 │ │ +022988: 1f02 9c02 |03c0: check-cast v2, [Landroid/content/ContentValues; // type@029c │ │ +02298c: 6e30 9600 8302 |03c2: invoke-virtual {v3, v8, v2}, Landroid/content/ContentResolver;.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I // method@0096 │ │ +022992: 1202 |03c5: const/4 v2, #int 0 // #0 │ │ +022994: 0820 2100 |03c6: move-object/from16 v32, v33 │ │ +022998: 2900 98fc |03c8: goto/16 0060 // -0368 │ │ +02299c: 0d14 |03ca: move-exception v20 │ │ +02299e: 0820 2100 |03cb: move-object/from16 v32, v33 │ │ +0229a2: 28b2 |03cd: goto 037f // -004e │ │ +0229a4: 0d14 |03ce: move-exception v20 │ │ +0229a6: 2900 62fe |03cf: goto/16 0231 // -019e │ │ +0229aa: 0d14 |03d1: move-exception v20 │ │ +0229ac: 2900 b3fd |03d2: goto/16 0185 // -024d │ │ catches : 16 │ │ 0x0002 - 0x0007 │ │ Ljava/io/FileNotFoundException; -> 0x03d1 │ │ Lorg/json/JSONException; -> 0x03ce │ │ Ljava/io/UnsupportedEncodingException; -> 0x037e │ │ 0x0008 - 0x0035 │ │ Ljava/io/FileNotFoundException; -> 0x0182 │ │ @@ -19263,15 +19260,15 @@ │ │ 0x0156 line=128 │ │ 0x0157 line=129 │ │ 0x015a line=130 │ │ 0x0162 line=122 │ │ 0x0163 line=123 │ │ 0x0166 line=124 │ │ 0x016a line=127 │ │ - 0x016f line=130 │ │ + 0x016f line=124 │ │ 0x0171 line=128 │ │ 0x0172 line=129 │ │ 0x0175 line=130 │ │ 0x017d line=126 │ │ 0x017e line=127 │ │ 0x0181 line=130 │ │ 0x0182 line=270 │ │ @@ -19306,14 +19303,18 @@ │ │ 0x0282 line=214 │ │ 0x028a line=215 │ │ 0x028c line=216 │ │ 0x0292 line=217 │ │ 0x029e line=220 │ │ 0x02ac line=221 │ │ 0x02ba line=223 │ │ + 0x02bc line=226 │ │ + 0x02c4 line=227 │ │ + 0x02cc line=228 │ │ + 0x02d6 line=223 │ │ 0x02da line=231 │ │ 0x02dc line=232 │ │ 0x02eb line=235 │ │ 0x02f2 line=237 │ │ 0x02f4 line=208 │ │ 0x02f8 line=241 │ │ 0x0302 line=242 │ │ @@ -19321,407 +19322,409 @@ │ │ 0x030c line=245 │ │ 0x0310 line=247 │ │ 0x031a line=249 │ │ 0x0338 line=251 │ │ 0x033c line=253 │ │ 0x034a line=254 │ │ 0x0358 line=256 │ │ + 0x035a line=259 │ │ + 0x0362 line=260 │ │ + 0x036e line=256 │ │ 0x0372 line=264 │ │ 0x0379 line=266 │ │ 0x037b line=247 │ │ 0x037e line=276 │ │ 0x037f line=277 │ │ 0x0382 line=278 │ │ 0x0388 line=281 │ │ 0x038a line=282 │ │ 0x03aa line=283 │ │ 0x03c5 line=286 │ │ 0x03ca line=276 │ │ 0x03ce line=273 │ │ 0x03d1 line=270 │ │ locals : │ │ - 0x0002 - 0x0007 reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ - 0x0049 - 0x0053 reg=37 line Ljava/lang/String; │ │ - 0x0045 - 0x0053 reg=42 reader Ljava/io/BufferedReader; │ │ + 0x0002 - 0x0007 reg=32 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x0049 - 0x0053 reg=36 line Ljava/lang/String; │ │ + 0x0045 - 0x0053 reg=41 reader Ljava/io/BufferedReader; │ │ 0x0054 - 0x0060 reg=20 e Ljava/io/UnsupportedEncodingException; │ │ 0x0030 - 0x0060 reg=21 fis Ljava/io/FileInputStream; │ │ - 0x0007 - 0x0060 reg=34 insertValues Ljava/util/List; Ljava/util/List; │ │ - 0x0035 - 0x0060 reg=43 sb Ljava/lang/StringBuilder; │ │ - 0x0060 - 0x0061 reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x0007 - 0x0060 reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x0035 - 0x0060 reg=42 sb Ljava/lang/StringBuilder; │ │ + 0x0060 - 0x0061 reg=32 insertValues Ljava/util/List; Ljava/util/List; │ │ 0x0120 - 0x014a reg=4 insertionId J │ │ 0x00cc - 0x014a reg=6 parentId J │ │ 0x00da - 0x014a reg=9 title Ljava/lang/String; │ │ 0x006f - 0x014a reg=19 data Lorg/json/JSONObject; │ │ 0x00bc - 0x014a reg=22 folder Lorg/json/JSONObject; │ │ - 0x0074 - 0x014a reg=25 folders Ljava/util/Map; Ljava/util/Map; │ │ + 0x0074 - 0x014a reg=23 folders Ljava/util/Map; Ljava/util/Map; │ │ 0x0086 - 0x014a reg=26 foldersArray Lorg/json/JSONArray; │ │ 0x008e - 0x014a reg=29 i I │ │ - 0x00c4 - 0x014a reg=31 id J │ │ - 0x011e - 0x014a reg=35 insertionString Ljava/lang/String; │ │ - 0x011a - 0x014a reg=36 insertionUri Landroid/net/Uri; │ │ - 0x0088 - 0x014a reg=41 progress I │ │ - 0x008c - 0x014a reg=44 total I │ │ - 0x00df - 0x014a reg=45 values Landroid/content/ContentValues; │ │ - 0x0061 - 0x0154 reg=34 insertValues Ljava/util/List; Ljava/util/List; │ │ - 0x0154 - 0x0156 reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ - 0x0061 - 0x0156 reg=37 line Ljava/lang/String; │ │ - 0x0061 - 0x0156 reg=42 reader Ljava/io/BufferedReader; │ │ + 0x00c4 - 0x014a reg=30 id J │ │ + 0x011e - 0x014a reg=34 insertionString Ljava/lang/String; │ │ + 0x011a - 0x014a reg=35 insertionUri Landroid/net/Uri; │ │ + 0x0088 - 0x014a reg=40 progress I │ │ + 0x008c - 0x014a reg=43 total I │ │ + 0x00df - 0x014a reg=44 values Landroid/content/ContentValues; │ │ + 0x0061 - 0x0154 reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x0154 - 0x0156 reg=32 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x0061 - 0x0156 reg=36 line Ljava/lang/String; │ │ + 0x0061 - 0x0156 reg=41 reader Ljava/io/BufferedReader; │ │ 0x014b - 0x0156 reg=20 e Ljava/io/IOException; │ │ 0x0156 - 0x0157 reg=20 e Ljava/io/UnsupportedEncodingException; │ │ - 0x0156 - 0x0160 reg=34 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x0156 - 0x0160 reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ 0x0157 - 0x0162 reg=20 e Ljava/io/IOException; │ │ - 0x0160 - 0x0162 reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ - 0x0162 - 0x016f reg=34 insertValues Ljava/util/List; Ljava/util/List; │ │ - 0x016f - 0x0171 reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ - 0x0171 - 0x017b reg=34 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x0160 - 0x0162 reg=32 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x0162 - 0x016f reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x016f - 0x0171 reg=32 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x0171 - 0x017b reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ 0x0163 - 0x017d reg=20 e Ljava/io/IOException; │ │ - 0x017b - 0x017d reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x017b - 0x017d reg=32 insertValues Ljava/util/List; Ljava/util/List; │ │ 0x0061 - 0x0182 reg=21 fis Ljava/io/FileInputStream; │ │ - 0x0061 - 0x0182 reg=43 sb Ljava/lang/StringBuilder; │ │ - 0x017d - 0x0185 reg=34 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x0061 - 0x0182 reg=42 sb Ljava/lang/StringBuilder; │ │ + 0x017d - 0x0185 reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ 0x0185 - 0x018e reg=20 e Ljava/io/FileNotFoundException; │ │ - 0x0185 - 0x018e reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ - 0x018e - 0x0198 reg=34 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x0185 - 0x018e reg=32 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x018e - 0x0198 reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ 0x018f - 0x019a reg=20 e Ljava/io/IOException; │ │ - 0x0198 - 0x019a reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x0198 - 0x019a reg=32 insertValues Ljava/util/List; Ljava/util/List; │ │ 0x019a - 0x019e reg=4 insertionId J │ │ 0x019a - 0x019e reg=6 parentId J │ │ 0x019a - 0x019e reg=9 title Ljava/lang/String; │ │ 0x019b - 0x019e reg=20 e Ljava/lang/NumberFormatException; │ │ 0x019a - 0x019e reg=22 folder Lorg/json/JSONObject; │ │ - 0x019a - 0x019e reg=31 id J │ │ - 0x019a - 0x019e reg=35 insertionString Ljava/lang/String; │ │ - 0x019a - 0x019e reg=36 insertionUri Landroid/net/Uri; │ │ - 0x019a - 0x019e reg=45 values Landroid/content/ContentValues; │ │ + 0x019a - 0x019e reg=30 id J │ │ + 0x019a - 0x019e reg=34 insertionString Ljava/lang/String; │ │ + 0x019a - 0x019e reg=35 insertionUri Landroid/net/Uri; │ │ + 0x019a - 0x019e reg=44 values Landroid/content/ContentValues; │ │ 0x019a - 0x022e reg=19 data Lorg/json/JSONObject; │ │ 0x018e - 0x022e reg=21 fis Ljava/io/FileInputStream; │ │ 0x01d8 - 0x022e reg=22 folder Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ - 0x019a - 0x022e reg=25 folders Ljava/util/Map; Ljava/util/Map; │ │ + 0x019a - 0x022e reg=23 folders Ljava/util/Map; Ljava/util/Map; │ │ 0x019a - 0x022e reg=26 foldersArray Lorg/json/JSONArray; │ │ 0x019a - 0x022e reg=29 i I │ │ - 0x01cc - 0x022e reg=30 i$ Ljava/util/Iterator; │ │ - 0x019a - 0x022e reg=37 line Ljava/lang/String; │ │ + 0x019a - 0x022e reg=36 line Ljava/lang/String; │ │ + 0x01ee - 0x022e reg=37 parentFolder Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ 0x01dc - 0x022e reg=38 oldParentId J │ │ - 0x01ee - 0x022e reg=40 parentFolder Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ - 0x019a - 0x022e reg=41 progress I │ │ - 0x019a - 0x022e reg=42 reader Ljava/io/BufferedReader; │ │ - 0x018e - 0x022e reg=43 sb Ljava/lang/StringBuilder; │ │ - 0x019a - 0x022e reg=44 total I │ │ - 0x01f5 - 0x022e reg=45 values Landroid/content/ContentValues; │ │ - 0x021b - 0x022e reg=46 whereClause Ljava/lang/String; │ │ - 0x019a - 0x0231 reg=34 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x019a - 0x022e reg=40 progress I │ │ + 0x019a - 0x022e reg=41 reader Ljava/io/BufferedReader; │ │ + 0x018e - 0x022e reg=42 sb Ljava/lang/StringBuilder; │ │ + 0x019a - 0x022e reg=43 total I │ │ + 0x01f5 - 0x022e reg=44 values Landroid/content/ContentValues; │ │ + 0x021b - 0x022e reg=45 whereClause Ljava/lang/String; │ │ + 0x019a - 0x0231 reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ 0x0231 - 0x023a reg=20 e Lorg/json/JSONException; │ │ - 0x0231 - 0x023a reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ - 0x028c - 0x029c reg=40 parentFolder Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ + 0x0231 - 0x023a reg=32 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x028c - 0x029c reg=37 parentFolder Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ 0x02ac - 0x02f8 reg=9 title Ljava/lang/String; │ │ 0x02ba - 0x02f8 reg=10 url Ljava/lang/String; │ │ 0x0282 - 0x02f8 reg=17 bookmark Lorg/json/JSONObject; │ │ 0x024c - 0x02f8 reg=18 bookmarksArray Lorg/json/JSONArray; │ │ - 0x028a - 0x02f8 reg=23 folderId J │ │ + 0x028a - 0x02f8 reg=24 folderId J │ │ 0x0254 - 0x02f8 reg=29 i I │ │ - 0x029e - 0x02f8 reg=40 parentFolder Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ - 0x024e - 0x02f8 reg=41 progress I │ │ - 0x0252 - 0x02f8 reg=44 total I │ │ - 0x02da - 0x02f8 reg=45 values Landroid/content/ContentValues; │ │ + 0x029e - 0x02f8 reg=37 parentFolder Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ + 0x024e - 0x02f8 reg=40 progress I │ │ + 0x0252 - 0x02f8 reg=43 total I │ │ + 0x02da - 0x02f8 reg=44 values Landroid/content/ContentValues; │ │ 0x034a - 0x037e reg=9 title Ljava/lang/String; │ │ 0x0358 - 0x037e reg=10 url Ljava/lang/String; │ │ 0x023a - 0x037e reg=19 data Lorg/json/JSONObject; │ │ 0x023a - 0x037e reg=21 fis Ljava/io/FileInputStream; │ │ - 0x023a - 0x037e reg=25 folders Ljava/util/Map; Ljava/util/Map; │ │ + 0x023a - 0x037e reg=23 folders Ljava/util/Map; Ljava/util/Map; │ │ 0x033c - 0x037e reg=27 history Lorg/json/JSONObject; │ │ 0x030a - 0x037e reg=28 historyArray Lorg/json/JSONArray; │ │ 0x0312 - 0x037e reg=29 i I │ │ - 0x023a - 0x037e reg=34 insertValues Ljava/util/List; Ljava/util/List; │ │ - 0x023a - 0x037e reg=37 line Ljava/lang/String; │ │ - 0x030c - 0x037e reg=41 progress I │ │ - 0x023a - 0x037e reg=42 reader Ljava/io/BufferedReader; │ │ - 0x023a - 0x037e reg=43 sb Ljava/lang/StringBuilder; │ │ - 0x0310 - 0x037e reg=44 total I │ │ - 0x0372 - 0x037e reg=45 values Landroid/content/ContentValues; │ │ + 0x023a - 0x037e reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x023a - 0x037e reg=36 line Ljava/lang/String; │ │ + 0x030c - 0x037e reg=40 progress I │ │ + 0x023a - 0x037e reg=41 reader Ljava/io/BufferedReader; │ │ + 0x023a - 0x037e reg=42 sb Ljava/lang/StringBuilder; │ │ + 0x0310 - 0x037e reg=43 total I │ │ + 0x0372 - 0x037e reg=44 values Landroid/content/ContentValues; │ │ 0x037f - 0x0388 reg=20 e Ljava/io/UnsupportedEncodingException; │ │ - 0x037e - 0x0388 reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ - 0x0388 - 0x03c8 reg=34 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x037e - 0x0388 reg=32 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x0388 - 0x03c8 reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ 0x0388 - 0x03ca reg=19 data Lorg/json/JSONObject; │ │ 0x0388 - 0x03ca reg=21 fis Ljava/io/FileInputStream; │ │ - 0x0388 - 0x03ca reg=25 folders Ljava/util/Map; Ljava/util/Map; │ │ - 0x03c8 - 0x03ca reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ - 0x0388 - 0x03ca reg=37 line Ljava/lang/String; │ │ - 0x0388 - 0x03ca reg=42 reader Ljava/io/BufferedReader; │ │ - 0x0388 - 0x03ca reg=43 sb Ljava/lang/StringBuilder; │ │ - 0x03ca - 0x03cd reg=34 insertValues Ljava/util/List; Ljava/util/List; │ │ - 0x03cd - 0x03d4 reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ - 0x0000 - 0x03d4 reg=47 this Lorg/tint/tasks/HistoryBookmarksImportTask; │ │ - 0x0000 - 0x03d4 reg=48 file Ljava/io/File; │ │ + 0x0388 - 0x03ca reg=23 folders Ljava/util/Map; Ljava/util/Map; │ │ + 0x03c8 - 0x03ca reg=32 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x0388 - 0x03ca reg=36 line Ljava/lang/String; │ │ + 0x0388 - 0x03ca reg=41 reader Ljava/io/BufferedReader; │ │ + 0x0388 - 0x03ca reg=42 sb Ljava/lang/StringBuilder; │ │ + 0x03ca - 0x03cd reg=33 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x03cd - 0x03d4 reg=32 insertValues Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x03d4 reg=46 this Lorg/tint/tasks/HistoryBookmarksImportTask; │ │ + 0x0000 - 0x03d4 reg=47 file Ljava/io/File; │ │ │ │ #4 : (in Lorg/tint/tasks/HistoryBookmarksImportTask;) │ │ name : 'readAsXml' │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 9 │ │ insns size : 483 16-bit code units │ │ -022d44: |[022d44] org.tint.tasks.HistoryBookmarksImportTask.readAsXml:(Ljava/io/File;)Ljava/lang/String; │ │ -022d54: 1318 0000 |0000: const/16 v24, #int 0 // #0 │ │ -022d58: 1232 |0002: const/4 v2, #int 3 // #3 │ │ -022d5a: 2322 a502 |0003: new-array v2, v2, [Ljava/lang/Integer; // type@02a5 │ │ -022d5e: 131a 0000 |0005: const/16 v26, #int 0 // #0 │ │ -022d62: 131b 0100 |0007: const/16 v27, #int 1 // #1 │ │ -022d66: 7701 3803 1b00 |0009: invoke-static/range {v27}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -022d6c: 0c1b |000c: move-result-object v27 │ │ -022d6e: 4d1b 021a |000d: aput-object v27, v2, v26 │ │ -022d72: 131a 0100 |000f: const/16 v26, #int 1 // #1 │ │ -022d76: 131b 0000 |0011: const/16 v27, #int 0 // #0 │ │ -022d7a: 7701 3803 1b00 |0013: invoke-static/range {v27}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -022d80: 0c1b |0016: move-result-object v27 │ │ -022d82: 4d1b 021a |0017: aput-object v27, v2, v26 │ │ -022d86: 131a 0200 |0019: const/16 v26, #int 2 // #2 │ │ -022d8a: 131b 0000 |001b: const/16 v27, #int 0 // #0 │ │ -022d8e: 7701 3803 1b00 |001d: invoke-static/range {v27}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -022d94: 0c1b |0020: move-result-object v27 │ │ -022d96: 4d1b 021a |0021: aput-object v27, v2, v26 │ │ -022d9a: 0800 1c00 |0023: move-object/from16 v0, v28 │ │ -022d9e: 6e20 ea05 2000 |0025: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ -022da4: 2219 2601 |0028: new-instance v25, Ljava/util/ArrayList; // type@0126 │ │ -022da8: 7601 7f03 1900 |002a: invoke-direct/range {v25}, Ljava/util/ArrayList;.:()V // method@037f │ │ -022dae: 7100 b403 0000 |002d: invoke-static {}, Ljavax/xml/parsers/DocumentBuilderFactory;.newInstance:()Ljavax/xml/parsers/DocumentBuilderFactory; // method@03b4 │ │ -022db4: 0c0f |0030: move-result-object v15 │ │ -022db6: 6e10 b303 0f00 |0031: invoke-virtual {v15}, Ljavax/xml/parsers/DocumentBuilderFactory;.newDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder; // method@03b3 │ │ -022dbc: 0c0b |0034: move-result-object v11 │ │ -022dbe: 0800 1d00 |0035: move-object/from16 v0, v29 │ │ -022dc2: 6e20 b203 0b00 |0037: invoke-virtual {v11, v0}, Ljavax/xml/parsers/DocumentBuilder;.parse:(Ljava/io/File;)Lorg/w3c/dom/Document; // method@03b2 │ │ -022dc8: 0c0d |003a: move-result-object v13 │ │ -022dca: 7210 280c 0d00 |003b: invoke-interface {v13}, Lorg/w3c/dom/Document;.getDocumentElement:()Lorg/w3c/dom/Element; // method@0c28 │ │ -022dd0: 0c16 |003e: move-result-object v22 │ │ -022dd2: 3816 4d01 |003f: if-eqz v22, 018c // +014d │ │ -022dd6: 7801 2a0c 1600 |0041: invoke-interface/range {v22}, Lorg/w3c/dom/Element;.getNodeName:()Ljava/lang/String; // method@0c2a │ │ -022ddc: 0c02 |0044: move-result-object v2 │ │ -022dde: 1a1a 7f0b |0045: const-string v26, "itemlist" // string@0b7f │ │ -022de2: 0800 1a00 |0047: move-object/from16 v0, v26 │ │ -022de6: 6e20 4d03 0200 |0049: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -022dec: 0a02 |004c: move-result v2 │ │ -022dee: 3802 3f01 |004d: if-eqz v2, 018c // +013f │ │ -022df2: 1a02 7e0b |004f: const-string v2, "item" // string@0b7e │ │ -022df6: 0800 1600 |0051: move-object/from16 v0, v22 │ │ -022dfa: 7220 290c 2000 |0053: invoke-interface {v0, v2}, Lorg/w3c/dom/Element;.getElementsByTagName:(Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@0c29 │ │ -022e00: 0c12 |0056: move-result-object v18 │ │ -022e02: 1314 0000 |0057: const/16 v20, #int 0 // #0 │ │ -022e06: 7801 2f0c 1200 |0059: invoke-interface/range {v18}, Lorg/w3c/dom/NodeList;.getLength:()I // method@0c2f │ │ -022e0c: 0a17 |005c: move-result v23 │ │ -022e0e: 1310 0000 |005d: const/16 v16, #int 0 // #0 │ │ -022e12: 7801 2f0c 1200 |005f: invoke-interface/range {v18}, Lorg/w3c/dom/NodeList;.getLength:()I // method@0c2f │ │ -022e18: 0a02 |0062: move-result v2 │ │ -022e1a: 0200 1000 |0063: move/from16 v0, v16 │ │ -022e1e: 3520 2701 |0065: if-ge v0, v2, 018c // +0127 │ │ -022e22: 1232 |0067: const/4 v2, #int 3 // #3 │ │ -022e24: 2322 a502 |0068: new-array v2, v2, [Ljava/lang/Integer; // type@02a5 │ │ -022e28: 131a 0000 |006a: const/16 v26, #int 0 // #0 │ │ -022e2c: 131b 0200 |006c: const/16 v27, #int 2 // #2 │ │ -022e30: 7701 3803 1b00 |006e: invoke-static/range {v27}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -022e36: 0c1b |0071: move-result-object v27 │ │ -022e38: 4d1b 021a |0072: aput-object v27, v2, v26 │ │ -022e3c: 131a 0100 |0074: const/16 v26, #int 1 // #1 │ │ -022e40: 7701 3803 1400 |0076: invoke-static/range {v20}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -022e46: 0c1b |0079: move-result-object v27 │ │ -022e48: 4d1b 021a |007a: aput-object v27, v2, v26 │ │ -022e4c: 131a 0200 |007c: const/16 v26, #int 2 // #2 │ │ -022e50: 7701 3803 1700 |007e: invoke-static/range {v23}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -022e56: 0c1b |0081: move-result-object v27 │ │ -022e58: 4d1b 021a |0082: aput-object v27, v2, v26 │ │ -022e5c: 0800 1c00 |0084: move-object/from16 v0, v28 │ │ -022e60: 6e20 ea05 2000 |0086: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ -022e66: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -022e6a: 0201 1000 |008b: move/from16 v1, v16 │ │ -022e6e: 7220 300c 1000 |008d: invoke-interface {v0, v1}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@0c30 │ │ -022e74: 0c11 |0090: move-result-object v17 │ │ -022e76: 3811 e300 |0091: if-eqz v17, 0174 // +00e3 │ │ -022e7a: 7801 2b0c 1100 |0093: invoke-interface/range {v17}, Lorg/w3c/dom/Node;.getChildNodes:()Lorg/w3c/dom/NodeList; // method@0c2b │ │ -022e80: 0c15 |0096: move-result-object v21 │ │ -022e82: 1203 |0097: const/4 v3, #int 0 // #0 │ │ -022e84: 1204 |0098: const/4 v4, #int 0 // #0 │ │ -022e86: 1205 |0099: const/4 v5, #int 0 // #0 │ │ -022e88: 1606 ffff |009a: const-wide/16 v6, #int -1 // #ffff │ │ -022e8c: 1608 ffff |009c: const-wide/16 v8, #int -1 // #ffff │ │ -022e90: 120a |009e: const/4 v10, #int 0 // #0 │ │ -022e92: 1313 0000 |009f: const/16 v19, #int 0 // #0 │ │ -022e96: 7801 2f0c 1500 |00a1: invoke-interface/range {v21}, Lorg/w3c/dom/NodeList;.getLength:()I // method@0c2f │ │ -022e9c: 0a02 |00a4: move-result v2 │ │ -022e9e: 0200 1300 |00a5: move/from16 v0, v19 │ │ -022ea2: 3520 c200 |00a7: if-ge v0, v2, 0169 // +00c2 │ │ -022ea6: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ -022eaa: 0201 1300 |00ab: move/from16 v1, v19 │ │ -022eae: 7220 300c 1000 |00ad: invoke-interface {v0, v1}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@0c30 │ │ -022eb4: 0c0c |00b0: move-result-object v12 │ │ -022eb6: 380c 2400 |00b1: if-eqz v12, 00d5 // +0024 │ │ -022eba: 7210 2c0c 0c00 |00b3: invoke-interface {v12}, Lorg/w3c/dom/Node;.getNodeName:()Ljava/lang/String; // method@0c2c │ │ -022ec0: 0c02 |00b6: move-result-object v2 │ │ -022ec2: 3802 1e00 |00b7: if-eqz v2, 00d5 // +001e │ │ -022ec6: 7210 2c0c 0c00 |00b9: invoke-interface {v12}, Lorg/w3c/dom/Node;.getNodeName:()Ljava/lang/String; // method@0c2c │ │ -022ecc: 0c02 |00bc: move-result-object v2 │ │ -022ece: 1a1a 4710 |00bd: const-string v26, "title" // string@1047 │ │ -022ed2: 0800 1a00 |00bf: move-object/from16 v0, v26 │ │ -022ed6: 6e20 4d03 0200 |00c1: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -022edc: 0a02 |00c4: move-result v2 │ │ -022ede: 3802 1300 |00c5: if-eqz v2, 00d8 // +0013 │ │ -022ee2: 0800 1c00 |00c7: move-object/from16 v0, v28 │ │ -022ee6: 7020 e505 c000 |00c9: invoke-direct {v0, v12}, Lorg/tint/tasks/HistoryBookmarksImportTask;.getNodeContent:(Lorg/w3c/dom/Node;)Ljava/lang/String; // method@05e5 │ │ -022eec: 0c02 |00cc: move-result-object v2 │ │ -022eee: 1a1a a106 |00cd: const-string v26, "UTF-8" // string@06a1 │ │ -022ef2: 0800 1a00 |00cf: move-object/from16 v0, v26 │ │ -022ef6: 7120 7b03 0200 |00d1: invoke-static {v2, v0}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037b │ │ -022efc: 0c03 |00d4: move-result-object v3 │ │ -022efe: d813 1301 |00d5: add-int/lit8 v19, v19, #int 1 // #01 │ │ -022f02: 28ca |00d7: goto 00a1 // -0036 │ │ -022f04: 7210 2c0c 0c00 |00d8: invoke-interface {v12}, Lorg/w3c/dom/Node;.getNodeName:()Ljava/lang/String; // method@0c2c │ │ -022f0a: 0c02 |00db: move-result-object v2 │ │ -022f0c: 1a1a 8810 |00dc: const-string v26, "url" // string@1088 │ │ -022f10: 0800 1a00 |00de: move-object/from16 v0, v26 │ │ -022f14: 6e20 4d03 0200 |00e0: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -022f1a: 0a02 |00e3: move-result v2 │ │ -022f1c: 3802 1100 |00e4: if-eqz v2, 00f5 // +0011 │ │ -022f20: 0800 1c00 |00e6: move-object/from16 v0, v28 │ │ -022f24: 7020 e505 c000 |00e8: invoke-direct {v0, v12}, Lorg/tint/tasks/HistoryBookmarksImportTask;.getNodeContent:(Lorg/w3c/dom/Node;)Ljava/lang/String; // method@05e5 │ │ -022f2a: 0c02 |00eb: move-result-object v2 │ │ -022f2c: 1a1a a106 |00ec: const-string v26, "UTF-8" // string@06a1 │ │ -022f30: 0800 1a00 |00ee: move-object/from16 v0, v26 │ │ -022f34: 7120 7b03 0200 |00f0: invoke-static {v2, v0}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037b │ │ -022f3a: 0c04 |00f3: move-result-object v4 │ │ -022f3c: 28e1 |00f4: goto 00d5 // -001f │ │ -022f3e: 7210 2c0c 0c00 |00f5: invoke-interface {v12}, Lorg/w3c/dom/Node;.getNodeName:()Ljava/lang/String; // method@0c2c │ │ -022f44: 0c02 |00f8: move-result-object v2 │ │ -022f46: 1a1a d410 |00f9: const-string v26, "visits" // string@10d4 │ │ -022f4a: 0800 1a00 |00fb: move-object/from16 v0, v26 │ │ -022f4e: 6e20 4d03 0200 |00fd: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -022f54: 0a02 |0100: move-result v2 │ │ -022f56: 3802 1000 |0101: if-eqz v2, 0111 // +0010 │ │ -022f5a: 0800 1c00 |0103: move-object/from16 v0, v28 │ │ -022f5e: 7020 e505 c000 |0105: invoke-direct {v0, v12}, Lorg/tint/tasks/HistoryBookmarksImportTask;.getNodeContent:(Lorg/w3c/dom/Node;)Ljava/lang/String; // method@05e5 │ │ -022f64: 0c02 |0108: move-result-object v2 │ │ -022f66: 7110 3603 0200 |0109: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0336 │ │ -022f6c: 0a05 |010c: move-result v5 │ │ -022f6e: 28c8 |010d: goto 00d5 // -0038 │ │ -022f70: 0d0e |010e: move-exception v14 │ │ -022f72: 1205 |010f: const/4 v5, #int 0 // #0 │ │ -022f74: 28c5 |0110: goto 00d5 // -003b │ │ -022f76: 7210 2c0c 0c00 |0111: invoke-interface {v12}, Lorg/w3c/dom/Node;.getNodeName:()Ljava/lang/String; // method@0c2c │ │ -022f7c: 0c02 |0114: move-result-object v2 │ │ -022f7e: 1a1a d310 |0115: const-string v26, "visiteddate" // string@10d3 │ │ -022f82: 0800 1a00 |0117: move-object/from16 v0, v26 │ │ -022f86: 6e20 4d03 0200 |0119: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -022f8c: 0a02 |011c: move-result v2 │ │ -022f8e: 3802 1100 |011d: if-eqz v2, 012e // +0011 │ │ -022f92: 0800 1c00 |011f: move-object/from16 v0, v28 │ │ -022f96: 7020 e505 c000 |0121: invoke-direct {v0, v12}, Lorg/tint/tasks/HistoryBookmarksImportTask;.getNodeContent:(Lorg/w3c/dom/Node;)Ljava/lang/String; // method@05e5 │ │ -022f9c: 0c02 |0124: move-result-object v2 │ │ -022f9e: 7110 3b03 0200 |0125: invoke-static {v2}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@033b │ │ -022fa4: 0b06 |0128: move-result-wide v6 │ │ -022fa6: 28ac |0129: goto 00d5 // -0054 │ │ -022fa8: 0d0e |012a: move-exception v14 │ │ -022faa: 1606 ffff |012b: const-wide/16 v6, #int -1 // #ffff │ │ -022fae: 28a8 |012d: goto 00d5 // -0058 │ │ -022fb0: 7210 2c0c 0c00 |012e: invoke-interface {v12}, Lorg/w3c/dom/Node;.getNodeName:()Ljava/lang/String; // method@0c2c │ │ -022fb6: 0c02 |0131: move-result-object v2 │ │ -022fb8: 1a1a a908 |0132: const-string v26, "creationdate" // string@08a9 │ │ -022fbc: 0800 1a00 |0134: move-object/from16 v0, v26 │ │ -022fc0: 6e20 4d03 0200 |0136: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -022fc6: 0a02 |0139: move-result v2 │ │ -022fc8: 3802 1100 |013a: if-eqz v2, 014b // +0011 │ │ -022fcc: 0800 1c00 |013c: move-object/from16 v0, v28 │ │ -022fd0: 7020 e505 c000 |013e: invoke-direct {v0, v12}, Lorg/tint/tasks/HistoryBookmarksImportTask;.getNodeContent:(Lorg/w3c/dom/Node;)Ljava/lang/String; // method@05e5 │ │ -022fd6: 0c02 |0141: move-result-object v2 │ │ -022fd8: 7110 3b03 0200 |0142: invoke-static {v2}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@033b │ │ -022fde: 0b08 |0145: move-result-wide v8 │ │ -022fe0: 288f |0146: goto 00d5 // -0071 │ │ -022fe2: 0d0e |0147: move-exception v14 │ │ -022fe4: 1608 ffff |0148: const-wide/16 v8, #int -1 // #ffff │ │ -022fe8: 288b |014a: goto 00d5 // -0075 │ │ -022fea: 7210 2c0c 0c00 |014b: invoke-interface {v12}, Lorg/w3c/dom/Node;.getNodeName:()Ljava/lang/String; // method@0c2c │ │ -022ff0: 0c02 |014e: move-result-object v2 │ │ -022ff2: 1a1a fd07 |014f: const-string v26, "bookmark" // string@07fd │ │ -022ff6: 0800 1a00 |0151: move-object/from16 v0, v26 │ │ -022ffa: 6e20 4d03 0200 |0153: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -023000: 0a02 |0156: move-result v2 │ │ -023002: 3802 7eff |0157: if-eqz v2, 00d5 // -0082 │ │ -023006: 0800 1c00 |0159: move-object/from16 v0, v28 │ │ -02300a: 7020 e505 c000 |015b: invoke-direct {v0, v12}, Lorg/tint/tasks/HistoryBookmarksImportTask;.getNodeContent:(Lorg/w3c/dom/Node;)Ljava/lang/String; // method@05e5 │ │ -023010: 0c02 |015e: move-result-object v2 │ │ -023012: 7110 3603 0200 |015f: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0336 │ │ -023018: 0a0a |0162: move-result v10 │ │ -02301a: 2900 72ff |0163: goto/16 00d5 // -008e │ │ -02301e: 0d0e |0165: move-exception v14 │ │ -023020: 120a |0166: const/4 v10, #int 0 // #0 │ │ -023022: 2900 6eff |0167: goto/16 00d5 // -0092 │ │ -023026: 0802 1c00 |0169: move-object/from16 v2, v28 │ │ -02302a: 7609 e105 0200 |016b: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lorg/tint/tasks/HistoryBookmarksImportTask;.createContentValues:(Ljava/lang/String;Ljava/lang/String;IJJI)Landroid/content/ContentValues; // method@05e1 │ │ -023030: 0c02 |016e: move-result-object v2 │ │ -023032: 0800 1900 |016f: move-object/from16 v0, v25 │ │ -023036: 7220 9203 2000 |0171: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -02303c: d814 1401 |0174: add-int/lit8 v20, v20, #int 1 // #01 │ │ -023040: d810 1001 |0176: add-int/lit8 v16, v16, #int 1 // #01 │ │ -023044: 2900 e7fe |0178: goto/16 005f // -0119 │ │ -023048: 0d0e |017a: move-exception v14 │ │ -02304a: 6e10 b503 0e00 |017b: invoke-virtual {v14}, Ljavax/xml/parsers/ParserConfigurationException;.getMessage:()Ljava/lang/String; // method@03b5 │ │ -023050: 0c02 |017e: move-result-object v2 │ │ -023052: 1102 |017f: return-object v2 │ │ -023054: 0d0e |0180: move-exception v14 │ │ -023056: 6e10 310c 0e00 |0181: invoke-virtual {v14}, Lorg/xml/sax/SAXException;.getMessage:()Ljava/lang/String; // method@0c31 │ │ -02305c: 0c02 |0184: move-result-object v2 │ │ -02305e: 28fa |0185: goto 017f // -0006 │ │ -023060: 0d0e |0186: move-exception v14 │ │ -023062: 6e10 1903 0e00 |0187: invoke-virtual {v14}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ -023068: 0c02 |018a: move-result-object v2 │ │ -02306a: 28f4 |018b: goto 017f // -000c │ │ -02306c: 3819 4700 |018c: if-eqz v25, 01d3 // +0047 │ │ -023070: 1232 |018e: const/4 v2, #int 3 // #3 │ │ -023072: 2322 a502 |018f: new-array v2, v2, [Ljava/lang/Integer; // type@02a5 │ │ -023076: 131a 0000 |0191: const/16 v26, #int 0 // #0 │ │ -02307a: 131b 0700 |0193: const/16 v27, #int 7 // #7 │ │ -02307e: 7701 3803 1b00 |0195: invoke-static/range {v27}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -023084: 0c1b |0198: move-result-object v27 │ │ -023086: 4d1b 021a |0199: aput-object v27, v2, v26 │ │ -02308a: 131a 0100 |019b: const/16 v26, #int 1 // #1 │ │ -02308e: 131b 0000 |019d: const/16 v27, #int 0 // #0 │ │ -023092: 7701 3803 1b00 |019f: invoke-static/range {v27}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -023098: 0c1b |01a2: move-result-object v27 │ │ -02309a: 4d1b 021a |01a3: aput-object v27, v2, v26 │ │ -02309e: 131a 0200 |01a5: const/16 v26, #int 2 // #2 │ │ -0230a2: 131b 0000 |01a7: const/16 v27, #int 0 // #0 │ │ -0230a6: 7701 3803 1b00 |01a9: invoke-static/range {v27}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0230ac: 0c1b |01ac: move-result-object v27 │ │ -0230ae: 4d1b 021a |01ad: aput-object v27, v2, v26 │ │ -0230b2: 0800 1c00 |01af: move-object/from16 v0, v28 │ │ -0230b6: 6e20 ea05 2000 |01b1: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ -0230bc: 0800 1c00 |01b4: move-object/from16 v0, v28 │ │ -0230c0: 5402 cf03 |01b6: iget-object v2, v0, Lorg/tint/tasks/HistoryBookmarksImportTask;.mContext:Landroid/content/Context; // field@03cf │ │ -0230c4: 6e10 a600 0200 |01b8: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -0230ca: 0c1a |01bb: move-result-object v26 │ │ -0230cc: 621b 9503 |01bc: sget-object v27, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ -0230d0: 7801 9903 1900 |01be: invoke-interface/range {v25}, Ljava/util/List;.size:()I // method@0399 │ │ -0230d6: 0a02 |01c1: move-result v2 │ │ -0230d8: 2322 a002 |01c2: new-array v2, v2, [Landroid/content/ContentValues; // type@02a0 │ │ -0230dc: 0800 1900 |01c4: move-object/from16 v0, v25 │ │ -0230e0: 7220 9a03 2000 |01c6: invoke-interface {v0, v2}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@039a │ │ -0230e6: 0c02 |01c9: move-result-object v2 │ │ -0230e8: 1f02 a002 |01ca: check-cast v2, [Landroid/content/ContentValues; // type@02a0 │ │ -0230ec: 0800 1a00 |01cc: move-object/from16 v0, v26 │ │ -0230f0: 0801 1b00 |01ce: move-object/from16 v1, v27 │ │ -0230f4: 6e30 9600 1002 |01d0: invoke-virtual {v0, v1, v2}, Landroid/content/ContentResolver;.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I // method@0096 │ │ -0230fa: 1202 |01d3: const/4 v2, #int 0 // #0 │ │ -0230fc: 0818 1900 |01d4: move-object/from16 v24, v25 │ │ -023100: 28a9 |01d6: goto 017f // -0057 │ │ -023102: 0d0e |01d7: move-exception v14 │ │ -023104: 0818 1900 |01d8: move-object/from16 v24, v25 │ │ -023108: 28ad |01da: goto 0187 // -0053 │ │ -02310a: 0d0e |01db: move-exception v14 │ │ -02310c: 0818 1900 |01dc: move-object/from16 v24, v25 │ │ -023110: 28a3 |01de: goto 0181 // -005d │ │ -023112: 0d0e |01df: move-exception v14 │ │ -023114: 0818 1900 |01e0: move-object/from16 v24, v25 │ │ -023118: 2899 |01e2: goto 017b // -0067 │ │ +022ab0: |[022ab0] org.tint.tasks.HistoryBookmarksImportTask.readAsXml:(Ljava/io/File;)Ljava/lang/String; │ │ +022ac0: 1318 0000 |0000: const/16 v24, #int 0 // #0 │ │ +022ac4: 1232 |0002: const/4 v2, #int 3 // #3 │ │ +022ac6: 2322 a102 |0003: new-array v2, v2, [Ljava/lang/Integer; // type@02a1 │ │ +022aca: 131a 0000 |0005: const/16 v26, #int 0 // #0 │ │ +022ace: 131b 0100 |0007: const/16 v27, #int 1 // #1 │ │ +022ad2: 7701 3803 1b00 |0009: invoke-static/range {v27}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022ad8: 0c1b |000c: move-result-object v27 │ │ +022ada: 4d1b 021a |000d: aput-object v27, v2, v26 │ │ +022ade: 131a 0100 |000f: const/16 v26, #int 1 // #1 │ │ +022ae2: 131b 0000 |0011: const/16 v27, #int 0 // #0 │ │ +022ae6: 7701 3803 1b00 |0013: invoke-static/range {v27}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022aec: 0c1b |0016: move-result-object v27 │ │ +022aee: 4d1b 021a |0017: aput-object v27, v2, v26 │ │ +022af2: 131a 0200 |0019: const/16 v26, #int 2 // #2 │ │ +022af6: 131b 0000 |001b: const/16 v27, #int 0 // #0 │ │ +022afa: 7701 3803 1b00 |001d: invoke-static/range {v27}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022b00: 0c1b |0020: move-result-object v27 │ │ +022b02: 4d1b 021a |0021: aput-object v27, v2, v26 │ │ +022b06: 0800 1c00 |0023: move-object/from16 v0, v28 │ │ +022b0a: 6e20 ea05 2000 |0025: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ +022b10: 2219 2201 |0028: new-instance v25, Ljava/util/ArrayList; // type@0122 │ │ +022b14: 7601 7f03 1900 |002a: invoke-direct/range {v25}, Ljava/util/ArrayList;.:()V // method@037f │ │ +022b1a: 7100 b403 0000 |002d: invoke-static {}, Ljavax/xml/parsers/DocumentBuilderFactory;.newInstance:()Ljavax/xml/parsers/DocumentBuilderFactory; // method@03b4 │ │ +022b20: 0c0f |0030: move-result-object v15 │ │ +022b22: 6e10 b303 0f00 |0031: invoke-virtual {v15}, Ljavax/xml/parsers/DocumentBuilderFactory;.newDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder; // method@03b3 │ │ +022b28: 0c0b |0034: move-result-object v11 │ │ +022b2a: 0800 1d00 |0035: move-object/from16 v0, v29 │ │ +022b2e: 6e20 b203 0b00 |0037: invoke-virtual {v11, v0}, Ljavax/xml/parsers/DocumentBuilder;.parse:(Ljava/io/File;)Lorg/w3c/dom/Document; // method@03b2 │ │ +022b34: 0c0d |003a: move-result-object v13 │ │ +022b36: 7210 280c 0d00 |003b: invoke-interface {v13}, Lorg/w3c/dom/Document;.getDocumentElement:()Lorg/w3c/dom/Element; // method@0c28 │ │ +022b3c: 0c16 |003e: move-result-object v22 │ │ +022b3e: 3816 4d01 |003f: if-eqz v22, 018c // +014d │ │ +022b42: 7801 2a0c 1600 |0041: invoke-interface/range {v22}, Lorg/w3c/dom/Element;.getNodeName:()Ljava/lang/String; // method@0c2a │ │ +022b48: 0c02 |0044: move-result-object v2 │ │ +022b4a: 1a1a 7a0b |0045: const-string v26, "itemlist" // string@0b7a │ │ +022b4e: 0800 1a00 |0047: move-object/from16 v0, v26 │ │ +022b52: 6e20 4d03 0200 |0049: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +022b58: 0a02 |004c: move-result v2 │ │ +022b5a: 3802 3f01 |004d: if-eqz v2, 018c // +013f │ │ +022b5e: 1a02 790b |004f: const-string v2, "item" // string@0b79 │ │ +022b62: 0800 1600 |0051: move-object/from16 v0, v22 │ │ +022b66: 7220 290c 2000 |0053: invoke-interface {v0, v2}, Lorg/w3c/dom/Element;.getElementsByTagName:(Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@0c29 │ │ +022b6c: 0c12 |0056: move-result-object v18 │ │ +022b6e: 1314 0000 |0057: const/16 v20, #int 0 // #0 │ │ +022b72: 7801 2f0c 1200 |0059: invoke-interface/range {v18}, Lorg/w3c/dom/NodeList;.getLength:()I // method@0c2f │ │ +022b78: 0a17 |005c: move-result v23 │ │ +022b7a: 1310 0000 |005d: const/16 v16, #int 0 // #0 │ │ +022b7e: 7801 2f0c 1200 |005f: invoke-interface/range {v18}, Lorg/w3c/dom/NodeList;.getLength:()I // method@0c2f │ │ +022b84: 0a02 |0062: move-result v2 │ │ +022b86: 0200 1000 |0063: move/from16 v0, v16 │ │ +022b8a: 3520 2701 |0065: if-ge v0, v2, 018c // +0127 │ │ +022b8e: 1232 |0067: const/4 v2, #int 3 // #3 │ │ +022b90: 2322 a102 |0068: new-array v2, v2, [Ljava/lang/Integer; // type@02a1 │ │ +022b94: 131a 0000 |006a: const/16 v26, #int 0 // #0 │ │ +022b98: 131b 0200 |006c: const/16 v27, #int 2 // #2 │ │ +022b9c: 7701 3803 1b00 |006e: invoke-static/range {v27}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022ba2: 0c1b |0071: move-result-object v27 │ │ +022ba4: 4d1b 021a |0072: aput-object v27, v2, v26 │ │ +022ba8: 131a 0100 |0074: const/16 v26, #int 1 // #1 │ │ +022bac: 7701 3803 1400 |0076: invoke-static/range {v20}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022bb2: 0c1b |0079: move-result-object v27 │ │ +022bb4: 4d1b 021a |007a: aput-object v27, v2, v26 │ │ +022bb8: 131a 0200 |007c: const/16 v26, #int 2 // #2 │ │ +022bbc: 7701 3803 1700 |007e: invoke-static/range {v23}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022bc2: 0c1b |0081: move-result-object v27 │ │ +022bc4: 4d1b 021a |0082: aput-object v27, v2, v26 │ │ +022bc8: 0800 1c00 |0084: move-object/from16 v0, v28 │ │ +022bcc: 6e20 ea05 2000 |0086: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ +022bd2: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +022bd6: 0201 1000 |008b: move/from16 v1, v16 │ │ +022bda: 7220 300c 1000 |008d: invoke-interface {v0, v1}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@0c30 │ │ +022be0: 0c11 |0090: move-result-object v17 │ │ +022be2: 3811 e300 |0091: if-eqz v17, 0174 // +00e3 │ │ +022be6: 7801 2b0c 1100 |0093: invoke-interface/range {v17}, Lorg/w3c/dom/Node;.getChildNodes:()Lorg/w3c/dom/NodeList; // method@0c2b │ │ +022bec: 0c15 |0096: move-result-object v21 │ │ +022bee: 1203 |0097: const/4 v3, #int 0 // #0 │ │ +022bf0: 1204 |0098: const/4 v4, #int 0 // #0 │ │ +022bf2: 1205 |0099: const/4 v5, #int 0 // #0 │ │ +022bf4: 1606 ffff |009a: const-wide/16 v6, #int -1 // #ffff │ │ +022bf8: 1608 ffff |009c: const-wide/16 v8, #int -1 // #ffff │ │ +022bfc: 120a |009e: const/4 v10, #int 0 // #0 │ │ +022bfe: 1313 0000 |009f: const/16 v19, #int 0 // #0 │ │ +022c02: 7801 2f0c 1500 |00a1: invoke-interface/range {v21}, Lorg/w3c/dom/NodeList;.getLength:()I // method@0c2f │ │ +022c08: 0a02 |00a4: move-result v2 │ │ +022c0a: 0200 1300 |00a5: move/from16 v0, v19 │ │ +022c0e: 3520 c200 |00a7: if-ge v0, v2, 0169 // +00c2 │ │ +022c12: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ +022c16: 0201 1300 |00ab: move/from16 v1, v19 │ │ +022c1a: 7220 300c 1000 |00ad: invoke-interface {v0, v1}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@0c30 │ │ +022c20: 0c0c |00b0: move-result-object v12 │ │ +022c22: 380c 2400 |00b1: if-eqz v12, 00d5 // +0024 │ │ +022c26: 7210 2c0c 0c00 |00b3: invoke-interface {v12}, Lorg/w3c/dom/Node;.getNodeName:()Ljava/lang/String; // method@0c2c │ │ +022c2c: 0c02 |00b6: move-result-object v2 │ │ +022c2e: 3802 1e00 |00b7: if-eqz v2, 00d5 // +001e │ │ +022c32: 7210 2c0c 0c00 |00b9: invoke-interface {v12}, Lorg/w3c/dom/Node;.getNodeName:()Ljava/lang/String; // method@0c2c │ │ +022c38: 0c02 |00bc: move-result-object v2 │ │ +022c3a: 1a1a 4110 |00bd: const-string v26, "title" // string@1041 │ │ +022c3e: 0800 1a00 |00bf: move-object/from16 v0, v26 │ │ +022c42: 6e20 4d03 0200 |00c1: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +022c48: 0a02 |00c4: move-result v2 │ │ +022c4a: 3802 1300 |00c5: if-eqz v2, 00d8 // +0013 │ │ +022c4e: 0800 1c00 |00c7: move-object/from16 v0, v28 │ │ +022c52: 7020 e505 c000 |00c9: invoke-direct {v0, v12}, Lorg/tint/tasks/HistoryBookmarksImportTask;.getNodeContent:(Lorg/w3c/dom/Node;)Ljava/lang/String; // method@05e5 │ │ +022c58: 0c02 |00cc: move-result-object v2 │ │ +022c5a: 1a1a 9e06 |00cd: const-string v26, "UTF-8" // string@069e │ │ +022c5e: 0800 1a00 |00cf: move-object/from16 v0, v26 │ │ +022c62: 7120 7b03 0200 |00d1: invoke-static {v2, v0}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037b │ │ +022c68: 0c03 |00d4: move-result-object v3 │ │ +022c6a: d813 1301 |00d5: add-int/lit8 v19, v19, #int 1 // #01 │ │ +022c6e: 28ca |00d7: goto 00a1 // -0036 │ │ +022c70: 7210 2c0c 0c00 |00d8: invoke-interface {v12}, Lorg/w3c/dom/Node;.getNodeName:()Ljava/lang/String; // method@0c2c │ │ +022c76: 0c02 |00db: move-result-object v2 │ │ +022c78: 1a1a 8210 |00dc: const-string v26, "url" // string@1082 │ │ +022c7c: 0800 1a00 |00de: move-object/from16 v0, v26 │ │ +022c80: 6e20 4d03 0200 |00e0: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +022c86: 0a02 |00e3: move-result v2 │ │ +022c88: 3802 1100 |00e4: if-eqz v2, 00f5 // +0011 │ │ +022c8c: 0800 1c00 |00e6: move-object/from16 v0, v28 │ │ +022c90: 7020 e505 c000 |00e8: invoke-direct {v0, v12}, Lorg/tint/tasks/HistoryBookmarksImportTask;.getNodeContent:(Lorg/w3c/dom/Node;)Ljava/lang/String; // method@05e5 │ │ +022c96: 0c02 |00eb: move-result-object v2 │ │ +022c98: 1a1a 9e06 |00ec: const-string v26, "UTF-8" // string@069e │ │ +022c9c: 0800 1a00 |00ee: move-object/from16 v0, v26 │ │ +022ca0: 7120 7b03 0200 |00f0: invoke-static {v2, v0}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@037b │ │ +022ca6: 0c04 |00f3: move-result-object v4 │ │ +022ca8: 28e1 |00f4: goto 00d5 // -001f │ │ +022caa: 7210 2c0c 0c00 |00f5: invoke-interface {v12}, Lorg/w3c/dom/Node;.getNodeName:()Ljava/lang/String; // method@0c2c │ │ +022cb0: 0c02 |00f8: move-result-object v2 │ │ +022cb2: 1a1a ce10 |00f9: const-string v26, "visits" // string@10ce │ │ +022cb6: 0800 1a00 |00fb: move-object/from16 v0, v26 │ │ +022cba: 6e20 4d03 0200 |00fd: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +022cc0: 0a02 |0100: move-result v2 │ │ +022cc2: 3802 1000 |0101: if-eqz v2, 0111 // +0010 │ │ +022cc6: 0800 1c00 |0103: move-object/from16 v0, v28 │ │ +022cca: 7020 e505 c000 |0105: invoke-direct {v0, v12}, Lorg/tint/tasks/HistoryBookmarksImportTask;.getNodeContent:(Lorg/w3c/dom/Node;)Ljava/lang/String; // method@05e5 │ │ +022cd0: 0c02 |0108: move-result-object v2 │ │ +022cd2: 7110 3603 0200 |0109: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0336 │ │ +022cd8: 0a05 |010c: move-result v5 │ │ +022cda: 28c8 |010d: goto 00d5 // -0038 │ │ +022cdc: 0d0e |010e: move-exception v14 │ │ +022cde: 1205 |010f: const/4 v5, #int 0 // #0 │ │ +022ce0: 28c5 |0110: goto 00d5 // -003b │ │ +022ce2: 7210 2c0c 0c00 |0111: invoke-interface {v12}, Lorg/w3c/dom/Node;.getNodeName:()Ljava/lang/String; // method@0c2c │ │ +022ce8: 0c02 |0114: move-result-object v2 │ │ +022cea: 1a1a cd10 |0115: const-string v26, "visiteddate" // string@10cd │ │ +022cee: 0800 1a00 |0117: move-object/from16 v0, v26 │ │ +022cf2: 6e20 4d03 0200 |0119: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +022cf8: 0a02 |011c: move-result v2 │ │ +022cfa: 3802 1100 |011d: if-eqz v2, 012e // +0011 │ │ +022cfe: 0800 1c00 |011f: move-object/from16 v0, v28 │ │ +022d02: 7020 e505 c000 |0121: invoke-direct {v0, v12}, Lorg/tint/tasks/HistoryBookmarksImportTask;.getNodeContent:(Lorg/w3c/dom/Node;)Ljava/lang/String; // method@05e5 │ │ +022d08: 0c02 |0124: move-result-object v2 │ │ +022d0a: 7110 3b03 0200 |0125: invoke-static {v2}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@033b │ │ +022d10: 0b06 |0128: move-result-wide v6 │ │ +022d12: 28ac |0129: goto 00d5 // -0054 │ │ +022d14: 0d0e |012a: move-exception v14 │ │ +022d16: 1606 ffff |012b: const-wide/16 v6, #int -1 // #ffff │ │ +022d1a: 28a8 |012d: goto 00d5 // -0058 │ │ +022d1c: 7210 2c0c 0c00 |012e: invoke-interface {v12}, Lorg/w3c/dom/Node;.getNodeName:()Ljava/lang/String; // method@0c2c │ │ +022d22: 0c02 |0131: move-result-object v2 │ │ +022d24: 1a1a a508 |0132: const-string v26, "creationdate" // string@08a5 │ │ +022d28: 0800 1a00 |0134: move-object/from16 v0, v26 │ │ +022d2c: 6e20 4d03 0200 |0136: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +022d32: 0a02 |0139: move-result v2 │ │ +022d34: 3802 1100 |013a: if-eqz v2, 014b // +0011 │ │ +022d38: 0800 1c00 |013c: move-object/from16 v0, v28 │ │ +022d3c: 7020 e505 c000 |013e: invoke-direct {v0, v12}, Lorg/tint/tasks/HistoryBookmarksImportTask;.getNodeContent:(Lorg/w3c/dom/Node;)Ljava/lang/String; // method@05e5 │ │ +022d42: 0c02 |0141: move-result-object v2 │ │ +022d44: 7110 3b03 0200 |0142: invoke-static {v2}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@033b │ │ +022d4a: 0b08 |0145: move-result-wide v8 │ │ +022d4c: 288f |0146: goto 00d5 // -0071 │ │ +022d4e: 0d0e |0147: move-exception v14 │ │ +022d50: 1608 ffff |0148: const-wide/16 v8, #int -1 // #ffff │ │ +022d54: 288b |014a: goto 00d5 // -0075 │ │ +022d56: 7210 2c0c 0c00 |014b: invoke-interface {v12}, Lorg/w3c/dom/Node;.getNodeName:()Ljava/lang/String; // method@0c2c │ │ +022d5c: 0c02 |014e: move-result-object v2 │ │ +022d5e: 1a1a f907 |014f: const-string v26, "bookmark" // string@07f9 │ │ +022d62: 0800 1a00 |0151: move-object/from16 v0, v26 │ │ +022d66: 6e20 4d03 0200 |0153: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +022d6c: 0a02 |0156: move-result v2 │ │ +022d6e: 3802 7eff |0157: if-eqz v2, 00d5 // -0082 │ │ +022d72: 0800 1c00 |0159: move-object/from16 v0, v28 │ │ +022d76: 7020 e505 c000 |015b: invoke-direct {v0, v12}, Lorg/tint/tasks/HistoryBookmarksImportTask;.getNodeContent:(Lorg/w3c/dom/Node;)Ljava/lang/String; // method@05e5 │ │ +022d7c: 0c02 |015e: move-result-object v2 │ │ +022d7e: 7110 3603 0200 |015f: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0336 │ │ +022d84: 0a0a |0162: move-result v10 │ │ +022d86: 2900 72ff |0163: goto/16 00d5 // -008e │ │ +022d8a: 0d0e |0165: move-exception v14 │ │ +022d8c: 120a |0166: const/4 v10, #int 0 // #0 │ │ +022d8e: 2900 6eff |0167: goto/16 00d5 // -0092 │ │ +022d92: 0802 1c00 |0169: move-object/from16 v2, v28 │ │ +022d96: 7609 e105 0200 |016b: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lorg/tint/tasks/HistoryBookmarksImportTask;.createContentValues:(Ljava/lang/String;Ljava/lang/String;IJJI)Landroid/content/ContentValues; // method@05e1 │ │ +022d9c: 0c02 |016e: move-result-object v2 │ │ +022d9e: 0800 1900 |016f: move-object/from16 v0, v25 │ │ +022da2: 7220 9203 2000 |0171: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +022da8: d814 1401 |0174: add-int/lit8 v20, v20, #int 1 // #01 │ │ +022dac: d810 1001 |0176: add-int/lit8 v16, v16, #int 1 // #01 │ │ +022db0: 2900 e7fe |0178: goto/16 005f // -0119 │ │ +022db4: 0d0e |017a: move-exception v14 │ │ +022db6: 6e10 b503 0e00 |017b: invoke-virtual {v14}, Ljavax/xml/parsers/ParserConfigurationException;.getMessage:()Ljava/lang/String; // method@03b5 │ │ +022dbc: 0c02 |017e: move-result-object v2 │ │ +022dbe: 1102 |017f: return-object v2 │ │ +022dc0: 0d0e |0180: move-exception v14 │ │ +022dc2: 6e10 310c 0e00 |0181: invoke-virtual {v14}, Lorg/xml/sax/SAXException;.getMessage:()Ljava/lang/String; // method@0c31 │ │ +022dc8: 0c02 |0184: move-result-object v2 │ │ +022dca: 28fa |0185: goto 017f // -0006 │ │ +022dcc: 0d0e |0186: move-exception v14 │ │ +022dce: 6e10 1903 0e00 |0187: invoke-virtual {v14}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ +022dd4: 0c02 |018a: move-result-object v2 │ │ +022dd6: 28f4 |018b: goto 017f // -000c │ │ +022dd8: 3819 4700 |018c: if-eqz v25, 01d3 // +0047 │ │ +022ddc: 1232 |018e: const/4 v2, #int 3 // #3 │ │ +022dde: 2322 a102 |018f: new-array v2, v2, [Ljava/lang/Integer; // type@02a1 │ │ +022de2: 131a 0000 |0191: const/16 v26, #int 0 // #0 │ │ +022de6: 131b 0700 |0193: const/16 v27, #int 7 // #7 │ │ +022dea: 7701 3803 1b00 |0195: invoke-static/range {v27}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022df0: 0c1b |0198: move-result-object v27 │ │ +022df2: 4d1b 021a |0199: aput-object v27, v2, v26 │ │ +022df6: 131a 0100 |019b: const/16 v26, #int 1 // #1 │ │ +022dfa: 131b 0000 |019d: const/16 v27, #int 0 // #0 │ │ +022dfe: 7701 3803 1b00 |019f: invoke-static/range {v27}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022e04: 0c1b |01a2: move-result-object v27 │ │ +022e06: 4d1b 021a |01a3: aput-object v27, v2, v26 │ │ +022e0a: 131a 0200 |01a5: const/16 v26, #int 2 // #2 │ │ +022e0e: 131b 0000 |01a7: const/16 v27, #int 0 // #0 │ │ +022e12: 7701 3803 1b00 |01a9: invoke-static/range {v27}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022e18: 0c1b |01ac: move-result-object v27 │ │ +022e1a: 4d1b 021a |01ad: aput-object v27, v2, v26 │ │ +022e1e: 0800 1c00 |01af: move-object/from16 v0, v28 │ │ +022e22: 6e20 ea05 2000 |01b1: invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ +022e28: 0800 1c00 |01b4: move-object/from16 v0, v28 │ │ +022e2c: 5402 cf03 |01b6: iget-object v2, v0, Lorg/tint/tasks/HistoryBookmarksImportTask;.mContext:Landroid/content/Context; // field@03cf │ │ +022e30: 6e10 a600 0200 |01b8: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +022e36: 0c1a |01bb: move-result-object v26 │ │ +022e38: 621b 9503 |01bc: sget-object v27, Lorg/tint/providers/BookmarksProvider;.BOOKMARKS_URI:Landroid/net/Uri; // field@0395 │ │ +022e3c: 7801 9903 1900 |01be: invoke-interface/range {v25}, Ljava/util/List;.size:()I // method@0399 │ │ +022e42: 0a02 |01c1: move-result v2 │ │ +022e44: 2322 9c02 |01c2: new-array v2, v2, [Landroid/content/ContentValues; // type@029c │ │ +022e48: 0800 1900 |01c4: move-object/from16 v0, v25 │ │ +022e4c: 7220 9a03 2000 |01c6: invoke-interface {v0, v2}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@039a │ │ +022e52: 0c02 |01c9: move-result-object v2 │ │ +022e54: 1f02 9c02 |01ca: check-cast v2, [Landroid/content/ContentValues; // type@029c │ │ +022e58: 0800 1a00 |01cc: move-object/from16 v0, v26 │ │ +022e5c: 0801 1b00 |01ce: move-object/from16 v1, v27 │ │ +022e60: 6e30 9600 1002 |01d0: invoke-virtual {v0, v1, v2}, Landroid/content/ContentResolver;.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I // method@0096 │ │ +022e66: 1202 |01d3: const/4 v2, #int 0 // #0 │ │ +022e68: 0818 1900 |01d4: move-object/from16 v24, v25 │ │ +022e6c: 28a9 |01d6: goto 017f // -0057 │ │ +022e6e: 0d0e |01d7: move-exception v14 │ │ +022e70: 0818 1900 |01d8: move-object/from16 v24, v25 │ │ +022e74: 28ad |01da: goto 0187 // -0053 │ │ +022e76: 0d0e |01db: move-exception v14 │ │ +022e78: 0818 1900 |01dc: move-object/from16 v24, v25 │ │ +022e7c: 28a3 |01de: goto 0181 // -005d │ │ +022e7e: 0d0e |01df: move-exception v14 │ │ +022e80: 0818 1900 |01e0: move-object/from16 v24, v25 │ │ +022e84: 2899 |01e2: goto 017b // -0067 │ │ catches : 10 │ │ 0x0003 - 0x002d │ │ Ljavax/xml/parsers/ParserConfigurationException; -> 0x017a │ │ Lorg/xml/sax/SAXException; -> 0x0180 │ │ Ljava/io/IOException; -> 0x0186 │ │ 0x002d - 0x0100 │ │ Ljavax/xml/parsers/ParserConfigurationException; -> 0x01df │ │ @@ -19768,14 +19771,15 @@ │ │ 0x0002 line=294 │ │ 0x0028 line=296 │ │ 0x002d line=298 │ │ 0x0031 line=301 │ │ 0x0035 line=302 │ │ 0x003b line=304 │ │ 0x003f line=306 │ │ + 0x0041 line=307 │ │ 0x004f line=309 │ │ 0x0057 line=311 │ │ 0x0059 line=312 │ │ 0x005d line=318 │ │ 0x0067 line=320 │ │ 0x0089 line=322 │ │ 0x0091 line=324 │ │ @@ -19785,14 +19789,15 @@ │ │ 0x0099 line=329 │ │ 0x009a line=330 │ │ 0x009c line=331 │ │ 0x009e line=332 │ │ 0x009f line=334 │ │ 0x00a9 line=335 │ │ 0x00b1 line=337 │ │ + 0x00b3 line=338 │ │ 0x00b9 line=340 │ │ 0x00c7 line=341 │ │ 0x00d5 line=334 │ │ 0x00d8 line=342 │ │ 0x00e6 line=343 │ │ 0x00f5 line=344 │ │ 0x0103 line=346 │ │ @@ -19880,102 +19885,104 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0231cc: |[0231cc] org.tint.tasks.HistoryBookmarksImportTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -0231dc: 1f02 a702 |0000: check-cast v2, [Ljava/lang/String; // type@02a7 │ │ -0231e0: 6e20 e305 2100 |0002: invoke-virtual {v1, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@05e3 │ │ -0231e6: 0c00 |0005: move-result-object v0 │ │ -0231e8: 1100 |0006: return-object v0 │ │ +022f38: |[022f38] org.tint.tasks.HistoryBookmarksImportTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +022f48: 1f02 a302 |0000: check-cast v2, [Ljava/lang/String; // type@02a3 │ │ +022f4c: 6e20 e305 2100 |0002: invoke-virtual {v1, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@05e3 │ │ +022f52: 0c00 |0005: move-result-object v0 │ │ +022f54: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/tasks/HistoryBookmarksImportTask; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/tint/tasks/HistoryBookmarksImportTask;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 118 16-bit code units │ │ -0231ec: |[0231ec] org.tint.tasks.HistoryBookmarksImportTask.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ -0231fc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0231fe: 1231 |0001: const/4 v1, #int 3 // #3 │ │ -023200: 2311 a502 |0002: new-array v1, v1, [Ljava/lang/Integer; // type@02a5 │ │ -023204: 7110 3803 0400 |0004: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -02320a: 0c02 |0007: move-result-object v2 │ │ -02320c: 4d02 0104 |0008: aput-object v2, v1, v4 │ │ -023210: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -023212: 7110 3803 0400 |000b: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -023218: 0c03 |000e: move-result-object v3 │ │ -02321a: 4d03 0102 |000f: aput-object v3, v1, v2 │ │ -02321e: 1222 |0011: const/4 v2, #int 2 // #2 │ │ -023220: 7110 3803 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -023226: 0c03 |0015: move-result-object v3 │ │ -023228: 4d03 0102 |0016: aput-object v3, v1, v2 │ │ -02322c: 6e20 ea05 1500 |0018: invoke-virtual {v5, v1}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ -023232: 2200 ee00 |001b: new-instance v0, Ljava/io/File; // type@00ee │ │ -023236: 7100 5001 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0150 │ │ -02323c: 0c01 |0020: move-result-object v1 │ │ -02323e: 4602 0604 |0021: aget-object v2, v6, v4 │ │ -023242: 7030 0a03 1002 |0023: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@030a │ │ -023248: 3800 4600 |0026: if-eqz v0, 006c // +0046 │ │ -02324c: 6e10 0c03 0000 |0028: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@030c │ │ -023252: 0a01 |002b: move-result v1 │ │ -023254: 3801 4000 |002c: if-eqz v1, 006c // +0040 │ │ -023258: 6e10 0b03 0000 |002e: invoke-virtual {v0}, Ljava/io/File;.canRead:()Z // method@030b │ │ -02325e: 0a01 |0031: move-result v1 │ │ -023260: 3801 3a00 |0032: if-eqz v1, 006c // +003a │ │ -023264: 6e10 0d03 0000 |0034: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@030d │ │ -02326a: 0c01 |0037: move-result-object v1 │ │ -02326c: 6202 2f00 |0038: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@002f │ │ -023270: 6e20 5a03 2100 |003a: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@035a │ │ -023276: 0c01 |003d: move-result-object v1 │ │ -023278: 1a02 2300 |003e: const-string v2, ".json" // string@0023 │ │ -02327c: 6e20 4c03 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@034c │ │ -023282: 0a01 |0043: move-result v1 │ │ -023284: 3801 0700 |0044: if-eqz v1, 004b // +0007 │ │ -023288: 7020 eb05 0500 |0046: invoke-direct {v5, v0}, Lorg/tint/tasks/HistoryBookmarksImportTask;.readAsJSON:(Ljava/io/File;)Ljava/lang/String; // method@05eb │ │ -02328e: 0c01 |0049: move-result-object v1 │ │ -023290: 1101 |004a: return-object v1 │ │ -023292: 6e10 0d03 0000 |004b: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@030d │ │ -023298: 0c01 |004e: move-result-object v1 │ │ -02329a: 6202 2f00 |004f: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@002f │ │ -02329e: 6e20 5a03 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@035a │ │ -0232a4: 0c01 |0054: move-result-object v1 │ │ -0232a6: 1a02 2400 |0055: const-string v2, ".xml" // string@0024 │ │ -0232aa: 6e20 4c03 2100 |0057: invoke-virtual {v1, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@034c │ │ -0232b0: 0a01 |005a: move-result v1 │ │ -0232b2: 3801 0700 |005b: if-eqz v1, 0062 // +0007 │ │ -0232b6: 7020 ec05 0500 |005d: invoke-direct {v5, v0}, Lorg/tint/tasks/HistoryBookmarksImportTask;.readAsXml:(Ljava/io/File;)Ljava/lang/String; // method@05ec │ │ -0232bc: 0c01 |0060: move-result-object v1 │ │ -0232be: 28e9 |0061: goto 004a // -0017 │ │ -0232c0: 5451 cf03 |0062: iget-object v1, v5, Lorg/tint/tasks/HistoryBookmarksImportTask;.mContext:Landroid/content/Context; // field@03cf │ │ -0232c4: 1402 3a01 0b7f |0064: const v2, #float 1.84769e+38 // #7f0b013a │ │ -0232ca: 6e20 ab00 2100 |0067: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -0232d0: 0c01 |006a: move-result-object v1 │ │ -0232d2: 28df |006b: goto 004a // -0021 │ │ -0232d4: 5451 cf03 |006c: iget-object v1, v5, Lorg/tint/tasks/HistoryBookmarksImportTask;.mContext:Landroid/content/Context; // field@03cf │ │ -0232d8: 1402 bc00 0b7f |006e: const v2, #float 1.84767e+38 // #7f0b00bc │ │ -0232de: 6e20 ab00 2100 |0071: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -0232e4: 0c01 |0074: move-result-object v1 │ │ -0232e6: 28d5 |0075: goto 004a // -002b │ │ +022f58: |[022f58] org.tint.tasks.HistoryBookmarksImportTask.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ +022f68: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +022f6a: 1231 |0001: const/4 v1, #int 3 // #3 │ │ +022f6c: 2311 a102 |0002: new-array v1, v1, [Ljava/lang/Integer; // type@02a1 │ │ +022f70: 7110 3803 0400 |0004: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022f76: 0c02 |0007: move-result-object v2 │ │ +022f78: 4d02 0104 |0008: aput-object v2, v1, v4 │ │ +022f7c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +022f7e: 7110 3803 0400 |000b: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022f84: 0c03 |000e: move-result-object v3 │ │ +022f86: 4d03 0102 |000f: aput-object v3, v1, v2 │ │ +022f8a: 1222 |0011: const/4 v2, #int 2 // #2 │ │ +022f8c: 7110 3803 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +022f92: 0c03 |0015: move-result-object v3 │ │ +022f94: 4d03 0102 |0016: aput-object v3, v1, v2 │ │ +022f98: 6e20 ea05 1500 |0018: invoke-virtual {v5, v1}, Lorg/tint/tasks/HistoryBookmarksImportTask;.publishProgress:([Ljava/lang/Object;)V // method@05ea │ │ +022f9e: 2200 ea00 |001b: new-instance v0, Ljava/io/File; // type@00ea │ │ +022fa2: 7100 5001 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0150 │ │ +022fa8: 0c01 |0020: move-result-object v1 │ │ +022faa: 4602 0604 |0021: aget-object v2, v6, v4 │ │ +022fae: 7030 0a03 1002 |0023: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@030a │ │ +022fb4: 3800 4600 |0026: if-eqz v0, 006c // +0046 │ │ +022fb8: 6e10 0c03 0000 |0028: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@030c │ │ +022fbe: 0a01 |002b: move-result v1 │ │ +022fc0: 3801 4000 |002c: if-eqz v1, 006c // +0040 │ │ +022fc4: 6e10 0b03 0000 |002e: invoke-virtual {v0}, Ljava/io/File;.canRead:()Z // method@030b │ │ +022fca: 0a01 |0031: move-result v1 │ │ +022fcc: 3801 3a00 |0032: if-eqz v1, 006c // +003a │ │ +022fd0: 6e10 0d03 0000 |0034: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@030d │ │ +022fd6: 0c01 |0037: move-result-object v1 │ │ +022fd8: 6202 2f00 |0038: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@002f │ │ +022fdc: 6e20 5a03 2100 |003a: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@035a │ │ +022fe2: 0c01 |003d: move-result-object v1 │ │ +022fe4: 1a02 2300 |003e: const-string v2, ".json" // string@0023 │ │ +022fe8: 6e20 4c03 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@034c │ │ +022fee: 0a01 |0043: move-result v1 │ │ +022ff0: 3801 0700 |0044: if-eqz v1, 004b // +0007 │ │ +022ff4: 7020 eb05 0500 |0046: invoke-direct {v5, v0}, Lorg/tint/tasks/HistoryBookmarksImportTask;.readAsJSON:(Ljava/io/File;)Ljava/lang/String; // method@05eb │ │ +022ffa: 0c01 |0049: move-result-object v1 │ │ +022ffc: 1101 |004a: return-object v1 │ │ +022ffe: 6e10 0d03 0000 |004b: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@030d │ │ +023004: 0c01 |004e: move-result-object v1 │ │ +023006: 6202 2f00 |004f: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@002f │ │ +02300a: 6e20 5a03 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@035a │ │ +023010: 0c01 |0054: move-result-object v1 │ │ +023012: 1a02 2400 |0055: const-string v2, ".xml" // string@0024 │ │ +023016: 6e20 4c03 2100 |0057: invoke-virtual {v1, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@034c │ │ +02301c: 0a01 |005a: move-result v1 │ │ +02301e: 3801 0700 |005b: if-eqz v1, 0062 // +0007 │ │ +023022: 7020 ec05 0500 |005d: invoke-direct {v5, v0}, Lorg/tint/tasks/HistoryBookmarksImportTask;.readAsXml:(Ljava/io/File;)Ljava/lang/String; // method@05ec │ │ +023028: 0c01 |0060: move-result-object v1 │ │ +02302a: 28e9 |0061: goto 004a // -0017 │ │ +02302c: 5451 cf03 |0062: iget-object v1, v5, Lorg/tint/tasks/HistoryBookmarksImportTask;.mContext:Landroid/content/Context; // field@03cf │ │ +023030: 1402 3a01 0b7f |0064: const v2, #float 1.84769e+38 // #7f0b013a │ │ +023036: 6e20 ab00 2100 |0067: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +02303c: 0c01 |006a: move-result-object v1 │ │ +02303e: 28df |006b: goto 004a // -0021 │ │ +023040: 5451 cf03 |006c: iget-object v1, v5, Lorg/tint/tasks/HistoryBookmarksImportTask;.mContext:Landroid/content/Context; // field@03cf │ │ +023044: 1402 bc00 0b7f |006e: const v2, #float 1.84767e+38 // #7f0b00bc │ │ +02304a: 6e20 ab00 2100 |0071: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +023050: 0c01 |0074: move-result-object v1 │ │ +023052: 28d5 |0075: goto 004a // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=67 │ │ 0x001b line=69 │ │ 0x0026 line=71 │ │ + 0x0028 line=72 │ │ + 0x002e line=73 │ │ 0x0034 line=75 │ │ 0x0046 line=76 │ │ 0x004a line=84 │ │ 0x004b line=77 │ │ 0x005d line=78 │ │ 0x0062 line=80 │ │ 0x006c line=84 │ │ @@ -19989,38 +19996,38 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0232e8: |[0232e8] org.tint.tasks.HistoryBookmarksImportTask.onPostExecute:(Ljava/lang/Object;)V │ │ -0232f8: 1f01 1001 |0000: check-cast v1, Ljava/lang/String; // type@0110 │ │ -0232fc: 6e20 e705 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/tasks/HistoryBookmarksImportTask;.onPostExecute:(Ljava/lang/String;)V // method@05e7 │ │ -023302: 0e00 |0005: return-void │ │ +023054: |[023054] org.tint.tasks.HistoryBookmarksImportTask.onPostExecute:(Ljava/lang/Object;)V │ │ +023064: 1f01 0c01 |0000: check-cast v1, Ljava/lang/String; // type@010c │ │ +023068: 6e20 e705 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/tasks/HistoryBookmarksImportTask;.onPostExecute:(Ljava/lang/String;)V // method@05e7 │ │ +02306e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/tasks/HistoryBookmarksImportTask; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lorg/tint/tasks/HistoryBookmarksImportTask;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -023304: |[023304] org.tint.tasks.HistoryBookmarksImportTask.onPostExecute:(Ljava/lang/String;)V │ │ -023314: 5410 d003 |0000: iget-object v0, v1, Lorg/tint/tasks/HistoryBookmarksImportTask;.mListener:Lorg/tint/ui/preferences/IHistoryBookmaksImportListener; // field@03d0 │ │ -023318: 7220 db09 2000 |0002: invoke-interface {v0, v2}, Lorg/tint/ui/preferences/IHistoryBookmaksImportListener;.onImportDone:(Ljava/lang/String;)V // method@09db │ │ -02331e: 0e00 |0005: return-void │ │ +023070: |[023070] org.tint.tasks.HistoryBookmarksImportTask.onPostExecute:(Ljava/lang/String;)V │ │ +023080: 5410 d003 |0000: iget-object v0, v1, Lorg/tint/tasks/HistoryBookmarksImportTask;.mListener:Lorg/tint/ui/preferences/IHistoryBookmaksImportListener; // field@03d0 │ │ +023084: 7220 db09 2000 |0002: invoke-interface {v0, v2}, Lorg/tint/ui/preferences/IHistoryBookmaksImportListener;.onImportDone:(Ljava/lang/String;)V // method@09db │ │ +02308a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0005 line=96 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/tasks/HistoryBookmarksImportTask; │ │ 0x0000 - 0x0006 reg=2 result Ljava/lang/String; │ │ @@ -20030,30 +20037,30 @@ │ │ type : '([Ljava/lang/Integer;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -023320: |[023320] org.tint.tasks.HistoryBookmarksImportTask.onProgressUpdate:([Ljava/lang/Integer;)V │ │ -023330: 5440 d003 |0000: iget-object v0, v4, Lorg/tint/tasks/HistoryBookmarksImportTask;.mListener:Lorg/tint/ui/preferences/IHistoryBookmaksImportListener; // field@03d0 │ │ -023334: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -023336: 4601 0501 |0003: aget-object v1, v5, v1 │ │ -02333a: 6e10 3503 0100 |0005: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0335 │ │ -023340: 0a01 |0008: move-result v1 │ │ -023342: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -023344: 4602 0502 |000a: aget-object v2, v5, v2 │ │ -023348: 6e10 3503 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0335 │ │ -02334e: 0a02 |000f: move-result v2 │ │ -023350: 1223 |0010: const/4 v3, #int 2 // #2 │ │ -023352: 4603 0503 |0011: aget-object v3, v5, v3 │ │ -023356: 6e10 3503 0300 |0013: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@0335 │ │ -02335c: 0a03 |0016: move-result v3 │ │ -02335e: 7240 dc09 1032 |0017: invoke-interface {v0, v1, v2, v3}, Lorg/tint/ui/preferences/IHistoryBookmaksImportListener;.onImportProgress:(III)V // method@09dc │ │ -023364: 0e00 |001a: return-void │ │ +02308c: |[02308c] org.tint.tasks.HistoryBookmarksImportTask.onProgressUpdate:([Ljava/lang/Integer;)V │ │ +02309c: 5440 d003 |0000: iget-object v0, v4, Lorg/tint/tasks/HistoryBookmarksImportTask;.mListener:Lorg/tint/ui/preferences/IHistoryBookmaksImportListener; // field@03d0 │ │ +0230a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0230a2: 4601 0501 |0003: aget-object v1, v5, v1 │ │ +0230a6: 6e10 3503 0100 |0005: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0335 │ │ +0230ac: 0a01 |0008: move-result v1 │ │ +0230ae: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +0230b0: 4602 0502 |000a: aget-object v2, v5, v2 │ │ +0230b4: 6e10 3503 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0335 │ │ +0230ba: 0a02 |000f: move-result v2 │ │ +0230bc: 1223 |0010: const/4 v3, #int 2 // #2 │ │ +0230be: 4603 0503 |0011: aget-object v3, v5, v3 │ │ +0230c2: 6e10 3503 0300 |0013: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@0335 │ │ +0230c8: 0a03 |0016: move-result v3 │ │ +0230ca: 7240 dc09 1032 |0017: invoke-interface {v0, v1, v2, v3}, Lorg/tint/ui/preferences/IHistoryBookmaksImportListener;.onImportProgress:(III)V // method@09dc │ │ +0230d0: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x001a line=91 │ │ locals : │ │ 0x0000 - 0x001b reg=4 this Lorg/tint/tasks/HistoryBookmarksImportTask; │ │ 0x0000 - 0x001b reg=5 values [Ljava/lang/Integer; │ │ @@ -20063,32 +20070,32 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -023368: |[023368] org.tint.tasks.HistoryBookmarksImportTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -023378: 1f01 a502 |0000: check-cast v1, [Ljava/lang/Integer; // type@02a5 │ │ -02337c: 6e20 e805 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/tasks/HistoryBookmarksImportTask;.onProgressUpdate:([Ljava/lang/Integer;)V // method@05e8 │ │ -023382: 0e00 |0005: return-void │ │ +0230d4: |[0230d4] org.tint.tasks.HistoryBookmarksImportTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +0230e4: 1f01 a102 |0000: check-cast v1, [Ljava/lang/Integer; // type@02a1 │ │ +0230e8: 6e20 e805 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/tasks/HistoryBookmarksImportTask;.onProgressUpdate:([Ljava/lang/Integer;)V // method@05e8 │ │ +0230ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/tasks/HistoryBookmarksImportTask; │ │ + 0x0000 - 0x0006 reg=1 (null) [Ljava/lang/Object; │ │ │ │ source_file_idx : 468 (HistoryBookmarksImportTask.java) │ │ │ │ Class #76 header: │ │ -class_idx : 417 │ │ +class_idx : 413 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1563 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1560 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #76 annotations: │ │ Annotations on class │ │ @@ -20114,81 +20121,81 @@ │ │ type : '(Lorg/tint/tasks/SearchUrlTask;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -023384: |[023384] org.tint.tasks.SearchUrlTask$1.:(Lorg/tint/tasks/SearchUrlTask;)V │ │ -023394: 5b01 d103 |0000: iput-object v1, v0, Lorg/tint/tasks/SearchUrlTask$1;.this$0:Lorg/tint/tasks/SearchUrlTask; // field@03d1 │ │ -023398: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02339e: 0e00 |0005: return-void │ │ +0230f0: |[0230f0] org.tint.tasks.SearchUrlTask$1.:(Lorg/tint/tasks/SearchUrlTask;)V │ │ +023100: 5b01 d103 |0000: iput-object v1, v0, Lorg/tint/tasks/SearchUrlTask$1;.this$0:Lorg/tint/tasks/SearchUrlTask; // field@03d1 │ │ +023104: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02310a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/tasks/SearchUrlTask$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/tasks/SearchUrlTask; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/tasks/SearchUrlTask; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/tasks/SearchUrlTask$1;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0233a0: |[0233a0] org.tint.tasks.SearchUrlTask$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0233b0: 1f02 8d01 |0000: check-cast v2, Lorg/tint/model/SearchUrlGroup; // type@018d │ │ -0233b4: 1f03 8d01 |0002: check-cast v3, Lorg/tint/model/SearchUrlGroup; // type@018d │ │ -0233b8: 6e30 ef05 2103 |0004: invoke-virtual {v1, v2, v3}, Lorg/tint/tasks/SearchUrlTask$1;.compare:(Lorg/tint/model/SearchUrlGroup;Lorg/tint/model/SearchUrlGroup;)I // method@05ef │ │ -0233be: 0a00 |0007: move-result v0 │ │ -0233c0: 0f00 |0008: return v0 │ │ +02310c: |[02310c] org.tint.tasks.SearchUrlTask$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +02311c: 1f02 8901 |0000: check-cast v2, Lorg/tint/model/SearchUrlGroup; // type@0189 │ │ +023120: 1f03 8901 |0002: check-cast v3, Lorg/tint/model/SearchUrlGroup; // type@0189 │ │ +023124: 6e30 ef05 2103 |0004: invoke-virtual {v1, v2, v3}, Lorg/tint/tasks/SearchUrlTask$1;.compare:(Lorg/tint/model/SearchUrlGroup;Lorg/tint/model/SearchUrlGroup;)I // method@05ef │ │ +02312a: 0a00 |0007: move-result v0 │ │ +02312c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/tasks/SearchUrlTask$1; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/tint/tasks/SearchUrlTask$1;) │ │ name : 'compare' │ │ type : '(Lorg/tint/model/SearchUrlGroup;Lorg/tint/model/SearchUrlGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0233c4: |[0233c4] org.tint.tasks.SearchUrlTask$1.compare:(Lorg/tint/model/SearchUrlGroup;Lorg/tint/model/SearchUrlGroup;)I │ │ -0233d4: 6e10 7805 0300 |0000: invoke-virtual {v3}, Lorg/tint/model/SearchUrlGroup;.getName:()Ljava/lang/String; // method@0578 │ │ -0233da: 0c00 |0003: move-result-object v0 │ │ -0233dc: 6e10 7805 0400 |0004: invoke-virtual {v4}, Lorg/tint/model/SearchUrlGroup;.getName:()Ljava/lang/String; // method@0578 │ │ -0233e2: 0c01 |0007: move-result-object v1 │ │ -0233e4: 6e20 4a03 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@034a │ │ -0233ea: 0a00 |000b: move-result v0 │ │ -0233ec: 0f00 |000c: return v0 │ │ +023130: |[023130] org.tint.tasks.SearchUrlTask$1.compare:(Lorg/tint/model/SearchUrlGroup;Lorg/tint/model/SearchUrlGroup;)I │ │ +023140: 6e10 7805 0300 |0000: invoke-virtual {v3}, Lorg/tint/model/SearchUrlGroup;.getName:()Ljava/lang/String; // method@0578 │ │ +023146: 0c00 |0003: move-result-object v0 │ │ +023148: 6e10 7805 0400 |0004: invoke-virtual {v4}, Lorg/tint/model/SearchUrlGroup;.getName:()Ljava/lang/String; // method@0578 │ │ +02314e: 0c01 |0007: move-result-object v1 │ │ +023150: 6e20 4a03 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@034a │ │ +023156: 0a00 |000b: move-result v0 │ │ +023158: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/tint/tasks/SearchUrlTask$1; │ │ 0x0000 - 0x000d reg=3 lhs Lorg/tint/model/SearchUrlGroup; │ │ 0x0000 - 0x000d reg=4 rhs Lorg/tint/model/SearchUrlGroup; │ │ │ │ - source_file_idx : 1563 (SearchUrlTask.java) │ │ + source_file_idx : 1560 (SearchUrlTask.java) │ │ │ │ Class #77 header: │ │ -class_idx : 418 │ │ +class_idx : 414 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1563 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1560 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #77 annotations: │ │ Annotations on class │ │ @@ -20212,21 +20219,21 @@ │ │ │ │ #1 : (in Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener;) │ │ name : 'onProgress' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1563 (SearchUrlTask.java) │ │ + source_file_idx : 1560 (SearchUrlTask.java) │ │ │ │ Class #78 header: │ │ -class_idx : 419 │ │ +class_idx : 415 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 94 │ │ -source_file_idx : 1563 │ │ +source_file_idx : 1560 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #78 annotations: │ │ Annotations on class │ │ @@ -20262,22 +20269,22 @@ │ │ type : '(Landroid/content/Context;Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0233f0: |[0233f0] org.tint.tasks.SearchUrlTask.:(Landroid/content/Context;Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener;)V │ │ -023400: 7010 4201 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@0142 │ │ -023406: 5b12 d203 |0003: iput-object v2, v1, Lorg/tint/tasks/SearchUrlTask;.mContext:Landroid/content/Context; // field@03d2 │ │ -02340a: 5b13 d303 |0005: iput-object v3, v1, Lorg/tint/tasks/SearchUrlTask;.mListener:Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener; // field@03d3 │ │ -02340e: 2200 2c01 |0007: new-instance v0, Ljava/util/HashMap; // type@012c │ │ -023412: 7010 8b03 0000 |0009: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@038b │ │ -023418: 5b10 d403 |000c: iput-object v0, v1, Lorg/tint/tasks/SearchUrlTask;.mResults:Ljava/util/Map; // field@03d4 │ │ -02341c: 0e00 |000e: return-void │ │ +02315c: |[02315c] org.tint.tasks.SearchUrlTask.:(Landroid/content/Context;Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener;)V │ │ +02316c: 7010 4201 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@0142 │ │ +023172: 5b12 d203 |0003: iput-object v2, v1, Lorg/tint/tasks/SearchUrlTask;.mContext:Landroid/content/Context; // field@03d2 │ │ +023176: 5b13 d303 |0005: iput-object v3, v1, Lorg/tint/tasks/SearchUrlTask;.mListener:Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener; // field@03d3 │ │ +02317a: 2200 2801 |0007: new-instance v0, Ljava/util/HashMap; // type@0128 │ │ +02317e: 7010 8b03 0000 |0009: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@038b │ │ +023184: 5b10 d403 |000c: iput-object v0, v1, Lorg/tint/tasks/SearchUrlTask;.mResults:Ljava/util/Map; // field@03d4 │ │ +023188: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=51 │ │ 0x0005 line=52 │ │ 0x0007 line=54 │ │ 0x000e line=55 │ │ @@ -20292,191 +20299,191 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -023420: |[023420] org.tint.tasks.SearchUrlTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -023430: 1f02 a802 |0000: check-cast v2, [Ljava/lang/Void; // type@02a8 │ │ -023434: 6e20 f405 2100 |0002: invoke-virtual {v1, v2}, Lorg/tint/tasks/SearchUrlTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/String; // method@05f4 │ │ -02343a: 0c00 |0005: move-result-object v0 │ │ -02343c: 1100 |0006: return-object v0 │ │ +02318c: |[02318c] org.tint.tasks.SearchUrlTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +02319c: 1f02 a402 |0000: check-cast v2, [Ljava/lang/Void; // type@02a4 │ │ +0231a0: 6e20 f405 2100 |0002: invoke-virtual {v1, v2}, Lorg/tint/tasks/SearchUrlTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/String; // method@05f4 │ │ +0231a6: 0c00 |0005: move-result-object v0 │ │ +0231a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/tasks/SearchUrlTask; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/tint/tasks/SearchUrlTask;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/Void;)Ljava/lang/String;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 25 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 314 16-bit code units │ │ -023440: |[023440] org.tint.tasks.SearchUrlTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/String; │ │ -023450: 1313 0100 |0000: const/16 v19, #int 1 // #1 │ │ -023454: 0200 1300 |0002: move/from16 v0, v19 │ │ -023458: 2300 a502 |0004: new-array v0, v0, [Ljava/lang/Integer; // type@02a5 │ │ -02345c: 0813 0000 |0006: move-object/from16 v19, v0 │ │ -023460: 1314 0000 |0008: const/16 v20, #int 0 // #0 │ │ -023464: 1315 0000 |000a: const/16 v21, #int 0 // #0 │ │ -023468: 7701 3803 1500 |000c: invoke-static/range {v21}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -02346e: 0c15 |000f: move-result-object v21 │ │ -023470: 4d15 1314 |0010: aput-object v21, v19, v20 │ │ -023474: 0800 1700 |0012: move-object/from16 v0, v23 │ │ -023478: 0801 1300 |0014: move-object/from16 v1, v19 │ │ -02347c: 6e20 fb05 1000 |0016: invoke-virtual {v0, v1}, Lorg/tint/tasks/SearchUrlTask;.publishProgress:([Ljava/lang/Object;)V // method@05fb │ │ -023482: 120e |0019: const/4 v14, #int 0 // #0 │ │ -023484: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -023486: 2212 2101 |001b: new-instance v18, Ljava/net/URL; // type@0121 │ │ -02348a: 1a13 e50a |001d: const-string v19, "http://anasthase.github.com/TintBrowser/search-engines.json" // string@0ae5 │ │ -02348e: 7602 7803 1200 |001f: invoke-direct/range {v18, v19}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@0378 │ │ -023494: 7401 7a03 1200 |0022: invoke-virtual/range {v18}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@037a │ │ -02349a: 0c13 |0025: move-result-object v19 │ │ -02349c: 0800 1300 |0026: move-object/from16 v0, v19 │ │ -0234a0: 1f00 1e01 |0028: check-cast v0, Ljava/net/HttpURLConnection; // type@011e │ │ -0234a4: 0702 |002a: move-object v2, v0 │ │ -0234a6: 6e10 7203 0200 |002b: invoke-virtual {v2}, Ljava/net/HttpURLConnection;.connect:()V // method@0372 │ │ -0234ac: 6e10 7503 0200 |002e: invoke-virtual {v2}, Ljava/net/HttpURLConnection;.getResponseCode:()I // method@0375 │ │ -0234b2: 0a10 |0031: move-result v16 │ │ -0234b4: 1313 c800 |0032: const/16 v19, #int 200 // #c8 │ │ -0234b8: 0200 1000 |0034: move/from16 v0, v16 │ │ -0234bc: 0201 1300 |0036: move/from16 v1, v19 │ │ -0234c0: 3310 bb00 |0038: if-ne v0, v1, 00f3 // +00bb │ │ -0234c4: 2211 1201 |003a: new-instance v17, Ljava/lang/StringBuilder; // type@0112 │ │ -0234c8: 7601 6003 1100 |003c: invoke-direct/range {v17}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0234ce: 6e10 7403 0200 |003f: invoke-virtual {v2}, Ljava/net/HttpURLConnection;.getInputStream:()Ljava/io/InputStream; // method@0374 │ │ -0234d4: 0c07 |0042: move-result-object v7 │ │ -0234d6: 220f ec00 |0043: new-instance v15, Ljava/io/BufferedReader; // type@00ec │ │ -0234da: 2213 f500 |0045: new-instance v19, Ljava/io/InputStreamReader; // type@00f5 │ │ -0234de: 0800 1300 |0047: move-object/from16 v0, v19 │ │ -0234e2: 7020 1c03 7000 |0049: invoke-direct {v0, v7}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@031c │ │ -0234e8: 0800 1300 |004c: move-object/from16 v0, v19 │ │ -0234ec: 7020 0603 0f00 |004e: invoke-direct {v15, v0}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0306 │ │ -0234f2: 6e10 0703 0f00 |0051: invoke-virtual {v15}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0307 │ │ -0234f8: 0c0d |0054: move-result-object v13 │ │ -0234fa: 380d 1300 |0055: if-eqz v13, 0068 // +0013 │ │ -0234fe: 0800 1100 |0057: move-object/from16 v0, v17 │ │ -023502: 6e20 6603 d000 |0059: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -023508: 28f5 |005c: goto 0051 // -000b │ │ -02350a: 0d03 |005d: move-exception v3 │ │ -02350c: 6e10 7603 0300 |005e: invoke-virtual {v3}, Ljava/net/MalformedURLException;.getMessage:()Ljava/lang/String; // method@0376 │ │ -023512: 0c0e |0061: move-result-object v14 │ │ -023514: 3802 0500 |0062: if-eqz v2, 0067 // +0005 │ │ -023518: 6e10 7303 0200 |0064: invoke-virtual {v2}, Ljava/net/HttpURLConnection;.disconnect:()V // method@0373 │ │ -02351e: 110e |0067: return-object v14 │ │ -023520: 1313 0100 |0068: const/16 v19, #int 1 // #1 │ │ -023524: 0200 1300 |006a: move/from16 v0, v19 │ │ -023528: 2300 a502 |006c: new-array v0, v0, [Ljava/lang/Integer; // type@02a5 │ │ -02352c: 0813 0000 |006e: move-object/from16 v19, v0 │ │ -023530: 1314 0000 |0070: const/16 v20, #int 0 // #0 │ │ -023534: 1315 0100 |0072: const/16 v21, #int 1 // #1 │ │ -023538: 7701 3803 1500 |0074: invoke-static/range {v21}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -02353e: 0c15 |0077: move-result-object v21 │ │ -023540: 4d15 1314 |0078: aput-object v21, v19, v20 │ │ -023544: 0800 1700 |007a: move-object/from16 v0, v23 │ │ -023548: 0801 1300 |007c: move-object/from16 v1, v19 │ │ -02354c: 6e20 fb05 1000 |007e: invoke-virtual {v0, v1}, Lorg/tint/tasks/SearchUrlTask;.publishProgress:([Ljava/lang/Object;)V // method@05fb │ │ -023552: 220b 4001 |0081: new-instance v11, Lorg/json/JSONArray; // type@0140 │ │ -023556: 7401 6803 1100 |0083: invoke-virtual/range {v17}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -02355c: 0c13 |0086: move-result-object v19 │ │ -02355e: 0800 1300 |0087: move-object/from16 v0, v19 │ │ -023562: 7020 bc03 0b00 |0089: invoke-direct {v11, v0}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@03bc │ │ -023568: 1206 |008c: const/4 v6, #int 0 // #0 │ │ -02356a: 6e10 be03 0b00 |008d: invoke-virtual {v11}, Lorg/json/JSONArray;.length:()I // method@03be │ │ -023570: 0a13 |0090: move-result v19 │ │ -023572: 0200 1300 |0091: move/from16 v0, v19 │ │ -023576: 3506 8100 |0093: if-ge v6, v0, 0114 // +0081 │ │ -02357a: 6e20 bd03 6b00 |0095: invoke-virtual {v11, v6}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@03bd │ │ -023580: 0c0c |0098: move-result-object v12 │ │ -023582: 1a13 a90a |0099: const-string v19, "group" // string@0aa9 │ │ -023586: 0800 1300 |009b: move-object/from16 v0, v19 │ │ -02358a: 6e20 c603 0c00 |009d: invoke-virtual {v12, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@03c6 │ │ -023590: 0c05 |00a0: move-result-object v5 │ │ -023592: 0800 1700 |00a1: move-object/from16 v0, v23 │ │ -023596: 5400 d403 |00a3: iget-object v0, v0, Lorg/tint/tasks/SearchUrlTask;.mResults:Ljava/util/Map; // field@03d4 │ │ -02359a: 0813 0000 |00a5: move-object/from16 v19, v0 │ │ -02359e: 0800 1300 |00a7: move-object/from16 v0, v19 │ │ -0235a2: 7220 9e03 5000 |00a9: invoke-interface {v0, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ -0235a8: 0c04 |00ac: move-result-object v4 │ │ -0235aa: 1f04 8d01 |00ad: check-cast v4, Lorg/tint/model/SearchUrlGroup; // type@018d │ │ -0235ae: 3904 1200 |00af: if-nez v4, 00c1 // +0012 │ │ -0235b2: 2204 8d01 |00b1: new-instance v4, Lorg/tint/model/SearchUrlGroup; // type@018d │ │ -0235b6: 7020 7505 5400 |00b3: invoke-direct {v4, v5}, Lorg/tint/model/SearchUrlGroup;.:(Ljava/lang/String;)V // method@0575 │ │ -0235bc: 0800 1700 |00b6: move-object/from16 v0, v23 │ │ -0235c0: 5400 d403 |00b8: iget-object v0, v0, Lorg/tint/tasks/SearchUrlTask;.mResults:Ljava/util/Map; // field@03d4 │ │ -0235c4: 0813 0000 |00ba: move-object/from16 v19, v0 │ │ -0235c8: 0800 1300 |00bc: move-object/from16 v0, v19 │ │ -0235cc: 7230 a103 5004 |00be: invoke-interface {v0, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ -0235d2: 1a13 800b |00c1: const-string v19, "items" // string@0b80 │ │ -0235d6: 0800 1300 |00c3: move-object/from16 v0, v19 │ │ -0235da: 6e20 c403 0c00 |00c5: invoke-virtual {v12, v0}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@03c4 │ │ -0235e0: 0c09 |00c8: move-result-object v9 │ │ -0235e2: 120a |00c9: const/4 v10, #int 0 // #0 │ │ -0235e4: 6e10 be03 0900 |00ca: invoke-virtual {v9}, Lorg/json/JSONArray;.length:()I // method@03be │ │ -0235ea: 0a13 |00cd: move-result v19 │ │ -0235ec: 0200 1300 |00ce: move/from16 v0, v19 │ │ -0235f0: 350a 2000 |00d0: if-ge v10, v0, 00f0 // +0020 │ │ -0235f4: 6e20 bd03 a900 |00d2: invoke-virtual {v9, v10}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@03bd │ │ -0235fa: 0c08 |00d5: move-result-object v8 │ │ -0235fc: 1a13 130d |00d6: const-string v19, "name" // string@0d13 │ │ -023600: 0800 1300 |00d8: move-object/from16 v0, v19 │ │ -023604: 6e20 c603 0800 |00da: invoke-virtual {v8, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@03c6 │ │ -02360a: 0c13 |00dd: move-result-object v19 │ │ -02360c: 1a14 8810 |00de: const-string v20, "url" // string@1088 │ │ -023610: 0800 1400 |00e0: move-object/from16 v0, v20 │ │ -023614: 6e20 c603 0800 |00e2: invoke-virtual {v8, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@03c6 │ │ -02361a: 0c14 |00e5: move-result-object v20 │ │ -02361c: 0800 1300 |00e6: move-object/from16 v0, v19 │ │ -023620: 0801 1400 |00e8: move-object/from16 v1, v20 │ │ -023624: 6e30 7605 0401 |00ea: invoke-virtual {v4, v0, v1}, Lorg/tint/model/SearchUrlGroup;.addItem:(Ljava/lang/String;Ljava/lang/String;)V // method@0576 │ │ -02362a: d80a 0a01 |00ed: add-int/lit8 v10, v10, #int 1 // #01 │ │ -02362e: 28db |00ef: goto 00ca // -0025 │ │ -023630: d806 0601 |00f0: add-int/lit8 v6, v6, #int 1 // #01 │ │ -023634: 289b |00f2: goto 008d // -0065 │ │ -023636: 0800 1700 |00f3: move-object/from16 v0, v23 │ │ -02363a: 5400 d203 |00f5: iget-object v0, v0, Lorg/tint/tasks/SearchUrlTask;.mContext:Landroid/content/Context; // field@03d2 │ │ -02363e: 0813 0000 |00f7: move-object/from16 v19, v0 │ │ -023642: 1414 3301 0b7f |00f9: const v20, #float 1.84769e+38 // #7f0b0133 │ │ -023648: 7402 ab00 1300 |00fc: invoke-virtual/range {v19, v20}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -02364e: 0c13 |00ff: move-result-object v19 │ │ -023650: 1314 0100 |0100: const/16 v20, #int 1 // #1 │ │ -023654: 0200 1400 |0102: move/from16 v0, v20 │ │ -023658: 2300 a602 |0104: new-array v0, v0, [Ljava/lang/Object; // type@02a6 │ │ -02365c: 0814 0000 |0106: move-object/from16 v20, v0 │ │ -023660: 1315 0000 |0108: const/16 v21, #int 0 // #0 │ │ -023664: 7701 3703 1000 |010a: invoke-static/range {v16}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0337 │ │ -02366a: 0c16 |010d: move-result-object v22 │ │ -02366c: 4d16 1415 |010e: aput-object v22, v20, v21 │ │ -023670: 7702 4f03 1300 |0110: invoke-static/range {v19, v20}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -023676: 0c0e |0113: move-result-object v14 │ │ -023678: 3802 53ff |0114: if-eqz v2, 0067 // -00ad │ │ -02367c: 6e10 7303 0200 |0116: invoke-virtual {v2}, Ljava/net/HttpURLConnection;.disconnect:()V // method@0373 │ │ -023682: 2900 4eff |0119: goto/16 0067 // -00b2 │ │ -023686: 0d03 |011b: move-exception v3 │ │ -023688: 6e10 1903 0300 |011c: invoke-virtual {v3}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ -02368e: 0c0e |011f: move-result-object v14 │ │ -023690: 3802 47ff |0120: if-eqz v2, 0067 // -00b9 │ │ -023694: 6e10 7303 0200 |0122: invoke-virtual {v2}, Ljava/net/HttpURLConnection;.disconnect:()V // method@0373 │ │ -02369a: 2900 42ff |0125: goto/16 0067 // -00be │ │ -02369e: 0d03 |0127: move-exception v3 │ │ -0236a0: 6e10 bf03 0300 |0128: invoke-virtual {v3}, Lorg/json/JSONException;.getMessage:()Ljava/lang/String; // method@03bf │ │ -0236a6: 0c0e |012b: move-result-object v14 │ │ -0236a8: 3802 3bff |012c: if-eqz v2, 0067 // -00c5 │ │ -0236ac: 6e10 7303 0200 |012e: invoke-virtual {v2}, Ljava/net/HttpURLConnection;.disconnect:()V // method@0373 │ │ -0236b2: 2900 36ff |0131: goto/16 0067 // -00ca │ │ -0236b6: 0d13 |0133: move-exception v19 │ │ -0236b8: 3802 0500 |0134: if-eqz v2, 0139 // +0005 │ │ -0236bc: 6e10 7303 0200 |0136: invoke-virtual {v2}, Ljava/net/HttpURLConnection;.disconnect:()V // method@0373 │ │ -0236c2: 2713 |0139: throw v19 │ │ +0231ac: |[0231ac] org.tint.tasks.SearchUrlTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/String; │ │ +0231bc: 1313 0100 |0000: const/16 v19, #int 1 // #1 │ │ +0231c0: 0200 1300 |0002: move/from16 v0, v19 │ │ +0231c4: 2300 a102 |0004: new-array v0, v0, [Ljava/lang/Integer; // type@02a1 │ │ +0231c8: 0813 0000 |0006: move-object/from16 v19, v0 │ │ +0231cc: 1314 0000 |0008: const/16 v20, #int 0 // #0 │ │ +0231d0: 1315 0000 |000a: const/16 v21, #int 0 // #0 │ │ +0231d4: 7701 3803 1500 |000c: invoke-static/range {v21}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +0231da: 0c15 |000f: move-result-object v21 │ │ +0231dc: 4d15 1314 |0010: aput-object v21, v19, v20 │ │ +0231e0: 0800 1700 |0012: move-object/from16 v0, v23 │ │ +0231e4: 0801 1300 |0014: move-object/from16 v1, v19 │ │ +0231e8: 6e20 fb05 1000 |0016: invoke-virtual {v0, v1}, Lorg/tint/tasks/SearchUrlTask;.publishProgress:([Ljava/lang/Object;)V // method@05fb │ │ +0231ee: 120e |0019: const/4 v14, #int 0 // #0 │ │ +0231f0: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +0231f2: 2212 1d01 |001b: new-instance v18, Ljava/net/URL; // type@011d │ │ +0231f6: 1a13 e10a |001d: const-string v19, "http://anasthase.github.com/TintBrowser/search-engines.json" // string@0ae1 │ │ +0231fa: 7602 7803 1200 |001f: invoke-direct/range {v18, v19}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@0378 │ │ +023200: 7401 7a03 1200 |0022: invoke-virtual/range {v18}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@037a │ │ +023206: 0c13 |0025: move-result-object v19 │ │ +023208: 0800 1300 |0026: move-object/from16 v0, v19 │ │ +02320c: 1f00 1a01 |0028: check-cast v0, Ljava/net/HttpURLConnection; // type@011a │ │ +023210: 0702 |002a: move-object v2, v0 │ │ +023212: 6e10 7203 0200 |002b: invoke-virtual {v2}, Ljava/net/HttpURLConnection;.connect:()V // method@0372 │ │ +023218: 6e10 7503 0200 |002e: invoke-virtual {v2}, Ljava/net/HttpURLConnection;.getResponseCode:()I // method@0375 │ │ +02321e: 0a10 |0031: move-result v16 │ │ +023220: 1313 c800 |0032: const/16 v19, #int 200 // #c8 │ │ +023224: 0200 1000 |0034: move/from16 v0, v16 │ │ +023228: 0201 1300 |0036: move/from16 v1, v19 │ │ +02322c: 3310 bb00 |0038: if-ne v0, v1, 00f3 // +00bb │ │ +023230: 2211 0e01 |003a: new-instance v17, Ljava/lang/StringBuilder; // type@010e │ │ +023234: 7601 6003 1100 |003c: invoke-direct/range {v17}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +02323a: 6e10 7403 0200 |003f: invoke-virtual {v2}, Ljava/net/HttpURLConnection;.getInputStream:()Ljava/io/InputStream; // method@0374 │ │ +023240: 0c07 |0042: move-result-object v7 │ │ +023242: 220f e800 |0043: new-instance v15, Ljava/io/BufferedReader; // type@00e8 │ │ +023246: 2213 f100 |0045: new-instance v19, Ljava/io/InputStreamReader; // type@00f1 │ │ +02324a: 0800 1300 |0047: move-object/from16 v0, v19 │ │ +02324e: 7020 1c03 7000 |0049: invoke-direct {v0, v7}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@031c │ │ +023254: 0800 1300 |004c: move-object/from16 v0, v19 │ │ +023258: 7020 0603 0f00 |004e: invoke-direct {v15, v0}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0306 │ │ +02325e: 6e10 0703 0f00 |0051: invoke-virtual {v15}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0307 │ │ +023264: 0c0d |0054: move-result-object v13 │ │ +023266: 380d 1300 |0055: if-eqz v13, 0068 // +0013 │ │ +02326a: 0800 1100 |0057: move-object/from16 v0, v17 │ │ +02326e: 6e20 6603 d000 |0059: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +023274: 28f5 |005c: goto 0051 // -000b │ │ +023276: 0d03 |005d: move-exception v3 │ │ +023278: 6e10 7603 0300 |005e: invoke-virtual {v3}, Ljava/net/MalformedURLException;.getMessage:()Ljava/lang/String; // method@0376 │ │ +02327e: 0c0e |0061: move-result-object v14 │ │ +023280: 3802 0500 |0062: if-eqz v2, 0067 // +0005 │ │ +023284: 6e10 7303 0200 |0064: invoke-virtual {v2}, Ljava/net/HttpURLConnection;.disconnect:()V // method@0373 │ │ +02328a: 110e |0067: return-object v14 │ │ +02328c: 1313 0100 |0068: const/16 v19, #int 1 // #1 │ │ +023290: 0200 1300 |006a: move/from16 v0, v19 │ │ +023294: 2300 a102 |006c: new-array v0, v0, [Ljava/lang/Integer; // type@02a1 │ │ +023298: 0813 0000 |006e: move-object/from16 v19, v0 │ │ +02329c: 1314 0000 |0070: const/16 v20, #int 0 // #0 │ │ +0232a0: 1315 0100 |0072: const/16 v21, #int 1 // #1 │ │ +0232a4: 7701 3803 1500 |0074: invoke-static/range {v21}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +0232aa: 0c15 |0077: move-result-object v21 │ │ +0232ac: 4d15 1314 |0078: aput-object v21, v19, v20 │ │ +0232b0: 0800 1700 |007a: move-object/from16 v0, v23 │ │ +0232b4: 0801 1300 |007c: move-object/from16 v1, v19 │ │ +0232b8: 6e20 fb05 1000 |007e: invoke-virtual {v0, v1}, Lorg/tint/tasks/SearchUrlTask;.publishProgress:([Ljava/lang/Object;)V // method@05fb │ │ +0232be: 220b 3c01 |0081: new-instance v11, Lorg/json/JSONArray; // type@013c │ │ +0232c2: 7401 6803 1100 |0083: invoke-virtual/range {v17}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +0232c8: 0c13 |0086: move-result-object v19 │ │ +0232ca: 0800 1300 |0087: move-object/from16 v0, v19 │ │ +0232ce: 7020 bc03 0b00 |0089: invoke-direct {v11, v0}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@03bc │ │ +0232d4: 1206 |008c: const/4 v6, #int 0 // #0 │ │ +0232d6: 6e10 be03 0b00 |008d: invoke-virtual {v11}, Lorg/json/JSONArray;.length:()I // method@03be │ │ +0232dc: 0a13 |0090: move-result v19 │ │ +0232de: 0200 1300 |0091: move/from16 v0, v19 │ │ +0232e2: 3506 8100 |0093: if-ge v6, v0, 0114 // +0081 │ │ +0232e6: 6e20 bd03 6b00 |0095: invoke-virtual {v11, v6}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@03bd │ │ +0232ec: 0c0c |0098: move-result-object v12 │ │ +0232ee: 1a13 a50a |0099: const-string v19, "group" // string@0aa5 │ │ +0232f2: 0800 1300 |009b: move-object/from16 v0, v19 │ │ +0232f6: 6e20 c603 0c00 |009d: invoke-virtual {v12, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@03c6 │ │ +0232fc: 0c05 |00a0: move-result-object v5 │ │ +0232fe: 0800 1700 |00a1: move-object/from16 v0, v23 │ │ +023302: 5400 d403 |00a3: iget-object v0, v0, Lorg/tint/tasks/SearchUrlTask;.mResults:Ljava/util/Map; // field@03d4 │ │ +023306: 0813 0000 |00a5: move-object/from16 v19, v0 │ │ +02330a: 0800 1300 |00a7: move-object/from16 v0, v19 │ │ +02330e: 7220 9e03 5000 |00a9: invoke-interface {v0, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ +023314: 0c04 |00ac: move-result-object v4 │ │ +023316: 1f04 8901 |00ad: check-cast v4, Lorg/tint/model/SearchUrlGroup; // type@0189 │ │ +02331a: 3904 1200 |00af: if-nez v4, 00c1 // +0012 │ │ +02331e: 2204 8901 |00b1: new-instance v4, Lorg/tint/model/SearchUrlGroup; // type@0189 │ │ +023322: 7020 7505 5400 |00b3: invoke-direct {v4, v5}, Lorg/tint/model/SearchUrlGroup;.:(Ljava/lang/String;)V // method@0575 │ │ +023328: 0800 1700 |00b6: move-object/from16 v0, v23 │ │ +02332c: 5400 d403 |00b8: iget-object v0, v0, Lorg/tint/tasks/SearchUrlTask;.mResults:Ljava/util/Map; // field@03d4 │ │ +023330: 0813 0000 |00ba: move-object/from16 v19, v0 │ │ +023334: 0800 1300 |00bc: move-object/from16 v0, v19 │ │ +023338: 7230 a103 5004 |00be: invoke-interface {v0, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ +02333e: 1a13 7b0b |00c1: const-string v19, "items" // string@0b7b │ │ +023342: 0800 1300 |00c3: move-object/from16 v0, v19 │ │ +023346: 6e20 c403 0c00 |00c5: invoke-virtual {v12, v0}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@03c4 │ │ +02334c: 0c09 |00c8: move-result-object v9 │ │ +02334e: 120a |00c9: const/4 v10, #int 0 // #0 │ │ +023350: 6e10 be03 0900 |00ca: invoke-virtual {v9}, Lorg/json/JSONArray;.length:()I // method@03be │ │ +023356: 0a13 |00cd: move-result v19 │ │ +023358: 0200 1300 |00ce: move/from16 v0, v19 │ │ +02335c: 350a 2000 |00d0: if-ge v10, v0, 00f0 // +0020 │ │ +023360: 6e20 bd03 a900 |00d2: invoke-virtual {v9, v10}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@03bd │ │ +023366: 0c08 |00d5: move-result-object v8 │ │ +023368: 1a13 0d0d |00d6: const-string v19, "name" // string@0d0d │ │ +02336c: 0800 1300 |00d8: move-object/from16 v0, v19 │ │ +023370: 6e20 c603 0800 |00da: invoke-virtual {v8, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@03c6 │ │ +023376: 0c13 |00dd: move-result-object v19 │ │ +023378: 1a14 8210 |00de: const-string v20, "url" // string@1082 │ │ +02337c: 0800 1400 |00e0: move-object/from16 v0, v20 │ │ +023380: 6e20 c603 0800 |00e2: invoke-virtual {v8, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@03c6 │ │ +023386: 0c14 |00e5: move-result-object v20 │ │ +023388: 0800 1300 |00e6: move-object/from16 v0, v19 │ │ +02338c: 0801 1400 |00e8: move-object/from16 v1, v20 │ │ +023390: 6e30 7605 0401 |00ea: invoke-virtual {v4, v0, v1}, Lorg/tint/model/SearchUrlGroup;.addItem:(Ljava/lang/String;Ljava/lang/String;)V // method@0576 │ │ +023396: d80a 0a01 |00ed: add-int/lit8 v10, v10, #int 1 // #01 │ │ +02339a: 28db |00ef: goto 00ca // -0025 │ │ +02339c: d806 0601 |00f0: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0233a0: 289b |00f2: goto 008d // -0065 │ │ +0233a2: 0800 1700 |00f3: move-object/from16 v0, v23 │ │ +0233a6: 5400 d203 |00f5: iget-object v0, v0, Lorg/tint/tasks/SearchUrlTask;.mContext:Landroid/content/Context; // field@03d2 │ │ +0233aa: 0813 0000 |00f7: move-object/from16 v19, v0 │ │ +0233ae: 1414 3301 0b7f |00f9: const v20, #float 1.84769e+38 // #7f0b0133 │ │ +0233b4: 7402 ab00 1300 |00fc: invoke-virtual/range {v19, v20}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +0233ba: 0c13 |00ff: move-result-object v19 │ │ +0233bc: 1314 0100 |0100: const/16 v20, #int 1 // #1 │ │ +0233c0: 0200 1400 |0102: move/from16 v0, v20 │ │ +0233c4: 2300 a202 |0104: new-array v0, v0, [Ljava/lang/Object; // type@02a2 │ │ +0233c8: 0814 0000 |0106: move-object/from16 v20, v0 │ │ +0233cc: 1315 0000 |0108: const/16 v21, #int 0 // #0 │ │ +0233d0: 7701 3703 1000 |010a: invoke-static/range {v16}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0337 │ │ +0233d6: 0c16 |010d: move-result-object v22 │ │ +0233d8: 4d16 1415 |010e: aput-object v22, v20, v21 │ │ +0233dc: 7702 4f03 1300 |0110: invoke-static/range {v19, v20}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +0233e2: 0c0e |0113: move-result-object v14 │ │ +0233e4: 3802 53ff |0114: if-eqz v2, 0067 // -00ad │ │ +0233e8: 6e10 7303 0200 |0116: invoke-virtual {v2}, Ljava/net/HttpURLConnection;.disconnect:()V // method@0373 │ │ +0233ee: 2900 4eff |0119: goto/16 0067 // -00b2 │ │ +0233f2: 0d03 |011b: move-exception v3 │ │ +0233f4: 6e10 1903 0300 |011c: invoke-virtual {v3}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ +0233fa: 0c0e |011f: move-result-object v14 │ │ +0233fc: 3802 47ff |0120: if-eqz v2, 0067 // -00b9 │ │ +023400: 6e10 7303 0200 |0122: invoke-virtual {v2}, Ljava/net/HttpURLConnection;.disconnect:()V // method@0373 │ │ +023406: 2900 42ff |0125: goto/16 0067 // -00be │ │ +02340a: 0d03 |0127: move-exception v3 │ │ +02340c: 6e10 bf03 0300 |0128: invoke-virtual {v3}, Lorg/json/JSONException;.getMessage:()Ljava/lang/String; // method@03bf │ │ +023412: 0c0e |012b: move-result-object v14 │ │ +023414: 3802 3bff |012c: if-eqz v2, 0067 // -00c5 │ │ +023418: 6e10 7303 0200 |012e: invoke-virtual {v2}, Ljava/net/HttpURLConnection;.disconnect:()V // method@0373 │ │ +02341e: 2900 36ff |0131: goto/16 0067 // -00ca │ │ +023422: 0d13 |0133: move-exception v19 │ │ +023424: 3802 0500 |0134: if-eqz v2, 0139 // +0005 │ │ +023428: 6e10 7303 0200 |0136: invoke-virtual {v2}, Ljava/net/HttpURLConnection;.disconnect:()V // method@0373 │ │ +02342e: 2713 |0139: throw v19 │ │ catches : 5 │ │ 0x001b - 0x005c │ │ Ljava/net/MalformedURLException; -> 0x005d │ │ Ljava/io/IOException; -> 0x011b │ │ Lorg/json/JSONException; -> 0x0127 │ │ -> 0x0133 │ │ 0x005e - 0x0061 │ │ @@ -20518,14 +20525,17 @@ │ │ 0x00af line=111 │ │ 0x00b1 line=112 │ │ 0x00b6 line=113 │ │ 0x00c1 line=116 │ │ 0x00c9 line=117 │ │ 0x00d2 line=118 │ │ 0x00d6 line=120 │ │ + 0x00d8 line=121 │ │ + 0x00e0 line=122 │ │ + 0x00e6 line=120 │ │ 0x00ed line=117 │ │ 0x00f0 line=105 │ │ 0x00f3 line=127 │ │ 0x0114 line=137 │ │ 0x0116 line=138 │ │ 0x011b line=132 │ │ 0x011c line=133 │ │ @@ -20572,84 +20582,83 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -023700: |[023700] org.tint.tasks.SearchUrlTask.getResults:()Ljava/util/List; │ │ -023710: 2202 2601 |0000: new-instance v2, Ljava/util/ArrayList; // type@0126 │ │ -023714: 7010 7f03 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@037f │ │ -02371a: 5443 d403 |0005: iget-object v3, v4, Lorg/tint/tasks/SearchUrlTask;.mResults:Ljava/util/Map; // field@03d4 │ │ -02371e: 7210 a403 0300 |0007: invoke-interface {v3}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@03a4 │ │ -023724: 0c03 |000a: move-result-object v3 │ │ -023726: 7210 8703 0300 |000b: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0387 │ │ -02372c: 0c01 |000e: move-result-object v1 │ │ -02372e: 7210 8f03 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -023734: 0a03 |0012: move-result v3 │ │ -023736: 3803 0f00 |0013: if-eqz v3, 0022 // +000f │ │ -02373a: 7210 9003 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -023740: 0c00 |0018: move-result-object v0 │ │ -023742: 1f00 8d01 |0019: check-cast v0, Lorg/tint/model/SearchUrlGroup; // type@018d │ │ -023746: 6e10 7905 0000 |001b: invoke-virtual {v0}, Lorg/tint/model/SearchUrlGroup;.sort:()V // method@0579 │ │ -02374c: 7220 9203 0200 |001e: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -023752: 28ee |0021: goto 000f // -0012 │ │ -023754: 2203 a101 |0022: new-instance v3, Lorg/tint/tasks/SearchUrlTask$1; // type@01a1 │ │ -023758: 7020 ed05 4300 |0024: invoke-direct {v3, v4}, Lorg/tint/tasks/SearchUrlTask$1;.:(Lorg/tint/tasks/SearchUrlTask;)V // method@05ed │ │ -02375e: 7120 8803 3200 |0027: invoke-static {v2, v3}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0388 │ │ -023764: 1102 |002a: return-object v2 │ │ +02346c: |[02346c] org.tint.tasks.SearchUrlTask.getResults:()Ljava/util/List; │ │ +02347c: 2201 2201 |0000: new-instance v1, Ljava/util/ArrayList; // type@0122 │ │ +023480: 7010 7f03 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@037f │ │ +023486: 5442 d403 |0005: iget-object v2, v4, Lorg/tint/tasks/SearchUrlTask;.mResults:Ljava/util/Map; // field@03d4 │ │ +02348a: 7210 a403 0200 |0007: invoke-interface {v2}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@03a4 │ │ +023490: 0c02 |000a: move-result-object v2 │ │ +023492: 7210 8703 0200 |000b: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0387 │ │ +023498: 0c02 |000e: move-result-object v2 │ │ +02349a: 7210 8f03 0200 |000f: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +0234a0: 0a03 |0012: move-result v3 │ │ +0234a2: 3803 0f00 |0013: if-eqz v3, 0022 // +000f │ │ +0234a6: 7210 9003 0200 |0015: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +0234ac: 0c00 |0018: move-result-object v0 │ │ +0234ae: 1f00 8901 |0019: check-cast v0, Lorg/tint/model/SearchUrlGroup; // type@0189 │ │ +0234b2: 6e10 7905 0000 |001b: invoke-virtual {v0}, Lorg/tint/model/SearchUrlGroup;.sort:()V // method@0579 │ │ +0234b8: 7220 9203 0100 |001e: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +0234be: 28ee |0021: goto 000f // -0012 │ │ +0234c0: 2202 9d01 |0022: new-instance v2, Lorg/tint/tasks/SearchUrlTask$1; // type@019d │ │ +0234c4: 7020 ed05 4200 |0024: invoke-direct {v2, v4}, Lorg/tint/tasks/SearchUrlTask$1;.:(Lorg/tint/tasks/SearchUrlTask;)V // method@05ed │ │ +0234ca: 7120 8803 2100 |0027: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0388 │ │ +0234d0: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=59 │ │ 0x001b line=60 │ │ 0x001e line=61 │ │ 0x0022 line=64 │ │ 0x002a line=71 │ │ locals : │ │ 0x001b - 0x0022 reg=0 group Lorg/tint/model/SearchUrlGroup; │ │ - 0x000f - 0x002b reg=1 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x002b reg=2 result Ljava/util/List; Ljava/util/List; │ │ + 0x0005 - 0x002b reg=1 result Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x002b reg=4 this Lorg/tint/tasks/SearchUrlTask; │ │ │ │ #3 : (in Lorg/tint/tasks/SearchUrlTask;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -023768: |[023768] org.tint.tasks.SearchUrlTask.onPostExecute:(Ljava/lang/Object;)V │ │ -023778: 1f01 1001 |0000: check-cast v1, Ljava/lang/String; // type@0110 │ │ -02377c: 6e20 f805 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/tasks/SearchUrlTask;.onPostExecute:(Ljava/lang/String;)V // method@05f8 │ │ -023782: 0e00 |0005: return-void │ │ +0234d4: |[0234d4] org.tint.tasks.SearchUrlTask.onPostExecute:(Ljava/lang/Object;)V │ │ +0234e4: 1f01 0c01 |0000: check-cast v1, Ljava/lang/String; // type@010c │ │ +0234e8: 6e20 f805 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/tasks/SearchUrlTask;.onPostExecute:(Ljava/lang/String;)V // method@05f8 │ │ +0234ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/tasks/SearchUrlTask; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #4 : (in Lorg/tint/tasks/SearchUrlTask;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -023784: |[023784] org.tint.tasks.SearchUrlTask.onPostExecute:(Ljava/lang/String;)V │ │ -023794: 5410 d303 |0000: iget-object v0, v1, Lorg/tint/tasks/SearchUrlTask;.mListener:Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener; // field@03d3 │ │ -023798: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02379c: 5410 d303 |0004: iget-object v0, v1, Lorg/tint/tasks/SearchUrlTask;.mListener:Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener; // field@03d3 │ │ -0237a0: 7220 f005 2000 |0006: invoke-interface {v0, v2}, Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener;.onDone:(Ljava/lang/String;)V // method@05f0 │ │ -0237a6: 0e00 |0009: return-void │ │ +0234f0: |[0234f0] org.tint.tasks.SearchUrlTask.onPostExecute:(Ljava/lang/String;)V │ │ +023500: 5410 d303 |0000: iget-object v0, v1, Lorg/tint/tasks/SearchUrlTask;.mListener:Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener; // field@03d3 │ │ +023504: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +023508: 5410 d303 |0004: iget-object v0, v1, Lorg/tint/tasks/SearchUrlTask;.mListener:Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener; // field@03d3 │ │ +02350c: 7220 f005 2000 |0006: invoke-interface {v0, v2}, Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener;.onDone:(Ljava/lang/String;)V // method@05f0 │ │ +023512: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0004 line=155 │ │ 0x0009 line=157 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/tasks/SearchUrlTask; │ │ @@ -20660,24 +20669,24 @@ │ │ type : '([Ljava/lang/Integer;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0237a8: |[0237a8] org.tint.tasks.SearchUrlTask.onProgressUpdate:([Ljava/lang/Integer;)V │ │ -0237b8: 5420 d303 |0000: iget-object v0, v2, Lorg/tint/tasks/SearchUrlTask;.mListener:Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener; // field@03d3 │ │ -0237bc: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -0237c0: 5420 d303 |0004: iget-object v0, v2, Lorg/tint/tasks/SearchUrlTask;.mListener:Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener; // field@03d3 │ │ -0237c4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0237c6: 4601 0301 |0007: aget-object v1, v3, v1 │ │ -0237ca: 6e10 3503 0100 |0009: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0335 │ │ -0237d0: 0a01 |000c: move-result v1 │ │ -0237d2: 7220 f105 1000 |000d: invoke-interface {v0, v1}, Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener;.onProgress:(I)V // method@05f1 │ │ -0237d8: 0e00 |0010: return-void │ │ +023514: |[023514] org.tint.tasks.SearchUrlTask.onProgressUpdate:([Ljava/lang/Integer;)V │ │ +023524: 5420 d303 |0000: iget-object v0, v2, Lorg/tint/tasks/SearchUrlTask;.mListener:Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener; // field@03d3 │ │ +023528: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +02352c: 5420 d303 |0004: iget-object v0, v2, Lorg/tint/tasks/SearchUrlTask;.mListener:Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener; // field@03d3 │ │ +023530: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +023532: 4601 0301 |0007: aget-object v1, v3, v1 │ │ +023536: 6e10 3503 0100 |0009: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0335 │ │ +02353c: 0a01 |000c: move-result v1 │ │ +02353e: 7220 f105 1000 |000d: invoke-interface {v0, v1}, Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener;.onProgress:(I)V // method@05f1 │ │ +023544: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0004 line=148 │ │ 0x0010 line=150 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lorg/tint/tasks/SearchUrlTask; │ │ @@ -20688,32 +20697,32 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0237dc: |[0237dc] org.tint.tasks.SearchUrlTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -0237ec: 1f01 a502 |0000: check-cast v1, [Ljava/lang/Integer; // type@02a5 │ │ -0237f0: 6e20 f905 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/tasks/SearchUrlTask;.onProgressUpdate:([Ljava/lang/Integer;)V // method@05f9 │ │ -0237f6: 0e00 |0005: return-void │ │ +023548: |[023548] org.tint.tasks.SearchUrlTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +023558: 1f01 a102 |0000: check-cast v1, [Ljava/lang/Integer; // type@02a1 │ │ +02355c: 6e20 f905 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/tasks/SearchUrlTask;.onProgressUpdate:([Ljava/lang/Integer;)V // method@05f9 │ │ +023562: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/tasks/SearchUrlTask; │ │ + 0x0000 - 0x0006 reg=1 (null) [Ljava/lang/Object; │ │ │ │ - source_file_idx : 1563 (SearchUrlTask.java) │ │ + source_file_idx : 1560 (SearchUrlTask.java) │ │ │ │ Class #79 header: │ │ -class_idx : 420 │ │ +class_idx : 416 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 94 │ │ -source_file_idx : 1679 │ │ +source_file_idx : 1676 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #79 annotations: │ │ Annotations on class │ │ @@ -20756,27 +20765,27 @@ │ │ type : '(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Picture;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0237f8: |[0237f8] org.tint.tasks.ThumbnailSaver.:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Picture;[I)V │ │ -023808: 7010 4201 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@0142 │ │ -02380e: 5b12 d703 |0003: iput-object v2, v1, Lorg/tint/tasks/ThumbnailSaver;.mContentResolver:Landroid/content/ContentResolver; // field@03d7 │ │ -023812: 5b13 da03 |0005: iput-object v3, v1, Lorg/tint/tasks/ThumbnailSaver;.mUrl:Ljava/lang/String; // field@03da │ │ -023816: 5b14 d803 |0007: iput-object v4, v1, Lorg/tint/tasks/ThumbnailSaver;.mOriginalUrl:Ljava/lang/String; // field@03d8 │ │ -02381a: 5b15 d903 |0009: iput-object v5, v1, Lorg/tint/tasks/ThumbnailSaver;.mPicture:Landroid/graphics/Picture; // field@03d9 │ │ -02381e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -023820: 4400 0600 |000c: aget v0, v6, v0 │ │ -023824: 5910 d603 |000e: iput v0, v1, Lorg/tint/tasks/ThumbnailSaver;.mCaptureWidth:I // field@03d6 │ │ -023828: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -02382a: 4400 0600 |0011: aget v0, v6, v0 │ │ -02382e: 5910 d503 |0013: iput v0, v1, Lorg/tint/tasks/ThumbnailSaver;.mCaptureHeight:I // field@03d5 │ │ -023832: 0e00 |0015: return-void │ │ +023564: |[023564] org.tint.tasks.ThumbnailSaver.:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Picture;[I)V │ │ +023574: 7010 4201 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@0142 │ │ +02357a: 5b12 d703 |0003: iput-object v2, v1, Lorg/tint/tasks/ThumbnailSaver;.mContentResolver:Landroid/content/ContentResolver; // field@03d7 │ │ +02357e: 5b13 da03 |0005: iput-object v3, v1, Lorg/tint/tasks/ThumbnailSaver;.mUrl:Ljava/lang/String; // field@03da │ │ +023582: 5b14 d803 |0007: iput-object v4, v1, Lorg/tint/tasks/ThumbnailSaver;.mOriginalUrl:Ljava/lang/String; // field@03d8 │ │ +023586: 5b15 d903 |0009: iput-object v5, v1, Lorg/tint/tasks/ThumbnailSaver;.mPicture:Landroid/graphics/Picture; // field@03d9 │ │ +02358a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +02358c: 4400 0600 |000c: aget v0, v6, v0 │ │ +023590: 5910 d603 |000e: iput v0, v1, Lorg/tint/tasks/ThumbnailSaver;.mCaptureWidth:I // field@03d6 │ │ +023594: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +023596: 4400 0600 |0011: aget v0, v6, v0 │ │ +02359a: 5910 d503 |0013: iput v0, v1, Lorg/tint/tasks/ThumbnailSaver;.mCaptureHeight:I // field@03d5 │ │ +02359e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0005 line=40 │ │ 0x0007 line=41 │ │ 0x0009 line=43 │ │ @@ -20797,73 +20806,73 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -023834: |[023834] org.tint.tasks.ThumbnailSaver.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -023844: 1f02 a802 |0000: check-cast v2, [Ljava/lang/Void; // type@02a8 │ │ -023848: 6e20 fe05 2100 |0002: invoke-virtual {v1, v2}, Lorg/tint/tasks/ThumbnailSaver;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@05fe │ │ -02384e: 0c00 |0005: move-result-object v0 │ │ -023850: 1100 |0006: return-object v0 │ │ +0235a0: |[0235a0] org.tint.tasks.ThumbnailSaver.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +0235b0: 1f02 a402 |0000: check-cast v2, [Ljava/lang/Void; // type@02a4 │ │ +0235b4: 6e20 fe05 2100 |0002: invoke-virtual {v1, v2}, Lorg/tint/tasks/ThumbnailSaver;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@05fe │ │ +0235ba: 0c00 |0005: move-result-object v0 │ │ +0235bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/tasks/ThumbnailSaver; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/tint/tasks/ThumbnailSaver;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/Void;)Ljava/lang/Void;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 71 16-bit code units │ │ -023854: |[023854] org.tint.tasks.ThumbnailSaver.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ -023864: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -023866: 5482 d903 |0001: iget-object v2, v8, Lorg/tint/tasks/ThumbnailSaver;.mPicture:Landroid/graphics/Picture; // field@03d9 │ │ -02386a: 3802 4200 |0003: if-eqz v2, 0045 // +0042 │ │ -02386e: 5282 d603 |0005: iget v2, v8, Lorg/tint/tasks/ThumbnailSaver;.mCaptureWidth:I // field@03d6 │ │ -023872: 5283 d503 |0007: iget v3, v8, Lorg/tint/tasks/ThumbnailSaver;.mCaptureHeight:I // field@03d5 │ │ -023876: 6204 0800 |0009: sget-object v4, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0008 │ │ -02387a: 7130 2001 3204 |000b: invoke-static {v2, v3, v4}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0120 │ │ -023880: 0c06 |000e: move-result-object v6 │ │ -023882: 2200 5400 |000f: new-instance v0, Landroid/graphics/Canvas; // type@0054 │ │ -023886: 7020 2401 6000 |0011: invoke-direct {v0, v6}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0124 │ │ -02388c: 2205 5600 |0014: new-instance v5, Landroid/graphics/Paint; // type@0056 │ │ -023890: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -023892: 7020 2801 2500 |0017: invoke-direct {v5, v2}, Landroid/graphics/Paint;.:(I)V // method@0128 │ │ -023898: 12f2 |001a: const/4 v2, #int -1 // #ff │ │ -02389a: 6e20 2901 2500 |001b: invoke-virtual {v5, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0129 │ │ -0238a0: 5282 d603 |001e: iget v2, v8, Lorg/tint/tasks/ThumbnailSaver;.mCaptureWidth:I // field@03d6 │ │ -0238a4: 8223 |0020: int-to-float v3, v2 │ │ -0238a6: 5282 d503 |0021: iget v2, v8, Lorg/tint/tasks/ThumbnailSaver;.mCaptureHeight:I // field@03d5 │ │ -0238aa: 8224 |0023: int-to-float v4, v2 │ │ -0238ac: 0112 |0024: move v2, v1 │ │ -0238ae: 7406 2501 0000 |0025: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0125 │ │ -0238b4: 5281 d603 |0028: iget v1, v8, Lorg/tint/tasks/ThumbnailSaver;.mCaptureWidth:I // field@03d6 │ │ -0238b8: 8211 |002a: int-to-float v1, v1 │ │ -0238ba: 5482 d903 |002b: iget-object v2, v8, Lorg/tint/tasks/ThumbnailSaver;.mPicture:Landroid/graphics/Picture; // field@03d9 │ │ -0238be: 6e10 2e01 0200 |002d: invoke-virtual {v2}, Landroid/graphics/Picture;.getWidth:()I // method@012e │ │ -0238c4: 0a02 |0030: move-result v2 │ │ -0238c6: 8222 |0031: int-to-float v2, v2 │ │ -0238c8: a907 0102 |0032: div-float v7, v1, v2 │ │ -0238cc: 6e30 2701 7007 |0034: invoke-virtual {v0, v7, v7}, Landroid/graphics/Canvas;.scale:(FF)V // method@0127 │ │ -0238d2: 5481 d903 |0037: iget-object v1, v8, Lorg/tint/tasks/ThumbnailSaver;.mPicture:Landroid/graphics/Picture; // field@03d9 │ │ -0238d6: 6e20 2d01 0100 |0039: invoke-virtual {v1, v0}, Landroid/graphics/Picture;.draw:(Landroid/graphics/Canvas;)V // method@012d │ │ -0238dc: 5481 d703 |003c: iget-object v1, v8, Lorg/tint/tasks/ThumbnailSaver;.mContentResolver:Landroid/content/ContentResolver; // field@03d7 │ │ -0238e0: 5482 da03 |003e: iget-object v2, v8, Lorg/tint/tasks/ThumbnailSaver;.mUrl:Ljava/lang/String; // field@03da │ │ -0238e4: 5483 d803 |0040: iget-object v3, v8, Lorg/tint/tasks/ThumbnailSaver;.mOriginalUrl:Ljava/lang/String; // field@03d8 │ │ -0238e8: 7140 ac05 2163 |0042: invoke-static {v1, v2, v3, v6}, Lorg/tint/providers/BookmarksWrapper;.updateThumbnail:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@05ac │ │ -0238ee: 1201 |0045: const/4 v1, #int 0 // #0 │ │ -0238f0: 1101 |0046: return-object v1 │ │ +0235c0: |[0235c0] org.tint.tasks.ThumbnailSaver.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ +0235d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0235d2: 5482 d903 |0001: iget-object v2, v8, Lorg/tint/tasks/ThumbnailSaver;.mPicture:Landroid/graphics/Picture; // field@03d9 │ │ +0235d6: 3802 4200 |0003: if-eqz v2, 0045 // +0042 │ │ +0235da: 5282 d603 |0005: iget v2, v8, Lorg/tint/tasks/ThumbnailSaver;.mCaptureWidth:I // field@03d6 │ │ +0235de: 5283 d503 |0007: iget v3, v8, Lorg/tint/tasks/ThumbnailSaver;.mCaptureHeight:I // field@03d5 │ │ +0235e2: 6204 0800 |0009: sget-object v4, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0008 │ │ +0235e6: 7130 2001 3204 |000b: invoke-static {v2, v3, v4}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0120 │ │ +0235ec: 0c06 |000e: move-result-object v6 │ │ +0235ee: 2200 5400 |000f: new-instance v0, Landroid/graphics/Canvas; // type@0054 │ │ +0235f2: 7020 2401 6000 |0011: invoke-direct {v0, v6}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0124 │ │ +0235f8: 2205 5600 |0014: new-instance v5, Landroid/graphics/Paint; // type@0056 │ │ +0235fc: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +0235fe: 7020 2801 2500 |0017: invoke-direct {v5, v2}, Landroid/graphics/Paint;.:(I)V // method@0128 │ │ +023604: 12f2 |001a: const/4 v2, #int -1 // #ff │ │ +023606: 6e20 2901 2500 |001b: invoke-virtual {v5, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0129 │ │ +02360c: 5282 d603 |001e: iget v2, v8, Lorg/tint/tasks/ThumbnailSaver;.mCaptureWidth:I // field@03d6 │ │ +023610: 8223 |0020: int-to-float v3, v2 │ │ +023612: 5282 d503 |0021: iget v2, v8, Lorg/tint/tasks/ThumbnailSaver;.mCaptureHeight:I // field@03d5 │ │ +023616: 8224 |0023: int-to-float v4, v2 │ │ +023618: 0112 |0024: move v2, v1 │ │ +02361a: 7406 2501 0000 |0025: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0125 │ │ +023620: 5281 d603 |0028: iget v1, v8, Lorg/tint/tasks/ThumbnailSaver;.mCaptureWidth:I // field@03d6 │ │ +023624: 8211 |002a: int-to-float v1, v1 │ │ +023626: 5482 d903 |002b: iget-object v2, v8, Lorg/tint/tasks/ThumbnailSaver;.mPicture:Landroid/graphics/Picture; // field@03d9 │ │ +02362a: 6e10 2e01 0200 |002d: invoke-virtual {v2}, Landroid/graphics/Picture;.getWidth:()I // method@012e │ │ +023630: 0a02 |0030: move-result v2 │ │ +023632: 8222 |0031: int-to-float v2, v2 │ │ +023634: a907 0102 |0032: div-float v7, v1, v2 │ │ +023638: 6e30 2701 7007 |0034: invoke-virtual {v0, v7, v7}, Landroid/graphics/Canvas;.scale:(FF)V // method@0127 │ │ +02363e: 5481 d903 |0037: iget-object v1, v8, Lorg/tint/tasks/ThumbnailSaver;.mPicture:Landroid/graphics/Picture; // field@03d9 │ │ +023642: 6e20 2d01 0100 |0039: invoke-virtual {v1, v0}, Landroid/graphics/Picture;.draw:(Landroid/graphics/Canvas;)V // method@012d │ │ +023648: 5481 d703 |003c: iget-object v1, v8, Lorg/tint/tasks/ThumbnailSaver;.mContentResolver:Landroid/content/ContentResolver; // field@03d7 │ │ +02364c: 5482 da03 |003e: iget-object v2, v8, Lorg/tint/tasks/ThumbnailSaver;.mUrl:Ljava/lang/String; // field@03da │ │ +023650: 5483 d803 |0040: iget-object v3, v8, Lorg/tint/tasks/ThumbnailSaver;.mOriginalUrl:Ljava/lang/String; // field@03d8 │ │ +023654: 7140 ac05 2163 |0042: invoke-static {v1, v2, v3, v6}, Lorg/tint/providers/BookmarksWrapper;.updateThumbnail:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@05ac │ │ +02365a: 1201 |0045: const/4 v1, #int 0 // #0 │ │ +02365c: 1101 |0046: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=51 │ │ 0x0005 line=52 │ │ 0x000f line=54 │ │ 0x0014 line=56 │ │ 0x001a line=57 │ │ @@ -20877,21 +20886,21 @@ │ │ 0x0014 - 0x0045 reg=0 canvas Landroid/graphics/Canvas; │ │ 0x001a - 0x0045 reg=5 p Landroid/graphics/Paint; │ │ 0x000f - 0x0045 reg=6 bm Landroid/graphics/Bitmap; │ │ 0x0034 - 0x0045 reg=7 scale F │ │ 0x0000 - 0x0047 reg=8 this Lorg/tint/tasks/ThumbnailSaver; │ │ 0x0000 - 0x0047 reg=9 params [Ljava/lang/Void; │ │ │ │ - source_file_idx : 1679 (ThumbnailSaver.java) │ │ + source_file_idx : 1676 (ThumbnailSaver.java) │ │ │ │ Class #80 header: │ │ -class_idx : 421 │ │ +class_idx : 417 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 94 │ │ -source_file_idx : 1707 │ │ +source_file_idx : 1704 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #80 annotations: │ │ Annotations on class │ │ @@ -20926,21 +20935,21 @@ │ │ type : '(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0238f4: |[0238f4] org.tint.tasks.UpdateFaviconTask.:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -023904: 7010 4201 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0142 │ │ -02390a: 5b01 db03 |0003: iput-object v1, v0, Lorg/tint/tasks/UpdateFaviconTask;.mContentResolver:Landroid/content/ContentResolver; // field@03db │ │ -02390e: 5b02 de03 |0005: iput-object v2, v0, Lorg/tint/tasks/UpdateFaviconTask;.mUrl:Ljava/lang/String; // field@03de │ │ -023912: 5b03 dd03 |0007: iput-object v3, v0, Lorg/tint/tasks/UpdateFaviconTask;.mOriginalUrl:Ljava/lang/String; // field@03dd │ │ -023916: 5b04 dc03 |0009: iput-object v4, v0, Lorg/tint/tasks/UpdateFaviconTask;.mFavicon:Landroid/graphics/Bitmap; // field@03dc │ │ -02391a: 0e00 |000b: return-void │ │ +023660: |[023660] org.tint.tasks.UpdateFaviconTask.:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +023670: 7010 4201 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0142 │ │ +023676: 5b01 db03 |0003: iput-object v1, v0, Lorg/tint/tasks/UpdateFaviconTask;.mContentResolver:Landroid/content/ContentResolver; // field@03db │ │ +02367a: 5b02 de03 |0005: iput-object v2, v0, Lorg/tint/tasks/UpdateFaviconTask;.mUrl:Ljava/lang/String; // field@03de │ │ +02367e: 5b03 dd03 |0007: iput-object v3, v0, Lorg/tint/tasks/UpdateFaviconTask;.mOriginalUrl:Ljava/lang/String; // field@03dd │ │ +023682: 5b04 dc03 |0009: iput-object v4, v0, Lorg/tint/tasks/UpdateFaviconTask;.mFavicon:Landroid/graphics/Bitmap; // field@03dc │ │ +023686: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ 0x0007 line=34 │ │ 0x0009 line=35 │ │ @@ -20958,58 +20967,58 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02391c: |[02391c] org.tint.tasks.UpdateFaviconTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -02392c: 1f02 a802 |0000: check-cast v2, [Ljava/lang/Void; // type@02a8 │ │ -023930: 6e20 0206 2100 |0002: invoke-virtual {v1, v2}, Lorg/tint/tasks/UpdateFaviconTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@0602 │ │ -023936: 0c00 |0005: move-result-object v0 │ │ -023938: 1100 |0006: return-object v0 │ │ +023688: |[023688] org.tint.tasks.UpdateFaviconTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +023698: 1f02 a402 |0000: check-cast v2, [Ljava/lang/Void; // type@02a4 │ │ +02369c: 6e20 0206 2100 |0002: invoke-virtual {v1, v2}, Lorg/tint/tasks/UpdateFaviconTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@0602 │ │ +0236a2: 0c00 |0005: move-result-object v0 │ │ +0236a4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/tasks/UpdateFaviconTask; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/tint/tasks/UpdateFaviconTask;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/Void;)Ljava/lang/Void;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -02393c: |[02393c] org.tint.tasks.UpdateFaviconTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ -02394c: 5440 db03 |0000: iget-object v0, v4, Lorg/tint/tasks/UpdateFaviconTask;.mContentResolver:Landroid/content/ContentResolver; // field@03db │ │ -023950: 5441 de03 |0002: iget-object v1, v4, Lorg/tint/tasks/UpdateFaviconTask;.mUrl:Ljava/lang/String; // field@03de │ │ -023954: 5442 dd03 |0004: iget-object v2, v4, Lorg/tint/tasks/UpdateFaviconTask;.mOriginalUrl:Ljava/lang/String; // field@03dd │ │ -023958: 5443 dc03 |0006: iget-object v3, v4, Lorg/tint/tasks/UpdateFaviconTask;.mFavicon:Landroid/graphics/Bitmap; // field@03dc │ │ -02395c: 7140 aa05 1032 |0008: invoke-static {v0, v1, v2, v3}, Lorg/tint/providers/BookmarksWrapper;.updateFavicon:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@05aa │ │ -023962: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -023964: 1100 |000c: return-object v0 │ │ +0236a8: |[0236a8] org.tint.tasks.UpdateFaviconTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ +0236b8: 5440 db03 |0000: iget-object v0, v4, Lorg/tint/tasks/UpdateFaviconTask;.mContentResolver:Landroid/content/ContentResolver; // field@03db │ │ +0236bc: 5441 de03 |0002: iget-object v1, v4, Lorg/tint/tasks/UpdateFaviconTask;.mUrl:Ljava/lang/String; // field@03de │ │ +0236c0: 5442 dd03 |0004: iget-object v2, v4, Lorg/tint/tasks/UpdateFaviconTask;.mOriginalUrl:Ljava/lang/String; // field@03dd │ │ +0236c4: 5443 dc03 |0006: iget-object v3, v4, Lorg/tint/tasks/UpdateFaviconTask;.mFavicon:Landroid/graphics/Bitmap; // field@03dc │ │ +0236c8: 7140 aa05 1032 |0008: invoke-static {v0, v1, v2, v3}, Lorg/tint/providers/BookmarksWrapper;.updateFavicon:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@05aa │ │ +0236ce: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0236d0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x000b line=41 │ │ locals : │ │ 0x0000 - 0x000d reg=4 this Lorg/tint/tasks/UpdateFaviconTask; │ │ 0x0000 - 0x000d reg=5 params [Ljava/lang/Void; │ │ │ │ - source_file_idx : 1707 (UpdateFaviconTask.java) │ │ + source_file_idx : 1704 (UpdateFaviconTask.java) │ │ │ │ Class #81 header: │ │ -class_idx : 422 │ │ +class_idx : 418 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 94 │ │ -source_file_idx : 1708 │ │ +source_file_idx : 1705 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #81 annotations: │ │ Annotations on class │ │ @@ -21041,22 +21050,22 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -023968: |[023968] org.tint.tasks.UpdateHistoryTask.:(Landroid/app/Activity;)V │ │ -023978: 7010 4201 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@0142 │ │ -02397e: 5b12 e003 |0003: iput-object v2, v1, Lorg/tint/tasks/UpdateHistoryTask;.mActivity:Landroid/app/Activity; // field@03e0 │ │ -023982: 5410 e003 |0005: iget-object v0, v1, Lorg/tint/tasks/UpdateHistoryTask;.mActivity:Landroid/app/Activity; // field@03e0 │ │ -023986: 6e10 2c00 0000 |0007: invoke-virtual {v0}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ -02398c: 0c00 |000a: move-result-object v0 │ │ -02398e: 5b10 e103 |000b: iput-object v0, v1, Lorg/tint/tasks/UpdateHistoryTask;.mContentResolver:Landroid/content/ContentResolver; // field@03e1 │ │ -023992: 0e00 |000d: return-void │ │ +0236d4: |[0236d4] org.tint.tasks.UpdateHistoryTask.:(Landroid/app/Activity;)V │ │ +0236e4: 7010 4201 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@0142 │ │ +0236ea: 5b12 e003 |0003: iput-object v2, v1, Lorg/tint/tasks/UpdateHistoryTask;.mActivity:Landroid/app/Activity; // field@03e0 │ │ +0236ee: 5410 e003 |0005: iget-object v0, v1, Lorg/tint/tasks/UpdateHistoryTask;.mActivity:Landroid/app/Activity; // field@03e0 │ │ +0236f2: 6e10 2c00 0000 |0007: invoke-virtual {v0}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ +0236f8: 0c00 |000a: move-result-object v0 │ │ +0236fa: 5b10 e103 |000b: iput-object v0, v1, Lorg/tint/tasks/UpdateHistoryTask;.mContentResolver:Landroid/content/ContentResolver; // field@03e1 │ │ +0236fe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0005 line=38 │ │ 0x000d line=39 │ │ locals : │ │ @@ -21069,81 +21078,81 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -023994: |[023994] org.tint.tasks.UpdateHistoryTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -0239a4: 1f02 a702 |0000: check-cast v2, [Ljava/lang/String; // type@02a7 │ │ -0239a8: 6e20 0606 2100 |0002: invoke-virtual {v1, v2}, Lorg/tint/tasks/UpdateHistoryTask;.doInBackground:([Ljava/lang/String;)Ljava/lang/Void; // method@0606 │ │ -0239ae: 0c00 |0005: move-result-object v0 │ │ -0239b0: 1100 |0006: return-object v0 │ │ +023700: |[023700] org.tint.tasks.UpdateHistoryTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +023710: 1f02 a302 |0000: check-cast v2, [Ljava/lang/String; // type@02a3 │ │ +023714: 6e20 0606 2100 |0002: invoke-virtual {v1, v2}, Lorg/tint/tasks/UpdateHistoryTask;.doInBackground:([Ljava/lang/String;)Ljava/lang/Void; // method@0606 │ │ +02371a: 0c00 |0005: move-result-object v0 │ │ +02371c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/tasks/UpdateHistoryTask; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/tint/tasks/UpdateHistoryTask;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/String;)Ljava/lang/Void;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 91 16-bit code units │ │ -0239b4: |[0239b4] org.tint.tasks.UpdateHistoryTask.doInBackground:([Ljava/lang/String;)Ljava/lang/Void; │ │ -0239c4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0239c6: 4606 0d08 |0001: aget-object v6, v13, v8 │ │ -0239ca: 1218 |0003: const/4 v8, #int 1 // #1 │ │ -0239cc: 4607 0d08 |0004: aget-object v7, v13, v8 │ │ -0239d0: 1228 |0006: const/4 v8, #int 2 // #2 │ │ -0239d2: 4604 0d08 |0007: aget-object v4, v13, v8 │ │ -0239d6: 54c8 e103 |0009: iget-object v8, v12, Lorg/tint/tasks/UpdateHistoryTask;.mContentResolver:Landroid/content/ContentResolver; // field@03e1 │ │ -0239da: 7140 ab05 6847 |000b: invoke-static {v8, v6, v7, v4}, Lorg/tint/providers/BookmarksWrapper;.updateHistory:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@05ab │ │ -0239e0: 54c8 e003 |000e: iget-object v8, v12, Lorg/tint/tasks/UpdateHistoryTask;.mActivity:Landroid/app/Activity; // field@03e0 │ │ -0239e4: 7110 8001 0800 |0010: invoke-static {v8}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -0239ea: 0c08 |0013: move-result-object v8 │ │ -0239ec: 1a09 5c06 |0014: const-string v9, "TECHNICAL_PREFERENCE_LAST_HISTORY_TRUNCATION" // string@065c │ │ -0239f0: 160a ffff |0016: const-wide/16 v10, #int -1 // #ffff │ │ -0239f4: 7240 df00 98ba |0018: invoke-interface {v8, v9, v10, v11}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@00df │ │ -0239fa: 0b00 |001b: move-result-wide v0 │ │ -0239fc: 2208 2b01 |001c: new-instance v8, Ljava/util/Date; // type@012b │ │ -023a00: 7010 8903 0800 |001e: invoke-direct {v8}, Ljava/util/Date;.:()V // method@0389 │ │ -023a06: 6e10 8a03 0800 |0021: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@038a │ │ -023a0c: 0b02 |0024: move-result-wide v2 │ │ -023a0e: 1608 0000 |0025: const-wide/16 v8, #int 0 // #0 │ │ -023a12: 3108 0008 |0027: cmp-long v8, v0, v8 │ │ -023a16: 3a08 0b00 |0029: if-ltz v8, 0034 // +000b │ │ -023a1a: 9c08 0200 |002b: sub-long v8, v2, v0 │ │ -023a1e: 170a 005c 2605 |002d: const-wide/32 v10, #float 7.82218e-36 // #05265c00 │ │ -023a24: 3108 080a |0030: cmp-long v8, v8, v10 │ │ -023a28: 3d08 2700 |0032: if-lez v8, 0059 // +0027 │ │ -023a2c: 54c8 e103 |0034: iget-object v8, v12, Lorg/tint/tasks/UpdateHistoryTask;.mContentResolver:Landroid/content/ContentResolver; // field@03e1 │ │ -023a30: 54c9 e003 |0036: iget-object v9, v12, Lorg/tint/tasks/UpdateHistoryTask;.mActivity:Landroid/app/Activity; // field@03e0 │ │ -023a34: 7110 8001 0900 |0038: invoke-static {v9}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -023a3a: 0c09 |003b: move-result-object v9 │ │ -023a3c: 1a0a 3e05 |003c: const-string v10, "PREFERENCE_HISTORY_SIZE" // string@053e │ │ -023a40: 1a0b 2900 |003e: const-string v11, "30" // string@0029 │ │ -023a44: 7230 e000 a90b |0040: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -023a4a: 0c09 |0043: move-result-object v9 │ │ -023a4c: 7120 a905 9800 |0044: invoke-static {v8, v9}, Lorg/tint/providers/BookmarksWrapper;.truncateHistory:(Landroid/content/ContentResolver;Ljava/lang/String;)V // method@05a9 │ │ -023a52: 54c8 e003 |0047: iget-object v8, v12, Lorg/tint/tasks/UpdateHistoryTask;.mActivity:Landroid/app/Activity; // field@03e0 │ │ -023a56: 7110 8001 0800 |0049: invoke-static {v8}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -023a5c: 0c08 |004c: move-result-object v8 │ │ -023a5e: 7210 dc00 0800 |004d: invoke-interface {v8}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ -023a64: 0c05 |0050: move-result-object v5 │ │ -023a66: 1a08 5c06 |0051: const-string v8, "TECHNICAL_PREFERENCE_LAST_HISTORY_TRUNCATION" // string@065c │ │ -023a6a: 7240 d700 8532 |0053: invoke-interface {v5, v8, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@00d7 │ │ -023a70: 7210 d400 0500 |0056: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ -023a76: 1208 |0059: const/4 v8, #int 0 // #0 │ │ -023a78: 1108 |005a: return-object v8 │ │ +023720: |[023720] org.tint.tasks.UpdateHistoryTask.doInBackground:([Ljava/lang/String;)Ljava/lang/Void; │ │ +023730: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +023732: 4606 0d08 |0001: aget-object v6, v13, v8 │ │ +023736: 1218 |0003: const/4 v8, #int 1 // #1 │ │ +023738: 4607 0d08 |0004: aget-object v7, v13, v8 │ │ +02373c: 1228 |0006: const/4 v8, #int 2 // #2 │ │ +02373e: 4604 0d08 |0007: aget-object v4, v13, v8 │ │ +023742: 54c8 e103 |0009: iget-object v8, v12, Lorg/tint/tasks/UpdateHistoryTask;.mContentResolver:Landroid/content/ContentResolver; // field@03e1 │ │ +023746: 7140 ab05 6847 |000b: invoke-static {v8, v6, v7, v4}, Lorg/tint/providers/BookmarksWrapper;.updateHistory:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@05ab │ │ +02374c: 54c8 e003 |000e: iget-object v8, v12, Lorg/tint/tasks/UpdateHistoryTask;.mActivity:Landroid/app/Activity; // field@03e0 │ │ +023750: 7110 8001 0800 |0010: invoke-static {v8}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +023756: 0c08 |0013: move-result-object v8 │ │ +023758: 1a09 5906 |0014: const-string v9, "TECHNICAL_PREFERENCE_LAST_HISTORY_TRUNCATION" // string@0659 │ │ +02375c: 160a ffff |0016: const-wide/16 v10, #int -1 // #ffff │ │ +023760: 7240 df00 98ba |0018: invoke-interface {v8, v9, v10, v11}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@00df │ │ +023766: 0b00 |001b: move-result-wide v0 │ │ +023768: 2208 2701 |001c: new-instance v8, Ljava/util/Date; // type@0127 │ │ +02376c: 7010 8903 0800 |001e: invoke-direct {v8}, Ljava/util/Date;.:()V // method@0389 │ │ +023772: 6e10 8a03 0800 |0021: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@038a │ │ +023778: 0b02 |0024: move-result-wide v2 │ │ +02377a: 1608 0000 |0025: const-wide/16 v8, #int 0 // #0 │ │ +02377e: 3108 0008 |0027: cmp-long v8, v0, v8 │ │ +023782: 3a08 0b00 |0029: if-ltz v8, 0034 // +000b │ │ +023786: 9c08 0200 |002b: sub-long v8, v2, v0 │ │ +02378a: 170a 005c 2605 |002d: const-wide/32 v10, #float 7.82218e-36 // #05265c00 │ │ +023790: 3108 080a |0030: cmp-long v8, v8, v10 │ │ +023794: 3d08 2700 |0032: if-lez v8, 0059 // +0027 │ │ +023798: 54c8 e103 |0034: iget-object v8, v12, Lorg/tint/tasks/UpdateHistoryTask;.mContentResolver:Landroid/content/ContentResolver; // field@03e1 │ │ +02379c: 54c9 e003 |0036: iget-object v9, v12, Lorg/tint/tasks/UpdateHistoryTask;.mActivity:Landroid/app/Activity; // field@03e0 │ │ +0237a0: 7110 8001 0900 |0038: invoke-static {v9}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +0237a6: 0c09 |003b: move-result-object v9 │ │ +0237a8: 1a0a 3b05 |003c: const-string v10, "PREFERENCE_HISTORY_SIZE" // string@053b │ │ +0237ac: 1a0b 2900 |003e: const-string v11, "30" // string@0029 │ │ +0237b0: 7230 e000 a90b |0040: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +0237b6: 0c09 |0043: move-result-object v9 │ │ +0237b8: 7120 a905 9800 |0044: invoke-static {v8, v9}, Lorg/tint/providers/BookmarksWrapper;.truncateHistory:(Landroid/content/ContentResolver;Ljava/lang/String;)V // method@05a9 │ │ +0237be: 54c8 e003 |0047: iget-object v8, v12, Lorg/tint/tasks/UpdateHistoryTask;.mActivity:Landroid/app/Activity; // field@03e0 │ │ +0237c2: 7110 8001 0800 |0049: invoke-static {v8}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +0237c8: 0c08 |004c: move-result-object v8 │ │ +0237ca: 7210 dc00 0800 |004d: invoke-interface {v8}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ +0237d0: 0c05 |0050: move-result-object v5 │ │ +0237d2: 1a08 5906 |0051: const-string v8, "TECHNICAL_PREFERENCE_LAST_HISTORY_TRUNCATION" // string@0659 │ │ +0237d6: 7240 d700 8532 |0053: invoke-interface {v5, v8, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@00d7 │ │ +0237dc: 7210 d400 0500 |0056: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ +0237e2: 1208 |0059: const/4 v8, #int 0 // #0 │ │ +0237e4: 1108 |005a: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0006 line=45 │ │ 0x0009 line=47 │ │ 0x000e line=50 │ │ @@ -21160,20 +21169,20 @@ │ │ 0x0025 - 0x005b reg=2 now J │ │ 0x0009 - 0x005b reg=4 originalUrl Ljava/lang/String; │ │ 0x0003 - 0x005b reg=6 title Ljava/lang/String; │ │ 0x0006 - 0x005b reg=7 url Ljava/lang/String; │ │ 0x0000 - 0x005b reg=12 this Lorg/tint/tasks/UpdateHistoryTask; │ │ 0x0000 - 0x005b reg=13 params [Ljava/lang/String; │ │ │ │ - source_file_idx : 1708 (UpdateHistoryTask.java) │ │ + source_file_idx : 1705 (UpdateHistoryTask.java) │ │ │ │ Class #82 header: │ │ -class_idx : 423 │ │ +class_idx : 419 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 205 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #82 annotations: │ │ @@ -21203,104 +21212,107 @@ │ │ type : '(Lorg/tint/ui/activities/BookmarksActivity;[Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -023a7c: |[023a7c] org.tint.ui.activities.BookmarksActivity$1.:(Lorg/tint/ui/activities/BookmarksActivity;[Ljava/lang/String;)V │ │ -023a8c: 5b01 e203 |0000: iput-object v1, v0, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ -023a90: 5b02 e303 |0002: iput-object v2, v0, Lorg/tint/ui/activities/BookmarksActivity$1;.val$choices:[Ljava/lang/String; // field@03e3 │ │ -023a94: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -023a9a: 0e00 |0007: return-void │ │ +0237e8: |[0237e8] org.tint.ui.activities.BookmarksActivity$1.:(Lorg/tint/ui/activities/BookmarksActivity;[Ljava/lang/String;)V │ │ +0237f8: 5b01 e203 |0000: iput-object v1, v0, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ +0237fc: 5b02 e303 |0002: iput-object v2, v0, Lorg/tint/ui/activities/BookmarksActivity$1;.val$choices:[Ljava/lang/String; // field@03e3 │ │ +023800: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +023806: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/tint/ui/activities/BookmarksActivity$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/tint/ui/activities/BookmarksActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/tint/ui/activities/BookmarksActivity; │ │ 0x0000 - 0x0008 reg=2 (null) [Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/activities/BookmarksActivity$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 92 16-bit code units │ │ -023a9c: |[023a9c] org.tint.ui.activities.BookmarksActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -023aac: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -023aae: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -023ab0: 7210 b100 0900 |0002: invoke-interface {v9}, Landroid/content/DialogInterface;.dismiss:()V // method@00b1 │ │ -023ab6: 5481 e203 |0005: iget-object v1, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ -023aba: 2202 a001 |0007: new-instance v2, Lorg/tint/tasks/HistoryBookmarksImportTask; // type@01a0 │ │ -023abe: 5483 e203 |0009: iget-object v3, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ -023ac2: 5484 e203 |000b: iget-object v4, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ -023ac6: 7030 e005 3204 |000d: invoke-direct {v2, v3, v4}, Lorg/tint/tasks/HistoryBookmarksImportTask;.:(Landroid/content/Context;Lorg/tint/ui/preferences/IHistoryBookmaksImportListener;)V // method@05e0 │ │ -023acc: 7120 1106 2100 |0010: invoke-static {v1, v2}, Lorg/tint/ui/activities/BookmarksActivity;.access$002:(Lorg/tint/ui/activities/BookmarksActivity;Lorg/tint/tasks/HistoryBookmarksImportTask;)Lorg/tint/tasks/HistoryBookmarksImportTask; // method@0611 │ │ -023ad2: 5481 e203 |0013: iget-object v1, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ -023ad6: 5482 e203 |0015: iget-object v2, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ -023ada: 5483 e203 |0017: iget-object v3, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ -023ade: 1404 bd00 0b7f |0019: const v4, #float 1.84767e+38 // #7f0b00bd │ │ -023ae4: 6e20 1d06 4300 |001c: invoke-virtual {v3, v4}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -023aea: 0c03 |001f: move-result-object v3 │ │ -023aec: 5484 e203 |0020: iget-object v4, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ -023af0: 1405 be00 0b7f |0022: const v5, #float 1.84767e+38 // #7f0b00be │ │ -023af6: 6e20 1d06 5400 |0025: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -023afc: 0c04 |0028: move-result-object v4 │ │ -023afe: 7156 8e00 3274 |0029: invoke-static {v2, v3, v4, v7, v6}, Landroid/app/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog; // method@008e │ │ -023b04: 0c02 |002c: move-result-object v2 │ │ -023b06: 7120 1306 2100 |002d: invoke-static {v1, v2}, Lorg/tint/ui/activities/BookmarksActivity;.access$102:(Lorg/tint/ui/activities/BookmarksActivity;Landroid/app/ProgressDialog;)Landroid/app/ProgressDialog; // method@0613 │ │ -023b0c: 5481 e203 |0030: iget-object v1, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ -023b10: 7110 1206 0100 |0032: invoke-static {v1}, Lorg/tint/ui/activities/BookmarksActivity;.access$100:(Lorg/tint/ui/activities/BookmarksActivity;)Landroid/app/ProgressDialog; // method@0612 │ │ -023b16: 0c01 |0035: move-result-object v1 │ │ -023b18: 6e10 8f00 0100 |0036: invoke-virtual {v1}, Landroid/app/ProgressDialog;.show:()V // method@008f │ │ -023b1e: 7100 1406 0000 |0039: invoke-static {}, Lorg/tint/ui/activities/BookmarksActivity;.access$200:()Ljava/util/concurrent/atomic/AtomicReference; // method@0614 │ │ -023b24: 0c01 |003c: move-result-object v1 │ │ -023b26: 1202 |003d: const/4 v2, #int 0 // #0 │ │ -023b28: 5483 e203 |003e: iget-object v3, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ -023b2c: 7110 1006 0300 |0040: invoke-static {v3}, Lorg/tint/ui/activities/BookmarksActivity;.access$000:(Lorg/tint/ui/activities/BookmarksActivity;)Lorg/tint/tasks/HistoryBookmarksImportTask; // method@0610 │ │ -023b32: 0c03 |0043: move-result-object v3 │ │ -023b34: 6e30 ae03 2103 |0044: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@03ae │ │ -023b3a: 0a00 |0047: move-result v0 │ │ -023b3c: 3800 1300 |0048: if-eqz v0, 005b // +0013 │ │ -023b40: 5481 e203 |004a: iget-object v1, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ -023b44: 7110 1006 0100 |004c: invoke-static {v1}, Lorg/tint/ui/activities/BookmarksActivity;.access$000:(Lorg/tint/ui/activities/BookmarksActivity;)Lorg/tint/tasks/HistoryBookmarksImportTask; // method@0610 │ │ -023b4a: 0c01 |004f: move-result-object v1 │ │ -023b4c: 2372 a702 |0050: new-array v2, v7, [Ljava/lang/String; // type@02a7 │ │ -023b50: 5483 e303 |0052: iget-object v3, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.val$choices:[Ljava/lang/String; // field@03e3 │ │ -023b54: 4603 030a |0054: aget-object v3, v3, v10 │ │ -023b58: 4d03 0206 |0056: aput-object v3, v2, v6 │ │ -023b5c: 6e20 e405 2100 |0058: invoke-virtual {v1, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@05e4 │ │ -023b62: 0e00 |005b: return-void │ │ +023808: |[023808] org.tint.ui.activities.BookmarksActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +023818: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +02381a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +02381c: 7210 b100 0900 |0002: invoke-interface {v9}, Landroid/content/DialogInterface;.dismiss:()V // method@00b1 │ │ +023822: 5481 e203 |0005: iget-object v1, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ +023826: 2202 9c01 |0007: new-instance v2, Lorg/tint/tasks/HistoryBookmarksImportTask; // type@019c │ │ +02382a: 5483 e203 |0009: iget-object v3, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ +02382e: 5484 e203 |000b: iget-object v4, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ +023832: 7030 e005 3204 |000d: invoke-direct {v2, v3, v4}, Lorg/tint/tasks/HistoryBookmarksImportTask;.:(Landroid/content/Context;Lorg/tint/ui/preferences/IHistoryBookmaksImportListener;)V // method@05e0 │ │ +023838: 7120 1106 2100 |0010: invoke-static {v1, v2}, Lorg/tint/ui/activities/BookmarksActivity;.access$002:(Lorg/tint/ui/activities/BookmarksActivity;Lorg/tint/tasks/HistoryBookmarksImportTask;)Lorg/tint/tasks/HistoryBookmarksImportTask; // method@0611 │ │ +02383e: 5481 e203 |0013: iget-object v1, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ +023842: 5482 e203 |0015: iget-object v2, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ +023846: 5483 e203 |0017: iget-object v3, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ +02384a: 1404 bd00 0b7f |0019: const v4, #float 1.84767e+38 // #7f0b00bd │ │ +023850: 6e20 1d06 4300 |001c: invoke-virtual {v3, v4}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +023856: 0c03 |001f: move-result-object v3 │ │ +023858: 5484 e203 |0020: iget-object v4, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ +02385c: 1405 be00 0b7f |0022: const v5, #float 1.84767e+38 // #7f0b00be │ │ +023862: 6e20 1d06 5400 |0025: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +023868: 0c04 |0028: move-result-object v4 │ │ +02386a: 7156 8e00 3274 |0029: invoke-static {v2, v3, v4, v7, v6}, Landroid/app/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog; // method@008e │ │ +023870: 0c02 |002c: move-result-object v2 │ │ +023872: 7120 1306 2100 |002d: invoke-static {v1, v2}, Lorg/tint/ui/activities/BookmarksActivity;.access$102:(Lorg/tint/ui/activities/BookmarksActivity;Landroid/app/ProgressDialog;)Landroid/app/ProgressDialog; // method@0613 │ │ +023878: 5481 e203 |0030: iget-object v1, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ +02387c: 7110 1206 0100 |0032: invoke-static {v1}, Lorg/tint/ui/activities/BookmarksActivity;.access$100:(Lorg/tint/ui/activities/BookmarksActivity;)Landroid/app/ProgressDialog; // method@0612 │ │ +023882: 0c01 |0035: move-result-object v1 │ │ +023884: 6e10 8f00 0100 |0036: invoke-virtual {v1}, Landroid/app/ProgressDialog;.show:()V // method@008f │ │ +02388a: 7100 1406 0000 |0039: invoke-static {}, Lorg/tint/ui/activities/BookmarksActivity;.access$200:()Ljava/util/concurrent/atomic/AtomicReference; // method@0614 │ │ +023890: 0c01 |003c: move-result-object v1 │ │ +023892: 1202 |003d: const/4 v2, #int 0 // #0 │ │ +023894: 5483 e203 |003e: iget-object v3, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ +023898: 7110 1006 0300 |0040: invoke-static {v3}, Lorg/tint/ui/activities/BookmarksActivity;.access$000:(Lorg/tint/ui/activities/BookmarksActivity;)Lorg/tint/tasks/HistoryBookmarksImportTask; // method@0610 │ │ +02389e: 0c03 |0043: move-result-object v3 │ │ +0238a0: 6e30 ae03 2103 |0044: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@03ae │ │ +0238a6: 0a00 |0047: move-result v0 │ │ +0238a8: 3800 1300 |0048: if-eqz v0, 005b // +0013 │ │ +0238ac: 5481 e203 |004a: iget-object v1, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e2 │ │ +0238b0: 7110 1006 0100 |004c: invoke-static {v1}, Lorg/tint/ui/activities/BookmarksActivity;.access$000:(Lorg/tint/ui/activities/BookmarksActivity;)Lorg/tint/tasks/HistoryBookmarksImportTask; // method@0610 │ │ +0238b6: 0c01 |004f: move-result-object v1 │ │ +0238b8: 2372 a302 |0050: new-array v2, v7, [Ljava/lang/String; // type@02a3 │ │ +0238bc: 5483 e303 |0052: iget-object v3, v8, Lorg/tint/ui/activities/BookmarksActivity$1;.val$choices:[Ljava/lang/String; // field@03e3 │ │ +0238c0: 4603 030a |0054: aget-object v3, v3, v10 │ │ +0238c4: 4d03 0206 |0056: aput-object v3, v2, v6 │ │ +0238c8: 6e20 e405 2100 |0058: invoke-virtual {v1, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@05e4 │ │ +0238ce: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=259 │ │ 0x0005 line=261 │ │ 0x0013 line=263 │ │ + 0x001c line=264 │ │ + 0x0025 line=265 │ │ + 0x0029 line=263 │ │ 0x0030 line=269 │ │ 0x0039 line=271 │ │ 0x0048 line=272 │ │ 0x004a line=273 │ │ 0x005b line=276 │ │ locals : │ │ 0x0048 - 0x005c reg=0 retVal Z │ │ 0x0000 - 0x005c reg=8 this Lorg/tint/ui/activities/BookmarksActivity$1; │ │ 0x0000 - 0x005c reg=9 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x005c reg=10 which I │ │ │ │ source_file_idx : 205 (BookmarksActivity.java) │ │ │ │ Class #83 header: │ │ -class_idx : 424 │ │ +class_idx : 420 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 205 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #83 annotations: │ │ @@ -21326,58 +21338,58 @@ │ │ type : '(Lorg/tint/ui/activities/BookmarksActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -023b64: |[023b64] org.tint.ui.activities.BookmarksActivity$2.:(Lorg/tint/ui/activities/BookmarksActivity;)V │ │ -023b74: 5b01 e403 |0000: iput-object v1, v0, Lorg/tint/ui/activities/BookmarksActivity$2;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e4 │ │ -023b78: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -023b7e: 0e00 |0005: return-void │ │ +0238d0: |[0238d0] org.tint.ui.activities.BookmarksActivity$2.:(Lorg/tint/ui/activities/BookmarksActivity;)V │ │ +0238e0: 5b01 e403 |0000: iput-object v1, v0, Lorg/tint/ui/activities/BookmarksActivity$2;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e4 │ │ +0238e4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0238ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/activities/BookmarksActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/activities/BookmarksActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/activities/BookmarksActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/activities/BookmarksActivity$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -023b80: |[023b80] org.tint.ui.activities.BookmarksActivity$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -023b90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -023b92: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -023b94: 7210 b100 0400 |0002: invoke-interface {v4}, Landroid/content/DialogInterface;.dismiss:()V // method@00b1 │ │ -023b9a: 2b05 2300 0000 |0005: packed-switch v5, 00000028 // +00000023 │ │ -023ba0: 0e00 |0008: return-void │ │ -023ba2: 5430 e403 |0009: iget-object v0, v3, Lorg/tint/ui/activities/BookmarksActivity$2;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e4 │ │ -023ba6: 6e10 1a06 0000 |000b: invoke-virtual {v0}, Lorg/tint/ui/activities/BookmarksActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@061a │ │ -023bac: 0c00 |000e: move-result-object v0 │ │ -023bae: 7130 9805 1002 |000f: invoke-static {v0, v1, v2}, Lorg/tint/providers/BookmarksWrapper;.clearHistoryAndOrBookmarks:(Landroid/content/ContentResolver;ZZ)V // method@0598 │ │ -023bb4: 28f6 |0012: goto 0008 // -000a │ │ -023bb6: 5430 e403 |0013: iget-object v0, v3, Lorg/tint/ui/activities/BookmarksActivity$2;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e4 │ │ -023bba: 6e10 1a06 0000 |0015: invoke-virtual {v0}, Lorg/tint/ui/activities/BookmarksActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@061a │ │ -023bc0: 0c00 |0018: move-result-object v0 │ │ -023bc2: 7130 9805 2001 |0019: invoke-static {v0, v2, v1}, Lorg/tint/providers/BookmarksWrapper;.clearHistoryAndOrBookmarks:(Landroid/content/ContentResolver;ZZ)V // method@0598 │ │ -023bc8: 28ec |001c: goto 0008 // -0014 │ │ -023bca: 5430 e403 |001d: iget-object v0, v3, Lorg/tint/ui/activities/BookmarksActivity$2;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e4 │ │ -023bce: 6e10 1a06 0000 |001f: invoke-virtual {v0}, Lorg/tint/ui/activities/BookmarksActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@061a │ │ -023bd4: 0c00 |0022: move-result-object v0 │ │ -023bd6: 7130 9805 1001 |0023: invoke-static {v0, v1, v1}, Lorg/tint/providers/BookmarksWrapper;.clearHistoryAndOrBookmarks:(Landroid/content/ContentResolver;ZZ)V // method@0598 │ │ -023bdc: 28e2 |0026: goto 0008 // -001e │ │ -023bde: 0000 |0027: nop // spacer │ │ -023be0: 0001 0300 0000 0000 0400 0000 0e00 ... |0028: packed-switch-data (10 units) │ │ +0238ec: |[0238ec] org.tint.ui.activities.BookmarksActivity$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +0238fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0238fe: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +023900: 7210 b100 0400 |0002: invoke-interface {v4}, Landroid/content/DialogInterface;.dismiss:()V // method@00b1 │ │ +023906: 2b05 2300 0000 |0005: packed-switch v5, 00000028 // +00000023 │ │ +02390c: 0e00 |0008: return-void │ │ +02390e: 5430 e403 |0009: iget-object v0, v3, Lorg/tint/ui/activities/BookmarksActivity$2;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e4 │ │ +023912: 6e10 1a06 0000 |000b: invoke-virtual {v0}, Lorg/tint/ui/activities/BookmarksActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@061a │ │ +023918: 0c00 |000e: move-result-object v0 │ │ +02391a: 7130 9805 1002 |000f: invoke-static {v0, v1, v2}, Lorg/tint/providers/BookmarksWrapper;.clearHistoryAndOrBookmarks:(Landroid/content/ContentResolver;ZZ)V // method@0598 │ │ +023920: 28f6 |0012: goto 0008 // -000a │ │ +023922: 5430 e403 |0013: iget-object v0, v3, Lorg/tint/ui/activities/BookmarksActivity$2;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e4 │ │ +023926: 6e10 1a06 0000 |0015: invoke-virtual {v0}, Lorg/tint/ui/activities/BookmarksActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@061a │ │ +02392c: 0c00 |0018: move-result-object v0 │ │ +02392e: 7130 9805 2001 |0019: invoke-static {v0, v2, v1}, Lorg/tint/providers/BookmarksWrapper;.clearHistoryAndOrBookmarks:(Landroid/content/ContentResolver;ZZ)V // method@0598 │ │ +023934: 28ec |001c: goto 0008 // -0014 │ │ +023936: 5430 e403 |001d: iget-object v0, v3, Lorg/tint/ui/activities/BookmarksActivity$2;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e4 │ │ +02393a: 6e10 1a06 0000 |001f: invoke-virtual {v0}, Lorg/tint/ui/activities/BookmarksActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@061a │ │ +023940: 0c00 |0022: move-result-object v0 │ │ +023942: 7130 9805 1001 |0023: invoke-static {v0, v1, v1}, Lorg/tint/providers/BookmarksWrapper;.clearHistoryAndOrBookmarks:(Landroid/content/ContentResolver;ZZ)V // method@0598 │ │ +023948: 28e2 |0026: goto 0008 // -001e │ │ +02394a: 0000 |0027: nop // spacer │ │ +02394c: 0001 0300 0000 0000 0400 0000 0e00 ... |0028: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=311 │ │ 0x0005 line=313 │ │ 0x0008 line=329 │ │ 0x0009 line=315 │ │ 0x0013 line=319 │ │ @@ -21387,17 +21399,17 @@ │ │ 0x0000 - 0x0032 reg=3 this Lorg/tint/ui/activities/BookmarksActivity$2; │ │ 0x0000 - 0x0032 reg=4 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0032 reg=5 which I │ │ │ │ source_file_idx : 205 (BookmarksActivity.java) │ │ │ │ Class #84 header: │ │ -class_idx : 425 │ │ +class_idx : 421 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 205 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #84 annotations: │ │ @@ -21423,46 +21435,46 @@ │ │ type : '(Lorg/tint/ui/activities/BookmarksActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -023bf4: |[023bf4] org.tint.ui.activities.BookmarksActivity$3.:(Lorg/tint/ui/activities/BookmarksActivity;)V │ │ -023c04: 5b01 e503 |0000: iput-object v1, v0, Lorg/tint/ui/activities/BookmarksActivity$3;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e5 │ │ -023c08: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -023c0e: 0e00 |0005: return-void │ │ +023960: |[023960] org.tint.ui.activities.BookmarksActivity$3.:(Lorg/tint/ui/activities/BookmarksActivity;)V │ │ +023970: 5b01 e503 |0000: iput-object v1, v0, Lorg/tint/ui/activities/BookmarksActivity$3;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e5 │ │ +023974: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02397a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/activities/BookmarksActivity$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/activities/BookmarksActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/activities/BookmarksActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/activities/BookmarksActivity$3;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -023c10: |[023c10] org.tint.ui.activities.BookmarksActivity$3.onClick:(Landroid/content/DialogInterface;I)V │ │ -023c20: 5421 e503 |0000: iget-object v1, v2, Lorg/tint/ui/activities/BookmarksActivity$3;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e5 │ │ -023c24: 7110 8001 0100 |0002: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -023c2a: 0c01 |0005: move-result-object v1 │ │ -023c2c: 7210 dc00 0100 |0006: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ -023c32: 0c00 |0009: move-result-object v0 │ │ -023c34: 1a01 2e05 |000a: const-string v1, "PREFERENCE_BOOKMARKS_SORT_MODE" // string@052e │ │ -023c38: 7230 d600 1004 |000c: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00d6 │ │ -023c3e: 7210 d400 0000 |000f: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ -023c44: 7210 b100 0300 |0012: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@00b1 │ │ -023c4a: 0e00 |0015: return-void │ │ +02397c: |[02397c] org.tint.ui.activities.BookmarksActivity$3.onClick:(Landroid/content/DialogInterface;I)V │ │ +02398c: 5421 e503 |0000: iget-object v1, v2, Lorg/tint/ui/activities/BookmarksActivity$3;.this$0:Lorg/tint/ui/activities/BookmarksActivity; // field@03e5 │ │ +023990: 7110 8001 0100 |0002: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +023996: 0c01 |0005: move-result-object v1 │ │ +023998: 7210 dc00 0100 |0006: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ +02399e: 0c00 |0009: move-result-object v0 │ │ +0239a0: 1a01 2b05 |000a: const-string v1, "PREFERENCE_BOOKMARKS_SORT_MODE" // string@052b │ │ +0239a4: 7230 d600 1004 |000c: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00d6 │ │ +0239aa: 7210 d400 0000 |000f: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ +0239b0: 7210 b100 0300 |0012: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@00b1 │ │ +0239b6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x000a line=360 │ │ 0x000f line=361 │ │ 0x0012 line=363 │ │ 0x0015 line=364 │ │ @@ -21471,17 +21483,17 @@ │ │ 0x0000 - 0x0016 reg=2 this Lorg/tint/ui/activities/BookmarksActivity$3; │ │ 0x0000 - 0x0016 reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0016 reg=4 which I │ │ │ │ source_file_idx : 205 (BookmarksActivity.java) │ │ │ │ Class #85 header: │ │ -class_idx : 427 │ │ +class_idx : 423 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 388 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #85 annotations: │ │ @@ -21511,53 +21523,53 @@ │ │ type : '(Lorg/tint/ui/activities/EditBookmarkActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -023c4c: |[023c4c] org.tint.ui.activities.EditBookmarkActivity$1.:(Lorg/tint/ui/activities/EditBookmarkActivity;)V │ │ -023c5c: 5b01 ed03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/EditBookmarkActivity$1;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ed │ │ -023c60: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -023c66: 0e00 |0005: return-void │ │ +0239b8: |[0239b8] org.tint.ui.activities.EditBookmarkActivity$1.:(Lorg/tint/ui/activities/EditBookmarkActivity;)V │ │ +0239c8: 5b01 ed03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/EditBookmarkActivity$1;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ed │ │ +0239cc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0239d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/activities/EditBookmarkActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/activities/EditBookmarkActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/activities/EditBookmarkActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/activities/EditBookmarkActivity$1;) │ │ name : 'onItemSelected' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -023c68: |[023c68] org.tint.ui.activities.EditBookmarkActivity$1.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -023c78: 3905 1600 |0000: if-nez v5, 0016 // +0016 │ │ -023c7c: 5420 ed03 |0002: iget-object v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity$1;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ed │ │ -023c80: 7110 3806 0000 |0004: invoke-static {v0}, Lorg/tint/ui/activities/EditBookmarkActivity;.access$000:(Lorg/tint/ui/activities/EditBookmarkActivity;)Landroid/widget/EditText; // method@0638 │ │ -023c86: 0c00 |0007: move-result-object v0 │ │ -023c88: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -023c8a: 6e20 9002 1000 |0009: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setVisibility:(I)V // method@0290 │ │ -023c90: 5420 ed03 |000c: iget-object v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity$1;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ed │ │ -023c94: 7110 3806 0000 |000e: invoke-static {v0}, Lorg/tint/ui/activities/EditBookmarkActivity;.access$000:(Lorg/tint/ui/activities/EditBookmarkActivity;)Landroid/widget/EditText; // method@0638 │ │ -023c9a: 0c00 |0011: move-result-object v0 │ │ -023c9c: 6e10 8a02 0000 |0012: invoke-virtual {v0}, Landroid/widget/EditText;.requestFocus:()Z // method@028a │ │ -023ca2: 0e00 |0015: return-void │ │ -023ca4: 5420 ed03 |0016: iget-object v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity$1;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ed │ │ -023ca8: 7110 3806 0000 |0018: invoke-static {v0}, Lorg/tint/ui/activities/EditBookmarkActivity;.access$000:(Lorg/tint/ui/activities/EditBookmarkActivity;)Landroid/widget/EditText; // method@0638 │ │ -023cae: 0c00 |001b: move-result-object v0 │ │ -023cb0: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ -023cb4: 6e20 9002 1000 |001e: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setVisibility:(I)V // method@0290 │ │ -023cba: 28f4 |0021: goto 0015 // -000c │ │ +0239d4: |[0239d4] org.tint.ui.activities.EditBookmarkActivity$1.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0239e4: 3905 1600 |0000: if-nez v5, 0016 // +0016 │ │ +0239e8: 5420 ed03 |0002: iget-object v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity$1;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ed │ │ +0239ec: 7110 3806 0000 |0004: invoke-static {v0}, Lorg/tint/ui/activities/EditBookmarkActivity;.access$000:(Lorg/tint/ui/activities/EditBookmarkActivity;)Landroid/widget/EditText; // method@0638 │ │ +0239f2: 0c00 |0007: move-result-object v0 │ │ +0239f4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0239f6: 6e20 9002 1000 |0009: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setVisibility:(I)V // method@0290 │ │ +0239fc: 5420 ed03 |000c: iget-object v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity$1;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ed │ │ +023a00: 7110 3806 0000 |000e: invoke-static {v0}, Lorg/tint/ui/activities/EditBookmarkActivity;.access$000:(Lorg/tint/ui/activities/EditBookmarkActivity;)Landroid/widget/EditText; // method@0638 │ │ +023a06: 0c00 |0011: move-result-object v0 │ │ +023a08: 6e10 8a02 0000 |0012: invoke-virtual {v0}, Landroid/widget/EditText;.requestFocus:()Z // method@028a │ │ +023a0e: 0e00 |0015: return-void │ │ +023a10: 5420 ed03 |0016: iget-object v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity$1;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ed │ │ +023a14: 7110 3806 0000 |0018: invoke-static {v0}, Lorg/tint/ui/activities/EditBookmarkActivity;.access$000:(Lorg/tint/ui/activities/EditBookmarkActivity;)Landroid/widget/EditText; // method@0638 │ │ +023a1a: 0c00 |001b: move-result-object v0 │ │ +023a1c: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ +023a20: 6e20 9002 1000 |001e: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setVisibility:(I)V // method@0290 │ │ +023a26: 28f4 |0021: goto 0015 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ 0x000c line=90 │ │ 0x0015 line=94 │ │ 0x0016 line=92 │ │ @@ -21574,30 +21586,30 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -023cbc: |[023cbc] org.tint.ui.activities.EditBookmarkActivity$1.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -023ccc: 0e00 |0000: return-void │ │ +023a28: |[023a28] org.tint.ui.activities.EditBookmarkActivity$1.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +023a38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/activities/EditBookmarkActivity$1; │ │ 0x0000 - 0x0001 reg=1 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ │ │ source_file_idx : 388 (EditBookmarkActivity.java) │ │ │ │ Class #86 header: │ │ -class_idx : 428 │ │ +class_idx : 424 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 388 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #86 annotations: │ │ @@ -21623,62 +21635,62 @@ │ │ type : '(Lorg/tint/ui/activities/EditBookmarkActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -023cd0: |[023cd0] org.tint.ui.activities.EditBookmarkActivity$2.:(Lorg/tint/ui/activities/EditBookmarkActivity;)V │ │ -023ce0: 5b01 ee03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/EditBookmarkActivity$2;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ee │ │ -023ce4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -023cea: 0e00 |0005: return-void │ │ +023a3c: |[023a3c] org.tint.ui.activities.EditBookmarkActivity$2.:(Lorg/tint/ui/activities/EditBookmarkActivity;)V │ │ +023a4c: 5b01 ee03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/EditBookmarkActivity$2;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ee │ │ +023a50: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +023a56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/activities/EditBookmarkActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/activities/EditBookmarkActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/activities/EditBookmarkActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/activities/EditBookmarkActivity$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -023cec: |[023cec] org.tint.ui.activities.EditBookmarkActivity$2.onClick:(Landroid/view/View;)V │ │ -023cfc: 5420 ee03 |0000: iget-object v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity$2;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ee │ │ -023d00: 7110 3906 0000 |0002: invoke-static {v0}, Lorg/tint/ui/activities/EditBookmarkActivity;.access$100:(Lorg/tint/ui/activities/EditBookmarkActivity;)Z // method@0639 │ │ -023d06: 0a00 |0005: move-result v0 │ │ -023d08: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -023d0c: 5420 ee03 |0008: iget-object v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity$2;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ee │ │ -023d10: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -023d12: 6e20 4406 1000 |000b: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/EditBookmarkActivity;.setResult:(I)V // method@0644 │ │ -023d18: 5420 ee03 |000e: iget-object v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity$2;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ee │ │ -023d1c: 6e10 3b06 0000 |0010: invoke-virtual {v0}, Lorg/tint/ui/activities/EditBookmarkActivity;.finish:()V // method@063b │ │ -023d22: 0e00 |0013: return-void │ │ +023a58: |[023a58] org.tint.ui.activities.EditBookmarkActivity$2.onClick:(Landroid/view/View;)V │ │ +023a68: 5420 ee03 |0000: iget-object v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity$2;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ee │ │ +023a6c: 7110 3906 0000 |0002: invoke-static {v0}, Lorg/tint/ui/activities/EditBookmarkActivity;.access$100:(Lorg/tint/ui/activities/EditBookmarkActivity;)Z // method@0639 │ │ +023a72: 0a00 |0005: move-result v0 │ │ +023a74: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +023a78: 5420 ee03 |0008: iget-object v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity$2;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ee │ │ +023a7c: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +023a7e: 6e20 4406 1000 |000b: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/EditBookmarkActivity;.setResult:(I)V // method@0644 │ │ +023a84: 5420 ee03 |000e: iget-object v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity$2;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ee │ │ +023a88: 6e10 3b06 0000 |0010: invoke-virtual {v0}, Lorg/tint/ui/activities/EditBookmarkActivity;.finish:()V // method@063b │ │ +023a8e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0008 line=110 │ │ 0x000e line=111 │ │ 0x0013 line=113 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lorg/tint/ui/activities/EditBookmarkActivity$2; │ │ 0x0000 - 0x0014 reg=3 arg0 Landroid/view/View; │ │ │ │ source_file_idx : 388 (EditBookmarkActivity.java) │ │ │ │ Class #87 header: │ │ -class_idx : 429 │ │ +class_idx : 425 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 388 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #87 annotations: │ │ @@ -21704,57 +21716,57 @@ │ │ type : '(Lorg/tint/ui/activities/EditBookmarkActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -023d24: |[023d24] org.tint.ui.activities.EditBookmarkActivity$3.:(Lorg/tint/ui/activities/EditBookmarkActivity;)V │ │ -023d34: 5b01 ef03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/EditBookmarkActivity$3;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ef │ │ -023d38: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -023d3e: 0e00 |0005: return-void │ │ +023a90: |[023a90] org.tint.ui.activities.EditBookmarkActivity$3.:(Lorg/tint/ui/activities/EditBookmarkActivity;)V │ │ +023aa0: 5b01 ef03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/EditBookmarkActivity$3;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ef │ │ +023aa4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +023aaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/activities/EditBookmarkActivity$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/activities/EditBookmarkActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/activities/EditBookmarkActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/activities/EditBookmarkActivity$3;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -023d40: |[023d40] org.tint.ui.activities.EditBookmarkActivity$3.onClick:(Landroid/view/View;)V │ │ -023d50: 5420 ef03 |0000: iget-object v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity$3;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ef │ │ -023d54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -023d56: 6e20 4406 1000 |0003: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/EditBookmarkActivity;.setResult:(I)V // method@0644 │ │ -023d5c: 5420 ef03 |0006: iget-object v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity$3;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ef │ │ -023d60: 6e10 3b06 0000 |0008: invoke-virtual {v0}, Lorg/tint/ui/activities/EditBookmarkActivity;.finish:()V // method@063b │ │ -023d66: 0e00 |000b: return-void │ │ +023aac: |[023aac] org.tint.ui.activities.EditBookmarkActivity$3.onClick:(Landroid/view/View;)V │ │ +023abc: 5420 ef03 |0000: iget-object v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity$3;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ef │ │ +023ac0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +023ac2: 6e20 4406 1000 |0003: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/EditBookmarkActivity;.setResult:(I)V // method@0644 │ │ +023ac8: 5420 ef03 |0006: iget-object v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity$3;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03ef │ │ +023acc: 6e10 3b06 0000 |0008: invoke-virtual {v0}, Lorg/tint/ui/activities/EditBookmarkActivity;.finish:()V // method@063b │ │ +023ad2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0006 line=121 │ │ 0x000b line=122 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/tint/ui/activities/EditBookmarkActivity$3; │ │ 0x0000 - 0x000c reg=3 arg0 Landroid/view/View; │ │ │ │ source_file_idx : 388 (EditBookmarkActivity.java) │ │ │ │ Class #88 header: │ │ -class_idx : 430 │ │ +class_idx : 426 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 190 │ │ +superclass_idx : 186 │ │ source_file_idx : 388 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #88 annotations: │ │ @@ -21782,20 +21794,20 @@ │ │ type : '(Lorg/tint/ui/activities/EditBookmarkActivity;Landroid/content/Context;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -023d68: |[023d68] org.tint.ui.activities.EditBookmarkActivity$FoldersAdapter.:(Lorg/tint/ui/activities/EditBookmarkActivity;Landroid/content/Context;Ljava/util/List;)V │ │ -023d78: 5b23 f003 |0000: iput-object v3, v2, Lorg/tint/ui/activities/EditBookmarkActivity$FoldersAdapter;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03f0 │ │ -023d7c: 1400 0800 0901 |0002: const v0, #float 2.51629e-38 // #01090008 │ │ -023d82: 1401 1400 0201 |0005: const v1, #float 2.38773e-38 // #01020014 │ │ -023d88: 7055 6202 4210 |0008: invoke-direct {v2, v4, v0, v1, v5}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;IILjava/util/List;)V // method@0262 │ │ -023d8e: 0e00 |000b: return-void │ │ +023ad4: |[023ad4] org.tint.ui.activities.EditBookmarkActivity$FoldersAdapter.:(Lorg/tint/ui/activities/EditBookmarkActivity;Landroid/content/Context;Ljava/util/List;)V │ │ +023ae4: 5b23 f003 |0000: iput-object v3, v2, Lorg/tint/ui/activities/EditBookmarkActivity$FoldersAdapter;.this$0:Lorg/tint/ui/activities/EditBookmarkActivity; // field@03f0 │ │ +023ae8: 1400 0800 0901 |0002: const v0, #float 2.51629e-38 // #01090008 │ │ +023aee: 1401 1400 0201 |0005: const v1, #float 2.38773e-38 // #01020014 │ │ +023af4: 7055 6202 4210 |0008: invoke-direct {v2, v4, v0, v1, v5}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;IILjava/util/List;)V // method@0262 │ │ +023afa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0002 line=202 │ │ 0x000b line=203 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/List; │ │ @@ -21810,28 +21822,28 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -023d90: |[023d90] org.tint.ui.activities.EditBookmarkActivity$FoldersAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -023da0: 6f40 6502 4365 |0000: invoke-super {v3, v4, v5, v6}, Landroid/widget/ArrayAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0265 │ │ -023da6: 0c01 |0003: move-result-object v1 │ │ -023da8: 1402 1400 0201 |0004: const v2, #float 2.38773e-38 // #01020014 │ │ -023dae: 6e20 c101 2100 |0007: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -023db4: 0c00 |000a: move-result-object v0 │ │ -023db6: 1f00 e400 |000b: check-cast v0, Landroid/widget/TextView; // type@00e4 │ │ -023dba: 6e20 3406 4300 |000d: invoke-virtual {v3, v4}, Lorg/tint/ui/activities/EditBookmarkActivity$FoldersAdapter;.getItem:(I)Ljava/lang/Object; // method@0634 │ │ -023dc0: 0c02 |0010: move-result-object v2 │ │ -023dc2: 1f02 8901 |0011: check-cast v2, Lorg/tint/model/FolderItem; // type@0189 │ │ -023dc6: 6e10 5205 0200 |0013: invoke-virtual {v2}, Lorg/tint/model/FolderItem;.getTitle:()Ljava/lang/String; // method@0552 │ │ -023dcc: 0c02 |0016: move-result-object v2 │ │ -023dce: 6e20 0103 2000 |0017: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -023dd4: 1101 |001a: return-object v1 │ │ +023afc: |[023afc] org.tint.ui.activities.EditBookmarkActivity$FoldersAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +023b0c: 6f40 6502 4365 |0000: invoke-super {v3, v4, v5, v6}, Landroid/widget/ArrayAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0265 │ │ +023b12: 0c01 |0003: move-result-object v1 │ │ +023b14: 1402 1400 0201 |0004: const v2, #float 2.38773e-38 // #01020014 │ │ +023b1a: 6e20 c101 2100 |0007: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +023b20: 0c00 |000a: move-result-object v0 │ │ +023b22: 1f00 e000 |000b: check-cast v0, Landroid/widget/TextView; // type@00e0 │ │ +023b26: 6e20 3406 4300 |000d: invoke-virtual {v3, v4}, Lorg/tint/ui/activities/EditBookmarkActivity$FoldersAdapter;.getItem:(I)Ljava/lang/Object; // method@0634 │ │ +023b2c: 0c02 |0010: move-result-object v2 │ │ +023b2e: 1f02 8501 |0011: check-cast v2, Lorg/tint/model/FolderItem; // type@0185 │ │ +023b32: 6e10 5205 0200 |0013: invoke-virtual {v2}, Lorg/tint/model/FolderItem;.getTitle:()Ljava/lang/String; // method@0552 │ │ +023b38: 0c02 |0016: move-result-object v2 │ │ +023b3a: 6e20 0103 2000 |0017: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +023b40: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0004 line=219 │ │ 0x000d line=220 │ │ 0x001a line=222 │ │ locals : │ │ @@ -21847,28 +21859,28 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -023dd8: |[023dd8] org.tint.ui.activities.EditBookmarkActivity$FoldersAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -023de8: 6f40 6602 4365 |0000: invoke-super {v3, v4, v5, v6}, Landroid/widget/ArrayAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0266 │ │ -023dee: 0c01 |0003: move-result-object v1 │ │ -023df0: 1402 1400 0201 |0004: const v2, #float 2.38773e-38 // #01020014 │ │ -023df6: 6e20 c101 2100 |0007: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -023dfc: 0c00 |000a: move-result-object v0 │ │ -023dfe: 1f00 e400 |000b: check-cast v0, Landroid/widget/TextView; // type@00e4 │ │ -023e02: 6e20 3406 4300 |000d: invoke-virtual {v3, v4}, Lorg/tint/ui/activities/EditBookmarkActivity$FoldersAdapter;.getItem:(I)Ljava/lang/Object; // method@0634 │ │ -023e08: 0c02 |0010: move-result-object v2 │ │ -023e0a: 1f02 8901 |0011: check-cast v2, Lorg/tint/model/FolderItem; // type@0189 │ │ -023e0e: 6e10 5205 0200 |0013: invoke-virtual {v2}, Lorg/tint/model/FolderItem;.getTitle:()Ljava/lang/String; // method@0552 │ │ -023e14: 0c02 |0016: move-result-object v2 │ │ -023e16: 6e20 0103 2000 |0017: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -023e1c: 1101 |001a: return-object v1 │ │ +023b44: |[023b44] org.tint.ui.activities.EditBookmarkActivity$FoldersAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +023b54: 6f40 6602 4365 |0000: invoke-super {v3, v4, v5, v6}, Landroid/widget/ArrayAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0266 │ │ +023b5a: 0c01 |0003: move-result-object v1 │ │ +023b5c: 1402 1400 0201 |0004: const v2, #float 2.38773e-38 // #01020014 │ │ +023b62: 6e20 c101 2100 |0007: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +023b68: 0c00 |000a: move-result-object v0 │ │ +023b6a: 1f00 e000 |000b: check-cast v0, Landroid/widget/TextView; // type@00e0 │ │ +023b6e: 6e20 3406 4300 |000d: invoke-virtual {v3, v4}, Lorg/tint/ui/activities/EditBookmarkActivity$FoldersAdapter;.getItem:(I)Ljava/lang/Object; // method@0634 │ │ +023b74: 0c02 |0010: move-result-object v2 │ │ +023b76: 1f02 8501 |0011: check-cast v2, Lorg/tint/model/FolderItem; // type@0185 │ │ +023b7a: 6e10 5205 0200 |0013: invoke-virtual {v2}, Lorg/tint/model/FolderItem;.getTitle:()Ljava/lang/String; // method@0552 │ │ +023b80: 0c02 |0016: move-result-object v2 │ │ +023b82: 6e20 0103 2000 |0017: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +023b88: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0004 line=209 │ │ 0x000d line=210 │ │ 0x001a line=212 │ │ locals : │ │ @@ -21878,15 +21890,15 @@ │ │ 0x0000 - 0x001b reg=4 position I │ │ 0x0000 - 0x001b reg=5 convertView Landroid/view/View; │ │ 0x0000 - 0x001b reg=6 parent Landroid/view/ViewGroup; │ │ │ │ source_file_idx : 388 (EditBookmarkActivity.java) │ │ │ │ Class #89 header: │ │ -class_idx : 431 │ │ +class_idx : 427 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 18 │ │ source_file_idx : 388 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ @@ -21942,39 +21954,38 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -023e20: |[023e20] org.tint.ui.activities.EditBookmarkActivity.:()V │ │ -023e30: 7010 2900 0200 |0000: invoke-direct {v2}, Landroid/app/Activity;.:()V // method@0029 │ │ -023e36: 1600 ffff |0003: const-wide/16 v0, #int -1 // #ffff │ │ -023e3a: 5a20 f403 |0005: iput-wide v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity;.mId:J // field@03f4 │ │ -023e3e: 0e00 |0007: return-void │ │ +023b8c: |[023b8c] org.tint.ui.activities.EditBookmarkActivity.:()V │ │ +023b9c: 7010 2900 0200 |0000: invoke-direct {v2}, Landroid/app/Activity;.:()V // method@0029 │ │ +023ba2: 1600 ffff |0003: const-wide/16 v0, #int -1 // #ffff │ │ +023ba6: 5a20 f403 |0005: iput-wide v0, v2, Lorg/tint/ui/activities/EditBookmarkActivity;.mId:J // field@03f4 │ │ +023baa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=45 │ │ - 0x0007 line=199 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/tint/ui/activities/EditBookmarkActivity; │ │ │ │ #1 : (in Lorg/tint/ui/activities/EditBookmarkActivity;) │ │ name : 'access$000' │ │ type : '(Lorg/tint/ui/activities/EditBookmarkActivity;)Landroid/widget/EditText;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -023e40: |[023e40] org.tint.ui.activities.EditBookmarkActivity.access$000:(Lorg/tint/ui/activities/EditBookmarkActivity;)Landroid/widget/EditText; │ │ -023e50: 5410 f603 |0000: iget-object v0, v1, Lorg/tint/ui/activities/EditBookmarkActivity;.mNewFolderName:Landroid/widget/EditText; // field@03f6 │ │ -023e54: 1100 |0002: return-object v0 │ │ +023bac: |[023bac] org.tint.ui.activities.EditBookmarkActivity.access$000:(Lorg/tint/ui/activities/EditBookmarkActivity;)Landroid/widget/EditText; │ │ +023bbc: 5410 f603 |0000: iget-object v0, v1, Lorg/tint/ui/activities/EditBookmarkActivity;.mNewFolderName:Landroid/widget/EditText; // field@03f6 │ │ +023bc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/activities/EditBookmarkActivity; │ │ │ │ #2 : (in Lorg/tint/ui/activities/EditBookmarkActivity;) │ │ @@ -21982,18 +21993,18 @@ │ │ type : '(Lorg/tint/ui/activities/EditBookmarkActivity;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -023e58: |[023e58] org.tint.ui.activities.EditBookmarkActivity.access$100:(Lorg/tint/ui/activities/EditBookmarkActivity;)Z │ │ -023e68: 7010 4206 0100 |0000: invoke-direct {v1}, Lorg/tint/ui/activities/EditBookmarkActivity;.save:()Z // method@0642 │ │ -023e6e: 0a00 |0003: move-result v0 │ │ -023e70: 0f00 |0004: return v0 │ │ +023bc4: |[023bc4] org.tint.ui.activities.EditBookmarkActivity.access$100:(Lorg/tint/ui/activities/EditBookmarkActivity;)Z │ │ +023bd4: 7010 4206 0100 |0000: invoke-direct {v1}, Lorg/tint/ui/activities/EditBookmarkActivity;.save:()Z // method@0642 │ │ +023bda: 0a00 |0003: move-result v0 │ │ +023bdc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lorg/tint/ui/activities/EditBookmarkActivity; │ │ │ │ #3 : (in Lorg/tint/ui/activities/EditBookmarkActivity;) │ │ @@ -22001,88 +22012,89 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 138 16-bit code units │ │ -023e74: |[023e74] org.tint.ui.activities.EditBookmarkActivity.save:()Z │ │ -023e84: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -023e86: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -023e88: 5491 f503 |0002: iget-object v1, v9, Lorg/tint/ui/activities/EditBookmarkActivity;.mLabel:Landroid/widget/EditText; // field@03f5 │ │ -023e8c: 6e10 8702 0100 |0004: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ -023e92: 0c01 |0007: move-result-object v1 │ │ -023e94: 6e10 4903 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ -023e9a: 0c05 |000b: move-result-object v5 │ │ -023e9c: 5491 f803 |000c: iget-object v1, v9, Lorg/tint/ui/activities/EditBookmarkActivity;.mUrl:Landroid/widget/EditText; // field@03f8 │ │ -023ea0: 6e10 8702 0100 |000e: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ -023ea6: 0c01 |0011: move-result-object v1 │ │ -023ea8: 6e10 4903 0100 |0012: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ -023eae: 0c06 |0015: move-result-object v6 │ │ -023eb0: 7110 8501 0500 |0016: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -023eb6: 0a01 |0019: move-result v1 │ │ -023eb8: 3901 5b00 |001a: if-nez v1, 0075 // +005b │ │ -023ebc: 7110 8501 0600 |001c: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -023ec2: 0a01 |001f: move-result v1 │ │ -023ec4: 3901 5500 |0020: if-nez v1, 0075 // +0055 │ │ -023ec8: 1603 ffff |0022: const-wide/16 v3, #int -1 // #ffff │ │ -023ecc: 5491 f303 |0024: iget-object v1, v9, Lorg/tint/ui/activities/EditBookmarkActivity;.mFoldersSpinner:Landroid/widget/Spinner; // field@03f3 │ │ -023ed0: 6e10 f402 0100 |0026: invoke-virtual {v1}, Landroid/widget/Spinner;.getSelectedItemPosition:()I // method@02f4 │ │ -023ed6: 0a08 |0029: move-result v8 │ │ -023ed8: 2b08 5800 0000 |002a: packed-switch v8, 00000082 // +00000058 │ │ -023ede: 5490 f203 |002d: iget-object v0, v9, Lorg/tint/ui/activities/EditBookmarkActivity;.mFolders:Ljava/util/List; // field@03f2 │ │ -023ee2: 7220 9403 8000 |002f: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -023ee8: 0c00 |0032: move-result-object v0 │ │ -023eea: 1f00 8901 |0033: check-cast v0, Lorg/tint/model/FolderItem; // type@0189 │ │ -023eee: 6e10 5105 0000 |0035: invoke-virtual {v0}, Lorg/tint/model/FolderItem;.getId:()J // method@0551 │ │ -023ef4: 0b03 |0038: move-result-wide v3 │ │ -023ef6: 6e10 3d06 0900 |0039: invoke-virtual {v9}, Lorg/tint/ui/activities/EditBookmarkActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@063d │ │ -023efc: 0c00 |003c: move-result-object v0 │ │ -023efe: 5391 f403 |003d: iget-wide v1, v9, Lorg/tint/ui/activities/EditBookmarkActivity;.mId:J // field@03f4 │ │ -023f02: 7708 a705 0000 |003f: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/tint/providers/BookmarksWrapper;.setAsBookmark:(Landroid/content/ContentResolver;JJLjava/lang/String;Ljava/lang/String;Z)V // method@05a7 │ │ -023f08: 0f07 |0042: return v7 │ │ -023f0a: 5491 f603 |0043: iget-object v1, v9, Lorg/tint/ui/activities/EditBookmarkActivity;.mNewFolderName:Landroid/widget/EditText; // field@03f6 │ │ -023f0e: 6e10 8702 0100 |0045: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ -023f14: 0c01 |0048: move-result-object v1 │ │ -023f16: 6e10 4903 0100 |0049: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ -023f1c: 0c01 |004c: move-result-object v1 │ │ -023f1e: 7110 8501 0100 |004d: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -023f24: 0a01 |0050: move-result v1 │ │ -023f26: 3801 0e00 |0051: if-eqz v1, 005f // +000e │ │ -023f2a: 1401 0a01 0b7f |0053: const v1, #float 1.84768e+38 // #7f0b010a │ │ -023f30: 7130 0303 1900 |0056: invoke-static {v9, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0303 │ │ -023f36: 0c01 |0059: move-result-object v1 │ │ -023f38: 6e10 0503 0100 |005a: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0305 │ │ -023f3e: 0107 |005d: move v7, v0 │ │ -023f40: 28e4 |005e: goto 0042 // -001c │ │ -023f42: 6e10 3d06 0900 |005f: invoke-virtual {v9}, Lorg/tint/ui/activities/EditBookmarkActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@063d │ │ -023f48: 0c00 |0062: move-result-object v0 │ │ -023f4a: 5491 f603 |0063: iget-object v1, v9, Lorg/tint/ui/activities/EditBookmarkActivity;.mNewFolderName:Landroid/widget/EditText; // field@03f6 │ │ -023f4e: 6e10 8702 0100 |0065: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ -023f54: 0c01 |0068: move-result-object v1 │ │ -023f56: 6e10 4903 0100 |0069: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ -023f5c: 0c01 |006c: move-result-object v1 │ │ -023f5e: 7130 a405 1007 |006d: invoke-static {v0, v1, v7}, Lorg/tint/providers/BookmarksWrapper;.getFolderId:(Landroid/content/ContentResolver;Ljava/lang/String;Z)J // method@05a4 │ │ -023f64: 0b03 |0070: move-result-wide v3 │ │ -023f66: 28c8 |0071: goto 0039 // -0038 │ │ -023f68: 1603 ffff |0072: const-wide/16 v3, #int -1 // #ffff │ │ -023f6c: 28c5 |0074: goto 0039 // -003b │ │ -023f6e: 1401 4d00 0b7f |0075: const v1, #float 1.84764e+38 // #7f0b004d │ │ -023f74: 7130 0303 1900 |0078: invoke-static {v9, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0303 │ │ -023f7a: 0c01 |007b: move-result-object v1 │ │ -023f7c: 6e10 0503 0100 |007c: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0305 │ │ -023f82: 0107 |007f: move v7, v0 │ │ -023f84: 28c2 |0080: goto 0042 // -003e │ │ -023f86: 0000 |0081: nop // spacer │ │ -023f88: 0001 0200 0000 0000 1900 0000 4800 ... |0082: packed-switch-data (8 units) │ │ +023be0: |[023be0] org.tint.ui.activities.EditBookmarkActivity.save:()Z │ │ +023bf0: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +023bf2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +023bf4: 5492 f503 |0002: iget-object v2, v9, Lorg/tint/ui/activities/EditBookmarkActivity;.mLabel:Landroid/widget/EditText; // field@03f5 │ │ +023bf8: 6e10 8702 0200 |0004: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ +023bfe: 0c02 |0007: move-result-object v2 │ │ +023c00: 6e10 4903 0200 |0008: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ +023c06: 0c06 |000b: move-result-object v6 │ │ +023c08: 5492 f803 |000c: iget-object v2, v9, Lorg/tint/ui/activities/EditBookmarkActivity;.mUrl:Landroid/widget/EditText; // field@03f8 │ │ +023c0c: 6e10 8702 0200 |000e: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ +023c12: 0c02 |0011: move-result-object v2 │ │ +023c14: 6e10 4903 0200 |0012: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ +023c1a: 0c07 |0015: move-result-object v7 │ │ +023c1c: 7110 8501 0600 |0016: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +023c22: 0a02 |0019: move-result v2 │ │ +023c24: 3902 5b00 |001a: if-nez v2, 0075 // +005b │ │ +023c28: 7110 8501 0700 |001c: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +023c2e: 0a02 |001f: move-result v2 │ │ +023c30: 3902 5500 |0020: if-nez v2, 0075 // +0055 │ │ +023c34: 1604 ffff |0022: const-wide/16 v4, #int -1 // #ffff │ │ +023c38: 5492 f303 |0024: iget-object v2, v9, Lorg/tint/ui/activities/EditBookmarkActivity;.mFoldersSpinner:Landroid/widget/Spinner; // field@03f3 │ │ +023c3c: 6e10 f402 0200 |0026: invoke-virtual {v2}, Landroid/widget/Spinner;.getSelectedItemPosition:()I // method@02f4 │ │ +023c42: 0a00 |0029: move-result v0 │ │ +023c44: 2b00 5800 0000 |002a: packed-switch v0, 00000082 // +00000058 │ │ +023c4a: 5491 f203 |002d: iget-object v1, v9, Lorg/tint/ui/activities/EditBookmarkActivity;.mFolders:Ljava/util/List; // field@03f2 │ │ +023c4e: 7220 9403 0100 |002f: invoke-interface {v1, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +023c54: 0c01 |0032: move-result-object v1 │ │ +023c56: 1f01 8501 |0033: check-cast v1, Lorg/tint/model/FolderItem; // type@0185 │ │ +023c5a: 6e10 5105 0100 |0035: invoke-virtual {v1}, Lorg/tint/model/FolderItem;.getId:()J // method@0551 │ │ +023c60: 0b04 |0038: move-result-wide v4 │ │ +023c62: 6e10 3d06 0900 |0039: invoke-virtual {v9}, Lorg/tint/ui/activities/EditBookmarkActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@063d │ │ +023c68: 0c01 |003c: move-result-object v1 │ │ +023c6a: 5392 f403 |003d: iget-wide v2, v9, Lorg/tint/ui/activities/EditBookmarkActivity;.mId:J // field@03f4 │ │ +023c6e: 7708 a705 0100 |003f: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lorg/tint/providers/BookmarksWrapper;.setAsBookmark:(Landroid/content/ContentResolver;JJLjava/lang/String;Ljava/lang/String;Z)V // method@05a7 │ │ +023c74: 0f08 |0042: return v8 │ │ +023c76: 5492 f603 |0043: iget-object v2, v9, Lorg/tint/ui/activities/EditBookmarkActivity;.mNewFolderName:Landroid/widget/EditText; // field@03f6 │ │ +023c7a: 6e10 8702 0200 |0045: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ +023c80: 0c02 |0048: move-result-object v2 │ │ +023c82: 6e10 4903 0200 |0049: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ +023c88: 0c02 |004c: move-result-object v2 │ │ +023c8a: 7110 8501 0200 |004d: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +023c90: 0a02 |0050: move-result v2 │ │ +023c92: 3802 0e00 |0051: if-eqz v2, 005f // +000e │ │ +023c96: 1402 0a01 0b7f |0053: const v2, #float 1.84768e+38 // #7f0b010a │ │ +023c9c: 7130 0303 2901 |0056: invoke-static {v9, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0303 │ │ +023ca2: 0c02 |0059: move-result-object v2 │ │ +023ca4: 6e10 0503 0200 |005a: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0305 │ │ +023caa: 0118 |005d: move v8, v1 │ │ +023cac: 28e4 |005e: goto 0042 // -001c │ │ +023cae: 6e10 3d06 0900 |005f: invoke-virtual {v9}, Lorg/tint/ui/activities/EditBookmarkActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@063d │ │ +023cb4: 0c01 |0062: move-result-object v1 │ │ +023cb6: 5492 f603 |0063: iget-object v2, v9, Lorg/tint/ui/activities/EditBookmarkActivity;.mNewFolderName:Landroid/widget/EditText; // field@03f6 │ │ +023cba: 6e10 8702 0200 |0065: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ +023cc0: 0c02 |0068: move-result-object v2 │ │ +023cc2: 6e10 4903 0200 |0069: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ +023cc8: 0c02 |006c: move-result-object v2 │ │ +023cca: 7130 a405 2108 |006d: invoke-static {v1, v2, v8}, Lorg/tint/providers/BookmarksWrapper;.getFolderId:(Landroid/content/ContentResolver;Ljava/lang/String;Z)J // method@05a4 │ │ +023cd0: 0b04 |0070: move-result-wide v4 │ │ +023cd2: 28c8 |0071: goto 0039 // -0038 │ │ +023cd4: 1604 ffff |0072: const-wide/16 v4, #int -1 // #ffff │ │ +023cd8: 28c5 |0074: goto 0039 // -003b │ │ +023cda: 1402 4d00 0b7f |0075: const v2, #float 1.84764e+38 // #7f0b004d │ │ +023ce0: 7130 0303 2901 |0078: invoke-static {v9, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0303 │ │ +023ce6: 0c02 |007b: move-result-object v2 │ │ +023ce8: 6e10 0503 0200 |007c: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0305 │ │ +023cee: 0118 |007f: move v8, v1 │ │ +023cf0: 28c2 |0080: goto 0042 // -003e │ │ +023cf2: 0000 |0081: nop // spacer │ │ +023cf4: 0001 0200 0000 0000 1900 0000 4800 ... |0082: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=164 │ │ 0x000c line=165 │ │ 0x0016 line=167 │ │ + 0x001c line=168 │ │ 0x0022 line=170 │ │ 0x0024 line=171 │ │ 0x002a line=173 │ │ 0x002d line=187 │ │ 0x0039 line=191 │ │ 0x0042 line=195 │ │ 0x0043 line=175 │ │ @@ -22092,169 +22104,169 @@ │ │ 0x0071 line=181 │ │ 0x0072 line=184 │ │ 0x0074 line=185 │ │ 0x0075 line=194 │ │ 0x0080 line=195 │ │ 0x0081 line=173 │ │ locals : │ │ - 0x0024 - 0x0042 reg=3 folderId J │ │ - 0x002a - 0x0042 reg=8 folderSpinnerSelection I │ │ - 0x0043 - 0x0075 reg=3 folderId J │ │ - 0x0043 - 0x0075 reg=8 folderSpinnerSelection I │ │ - 0x000c - 0x008a reg=5 label Ljava/lang/String; │ │ - 0x0016 - 0x008a reg=6 url Ljava/lang/String; │ │ + 0x002a - 0x0042 reg=0 folderSpinnerSelection I │ │ + 0x0024 - 0x0042 reg=4 folderId J │ │ + 0x0043 - 0x0075 reg=0 folderSpinnerSelection I │ │ + 0x0043 - 0x0075 reg=4 folderId J │ │ + 0x000c - 0x008a reg=6 label Ljava/lang/String; │ │ + 0x0016 - 0x008a reg=7 url Ljava/lang/String; │ │ 0x0000 - 0x008a reg=9 this Lorg/tint/ui/activities/EditBookmarkActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/activities/EditBookmarkActivity;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 297 16-bit code units │ │ -023f98: |[023f98] org.tint.ui.activities.EditBookmarkActivity.onCreate:(Landroid/os/Bundle;)V │ │ -023fa8: 6f20 3800 fe00 |0000: invoke-super {v14, v15}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0038 │ │ -023fae: 1408 0a00 037f |0003: const v8, #float 1.74129e+38 // #7f03000a │ │ -023fb4: 6e20 4306 8e00 |0006: invoke-virtual {v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity;.setContentView:(I)V // method@0643 │ │ -023fba: 1408 4900 0b7f |0009: const v8, #float 1.84764e+38 // #7f0b0049 │ │ -023fc0: 6e20 4506 8e00 |000c: invoke-virtual {v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity;.setTitle:(I)V // method@0645 │ │ -023fc6: 6e10 3c06 0e00 |000f: invoke-virtual {v14}, Lorg/tint/ui/activities/EditBookmarkActivity;.getActionBar:()Landroid/app/ActionBar; // method@063c │ │ -023fcc: 0c00 |0012: move-result-object v0 │ │ -023fce: 3800 0a00 |0013: if-eqz v0, 001d // +000a │ │ -023fd2: 1218 |0015: const/4 v8, #int 1 // #1 │ │ -023fd4: 6e20 2300 8000 |0016: invoke-virtual {v0, v8}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0023 │ │ -023fda: 1218 |0019: const/4 v8, #int 1 // #1 │ │ -023fdc: 6e20 2100 8000 |001a: invoke-virtual {v0, v8}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0021 │ │ -023fe2: 6e10 3d06 0e00 |001d: invoke-virtual {v14}, Lorg/tint/ui/activities/EditBookmarkActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@063d │ │ -023fe8: 0c08 |0020: move-result-object v8 │ │ -023fea: 7110 a305 0800 |0021: invoke-static {v8}, Lorg/tint/providers/BookmarksWrapper;.getFirstLevelFoldersList:(Landroid/content/ContentResolver;)Ljava/util/List; // method@05a3 │ │ -023ff0: 0c08 |0024: move-result-object v8 │ │ -023ff2: 5be8 f203 |0025: iput-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFolders:Ljava/util/List; // field@03f2 │ │ -023ff6: 54e8 f203 |0027: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFolders:Ljava/util/List; // field@03f2 │ │ -023ffa: 1209 |0029: const/4 v9, #int 0 // #0 │ │ -023ffc: 220a 8901 |002a: new-instance v10, Lorg/tint/model/FolderItem; // type@0189 │ │ -024000: 160b ffff |002c: const-wide/16 v11, #int -1 // #ffff │ │ -024004: 140d 1700 0b7f |002e: const v13, #float 1.84763e+38 // #7f0b0017 │ │ -02400a: 6e20 3f06 de00 |0031: invoke-virtual {v14, v13}, Lorg/tint/ui/activities/EditBookmarkActivity;.getString:(I)Ljava/lang/String; // method@063f │ │ -024010: 0c0d |0034: move-result-object v13 │ │ -024012: 7040 5005 badc |0035: invoke-direct {v10, v11, v12, v13}, Lorg/tint/model/FolderItem;.:(JLjava/lang/String;)V // method@0550 │ │ -024018: 7230 9103 980a |0038: invoke-interface {v8, v9, v10}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@0391 │ │ -02401e: 54e8 f203 |003b: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFolders:Ljava/util/List; // field@03f2 │ │ -024022: 1209 |003d: const/4 v9, #int 0 // #0 │ │ -024024: 220a 8901 |003e: new-instance v10, Lorg/tint/model/FolderItem; // type@0189 │ │ -024028: 160b feff |0040: const-wide/16 v11, #int -2 // #fffe │ │ -02402c: 140d 0801 0b7f |0042: const v13, #float 1.84768e+38 // #7f0b0108 │ │ -024032: 6e20 3f06 de00 |0045: invoke-virtual {v14, v13}, Lorg/tint/ui/activities/EditBookmarkActivity;.getString:(I)Ljava/lang/String; // method@063f │ │ -024038: 0c0d |0048: move-result-object v13 │ │ -02403a: 7040 5005 badc |0049: invoke-direct {v10, v11, v12, v13}, Lorg/tint/model/FolderItem;.:(JLjava/lang/String;)V // method@0550 │ │ -024040: 7230 9103 980a |004c: invoke-interface {v8, v9, v10}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@0391 │ │ -024046: 1408 2100 0f7f |004f: const v8, #float 1.9008e+38 // #7f0f0021 │ │ -02404c: 6e20 3a06 8e00 |0052: invoke-virtual {v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity;.findViewById:(I)Landroid/view/View; // method@063a │ │ -024052: 0c08 |0055: move-result-object v8 │ │ -024054: 1f08 c600 |0056: check-cast v8, Landroid/widget/EditText; // type@00c6 │ │ -024058: 5be8 f503 |0058: iput-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mLabel:Landroid/widget/EditText; // field@03f5 │ │ -02405c: 1408 2200 0f7f |005a: const v8, #float 1.9008e+38 // #7f0f0022 │ │ -024062: 6e20 3a06 8e00 |005d: invoke-virtual {v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity;.findViewById:(I)Landroid/view/View; // method@063a │ │ -024068: 0c08 |0060: move-result-object v8 │ │ -02406a: 1f08 c600 |0061: check-cast v8, Landroid/widget/EditText; // type@00c6 │ │ -02406e: 5be8 f803 |0063: iput-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mUrl:Landroid/widget/EditText; // field@03f8 │ │ -024072: 1408 2300 0f7f |0065: const v8, #float 1.9008e+38 // #7f0f0023 │ │ -024078: 6e20 3a06 8e00 |0068: invoke-virtual {v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity;.findViewById:(I)Landroid/view/View; // method@063a │ │ -02407e: 0c08 |006b: move-result-object v8 │ │ -024080: 1f08 e100 |006c: check-cast v8, Landroid/widget/Spinner; // type@00e1 │ │ -024084: 5be8 f303 |006e: iput-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFoldersSpinner:Landroid/widget/Spinner; // field@03f3 │ │ -024088: 2201 ae01 |0070: new-instance v1, Lorg/tint/ui/activities/EditBookmarkActivity$FoldersAdapter; // type@01ae │ │ -02408c: 54e8 f203 |0072: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFolders:Ljava/util/List; // field@03f2 │ │ -024090: 7040 3206 e18e |0074: invoke-direct {v1, v14, v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity$FoldersAdapter;.:(Lorg/tint/ui/activities/EditBookmarkActivity;Landroid/content/Context;Ljava/util/List;)V // method@0632 │ │ -024096: 1408 0900 0901 |0077: const v8, #float 2.5163e-38 // #01090009 │ │ -02409c: 6e20 3606 8100 |007a: invoke-virtual {v1, v8}, Lorg/tint/ui/activities/EditBookmarkActivity$FoldersAdapter;.setDropDownViewResource:(I)V // method@0636 │ │ -0240a2: 54e8 f303 |007d: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFoldersSpinner:Landroid/widget/Spinner; // field@03f3 │ │ -0240a6: 6e20 f502 1800 |007f: invoke-virtual {v8, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@02f5 │ │ -0240ac: 54e8 f303 |0082: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFoldersSpinner:Landroid/widget/Spinner; // field@03f3 │ │ -0240b0: 2209 ab01 |0084: new-instance v9, Lorg/tint/ui/activities/EditBookmarkActivity$1; // type@01ab │ │ -0240b4: 7020 2b06 e900 |0086: invoke-direct {v9, v14}, Lorg/tint/ui/activities/EditBookmarkActivity$1;.:(Lorg/tint/ui/activities/EditBookmarkActivity;)V // method@062b │ │ -0240ba: 6e20 f602 9800 |0089: invoke-virtual {v8, v9}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@02f6 │ │ -0240c0: 54e8 f303 |008c: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFoldersSpinner:Landroid/widget/Spinner; // field@03f3 │ │ -0240c4: 1219 |008e: const/4 v9, #int 1 // #1 │ │ -0240c6: 6e20 f702 9800 |008f: invoke-virtual {v8, v9}, Landroid/widget/Spinner;.setSelection:(I)V // method@02f7 │ │ -0240cc: 1408 2400 0f7f |0092: const v8, #float 1.9008e+38 // #7f0f0024 │ │ -0240d2: 6e20 3a06 8e00 |0095: invoke-virtual {v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity;.findViewById:(I)Landroid/view/View; // method@063a │ │ -0240d8: 0c08 |0098: move-result-object v8 │ │ -0240da: 1f08 c600 |0099: check-cast v8, Landroid/widget/EditText; // type@00c6 │ │ -0240de: 5be8 f603 |009b: iput-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mNewFolderName:Landroid/widget/EditText; // field@03f6 │ │ -0240e2: 1408 2600 0f7f |009d: const v8, #float 1.9008e+38 // #7f0f0026 │ │ -0240e8: 6e20 3a06 8e00 |00a0: invoke-virtual {v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity;.findViewById:(I)Landroid/view/View; // method@063a │ │ -0240ee: 0c08 |00a3: move-result-object v8 │ │ -0240f0: 1f08 c200 |00a4: check-cast v8, Landroid/widget/Button; // type@00c2 │ │ -0240f4: 5be8 f703 |00a6: iput-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mOk:Landroid/widget/Button; // field@03f7 │ │ -0240f8: 54e8 f703 |00a8: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mOk:Landroid/widget/Button; // field@03f7 │ │ -0240fc: 2209 ac01 |00aa: new-instance v9, Lorg/tint/ui/activities/EditBookmarkActivity$2; // type@01ac │ │ -024100: 7020 2e06 e900 |00ac: invoke-direct {v9, v14}, Lorg/tint/ui/activities/EditBookmarkActivity$2;.:(Lorg/tint/ui/activities/EditBookmarkActivity;)V // method@062e │ │ -024106: 6e20 7d02 9800 |00af: invoke-virtual {v8, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@027d │ │ -02410c: 1408 2500 0f7f |00b2: const v8, #float 1.9008e+38 // #7f0f0025 │ │ -024112: 6e20 3a06 8e00 |00b5: invoke-virtual {v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity;.findViewById:(I)Landroid/view/View; // method@063a │ │ -024118: 0c08 |00b8: move-result-object v8 │ │ -02411a: 1f08 c200 |00b9: check-cast v8, Landroid/widget/Button; // type@00c2 │ │ -02411e: 5be8 f103 |00bb: iput-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mCancel:Landroid/widget/Button; // field@03f1 │ │ -024122: 54e8 f103 |00bd: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mCancel:Landroid/widget/Button; // field@03f1 │ │ -024126: 2209 ad01 |00bf: new-instance v9, Lorg/tint/ui/activities/EditBookmarkActivity$3; // type@01ad │ │ -02412a: 7020 3006 e900 |00c1: invoke-direct {v9, v14}, Lorg/tint/ui/activities/EditBookmarkActivity$3;.:(Lorg/tint/ui/activities/EditBookmarkActivity;)V // method@0630 │ │ -024130: 6e20 7d02 9800 |00c4: invoke-virtual {v8, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@027d │ │ -024136: 6e10 3e06 0e00 |00c7: invoke-virtual {v14}, Lorg/tint/ui/activities/EditBookmarkActivity;.getIntent:()Landroid/content/Intent; // method@063e │ │ -02413c: 0c08 |00ca: move-result-object v8 │ │ -02413e: 6e10 bd00 0800 |00cb: invoke-virtual {v8}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00bd │ │ -024144: 0c02 |00ce: move-result-object v2 │ │ -024146: 3802 5600 |00cf: if-eqz v2, 0125 // +0056 │ │ -02414a: 1a08 7e01 |00d1: const-string v8, "EXTRA_LABEL" // string@017e │ │ -02414e: 6e20 4c01 8200 |00d3: invoke-virtual {v2, v8}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@014c │ │ -024154: 0c06 |00d6: move-result-object v6 │ │ -024156: 7110 8501 0600 |00d7: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -02415c: 0a08 |00da: move-result v8 │ │ -02415e: 3908 0700 |00db: if-nez v8, 00e2 // +0007 │ │ -024162: 54e8 f503 |00dd: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mLabel:Landroid/widget/EditText; // field@03f5 │ │ -024166: 6e20 8f02 6800 |00df: invoke-virtual {v8, v6}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -02416c: 1a08 8201 |00e2: const-string v8, "EXTRA_URL" // string@0182 │ │ -024170: 6e20 4c01 8200 |00e4: invoke-virtual {v2, v8}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@014c │ │ -024176: 0c07 |00e7: move-result-object v7 │ │ -024178: 7110 8501 0700 |00e8: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -02417e: 0a08 |00eb: move-result v8 │ │ -024180: 3908 0700 |00ec: if-nez v8, 00f3 // +0007 │ │ -024184: 54e8 f803 |00ee: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mUrl:Landroid/widget/EditText; // field@03f8 │ │ -024188: 6e20 8f02 7800 |00f0: invoke-virtual {v8, v7}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -02418e: 1a08 7901 |00f3: const-string v8, "EXTRA_FOLDER_ID" // string@0179 │ │ -024192: 6e20 4a01 8200 |00f5: invoke-virtual {v2, v8}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@014a │ │ -024198: 0b03 |00f8: move-result-wide v3 │ │ -02419a: 1608 ffff |00f9: const-wide/16 v8, #int -1 // #ffff │ │ -02419e: 3108 0308 |00fb: cmp-long v8, v3, v8 │ │ -0241a2: 3808 2000 |00fd: if-eqz v8, 011d // +0020 │ │ -0241a6: 1205 |00ff: const/4 v5, #int 0 // #0 │ │ -0241a8: 54e8 f203 |0100: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFolders:Ljava/util/List; // field@03f2 │ │ -0241ac: 7210 9903 0800 |0102: invoke-interface {v8}, Ljava/util/List;.size:()I // method@0399 │ │ -0241b2: 0a08 |0105: move-result v8 │ │ -0241b4: 3585 1700 |0106: if-ge v5, v8, 011d // +0017 │ │ -0241b8: 54e8 f203 |0108: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFolders:Ljava/util/List; // field@03f2 │ │ -0241bc: 7220 9403 5800 |010a: invoke-interface {v8, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -0241c2: 0c08 |010d: move-result-object v8 │ │ -0241c4: 1f08 8901 |010e: check-cast v8, Lorg/tint/model/FolderItem; // type@0189 │ │ -0241c8: 6e10 5105 0800 |0110: invoke-virtual {v8}, Lorg/tint/model/FolderItem;.getId:()J // method@0551 │ │ -0241ce: 0b08 |0113: move-result-wide v8 │ │ -0241d0: 3108 0803 |0114: cmp-long v8, v8, v3 │ │ -0241d4: 3908 1000 |0116: if-nez v8, 0126 // +0010 │ │ -0241d8: 54e8 f303 |0118: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFoldersSpinner:Landroid/widget/Spinner; // field@03f3 │ │ -0241dc: 6e20 f702 5800 |011a: invoke-virtual {v8, v5}, Landroid/widget/Spinner;.setSelection:(I)V // method@02f7 │ │ -0241e2: 1a08 7c01 |011d: const-string v8, "EXTRA_ID" // string@017c │ │ -0241e6: 6e20 4a01 8200 |011f: invoke-virtual {v2, v8}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@014a │ │ -0241ec: 0b08 |0122: move-result-wide v8 │ │ -0241ee: 5ae8 f403 |0123: iput-wide v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mId:J // field@03f4 │ │ -0241f2: 0e00 |0125: return-void │ │ -0241f4: d805 0501 |0126: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0241f8: 28d8 |0128: goto 0100 // -0028 │ │ +023d04: |[023d04] org.tint.ui.activities.EditBookmarkActivity.onCreate:(Landroid/os/Bundle;)V │ │ +023d14: 6f20 3800 fe00 |0000: invoke-super {v14, v15}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0038 │ │ +023d1a: 1408 0a00 037f |0003: const v8, #float 1.74129e+38 // #7f03000a │ │ +023d20: 6e20 4306 8e00 |0006: invoke-virtual {v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity;.setContentView:(I)V // method@0643 │ │ +023d26: 1408 4900 0b7f |0009: const v8, #float 1.84764e+38 // #7f0b0049 │ │ +023d2c: 6e20 4506 8e00 |000c: invoke-virtual {v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity;.setTitle:(I)V // method@0645 │ │ +023d32: 6e10 3c06 0e00 |000f: invoke-virtual {v14}, Lorg/tint/ui/activities/EditBookmarkActivity;.getActionBar:()Landroid/app/ActionBar; // method@063c │ │ +023d38: 0c00 |0012: move-result-object v0 │ │ +023d3a: 3800 0a00 |0013: if-eqz v0, 001d // +000a │ │ +023d3e: 1218 |0015: const/4 v8, #int 1 // #1 │ │ +023d40: 6e20 2300 8000 |0016: invoke-virtual {v0, v8}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0023 │ │ +023d46: 1218 |0019: const/4 v8, #int 1 // #1 │ │ +023d48: 6e20 2100 8000 |001a: invoke-virtual {v0, v8}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0021 │ │ +023d4e: 6e10 3d06 0e00 |001d: invoke-virtual {v14}, Lorg/tint/ui/activities/EditBookmarkActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@063d │ │ +023d54: 0c08 |0020: move-result-object v8 │ │ +023d56: 7110 a305 0800 |0021: invoke-static {v8}, Lorg/tint/providers/BookmarksWrapper;.getFirstLevelFoldersList:(Landroid/content/ContentResolver;)Ljava/util/List; // method@05a3 │ │ +023d5c: 0c08 |0024: move-result-object v8 │ │ +023d5e: 5be8 f203 |0025: iput-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFolders:Ljava/util/List; // field@03f2 │ │ +023d62: 54e8 f203 |0027: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFolders:Ljava/util/List; // field@03f2 │ │ +023d66: 1209 |0029: const/4 v9, #int 0 // #0 │ │ +023d68: 220a 8501 |002a: new-instance v10, Lorg/tint/model/FolderItem; // type@0185 │ │ +023d6c: 160c ffff |002c: const-wide/16 v12, #int -1 // #ffff │ │ +023d70: 140b 1700 0b7f |002e: const v11, #float 1.84763e+38 // #7f0b0017 │ │ +023d76: 6e20 3f06 be00 |0031: invoke-virtual {v14, v11}, Lorg/tint/ui/activities/EditBookmarkActivity;.getString:(I)Ljava/lang/String; // method@063f │ │ +023d7c: 0c0b |0034: move-result-object v11 │ │ +023d7e: 7040 5005 cabd |0035: invoke-direct {v10, v12, v13, v11}, Lorg/tint/model/FolderItem;.:(JLjava/lang/String;)V // method@0550 │ │ +023d84: 7230 9103 980a |0038: invoke-interface {v8, v9, v10}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@0391 │ │ +023d8a: 54e8 f203 |003b: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFolders:Ljava/util/List; // field@03f2 │ │ +023d8e: 1209 |003d: const/4 v9, #int 0 // #0 │ │ +023d90: 220a 8501 |003e: new-instance v10, Lorg/tint/model/FolderItem; // type@0185 │ │ +023d94: 160c feff |0040: const-wide/16 v12, #int -2 // #fffe │ │ +023d98: 140b 0801 0b7f |0042: const v11, #float 1.84768e+38 // #7f0b0108 │ │ +023d9e: 6e20 3f06 be00 |0045: invoke-virtual {v14, v11}, Lorg/tint/ui/activities/EditBookmarkActivity;.getString:(I)Ljava/lang/String; // method@063f │ │ +023da4: 0c0b |0048: move-result-object v11 │ │ +023da6: 7040 5005 cabd |0049: invoke-direct {v10, v12, v13, v11}, Lorg/tint/model/FolderItem;.:(JLjava/lang/String;)V // method@0550 │ │ +023dac: 7230 9103 980a |004c: invoke-interface {v8, v9, v10}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@0391 │ │ +023db2: 1408 2100 0f7f |004f: const v8, #float 1.9008e+38 // #7f0f0021 │ │ +023db8: 6e20 3a06 8e00 |0052: invoke-virtual {v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity;.findViewById:(I)Landroid/view/View; // method@063a │ │ +023dbe: 0c08 |0055: move-result-object v8 │ │ +023dc0: 1f08 c200 |0056: check-cast v8, Landroid/widget/EditText; // type@00c2 │ │ +023dc4: 5be8 f503 |0058: iput-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mLabel:Landroid/widget/EditText; // field@03f5 │ │ +023dc8: 1408 2200 0f7f |005a: const v8, #float 1.9008e+38 // #7f0f0022 │ │ +023dce: 6e20 3a06 8e00 |005d: invoke-virtual {v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity;.findViewById:(I)Landroid/view/View; // method@063a │ │ +023dd4: 0c08 |0060: move-result-object v8 │ │ +023dd6: 1f08 c200 |0061: check-cast v8, Landroid/widget/EditText; // type@00c2 │ │ +023dda: 5be8 f803 |0063: iput-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mUrl:Landroid/widget/EditText; // field@03f8 │ │ +023dde: 1408 2300 0f7f |0065: const v8, #float 1.9008e+38 // #7f0f0023 │ │ +023de4: 6e20 3a06 8e00 |0068: invoke-virtual {v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity;.findViewById:(I)Landroid/view/View; // method@063a │ │ +023dea: 0c08 |006b: move-result-object v8 │ │ +023dec: 1f08 dd00 |006c: check-cast v8, Landroid/widget/Spinner; // type@00dd │ │ +023df0: 5be8 f303 |006e: iput-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFoldersSpinner:Landroid/widget/Spinner; // field@03f3 │ │ +023df4: 2201 aa01 |0070: new-instance v1, Lorg/tint/ui/activities/EditBookmarkActivity$FoldersAdapter; // type@01aa │ │ +023df8: 54e8 f203 |0072: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFolders:Ljava/util/List; // field@03f2 │ │ +023dfc: 7040 3206 e18e |0074: invoke-direct {v1, v14, v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity$FoldersAdapter;.:(Lorg/tint/ui/activities/EditBookmarkActivity;Landroid/content/Context;Ljava/util/List;)V // method@0632 │ │ +023e02: 1408 0900 0901 |0077: const v8, #float 2.5163e-38 // #01090009 │ │ +023e08: 6e20 3606 8100 |007a: invoke-virtual {v1, v8}, Lorg/tint/ui/activities/EditBookmarkActivity$FoldersAdapter;.setDropDownViewResource:(I)V // method@0636 │ │ +023e0e: 54e8 f303 |007d: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFoldersSpinner:Landroid/widget/Spinner; // field@03f3 │ │ +023e12: 6e20 f502 1800 |007f: invoke-virtual {v8, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@02f5 │ │ +023e18: 54e8 f303 |0082: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFoldersSpinner:Landroid/widget/Spinner; // field@03f3 │ │ +023e1c: 2209 a701 |0084: new-instance v9, Lorg/tint/ui/activities/EditBookmarkActivity$1; // type@01a7 │ │ +023e20: 7020 2b06 e900 |0086: invoke-direct {v9, v14}, Lorg/tint/ui/activities/EditBookmarkActivity$1;.:(Lorg/tint/ui/activities/EditBookmarkActivity;)V // method@062b │ │ +023e26: 6e20 f602 9800 |0089: invoke-virtual {v8, v9}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@02f6 │ │ +023e2c: 54e8 f303 |008c: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFoldersSpinner:Landroid/widget/Spinner; // field@03f3 │ │ +023e30: 1219 |008e: const/4 v9, #int 1 // #1 │ │ +023e32: 6e20 f702 9800 |008f: invoke-virtual {v8, v9}, Landroid/widget/Spinner;.setSelection:(I)V // method@02f7 │ │ +023e38: 1408 2400 0f7f |0092: const v8, #float 1.9008e+38 // #7f0f0024 │ │ +023e3e: 6e20 3a06 8e00 |0095: invoke-virtual {v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity;.findViewById:(I)Landroid/view/View; // method@063a │ │ +023e44: 0c08 |0098: move-result-object v8 │ │ +023e46: 1f08 c200 |0099: check-cast v8, Landroid/widget/EditText; // type@00c2 │ │ +023e4a: 5be8 f603 |009b: iput-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mNewFolderName:Landroid/widget/EditText; // field@03f6 │ │ +023e4e: 1408 2600 0f7f |009d: const v8, #float 1.9008e+38 // #7f0f0026 │ │ +023e54: 6e20 3a06 8e00 |00a0: invoke-virtual {v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity;.findViewById:(I)Landroid/view/View; // method@063a │ │ +023e5a: 0c08 |00a3: move-result-object v8 │ │ +023e5c: 1f08 be00 |00a4: check-cast v8, Landroid/widget/Button; // type@00be │ │ +023e60: 5be8 f703 |00a6: iput-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mOk:Landroid/widget/Button; // field@03f7 │ │ +023e64: 54e8 f703 |00a8: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mOk:Landroid/widget/Button; // field@03f7 │ │ +023e68: 2209 a801 |00aa: new-instance v9, Lorg/tint/ui/activities/EditBookmarkActivity$2; // type@01a8 │ │ +023e6c: 7020 2e06 e900 |00ac: invoke-direct {v9, v14}, Lorg/tint/ui/activities/EditBookmarkActivity$2;.:(Lorg/tint/ui/activities/EditBookmarkActivity;)V // method@062e │ │ +023e72: 6e20 7d02 9800 |00af: invoke-virtual {v8, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@027d │ │ +023e78: 1408 2500 0f7f |00b2: const v8, #float 1.9008e+38 // #7f0f0025 │ │ +023e7e: 6e20 3a06 8e00 |00b5: invoke-virtual {v14, v8}, Lorg/tint/ui/activities/EditBookmarkActivity;.findViewById:(I)Landroid/view/View; // method@063a │ │ +023e84: 0c08 |00b8: move-result-object v8 │ │ +023e86: 1f08 be00 |00b9: check-cast v8, Landroid/widget/Button; // type@00be │ │ +023e8a: 5be8 f103 |00bb: iput-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mCancel:Landroid/widget/Button; // field@03f1 │ │ +023e8e: 54e8 f103 |00bd: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mCancel:Landroid/widget/Button; // field@03f1 │ │ +023e92: 2209 a901 |00bf: new-instance v9, Lorg/tint/ui/activities/EditBookmarkActivity$3; // type@01a9 │ │ +023e96: 7020 3006 e900 |00c1: invoke-direct {v9, v14}, Lorg/tint/ui/activities/EditBookmarkActivity$3;.:(Lorg/tint/ui/activities/EditBookmarkActivity;)V // method@0630 │ │ +023e9c: 6e20 7d02 9800 |00c4: invoke-virtual {v8, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@027d │ │ +023ea2: 6e10 3e06 0e00 |00c7: invoke-virtual {v14}, Lorg/tint/ui/activities/EditBookmarkActivity;.getIntent:()Landroid/content/Intent; // method@063e │ │ +023ea8: 0c08 |00ca: move-result-object v8 │ │ +023eaa: 6e10 bd00 0800 |00cb: invoke-virtual {v8}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00bd │ │ +023eb0: 0c02 |00ce: move-result-object v2 │ │ +023eb2: 3802 5600 |00cf: if-eqz v2, 0125 // +0056 │ │ +023eb6: 1a08 7e01 |00d1: const-string v8, "EXTRA_LABEL" // string@017e │ │ +023eba: 6e20 4c01 8200 |00d3: invoke-virtual {v2, v8}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@014c │ │ +023ec0: 0c06 |00d6: move-result-object v6 │ │ +023ec2: 7110 8501 0600 |00d7: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +023ec8: 0a08 |00da: move-result v8 │ │ +023eca: 3908 0700 |00db: if-nez v8, 00e2 // +0007 │ │ +023ece: 54e8 f503 |00dd: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mLabel:Landroid/widget/EditText; // field@03f5 │ │ +023ed2: 6e20 8f02 6800 |00df: invoke-virtual {v8, v6}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +023ed8: 1a08 8201 |00e2: const-string v8, "EXTRA_URL" // string@0182 │ │ +023edc: 6e20 4c01 8200 |00e4: invoke-virtual {v2, v8}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@014c │ │ +023ee2: 0c07 |00e7: move-result-object v7 │ │ +023ee4: 7110 8501 0700 |00e8: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +023eea: 0a08 |00eb: move-result v8 │ │ +023eec: 3908 0700 |00ec: if-nez v8, 00f3 // +0007 │ │ +023ef0: 54e8 f803 |00ee: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mUrl:Landroid/widget/EditText; // field@03f8 │ │ +023ef4: 6e20 8f02 7800 |00f0: invoke-virtual {v8, v7}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +023efa: 1a08 7901 |00f3: const-string v8, "EXTRA_FOLDER_ID" // string@0179 │ │ +023efe: 6e20 4a01 8200 |00f5: invoke-virtual {v2, v8}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@014a │ │ +023f04: 0b04 |00f8: move-result-wide v4 │ │ +023f06: 1608 ffff |00f9: const-wide/16 v8, #int -1 // #ffff │ │ +023f0a: 3108 0408 |00fb: cmp-long v8, v4, v8 │ │ +023f0e: 3808 2000 |00fd: if-eqz v8, 011d // +0020 │ │ +023f12: 1203 |00ff: const/4 v3, #int 0 // #0 │ │ +023f14: 54e8 f203 |0100: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFolders:Ljava/util/List; // field@03f2 │ │ +023f18: 7210 9903 0800 |0102: invoke-interface {v8}, Ljava/util/List;.size:()I // method@0399 │ │ +023f1e: 0a08 |0105: move-result v8 │ │ +023f20: 3583 1700 |0106: if-ge v3, v8, 011d // +0017 │ │ +023f24: 54e8 f203 |0108: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFolders:Ljava/util/List; // field@03f2 │ │ +023f28: 7220 9403 3800 |010a: invoke-interface {v8, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +023f2e: 0c08 |010d: move-result-object v8 │ │ +023f30: 1f08 8501 |010e: check-cast v8, Lorg/tint/model/FolderItem; // type@0185 │ │ +023f34: 6e10 5105 0800 |0110: invoke-virtual {v8}, Lorg/tint/model/FolderItem;.getId:()J // method@0551 │ │ +023f3a: 0b08 |0113: move-result-wide v8 │ │ +023f3c: 3108 0804 |0114: cmp-long v8, v8, v4 │ │ +023f40: 3908 1000 |0116: if-nez v8, 0126 // +0010 │ │ +023f44: 54e8 f303 |0118: iget-object v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mFoldersSpinner:Landroid/widget/Spinner; // field@03f3 │ │ +023f48: 6e20 f702 3800 |011a: invoke-virtual {v8, v3}, Landroid/widget/Spinner;.setSelection:(I)V // method@02f7 │ │ +023f4e: 1a08 7c01 |011d: const-string v8, "EXTRA_ID" // string@017c │ │ +023f52: 6e20 4a01 8200 |011f: invoke-virtual {v2, v8}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@014a │ │ +023f58: 0b08 |0122: move-result-wide v8 │ │ +023f5a: 5ae8 f403 |0123: iput-wide v8, v14, Lorg/tint/ui/activities/EditBookmarkActivity;.mId:J // field@03f4 │ │ +023f5e: 0e00 |0125: return-void │ │ +023f60: d803 0301 |0126: add-int/lit8 v3, v3, #int 1 // #01 │ │ +023f64: 28d8 |0128: goto 0100 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ 0x0009 line=63 │ │ 0x000f line=65 │ │ 0x0013 line=66 │ │ @@ -22289,51 +22301,51 @@ │ │ 0x00ff line=140 │ │ 0x0108 line=141 │ │ 0x0118 line=142 │ │ 0x011d line=148 │ │ 0x0125 line=150 │ │ 0x0126 line=140 │ │ locals : │ │ - 0x0100 - 0x011d reg=5 i I │ │ - 0x00f9 - 0x0125 reg=3 folderId J │ │ + 0x0100 - 0x011d reg=3 i I │ │ + 0x00f9 - 0x0125 reg=4 folderId J │ │ 0x00d7 - 0x0125 reg=6 label Ljava/lang/String; │ │ 0x00e8 - 0x0125 reg=7 url Ljava/lang/String; │ │ 0x0013 - 0x0129 reg=0 actionBar Landroid/app/ActionBar; │ │ 0x0077 - 0x0129 reg=1 adapter Lorg/tint/ui/activities/EditBookmarkActivity$FoldersAdapter; │ │ 0x00cf - 0x0129 reg=2 extras Landroid/os/Bundle; │ │ - 0x0126 - 0x0129 reg=3 folderId J │ │ - 0x0126 - 0x0129 reg=5 i I │ │ + 0x0126 - 0x0129 reg=3 i I │ │ + 0x0126 - 0x0129 reg=4 folderId J │ │ 0x0126 - 0x0129 reg=6 label Ljava/lang/String; │ │ 0x0126 - 0x0129 reg=7 url Ljava/lang/String; │ │ 0x0000 - 0x0129 reg=14 this Lorg/tint/ui/activities/EditBookmarkActivity; │ │ 0x0000 - 0x0129 reg=15 savedInstanceState Landroid/os/Bundle; │ │ │ │ #1 : (in Lorg/tint/ui/activities/EditBookmarkActivity;) │ │ name : 'onOptionsItemSelected' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0241fc: |[0241fc] org.tint.ui.activities.EditBookmarkActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -02420c: 7210 a501 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ -024212: 0a00 |0003: move-result v0 │ │ -024214: 2b00 1200 0000 |0004: packed-switch v0, 00000016 // +00000012 │ │ -02421a: 6f20 3700 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0037 │ │ -024220: 0a00 |000a: move-result v0 │ │ -024222: 0f00 |000b: return v0 │ │ -024224: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -024226: 6e20 4406 0100 |000d: invoke-virtual {v1, v0}, Lorg/tint/ui/activities/EditBookmarkActivity;.setResult:(I)V // method@0644 │ │ -02422c: 6e10 3b06 0100 |0010: invoke-virtual {v1}, Lorg/tint/ui/activities/EditBookmarkActivity;.finish:()V // method@063b │ │ -024232: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -024234: 28f7 |0014: goto 000b // -0009 │ │ -024236: 0000 |0015: nop // spacer │ │ -024238: 0001 0100 2c00 0201 0800 0000 |0016: packed-switch-data (6 units) │ │ +023f68: |[023f68] org.tint.ui.activities.EditBookmarkActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +023f78: 7210 a501 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ +023f7e: 0a00 |0003: move-result v0 │ │ +023f80: 2b00 1200 0000 |0004: packed-switch v0, 00000016 // +00000012 │ │ +023f86: 6f20 3700 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0037 │ │ +023f8c: 0a00 |000a: move-result v0 │ │ +023f8e: 0f00 |000b: return v0 │ │ +023f90: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +023f92: 6e20 4406 0100 |000d: invoke-virtual {v1, v0}, Lorg/tint/ui/activities/EditBookmarkActivity;.setResult:(I)V // method@0644 │ │ +023f98: 6e10 3b06 0100 |0010: invoke-virtual {v1}, Lorg/tint/ui/activities/EditBookmarkActivity;.finish:()V // method@063b │ │ +023f9e: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +023fa0: 28f7 |0014: goto 000b // -0009 │ │ +023fa2: 0000 |0015: nop // spacer │ │ +023fa4: 0001 0100 2c00 0201 0800 0000 |0016: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0007 line=159 │ │ 0x000c line=156 │ │ 0x0010 line=157 │ │ 0x0013 line=158 │ │ @@ -22341,18 +22353,18 @@ │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Lorg/tint/ui/activities/EditBookmarkActivity; │ │ 0x0000 - 0x001c reg=2 item Landroid/view/MenuItem; │ │ │ │ source_file_idx : 388 (EditBookmarkActivity.java) │ │ │ │ Class #90 header: │ │ -class_idx : 432 │ │ +class_idx : 428 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 39 │ │ -source_file_idx : 1680 │ │ +source_file_idx : 1677 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #90 annotations: │ │ Annotations on class │ │ @@ -22376,55 +22388,55 @@ │ │ type : '(Lorg/tint/ui/activities/TintBrowserActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -024244: |[024244] org.tint.ui.activities.TintBrowserActivity$1.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ -024254: 5b01 f903 |0000: iput-object v1, v0, Lorg/tint/ui/activities/TintBrowserActivity$1;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03f9 │ │ -024258: 7010 9000 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0090 │ │ -02425e: 0e00 |0005: return-void │ │ +023fb0: |[023fb0] org.tint.ui.activities.TintBrowserActivity$1.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ +023fc0: 5b01 f903 |0000: iput-object v1, v0, Lorg/tint/ui/activities/TintBrowserActivity$1;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03f9 │ │ +023fc4: 7010 9000 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0090 │ │ +023fca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/activities/TintBrowserActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/activities/TintBrowserActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/activities/TintBrowserActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/activities/TintBrowserActivity$1;) │ │ name : 'onReceive' │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -024260: |[024260] org.tint.ui.activities.TintBrowserActivity$1.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -024270: 5410 f903 |0000: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity$1;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03f9 │ │ -024274: 7130 5306 2003 |0002: invoke-static {v0, v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.access$000:(Lorg/tint/ui/activities/TintBrowserActivity;Landroid/content/Context;Landroid/content/Intent;)V // method@0653 │ │ -02427a: 0e00 |0005: return-void │ │ +023fcc: |[023fcc] org.tint.ui.activities.TintBrowserActivity$1.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +023fdc: 5410 f903 |0000: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity$1;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03f9 │ │ +023fe0: 7130 5306 2003 |0002: invoke-static {v0, v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.access$000:(Lorg/tint/ui/activities/TintBrowserActivity;Landroid/content/Context;Landroid/content/Intent;)V // method@0653 │ │ +023fe6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0005 line=85 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/activities/TintBrowserActivity$1; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=3 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 1680 (TintBrowserActivity.java) │ │ + source_file_idx : 1677 (TintBrowserActivity.java) │ │ │ │ Class #91 header: │ │ -class_idx : 433 │ │ +class_idx : 429 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 39 │ │ -source_file_idx : 1680 │ │ +source_file_idx : 1677 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #91 annotations: │ │ Annotations on class │ │ @@ -22448,64 +22460,64 @@ │ │ type : '(Lorg/tint/ui/activities/TintBrowserActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02427c: |[02427c] org.tint.ui.activities.TintBrowserActivity$2.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ -02428c: 5b01 fa03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/TintBrowserActivity$2;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03fa │ │ -024290: 7010 9000 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0090 │ │ -024296: 0e00 |0005: return-void │ │ +023fe8: |[023fe8] org.tint.ui.activities.TintBrowserActivity$2.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ +023ff8: 5b01 fa03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/TintBrowserActivity$2;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03fa │ │ +023ffc: 7010 9000 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0090 │ │ +024002: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/activities/TintBrowserActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/activities/TintBrowserActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/activities/TintBrowserActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/activities/TintBrowserActivity$2;) │ │ name : 'onReceive' │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -024298: |[024298] org.tint.ui.activities.TintBrowserActivity$2.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -0242a8: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -0242ae: 0c00 |0003: move-result-object v0 │ │ -0242b0: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -0242b6: 0c00 |0007: move-result-object v0 │ │ -0242b8: 6e10 2504 0000 |0008: invoke-virtual {v0}, Lorg/tint/addons/AddonManager;.unbindAddons:()V // method@0425 │ │ -0242be: 7100 3305 0000 |000b: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -0242c4: 0c00 |000e: move-result-object v0 │ │ -0242c6: 6e10 3005 0000 |000f: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -0242cc: 0c00 |0012: move-result-object v0 │ │ -0242ce: 6e10 0d04 0000 |0013: invoke-virtual {v0}, Lorg/tint/addons/AddonManager;.bindAddons:()V // method@040d │ │ -0242d4: 0e00 |0016: return-void │ │ +024004: |[024004] org.tint.ui.activities.TintBrowserActivity$2.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +024014: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +02401a: 0c00 |0003: move-result-object v0 │ │ +02401c: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +024022: 0c00 |0007: move-result-object v0 │ │ +024024: 6e10 2504 0000 |0008: invoke-virtual {v0}, Lorg/tint/addons/AddonManager;.unbindAddons:()V // method@0425 │ │ +02402a: 7100 3305 0000 |000b: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +024030: 0c00 |000e: move-result-object v0 │ │ +024032: 6e10 3005 0000 |000f: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +024038: 0c00 |0012: move-result-object v0 │ │ +02403a: 6e10 0d04 0000 |0013: invoke-virtual {v0}, Lorg/tint/addons/AddonManager;.bindAddons:()V // method@040d │ │ +024040: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000b line=92 │ │ 0x0016 line=93 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lorg/tint/ui/activities/TintBrowserActivity$2; │ │ 0x0000 - 0x0017 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0017 reg=3 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 1680 (TintBrowserActivity.java) │ │ + source_file_idx : 1677 (TintBrowserActivity.java) │ │ │ │ Class #92 header: │ │ -class_idx : 434 │ │ +class_idx : 430 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1680 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1677 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #92 annotations: │ │ Annotations on class │ │ @@ -22530,56 +22542,56 @@ │ │ type : '(Lorg/tint/ui/activities/TintBrowserActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0242d8: |[0242d8] org.tint.ui.activities.TintBrowserActivity$3.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ -0242e8: 5b01 fb03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/TintBrowserActivity$3;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03fb │ │ -0242ec: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0242f2: 0e00 |0005: return-void │ │ +024044: |[024044] org.tint.ui.activities.TintBrowserActivity$3.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ +024054: 5b01 fb03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/TintBrowserActivity$3;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03fb │ │ +024058: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02405e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/activities/TintBrowserActivity$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/activities/TintBrowserActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/activities/TintBrowserActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/activities/TintBrowserActivity$3;) │ │ name : 'onMenuVisibilityChanged' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0242f4: |[0242f4] org.tint.ui.activities.TintBrowserActivity$3.onMenuVisibilityChanged:(Z)V │ │ -024304: 5410 fb03 |0000: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity$3;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03fb │ │ -024308: 7110 5406 0000 |0002: invoke-static {v0}, Lorg/tint/ui/activities/TintBrowserActivity;.access$100:(Lorg/tint/ui/activities/TintBrowserActivity;)Lorg/tint/ui/managers/UIManager; // method@0654 │ │ -02430e: 0c00 |0005: move-result-object v0 │ │ -024310: 7220 5509 2000 |0006: invoke-interface {v0, v2}, Lorg/tint/ui/managers/UIManager;.onMenuVisibilityChanged:(Z)V // method@0955 │ │ -024316: 0e00 |0009: return-void │ │ +024060: |[024060] org.tint.ui.activities.TintBrowserActivity$3.onMenuVisibilityChanged:(Z)V │ │ +024070: 5410 fb03 |0000: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity$3;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03fb │ │ +024074: 7110 5406 0000 |0002: invoke-static {v0}, Lorg/tint/ui/activities/TintBrowserActivity;.access$100:(Lorg/tint/ui/activities/TintBrowserActivity;)Lorg/tint/ui/managers/UIManager; // method@0654 │ │ +02407a: 0c00 |0005: move-result-object v0 │ │ +02407c: 7220 5509 2000 |0006: invoke-interface {v0, v2}, Lorg/tint/ui/managers/UIManager;.onMenuVisibilityChanged:(Z)V // method@0955 │ │ +024082: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0009 line=111 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/ui/activities/TintBrowserActivity$3; │ │ 0x0000 - 0x000a reg=2 isVisible Z │ │ │ │ - source_file_idx : 1680 (TintBrowserActivity.java) │ │ + source_file_idx : 1677 (TintBrowserActivity.java) │ │ │ │ Class #93 header: │ │ -class_idx : 435 │ │ +class_idx : 431 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1680 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1677 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #93 annotations: │ │ Annotations on class │ │ @@ -22604,72 +22616,72 @@ │ │ type : '(Lorg/tint/ui/activities/TintBrowserActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -024318: |[024318] org.tint.ui.activities.TintBrowserActivity$4.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ -024328: 5b01 fc03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/TintBrowserActivity$4;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03fc │ │ -02432c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -024332: 0e00 |0005: return-void │ │ +024084: |[024084] org.tint.ui.activities.TintBrowserActivity$4.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ +024094: 5b01 fc03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/TintBrowserActivity$4;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03fc │ │ +024098: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02409e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/activities/TintBrowserActivity$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/activities/TintBrowserActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/activities/TintBrowserActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/activities/TintBrowserActivity$4;) │ │ name : 'onSharedPreferenceChanged' │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -024334: |[024334] org.tint.ui.activities.TintBrowserActivity$4.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -024344: 5441 fc03 |0000: iget-object v1, v4, Lorg/tint/ui/activities/TintBrowserActivity$4;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03fc │ │ -024348: 7110 5406 0100 |0002: invoke-static {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.access$100:(Lorg/tint/ui/activities/TintBrowserActivity;)Lorg/tint/ui/managers/UIManager; // method@0654 │ │ -02434e: 0c01 |0005: move-result-object v1 │ │ -024350: 7230 5c09 5106 |0006: invoke-interface {v1, v5, v6}, Lorg/tint/ui/managers/UIManager;.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V // method@095c │ │ -024356: 1a01 3e05 |0009: const-string v1, "PREFERENCE_HISTORY_SIZE" // string@053e │ │ -02435a: 6e20 4d03 6100 |000b: invoke-virtual {v1, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -024360: 0a01 |000e: move-result v1 │ │ -024362: 3801 1000 |000f: if-eqz v1, 001f // +0010 │ │ -024366: 7210 dc00 0500 |0011: invoke-interface {v5}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ -02436c: 0c00 |0014: move-result-object v0 │ │ -02436e: 1a01 5c06 |0015: const-string v1, "TECHNICAL_PREFERENCE_LAST_HISTORY_TRUNCATION" // string@065c │ │ -024372: 1602 ffff |0017: const-wide/16 v2, #int -1 // #ffff │ │ -024376: 7240 d700 1032 |0019: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@00d7 │ │ -02437c: 7210 d400 0000 |001c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ -024382: 0e00 |001f: return-void │ │ +0240a0: |[0240a0] org.tint.ui.activities.TintBrowserActivity$4.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +0240b0: 5441 fc03 |0000: iget-object v1, v4, Lorg/tint/ui/activities/TintBrowserActivity$4;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03fc │ │ +0240b4: 7110 5406 0100 |0002: invoke-static {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.access$100:(Lorg/tint/ui/activities/TintBrowserActivity;)Lorg/tint/ui/managers/UIManager; // method@0654 │ │ +0240ba: 0c01 |0005: move-result-object v1 │ │ +0240bc: 7230 5c09 5106 |0006: invoke-interface {v1, v5, v6}, Lorg/tint/ui/managers/UIManager;.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V // method@095c │ │ +0240c2: 1a01 3b05 |0009: const-string v1, "PREFERENCE_HISTORY_SIZE" // string@053b │ │ +0240c6: 6e20 4d03 6100 |000b: invoke-virtual {v1, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +0240cc: 0a01 |000e: move-result v1 │ │ +0240ce: 3801 1000 |000f: if-eqz v1, 001f // +0010 │ │ +0240d2: 7210 dc00 0500 |0011: invoke-interface {v5}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ +0240d8: 0c00 |0014: move-result-object v0 │ │ +0240da: 1a01 5906 |0015: const-string v1, "TECHNICAL_PREFERENCE_LAST_HISTORY_TRUNCATION" // string@0659 │ │ +0240de: 1602 ffff |0017: const-wide/16 v2, #int -1 // #ffff │ │ +0240e2: 7240 d700 1032 |0019: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@00d7 │ │ +0240e8: 7210 d400 0000 |001c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ +0240ee: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0009 line=125 │ │ 0x0011 line=126 │ │ 0x0015 line=127 │ │ 0x001c line=128 │ │ 0x001f line=130 │ │ locals : │ │ 0x0015 - 0x001f reg=0 prefEditor Landroid/content/SharedPreferences$Editor; │ │ 0x0000 - 0x0020 reg=4 this Lorg/tint/ui/activities/TintBrowserActivity$4; │ │ 0x0000 - 0x0020 reg=5 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0020 reg=6 key Ljava/lang/String; │ │ │ │ - source_file_idx : 1680 (TintBrowserActivity.java) │ │ + source_file_idx : 1677 (TintBrowserActivity.java) │ │ │ │ Class #94 header: │ │ -class_idx : 436 │ │ +class_idx : 432 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1680 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1677 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #94 annotations: │ │ Annotations on class │ │ @@ -22706,80 +22718,80 @@ │ │ type : '(Lorg/tint/ui/activities/TintBrowserActivity;Lorg/tint/ui/dialogs/YesNoRememberDialog;Landroid/content/SharedPreferences;Ljava/util/Set;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -024384: |[024384] org.tint.ui.activities.TintBrowserActivity$5.:(Lorg/tint/ui/activities/TintBrowserActivity;Lorg/tint/ui/dialogs/YesNoRememberDialog;Landroid/content/SharedPreferences;Ljava/util/Set;)V │ │ -024394: 5b01 fd03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/TintBrowserActivity$5;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03fd │ │ -024398: 5b02 fe03 |0002: iput-object v2, v0, Lorg/tint/ui/activities/TintBrowserActivity$5;.val$dialog:Lorg/tint/ui/dialogs/YesNoRememberDialog; // field@03fe │ │ -02439c: 5b03 ff03 |0004: iput-object v3, v0, Lorg/tint/ui/activities/TintBrowserActivity$5;.val$prefs:Landroid/content/SharedPreferences; // field@03ff │ │ -0243a0: 5b04 0004 |0006: iput-object v4, v0, Lorg/tint/ui/activities/TintBrowserActivity$5;.val$tabs:Ljava/util/Set; // field@0400 │ │ -0243a4: 7010 4603 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0243aa: 0e00 |000b: return-void │ │ +0240f0: |[0240f0] org.tint.ui.activities.TintBrowserActivity$5.:(Lorg/tint/ui/activities/TintBrowserActivity;Lorg/tint/ui/dialogs/YesNoRememberDialog;Landroid/content/SharedPreferences;Ljava/util/Set;)V │ │ +024100: 5b01 fd03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/TintBrowserActivity$5;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03fd │ │ +024104: 5b02 fe03 |0002: iput-object v2, v0, Lorg/tint/ui/activities/TintBrowserActivity$5;.val$dialog:Lorg/tint/ui/dialogs/YesNoRememberDialog; // field@03fe │ │ +024108: 5b03 ff03 |0004: iput-object v3, v0, Lorg/tint/ui/activities/TintBrowserActivity$5;.val$prefs:Landroid/content/SharedPreferences; // field@03ff │ │ +02410c: 5b04 0004 |0006: iput-object v4, v0, Lorg/tint/ui/activities/TintBrowserActivity$5;.val$tabs:Ljava/util/Set; // field@0400 │ │ +024110: 7010 4603 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +024116: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lorg/tint/ui/activities/TintBrowserActivity$5; │ │ - 0x0000 - 0x000c reg=1 (null) Lorg/tint/ui/activities/TintBrowserActivity; │ │ + 0x0000 - 0x000c reg=1 this$0 Lorg/tint/ui/activities/TintBrowserActivity; │ │ 0x0000 - 0x000c reg=2 (null) Lorg/tint/ui/dialogs/YesNoRememberDialog; │ │ 0x0000 - 0x000c reg=3 (null) Landroid/content/SharedPreferences; │ │ 0x0000 - 0x000c reg=4 (null) Ljava/util/Set; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/activities/TintBrowserActivity$5;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0243ac: |[0243ac] org.tint.ui.activities.TintBrowserActivity$5.onClick:(Landroid/view/View;)V │ │ -0243bc: 5431 fe03 |0000: iget-object v1, v3, Lorg/tint/ui/activities/TintBrowserActivity$5;.val$dialog:Lorg/tint/ui/dialogs/YesNoRememberDialog; // field@03fe │ │ -0243c0: 6e10 1f07 0100 |0002: invoke-virtual {v1}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.dismiss:()V // method@071f │ │ -0243c6: 5431 fe03 |0005: iget-object v1, v3, Lorg/tint/ui/activities/TintBrowserActivity$5;.val$dialog:Lorg/tint/ui/dialogs/YesNoRememberDialog; // field@03fe │ │ -0243ca: 6e10 2107 0100 |0007: invoke-virtual {v1}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.isRememberChecked:()Z // method@0721 │ │ -0243d0: 0a01 |000a: move-result v1 │ │ -0243d2: 3801 1200 |000b: if-eqz v1, 001d // +0012 │ │ -0243d6: 5431 ff03 |000d: iget-object v1, v3, Lorg/tint/ui/activities/TintBrowserActivity$5;.val$prefs:Landroid/content/SharedPreferences; // field@03ff │ │ -0243da: 7210 dc00 0100 |000f: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ -0243e0: 0c00 |0012: move-result-object v0 │ │ -0243e2: 1a01 4905 |0013: const-string v1, "PREFERENCE_RESTORE_TABS" // string@0549 │ │ -0243e6: 1a02 5300 |0015: const-string v2, "ALWAYS" // string@0053 │ │ -0243ea: 7230 d800 1002 |0017: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d8 │ │ -0243f0: 7210 d400 0000 |001a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ -0243f6: 5431 fd03 |001d: iget-object v1, v3, Lorg/tint/ui/activities/TintBrowserActivity$5;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03fd │ │ -0243fa: 5432 0004 |001f: iget-object v2, v3, Lorg/tint/ui/activities/TintBrowserActivity$5;.val$tabs:Ljava/util/Set; // field@0400 │ │ -0243fe: 7120 5506 2100 |0021: invoke-static {v1, v2}, Lorg/tint/ui/activities/TintBrowserActivity;.access$200:(Lorg/tint/ui/activities/TintBrowserActivity;Ljava/util/Set;)V // method@0655 │ │ -024404: 0e00 |0024: return-void │ │ +024118: |[024118] org.tint.ui.activities.TintBrowserActivity$5.onClick:(Landroid/view/View;)V │ │ +024128: 5431 fe03 |0000: iget-object v1, v3, Lorg/tint/ui/activities/TintBrowserActivity$5;.val$dialog:Lorg/tint/ui/dialogs/YesNoRememberDialog; // field@03fe │ │ +02412c: 6e10 1f07 0100 |0002: invoke-virtual {v1}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.dismiss:()V // method@071f │ │ +024132: 5431 fe03 |0005: iget-object v1, v3, Lorg/tint/ui/activities/TintBrowserActivity$5;.val$dialog:Lorg/tint/ui/dialogs/YesNoRememberDialog; // field@03fe │ │ +024136: 6e10 2107 0100 |0007: invoke-virtual {v1}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.isRememberChecked:()Z // method@0721 │ │ +02413c: 0a01 |000a: move-result v1 │ │ +02413e: 3801 1200 |000b: if-eqz v1, 001d // +0012 │ │ +024142: 5431 ff03 |000d: iget-object v1, v3, Lorg/tint/ui/activities/TintBrowserActivity$5;.val$prefs:Landroid/content/SharedPreferences; // field@03ff │ │ +024146: 7210 dc00 0100 |000f: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ +02414c: 0c00 |0012: move-result-object v0 │ │ +02414e: 1a01 4605 |0013: const-string v1, "PREFERENCE_RESTORE_TABS" // string@0546 │ │ +024152: 1a02 5300 |0015: const-string v2, "ALWAYS" // string@0053 │ │ +024156: 7230 d800 1002 |0017: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d8 │ │ +02415c: 7210 d400 0000 |001a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ +024162: 5431 fd03 |001d: iget-object v1, v3, Lorg/tint/ui/activities/TintBrowserActivity$5;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@03fd │ │ +024166: 5432 0004 |001f: iget-object v2, v3, Lorg/tint/ui/activities/TintBrowserActivity$5;.val$tabs:Ljava/util/Set; // field@0400 │ │ +02416a: 7120 5506 2100 |0021: invoke-static {v1, v2}, Lorg/tint/ui/activities/TintBrowserActivity;.access$200:(Lorg/tint/ui/activities/TintBrowserActivity;Ljava/util/Set;)V // method@0655 │ │ +024170: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0005 line=208 │ │ 0x000d line=209 │ │ 0x0013 line=210 │ │ 0x001a line=211 │ │ 0x001d line=214 │ │ 0x0024 line=215 │ │ locals : │ │ 0x0013 - 0x001d reg=0 editor Landroid/content/SharedPreferences$Editor; │ │ 0x0000 - 0x0025 reg=3 this Lorg/tint/ui/activities/TintBrowserActivity$5; │ │ 0x0000 - 0x0025 reg=4 v Landroid/view/View; │ │ │ │ - source_file_idx : 1680 (TintBrowserActivity.java) │ │ + source_file_idx : 1677 (TintBrowserActivity.java) │ │ │ │ Class #95 header: │ │ -class_idx : 437 │ │ +class_idx : 433 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1680 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1677 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #95 annotations: │ │ Annotations on class │ │ @@ -22812,74 +22824,74 @@ │ │ type : '(Lorg/tint/ui/activities/TintBrowserActivity;Lorg/tint/ui/dialogs/YesNoRememberDialog;Landroid/content/SharedPreferences;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -024408: |[024408] org.tint.ui.activities.TintBrowserActivity$6.:(Lorg/tint/ui/activities/TintBrowserActivity;Lorg/tint/ui/dialogs/YesNoRememberDialog;Landroid/content/SharedPreferences;)V │ │ -024418: 5b01 0104 |0000: iput-object v1, v0, Lorg/tint/ui/activities/TintBrowserActivity$6;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@0401 │ │ -02441c: 5b02 0204 |0002: iput-object v2, v0, Lorg/tint/ui/activities/TintBrowserActivity$6;.val$dialog:Lorg/tint/ui/dialogs/YesNoRememberDialog; // field@0402 │ │ -024420: 5b03 0304 |0004: iput-object v3, v0, Lorg/tint/ui/activities/TintBrowserActivity$6;.val$prefs:Landroid/content/SharedPreferences; // field@0403 │ │ -024424: 7010 4603 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02442a: 0e00 |0009: return-void │ │ +024174: |[024174] org.tint.ui.activities.TintBrowserActivity$6.:(Lorg/tint/ui/activities/TintBrowserActivity;Lorg/tint/ui/dialogs/YesNoRememberDialog;Landroid/content/SharedPreferences;)V │ │ +024184: 5b01 0104 |0000: iput-object v1, v0, Lorg/tint/ui/activities/TintBrowserActivity$6;.this$0:Lorg/tint/ui/activities/TintBrowserActivity; // field@0401 │ │ +024188: 5b02 0204 |0002: iput-object v2, v0, Lorg/tint/ui/activities/TintBrowserActivity$6;.val$dialog:Lorg/tint/ui/dialogs/YesNoRememberDialog; // field@0402 │ │ +02418c: 5b03 0304 |0004: iput-object v3, v0, Lorg/tint/ui/activities/TintBrowserActivity$6;.val$prefs:Landroid/content/SharedPreferences; // field@0403 │ │ +024190: 7010 4603 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +024196: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/tint/ui/activities/TintBrowserActivity$6; │ │ - 0x0000 - 0x000a reg=1 (null) Lorg/tint/ui/activities/TintBrowserActivity; │ │ + 0x0000 - 0x000a reg=1 this$0 Lorg/tint/ui/activities/TintBrowserActivity; │ │ 0x0000 - 0x000a reg=2 (null) Lorg/tint/ui/dialogs/YesNoRememberDialog; │ │ 0x0000 - 0x000a reg=3 (null) Landroid/content/SharedPreferences; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/activities/TintBrowserActivity$6;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -02442c: |[02442c] org.tint.ui.activities.TintBrowserActivity$6.onClick:(Landroid/view/View;)V │ │ -02443c: 5431 0204 |0000: iget-object v1, v3, Lorg/tint/ui/activities/TintBrowserActivity$6;.val$dialog:Lorg/tint/ui/dialogs/YesNoRememberDialog; // field@0402 │ │ -024440: 6e10 1f07 0100 |0002: invoke-virtual {v1}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.dismiss:()V // method@071f │ │ -024446: 5431 0204 |0005: iget-object v1, v3, Lorg/tint/ui/activities/TintBrowserActivity$6;.val$dialog:Lorg/tint/ui/dialogs/YesNoRememberDialog; // field@0402 │ │ -02444a: 6e10 2107 0100 |0007: invoke-virtual {v1}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.isRememberChecked:()Z // method@0721 │ │ -024450: 0a01 |000a: move-result v1 │ │ -024452: 3801 1200 |000b: if-eqz v1, 001d // +0012 │ │ -024456: 5431 0304 |000d: iget-object v1, v3, Lorg/tint/ui/activities/TintBrowserActivity$6;.val$prefs:Landroid/content/SharedPreferences; // field@0403 │ │ -02445a: 7210 dc00 0100 |000f: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ -024460: 0c00 |0012: move-result-object v0 │ │ -024462: 1a01 4905 |0013: const-string v1, "PREFERENCE_RESTORE_TABS" // string@0549 │ │ -024466: 1a02 1105 |0015: const-string v2, "NEVER" // string@0511 │ │ -02446a: 7230 d800 1002 |0017: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d8 │ │ -024470: 7210 d400 0000 |001a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ -024476: 0e00 |001d: return-void │ │ +024198: |[024198] org.tint.ui.activities.TintBrowserActivity$6.onClick:(Landroid/view/View;)V │ │ +0241a8: 5431 0204 |0000: iget-object v1, v3, Lorg/tint/ui/activities/TintBrowserActivity$6;.val$dialog:Lorg/tint/ui/dialogs/YesNoRememberDialog; // field@0402 │ │ +0241ac: 6e10 1f07 0100 |0002: invoke-virtual {v1}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.dismiss:()V // method@071f │ │ +0241b2: 5431 0204 |0005: iget-object v1, v3, Lorg/tint/ui/activities/TintBrowserActivity$6;.val$dialog:Lorg/tint/ui/dialogs/YesNoRememberDialog; // field@0402 │ │ +0241b6: 6e10 2107 0100 |0007: invoke-virtual {v1}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.isRememberChecked:()Z // method@0721 │ │ +0241bc: 0a01 |000a: move-result v1 │ │ +0241be: 3801 1200 |000b: if-eqz v1, 001d // +0012 │ │ +0241c2: 5431 0304 |000d: iget-object v1, v3, Lorg/tint/ui/activities/TintBrowserActivity$6;.val$prefs:Landroid/content/SharedPreferences; // field@0403 │ │ +0241c6: 7210 dc00 0100 |000f: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ +0241cc: 0c00 |0012: move-result-object v0 │ │ +0241ce: 1a01 4605 |0013: const-string v1, "PREFERENCE_RESTORE_TABS" // string@0546 │ │ +0241d2: 1a02 0e05 |0015: const-string v2, "NEVER" // string@050e │ │ +0241d6: 7230 d800 1002 |0017: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d8 │ │ +0241dc: 7210 d400 0000 |001a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ +0241e2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0005 line=224 │ │ 0x000d line=225 │ │ 0x0013 line=226 │ │ 0x001a line=227 │ │ 0x001d line=229 │ │ locals : │ │ 0x0013 - 0x001d reg=0 editor Landroid/content/SharedPreferences$Editor; │ │ 0x0000 - 0x001e reg=3 this Lorg/tint/ui/activities/TintBrowserActivity$6; │ │ 0x0000 - 0x001e reg=4 v Landroid/view/View; │ │ │ │ - source_file_idx : 1680 (TintBrowserActivity.java) │ │ + source_file_idx : 1677 (TintBrowserActivity.java) │ │ │ │ Class #96 header: │ │ -class_idx : 438 │ │ +class_idx : 434 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 18 │ │ -source_file_idx : 1680 │ │ +source_file_idx : 1677 │ │ static_fields_size : 9 │ │ instance_fields_size: 5 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 18 │ │ │ │ Class #96 annotations: │ │ Annotations on method #1658 'restoreTabs' │ │ @@ -22963,23 +22975,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -024478: |[024478] org.tint.ui.activities.TintBrowserActivity.:()V │ │ -024488: 7010 2900 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0029 │ │ -02448e: 2200 b001 |0003: new-instance v0, Lorg/tint/ui/activities/TintBrowserActivity$1; // type@01b0 │ │ -024492: 7020 4606 1000 |0005: invoke-direct {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity$1;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@0646 │ │ -024498: 5b10 0d04 |0008: iput-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mDownloadsReceiver:Landroid/content/BroadcastReceiver; // field@040d │ │ -02449c: 2200 b101 |000a: new-instance v0, Lorg/tint/ui/activities/TintBrowserActivity$2; // type@01b1 │ │ -0244a0: 7020 4806 1000 |000c: invoke-direct {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity$2;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@0648 │ │ -0244a6: 5b10 0f04 |000f: iput-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesReceiver:Landroid/content/BroadcastReceiver; // field@040f │ │ -0244aa: 0e00 |0011: return-void │ │ +0241e4: |[0241e4] org.tint.ui.activities.TintBrowserActivity.:()V │ │ +0241f4: 7010 2900 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0029 │ │ +0241fa: 2200 ac01 |0003: new-instance v0, Lorg/tint/ui/activities/TintBrowserActivity$1; // type@01ac │ │ +0241fe: 7020 4606 1000 |0005: invoke-direct {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity$1;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@0646 │ │ +024204: 5b10 0d04 |0008: iput-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mDownloadsReceiver:Landroid/content/BroadcastReceiver; // field@040d │ │ +024208: 2200 ad01 |000a: new-instance v0, Lorg/tint/ui/activities/TintBrowserActivity$2; // type@01ad │ │ +02420c: 7020 4806 1000 |000c: invoke-direct {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity$2;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@0648 │ │ +024212: 5b10 0f04 |000f: iput-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesReceiver:Landroid/content/BroadcastReceiver; // field@040f │ │ +024216: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=81 │ │ 0x000a line=88 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/tint/ui/activities/TintBrowserActivity; │ │ @@ -22989,17 +23001,17 @@ │ │ type : '(Lorg/tint/ui/activities/TintBrowserActivity;Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0244ac: |[0244ac] org.tint.ui.activities.TintBrowserActivity.access$000:(Lorg/tint/ui/activities/TintBrowserActivity;Landroid/content/Context;Landroid/content/Intent;)V │ │ -0244bc: 7030 7306 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/tint/ui/activities/TintBrowserActivity;.onReceivedDownloadNotification:(Landroid/content/Context;Landroid/content/Intent;)V // method@0673 │ │ -0244c2: 0e00 |0003: return-void │ │ +024218: |[024218] org.tint.ui.activities.TintBrowserActivity.access$000:(Lorg/tint/ui/activities/TintBrowserActivity;Landroid/content/Context;Landroid/content/Intent;)V │ │ +024228: 7030 7306 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/tint/ui/activities/TintBrowserActivity;.onReceivedDownloadNotification:(Landroid/content/Context;Landroid/content/Intent;)V // method@0673 │ │ +02422e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/activities/TintBrowserActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/content/Intent; │ │ @@ -23009,17 +23021,17 @@ │ │ type : '(Lorg/tint/ui/activities/TintBrowserActivity;)Lorg/tint/ui/managers/UIManager;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0244c4: |[0244c4] org.tint.ui.activities.TintBrowserActivity.access$100:(Lorg/tint/ui/activities/TintBrowserActivity;)Lorg/tint/ui/managers/UIManager; │ │ -0244d4: 5410 1104 |0000: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -0244d8: 1100 |0002: return-object v0 │ │ +024230: |[024230] org.tint.ui.activities.TintBrowserActivity.access$100:(Lorg/tint/ui/activities/TintBrowserActivity;)Lorg/tint/ui/managers/UIManager; │ │ +024240: 5410 1104 |0000: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024244: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/activities/TintBrowserActivity; │ │ │ │ #3 : (in Lorg/tint/ui/activities/TintBrowserActivity;) │ │ @@ -23027,17 +23039,17 @@ │ │ type : '(Lorg/tint/ui/activities/TintBrowserActivity;Ljava/util/Set;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0244dc: |[0244dc] org.tint.ui.activities.TintBrowserActivity.access$200:(Lorg/tint/ui/activities/TintBrowserActivity;Ljava/util/Set;)V │ │ -0244ec: 7020 7a06 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.restoreTabs:(Ljava/util/Set;)V // method@067a │ │ -0244f2: 0e00 |0003: return-void │ │ +024248: |[024248] org.tint.ui.activities.TintBrowserActivity.access$200:(Lorg/tint/ui/activities/TintBrowserActivity;Ljava/util/Set;)V │ │ +024258: 7020 7a06 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.restoreTabs:(Ljava/util/Set;)V // method@067a │ │ +02425e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/activities/TintBrowserActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/util/Set; │ │ │ │ @@ -23046,221 +23058,221 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0244f4: |[0244f4] org.tint.ui.activities.TintBrowserActivity.initializeWebIconDatabase:()V │ │ -024504: 7100 2002 0000 |0000: invoke-static {}, Landroid/webkit/WebIconDatabase;.getInstance:()Landroid/webkit/WebIconDatabase; // method@0220 │ │ -02450a: 0c00 |0003: move-result-object v0 │ │ -02450c: 1a01 110b |0004: const-string v1, "icons" // string@0b11 │ │ -024510: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -024512: 6e30 5a06 1302 |0007: invoke-virtual {v3, v1, v2}, Lorg/tint/ui/activities/TintBrowserActivity;.getDir:(Ljava/lang/String;I)Ljava/io/File; // method@065a │ │ -024518: 0c01 |000a: move-result-object v1 │ │ -02451a: 6e10 0e03 0100 |000b: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@030e │ │ -024520: 0c01 |000e: move-result-object v1 │ │ -024522: 6e20 2102 1000 |000f: invoke-virtual {v0, v1}, Landroid/webkit/WebIconDatabase;.open:(Ljava/lang/String;)V // method@0221 │ │ -024528: 0e00 |0012: return-void │ │ +024260: |[024260] org.tint.ui.activities.TintBrowserActivity.initializeWebIconDatabase:()V │ │ +024270: 7100 2002 0000 |0000: invoke-static {}, Landroid/webkit/WebIconDatabase;.getInstance:()Landroid/webkit/WebIconDatabase; // method@0220 │ │ +024276: 0c00 |0003: move-result-object v0 │ │ +024278: 1a01 0c0b |0004: const-string v1, "icons" // string@0b0c │ │ +02427c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +02427e: 6e30 5a06 1302 |0007: invoke-virtual {v3, v1, v2}, Lorg/tint/ui/activities/TintBrowserActivity;.getDir:(Ljava/lang/String;I)Ljava/io/File; // method@065a │ │ +024284: 0c01 |000a: move-result-object v1 │ │ +024286: 6e10 0e03 0100 |000b: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@030e │ │ +02428c: 0c01 |000e: move-result-object v1 │ │ +02428e: 6e20 2102 1000 |000f: invoke-virtual {v0, v1}, Landroid/webkit/WebIconDatabase;.open:(Ljava/lang/String;)V // method@0221 │ │ +024294: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0004 line=489 │ │ 0x0012 line=490 │ │ locals : │ │ 0x0004 - 0x0013 reg=0 db Landroid/webkit/WebIconDatabase; │ │ 0x0000 - 0x0013 reg=3 this Lorg/tint/ui/activities/TintBrowserActivity; │ │ │ │ #5 : (in Lorg/tint/ui/activities/TintBrowserActivity;) │ │ name : 'onReceivedDownloadNotification' │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 24 │ │ + registers : 25 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 382 16-bit code units │ │ -02452c: |[02452c] org.tint.ui.activities.TintBrowserActivity.onReceivedDownloadNotification:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -02453c: 1a12 bd07 |0000: const-string v18, "android.intent.action.DOWNLOAD_COMPLETE" // string@07bd │ │ -024540: 7401 b900 1700 |0002: invoke-virtual/range {v23}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00b9 │ │ -024546: 0c13 |0005: move-result-object v19 │ │ -024548: 7402 4d03 1200 |0006: invoke-virtual/range {v18, v19}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02454e: 0a12 |0009: move-result v18 │ │ -024550: 3812 4501 |000a: if-eqz v18, 014f // +0145 │ │ -024554: 1a12 3409 |000c: const-string v18, "extra_download_id" // string@0934 │ │ -024558: 1613 ffff |000e: const-wide/16 v19, #int -1 // #ffff │ │ -02455c: 0800 1700 |0010: move-object/from16 v0, v23 │ │ -024560: 0801 1200 |0012: move-object/from16 v1, v18 │ │ -024564: 0502 1300 |0014: move-wide/from16 v2, v19 │ │ -024568: 6e40 c000 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/content/Intent;.getLongExtra:(Ljava/lang/String;J)J // method@00c0 │ │ -02456e: 0b07 |0019: move-result-wide v7 │ │ -024570: 7100 3305 0000 |001a: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -024576: 0c12 |001d: move-result-object v18 │ │ -024578: 0800 1200 |001e: move-object/from16 v0, v18 │ │ -02457c: 6e30 3105 7008 |0020: invoke-virtual {v0, v7, v8}, Lorg/tint/controllers/Controller;.getDownloadItemById:(J)Lorg/tint/model/DownloadItem; // method@0531 │ │ -024582: 0c09 |0023: move-result-object v9 │ │ -024584: 3809 b400 |0024: if-eqz v9, 00d8 // +00b4 │ │ -024588: 1a12 ff08 |0026: const-string v18, "download" // string@08ff │ │ -02458c: 0800 1500 |0028: move-object/from16 v0, v21 │ │ -024590: 0801 1200 |002a: move-object/from16 v1, v18 │ │ -024594: 6e20 6206 1000 |002c: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0662 │ │ -02459a: 0c05 |002f: move-result-object v5 │ │ -02459c: 1f05 1900 |0030: check-cast v5, Landroid/app/DownloadManager; // type@0019 │ │ -0245a0: 220d 1700 |0032: new-instance v13, Landroid/app/DownloadManager$Query; // type@0017 │ │ -0245a4: 7010 5c00 0d00 |0034: invoke-direct {v13}, Landroid/app/DownloadManager$Query;.:()V // method@005c │ │ -0245aa: 1312 0100 |0037: const/16 v18, #int 1 // #1 │ │ -0245ae: 0200 1200 |0039: move/from16 v0, v18 │ │ -0245b2: 2300 9e02 |003b: new-array v0, v0, [J // type@029e │ │ -0245b6: 0812 0000 |003d: move-object/from16 v18, v0 │ │ -0245ba: 1313 0000 |003f: const/16 v19, #int 0 // #0 │ │ -0245be: 4c07 1213 |0041: aput-wide v7, v18, v19 │ │ -0245c2: 0800 1200 |0043: move-object/from16 v0, v18 │ │ -0245c6: 6e20 5d00 0d00 |0045: invoke-virtual {v13, v0}, Landroid/app/DownloadManager$Query;.setFilterById:([J)Landroid/app/DownloadManager$Query; // method@005d │ │ -0245cc: 6e20 6000 d500 |0048: invoke-virtual {v5, v13}, Landroid/app/DownloadManager;.query:(Landroid/app/DownloadManager$Query;)Landroid/database/Cursor; // method@0060 │ │ -0245d2: 0c04 |004b: move-result-object v4 │ │ -0245d4: 7210 0601 0400 |004c: invoke-interface {v4}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ -0245da: 0a12 |004f: move-result v18 │ │ -0245dc: 3812 8800 |0050: if-eqz v18, 00d8 // +0088 │ │ -0245e0: 1a12 b30b |0052: const-string v18, "local_uri" // string@0bb3 │ │ -0245e4: 0800 1200 |0054: move-object/from16 v0, v18 │ │ -0245e8: 7220 fd00 0400 |0056: invoke-interface {v4, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -0245ee: 0a0b |0059: move-result v11 │ │ -0245f0: 1a12 6c0e |005a: const-string v18, "reason" // string@0e6c │ │ -0245f4: 0800 1200 |005c: move-object/from16 v0, v18 │ │ -0245f8: 7220 fd00 0400 |005e: invoke-interface {v4, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -0245fe: 0a0f |0061: move-result v15 │ │ -024600: 1a12 0f10 |0062: const-string v18, "status" // string@100f │ │ -024604: 0800 1200 |0064: move-object/from16 v0, v18 │ │ -024608: 7220 fd00 0400 |0066: invoke-interface {v4, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -02460e: 0a11 |0069: move-result v17 │ │ -024610: 0200 1100 |006a: move/from16 v0, v17 │ │ -024614: 7220 0001 0400 |006c: invoke-interface {v4, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -02461a: 0a10 |006f: move-result v16 │ │ -02461c: 1312 0800 |0070: const/16 v18, #int 8 // #8 │ │ -024620: 0200 1000 |0072: move/from16 v0, v16 │ │ -024624: 0201 1200 |0074: move/from16 v1, v18 │ │ -024628: 3310 6300 |0076: if-ne v0, v1, 00d9 // +0063 │ │ -02462c: 7220 0301 b400 |0078: invoke-interface {v4, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ -024632: 0c0a |007b: move-result-object v10 │ │ -024634: 1412 2100 0b7f |007c: const v18, #float 1.84763e+38 // #7f0b0021 │ │ -02463a: 0800 1500 |007f: move-object/from16 v0, v21 │ │ -02463e: 0201 1200 |0081: move/from16 v1, v18 │ │ -024642: 6e20 6106 1000 |0083: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ -024648: 0c12 |0086: move-result-object v18 │ │ -02464a: 1313 0100 |0087: const/16 v19, #int 1 // #1 │ │ -02464e: 0200 1300 |0089: move/from16 v0, v19 │ │ -024652: 2300 a602 |008b: new-array v0, v0, [Ljava/lang/Object; // type@02a6 │ │ -024656: 0813 0000 |008d: move-object/from16 v19, v0 │ │ -02465a: 1314 0000 |008f: const/16 v20, #int 0 // #0 │ │ -02465e: 4d0a 1314 |0091: aput-object v10, v19, v20 │ │ -024662: 7702 4f03 1200 |0093: invoke-static/range {v18, v19}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -024668: 0c12 |0096: move-result-object v18 │ │ -02466a: 1313 0000 |0097: const/16 v19, #int 0 // #0 │ │ -02466e: 0800 1600 |0099: move-object/from16 v0, v22 │ │ -024672: 0801 1200 |009b: move-object/from16 v1, v18 │ │ -024676: 0202 1300 |009d: move/from16 v2, v19 │ │ -02467a: 7130 0403 1002 |009f: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ -024680: 0c12 |00a2: move-result-object v18 │ │ -024682: 7401 0503 1200 |00a3: invoke-virtual/range {v18}, Landroid/widget/Toast;.show:()V // method@0305 │ │ -024688: 7100 3305 0000 |00a6: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -02468e: 0c12 |00a9: move-result-object v18 │ │ -024690: 7401 3205 1200 |00aa: invoke-virtual/range {v18}, Lorg/tint/controllers/Controller;.getDownloadsList:()Ljava/util/List; // method@0532 │ │ -024696: 0c12 |00ad: move-result-object v18 │ │ -024698: 0800 1200 |00ae: move-object/from16 v0, v18 │ │ -02469c: 7220 9803 9000 |00b0: invoke-interface {v0, v9}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0398 │ │ -0246a2: 1412 2100 0b7f |00b3: const v18, #float 1.84763e+38 // #7f0b0021 │ │ -0246a8: 0800 1500 |00b6: move-object/from16 v0, v21 │ │ -0246ac: 0201 1200 |00b8: move/from16 v1, v18 │ │ -0246b0: 6e20 6106 1000 |00ba: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ -0246b6: 0c12 |00bd: move-result-object v18 │ │ -0246b8: 6e10 4505 0900 |00be: invoke-virtual {v9}, Lorg/tint/model/DownloadItem;.getFileName:()Ljava/lang/String; // method@0545 │ │ -0246be: 0c13 |00c1: move-result-object v19 │ │ -0246c0: 1414 2100 0b7f |00c2: const v20, #float 1.84763e+38 // #7f0b0021 │ │ -0246c6: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ -0246ca: 0201 1400 |00c7: move/from16 v1, v20 │ │ -0246ce: 6e20 6106 1000 |00c9: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ -0246d4: 0c14 |00cc: move-result-object v20 │ │ -0246d6: 0800 1500 |00cd: move-object/from16 v0, v21 │ │ -0246da: 0801 1200 |00cf: move-object/from16 v1, v18 │ │ -0246de: 0802 1300 |00d1: move-object/from16 v2, v19 │ │ -0246e2: 0803 1400 |00d3: move-object/from16 v3, v20 │ │ -0246e6: 7040 7d06 1032 |00d5: invoke-direct {v0, v1, v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.showNotification:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@067d │ │ -0246ec: 0e00 |00d8: return-void │ │ -0246ee: 1312 1000 |00d9: const/16 v18, #int 16 // #10 │ │ -0246f2: 0200 1000 |00db: move/from16 v0, v16 │ │ -0246f6: 0201 1200 |00dd: move/from16 v1, v18 │ │ -0246fa: 3310 f9ff |00df: if-ne v0, v1, 00d8 // -0007 │ │ -0246fe: 7220 0001 f400 |00e1: invoke-interface {v4, v15}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -024704: 0a0e |00e4: move-result v14 │ │ -024706: 2b0e 8700 0000 |00e5: packed-switch v14, 0000016c // +00000087 │ │ -02470c: 1412 2600 0b7f |00e8: const v18, #float 1.84763e+38 // #7f0b0026 │ │ -024712: 0800 1500 |00eb: move-object/from16 v0, v21 │ │ -024716: 0201 1200 |00ed: move/from16 v1, v18 │ │ -02471a: 6e20 6106 1000 |00ef: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ -024720: 0c0c |00f2: move-result-object v12 │ │ -024722: 1412 2200 0b7f |00f3: const v18, #float 1.84763e+38 // #7f0b0022 │ │ -024728: 0800 1500 |00f6: move-object/from16 v0, v21 │ │ -02472c: 0201 1200 |00f8: move/from16 v1, v18 │ │ -024730: 6e20 6106 1000 |00fa: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ -024736: 0c12 |00fd: move-result-object v18 │ │ -024738: 1313 0100 |00fe: const/16 v19, #int 1 // #1 │ │ -02473c: 0200 1300 |0100: move/from16 v0, v19 │ │ -024740: 2300 a602 |0102: new-array v0, v0, [Ljava/lang/Object; // type@02a6 │ │ -024744: 0813 0000 |0104: move-object/from16 v19, v0 │ │ -024748: 1314 0000 |0106: const/16 v20, #int 0 // #0 │ │ -02474c: 4d0c 1314 |0108: aput-object v12, v19, v20 │ │ -024750: 7702 4f03 1200 |010a: invoke-static/range {v18, v19}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -024756: 0c12 |010d: move-result-object v18 │ │ -024758: 1313 0000 |010e: const/16 v19, #int 0 // #0 │ │ -02475c: 0800 1600 |0110: move-object/from16 v0, v22 │ │ -024760: 0801 1200 |0112: move-object/from16 v1, v18 │ │ -024764: 0202 1300 |0114: move/from16 v2, v19 │ │ -024768: 7130 0403 1002 |0116: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ -02476e: 0c12 |0119: move-result-object v18 │ │ -024770: 7401 0503 1200 |011a: invoke-virtual/range {v18}, Landroid/widget/Toast;.show:()V // method@0305 │ │ -024776: 7100 3305 0000 |011d: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -02477c: 0c12 |0120: move-result-object v18 │ │ -02477e: 7401 3205 1200 |0121: invoke-virtual/range {v18}, Lorg/tint/controllers/Controller;.getDownloadsList:()Ljava/util/List; // method@0532 │ │ -024784: 0c12 |0124: move-result-object v18 │ │ -024786: 0800 1200 |0125: move-object/from16 v0, v18 │ │ -02478a: 7220 9803 9000 |0127: invoke-interface {v0, v9}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0398 │ │ -024790: 28ae |012a: goto 00d8 // -0052 │ │ -024792: 1412 2300 0b7f |012b: const v18, #float 1.84763e+38 // #7f0b0023 │ │ -024798: 0800 1500 |012e: move-object/from16 v0, v21 │ │ -02479c: 0201 1200 |0130: move/from16 v1, v18 │ │ -0247a0: 6e20 6106 1000 |0132: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ -0247a6: 0c0c |0135: move-result-object v12 │ │ -0247a8: 28bd |0136: goto 00f3 // -0043 │ │ -0247aa: 1412 2400 0b7f |0137: const v18, #float 1.84763e+38 // #7f0b0024 │ │ -0247b0: 0800 1500 |013a: move-object/from16 v0, v21 │ │ -0247b4: 0201 1200 |013c: move/from16 v1, v18 │ │ -0247b8: 6e20 6106 1000 |013e: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ -0247be: 0c0c |0141: move-result-object v12 │ │ -0247c0: 28b1 |0142: goto 00f3 // -004f │ │ -0247c2: 1412 2500 0b7f |0143: const v18, #float 1.84763e+38 // #7f0b0025 │ │ -0247c8: 0800 1500 |0146: move-object/from16 v0, v21 │ │ -0247cc: 0201 1200 |0148: move/from16 v1, v18 │ │ -0247d0: 6e20 6106 1000 |014a: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ -0247d6: 0c0c |014d: move-result-object v12 │ │ -0247d8: 28a5 |014e: goto 00f3 // -005b │ │ -0247da: 1a12 be07 |014f: const-string v18, "android.intent.action.DOWNLOAD_NOTIFICATION_CLICKED" // string@07be │ │ -0247de: 7401 b900 1700 |0151: invoke-virtual/range {v23}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00b9 │ │ -0247e4: 0c13 |0154: move-result-object v19 │ │ -0247e6: 7402 4d03 1200 |0155: invoke-virtual/range {v18, v19}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -0247ec: 0a12 |0158: move-result v18 │ │ -0247ee: 3812 7fff |0159: if-eqz v18, 00d8 // -0081 │ │ -0247f2: 2206 3500 |015b: new-instance v6, Landroid/content/Intent; // type@0035 │ │ -0247f6: 1a12 c607 |015d: const-string v18, "android.intent.action.VIEW_DOWNLOADS" // string@07c6 │ │ -0247fa: 0800 1200 |015f: move-object/from16 v0, v18 │ │ -0247fe: 7020 b500 0600 |0161: invoke-direct {v6, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ -024804: 0800 1500 |0164: move-object/from16 v0, v21 │ │ -024808: 6e20 7e06 6000 |0166: invoke-virtual {v0, v6}, Lorg/tint/ui/activities/TintBrowserActivity;.startActivity:(Landroid/content/Intent;)V // method@067e │ │ -02480e: 2900 6fff |0169: goto/16 00d8 // -0091 │ │ -024812: 0000 |016b: nop // spacer │ │ -024814: 0001 0700 e903 0000 4600 0000 5200 ... |016c: packed-switch-data (18 units) │ │ +024298: |[024298] org.tint.ui.activities.TintBrowserActivity.onReceivedDownloadNotification:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +0242a8: 1a12 ba07 |0000: const-string v18, "android.intent.action.DOWNLOAD_COMPLETE" // string@07ba │ │ +0242ac: 7401 b900 1800 |0002: invoke-virtual/range {v24}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00b9 │ │ +0242b2: 0c13 |0005: move-result-object v19 │ │ +0242b4: 7402 4d03 1200 |0006: invoke-virtual/range {v18, v19}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +0242ba: 0a12 |0009: move-result v18 │ │ +0242bc: 3812 4501 |000a: if-eqz v18, 014f // +0145 │ │ +0242c0: 1a12 3009 |000c: const-string v18, "extra_download_id" // string@0930 │ │ +0242c4: 1614 ffff |000e: const-wide/16 v20, #int -1 // #ffff │ │ +0242c8: 0800 1800 |0010: move-object/from16 v0, v24 │ │ +0242cc: 0801 1200 |0012: move-object/from16 v1, v18 │ │ +0242d0: 0502 1400 |0014: move-wide/from16 v2, v20 │ │ +0242d4: 6e40 c000 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/content/Intent;.getLongExtra:(Ljava/lang/String;J)J // method@00c0 │ │ +0242da: 0b08 |0019: move-result-wide v8 │ │ +0242dc: 7100 3305 0000 |001a: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +0242e2: 0c12 |001d: move-result-object v18 │ │ +0242e4: 0800 1200 |001e: move-object/from16 v0, v18 │ │ +0242e8: 6e30 3105 8009 |0020: invoke-virtual {v0, v8, v9}, Lorg/tint/controllers/Controller;.getDownloadItemById:(J)Lorg/tint/model/DownloadItem; // method@0531 │ │ +0242ee: 0c07 |0023: move-result-object v7 │ │ +0242f0: 3807 b400 |0024: if-eqz v7, 00d8 // +00b4 │ │ +0242f4: 1a12 fb08 |0026: const-string v18, "download" // string@08fb │ │ +0242f8: 0800 1600 |0028: move-object/from16 v0, v22 │ │ +0242fc: 0801 1200 |002a: move-object/from16 v1, v18 │ │ +024300: 6e20 6206 1000 |002c: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0662 │ │ +024306: 0c05 |002f: move-result-object v5 │ │ +024308: 1f05 1900 |0030: check-cast v5, Landroid/app/DownloadManager; // type@0019 │ │ +02430c: 220d 1700 |0032: new-instance v13, Landroid/app/DownloadManager$Query; // type@0017 │ │ +024310: 7010 5c00 0d00 |0034: invoke-direct {v13}, Landroid/app/DownloadManager$Query;.:()V // method@005c │ │ +024316: 1312 0100 |0037: const/16 v18, #int 1 // #1 │ │ +02431a: 0200 1200 |0039: move/from16 v0, v18 │ │ +02431e: 2300 9a02 |003b: new-array v0, v0, [J // type@029a │ │ +024322: 0812 0000 |003d: move-object/from16 v18, v0 │ │ +024326: 1313 0000 |003f: const/16 v19, #int 0 // #0 │ │ +02432a: 4c08 1213 |0041: aput-wide v8, v18, v19 │ │ +02432e: 0800 1200 |0043: move-object/from16 v0, v18 │ │ +024332: 6e20 5d00 0d00 |0045: invoke-virtual {v13, v0}, Landroid/app/DownloadManager$Query;.setFilterById:([J)Landroid/app/DownloadManager$Query; // method@005d │ │ +024338: 6e20 6000 d500 |0048: invoke-virtual {v5, v13}, Landroid/app/DownloadManager;.query:(Landroid/app/DownloadManager$Query;)Landroid/database/Cursor; // method@0060 │ │ +02433e: 0c04 |004b: move-result-object v4 │ │ +024340: 7210 0601 0400 |004c: invoke-interface {v4}, Landroid/database/Cursor;.moveToFirst:()Z // method@0106 │ │ +024346: 0a12 |004f: move-result v18 │ │ +024348: 3812 8800 |0050: if-eqz v18, 00d8 // +0088 │ │ +02434c: 1a12 ad0b |0052: const-string v18, "local_uri" // string@0bad │ │ +024350: 0800 1200 |0054: move-object/from16 v0, v18 │ │ +024354: 7220 fd00 0400 |0056: invoke-interface {v4, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +02435a: 0a0b |0059: move-result v11 │ │ +02435c: 1a12 660e |005a: const-string v18, "reason" // string@0e66 │ │ +024360: 0800 1200 |005c: move-object/from16 v0, v18 │ │ +024364: 7220 fd00 0400 |005e: invoke-interface {v4, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +02436a: 0a0f |0061: move-result v15 │ │ +02436c: 1a12 0910 |0062: const-string v18, "status" // string@1009 │ │ +024370: 0800 1200 |0064: move-object/from16 v0, v18 │ │ +024374: 7220 fd00 0400 |0066: invoke-interface {v4, v0}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +02437a: 0a11 |0069: move-result v17 │ │ +02437c: 0200 1100 |006a: move/from16 v0, v17 │ │ +024380: 7220 0001 0400 |006c: invoke-interface {v4, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +024386: 0a10 |006f: move-result v16 │ │ +024388: 1312 0800 |0070: const/16 v18, #int 8 // #8 │ │ +02438c: 0200 1000 |0072: move/from16 v0, v16 │ │ +024390: 0201 1200 |0074: move/from16 v1, v18 │ │ +024394: 3310 6300 |0076: if-ne v0, v1, 00d9 // +0063 │ │ +024398: 7220 0301 b400 |0078: invoke-interface {v4, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ +02439e: 0c0a |007b: move-result-object v10 │ │ +0243a0: 1412 2100 0b7f |007c: const v18, #float 1.84763e+38 // #7f0b0021 │ │ +0243a6: 0800 1600 |007f: move-object/from16 v0, v22 │ │ +0243aa: 0201 1200 |0081: move/from16 v1, v18 │ │ +0243ae: 6e20 6106 1000 |0083: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ +0243b4: 0c12 |0086: move-result-object v18 │ │ +0243b6: 1313 0100 |0087: const/16 v19, #int 1 // #1 │ │ +0243ba: 0200 1300 |0089: move/from16 v0, v19 │ │ +0243be: 2300 a202 |008b: new-array v0, v0, [Ljava/lang/Object; // type@02a2 │ │ +0243c2: 0813 0000 |008d: move-object/from16 v19, v0 │ │ +0243c6: 1314 0000 |008f: const/16 v20, #int 0 // #0 │ │ +0243ca: 4d0a 1314 |0091: aput-object v10, v19, v20 │ │ +0243ce: 7702 4f03 1200 |0093: invoke-static/range {v18, v19}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +0243d4: 0c12 |0096: move-result-object v18 │ │ +0243d6: 1313 0000 |0097: const/16 v19, #int 0 // #0 │ │ +0243da: 0800 1700 |0099: move-object/from16 v0, v23 │ │ +0243de: 0801 1200 |009b: move-object/from16 v1, v18 │ │ +0243e2: 0202 1300 |009d: move/from16 v2, v19 │ │ +0243e6: 7130 0403 1002 |009f: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ +0243ec: 0c12 |00a2: move-result-object v18 │ │ +0243ee: 7401 0503 1200 |00a3: invoke-virtual/range {v18}, Landroid/widget/Toast;.show:()V // method@0305 │ │ +0243f4: 7100 3305 0000 |00a6: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +0243fa: 0c12 |00a9: move-result-object v18 │ │ +0243fc: 7401 3205 1200 |00aa: invoke-virtual/range {v18}, Lorg/tint/controllers/Controller;.getDownloadsList:()Ljava/util/List; // method@0532 │ │ +024402: 0c12 |00ad: move-result-object v18 │ │ +024404: 0800 1200 |00ae: move-object/from16 v0, v18 │ │ +024408: 7220 9803 7000 |00b0: invoke-interface {v0, v7}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0398 │ │ +02440e: 1412 2100 0b7f |00b3: const v18, #float 1.84763e+38 // #7f0b0021 │ │ +024414: 0800 1600 |00b6: move-object/from16 v0, v22 │ │ +024418: 0201 1200 |00b8: move/from16 v1, v18 │ │ +02441c: 6e20 6106 1000 |00ba: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ +024422: 0c12 |00bd: move-result-object v18 │ │ +024424: 6e10 4505 0700 |00be: invoke-virtual {v7}, Lorg/tint/model/DownloadItem;.getFileName:()Ljava/lang/String; // method@0545 │ │ +02442a: 0c13 |00c1: move-result-object v19 │ │ +02442c: 1414 2100 0b7f |00c2: const v20, #float 1.84763e+38 // #7f0b0021 │ │ +024432: 0800 1600 |00c5: move-object/from16 v0, v22 │ │ +024436: 0201 1400 |00c7: move/from16 v1, v20 │ │ +02443a: 6e20 6106 1000 |00c9: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ +024440: 0c14 |00cc: move-result-object v20 │ │ +024442: 0800 1600 |00cd: move-object/from16 v0, v22 │ │ +024446: 0801 1200 |00cf: move-object/from16 v1, v18 │ │ +02444a: 0802 1300 |00d1: move-object/from16 v2, v19 │ │ +02444e: 0803 1400 |00d3: move-object/from16 v3, v20 │ │ +024452: 7040 7d06 1032 |00d5: invoke-direct {v0, v1, v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.showNotification:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@067d │ │ +024458: 0e00 |00d8: return-void │ │ +02445a: 1312 1000 |00d9: const/16 v18, #int 16 // #10 │ │ +02445e: 0200 1000 |00db: move/from16 v0, v16 │ │ +024462: 0201 1200 |00dd: move/from16 v1, v18 │ │ +024466: 3310 f9ff |00df: if-ne v0, v1, 00d8 // -0007 │ │ +02446a: 7220 0001 f400 |00e1: invoke-interface {v4, v15}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +024470: 0a0e |00e4: move-result v14 │ │ +024472: 2b0e 8700 0000 |00e5: packed-switch v14, 0000016c // +00000087 │ │ +024478: 1412 2600 0b7f |00e8: const v18, #float 1.84763e+38 // #7f0b0026 │ │ +02447e: 0800 1600 |00eb: move-object/from16 v0, v22 │ │ +024482: 0201 1200 |00ed: move/from16 v1, v18 │ │ +024486: 6e20 6106 1000 |00ef: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ +02448c: 0c0c |00f2: move-result-object v12 │ │ +02448e: 1412 2200 0b7f |00f3: const v18, #float 1.84763e+38 // #7f0b0022 │ │ +024494: 0800 1600 |00f6: move-object/from16 v0, v22 │ │ +024498: 0201 1200 |00f8: move/from16 v1, v18 │ │ +02449c: 6e20 6106 1000 |00fa: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ +0244a2: 0c12 |00fd: move-result-object v18 │ │ +0244a4: 1313 0100 |00fe: const/16 v19, #int 1 // #1 │ │ +0244a8: 0200 1300 |0100: move/from16 v0, v19 │ │ +0244ac: 2300 a202 |0102: new-array v0, v0, [Ljava/lang/Object; // type@02a2 │ │ +0244b0: 0813 0000 |0104: move-object/from16 v19, v0 │ │ +0244b4: 1314 0000 |0106: const/16 v20, #int 0 // #0 │ │ +0244b8: 4d0c 1314 |0108: aput-object v12, v19, v20 │ │ +0244bc: 7702 4f03 1200 |010a: invoke-static/range {v18, v19}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +0244c2: 0c12 |010d: move-result-object v18 │ │ +0244c4: 1313 0000 |010e: const/16 v19, #int 0 // #0 │ │ +0244c8: 0800 1700 |0110: move-object/from16 v0, v23 │ │ +0244cc: 0801 1200 |0112: move-object/from16 v1, v18 │ │ +0244d0: 0202 1300 |0114: move/from16 v2, v19 │ │ +0244d4: 7130 0403 1002 |0116: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ +0244da: 0c12 |0119: move-result-object v18 │ │ +0244dc: 7401 0503 1200 |011a: invoke-virtual/range {v18}, Landroid/widget/Toast;.show:()V // method@0305 │ │ +0244e2: 7100 3305 0000 |011d: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +0244e8: 0c12 |0120: move-result-object v18 │ │ +0244ea: 7401 3205 1200 |0121: invoke-virtual/range {v18}, Lorg/tint/controllers/Controller;.getDownloadsList:()Ljava/util/List; // method@0532 │ │ +0244f0: 0c12 |0124: move-result-object v18 │ │ +0244f2: 0800 1200 |0125: move-object/from16 v0, v18 │ │ +0244f6: 7220 9803 7000 |0127: invoke-interface {v0, v7}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0398 │ │ +0244fc: 28ae |012a: goto 00d8 // -0052 │ │ +0244fe: 1412 2300 0b7f |012b: const v18, #float 1.84763e+38 // #7f0b0023 │ │ +024504: 0800 1600 |012e: move-object/from16 v0, v22 │ │ +024508: 0201 1200 |0130: move/from16 v1, v18 │ │ +02450c: 6e20 6106 1000 |0132: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ +024512: 0c0c |0135: move-result-object v12 │ │ +024514: 28bd |0136: goto 00f3 // -0043 │ │ +024516: 1412 2400 0b7f |0137: const v18, #float 1.84763e+38 // #7f0b0024 │ │ +02451c: 0800 1600 |013a: move-object/from16 v0, v22 │ │ +024520: 0201 1200 |013c: move/from16 v1, v18 │ │ +024524: 6e20 6106 1000 |013e: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ +02452a: 0c0c |0141: move-result-object v12 │ │ +02452c: 28b1 |0142: goto 00f3 // -004f │ │ +02452e: 1412 2500 0b7f |0143: const v18, #float 1.84763e+38 // #7f0b0025 │ │ +024534: 0800 1600 |0146: move-object/from16 v0, v22 │ │ +024538: 0201 1200 |0148: move/from16 v1, v18 │ │ +02453c: 6e20 6106 1000 |014a: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ +024542: 0c0c |014d: move-result-object v12 │ │ +024544: 28a5 |014e: goto 00f3 // -005b │ │ +024546: 1a12 bb07 |014f: const-string v18, "android.intent.action.DOWNLOAD_NOTIFICATION_CLICKED" // string@07bb │ │ +02454a: 7401 b900 1800 |0151: invoke-virtual/range {v24}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00b9 │ │ +024550: 0c13 |0154: move-result-object v19 │ │ +024552: 7402 4d03 1200 |0155: invoke-virtual/range {v18, v19}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +024558: 0a12 |0158: move-result v18 │ │ +02455a: 3812 7fff |0159: if-eqz v18, 00d8 // -0081 │ │ +02455e: 2206 3500 |015b: new-instance v6, Landroid/content/Intent; // type@0035 │ │ +024562: 1a12 c307 |015d: const-string v18, "android.intent.action.VIEW_DOWNLOADS" // string@07c3 │ │ +024566: 0800 1200 |015f: move-object/from16 v0, v18 │ │ +02456a: 7020 b500 0600 |0161: invoke-direct {v6, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ +024570: 0800 1600 |0164: move-object/from16 v0, v22 │ │ +024574: 6e20 7e06 6000 |0166: invoke-virtual {v0, v6}, Lorg/tint/ui/activities/TintBrowserActivity;.startActivity:(Landroid/content/Intent;)V // method@067e │ │ +02457a: 2900 6fff |0169: goto/16 00d8 // -0091 │ │ +02457e: 0000 |016b: nop // spacer │ │ +024580: 0001 0700 e903 0000 4600 0000 5200 ... |016c: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x000c line=510 │ │ 0x001a line=511 │ │ 0x0024 line=513 │ │ 0x0026 line=515 │ │ @@ -23293,142 +23305,147 @@ │ │ 0x014f line=563 │ │ 0x015b line=564 │ │ 0x0164 line=565 │ │ 0x016b line=539 │ │ locals : │ │ 0x004c - 0x00d8 reg=4 cursor Landroid/database/Cursor; │ │ 0x0032 - 0x00d8 reg=5 downloadManager Landroid/app/DownloadManager; │ │ - 0x001a - 0x00d8 reg=7 id J │ │ - 0x0024 - 0x00d8 reg=9 item Lorg/tint/model/DownloadItem; │ │ + 0x0024 - 0x00d8 reg=7 item Lorg/tint/model/DownloadItem; │ │ + 0x001a - 0x00d8 reg=8 id J │ │ 0x007c - 0x00d8 reg=10 localUri Ljava/lang/String; │ │ 0x005a - 0x00d8 reg=11 localUriIndex I │ │ 0x0037 - 0x00d8 reg=13 query Landroid/app/DownloadManager$Query; │ │ 0x0062 - 0x00d8 reg=15 reasonIndex I │ │ 0x0070 - 0x00d8 reg=16 status I │ │ 0x006a - 0x00d8 reg=17 statusIndex I │ │ 0x00f3 - 0x012b reg=12 message Ljava/lang/String; │ │ 0x0136 - 0x0137 reg=12 message Ljava/lang/String; │ │ 0x0142 - 0x0143 reg=12 message Ljava/lang/String; │ │ 0x00d9 - 0x014f reg=4 cursor Landroid/database/Cursor; │ │ 0x00d9 - 0x014f reg=5 downloadManager Landroid/app/DownloadManager; │ │ - 0x00d9 - 0x014f reg=7 id J │ │ - 0x00d9 - 0x014f reg=9 item Lorg/tint/model/DownloadItem; │ │ + 0x00d9 - 0x014f reg=7 item Lorg/tint/model/DownloadItem; │ │ + 0x00d9 - 0x014f reg=8 id J │ │ 0x00d9 - 0x014f reg=11 localUriIndex I │ │ 0x014e - 0x014f reg=12 message Ljava/lang/String; │ │ 0x00d9 - 0x014f reg=13 query Landroid/app/DownloadManager$Query; │ │ 0x00e5 - 0x014f reg=14 reason I │ │ 0x00d9 - 0x014f reg=15 reasonIndex I │ │ 0x00d9 - 0x014f reg=16 status I │ │ 0x00d9 - 0x014f reg=17 statusIndex I │ │ 0x0164 - 0x017e reg=6 i Landroid/content/Intent; │ │ - 0x0000 - 0x017e reg=21 this Lorg/tint/ui/activities/TintBrowserActivity; │ │ - 0x0000 - 0x017e reg=22 context Landroid/content/Context; │ │ - 0x0000 - 0x017e reg=23 intent Landroid/content/Intent; │ │ + 0x0000 - 0x017e reg=22 this Lorg/tint/ui/activities/TintBrowserActivity; │ │ + 0x0000 - 0x017e reg=23 context Landroid/content/Context; │ │ + 0x0000 - 0x017e reg=24 intent Landroid/content/Intent; │ │ │ │ #6 : (in Lorg/tint/ui/activities/TintBrowserActivity;) │ │ name : 'restoreTabs' │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -024838: |[024838] org.tint.ui.activities.TintBrowserActivity.restoreTabs:(Ljava/util/Set;)V │ │ -024848: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02484a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -02484c: 7210 a903 0700 |0002: invoke-interface {v7}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@03a9 │ │ -024852: 0c01 |0005: move-result-object v1 │ │ -024854: 7210 8f03 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -02485a: 0a03 |0009: move-result v3 │ │ -02485c: 3803 1c00 |000a: if-eqz v3, 0026 // +001c │ │ -024860: 7210 9003 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -024866: 0c02 |000f: move-result-object v2 │ │ -024868: 1f02 1001 |0010: check-cast v2, Ljava/lang/String; // type@0110 │ │ -02486c: 3800 0900 |0012: if-eqz v0, 001b // +0009 │ │ -024870: 5463 1104 |0014: iget-object v3, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024874: 7220 4609 2300 |0016: invoke-interface {v3, v2}, Lorg/tint/ui/managers/UIManager;.loadUrl:(Ljava/lang/String;)V // method@0946 │ │ -02487a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -02487c: 28ec |001a: goto 0006 // -0014 │ │ -02487e: 5465 1104 |001b: iget-object v5, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024882: 3900 0700 |001d: if-nez v0, 0024 // +0007 │ │ -024886: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -024888: 7240 3609 2543 |0020: invoke-interface {v5, v2, v3, v4}, Lorg/tint/ui/managers/UIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0936 │ │ -02488e: 28e3 |0023: goto 0006 // -001d │ │ -024890: 0143 |0024: move v3, v4 │ │ -024892: 28fb |0025: goto 0020 // -0005 │ │ -024894: 0e00 |0026: return-void │ │ +0245a4: |[0245a4] org.tint.ui.activities.TintBrowserActivity.restoreTabs:(Ljava/util/Set;)V │ │ +0245b4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0245b6: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +0245b8: 7210 a903 0700 |0002: invoke-interface {v7}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@03a9 │ │ +0245be: 0c04 |0005: move-result-object v4 │ │ +0245c0: 7210 8f03 0400 |0006: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +0245c6: 0a02 |0009: move-result v2 │ │ +0245c8: 3802 1c00 |000a: if-eqz v2, 0026 // +001c │ │ +0245cc: 7210 9003 0400 |000c: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +0245d2: 0c01 |000f: move-result-object v1 │ │ +0245d4: 1f01 0c01 |0010: check-cast v1, Ljava/lang/String; // type@010c │ │ +0245d8: 3800 0900 |0012: if-eqz v0, 001b // +0009 │ │ +0245dc: 5462 1104 |0014: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +0245e0: 7220 4609 1200 |0016: invoke-interface {v2, v1}, Lorg/tint/ui/managers/UIManager;.loadUrl:(Ljava/lang/String;)V // method@0946 │ │ +0245e6: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +0245e8: 28ec |001a: goto 0006 // -0014 │ │ +0245ea: 5465 1104 |001b: iget-object v5, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +0245ee: 3900 0700 |001d: if-nez v0, 0024 // +0007 │ │ +0245f2: 1212 |001f: const/4 v2, #int 1 // #1 │ │ +0245f4: 7240 3609 1532 |0020: invoke-interface {v5, v1, v2, v3}, Lorg/tint/ui/managers/UIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0936 │ │ +0245fa: 28e3 |0023: goto 0006 // -001d │ │ +0245fc: 0132 |0024: move v2, v3 │ │ +0245fe: 28fb |0025: goto 0020 // -0005 │ │ +024600: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=245 │ │ 0x0002 line=247 │ │ 0x0012 line=248 │ │ 0x0014 line=249 │ │ 0x0019 line=250 │ │ 0x001b line=252 │ │ 0x0026 line=255 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 (null) Ljava/util/Set; │ │ - 0x0012 - 0x0026 reg=2 url Ljava/lang/String; │ │ + 0x0012 - 0x0026 reg=1 url Ljava/lang/String; │ │ 0x0002 - 0x0027 reg=0 first Z │ │ - 0x0006 - 0x0027 reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0027 reg=6 this Lorg/tint/ui/activities/TintBrowserActivity; │ │ 0x0000 - 0x0027 reg=7 tabs Ljava/util/Set; Ljava/util/Set; │ │ │ │ #7 : (in Lorg/tint/ui/activities/TintBrowserActivity;) │ │ name : 'showNotification' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -024898: |[024898] org.tint.ui.activities.TintBrowserActivity.showNotification:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -0248a8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0248aa: 2202 3500 |0001: new-instance v2, Landroid/content/Intent; // type@0035 │ │ -0248ae: 1a03 c607 |0003: const-string v3, "android.intent.action.VIEW_DOWNLOADS" // string@07c6 │ │ -0248b2: 7020 b500 3200 |0005: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ -0248b8: 6e10 5806 0500 |0008: invoke-virtual {v5}, Lorg/tint/ui/activities/TintBrowserActivity;.getApplicationContext:()Landroid/content/Context; // method@0658 │ │ -0248be: 0c03 |000b: move-result-object v3 │ │ -0248c0: 7140 8a00 4342 |000c: invoke-static {v3, v4, v2, v4}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@008a │ │ -0248c6: 0c00 |000f: move-result-object v0 │ │ -0248c8: 2203 2100 |0010: new-instance v3, Landroid/app/Notification$Builder; // type@0021 │ │ -0248cc: 7020 8200 5300 |0012: invoke-direct {v3, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0082 │ │ -0248d2: 1404 8200 0801 |0015: const v4, #float 2.49796e-38 // #01080082 │ │ -0248d8: 6e20 8700 4300 |0018: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setSmallIcon:(I)Landroid/app/Notification$Builder; // method@0087 │ │ -0248de: 0c03 |001b: move-result-object v3 │ │ -0248e0: 6e20 8800 6300 |001c: invoke-virtual {v3, v6}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0088 │ │ -0248e6: 0c03 |001f: move-result-object v3 │ │ -0248e8: 6e20 8600 7300 |0020: invoke-virtual {v3, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0086 │ │ -0248ee: 0c03 |0023: move-result-object v3 │ │ -0248f0: 6e20 8500 8300 |0024: invoke-virtual {v3, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0085 │ │ -0248f6: 0c03 |0027: move-result-object v3 │ │ -0248f8: 6e20 8400 0300 |0028: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0084 │ │ -0248fe: 0c03 |002b: move-result-object v3 │ │ -024900: 6e10 8300 0300 |002c: invoke-virtual {v3}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0083 │ │ -024906: 0c01 |002f: move-result-object v1 │ │ -024908: 5213 0000 |0030: iget v3, v1, Landroid/app/Notification;.flags:I // field@0000 │ │ -02490c: de03 0310 |0032: or-int/lit8 v3, v3, #int 16 // #10 │ │ -024910: 5913 0000 |0034: iput v3, v1, Landroid/app/Notification;.flags:I // field@0000 │ │ -024914: 1a03 300d |0036: const-string v3, "notification" // string@0d30 │ │ -024918: 6e20 6206 3500 |0038: invoke-virtual {v5, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0662 │ │ -02491e: 0c03 |003b: move-result-object v3 │ │ -024920: 1f03 2300 |003c: check-cast v3, Landroid/app/NotificationManager; // type@0023 │ │ -024924: 2204 3401 |003e: new-instance v4, Ljava/util/Random; // type@0134 │ │ -024928: 7010 a503 0400 |0040: invoke-direct {v4}, Ljava/util/Random;.:()V // method@03a5 │ │ -02492e: 6e10 a603 0400 |0043: invoke-virtual {v4}, Ljava/util/Random;.nextInt:()I // method@03a6 │ │ -024934: 0a04 |0046: move-result v4 │ │ -024936: 6e30 8900 4301 |0047: invoke-virtual {v3, v4, v1}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0089 │ │ -02493c: 0e00 |004a: return-void │ │ +024604: |[024604] org.tint.ui.activities.TintBrowserActivity.showNotification:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +024614: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +024616: 2202 3500 |0001: new-instance v2, Landroid/content/Intent; // type@0035 │ │ +02461a: 1a03 c307 |0003: const-string v3, "android.intent.action.VIEW_DOWNLOADS" // string@07c3 │ │ +02461e: 7020 b500 3200 |0005: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ +024624: 6e10 5806 0500 |0008: invoke-virtual {v5}, Lorg/tint/ui/activities/TintBrowserActivity;.getApplicationContext:()Landroid/content/Context; // method@0658 │ │ +02462a: 0c03 |000b: move-result-object v3 │ │ +02462c: 7140 8a00 4342 |000c: invoke-static {v3, v4, v2, v4}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@008a │ │ +024632: 0c00 |000f: move-result-object v0 │ │ +024634: 2203 2100 |0010: new-instance v3, Landroid/app/Notification$Builder; // type@0021 │ │ +024638: 7020 8200 5300 |0012: invoke-direct {v3, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0082 │ │ +02463e: 1404 8200 0801 |0015: const v4, #float 2.49796e-38 // #01080082 │ │ +024644: 6e20 8700 4300 |0018: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setSmallIcon:(I)Landroid/app/Notification$Builder; // method@0087 │ │ +02464a: 0c03 |001b: move-result-object v3 │ │ +02464c: 6e20 8800 6300 |001c: invoke-virtual {v3, v6}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0088 │ │ +024652: 0c03 |001f: move-result-object v3 │ │ +024654: 6e20 8600 7300 |0020: invoke-virtual {v3, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0086 │ │ +02465a: 0c03 |0023: move-result-object v3 │ │ +02465c: 6e20 8500 8300 |0024: invoke-virtual {v3, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0085 │ │ +024662: 0c03 |0027: move-result-object v3 │ │ +024664: 6e20 8400 0300 |0028: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0084 │ │ +02466a: 0c03 |002b: move-result-object v3 │ │ +02466c: 6e10 8300 0300 |002c: invoke-virtual {v3}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0083 │ │ +024672: 0c01 |002f: move-result-object v1 │ │ +024674: 5213 0000 |0030: iget v3, v1, Landroid/app/Notification;.flags:I // field@0000 │ │ +024678: de03 0310 |0032: or-int/lit8 v3, v3, #int 16 // #10 │ │ +02467c: 5913 0000 |0034: iput v3, v1, Landroid/app/Notification;.flags:I // field@0000 │ │ +024680: 1a03 2a0d |0036: const-string v3, "notification" // string@0d2a │ │ +024684: 6e20 6206 3500 |0038: invoke-virtual {v5, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0662 │ │ +02468a: 0c03 |003b: move-result-object v3 │ │ +02468c: 1f03 2300 |003c: check-cast v3, Landroid/app/NotificationManager; // type@0023 │ │ +024690: 2204 3001 |003e: new-instance v4, Ljava/util/Random; // type@0130 │ │ +024694: 7010 a503 0400 |0040: invoke-direct {v4}, Ljava/util/Random;.:()V // method@03a5 │ │ +02469a: 6e10 a603 0400 |0043: invoke-virtual {v4}, Ljava/util/Random;.nextInt:()I // method@03a6 │ │ +0246a0: 0a04 |0046: move-result v4 │ │ +0246a2: 6e30 8900 4301 |0047: invoke-virtual {v3, v4, v1}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0089 │ │ +0246a8: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=493 │ │ 0x0008 line=494 │ │ 0x0010 line=496 │ │ + 0x0018 line=497 │ │ + 0x001c line=498 │ │ + 0x0020 line=499 │ │ + 0x0024 line=500 │ │ + 0x0028 line=501 │ │ + 0x002c line=502 │ │ 0x0030 line=503 │ │ 0x0036 line=505 │ │ 0x004a line=506 │ │ locals : │ │ 0x0010 - 0x004b reg=0 contentIntent Landroid/app/PendingIntent; │ │ 0x0030 - 0x004b reg=1 notification Landroid/app/Notification; │ │ 0x0008 - 0x004b reg=2 notificationIntent Landroid/content/Intent; │ │ @@ -23443,17 +23460,17 @@ │ │ type : '()Lorg/tint/ui/managers/UIManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -024940: |[024940] org.tint.ui.activities.TintBrowserActivity.getUIManager:()Lorg/tint/ui/managers/UIManager; │ │ -024950: 5410 1104 |0000: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024954: 1100 |0002: return-object v0 │ │ +0246ac: |[0246ac] org.tint.ui.activities.TintBrowserActivity.getUIManager:()Lorg/tint/ui/managers/UIManager; │ │ +0246bc: 5410 1104 |0000: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +0246c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/activities/TintBrowserActivity; │ │ │ │ #1 : (in Lorg/tint/ui/activities/TintBrowserActivity;) │ │ @@ -23461,19 +23478,19 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -024958: |[024958] org.tint.ui.activities.TintBrowserActivity.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ -024968: 6f20 3300 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onActionModeFinished:(Landroid/view/ActionMode;)V // method@0033 │ │ -02496e: 5410 1104 |0003: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024972: 7220 4909 2000 |0005: invoke-interface {v0, v2}, Lorg/tint/ui/managers/UIManager;.onActionModeFinished:(Landroid/view/ActionMode;)V // method@0949 │ │ -024978: 0e00 |0008: return-void │ │ +0246c4: |[0246c4] org.tint.ui.activities.TintBrowserActivity.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ +0246d4: 6f20 3300 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onActionModeFinished:(Landroid/view/ActionMode;)V // method@0033 │ │ +0246da: 5410 1104 |0003: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +0246de: 7220 4909 2000 |0005: invoke-interface {v0, v2}, Lorg/tint/ui/managers/UIManager;.onActionModeFinished:(Landroid/view/ActionMode;)V // method@0949 │ │ +0246e4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0003 line=470 │ │ 0x0008 line=471 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/activities/TintBrowserActivity; │ │ @@ -23484,19 +23501,19 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02497c: |[02497c] org.tint.ui.activities.TintBrowserActivity.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ -02498c: 6f20 3400 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onActionModeStarted:(Landroid/view/ActionMode;)V // method@0034 │ │ -024992: 5410 1104 |0003: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024996: 7220 4a09 2000 |0005: invoke-interface {v0, v2}, Lorg/tint/ui/managers/UIManager;.onActionModeStarted:(Landroid/view/ActionMode;)V // method@094a │ │ -02499c: 0e00 |0008: return-void │ │ +0246e8: |[0246e8] org.tint.ui.activities.TintBrowserActivity.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ +0246f8: 6f20 3400 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onActionModeStarted:(Landroid/view/ActionMode;)V // method@0034 │ │ +0246fe: 5410 1104 |0003: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024702: 7220 4a09 2000 |0005: invoke-interface {v0, v2}, Lorg/tint/ui/managers/UIManager;.onActionModeStarted:(Landroid/view/ActionMode;)V // method@094a │ │ +024708: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0003 line=476 │ │ 0x0008 line=477 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/activities/TintBrowserActivity; │ │ @@ -23507,73 +23524,75 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 94 16-bit code units │ │ -0249a0: |[0249a0] org.tint.ui.activities.TintBrowserActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -0249b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0249b2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0249b4: 12f4 |0002: const/4 v4, #int -1 // #ff │ │ -0249b6: 6f40 3500 7698 |0003: invoke-super {v6, v7, v8, v9}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0035 │ │ -0249bc: 3907 3400 |0006: if-nez v7, 003a // +0034 │ │ -0249c0: 3348 2c00 |0008: if-ne v8, v4, 0034 // +002c │ │ -0249c4: 3809 2a00 |000a: if-eqz v9, 0034 // +002a │ │ -0249c8: 6e10 bd00 0900 |000c: invoke-virtual {v9}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00bd │ │ -0249ce: 0c00 |000f: move-result-object v0 │ │ -0249d0: 3800 2400 |0010: if-eqz v0, 0034 // +0024 │ │ -0249d4: 1a02 7f01 |0012: const-string v2, "EXTRA_NEW_TAB" // string@017f │ │ -0249d8: 6e20 4801 2000 |0014: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0148 │ │ -0249de: 0a02 |0017: move-result v2 │ │ -0249e0: 3802 1100 |0018: if-eqz v2, 0029 // +0011 │ │ -0249e4: 5462 1104 |001a: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -0249e8: 7110 8001 0600 |001c: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -0249ee: 0c03 |001f: move-result-object v3 │ │ -0249f0: 1a04 4005 |0020: const-string v4, "PREFERENCE_INCOGNITO_BY_DEFAULT" // string@0540 │ │ -0249f4: 7230 dd00 4305 |0022: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -0249fa: 0a03 |0025: move-result v3 │ │ -0249fc: 7230 3709 5203 |0026: invoke-interface {v2, v5, v3}, Lorg/tint/ui/managers/UIManager;.addTab:(ZZ)V // method@0937 │ │ -024a02: 5462 1104 |0029: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024a06: 1a03 8201 |002b: const-string v3, "EXTRA_URL" // string@0182 │ │ -024a0a: 6e20 4c01 3000 |002d: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@014c │ │ -024a10: 0c03 |0030: move-result-object v3 │ │ -024a12: 7220 4609 3200 |0031: invoke-interface {v2, v3}, Lorg/tint/ui/managers/UIManager;.loadUrl:(Ljava/lang/String;)V // method@0946 │ │ -024a18: 5462 1104 |0034: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024a1c: 7240 4b09 7298 |0036: invoke-interface {v2, v7, v8, v9}, Lorg/tint/ui/managers/UIManager;.onActivityResult:(IILandroid/content/Intent;)V // method@094b │ │ -024a22: 0e00 |0039: return-void │ │ -024a24: 1213 |003a: const/4 v3, #int 1 // #1 │ │ -024a26: 3337 f9ff |003b: if-ne v7, v3, 0034 // -0007 │ │ -024a2a: 5463 1104 |003d: iget-object v3, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024a2e: 7210 3f09 0300 |003f: invoke-interface {v3}, Lorg/tint/ui/managers/UIManager;.getUploadMessage:()Landroid/webkit/ValueCallback; // method@093f │ │ -024a34: 0c03 |0042: move-result-object v3 │ │ -024a36: 3803 f6ff |0043: if-eqz v3, 0039 // -000a │ │ -024a3a: 3809 0400 |0045: if-eqz v9, 0049 // +0004 │ │ -024a3e: 3248 1200 |0047: if-eq v8, v4, 0059 // +0012 │ │ -024a42: 0721 |0049: move-object v1, v2 │ │ -024a44: 5463 1104 |004a: iget-object v3, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024a48: 7210 3f09 0300 |004c: invoke-interface {v3}, Lorg/tint/ui/managers/UIManager;.getUploadMessage:()Landroid/webkit/ValueCallback; // method@093f │ │ -024a4e: 0c03 |004f: move-result-object v3 │ │ -024a50: 7220 1902 1300 |0050: invoke-interface {v3, v1}, Landroid/webkit/ValueCallback;.onReceiveValue:(Ljava/lang/Object;)V // method@0219 │ │ -024a56: 5463 1104 |0053: iget-object v3, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024a5a: 7220 6209 2300 |0055: invoke-interface {v3, v2}, Lorg/tint/ui/managers/UIManager;.setUploadMessage:(Landroid/webkit/ValueCallback;)V // method@0962 │ │ -024a60: 28dc |0058: goto 0034 // -0024 │ │ -024a62: 6e10 bb00 0900 |0059: invoke-virtual {v9}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00bb │ │ -024a68: 0c01 |005c: move-result-object v1 │ │ -024a6a: 28ed |005d: goto 004a // -0013 │ │ +02470c: |[02470c] org.tint.ui.activities.TintBrowserActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +02471c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02471e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +024720: 12f4 |0002: const/4 v4, #int -1 // #ff │ │ +024722: 6f40 3500 7698 |0003: invoke-super {v6, v7, v8, v9}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0035 │ │ +024728: 3907 3400 |0006: if-nez v7, 003a // +0034 │ │ +02472c: 3348 2c00 |0008: if-ne v8, v4, 0034 // +002c │ │ +024730: 3809 2a00 |000a: if-eqz v9, 0034 // +002a │ │ +024734: 6e10 bd00 0900 |000c: invoke-virtual {v9}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00bd │ │ +02473a: 0c00 |000f: move-result-object v0 │ │ +02473c: 3800 2400 |0010: if-eqz v0, 0034 // +0024 │ │ +024740: 1a02 7f01 |0012: const-string v2, "EXTRA_NEW_TAB" // string@017f │ │ +024744: 6e20 4801 2000 |0014: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0148 │ │ +02474a: 0a02 |0017: move-result v2 │ │ +02474c: 3802 1100 |0018: if-eqz v2, 0029 // +0011 │ │ +024750: 5462 1104 |001a: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024754: 7110 8001 0600 |001c: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +02475a: 0c03 |001f: move-result-object v3 │ │ +02475c: 1a04 3d05 |0020: const-string v4, "PREFERENCE_INCOGNITO_BY_DEFAULT" // string@053d │ │ +024760: 7230 dd00 4305 |0022: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +024766: 0a03 |0025: move-result v3 │ │ +024768: 7230 3709 5203 |0026: invoke-interface {v2, v5, v3}, Lorg/tint/ui/managers/UIManager;.addTab:(ZZ)V // method@0937 │ │ +02476e: 5462 1104 |0029: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024772: 1a03 8201 |002b: const-string v3, "EXTRA_URL" // string@0182 │ │ +024776: 6e20 4c01 3000 |002d: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@014c │ │ +02477c: 0c03 |0030: move-result-object v3 │ │ +02477e: 7220 4609 3200 |0031: invoke-interface {v2, v3}, Lorg/tint/ui/managers/UIManager;.loadUrl:(Ljava/lang/String;)V // method@0946 │ │ +024784: 5462 1104 |0034: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024788: 7240 4b09 7298 |0036: invoke-interface {v2, v7, v8, v9}, Lorg/tint/ui/managers/UIManager;.onActivityResult:(IILandroid/content/Intent;)V // method@094b │ │ +02478e: 0e00 |0039: return-void │ │ +024790: 1213 |003a: const/4 v3, #int 1 // #1 │ │ +024792: 3337 f9ff |003b: if-ne v7, v3, 0034 // -0007 │ │ +024796: 5463 1104 |003d: iget-object v3, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +02479a: 7210 3f09 0300 |003f: invoke-interface {v3}, Lorg/tint/ui/managers/UIManager;.getUploadMessage:()Landroid/webkit/ValueCallback; // method@093f │ │ +0247a0: 0c03 |0042: move-result-object v3 │ │ +0247a2: 3803 f6ff |0043: if-eqz v3, 0039 // -000a │ │ +0247a6: 3809 0400 |0045: if-eqz v9, 0049 // +0004 │ │ +0247aa: 3248 1200 |0047: if-eq v8, v4, 0059 // +0012 │ │ +0247ae: 0721 |0049: move-object v1, v2 │ │ +0247b0: 5463 1104 |004a: iget-object v3, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +0247b4: 7210 3f09 0300 |004c: invoke-interface {v3}, Lorg/tint/ui/managers/UIManager;.getUploadMessage:()Landroid/webkit/ValueCallback; // method@093f │ │ +0247ba: 0c03 |004f: move-result-object v3 │ │ +0247bc: 7220 1902 1300 |0050: invoke-interface {v3, v1}, Landroid/webkit/ValueCallback;.onReceiveValue:(Ljava/lang/Object;)V // method@0219 │ │ +0247c2: 5463 1104 |0053: iget-object v3, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +0247c6: 7220 6209 2300 |0055: invoke-interface {v3, v2}, Lorg/tint/ui/managers/UIManager;.setUploadMessage:(Landroid/webkit/ValueCallback;)V // method@0962 │ │ +0247cc: 28dc |0058: goto 0034 // -0024 │ │ +0247ce: 6e10 bb00 0900 |0059: invoke-virtual {v9}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00bb │ │ +0247d4: 0c01 |005c: move-result-object v1 │ │ +0247d6: 28ed |005d: goto 004a // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=351 │ │ 0x0006 line=353 │ │ 0x0008 line=354 │ │ 0x000a line=355 │ │ 0x000c line=356 │ │ 0x0010 line=357 │ │ 0x0012 line=358 │ │ 0x001a line=359 │ │ + 0x0022 line=360 │ │ + 0x0026 line=359 │ │ 0x0029 line=363 │ │ 0x0034 line=377 │ │ 0x0039 line=378 │ │ 0x003a line=367 │ │ 0x003d line=368 │ │ 0x0045 line=372 │ │ 0x004a line=373 │ │ @@ -23592,17 +23611,17 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -024a6c: |[024a6c] org.tint.ui.activities.TintBrowserActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -024a7c: 6f20 3600 1000 |0000: invoke-super {v0, v1}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0036 │ │ -024a82: 0e00 |0003: return-void │ │ +0247d8: |[0247d8] org.tint.ui.activities.TintBrowserActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0247e8: 6f20 3600 1000 |0000: invoke-super {v0, v1}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0036 │ │ +0247ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0003 line=409 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/activities/TintBrowserActivity; │ │ 0x0000 - 0x0004 reg=1 newConfig Landroid/content/res/Configuration; │ │ @@ -23612,180 +23631,180 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 367 16-bit code units │ │ -024a84: |[024a84] org.tint.ui.activities.TintBrowserActivity.onCreate:(Landroid/os/Bundle;)V │ │ -024a94: 121b |0000: const/4 v11, #int 1 // #1 │ │ -024a96: 6f20 3800 ed00 |0001: invoke-super {v13, v14}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0038 │ │ -024a9c: 7110 3009 0d00 |0004: invoke-static {v13}, Lorg/tint/ui/managers/UIFactory;.getMainLayout:(Landroid/content/Context;)I // method@0930 │ │ -024aa2: 0a09 |0007: move-result v9 │ │ -024aa4: 6e20 7b06 9d00 |0008: invoke-virtual {v13, v9}, Lorg/tint/ui/activities/TintBrowserActivity;.setContentView:(I)V // method@067b │ │ -024aaa: 7110 2f09 0d00 |000b: invoke-static {v13}, Lorg/tint/ui/managers/UIFactory;.createUIManager:(Lorg/tint/ui/activities/TintBrowserActivity;)Lorg/tint/ui/managers/UIManager; // method@092f │ │ -024ab0: 0c09 |000e: move-result-object v9 │ │ -024ab2: 5bd9 1104 |000f: iput-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024ab6: 6e10 5706 0d00 |0011: invoke-virtual {v13}, Lorg/tint/ui/activities/TintBrowserActivity;.getActionBar:()Landroid/app/ActionBar; // method@0657 │ │ -024abc: 0c09 |0014: move-result-object v9 │ │ -024abe: 6e20 2300 b900 |0015: invoke-virtual {v9, v11}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0023 │ │ -024ac4: 6e10 5706 0d00 |0018: invoke-virtual {v13}, Lorg/tint/ui/activities/TintBrowserActivity;.getActionBar:()Landroid/app/ActionBar; // method@0657 │ │ -024aca: 0c09 |001b: move-result-object v9 │ │ -024acc: 220a b201 |001c: new-instance v10, Lorg/tint/ui/activities/TintBrowserActivity$3; // type@01b2 │ │ -024ad0: 7020 4a06 da00 |001e: invoke-direct {v10, v13}, Lorg/tint/ui/activities/TintBrowserActivity$3;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@064a │ │ -024ad6: 6e20 1700 a900 |0021: invoke-virtual {v9, v10}, Landroid/app/ActionBar;.addOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@0017 │ │ -024adc: 7100 3305 0000 |0024: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -024ae2: 0c09 |0027: move-result-object v9 │ │ -024ae4: 54da 1104 |0028: iget-object v10, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024ae8: 6e30 3605 a90d |002a: invoke-virtual {v9, v10, v13}, Lorg/tint/controllers/Controller;.init:(Lorg/tint/ui/managers/UIManager;Lorg/tint/ui/activities/TintBrowserActivity;)V // method@0536 │ │ -024aee: 7100 3305 0000 |002d: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -024af4: 0c09 |0030: move-result-object v9 │ │ -024af6: 6e10 3005 0900 |0031: invoke-virtual {v9}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -024afc: 0c09 |0034: move-result-object v9 │ │ -024afe: 6e10 0d04 0900 |0035: invoke-virtual {v9}, Lorg/tint/addons/AddonManager;.bindAddons:()V // method@040d │ │ -024b04: 7010 6506 0d00 |0038: invoke-direct {v13}, Lorg/tint/ui/activities/TintBrowserActivity;.initializeWebIconDatabase:()V // method@0665 │ │ -024b0a: 2209 b301 |003b: new-instance v9, Lorg/tint/ui/activities/TintBrowserActivity$4; // type@01b3 │ │ -024b0e: 7020 4c06 d900 |003d: invoke-direct {v9, v13}, Lorg/tint/ui/activities/TintBrowserActivity$4;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@064c │ │ -024b14: 5bd9 1004 |0040: iput-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0410 │ │ -024b18: 7110 8001 0d00 |0042: invoke-static {v13}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -024b1e: 0c04 |0045: move-result-object v4 │ │ -024b20: 54d9 1004 |0046: iget-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0410 │ │ -024b24: 7220 e200 9400 |0048: invoke-interface {v4, v9}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e2 │ │ -024b2a: 2209 3600 |004b: new-instance v9, Landroid/content/IntentFilter; // type@0036 │ │ -024b2e: 7010 cd00 0900 |004d: invoke-direct {v9}, Landroid/content/IntentFilter;.:()V // method@00cd │ │ -024b34: 5bd9 0e04 |0050: iput-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesFilter:Landroid/content/IntentFilter; // field@040e │ │ -024b38: 54d9 0e04 |0052: iget-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesFilter:Landroid/content/IntentFilter; // field@040e │ │ -024b3c: 1a0a c107 |0054: const-string v10, "android.intent.action.PACKAGE_ADDED" // string@07c1 │ │ -024b40: 6e20 ce00 a900 |0056: invoke-virtual {v9, v10}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00ce │ │ -024b46: 54d9 0e04 |0059: iget-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesFilter:Landroid/content/IntentFilter; // field@040e │ │ -024b4a: 1a0a c307 |005b: const-string v10, "android.intent.action.PACKAGE_REPLACED" // string@07c3 │ │ -024b4e: 6e20 ce00 a900 |005d: invoke-virtual {v9, v10}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00ce │ │ -024b54: 54d9 0e04 |0060: iget-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesFilter:Landroid/content/IntentFilter; // field@040e │ │ -024b58: 1a0a c207 |0062: const-string v10, "android.intent.action.PACKAGE_REMOVED" // string@07c2 │ │ -024b5c: 6e20 ce00 a900 |0064: invoke-virtual {v9, v10}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00ce │ │ -024b62: 54d9 0e04 |0067: iget-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesFilter:Landroid/content/IntentFilter; // field@040e │ │ -024b66: 1a0a c807 |0069: const-string v10, "android.intent.category.DEFAULT" // string@07c8 │ │ -024b6a: 6e20 cf00 a900 |006b: invoke-virtual {v9, v10}, Landroid/content/IntentFilter;.addCategory:(Ljava/lang/String;)V // method@00cf │ │ -024b70: 54d9 0e04 |006e: iget-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesFilter:Landroid/content/IntentFilter; // field@040e │ │ -024b74: 1a0a 030e |0070: const-string v10, "package" // string@0e03 │ │ -024b78: 6e20 d000 a900 |0072: invoke-virtual {v9, v10}, Landroid/content/IntentFilter;.addDataScheme:(Ljava/lang/String;)V // method@00d0 │ │ -024b7e: 54d9 0f04 |0075: iget-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesReceiver:Landroid/content/BroadcastReceiver; // field@040f │ │ -024b82: 54da 0e04 |0077: iget-object v10, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesFilter:Landroid/content/IntentFilter; // field@040e │ │ -024b86: 6e30 7906 9d0a |0079: invoke-virtual {v13, v9, v10}, Lorg/tint/ui/activities/TintBrowserActivity;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0679 │ │ -024b8c: 6e10 5c06 0d00 |007c: invoke-virtual {v13}, Lorg/tint/ui/activities/TintBrowserActivity;.getIntent:()Landroid/content/Intent; // method@065c │ │ -024b92: 0c06 |007f: move-result-object v6 │ │ -024b94: 1a09 5a06 |0080: const-string v9, "TECHNICAL_PREFERENCE_FIRST_RUN" // string@065a │ │ -024b98: 7230 dd00 940b |0082: invoke-interface {v4, v9, v11}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -024b9e: 0a03 |0085: move-result v3 │ │ -024ba0: 3803 a800 |0086: if-eqz v3, 012e // +00a8 │ │ -024ba4: 7210 dc00 0400 |0088: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ -024baa: 0c02 |008b: move-result-object v2 │ │ -024bac: 1a09 5a06 |008c: const-string v9, "TECHNICAL_PREFERENCE_FIRST_RUN" // string@065a │ │ -024bb0: 120a |008e: const/4 v10, #int 0 // #0 │ │ -024bb2: 7230 d500 920a |008f: invoke-interface {v2, v9, v10}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ -024bb8: 1a09 5d06 |0092: const-string v9, "TECHNICAL_PREFERENCE_LAST_RUN_VERSION_CODE" // string@065d │ │ -024bbc: 7110 120c 0d00 |0094: invoke-static {v13}, Lorg/tint/utils/ApplicationUtils;.getApplicationVersionCode:(Landroid/content/Context;)I // method@0c12 │ │ -024bc2: 0a0a |0097: move-result v10 │ │ -024bc4: 7230 d600 920a |0098: invoke-interface {v2, v9, v10}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00d6 │ │ -024bca: 7210 d400 0200 |009b: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ -024bd0: 6e10 5906 0d00 |009e: invoke-virtual {v13}, Lorg/tint/ui/activities/TintBrowserActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@0659 │ │ -024bd6: 0c09 |00a1: move-result-object v9 │ │ -024bd8: 6e10 6006 0d00 |00a2: invoke-virtual {v13}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ -024bde: 0c0a |00a5: move-result-object v10 │ │ -024be0: 140b 0900 0c7f |00a6: const v11, #float 1.86092e+38 // #7f0c0009 │ │ -024be6: 6e20 f400 ba00 |00a9: invoke-virtual {v10, v11}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00f4 │ │ -024bec: 0c0a |00ac: move-result-object v10 │ │ -024bee: 6e10 6006 0d00 |00ad: invoke-virtual {v13}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ -024bf4: 0c0b |00b0: move-result-object v11 │ │ -024bf6: 140c 0a00 0c7f |00b1: const v12, #float 1.86092e+38 // #7f0c000a │ │ -024bfc: 6e20 f400 cb00 |00b4: invoke-virtual {v11, v12}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00f4 │ │ -024c02: 0c0b |00b7: move-result-object v11 │ │ -024c04: 7130 9c05 a90b |00b8: invoke-static {v9, v10, v11}, Lorg/tint/providers/BookmarksWrapper;.fillDefaultBookmaks:(Landroid/content/ContentResolver;[Ljava/lang/String;[Ljava/lang/String;)V // method@059c │ │ -024c0a: 7110 3409 0d00 |00bb: invoke-static {v13}, Lorg/tint/ui/managers/UIFactory;.isTablet:(Landroid/content/Context;)Z // method@0934 │ │ -024c10: 0a09 |00be: move-result v9 │ │ -024c12: 3909 1200 |00bf: if-nez v9, 00d1 // +0012 │ │ -024c16: 2206 3500 |00c1: new-instance v6, Landroid/content/Intent; // type@0035 │ │ -024c1a: 1a09 c507 |00c3: const-string v9, "android.intent.action.VIEW" // string@07c5 │ │ -024c1e: 7020 b500 9600 |00c5: invoke-direct {v6, v9}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ -024c24: 1a09 7507 |00c8: const-string v9, "about:tutorial" // string@0775 │ │ -024c28: 7110 3e01 0900 |00ca: invoke-static {v9}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ -024c2e: 0c09 |00cd: move-result-object v9 │ │ -024c30: 6e20 cb00 9600 |00ce: invoke-virtual {v6, v9}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00cb │ │ -024c36: 54d9 1104 |00d1: iget-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024c3a: 7220 5609 6900 |00d3: invoke-interface {v9, v6}, Lorg/tint/ui/managers/UIManager;.onNewIntent:(Landroid/content/Intent;)V // method@0956 │ │ -024c40: 1a09 5e06 |00d6: const-string v9, "TECHNICAL_PREFERENCE_SAVED_TABS" // string@065e │ │ -024c44: 7220 db00 9400 |00d8: invoke-interface {v4, v9}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00db │ │ -024c4a: 0a09 |00db: move-result v9 │ │ -024c4c: 3809 5100 |00dc: if-eqz v9, 012d // +0051 │ │ -024c50: 1a09 5e06 |00de: const-string v9, "TECHNICAL_PREFERENCE_SAVED_TABS" // string@065e │ │ -024c54: 120a |00e0: const/4 v10, #int 0 // #0 │ │ -024c56: 7230 e100 940a |00e1: invoke-interface {v4, v9, v10}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@00e1 │ │ -024c5c: 0c07 |00e4: move-result-object v7 │ │ -024c5e: 3807 3c00 |00e5: if-eqz v7, 0121 // +003c │ │ -024c62: 7210 a803 0700 |00e7: invoke-interface {v7}, Ljava/util/Set;.isEmpty:()Z // method@03a8 │ │ -024c68: 0a09 |00ea: move-result v9 │ │ -024c6a: 3909 3600 |00eb: if-nez v9, 0121 // +0036 │ │ -024c6e: 1a09 4905 |00ed: const-string v9, "PREFERENCE_RESTORE_TABS" // string@0549 │ │ -024c72: 1a0a 5700 |00ef: const-string v10, "ASK" // string@0057 │ │ -024c76: 7230 e000 940a |00f1: invoke-interface {v4, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -024c7c: 0c08 |00f4: move-result-object v8 │ │ -024c7e: 1a09 5700 |00f5: const-string v9, "ASK" // string@0057 │ │ -024c82: 6e20 4d03 8900 |00f7: invoke-virtual {v9, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -024c88: 0a09 |00fa: move-result v9 │ │ -024c8a: 3809 6800 |00fb: if-eqz v9, 0163 // +0068 │ │ -024c8e: 2201 d101 |00fd: new-instance v1, Lorg/tint/ui/dialogs/YesNoRememberDialog; // type@01d1 │ │ -024c92: 7020 1e07 d100 |00ff: invoke-direct {v1, v13}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.:(Landroid/content/Context;)V // method@071e │ │ -024c98: 1409 4a01 0b7f |0102: const v9, #float 1.84769e+38 // #7f0b014a │ │ -024c9e: 6e20 2c07 9100 |0105: invoke-virtual {v1, v9}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.setTitle:(I)V // method@072c │ │ -024ca4: 1409 4b01 0b7f |0108: const v9, #float 1.84769e+38 // #7f0b014b │ │ -024caa: 6e20 2307 9100 |010b: invoke-virtual {v1, v9}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.setMessage:(I)V // method@0723 │ │ -024cb0: 2209 b401 |010e: new-instance v9, Lorg/tint/ui/activities/TintBrowserActivity$5; // type@01b4 │ │ -024cb4: 7057 4e06 d941 |0110: invoke-direct {v9, v13, v1, v4, v7}, Lorg/tint/ui/activities/TintBrowserActivity$5;.:(Lorg/tint/ui/activities/TintBrowserActivity;Lorg/tint/ui/dialogs/YesNoRememberDialog;Landroid/content/SharedPreferences;Ljava/util/Set;)V // method@064e │ │ -024cba: 6e20 2807 9100 |0113: invoke-virtual {v1, v9}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.setPositiveButtonListener:(Landroid/view/View$OnClickListener;)V // method@0728 │ │ -024cc0: 2209 b501 |0116: new-instance v9, Lorg/tint/ui/activities/TintBrowserActivity$6; // type@01b5 │ │ -024cc4: 7040 5006 d941 |0118: invoke-direct {v9, v13, v1, v4}, Lorg/tint/ui/activities/TintBrowserActivity$6;.:(Lorg/tint/ui/activities/TintBrowserActivity;Lorg/tint/ui/dialogs/YesNoRememberDialog;Landroid/content/SharedPreferences;)V // method@0650 │ │ -024cca: 6e20 2507 9100 |011b: invoke-virtual {v1, v9}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.setNegativeButtonListener:(Landroid/view/View$OnClickListener;)V // method@0725 │ │ -024cd0: 6e10 2d07 0100 |011e: invoke-virtual {v1}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.show:()V // method@072d │ │ -024cd6: 7210 dc00 0400 |0121: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ -024cdc: 0c02 |0124: move-result-object v2 │ │ -024cde: 1a09 5e06 |0125: const-string v9, "TECHNICAL_PREFERENCE_SAVED_TABS" // string@065e │ │ -024ce2: 7220 da00 9200 |0127: invoke-interface {v2, v9}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00da │ │ -024ce8: 7210 d400 0200 |012a: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ -024cee: 0e00 |012d: return-void │ │ -024cf0: 7110 120c 0d00 |012e: invoke-static {v13}, Lorg/tint/utils/ApplicationUtils;.getApplicationVersionCode:(Landroid/content/Context;)I // method@0c12 │ │ -024cf6: 0a00 |0131: move-result v0 │ │ -024cf8: 1a09 5d06 |0132: const-string v9, "TECHNICAL_PREFERENCE_LAST_RUN_VERSION_CODE" // string@065d │ │ -024cfc: 12fa |0134: const/4 v10, #int -1 // #ff │ │ -024cfe: 7230 de00 940a |0135: invoke-interface {v4, v9, v10}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ -024d04: 0a05 |0138: move-result v5 │ │ -024d06: 3250 98ff |0139: if-eq v0, v5, 00d1 // -0068 │ │ -024d0a: 7210 dc00 0400 |013b: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ -024d10: 0c02 |013e: move-result-object v2 │ │ -024d12: 1a09 5d06 |013f: const-string v9, "TECHNICAL_PREFERENCE_LAST_RUN_VERSION_CODE" // string@065d │ │ -024d16: 7230 d600 9200 |0141: invoke-interface {v2, v9, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00d6 │ │ -024d1c: 7210 d400 0200 |0144: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ -024d22: 7110 3409 0d00 |0147: invoke-static {v13}, Lorg/tint/ui/managers/UIFactory;.isTablet:(Landroid/content/Context;)Z // method@0934 │ │ -024d28: 0a09 |014a: move-result v9 │ │ -024d2a: 3909 86ff |014b: if-nez v9, 00d1 // -007a │ │ -024d2e: 1309 0900 |014d: const/16 v9, #int 9 // #9 │ │ -024d32: 3595 82ff |014f: if-ge v5, v9, 00d1 // -007e │ │ -024d36: 2206 3500 |0151: new-instance v6, Landroid/content/Intent; // type@0035 │ │ -024d3a: 1a09 c507 |0153: const-string v9, "android.intent.action.VIEW" // string@07c5 │ │ -024d3e: 7020 b500 9600 |0155: invoke-direct {v6, v9}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ -024d44: 1a09 7507 |0158: const-string v9, "about:tutorial" // string@0775 │ │ -024d48: 7110 3e01 0900 |015a: invoke-static {v9}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ -024d4e: 0c09 |015d: move-result-object v9 │ │ -024d50: 6e20 cb00 9600 |015e: invoke-virtual {v6, v9}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00cb │ │ -024d56: 2900 70ff |0161: goto/16 00d1 // -0090 │ │ -024d5a: 1a09 5300 |0163: const-string v9, "ALWAYS" // string@0053 │ │ -024d5e: 6e20 4d03 8900 |0165: invoke-virtual {v9, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -024d64: 0a09 |0168: move-result v9 │ │ -024d66: 3809 b8ff |0169: if-eqz v9, 0121 // -0048 │ │ -024d6a: 7020 7a06 7d00 |016b: invoke-direct {v13, v7}, Lorg/tint/ui/activities/TintBrowserActivity;.restoreTabs:(Ljava/util/Set;)V // method@067a │ │ -024d70: 28b3 |016e: goto 0121 // -004d │ │ +0247f0: |[0247f0] org.tint.ui.activities.TintBrowserActivity.onCreate:(Landroid/os/Bundle;)V │ │ +024800: 121b |0000: const/4 v11, #int 1 // #1 │ │ +024802: 6f20 3800 ed00 |0001: invoke-super {v13, v14}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0038 │ │ +024808: 7110 3009 0d00 |0004: invoke-static {v13}, Lorg/tint/ui/managers/UIFactory;.getMainLayout:(Landroid/content/Context;)I // method@0930 │ │ +02480e: 0a09 |0007: move-result v9 │ │ +024810: 6e20 7b06 9d00 |0008: invoke-virtual {v13, v9}, Lorg/tint/ui/activities/TintBrowserActivity;.setContentView:(I)V // method@067b │ │ +024816: 7110 2f09 0d00 |000b: invoke-static {v13}, Lorg/tint/ui/managers/UIFactory;.createUIManager:(Lorg/tint/ui/activities/TintBrowserActivity;)Lorg/tint/ui/managers/UIManager; // method@092f │ │ +02481c: 0c09 |000e: move-result-object v9 │ │ +02481e: 5bd9 1104 |000f: iput-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024822: 6e10 5706 0d00 |0011: invoke-virtual {v13}, Lorg/tint/ui/activities/TintBrowserActivity;.getActionBar:()Landroid/app/ActionBar; // method@0657 │ │ +024828: 0c09 |0014: move-result-object v9 │ │ +02482a: 6e20 2300 b900 |0015: invoke-virtual {v9, v11}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0023 │ │ +024830: 6e10 5706 0d00 |0018: invoke-virtual {v13}, Lorg/tint/ui/activities/TintBrowserActivity;.getActionBar:()Landroid/app/ActionBar; // method@0657 │ │ +024836: 0c09 |001b: move-result-object v9 │ │ +024838: 220a ae01 |001c: new-instance v10, Lorg/tint/ui/activities/TintBrowserActivity$3; // type@01ae │ │ +02483c: 7020 4a06 da00 |001e: invoke-direct {v10, v13}, Lorg/tint/ui/activities/TintBrowserActivity$3;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@064a │ │ +024842: 6e20 1700 a900 |0021: invoke-virtual {v9, v10}, Landroid/app/ActionBar;.addOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@0017 │ │ +024848: 7100 3305 0000 |0024: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +02484e: 0c09 |0027: move-result-object v9 │ │ +024850: 54da 1104 |0028: iget-object v10, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024854: 6e30 3605 a90d |002a: invoke-virtual {v9, v10, v13}, Lorg/tint/controllers/Controller;.init:(Lorg/tint/ui/managers/UIManager;Lorg/tint/ui/activities/TintBrowserActivity;)V // method@0536 │ │ +02485a: 7100 3305 0000 |002d: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +024860: 0c09 |0030: move-result-object v9 │ │ +024862: 6e10 3005 0900 |0031: invoke-virtual {v9}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +024868: 0c09 |0034: move-result-object v9 │ │ +02486a: 6e10 0d04 0900 |0035: invoke-virtual {v9}, Lorg/tint/addons/AddonManager;.bindAddons:()V // method@040d │ │ +024870: 7010 6506 0d00 |0038: invoke-direct {v13}, Lorg/tint/ui/activities/TintBrowserActivity;.initializeWebIconDatabase:()V // method@0665 │ │ +024876: 2209 af01 |003b: new-instance v9, Lorg/tint/ui/activities/TintBrowserActivity$4; // type@01af │ │ +02487a: 7020 4c06 d900 |003d: invoke-direct {v9, v13}, Lorg/tint/ui/activities/TintBrowserActivity$4;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@064c │ │ +024880: 5bd9 1004 |0040: iput-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0410 │ │ +024884: 7110 8001 0d00 |0042: invoke-static {v13}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +02488a: 0c04 |0045: move-result-object v4 │ │ +02488c: 54d9 1004 |0046: iget-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0410 │ │ +024890: 7220 e200 9400 |0048: invoke-interface {v4, v9}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e2 │ │ +024896: 2209 3600 |004b: new-instance v9, Landroid/content/IntentFilter; // type@0036 │ │ +02489a: 7010 cd00 0900 |004d: invoke-direct {v9}, Landroid/content/IntentFilter;.:()V // method@00cd │ │ +0248a0: 5bd9 0e04 |0050: iput-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesFilter:Landroid/content/IntentFilter; // field@040e │ │ +0248a4: 54d9 0e04 |0052: iget-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesFilter:Landroid/content/IntentFilter; // field@040e │ │ +0248a8: 1a0a be07 |0054: const-string v10, "android.intent.action.PACKAGE_ADDED" // string@07be │ │ +0248ac: 6e20 ce00 a900 |0056: invoke-virtual {v9, v10}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00ce │ │ +0248b2: 54d9 0e04 |0059: iget-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesFilter:Landroid/content/IntentFilter; // field@040e │ │ +0248b6: 1a0a c007 |005b: const-string v10, "android.intent.action.PACKAGE_REPLACED" // string@07c0 │ │ +0248ba: 6e20 ce00 a900 |005d: invoke-virtual {v9, v10}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00ce │ │ +0248c0: 54d9 0e04 |0060: iget-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesFilter:Landroid/content/IntentFilter; // field@040e │ │ +0248c4: 1a0a bf07 |0062: const-string v10, "android.intent.action.PACKAGE_REMOVED" // string@07bf │ │ +0248c8: 6e20 ce00 a900 |0064: invoke-virtual {v9, v10}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00ce │ │ +0248ce: 54d9 0e04 |0067: iget-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesFilter:Landroid/content/IntentFilter; // field@040e │ │ +0248d2: 1a0a c507 |0069: const-string v10, "android.intent.category.DEFAULT" // string@07c5 │ │ +0248d6: 6e20 cf00 a900 |006b: invoke-virtual {v9, v10}, Landroid/content/IntentFilter;.addCategory:(Ljava/lang/String;)V // method@00cf │ │ +0248dc: 54d9 0e04 |006e: iget-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesFilter:Landroid/content/IntentFilter; // field@040e │ │ +0248e0: 1a0a fd0d |0070: const-string v10, "package" // string@0dfd │ │ +0248e4: 6e20 d000 a900 |0072: invoke-virtual {v9, v10}, Landroid/content/IntentFilter;.addDataScheme:(Ljava/lang/String;)V // method@00d0 │ │ +0248ea: 54d9 0f04 |0075: iget-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesReceiver:Landroid/content/BroadcastReceiver; // field@040f │ │ +0248ee: 54da 0e04 |0077: iget-object v10, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesFilter:Landroid/content/IntentFilter; // field@040e │ │ +0248f2: 6e30 7906 9d0a |0079: invoke-virtual {v13, v9, v10}, Lorg/tint/ui/activities/TintBrowserActivity;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0679 │ │ +0248f8: 6e10 5c06 0d00 |007c: invoke-virtual {v13}, Lorg/tint/ui/activities/TintBrowserActivity;.getIntent:()Landroid/content/Intent; // method@065c │ │ +0248fe: 0c06 |007f: move-result-object v6 │ │ +024900: 1a09 5706 |0080: const-string v9, "TECHNICAL_PREFERENCE_FIRST_RUN" // string@0657 │ │ +024904: 7230 dd00 940b |0082: invoke-interface {v4, v9, v11}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +02490a: 0a03 |0085: move-result v3 │ │ +02490c: 3803 a800 |0086: if-eqz v3, 012e // +00a8 │ │ +024910: 7210 dc00 0400 |0088: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ +024916: 0c02 |008b: move-result-object v2 │ │ +024918: 1a09 5706 |008c: const-string v9, "TECHNICAL_PREFERENCE_FIRST_RUN" // string@0657 │ │ +02491c: 120a |008e: const/4 v10, #int 0 // #0 │ │ +02491e: 7230 d500 920a |008f: invoke-interface {v2, v9, v10}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ +024924: 1a09 5a06 |0092: const-string v9, "TECHNICAL_PREFERENCE_LAST_RUN_VERSION_CODE" // string@065a │ │ +024928: 7110 120c 0d00 |0094: invoke-static {v13}, Lorg/tint/utils/ApplicationUtils;.getApplicationVersionCode:(Landroid/content/Context;)I // method@0c12 │ │ +02492e: 0a0a |0097: move-result v10 │ │ +024930: 7230 d600 920a |0098: invoke-interface {v2, v9, v10}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00d6 │ │ +024936: 7210 d400 0200 |009b: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ +02493c: 6e10 5906 0d00 |009e: invoke-virtual {v13}, Lorg/tint/ui/activities/TintBrowserActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@0659 │ │ +024942: 0c09 |00a1: move-result-object v9 │ │ +024944: 6e10 6006 0d00 |00a2: invoke-virtual {v13}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ +02494a: 0c0a |00a5: move-result-object v10 │ │ +02494c: 140b 0900 0c7f |00a6: const v11, #float 1.86092e+38 // #7f0c0009 │ │ +024952: 6e20 f400 ba00 |00a9: invoke-virtual {v10, v11}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00f4 │ │ +024958: 0c0a |00ac: move-result-object v10 │ │ +02495a: 6e10 6006 0d00 |00ad: invoke-virtual {v13}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ +024960: 0c0b |00b0: move-result-object v11 │ │ +024962: 140c 0a00 0c7f |00b1: const v12, #float 1.86092e+38 // #7f0c000a │ │ +024968: 6e20 f400 cb00 |00b4: invoke-virtual {v11, v12}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00f4 │ │ +02496e: 0c0b |00b7: move-result-object v11 │ │ +024970: 7130 9c05 a90b |00b8: invoke-static {v9, v10, v11}, Lorg/tint/providers/BookmarksWrapper;.fillDefaultBookmaks:(Landroid/content/ContentResolver;[Ljava/lang/String;[Ljava/lang/String;)V // method@059c │ │ +024976: 7110 3409 0d00 |00bb: invoke-static {v13}, Lorg/tint/ui/managers/UIFactory;.isTablet:(Landroid/content/Context;)Z // method@0934 │ │ +02497c: 0a09 |00be: move-result v9 │ │ +02497e: 3909 1200 |00bf: if-nez v9, 00d1 // +0012 │ │ +024982: 2206 3500 |00c1: new-instance v6, Landroid/content/Intent; // type@0035 │ │ +024986: 1a09 c207 |00c3: const-string v9, "android.intent.action.VIEW" // string@07c2 │ │ +02498a: 7020 b500 9600 |00c5: invoke-direct {v6, v9}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ +024990: 1a09 7207 |00c8: const-string v9, "about:tutorial" // string@0772 │ │ +024994: 7110 3e01 0900 |00ca: invoke-static {v9}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ +02499a: 0c09 |00cd: move-result-object v9 │ │ +02499c: 6e20 cb00 9600 |00ce: invoke-virtual {v6, v9}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00cb │ │ +0249a2: 54d9 1104 |00d1: iget-object v9, v13, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +0249a6: 7220 5609 6900 |00d3: invoke-interface {v9, v6}, Lorg/tint/ui/managers/UIManager;.onNewIntent:(Landroid/content/Intent;)V // method@0956 │ │ +0249ac: 1a09 5b06 |00d6: const-string v9, "TECHNICAL_PREFERENCE_SAVED_TABS" // string@065b │ │ +0249b0: 7220 db00 9400 |00d8: invoke-interface {v4, v9}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00db │ │ +0249b6: 0a09 |00db: move-result v9 │ │ +0249b8: 3809 5100 |00dc: if-eqz v9, 012d // +0051 │ │ +0249bc: 1a09 5b06 |00de: const-string v9, "TECHNICAL_PREFERENCE_SAVED_TABS" // string@065b │ │ +0249c0: 120a |00e0: const/4 v10, #int 0 // #0 │ │ +0249c2: 7230 e100 940a |00e1: invoke-interface {v4, v9, v10}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@00e1 │ │ +0249c8: 0c07 |00e4: move-result-object v7 │ │ +0249ca: 3807 3c00 |00e5: if-eqz v7, 0121 // +003c │ │ +0249ce: 7210 a803 0700 |00e7: invoke-interface {v7}, Ljava/util/Set;.isEmpty:()Z // method@03a8 │ │ +0249d4: 0a09 |00ea: move-result v9 │ │ +0249d6: 3909 3600 |00eb: if-nez v9, 0121 // +0036 │ │ +0249da: 1a09 4605 |00ed: const-string v9, "PREFERENCE_RESTORE_TABS" // string@0546 │ │ +0249de: 1a0a 5700 |00ef: const-string v10, "ASK" // string@0057 │ │ +0249e2: 7230 e000 940a |00f1: invoke-interface {v4, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +0249e8: 0c08 |00f4: move-result-object v8 │ │ +0249ea: 1a09 5700 |00f5: const-string v9, "ASK" // string@0057 │ │ +0249ee: 6e20 4d03 8900 |00f7: invoke-virtual {v9, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +0249f4: 0a09 |00fa: move-result v9 │ │ +0249f6: 3809 6800 |00fb: if-eqz v9, 0163 // +0068 │ │ +0249fa: 2201 cd01 |00fd: new-instance v1, Lorg/tint/ui/dialogs/YesNoRememberDialog; // type@01cd │ │ +0249fe: 7020 1e07 d100 |00ff: invoke-direct {v1, v13}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.:(Landroid/content/Context;)V // method@071e │ │ +024a04: 1409 4a01 0b7f |0102: const v9, #float 1.84769e+38 // #7f0b014a │ │ +024a0a: 6e20 2c07 9100 |0105: invoke-virtual {v1, v9}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.setTitle:(I)V // method@072c │ │ +024a10: 1409 4b01 0b7f |0108: const v9, #float 1.84769e+38 // #7f0b014b │ │ +024a16: 6e20 2307 9100 |010b: invoke-virtual {v1, v9}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.setMessage:(I)V // method@0723 │ │ +024a1c: 2209 b001 |010e: new-instance v9, Lorg/tint/ui/activities/TintBrowserActivity$5; // type@01b0 │ │ +024a20: 7057 4e06 d941 |0110: invoke-direct {v9, v13, v1, v4, v7}, Lorg/tint/ui/activities/TintBrowserActivity$5;.:(Lorg/tint/ui/activities/TintBrowserActivity;Lorg/tint/ui/dialogs/YesNoRememberDialog;Landroid/content/SharedPreferences;Ljava/util/Set;)V // method@064e │ │ +024a26: 6e20 2807 9100 |0113: invoke-virtual {v1, v9}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.setPositiveButtonListener:(Landroid/view/View$OnClickListener;)V // method@0728 │ │ +024a2c: 2209 b101 |0116: new-instance v9, Lorg/tint/ui/activities/TintBrowserActivity$6; // type@01b1 │ │ +024a30: 7040 5006 d941 |0118: invoke-direct {v9, v13, v1, v4}, Lorg/tint/ui/activities/TintBrowserActivity$6;.:(Lorg/tint/ui/activities/TintBrowserActivity;Lorg/tint/ui/dialogs/YesNoRememberDialog;Landroid/content/SharedPreferences;)V // method@0650 │ │ +024a36: 6e20 2507 9100 |011b: invoke-virtual {v1, v9}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.setNegativeButtonListener:(Landroid/view/View$OnClickListener;)V // method@0725 │ │ +024a3c: 6e10 2d07 0100 |011e: invoke-virtual {v1}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.show:()V // method@072d │ │ +024a42: 7210 dc00 0400 |0121: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ +024a48: 0c02 |0124: move-result-object v2 │ │ +024a4a: 1a09 5b06 |0125: const-string v9, "TECHNICAL_PREFERENCE_SAVED_TABS" // string@065b │ │ +024a4e: 7220 da00 9200 |0127: invoke-interface {v2, v9}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00da │ │ +024a54: 7210 d400 0200 |012a: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ +024a5a: 0e00 |012d: return-void │ │ +024a5c: 7110 120c 0d00 |012e: invoke-static {v13}, Lorg/tint/utils/ApplicationUtils;.getApplicationVersionCode:(Landroid/content/Context;)I // method@0c12 │ │ +024a62: 0a00 |0131: move-result v0 │ │ +024a64: 1a09 5a06 |0132: const-string v9, "TECHNICAL_PREFERENCE_LAST_RUN_VERSION_CODE" // string@065a │ │ +024a68: 12fa |0134: const/4 v10, #int -1 // #ff │ │ +024a6a: 7230 de00 940a |0135: invoke-interface {v4, v9, v10}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ +024a70: 0a05 |0138: move-result v5 │ │ +024a72: 3250 98ff |0139: if-eq v0, v5, 00d1 // -0068 │ │ +024a76: 7210 dc00 0400 |013b: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ +024a7c: 0c02 |013e: move-result-object v2 │ │ +024a7e: 1a09 5a06 |013f: const-string v9, "TECHNICAL_PREFERENCE_LAST_RUN_VERSION_CODE" // string@065a │ │ +024a82: 7230 d600 9200 |0141: invoke-interface {v2, v9, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00d6 │ │ +024a88: 7210 d400 0200 |0144: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ +024a8e: 7110 3409 0d00 |0147: invoke-static {v13}, Lorg/tint/ui/managers/UIFactory;.isTablet:(Landroid/content/Context;)Z // method@0934 │ │ +024a94: 0a09 |014a: move-result v9 │ │ +024a96: 3909 86ff |014b: if-nez v9, 00d1 // -007a │ │ +024a9a: 1309 0900 |014d: const/16 v9, #int 9 // #9 │ │ +024a9e: 3595 82ff |014f: if-ge v5, v9, 00d1 // -007e │ │ +024aa2: 2206 3500 |0151: new-instance v6, Landroid/content/Intent; // type@0035 │ │ +024aa6: 1a09 c207 |0153: const-string v9, "android.intent.action.VIEW" // string@07c2 │ │ +024aaa: 7020 b500 9600 |0155: invoke-direct {v6, v9}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ +024ab0: 1a09 7207 |0158: const-string v9, "about:tutorial" // string@0772 │ │ +024ab4: 7110 3e01 0900 |015a: invoke-static {v9}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ +024aba: 0c09 |015d: move-result-object v9 │ │ +024abc: 6e20 cb00 9600 |015e: invoke-virtual {v6, v9}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00cb │ │ +024ac2: 2900 70ff |0161: goto/16 00d1 // -0090 │ │ +024ac6: 1a09 5300 |0163: const-string v9, "ALWAYS" // string@0053 │ │ +024aca: 6e20 4d03 8900 |0165: invoke-virtual {v9, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +024ad0: 0a09 |0168: move-result v9 │ │ +024ad2: 3809 b8ff |0169: if-eqz v9, 0121 // -0048 │ │ +024ad6: 7020 7a06 7d00 |016b: invoke-direct {v13, v7}, Lorg/tint/ui/activities/TintBrowserActivity;.restoreTabs:(Ljava/util/Set;)V // method@067a │ │ +024adc: 28b3 |016e: goto 0121 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0004 line=102 │ │ 0x000b line=103 │ │ 0x0011 line=105 │ │ 0x0018 line=107 │ │ @@ -23805,22 +23824,26 @@ │ │ 0x007c line=146 │ │ 0x0080 line=148 │ │ 0x0086 line=149 │ │ 0x0088 line=150 │ │ 0x008c line=151 │ │ 0x0092 line=152 │ │ 0x009b line=153 │ │ - 0x009e line=155 │ │ + 0x009e line=156 │ │ + 0x00a2 line=157 │ │ + 0x00ad line=158 │ │ + 0x00b8 line=155 │ │ 0x00bb line=161 │ │ 0x00c1 line=162 │ │ 0x00c8 line=163 │ │ 0x00d1 line=186 │ │ 0x00d6 line=188 │ │ 0x00de line=189 │ │ 0x00e5 line=191 │ │ + 0x00e7 line=192 │ │ 0x00ed line=194 │ │ 0x00f5 line=196 │ │ 0x00fd line=197 │ │ 0x0102 line=199 │ │ 0x0108 line=200 │ │ 0x010e line=202 │ │ 0x0116 line=218 │ │ @@ -23865,22 +23888,22 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -024d74: |[024d74] org.tint.ui.activities.TintBrowserActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -024d84: 6e10 5d06 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/activities/TintBrowserActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@065d │ │ -024d8a: 0c00 |0003: move-result-object v0 │ │ -024d8c: 7110 3109 0200 |0004: invoke-static {v2}, Lorg/tint/ui/managers/UIFactory;.getMainMenuLayout:(Landroid/content/Context;)I // method@0931 │ │ -024d92: 0a01 |0007: move-result v1 │ │ -024d94: 6e30 a401 1003 |0008: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@01a4 │ │ -024d9a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -024d9c: 0f00 |000c: return v0 │ │ +024ae0: |[024ae0] org.tint.ui.activities.TintBrowserActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +024af0: 6e10 5d06 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/activities/TintBrowserActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@065d │ │ +024af6: 0c00 |0003: move-result-object v0 │ │ +024af8: 7110 3109 0200 |0004: invoke-static {v2}, Lorg/tint/ui/managers/UIFactory;.getMainMenuLayout:(Landroid/content/Context;)I // method@0931 │ │ +024afe: 0a01 |0007: move-result v1 │ │ +024b00: 6e30 a401 1003 |0008: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@01a4 │ │ +024b06: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +024b08: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x000b line=261 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/tint/ui/activities/TintBrowserActivity; │ │ 0x0000 - 0x000d reg=3 menu Landroid/view/Menu; │ │ @@ -23890,31 +23913,31 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -024da0: |[024da0] org.tint.ui.activities.TintBrowserActivity.onDestroy:()V │ │ -024db0: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -024db6: 0c00 |0003: move-result-object v0 │ │ -024db8: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -024dbe: 0c00 |0007: move-result-object v0 │ │ -024dc0: 6e10 2504 0000 |0008: invoke-virtual {v0}, Lorg/tint/addons/AddonManager;.unbindAddons:()V // method@0425 │ │ -024dc6: 7100 2002 0000 |000b: invoke-static {}, Landroid/webkit/WebIconDatabase;.getInstance:()Landroid/webkit/WebIconDatabase; // method@0220 │ │ -024dcc: 0c00 |000e: move-result-object v0 │ │ -024dce: 6e10 1f02 0000 |000f: invoke-virtual {v0}, Landroid/webkit/WebIconDatabase;.close:()V // method@021f │ │ -024dd4: 7110 8001 0200 |0012: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -024dda: 0c00 |0015: move-result-object v0 │ │ -024ddc: 5421 1004 |0016: iget-object v1, v2, Lorg/tint/ui/activities/TintBrowserActivity;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0410 │ │ -024de0: 7220 e300 1000 |0018: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e3 │ │ -024de6: 5420 0f04 |001b: iget-object v0, v2, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesReceiver:Landroid/content/BroadcastReceiver; // field@040f │ │ -024dea: 6e20 8106 0200 |001d: invoke-virtual {v2, v0}, Lorg/tint/ui/activities/TintBrowserActivity;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0681 │ │ -024df0: 6f10 3a00 0200 |0020: invoke-super {v2}, Landroid/app/Activity;.onDestroy:()V // method@003a │ │ -024df6: 0e00 |0023: return-void │ │ +024b0c: |[024b0c] org.tint.ui.activities.TintBrowserActivity.onDestroy:()V │ │ +024b1c: 7100 3305 0000 |0000: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +024b22: 0c00 |0003: move-result-object v0 │ │ +024b24: 6e10 3005 0000 |0004: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +024b2a: 0c00 |0007: move-result-object v0 │ │ +024b2c: 6e10 2504 0000 |0008: invoke-virtual {v0}, Lorg/tint/addons/AddonManager;.unbindAddons:()V // method@0425 │ │ +024b32: 7100 2002 0000 |000b: invoke-static {}, Landroid/webkit/WebIconDatabase;.getInstance:()Landroid/webkit/WebIconDatabase; // method@0220 │ │ +024b38: 0c00 |000e: move-result-object v0 │ │ +024b3a: 6e10 1f02 0000 |000f: invoke-virtual {v0}, Landroid/webkit/WebIconDatabase;.close:()V // method@021f │ │ +024b40: 7110 8001 0200 |0012: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +024b46: 0c00 |0015: move-result-object v0 │ │ +024b48: 5421 1004 |0016: iget-object v1, v2, Lorg/tint/ui/activities/TintBrowserActivity;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0410 │ │ +024b4c: 7220 e300 1000 |0018: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e3 │ │ +024b52: 5420 0f04 |001b: iget-object v0, v2, Lorg/tint/ui/activities/TintBrowserActivity;.mPackagesReceiver:Landroid/content/BroadcastReceiver; // field@040f │ │ +024b56: 6e20 8106 0200 |001d: invoke-virtual {v2, v0}, Lorg/tint/ui/activities/TintBrowserActivity;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0681 │ │ +024b5c: 6f10 3a00 0200 |0020: invoke-super {v2}, Landroid/app/Activity;.onDestroy:()V // method@003a │ │ +024b62: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ 0x000b line=446 │ │ 0x0012 line=447 │ │ 0x001b line=448 │ │ 0x0020 line=450 │ │ @@ -23927,34 +23950,34 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -024df8: |[024df8] org.tint.ui.activities.TintBrowserActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -024e08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -024e0a: 2c03 2100 0000 |0001: sparse-switch v3, 00000022 // +00000021 │ │ -024e10: 6f30 3b00 3204 |0004: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@003b │ │ -024e16: 0a00 |0007: move-result v0 │ │ -024e18: 0f00 |0008: return v0 │ │ -024e1a: 5421 1104 |0009: iget-object v1, v2, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024e1e: 7210 5109 0100 |000b: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.onKeyBack:()Z // method@0951 │ │ -024e24: 0a01 |000e: move-result v1 │ │ -024e26: 3901 f9ff |000f: if-nez v1, 0008 // -0007 │ │ -024e2a: 6e20 6606 0200 |0011: invoke-virtual {v2, v0}, Lorg/tint/ui/activities/TintBrowserActivity;.moveTaskToBack:(Z)Z // method@0666 │ │ -024e30: 28f4 |0014: goto 0008 // -000c │ │ -024e32: 5421 1104 |0015: iget-object v1, v2, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024e36: 7210 5209 0100 |0017: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.onKeySearch:()Z // method@0952 │ │ -024e3c: 0a01 |001a: move-result v1 │ │ -024e3e: 3901 edff |001b: if-nez v1, 0008 // -0013 │ │ -024e42: 6f30 3b00 3204 |001d: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@003b │ │ -024e48: 0a00 |0020: move-result v0 │ │ -024e4a: 28e7 |0021: goto 0008 // -0019 │ │ -024e4c: 0002 0200 0400 0000 5400 0000 0800 ... |0022: sparse-switch-data (10 units) │ │ +024b64: |[024b64] org.tint.ui.activities.TintBrowserActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +024b74: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +024b76: 2c03 2100 0000 |0001: sparse-switch v3, 00000022 // +00000021 │ │ +024b7c: 6f30 3b00 3204 |0004: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@003b │ │ +024b82: 0a00 |0007: move-result v0 │ │ +024b84: 0f00 |0008: return v0 │ │ +024b86: 5421 1104 |0009: iget-object v1, v2, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024b8a: 7210 5109 0100 |000b: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.onKeyBack:()Z // method@0951 │ │ +024b90: 0a01 |000e: move-result v1 │ │ +024b92: 3901 f9ff |000f: if-nez v1, 0008 // -0007 │ │ +024b96: 6e20 6606 0200 |0011: invoke-virtual {v2, v0}, Lorg/tint/ui/activities/TintBrowserActivity;.moveTaskToBack:(Z)Z // method@0666 │ │ +024b9c: 28f4 |0014: goto 0008 // -000c │ │ +024b9e: 5421 1104 |0015: iget-object v1, v2, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024ba2: 7210 5209 0100 |0017: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.onKeySearch:()Z // method@0952 │ │ +024ba8: 0a01 |001a: move-result v1 │ │ +024baa: 3901 edff |001b: if-nez v1, 0008 // -0013 │ │ +024bae: 6f30 3b00 3204 |001d: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@003b │ │ +024bb4: 0a00 |0020: move-result v0 │ │ +024bb6: 28e7 |0021: goto 0008 // -0019 │ │ +024bb8: 0002 0200 0400 0000 5400 0000 0800 ... |0022: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=388 │ │ 0x0004 line=402 │ │ 0x0009 line=390 │ │ 0x0011 line=393 │ │ 0x0015 line=397 │ │ @@ -23970,19 +23993,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -024e60: |[024e60] org.tint.ui.activities.TintBrowserActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -024e70: 6f20 3c00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@003c │ │ -024e76: 5410 1104 |0003: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024e7a: 7220 5609 2000 |0005: invoke-interface {v0, v2}, Lorg/tint/ui/managers/UIManager;.onNewIntent:(Landroid/content/Intent;)V // method@0956 │ │ -024e80: 0e00 |0008: return-void │ │ +024bcc: |[024bcc] org.tint.ui.activities.TintBrowserActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +024bdc: 6f20 3c00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@003c │ │ +024be2: 5410 1104 |0003: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024be6: 7220 5609 2000 |0005: invoke-interface {v0, v2}, Lorg/tint/ui/managers/UIManager;.onNewIntent:(Landroid/content/Intent;)V // method@0956 │ │ +024bec: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ 0x0008 line=384 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/activities/TintBrowserActivity; │ │ @@ -23993,77 +24016,82 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 134 16-bit code units │ │ -024e84: |[024e84] org.tint.ui.activities.TintBrowserActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -024e94: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -024e96: 7210 a501 0700 |0001: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ -024e9c: 0a02 |0004: move-result v2 │ │ -024e9e: 2b02 6700 0000 |0005: packed-switch v2, 0000006c // +00000067 │ │ -024ea4: 7100 3305 0000 |0008: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -024eaa: 0c02 |000b: move-result-object v2 │ │ -024eac: 6e10 3005 0200 |000c: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -024eb2: 0c02 |000f: move-result-object v2 │ │ -024eb4: 7210 a501 0700 |0010: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ -024eba: 0a03 |0013: move-result v3 │ │ -024ebc: 5464 1104 |0014: iget-object v4, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024ec0: 7210 3c09 0400 |0016: invoke-interface {v4}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ -024ec6: 0c04 |0019: move-result-object v4 │ │ -024ec8: 6e40 1804 6243 |001a: invoke-virtual {v2, v6, v3, v4}, Lorg/tint/addons/AddonManager;.onContributedMainMenuItemSelected:(Landroid/content/Context;ILorg/tint/ui/components/CustomWebView;)Z // method@0418 │ │ -024ece: 0a02 |001d: move-result v2 │ │ -024ed0: 3802 4900 |001e: if-eqz v2, 0067 // +0049 │ │ -024ed4: 0f01 |0020: return v1 │ │ -024ed6: 5462 1104 |0021: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024eda: 7110 8001 0600 |0023: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -024ee0: 0c03 |0026: move-result-object v3 │ │ -024ee2: 1a04 4005 |0027: const-string v4, "PREFERENCE_INCOGNITO_BY_DEFAULT" // string@0540 │ │ -024ee6: 1205 |0029: const/4 v5, #int 0 // #0 │ │ -024ee8: 7230 dd00 4305 |002a: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -024eee: 0a03 |002d: move-result v3 │ │ -024ef0: 7230 3709 1203 |002e: invoke-interface {v2, v1, v3}, Lorg/tint/ui/managers/UIManager;.addTab:(ZZ)V // method@0937 │ │ -024ef6: 28ef |0031: goto 0020 // -0011 │ │ -024ef8: 5462 1104 |0032: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024efc: 7210 3a09 0200 |0034: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.closeCurrentTab:()V // method@093a │ │ -024f02: 28e9 |0037: goto 0020 // -0017 │ │ -024f04: 5462 1104 |0038: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024f08: 7210 3509 0200 |003a: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.addBookmarkFromCurrentPage:()V // method@0935 │ │ -024f0e: 28e3 |003d: goto 0020 // -001d │ │ -024f10: 5462 1104 |003e: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024f14: 7210 5f09 0200 |0040: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.openBookmarksActivityForResult:()V // method@095f │ │ -024f1a: 28dd |0043: goto 0020 // -0023 │ │ -024f1c: 5462 1104 |0044: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024f20: 7210 6609 0200 |0046: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.togglePrivateBrowsing:()V // method@0966 │ │ -024f26: 28d7 |0049: goto 0020 // -0029 │ │ -024f28: 5462 1104 |004a: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024f2c: 7210 6509 0200 |004c: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.toggleFullScreen:()V // method@0965 │ │ -024f32: 28d1 |004f: goto 0020 // -002f │ │ -024f34: 5462 1104 |0050: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024f38: 7210 6309 0200 |0052: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.shareCurrentPage:()V // method@0963 │ │ -024f3e: 28cb |0055: goto 0020 // -0035 │ │ -024f40: 5462 1104 |0056: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024f44: 7210 6409 0200 |0058: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.startSearch:()V // method@0964 │ │ -024f4a: 28c5 |005b: goto 0020 // -003b │ │ -024f4c: 2200 3500 |005c: new-instance v0, Landroid/content/Intent; // type@0035 │ │ -024f50: 1c02 4302 |005e: const-class v2, Lorg/tint/ui/preferences/PreferencesActivity; // type@0243 │ │ -024f54: 7030 b300 6002 |0060: invoke-direct {v0, v6, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ -024f5a: 6e20 7e06 0600 |0063: invoke-virtual {v6, v0}, Lorg/tint/ui/activities/TintBrowserActivity;.startActivity:(Landroid/content/Intent;)V // method@067e │ │ -024f60: 28ba |0066: goto 0020 // -0046 │ │ -024f62: 6f20 3d00 7600 |0067: invoke-super {v6, v7}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@003d │ │ -024f68: 0a01 |006a: move-result v1 │ │ -024f6a: 28b5 |006b: goto 0020 // -004b │ │ -024f6c: 0001 0b00 9000 0f7f 3300 0000 3900 ... |006c: packed-switch-data (26 units) │ │ +024bf0: |[024bf0] org.tint.ui.activities.TintBrowserActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +024c00: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +024c02: 7210 a501 0700 |0001: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ +024c08: 0a02 |0004: move-result v2 │ │ +024c0a: 2b02 6700 0000 |0005: packed-switch v2, 0000006c // +00000067 │ │ +024c10: 7100 3305 0000 |0008: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +024c16: 0c02 |000b: move-result-object v2 │ │ +024c18: 6e10 3005 0200 |000c: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +024c1e: 0c02 |000f: move-result-object v2 │ │ +024c20: 7210 a501 0700 |0010: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ +024c26: 0a03 |0013: move-result v3 │ │ +024c28: 5464 1104 |0014: iget-object v4, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024c2c: 7210 3c09 0400 |0016: invoke-interface {v4}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ +024c32: 0c04 |0019: move-result-object v4 │ │ +024c34: 6e40 1804 6243 |001a: invoke-virtual {v2, v6, v3, v4}, Lorg/tint/addons/AddonManager;.onContributedMainMenuItemSelected:(Landroid/content/Context;ILorg/tint/ui/components/CustomWebView;)Z // method@0418 │ │ +024c3a: 0a02 |001d: move-result v2 │ │ +024c3c: 3802 4900 |001e: if-eqz v2, 0067 // +0049 │ │ +024c40: 0f01 |0020: return v1 │ │ +024c42: 5462 1104 |0021: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024c46: 7110 8001 0600 |0023: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +024c4c: 0c03 |0026: move-result-object v3 │ │ +024c4e: 1a04 3d05 |0027: const-string v4, "PREFERENCE_INCOGNITO_BY_DEFAULT" // string@053d │ │ +024c52: 1205 |0029: const/4 v5, #int 0 // #0 │ │ +024c54: 7230 dd00 4305 |002a: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +024c5a: 0a03 |002d: move-result v3 │ │ +024c5c: 7230 3709 1203 |002e: invoke-interface {v2, v1, v3}, Lorg/tint/ui/managers/UIManager;.addTab:(ZZ)V // method@0937 │ │ +024c62: 28ef |0031: goto 0020 // -0011 │ │ +024c64: 5462 1104 |0032: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024c68: 7210 3a09 0200 |0034: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.closeCurrentTab:()V // method@093a │ │ +024c6e: 28e9 |0037: goto 0020 // -0017 │ │ +024c70: 5462 1104 |0038: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024c74: 7210 3509 0200 |003a: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.addBookmarkFromCurrentPage:()V // method@0935 │ │ +024c7a: 28e3 |003d: goto 0020 // -001d │ │ +024c7c: 5462 1104 |003e: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024c80: 7210 5f09 0200 |0040: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.openBookmarksActivityForResult:()V // method@095f │ │ +024c86: 28dd |0043: goto 0020 // -0023 │ │ +024c88: 5462 1104 |0044: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024c8c: 7210 6609 0200 |0046: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.togglePrivateBrowsing:()V // method@0966 │ │ +024c92: 28d7 |0049: goto 0020 // -0029 │ │ +024c94: 5462 1104 |004a: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024c98: 7210 6509 0200 |004c: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.toggleFullScreen:()V // method@0965 │ │ +024c9e: 28d1 |004f: goto 0020 // -002f │ │ +024ca0: 5462 1104 |0050: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024ca4: 7210 6309 0200 |0052: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.shareCurrentPage:()V // method@0963 │ │ +024caa: 28cb |0055: goto 0020 // -0035 │ │ +024cac: 5462 1104 |0056: iget-object v2, v6, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024cb0: 7210 6409 0200 |0058: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.startSearch:()V // method@0964 │ │ +024cb6: 28c5 |005b: goto 0020 // -003b │ │ +024cb8: 2200 3500 |005c: new-instance v0, Landroid/content/Intent; // type@0035 │ │ +024cbc: 1c02 3f02 |005e: const-class v2, Lorg/tint/ui/preferences/PreferencesActivity; // type@023f │ │ +024cc0: 7030 b300 6002 |0060: invoke-direct {v0, v6, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ +024cc6: 6e20 7e06 0600 |0063: invoke-virtual {v6, v0}, Lorg/tint/ui/activities/TintBrowserActivity;.startActivity:(Landroid/content/Intent;)V // method@067e │ │ +024ccc: 28ba |0066: goto 0020 // -0046 │ │ +024cce: 6f20 3d00 7600 |0067: invoke-super {v6, v7}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@003d │ │ +024cd4: 0a01 |006a: move-result v1 │ │ +024cd6: 28b5 |006b: goto 0020 // -004b │ │ +024cd8: 0001 0b00 9000 0f7f 3300 0000 3900 ... |006c: packed-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=298 │ │ 0x0008 line=338 │ │ + 0x0010 line=340 │ │ + 0x0016 line=341 │ │ + 0x001a line=338 │ │ 0x0020 line=344 │ │ 0x0021 line=300 │ │ + 0x002a line=301 │ │ + 0x002e line=300 │ │ 0x0032 line=305 │ │ 0x0038 line=309 │ │ 0x003e line=313 │ │ 0x0044 line=317 │ │ 0x004a line=321 │ │ 0x0050 line=325 │ │ 0x0056 line=329 │ │ @@ -24081,21 +24109,21 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -024fa0: |[024fa0] org.tint.ui.activities.TintBrowserActivity.onPause:()V │ │ -024fb0: 6f10 3e00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onPause:()V // method@003e │ │ -024fb6: 5410 1104 |0003: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024fba: 7210 5309 0000 |0005: invoke-interface {v0}, Lorg/tint/ui/managers/UIManager;.onMainActivityPause:()V // method@0953 │ │ -024fc0: 5410 0d04 |0008: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mDownloadsReceiver:Landroid/content/BroadcastReceiver; // field@040d │ │ -024fc4: 6e20 8106 0100 |000a: invoke-virtual {v1, v0}, Lorg/tint/ui/activities/TintBrowserActivity;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0681 │ │ -024fca: 0e00 |000d: return-void │ │ +024d0c: |[024d0c] org.tint.ui.activities.TintBrowserActivity.onPause:()V │ │ +024d1c: 6f10 3e00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onPause:()V // method@003e │ │ +024d22: 5410 1104 |0003: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024d26: 7210 5309 0000 |0005: invoke-interface {v0}, Lorg/tint/ui/managers/UIManager;.onMainActivityPause:()V // method@0953 │ │ +024d2c: 5410 0d04 |0008: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mDownloadsReceiver:Landroid/content/BroadcastReceiver; // field@040d │ │ +024d30: 6e20 8106 0100 |000a: invoke-virtual {v1, v0}, Lorg/tint/ui/activities/TintBrowserActivity;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0681 │ │ +024d36: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x0003 line=415 │ │ 0x0008 line=416 │ │ 0x000d line=417 │ │ locals : │ │ @@ -24106,118 +24134,119 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 126 16-bit code units │ │ -024fcc: |[024fcc] org.tint.ui.activities.TintBrowserActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -024fdc: 140a 9700 0f7f |0000: const v10, #float 1.90083e+38 // #7f0f0097 │ │ -024fe2: 1217 |0003: const/4 v7, #int 1 // #1 │ │ -024fe4: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -024fe6: 6f20 3f00 cb00 |0005: invoke-super {v11, v12}, Landroid/app/Activity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@003f │ │ -024fec: 54b6 1104 |0008: iget-object v6, v11, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -024ff0: 7210 3d09 0600 |000a: invoke-interface {v6}, Lorg/tint/ui/managers/UIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@093d │ │ -024ff6: 0c01 |000d: move-result-object v1 │ │ -024ff8: 1409 9400 0f7f |000e: const v9, #float 1.90083e+38 // #7f0f0094 │ │ -024ffe: 3801 6800 |0011: if-eqz v1, 0079 // +0068 │ │ -025002: 6e10 3407 0100 |0013: invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -025008: 0a06 |0016: move-result v6 │ │ -02500a: 3906 6200 |0017: if-nez v6, 0079 // +0062 │ │ -02500e: 0176 |0019: move v6, v7 │ │ -025010: 7230 a301 9c06 |001a: invoke-interface {v12, v9, v6}, Landroid/view/Menu;.setGroupEnabled:(IZ)V // method@01a3 │ │ -025016: 54b6 1104 |001d: iget-object v6, v11, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -02501a: 7210 3c09 0600 |001f: invoke-interface {v6}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ -025020: 0c02 |0022: move-result-object v2 │ │ -025022: 3802 5800 |0023: if-eqz v2, 007b // +0058 │ │ -025026: 6e10 c406 0200 |0025: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ -02502c: 0a06 |0028: move-result v6 │ │ -02502e: 3806 5200 |0029: if-eqz v6, 007b // +0052 │ │ -025032: 0175 |002b: move v5, v7 │ │ -025034: 1406 9200 0f7f |002c: const v6, #float 1.90083e+38 // #7f0f0092 │ │ -02503a: 7220 a101 6c00 |002f: invoke-interface {v12, v6}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@01a1 │ │ -025040: 0c06 |0032: move-result-object v6 │ │ -025042: 7220 a701 5600 |0033: invoke-interface {v6, v5}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@01a7 │ │ -025048: 1406 9300 0f7f |0036: const v6, #float 1.90083e+38 // #7f0f0093 │ │ -02504e: 7220 a101 6c00 |0039: invoke-interface {v12, v6}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@01a1 │ │ -025054: 0c06 |003c: move-result-object v6 │ │ -025056: 54b9 1104 |003d: iget-object v9, v11, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -02505a: 7210 4109 0900 |003f: invoke-interface {v9}, Lorg/tint/ui/managers/UIManager;.isFullScreen:()Z // method@0941 │ │ -025060: 0a09 |0042: move-result v9 │ │ -025062: 7220 a701 9600 |0043: invoke-interface {v6, v9}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@01a7 │ │ -025068: 7220 a201 ac00 |0046: invoke-interface {v12, v10}, Landroid/view/Menu;.removeGroup:(I)V // method@01a2 │ │ -02506e: 3905 3400 |0049: if-nez v5, 007d // +0034 │ │ -025072: 3802 3200 |004b: if-eqz v2, 007d // +0032 │ │ -025076: 7100 3305 0000 |004d: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -02507c: 0c06 |0050: move-result-object v6 │ │ -02507e: 6e10 3005 0600 |0051: invoke-virtual {v6}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -025084: 0c06 |0054: move-result-object v6 │ │ -025086: 6e20 1304 2600 |0055: invoke-virtual {v6, v2}, Lorg/tint/addons/AddonManager;.getContributedMainMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; // method@0413 │ │ -02508c: 0c00 |0058: move-result-object v0 │ │ -02508e: 7210 9603 0000 |0059: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -025094: 0c03 |005c: move-result-object v3 │ │ -025096: 7210 8f03 0300 |005d: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -02509c: 0a06 |0060: move-result v6 │ │ -02509e: 3806 1c00 |0061: if-eqz v6, 007d // +001c │ │ -0250a2: 7210 9003 0300 |0063: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -0250a8: 0c04 |0066: move-result-object v4 │ │ -0250aa: 1f04 5b01 |0067: check-cast v4, Lorg/tint/addons/AddonMenuItem; // type@015b │ │ -0250ae: 6e10 2704 0400 |0069: invoke-virtual {v4}, Lorg/tint/addons/AddonMenuItem;.getAddon:()Lorg/tint/addons/Addon; // method@0427 │ │ -0250b4: 0c06 |006c: move-result-object v6 │ │ -0250b6: 6e10 f103 0600 |006d: invoke-virtual {v6}, Lorg/tint/addons/Addon;.getMenuId:()I // method@03f1 │ │ -0250bc: 0a06 |0070: move-result v6 │ │ -0250be: 6e10 2804 0400 |0071: invoke-virtual {v4}, Lorg/tint/addons/AddonMenuItem;.getMenuItem:()Ljava/lang/String; // method@0428 │ │ -0250c4: 0c09 |0074: move-result-object v9 │ │ -0250c6: 7259 a001 ac86 |0075: invoke-interface {v12, v10, v6, v8, v9}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@01a0 │ │ -0250cc: 28e5 |0078: goto 005d // -001b │ │ -0250ce: 0186 |0079: move v6, v8 │ │ -0250d0: 28a0 |007a: goto 001a // -0060 │ │ -0250d2: 0185 |007b: move v5, v8 │ │ -0250d4: 28b0 |007c: goto 002c // -0050 │ │ -0250d6: 0f07 |007d: return v7 │ │ +024d38: |[024d38] org.tint.ui.activities.TintBrowserActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +024d48: 140a 9700 0f7f |0000: const v10, #float 1.90083e+38 // #7f0f0097 │ │ +024d4e: 1216 |0003: const/4 v6, #int 1 // #1 │ │ +024d50: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +024d52: 6f20 3f00 cb00 |0005: invoke-super {v11, v12}, Landroid/app/Activity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@003f │ │ +024d58: 54b5 1104 |0008: iget-object v5, v11, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024d5c: 7210 3d09 0500 |000a: invoke-interface {v5}, Lorg/tint/ui/managers/UIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@093d │ │ +024d62: 0c01 |000d: move-result-object v1 │ │ +024d64: 1408 9400 0f7f |000e: const v8, #float 1.90083e+38 // #7f0f0094 │ │ +024d6a: 3801 6800 |0011: if-eqz v1, 0079 // +0068 │ │ +024d6e: 6e10 3407 0100 |0013: invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +024d74: 0a05 |0016: move-result v5 │ │ +024d76: 3905 6200 |0017: if-nez v5, 0079 // +0062 │ │ +024d7a: 0165 |0019: move v5, v6 │ │ +024d7c: 7230 a301 8c05 |001a: invoke-interface {v12, v8, v5}, Landroid/view/Menu;.setGroupEnabled:(IZ)V // method@01a3 │ │ +024d82: 54b5 1104 |001d: iget-object v5, v11, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024d86: 7210 3c09 0500 |001f: invoke-interface {v5}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ +024d8c: 0c02 |0022: move-result-object v2 │ │ +024d8e: 3802 5800 |0023: if-eqz v2, 007b // +0058 │ │ +024d92: 6e10 c406 0200 |0025: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ +024d98: 0a05 |0028: move-result v5 │ │ +024d9a: 3805 5200 |0029: if-eqz v5, 007b // +0052 │ │ +024d9e: 0164 |002b: move v4, v6 │ │ +024da0: 1405 9200 0f7f |002c: const v5, #float 1.90083e+38 // #7f0f0092 │ │ +024da6: 7220 a101 5c00 |002f: invoke-interface {v12, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@01a1 │ │ +024dac: 0c05 |0032: move-result-object v5 │ │ +024dae: 7220 a701 4500 |0033: invoke-interface {v5, v4}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@01a7 │ │ +024db4: 1405 9300 0f7f |0036: const v5, #float 1.90083e+38 // #7f0f0093 │ │ +024dba: 7220 a101 5c00 |0039: invoke-interface {v12, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@01a1 │ │ +024dc0: 0c05 |003c: move-result-object v5 │ │ +024dc2: 54b8 1104 |003d: iget-object v8, v11, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024dc6: 7210 4109 0800 |003f: invoke-interface {v8}, Lorg/tint/ui/managers/UIManager;.isFullScreen:()Z // method@0941 │ │ +024dcc: 0a08 |0042: move-result v8 │ │ +024dce: 7220 a701 8500 |0043: invoke-interface {v5, v8}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@01a7 │ │ +024dd4: 7220 a201 ac00 |0046: invoke-interface {v12, v10}, Landroid/view/Menu;.removeGroup:(I)V // method@01a2 │ │ +024dda: 3904 3400 |0049: if-nez v4, 007d // +0034 │ │ +024dde: 3802 3200 |004b: if-eqz v2, 007d // +0032 │ │ +024de2: 7100 3305 0000 |004d: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +024de8: 0c05 |0050: move-result-object v5 │ │ +024dea: 6e10 3005 0500 |0051: invoke-virtual {v5}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +024df0: 0c05 |0054: move-result-object v5 │ │ +024df2: 6e20 1304 2500 |0055: invoke-virtual {v5, v2}, Lorg/tint/addons/AddonManager;.getContributedMainMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; // method@0413 │ │ +024df8: 0c00 |0058: move-result-object v0 │ │ +024dfa: 7210 9603 0000 |0059: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +024e00: 0c05 |005c: move-result-object v5 │ │ +024e02: 7210 8f03 0500 |005d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +024e08: 0a08 |0060: move-result v8 │ │ +024e0a: 3808 1c00 |0061: if-eqz v8, 007d // +001c │ │ +024e0e: 7210 9003 0500 |0063: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +024e14: 0c03 |0066: move-result-object v3 │ │ +024e16: 1f03 5701 |0067: check-cast v3, Lorg/tint/addons/AddonMenuItem; // type@0157 │ │ +024e1a: 6e10 2704 0300 |0069: invoke-virtual {v3}, Lorg/tint/addons/AddonMenuItem;.getAddon:()Lorg/tint/addons/Addon; // method@0427 │ │ +024e20: 0c08 |006c: move-result-object v8 │ │ +024e22: 6e10 f103 0800 |006d: invoke-virtual {v8}, Lorg/tint/addons/Addon;.getMenuId:()I // method@03f1 │ │ +024e28: 0a08 |0070: move-result v8 │ │ +024e2a: 6e10 2804 0300 |0071: invoke-virtual {v3}, Lorg/tint/addons/AddonMenuItem;.getMenuItem:()Ljava/lang/String; // method@0428 │ │ +024e30: 0c09 |0074: move-result-object v9 │ │ +024e32: 7259 a001 ac78 |0075: invoke-interface {v12, v10, v8, v7, v9}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@01a0 │ │ +024e38: 28e5 |0078: goto 005d // -001b │ │ +024e3a: 0175 |0079: move v5, v7 │ │ +024e3c: 28a0 |007a: goto 001a // -0060 │ │ +024e3e: 0174 |007b: move v4, v7 │ │ +024e40: 28b0 |007c: goto 002c // -0050 │ │ +024e42: 0f06 |007d: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=266 │ │ 0x0008 line=268 │ │ 0x000e line=270 │ │ + 0x0013 line=272 │ │ + 0x001a line=270 │ │ 0x001d line=274 │ │ 0x0023 line=276 │ │ 0x002c line=278 │ │ 0x0036 line=279 │ │ 0x0046 line=281 │ │ 0x0049 line=283 │ │ 0x004d line=285 │ │ 0x0059 line=286 │ │ 0x0069 line=287 │ │ - 0x007a line=270 │ │ + 0x007a line=272 │ │ 0x007c line=276 │ │ 0x007d line=291 │ │ locals : │ │ 0x0059 - 0x0079 reg=0 contributedMenuItems Ljava/util/List; Ljava/util/List; │ │ 0x0023 - 0x0079 reg=2 currentWebView Lorg/tint/ui/components/CustomWebView; │ │ - 0x005d - 0x0079 reg=3 i$ Ljava/util/Iterator; │ │ - 0x0069 - 0x0079 reg=4 item Lorg/tint/addons/AddonMenuItem; │ │ - 0x002c - 0x0079 reg=5 privateBrowsing Z │ │ + 0x0069 - 0x0079 reg=3 item Lorg/tint/addons/AddonMenuItem; │ │ + 0x002c - 0x0079 reg=4 privateBrowsing Z │ │ 0x000e - 0x007e reg=1 currentFragment Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ 0x007b - 0x007e reg=2 currentWebView Lorg/tint/ui/components/CustomWebView; │ │ - 0x007d - 0x007e reg=5 privateBrowsing Z │ │ + 0x007d - 0x007e reg=4 privateBrowsing Z │ │ 0x0000 - 0x007e reg=11 this Lorg/tint/ui/activities/TintBrowserActivity; │ │ 0x0000 - 0x007e reg=12 menu Landroid/view/Menu; │ │ │ │ #13 : (in Lorg/tint/ui/activities/TintBrowserActivity;) │ │ name : 'onRestoreInstanceState' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0250d8: |[0250d8] org.tint.ui.activities.TintBrowserActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -0250e8: 0e00 |0000: return-void │ │ +024e44: |[024e44] org.tint.ui.activities.TintBrowserActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +024e54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/activities/TintBrowserActivity; │ │ 0x0000 - 0x0001 reg=1 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -24226,27 +24255,27 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0250ec: |[0250ec] org.tint.ui.activities.TintBrowserActivity.onResume:()V │ │ -0250fc: 6f10 4000 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0040 │ │ -025102: 5421 1104 |0003: iget-object v1, v2, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -025106: 7210 5409 0100 |0005: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.onMainActivityResume:()V // method@0954 │ │ -02510c: 2200 3600 |0008: new-instance v0, Landroid/content/IntentFilter; // type@0036 │ │ -025110: 7010 cd00 0000 |000a: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@00cd │ │ -025116: 1a01 bd07 |000d: const-string v1, "android.intent.action.DOWNLOAD_COMPLETE" // string@07bd │ │ -02511a: 6e20 ce00 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00ce │ │ -025120: 1a01 be07 |0012: const-string v1, "android.intent.action.DOWNLOAD_NOTIFICATION_CLICKED" // string@07be │ │ -025124: 6e20 ce00 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00ce │ │ -02512a: 5421 0d04 |0017: iget-object v1, v2, Lorg/tint/ui/activities/TintBrowserActivity;.mDownloadsReceiver:Landroid/content/BroadcastReceiver; // field@040d │ │ -02512e: 6e30 7906 1200 |0019: invoke-virtual {v2, v1, v0}, Lorg/tint/ui/activities/TintBrowserActivity;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0679 │ │ -025134: 0e00 |001c: return-void │ │ +024e58: |[024e58] org.tint.ui.activities.TintBrowserActivity.onResume:()V │ │ +024e68: 6f10 4000 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0040 │ │ +024e6e: 5421 1104 |0003: iget-object v1, v2, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024e72: 7210 5409 0100 |0005: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.onMainActivityResume:()V // method@0954 │ │ +024e78: 2200 3600 |0008: new-instance v0, Landroid/content/IntentFilter; // type@0036 │ │ +024e7c: 7010 cd00 0000 |000a: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@00cd │ │ +024e82: 1a01 ba07 |000d: const-string v1, "android.intent.action.DOWNLOAD_COMPLETE" // string@07ba │ │ +024e86: 6e20 ce00 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00ce │ │ +024e8c: 1a01 bb07 |0012: const-string v1, "android.intent.action.DOWNLOAD_NOTIFICATION_CLICKED" // string@07bb │ │ +024e90: 6e20 ce00 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00ce │ │ +024e96: 5421 0d04 |0017: iget-object v1, v2, Lorg/tint/ui/activities/TintBrowserActivity;.mDownloadsReceiver:Landroid/content/BroadcastReceiver; // field@040d │ │ +024e9a: 6e30 7906 1200 |0019: invoke-virtual {v2, v1, v0}, Lorg/tint/ui/activities/TintBrowserActivity;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0679 │ │ +024ea0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0003 line=423 │ │ 0x0008 line=425 │ │ 0x000d line=426 │ │ 0x0012 line=427 │ │ @@ -24261,16 +24290,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -025138: |[025138] org.tint.ui.activities.TintBrowserActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -025148: 0e00 |0000: return-void │ │ +024ea4: |[024ea4] org.tint.ui.activities.TintBrowserActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +024eb4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/activities/TintBrowserActivity; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -24279,17 +24308,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02514c: |[02514c] org.tint.ui.activities.TintBrowserActivity.onStart:()V │ │ -02515c: 6f10 4200 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onStart:()V // method@0042 │ │ -025162: 0e00 |0003: return-void │ │ +024eb8: |[024eb8] org.tint.ui.activities.TintBrowserActivity.onStart:()V │ │ +024ec8: 6f10 4200 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onStart:()V // method@0042 │ │ +024ece: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0003 line=435 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/activities/TintBrowserActivity; │ │ │ │ @@ -24298,33 +24327,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -025164: |[025164] org.tint.ui.activities.TintBrowserActivity.onStop:()V │ │ -025174: 5410 1104 |0000: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ -025178: 7210 6009 0000 |0002: invoke-interface {v0}, Lorg/tint/ui/managers/UIManager;.saveTabs:()V // method@0960 │ │ -02517e: 6f10 4300 0100 |0005: invoke-super {v1}, Landroid/app/Activity;.onStop:()V // method@0043 │ │ -025184: 0e00 |0008: return-void │ │ +024ed0: |[024ed0] org.tint.ui.activities.TintBrowserActivity.onStop:()V │ │ +024ee0: 5410 1104 |0000: iget-object v0, v1, Lorg/tint/ui/activities/TintBrowserActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0411 │ │ +024ee4: 7210 6009 0000 |0002: invoke-interface {v0}, Lorg/tint/ui/managers/UIManager;.saveTabs:()V // method@0960 │ │ +024eea: 6f10 4300 0100 |0005: invoke-super {v1}, Landroid/app/Activity;.onStop:()V // method@0043 │ │ +024ef0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0005 line=440 │ │ 0x0008 line=441 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/activities/TintBrowserActivity; │ │ │ │ - source_file_idx : 1680 (TintBrowserActivity.java) │ │ + source_file_idx : 1677 (TintBrowserActivity.java) │ │ │ │ Class #97 header: │ │ -class_idx : 439 │ │ +class_idx : 435 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 209 │ │ +superclass_idx : 205 │ │ source_file_idx : 190 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #97 - │ │ @@ -24358,18 +24387,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -025188: |[025188] org.tint.ui.components.BadgedImageView.:(Landroid/content/Context;)V │ │ -025198: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02519a: 7030 8306 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/ui/components/BadgedImageView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0683 │ │ -0251a0: 0e00 |0004: return-void │ │ +024ef4: |[024ef4] org.tint.ui.components.BadgedImageView.:(Landroid/content/Context;)V │ │ +024f04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +024f06: 7030 8306 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/ui/components/BadgedImageView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0683 │ │ +024f0c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0004 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/components/BadgedImageView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -24379,18 +24408,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0251a4: |[0251a4] org.tint.ui.components.BadgedImageView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0251b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0251b6: 7040 8406 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/tint/ui/components/BadgedImageView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0684 │ │ -0251bc: 0e00 |0004: return-void │ │ +024f10: |[024f10] org.tint.ui.components.BadgedImageView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +024f20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +024f22: 7040 8406 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/tint/ui/components/BadgedImageView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0684 │ │ +024f28: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/components/BadgedImageView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -24401,40 +24430,40 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -0251c0: |[0251c0] org.tint.ui.components.BadgedImageView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0251d0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0251d2: 7040 b702 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/widget/ImageView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@02b7 │ │ -0251d8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0251da: 5930 1504 |0005: iput v0, v3, Lorg/tint/ui/components/BadgedImageView;.mValue:I // field@0415 │ │ -0251de: 2200 5600 |0007: new-instance v0, Landroid/graphics/Paint; // type@0056 │ │ -0251e2: 7020 2801 2000 |0009: invoke-direct {v0, v2}, Landroid/graphics/Paint;.:(I)V // method@0128 │ │ -0251e8: 5b30 1404 |000c: iput-object v0, v3, Lorg/tint/ui/components/BadgedImageView;.mPaint:Landroid/graphics/Paint; // field@0414 │ │ -0251ec: 5430 1404 |000e: iget-object v0, v3, Lorg/tint/ui/components/BadgedImageView;.mPaint:Landroid/graphics/Paint; // field@0414 │ │ -0251f0: 1401 c8c8 c8ff |0010: const v1, #float -nan // #ffc8c8c8 │ │ -0251f6: 6e20 2901 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0129 │ │ -0251fc: 5430 1404 |0016: iget-object v0, v3, Lorg/tint/ui/components/BadgedImageView;.mPaint:Landroid/graphics/Paint; // field@0414 │ │ -025200: 6201 0900 |0018: sget-object v1, Landroid/graphics/Paint$Align;.CENTER:Landroid/graphics/Paint$Align; // field@0009 │ │ -025204: 6e20 2b01 1000 |001a: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setTextAlign:(Landroid/graphics/Paint$Align;)V // method@012b │ │ -02520a: 5430 1404 |001d: iget-object v0, v3, Lorg/tint/ui/components/BadgedImageView;.mPaint:Landroid/graphics/Paint; // field@0414 │ │ -02520e: 6e20 2a01 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setFakeBoldText:(Z)V // method@012a │ │ -025214: 5430 1404 |0022: iget-object v0, v3, Lorg/tint/ui/components/BadgedImageView;.mPaint:Landroid/graphics/Paint; // field@0414 │ │ -025218: 1501 8041 |0024: const/high16 v1, #int 1098907648 // #4180 │ │ -02521c: 6e10 aa00 0400 |0026: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -025222: 0c02 |0029: move-result-object v2 │ │ -025224: 6e10 f000 0200 |002a: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00f0 │ │ -02522a: 0c02 |002d: move-result-object v2 │ │ -02522c: 5222 1600 |002e: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@0016 │ │ -025230: c821 |0030: mul-float/2addr v1, v2 │ │ -025232: 6e20 2c01 1000 |0031: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setTextSize:(F)V // method@012c │ │ -025238: 0e00 |0034: return-void │ │ +024f2c: |[024f2c] org.tint.ui.components.BadgedImageView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +024f3c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +024f3e: 7040 b702 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/widget/ImageView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@02b7 │ │ +024f44: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +024f46: 5930 1504 |0005: iput v0, v3, Lorg/tint/ui/components/BadgedImageView;.mValue:I // field@0415 │ │ +024f4a: 2200 5600 |0007: new-instance v0, Landroid/graphics/Paint; // type@0056 │ │ +024f4e: 7020 2801 2000 |0009: invoke-direct {v0, v2}, Landroid/graphics/Paint;.:(I)V // method@0128 │ │ +024f54: 5b30 1404 |000c: iput-object v0, v3, Lorg/tint/ui/components/BadgedImageView;.mPaint:Landroid/graphics/Paint; // field@0414 │ │ +024f58: 5430 1404 |000e: iget-object v0, v3, Lorg/tint/ui/components/BadgedImageView;.mPaint:Landroid/graphics/Paint; // field@0414 │ │ +024f5c: 1401 c8c8 c8ff |0010: const v1, #float -nan // #ffc8c8c8 │ │ +024f62: 6e20 2901 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0129 │ │ +024f68: 5430 1404 |0016: iget-object v0, v3, Lorg/tint/ui/components/BadgedImageView;.mPaint:Landroid/graphics/Paint; // field@0414 │ │ +024f6c: 6201 0900 |0018: sget-object v1, Landroid/graphics/Paint$Align;.CENTER:Landroid/graphics/Paint$Align; // field@0009 │ │ +024f70: 6e20 2b01 1000 |001a: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setTextAlign:(Landroid/graphics/Paint$Align;)V // method@012b │ │ +024f76: 5430 1404 |001d: iget-object v0, v3, Lorg/tint/ui/components/BadgedImageView;.mPaint:Landroid/graphics/Paint; // field@0414 │ │ +024f7a: 6e20 2a01 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setFakeBoldText:(Z)V // method@012a │ │ +024f80: 5430 1404 |0022: iget-object v0, v3, Lorg/tint/ui/components/BadgedImageView;.mPaint:Landroid/graphics/Paint; // field@0414 │ │ +024f84: 1501 8041 |0024: const/high16 v1, #int 1098907648 // #4180 │ │ +024f88: 6e10 aa00 0400 |0026: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +024f8e: 0c02 |0029: move-result-object v2 │ │ +024f90: 6e10 f000 0200 |002a: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00f0 │ │ +024f96: 0c02 |002d: move-result-object v2 │ │ +024f98: 5222 1600 |002e: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@0016 │ │ +024f9c: c821 |0030: mul-float/2addr v1, v2 │ │ +024f9e: 6e20 2c01 1000 |0031: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setTextSize:(F)V // method@012c │ │ +024fa4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=42 │ │ 0x0004 line=44 │ │ 0x0007 line=46 │ │ 0x000e line=47 │ │ 0x0016 line=48 │ │ @@ -24453,37 +24482,37 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -02523c: |[02523c] org.tint.ui.components.BadgedImageView.onDraw:(Landroid/graphics/Canvas;)V │ │ -02524c: 6f20 ba02 5400 |0000: invoke-super {v4, v5}, Landroid/widget/ImageView;.onDraw:(Landroid/graphics/Canvas;)V // method@02ba │ │ -025252: 5241 1504 |0003: iget v1, v4, Lorg/tint/ui/components/BadgedImageView;.mValue:I // field@0415 │ │ -025256: 1302 0900 |0005: const/16 v2, #int 9 // #9 │ │ -02525a: 3721 1c00 |0007: if-le v1, v2, 0023 // +001c │ │ -02525e: 1a00 1d00 |0009: const-string v0, "*" // string@001d │ │ -025262: 1401 abaa 0a3f |000b: const v1, #float 0.541667 // #3f0aaaab │ │ -025268: 6e10 8606 0400 |000e: invoke-virtual {v4}, Lorg/tint/ui/components/BadgedImageView;.getWidth:()I // method@0686 │ │ -02526e: 0a02 |0011: move-result v2 │ │ -025270: 8222 |0012: int-to-float v2, v2 │ │ -025272: c821 |0013: mul-float/2addr v1, v2 │ │ -025274: 1402 abaa 2a3f |0014: const v2, #float 0.666667 // #3f2aaaab │ │ -02527a: 6e10 8506 0400 |0017: invoke-virtual {v4}, Lorg/tint/ui/components/BadgedImageView;.getHeight:()I // method@0685 │ │ -025280: 0a03 |001a: move-result v3 │ │ -025282: 8233 |001b: int-to-float v3, v3 │ │ -025284: c832 |001c: mul-float/2addr v2, v3 │ │ -025286: 5443 1404 |001d: iget-object v3, v4, Lorg/tint/ui/components/BadgedImageView;.mPaint:Landroid/graphics/Paint; // field@0414 │ │ -02528a: 6e53 2601 0521 |001f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0126 │ │ -025290: 0e00 |0022: return-void │ │ -025292: 5241 1504 |0023: iget v1, v4, Lorg/tint/ui/components/BadgedImageView;.mValue:I // field@0415 │ │ -025296: 7110 3703 0100 |0025: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0337 │ │ -02529c: 0c00 |0028: move-result-object v0 │ │ -02529e: 28e2 |0029: goto 000b // -001e │ │ +024fa8: |[024fa8] org.tint.ui.components.BadgedImageView.onDraw:(Landroid/graphics/Canvas;)V │ │ +024fb8: 6f20 ba02 5400 |0000: invoke-super {v4, v5}, Landroid/widget/ImageView;.onDraw:(Landroid/graphics/Canvas;)V // method@02ba │ │ +024fbe: 5241 1504 |0003: iget v1, v4, Lorg/tint/ui/components/BadgedImageView;.mValue:I // field@0415 │ │ +024fc2: 1302 0900 |0005: const/16 v2, #int 9 // #9 │ │ +024fc6: 3721 1c00 |0007: if-le v1, v2, 0023 // +001c │ │ +024fca: 1a00 1d00 |0009: const-string v0, "*" // string@001d │ │ +024fce: 1401 abaa 0a3f |000b: const v1, #float 0.541667 // #3f0aaaab │ │ +024fd4: 6e10 8606 0400 |000e: invoke-virtual {v4}, Lorg/tint/ui/components/BadgedImageView;.getWidth:()I // method@0686 │ │ +024fda: 0a02 |0011: move-result v2 │ │ +024fdc: 8222 |0012: int-to-float v2, v2 │ │ +024fde: c821 |0013: mul-float/2addr v1, v2 │ │ +024fe0: 1402 abaa 2a3f |0014: const v2, #float 0.666667 // #3f2aaaab │ │ +024fe6: 6e10 8506 0400 |0017: invoke-virtual {v4}, Lorg/tint/ui/components/BadgedImageView;.getHeight:()I // method@0685 │ │ +024fec: 0a03 |001a: move-result v3 │ │ +024fee: 8233 |001b: int-to-float v3, v3 │ │ +024ff0: c832 |001c: mul-float/2addr v2, v3 │ │ +024ff2: 5443 1404 |001d: iget-object v3, v4, Lorg/tint/ui/components/BadgedImageView;.mPaint:Landroid/graphics/Paint; // field@0414 │ │ +024ff6: 6e53 2601 0521 |001f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0126 │ │ +024ffc: 0e00 |0022: return-void │ │ +024ffe: 5241 1504 |0023: iget v1, v4, Lorg/tint/ui/components/BadgedImageView;.mValue:I // field@0415 │ │ +025002: 7110 3703 0100 |0025: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0337 │ │ +025008: 0c00 |0028: move-result-object v0 │ │ +02500a: 28e2 |0029: goto 000b // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=58 │ │ 0x0009 line=59 │ │ 0x000b line=64 │ │ 0x0022 line=65 │ │ @@ -24499,36 +24528,36 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0252a0: |[0252a0] org.tint.ui.components.BadgedImageView.setValue:(I)V │ │ -0252b0: 5210 1504 |0000: iget v0, v1, Lorg/tint/ui/components/BadgedImageView;.mValue:I // field@0415 │ │ -0252b4: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ -0252b8: 5912 1504 |0004: iput v2, v1, Lorg/tint/ui/components/BadgedImageView;.mValue:I // field@0415 │ │ -0252bc: 6e10 8706 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/components/BadgedImageView;.invalidate:()V // method@0687 │ │ -0252c2: 0e00 |0009: return-void │ │ +02500c: |[02500c] org.tint.ui.components.BadgedImageView.setValue:(I)V │ │ +02501c: 5210 1504 |0000: iget v0, v1, Lorg/tint/ui/components/BadgedImageView;.mValue:I // field@0415 │ │ +025020: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +025024: 5912 1504 |0004: iput v2, v1, Lorg/tint/ui/components/BadgedImageView;.mValue:I // field@0415 │ │ +025028: 6e10 8706 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/components/BadgedImageView;.invalidate:()V // method@0687 │ │ +02502e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0004 line=69 │ │ 0x0006 line=70 │ │ 0x0009 line=72 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/ui/components/BadgedImageView; │ │ 0x0000 - 0x000a reg=2 value I │ │ │ │ source_file_idx : 190 (BadgedImageView.java) │ │ │ │ Class #98 header: │ │ -class_idx : 440 │ │ +class_idx : 436 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 331 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #98 annotations: │ │ @@ -24558,56 +24587,56 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0252c4: |[0252c4] org.tint.ui.components.CustomWebChromeClient$1.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V │ │ -0252d4: 5b01 1604 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebChromeClient$1;.this$0:Lorg/tint/ui/components/CustomWebChromeClient; // field@0416 │ │ -0252d8: 5b02 1704 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebChromeClient$1;.val$result:Landroid/webkit/JsResult; // field@0417 │ │ -0252dc: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0252e2: 0e00 |0007: return-void │ │ +025030: |[025030] org.tint.ui.components.CustomWebChromeClient$1.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V │ │ +025040: 5b01 1604 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebChromeClient$1;.this$0:Lorg/tint/ui/components/CustomWebChromeClient; // field@0416 │ │ +025044: 5b02 1704 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebChromeClient$1;.val$result:Landroid/webkit/JsResult; // field@0417 │ │ +025048: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02504e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/tint/ui/components/CustomWebChromeClient$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/tint/ui/components/CustomWebChromeClient; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/tint/ui/components/CustomWebChromeClient; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/webkit/JsResult; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/components/CustomWebChromeClient$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0252e4: |[0252e4] org.tint.ui.components.CustomWebChromeClient$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -0252f4: 5410 1704 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient$1;.val$result:Landroid/webkit/JsResult; // field@0417 │ │ -0252f8: 6e10 1602 0000 |0002: invoke-virtual {v0}, Landroid/webkit/JsResult;.confirm:()V // method@0216 │ │ -0252fe: 0e00 |0005: return-void │ │ +025050: |[025050] org.tint.ui.components.CustomWebChromeClient$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +025060: 5410 1704 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient$1;.val$result:Landroid/webkit/JsResult; // field@0417 │ │ +025064: 6e10 1602 0000 |0002: invoke-virtual {v0}, Landroid/webkit/JsResult;.confirm:()V // method@0216 │ │ +02506a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0005 line=147 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/components/CustomWebChromeClient$1; │ │ 0x0000 - 0x0006 reg=2 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 which I │ │ │ │ source_file_idx : 331 (CustomWebChromeClient.java) │ │ │ │ Class #99 header: │ │ -class_idx : 441 │ │ +class_idx : 437 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 331 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #99 annotations: │ │ @@ -24637,56 +24666,56 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -025300: |[025300] org.tint.ui.components.CustomWebChromeClient$2.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V │ │ -025310: 5b01 1804 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebChromeClient$2;.this$0:Lorg/tint/ui/components/CustomWebChromeClient; // field@0418 │ │ -025314: 5b02 1904 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebChromeClient$2;.val$result:Landroid/webkit/JsResult; // field@0419 │ │ -025318: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02531e: 0e00 |0007: return-void │ │ +02506c: |[02506c] org.tint.ui.components.CustomWebChromeClient$2.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V │ │ +02507c: 5b01 1804 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebChromeClient$2;.this$0:Lorg/tint/ui/components/CustomWebChromeClient; // field@0418 │ │ +025080: 5b02 1904 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebChromeClient$2;.val$result:Landroid/webkit/JsResult; // field@0419 │ │ +025084: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02508a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/tint/ui/components/CustomWebChromeClient$2; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/tint/ui/components/CustomWebChromeClient; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/tint/ui/components/CustomWebChromeClient; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/webkit/JsResult; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/components/CustomWebChromeClient$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -025320: |[025320] org.tint.ui.components.CustomWebChromeClient$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -025330: 5410 1904 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient$2;.val$result:Landroid/webkit/JsResult; // field@0419 │ │ -025334: 6e10 1502 0000 |0002: invoke-virtual {v0}, Landroid/webkit/JsResult;.cancel:()V // method@0215 │ │ -02533a: 0e00 |0005: return-void │ │ +02508c: |[02508c] org.tint.ui.components.CustomWebChromeClient$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +02509c: 5410 1904 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient$2;.val$result:Landroid/webkit/JsResult; // field@0419 │ │ +0250a0: 6e10 1502 0000 |0002: invoke-virtual {v0}, Landroid/webkit/JsResult;.cancel:()V // method@0215 │ │ +0250a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0005 line=173 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/components/CustomWebChromeClient$2; │ │ 0x0000 - 0x0006 reg=2 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 which I │ │ │ │ source_file_idx : 331 (CustomWebChromeClient.java) │ │ │ │ Class #100 header: │ │ -class_idx : 442 │ │ +class_idx : 438 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 331 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #100 annotations: │ │ @@ -24716,56 +24745,56 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02533c: |[02533c] org.tint.ui.components.CustomWebChromeClient$3.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V │ │ -02534c: 5b01 1a04 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebChromeClient$3;.this$0:Lorg/tint/ui/components/CustomWebChromeClient; // field@041a │ │ -025350: 5b02 1b04 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebChromeClient$3;.val$result:Landroid/webkit/JsResult; // field@041b │ │ -025354: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02535a: 0e00 |0007: return-void │ │ +0250a8: |[0250a8] org.tint.ui.components.CustomWebChromeClient$3.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V │ │ +0250b8: 5b01 1a04 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebChromeClient$3;.this$0:Lorg/tint/ui/components/CustomWebChromeClient; // field@041a │ │ +0250bc: 5b02 1b04 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebChromeClient$3;.val$result:Landroid/webkit/JsResult; // field@041b │ │ +0250c0: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0250c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/tint/ui/components/CustomWebChromeClient$3; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/tint/ui/components/CustomWebChromeClient; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/tint/ui/components/CustomWebChromeClient; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/webkit/JsResult; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/components/CustomWebChromeClient$3;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02535c: |[02535c] org.tint.ui.components.CustomWebChromeClient$3.onClick:(Landroid/content/DialogInterface;I)V │ │ -02536c: 5410 1b04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient$3;.val$result:Landroid/webkit/JsResult; // field@041b │ │ -025370: 6e10 1602 0000 |0002: invoke-virtual {v0}, Landroid/webkit/JsResult;.confirm:()V // method@0216 │ │ -025376: 0e00 |0005: return-void │ │ +0250c8: |[0250c8] org.tint.ui.components.CustomWebChromeClient$3.onClick:(Landroid/content/DialogInterface;I)V │ │ +0250d8: 5410 1b04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient$3;.val$result:Landroid/webkit/JsResult; // field@041b │ │ +0250dc: 6e10 1602 0000 |0002: invoke-virtual {v0}, Landroid/webkit/JsResult;.confirm:()V // method@0216 │ │ +0250e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/components/CustomWebChromeClient$3; │ │ 0x0000 - 0x0006 reg=2 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 which I │ │ │ │ source_file_idx : 331 (CustomWebChromeClient.java) │ │ │ │ Class #101 header: │ │ -class_idx : 443 │ │ +class_idx : 439 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 331 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #101 annotations: │ │ @@ -24795,55 +24824,55 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsPromptResult;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -025378: |[025378] org.tint.ui.components.CustomWebChromeClient$4.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsPromptResult;)V │ │ -025388: 5b01 1c04 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebChromeClient$4;.this$0:Lorg/tint/ui/components/CustomWebChromeClient; // field@041c │ │ -02538c: 5b02 1d04 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebChromeClient$4;.val$result:Landroid/webkit/JsPromptResult; // field@041d │ │ -025390: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -025396: 0e00 |0007: return-void │ │ +0250e4: |[0250e4] org.tint.ui.components.CustomWebChromeClient$4.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsPromptResult;)V │ │ +0250f4: 5b01 1c04 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebChromeClient$4;.this$0:Lorg/tint/ui/components/CustomWebChromeClient; // field@041c │ │ +0250f8: 5b02 1d04 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebChromeClient$4;.val$result:Landroid/webkit/JsPromptResult; // field@041d │ │ +0250fc: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +025102: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/tint/ui/components/CustomWebChromeClient$4; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/tint/ui/components/CustomWebChromeClient; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/tint/ui/components/CustomWebChromeClient; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/webkit/JsPromptResult; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/components/CustomWebChromeClient$4;) │ │ name : 'onCancel' │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -025398: |[025398] org.tint.ui.components.CustomWebChromeClient$4.onCancel:(Landroid/content/DialogInterface;)V │ │ -0253a8: 5410 1d04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient$4;.val$result:Landroid/webkit/JsPromptResult; // field@041d │ │ -0253ac: 6e10 1302 0000 |0002: invoke-virtual {v0}, Landroid/webkit/JsPromptResult;.cancel:()V // method@0213 │ │ -0253b2: 0e00 |0005: return-void │ │ +025104: |[025104] org.tint.ui.components.CustomWebChromeClient$4.onCancel:(Landroid/content/DialogInterface;)V │ │ +025114: 5410 1d04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient$4;.val$result:Landroid/webkit/JsPromptResult; // field@041d │ │ +025118: 6e10 1302 0000 |0002: invoke-virtual {v0}, Landroid/webkit/JsPromptResult;.cancel:()V // method@0213 │ │ +02511e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/components/CustomWebChromeClient$4; │ │ 0x0000 - 0x0006 reg=2 dialog Landroid/content/DialogInterface; │ │ │ │ source_file_idx : 331 (CustomWebChromeClient.java) │ │ │ │ Class #102 header: │ │ -class_idx : 444 │ │ +class_idx : 440 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 331 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #102 annotations: │ │ @@ -24873,56 +24902,56 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsPromptResult;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0253b4: |[0253b4] org.tint.ui.components.CustomWebChromeClient$5.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsPromptResult;)V │ │ -0253c4: 5b01 1e04 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebChromeClient$5;.this$0:Lorg/tint/ui/components/CustomWebChromeClient; // field@041e │ │ -0253c8: 5b02 1f04 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebChromeClient$5;.val$result:Landroid/webkit/JsPromptResult; // field@041f │ │ -0253cc: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0253d2: 0e00 |0007: return-void │ │ +025120: |[025120] org.tint.ui.components.CustomWebChromeClient$5.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsPromptResult;)V │ │ +025130: 5b01 1e04 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebChromeClient$5;.this$0:Lorg/tint/ui/components/CustomWebChromeClient; // field@041e │ │ +025134: 5b02 1f04 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebChromeClient$5;.val$result:Landroid/webkit/JsPromptResult; // field@041f │ │ +025138: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02513e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/tint/ui/components/CustomWebChromeClient$5; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/tint/ui/components/CustomWebChromeClient; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/tint/ui/components/CustomWebChromeClient; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/webkit/JsPromptResult; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/components/CustomWebChromeClient$5;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0253d4: |[0253d4] org.tint.ui.components.CustomWebChromeClient$5.onClick:(Landroid/content/DialogInterface;I)V │ │ -0253e4: 5410 1f04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient$5;.val$result:Landroid/webkit/JsPromptResult; // field@041f │ │ -0253e8: 6e10 1302 0000 |0002: invoke-virtual {v0}, Landroid/webkit/JsPromptResult;.cancel:()V // method@0213 │ │ -0253ee: 0e00 |0005: return-void │ │ +025140: |[025140] org.tint.ui.components.CustomWebChromeClient$5.onClick:(Landroid/content/DialogInterface;I)V │ │ +025150: 5410 1f04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient$5;.val$result:Landroid/webkit/JsPromptResult; // field@041f │ │ +025154: 6e10 1302 0000 |0002: invoke-virtual {v0}, Landroid/webkit/JsPromptResult;.cancel:()V // method@0213 │ │ +02515a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0005 line=204 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/components/CustomWebChromeClient$5; │ │ 0x0000 - 0x0006 reg=2 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 whichButton I │ │ │ │ source_file_idx : 331 (CustomWebChromeClient.java) │ │ │ │ Class #103 header: │ │ -class_idx : 445 │ │ +class_idx : 441 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 331 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #103 annotations: │ │ @@ -24956,69 +24985,70 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/view/View;Landroid/webkit/JsPromptResult;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0253f0: |[0253f0] org.tint.ui.components.CustomWebChromeClient$6.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/view/View;Landroid/webkit/JsPromptResult;)V │ │ -025400: 5b01 2004 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebChromeClient$6;.this$0:Lorg/tint/ui/components/CustomWebChromeClient; // field@0420 │ │ -025404: 5b02 2204 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebChromeClient$6;.val$v:Landroid/view/View; // field@0422 │ │ -025408: 5b03 2104 |0004: iput-object v3, v0, Lorg/tint/ui/components/CustomWebChromeClient$6;.val$result:Landroid/webkit/JsPromptResult; // field@0421 │ │ -02540c: 7010 4603 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -025412: 0e00 |0009: return-void │ │ +02515c: |[02515c] org.tint.ui.components.CustomWebChromeClient$6.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/view/View;Landroid/webkit/JsPromptResult;)V │ │ +02516c: 5b01 2004 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebChromeClient$6;.this$0:Lorg/tint/ui/components/CustomWebChromeClient; // field@0420 │ │ +025170: 5b02 2204 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebChromeClient$6;.val$v:Landroid/view/View; // field@0422 │ │ +025174: 5b03 2104 |0004: iput-object v3, v0, Lorg/tint/ui/components/CustomWebChromeClient$6;.val$result:Landroid/webkit/JsPromptResult; // field@0421 │ │ +025178: 7010 4603 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02517e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/tint/ui/components/CustomWebChromeClient$6; │ │ - 0x0000 - 0x000a reg=1 (null) Lorg/tint/ui/components/CustomWebChromeClient; │ │ + 0x0000 - 0x000a reg=1 this$0 Lorg/tint/ui/components/CustomWebChromeClient; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x000a reg=3 (null) Landroid/webkit/JsPromptResult; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/components/CustomWebChromeClient$6;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -025414: |[025414] org.tint.ui.components.CustomWebChromeClient$6.onClick:(Landroid/content/DialogInterface;I)V │ │ -025424: 5431 2204 |0000: iget-object v1, v3, Lorg/tint/ui/components/CustomWebChromeClient$6;.val$v:Landroid/view/View; // field@0422 │ │ -025428: 1402 3500 0f7f |0002: const v2, #float 1.90081e+38 // #7f0f0035 │ │ -02542e: 6e20 c101 2100 |0005: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -025434: 0c01 |0008: move-result-object v1 │ │ -025436: 1f01 c600 |0009: check-cast v1, Landroid/widget/EditText; // type@00c6 │ │ -02543a: 6e10 8702 0100 |000b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ -025440: 0c01 |000e: move-result-object v1 │ │ -025442: 6e10 4903 0100 |000f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ -025448: 0c00 |0012: move-result-object v0 │ │ -02544a: 5431 2104 |0013: iget-object v1, v3, Lorg/tint/ui/components/CustomWebChromeClient$6;.val$result:Landroid/webkit/JsPromptResult; // field@0421 │ │ -02544e: 6e20 1402 0100 |0015: invoke-virtual {v1, v0}, Landroid/webkit/JsPromptResult;.confirm:(Ljava/lang/String;)V // method@0214 │ │ -025454: 0e00 |0018: return-void │ │ +025180: |[025180] org.tint.ui.components.CustomWebChromeClient$6.onClick:(Landroid/content/DialogInterface;I)V │ │ +025190: 5431 2204 |0000: iget-object v1, v3, Lorg/tint/ui/components/CustomWebChromeClient$6;.val$v:Landroid/view/View; // field@0422 │ │ +025194: 1402 3500 0f7f |0002: const v2, #float 1.90081e+38 // #7f0f0035 │ │ +02519a: 6e20 c101 2100 |0005: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +0251a0: 0c01 |0008: move-result-object v1 │ │ +0251a2: 1f01 c200 |0009: check-cast v1, Landroid/widget/EditText; // type@00c2 │ │ +0251a6: 6e10 8702 0100 |000b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ +0251ac: 0c01 |000e: move-result-object v1 │ │ +0251ae: 6e10 4903 0100 |000f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ +0251b4: 0c00 |0012: move-result-object v0 │ │ +0251b6: 5431 2104 |0013: iget-object v1, v3, Lorg/tint/ui/components/CustomWebChromeClient$6;.val$result:Landroid/webkit/JsPromptResult; // field@0421 │ │ +0251ba: 6e20 1402 0100 |0015: invoke-virtual {v1, v0}, Landroid/webkit/JsPromptResult;.confirm:(Ljava/lang/String;)V // method@0214 │ │ +0251c0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ + 0x000f line=196 │ │ 0x0013 line=197 │ │ 0x0018 line=198 │ │ locals : │ │ 0x0013 - 0x0019 reg=0 value Ljava/lang/String; │ │ 0x0000 - 0x0019 reg=3 this Lorg/tint/ui/components/CustomWebChromeClient$6; │ │ 0x0000 - 0x0019 reg=4 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0019 reg=5 whichButton I │ │ │ │ source_file_idx : 331 (CustomWebChromeClient.java) │ │ │ │ Class #104 header: │ │ -class_idx : 446 │ │ +class_idx : 442 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 176 │ │ +superclass_idx : 172 │ │ source_file_idx : 331 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #104 annotations: │ │ @@ -25056,38 +25086,40 @@ │ │ type : '(Lorg/tint/ui/managers/UIManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -025458: |[025458] org.tint.ui.components.CustomWebChromeClient.:(Lorg/tint/ui/managers/UIManager;)V │ │ -025468: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02546a: 7010 1b02 0100 |0001: invoke-direct {v1}, Landroid/webkit/WebChromeClient;.:()V // method@021b │ │ -025470: 5b10 2304 |0004: iput-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mDefaultVideoPoster:Landroid/graphics/Bitmap; // field@0423 │ │ -025474: 5b10 2604 |0006: iput-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mVideoProgressView:Landroid/view/View; // field@0426 │ │ -025478: 5b10 2404 |0008: iput-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mPreferences:Landroid/content/SharedPreferences; // field@0424 │ │ -02547c: 5b12 2504 |000a: iput-object v2, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -025480: 5410 2504 |000c: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -025484: 7210 3e09 0000 |000e: invoke-interface {v0}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -02548a: 0c00 |0011: move-result-object v0 │ │ -02548c: 6e10 5806 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/activities/TintBrowserActivity;.getApplicationContext:()Landroid/content/Context; // method@0658 │ │ -025492: 0c00 |0015: move-result-object v0 │ │ -025494: 7110 8001 0000 |0016: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -02549a: 0c00 |0019: move-result-object v0 │ │ -02549c: 5b10 2404 |001a: iput-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mPreferences:Landroid/content/SharedPreferences; // field@0424 │ │ -0254a0: 0e00 |001c: return-void │ │ +0251c4: |[0251c4] org.tint.ui.components.CustomWebChromeClient.:(Lorg/tint/ui/managers/UIManager;)V │ │ +0251d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0251d6: 7010 1b02 0100 |0001: invoke-direct {v1}, Landroid/webkit/WebChromeClient;.:()V // method@021b │ │ +0251dc: 5b10 2304 |0004: iput-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mDefaultVideoPoster:Landroid/graphics/Bitmap; // field@0423 │ │ +0251e0: 5b10 2604 |0006: iput-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mVideoProgressView:Landroid/view/View; // field@0426 │ │ +0251e4: 5b10 2404 |0008: iput-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mPreferences:Landroid/content/SharedPreferences; // field@0424 │ │ +0251e8: 5b12 2504 |000a: iput-object v2, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +0251ec: 5410 2504 |000c: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +0251f0: 7210 3e09 0000 |000e: invoke-interface {v0}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +0251f6: 0c00 |0011: move-result-object v0 │ │ +0251f8: 6e10 5806 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/activities/TintBrowserActivity;.getApplicationContext:()Landroid/content/Context; // method@0658 │ │ +0251fe: 0c00 |0015: move-result-object v0 │ │ +025200: 7110 8001 0000 |0016: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +025206: 0c00 |0019: move-result-object v0 │ │ +025208: 5b10 2404 |001a: iput-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mPreferences:Landroid/content/SharedPreferences; // field@0424 │ │ +02520c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=55 │ │ 0x0004 line=51 │ │ 0x0006 line=52 │ │ 0x0008 line=53 │ │ 0x000a line=56 │ │ 0x000c line=57 │ │ + 0x000e line=58 │ │ + 0x0016 line=57 │ │ 0x001c line=59 │ │ locals : │ │ 0x0000 - 0x001d reg=1 this Lorg/tint/ui/components/CustomWebChromeClient; │ │ 0x0000 - 0x001d reg=2 uiManager Lorg/tint/ui/managers/UIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/components/CustomWebChromeClient;) │ │ @@ -25095,28 +25127,28 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0254a4: |[0254a4] org.tint.ui.components.CustomWebChromeClient.getDefaultVideoPoster:()Landroid/graphics/Bitmap; │ │ -0254b4: 5420 2304 |0000: iget-object v0, v2, Lorg/tint/ui/components/CustomWebChromeClient;.mDefaultVideoPoster:Landroid/graphics/Bitmap; // field@0423 │ │ -0254b8: 3900 1500 |0002: if-nez v0, 0017 // +0015 │ │ -0254bc: 5420 2504 |0004: iget-object v0, v2, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -0254c0: 7210 3e09 0000 |0006: invoke-interface {v0}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -0254c6: 0c00 |0009: move-result-object v0 │ │ -0254c8: 6e10 6006 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ -0254ce: 0c00 |000d: move-result-object v0 │ │ -0254d0: 1401 0600 027f |000e: const v1, #float 1.728e+38 // #7f020006 │ │ -0254d6: 7120 2301 1000 |0011: invoke-static {v0, v1}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@0123 │ │ -0254dc: 0c00 |0014: move-result-object v0 │ │ -0254de: 5b20 2304 |0015: iput-object v0, v2, Lorg/tint/ui/components/CustomWebChromeClient;.mDefaultVideoPoster:Landroid/graphics/Bitmap; // field@0423 │ │ -0254e2: 5420 2304 |0017: iget-object v0, v2, Lorg/tint/ui/components/CustomWebChromeClient;.mDefaultVideoPoster:Landroid/graphics/Bitmap; // field@0423 │ │ -0254e6: 1100 |0019: return-object v0 │ │ +025210: |[025210] org.tint.ui.components.CustomWebChromeClient.getDefaultVideoPoster:()Landroid/graphics/Bitmap; │ │ +025220: 5420 2304 |0000: iget-object v0, v2, Lorg/tint/ui/components/CustomWebChromeClient;.mDefaultVideoPoster:Landroid/graphics/Bitmap; // field@0423 │ │ +025224: 3900 1500 |0002: if-nez v0, 0017 // +0015 │ │ +025228: 5420 2504 |0004: iget-object v0, v2, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +02522c: 7210 3e09 0000 |0006: invoke-interface {v0}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +025232: 0c00 |0009: move-result-object v0 │ │ +025234: 6e10 6006 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ +02523a: 0c00 |000d: move-result-object v0 │ │ +02523c: 1401 0600 027f |000e: const v1, #float 1.728e+38 // #7f020006 │ │ +025242: 7120 2301 1000 |0011: invoke-static {v0, v1}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@0123 │ │ +025248: 0c00 |0014: move-result-object v0 │ │ +02524a: 5b20 2304 |0015: iput-object v0, v2, Lorg/tint/ui/components/CustomWebChromeClient;.mDefaultVideoPoster:Landroid/graphics/Bitmap; // field@0423 │ │ +02524e: 5420 2304 |0017: iget-object v0, v2, Lorg/tint/ui/components/CustomWebChromeClient;.mDefaultVideoPoster:Landroid/graphics/Bitmap; // field@0423 │ │ +025252: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0017 line=124 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lorg/tint/ui/components/CustomWebChromeClient; │ │ @@ -25126,29 +25158,29 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0254e8: |[0254e8] org.tint.ui.components.CustomWebChromeClient.getVideoLoadingProgressView:()Landroid/view/View; │ │ -0254f8: 5431 2604 |0000: iget-object v1, v3, Lorg/tint/ui/components/CustomWebChromeClient;.mVideoProgressView:Landroid/view/View; // field@0426 │ │ -0254fc: 3901 1600 |0002: if-nez v1, 0018 // +0016 │ │ -025500: 5431 2504 |0004: iget-object v1, v3, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -025504: 7210 3e09 0100 |0006: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -02550a: 0c01 |0009: move-result-object v1 │ │ -02550c: 7110 9d01 0100 |000a: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ -025512: 0c00 |000d: move-result-object v0 │ │ -025514: 1401 2100 037f |000e: const v1, #float 1.7413e+38 // #7f030021 │ │ -02551a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -02551c: 6e30 9e01 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ -025522: 0c01 |0015: move-result-object v1 │ │ -025524: 5b31 2604 |0016: iput-object v1, v3, Lorg/tint/ui/components/CustomWebChromeClient;.mVideoProgressView:Landroid/view/View; // field@0426 │ │ -025528: 5431 2604 |0018: iget-object v1, v3, Lorg/tint/ui/components/CustomWebChromeClient;.mVideoProgressView:Landroid/view/View; // field@0426 │ │ -02552c: 1101 |001a: return-object v1 │ │ +025254: |[025254] org.tint.ui.components.CustomWebChromeClient.getVideoLoadingProgressView:()Landroid/view/View; │ │ +025264: 5431 2604 |0000: iget-object v1, v3, Lorg/tint/ui/components/CustomWebChromeClient;.mVideoProgressView:Landroid/view/View; // field@0426 │ │ +025268: 3901 1600 |0002: if-nez v1, 0018 // +0016 │ │ +02526c: 5431 2504 |0004: iget-object v1, v3, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +025270: 7210 3e09 0100 |0006: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +025276: 0c01 |0009: move-result-object v1 │ │ +025278: 7110 9d01 0100 |000a: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ +02527e: 0c00 |000d: move-result-object v0 │ │ +025280: 1401 2100 037f |000e: const v1, #float 1.7413e+38 // #7f030021 │ │ +025286: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +025288: 6e30 9e01 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ +02528e: 0c01 |0015: move-result-object v1 │ │ +025290: 5b31 2604 |0016: iput-object v1, v3, Lorg/tint/ui/components/CustomWebChromeClient;.mVideoProgressView:Landroid/view/View; // field@0426 │ │ +025294: 5431 2604 |0018: iget-object v1, v3, Lorg/tint/ui/components/CustomWebChromeClient;.mVideoProgressView:Landroid/view/View; // field@0426 │ │ +025298: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0004 line=130 │ │ 0x000e line=131 │ │ 0x0018 line=134 │ │ locals : │ │ @@ -25160,47 +25192,47 @@ │ │ type : '(Landroid/webkit/ConsoleMessage;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -025530: |[025530] org.tint.ui.components.CustomWebChromeClient.onConsoleMessage:(Landroid/webkit/ConsoleMessage;)Z │ │ -025540: 5430 2404 |0000: iget-object v0, v3, Lorg/tint/ui/components/CustomWebChromeClient;.mPreferences:Landroid/content/SharedPreferences; // field@0424 │ │ -025544: 1a01 4305 |0002: const-string v1, "PREFERENCE_JS_LOG_ON_LOGCAT" // string@0543 │ │ -025548: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -02554a: 7230 dd00 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -025550: 0a00 |0008: move-result v0 │ │ -025552: 3800 3400 |0009: if-eqz v0, 003d // +0034 │ │ -025556: 1a00 9106 |000b: const-string v0, "TintJS" // string@0691 │ │ -02555a: 2201 1201 |000d: new-instance v1, Ljava/lang/StringBuilder; // type@0112 │ │ -02555e: 7010 6003 0100 |000f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -025564: 6e10 0202 0400 |0012: invoke-virtual {v4}, Landroid/webkit/ConsoleMessage;.sourceId:()Ljava/lang/String; // method@0202 │ │ -02556a: 0c02 |0015: move-result-object v2 │ │ -02556c: 6e20 6603 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -025572: 0c01 |0019: move-result-object v1 │ │ -025574: 1a02 2a00 |001a: const-string v2, ":" // string@002a │ │ -025578: 6e20 6603 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02557e: 0c01 |001f: move-result-object v1 │ │ -025580: 6e10 0002 0400 |0020: invoke-virtual {v4}, Landroid/webkit/ConsoleMessage;.lineNumber:()I // method@0200 │ │ -025586: 0a02 |0023: move-result v2 │ │ -025588: 6e20 6203 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0362 │ │ -02558e: 0c01 |0027: move-result-object v1 │ │ -025590: 1a02 0300 |0028: const-string v2, " " // string@0003 │ │ -025594: 6e20 6603 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02559a: 0c01 |002d: move-result-object v1 │ │ -02559c: 6e10 0102 0400 |002e: invoke-virtual {v4}, Landroid/webkit/ConsoleMessage;.message:()Ljava/lang/String; // method@0201 │ │ -0255a2: 0c02 |0031: move-result-object v2 │ │ -0255a4: 6e20 6603 2100 |0032: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0255aa: 0c01 |0035: move-result-object v1 │ │ -0255ac: 6e10 6803 0100 |0036: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -0255b2: 0c01 |0039: move-result-object v1 │ │ -0255b4: 7120 8601 1000 |003a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0186 │ │ -0255ba: 1210 |003d: const/4 v0, #int 1 // #1 │ │ -0255bc: 0f00 |003e: return v0 │ │ +02529c: |[02529c] org.tint.ui.components.CustomWebChromeClient.onConsoleMessage:(Landroid/webkit/ConsoleMessage;)Z │ │ +0252ac: 5430 2404 |0000: iget-object v0, v3, Lorg/tint/ui/components/CustomWebChromeClient;.mPreferences:Landroid/content/SharedPreferences; // field@0424 │ │ +0252b0: 1a01 4005 |0002: const-string v1, "PREFERENCE_JS_LOG_ON_LOGCAT" // string@0540 │ │ +0252b4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0252b6: 7230 dd00 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +0252bc: 0a00 |0008: move-result v0 │ │ +0252be: 3800 3400 |0009: if-eqz v0, 003d // +0034 │ │ +0252c2: 1a00 8e06 |000b: const-string v0, "TintJS" // string@068e │ │ +0252c6: 2201 0e01 |000d: new-instance v1, Ljava/lang/StringBuilder; // type@010e │ │ +0252ca: 7010 6003 0100 |000f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +0252d0: 6e10 0202 0400 |0012: invoke-virtual {v4}, Landroid/webkit/ConsoleMessage;.sourceId:()Ljava/lang/String; // method@0202 │ │ +0252d6: 0c02 |0015: move-result-object v2 │ │ +0252d8: 6e20 6603 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0252de: 0c01 |0019: move-result-object v1 │ │ +0252e0: 1a02 2a00 |001a: const-string v2, ":" // string@002a │ │ +0252e4: 6e20 6603 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0252ea: 0c01 |001f: move-result-object v1 │ │ +0252ec: 6e10 0002 0400 |0020: invoke-virtual {v4}, Landroid/webkit/ConsoleMessage;.lineNumber:()I // method@0200 │ │ +0252f2: 0a02 |0023: move-result v2 │ │ +0252f4: 6e20 6203 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0362 │ │ +0252fa: 0c01 |0027: move-result-object v1 │ │ +0252fc: 1a02 0300 |0028: const-string v2, " " // string@0003 │ │ +025300: 6e20 6603 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +025306: 0c01 |002d: move-result-object v1 │ │ +025308: 6e10 0102 0400 |002e: invoke-virtual {v4}, Landroid/webkit/ConsoleMessage;.message:()Ljava/lang/String; // method@0201 │ │ +02530e: 0c02 |0031: move-result-object v2 │ │ +025310: 6e20 6603 2100 |0032: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +025316: 0c01 |0035: move-result-object v1 │ │ +025318: 6e10 6803 0100 |0036: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +02531e: 0c01 |0039: move-result-object v1 │ │ +025320: 7120 8601 1000 |003a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0186 │ │ +025326: 1210 |003d: const/4 v0, #int 1 // #1 │ │ +025328: 0f00 |003e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x000b line=249 │ │ 0x003d line=251 │ │ locals : │ │ 0x0000 - 0x003f reg=3 this Lorg/tint/ui/components/CustomWebChromeClient; │ │ @@ -25211,32 +25243,32 @@ │ │ type : '(Landroid/webkit/WebView;ZZLandroid/os/Message;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -0255c0: |[0255c0] org.tint.ui.components.CustomWebChromeClient.onCreateWindow:(Landroid/webkit/WebView;ZZLandroid/os/Message;)Z │ │ -0255d0: 5491 1400 |0000: iget-object v1, v9, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0014 │ │ -0255d4: 1f01 b600 |0002: check-cast v1, Landroid/webkit/WebView$WebViewTransport; // type@00b6 │ │ -0255d8: 5452 2504 |0004: iget-object v2, v5, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -0255dc: 7210 3c09 0200 |0006: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ -0255e2: 0c00 |0009: move-result-object v0 │ │ -0255e4: 5452 2504 |000a: iget-object v2, v5, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -0255e8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -0255ea: 6e10 c406 0000 |000d: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ -0255f0: 0a04 |0010: move-result v4 │ │ -0255f2: 7230 3709 3204 |0011: invoke-interface {v2, v3, v4}, Lorg/tint/ui/managers/UIManager;.addTab:(ZZ)V // method@0937 │ │ -0255f8: 5452 2504 |0014: iget-object v2, v5, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -0255fc: 7210 3c09 0200 |0016: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ -025602: 0c02 |0019: move-result-object v2 │ │ -025604: 6e20 4202 2100 |001a: invoke-virtual {v1, v2}, Landroid/webkit/WebView$WebViewTransport;.setWebView:(Landroid/webkit/WebView;)V // method@0242 │ │ -02560a: 6e10 5901 0900 |001d: invoke-virtual {v9}, Landroid/os/Message;.sendToTarget:()V // method@0159 │ │ -025610: 1212 |0020: const/4 v2, #int 1 // #1 │ │ -025612: 0f02 |0021: return v2 │ │ +02532c: |[02532c] org.tint.ui.components.CustomWebChromeClient.onCreateWindow:(Landroid/webkit/WebView;ZZLandroid/os/Message;)Z │ │ +02533c: 5491 1400 |0000: iget-object v1, v9, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0014 │ │ +025340: 1f01 b200 |0002: check-cast v1, Landroid/webkit/WebView$WebViewTransport; // type@00b2 │ │ +025344: 5452 2504 |0004: iget-object v2, v5, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +025348: 7210 3c09 0200 |0006: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ +02534e: 0c00 |0009: move-result-object v0 │ │ +025350: 5452 2504 |000a: iget-object v2, v5, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +025354: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +025356: 6e10 c406 0000 |000d: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ +02535c: 0a04 |0010: move-result v4 │ │ +02535e: 7230 3709 3204 |0011: invoke-interface {v2, v3, v4}, Lorg/tint/ui/managers/UIManager;.addTab:(ZZ)V // method@0937 │ │ +025364: 5452 2504 |0014: iget-object v2, v5, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +025368: 7210 3c09 0200 |0016: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ +02536e: 0c02 |0019: move-result-object v2 │ │ +025370: 6e20 4202 2100 |001a: invoke-virtual {v1, v2}, Landroid/webkit/WebView$WebViewTransport;.setWebView:(Landroid/webkit/WebView;)V // method@0242 │ │ +025376: 6e10 5901 0900 |001d: invoke-virtual {v9}, Landroid/os/Message;.sendToTarget:()V // method@0159 │ │ +02537c: 1212 |0020: const/4 v2, #int 1 // #1 │ │ +02537e: 0f02 |0021: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0004 line=88 │ │ 0x000a line=90 │ │ 0x0014 line=92 │ │ 0x001d line=93 │ │ @@ -25255,18 +25287,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -025614: |[025614] org.tint.ui.components.CustomWebChromeClient.onGeolocationPermissionsHidePrompt:()V │ │ -025624: 5410 2504 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -025628: 7210 4d09 0000 |0002: invoke-interface {v0}, Lorg/tint/ui/managers/UIManager;.onGeolocationPermissionsHidePrompt:()V // method@094d │ │ -02562e: 0e00 |0005: return-void │ │ +025380: |[025380] org.tint.ui.components.CustomWebChromeClient.onGeolocationPermissionsHidePrompt:()V │ │ +025390: 5410 2504 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +025394: 7210 4d09 0000 |0002: invoke-interface {v0}, Lorg/tint/ui/managers/UIManager;.onGeolocationPermissionsHidePrompt:()V // method@094d │ │ +02539a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0005 line=244 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/components/CustomWebChromeClient; │ │ │ │ @@ -25275,18 +25307,18 @@ │ │ type : '(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -025630: |[025630] org.tint.ui.components.CustomWebChromeClient.onGeolocationPermissionsShowPrompt:(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V │ │ -025640: 5410 2504 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -025644: 7230 4e09 2003 |0002: invoke-interface {v0, v2, v3}, Lorg/tint/ui/managers/UIManager;.onGeolocationPermissionsShowPrompt:(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V // method@094e │ │ -02564a: 0e00 |0005: return-void │ │ +02539c: |[02539c] org.tint.ui.components.CustomWebChromeClient.onGeolocationPermissionsShowPrompt:(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V │ │ +0253ac: 5410 2504 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +0253b0: 7230 4e09 2003 |0002: invoke-interface {v0, v2, v3}, Lorg/tint/ui/managers/UIManager;.onGeolocationPermissionsShowPrompt:(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V // method@094e │ │ +0253b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0005 line=239 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/components/CustomWebChromeClient; │ │ 0x0000 - 0x0006 reg=2 origin Ljava/lang/String; │ │ @@ -25297,19 +25329,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02564c: |[02564c] org.tint.ui.components.CustomWebChromeClient.onHideCustomView:()V │ │ -02565c: 6f10 1c02 0100 |0000: invoke-super {v1}, Landroid/webkit/WebChromeClient;.onHideCustomView:()V // method@021c │ │ -025662: 5410 2504 |0003: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -025666: 7210 4f09 0000 |0005: invoke-interface {v0}, Lorg/tint/ui/managers/UIManager;.onHideCustomView:()V // method@094f │ │ -02566c: 0e00 |0008: return-void │ │ +0253b8: |[0253b8] org.tint.ui.components.CustomWebChromeClient.onHideCustomView:()V │ │ +0253c8: 6f10 1c02 0100 |0000: invoke-super {v1}, Landroid/webkit/WebChromeClient;.onHideCustomView:()V // method@021c │ │ +0253ce: 5410 2504 |0003: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +0253d2: 7210 4f09 0000 |0005: invoke-interface {v0}, Lorg/tint/ui/managers/UIManager;.onHideCustomView:()V // method@094f │ │ +0253d8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0003 line=221 │ │ 0x0008 line=222 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/components/CustomWebChromeClient; │ │ @@ -25319,41 +25351,47 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsResult;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -025670: |[025670] org.tint.ui.components.CustomWebChromeClient.onJsAlert:(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsResult;)Z │ │ -025680: 2200 1400 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -025684: 5431 2504 |0002: iget-object v1, v3, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -025688: 7210 3e09 0100 |0004: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -02568e: 0c01 |0007: move-result-object v1 │ │ -025690: 7020 4800 1000 |0008: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -025696: 1401 3500 0b7f |000b: const v1, #float 1.84764e+38 // #7f0b0035 │ │ -02569c: 6e20 5500 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0055 │ │ -0256a2: 0c00 |0011: move-result-object v0 │ │ -0256a4: 6e20 4e00 6000 |0012: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@004e │ │ -0256aa: 0c00 |0015: move-result-object v0 │ │ -0256ac: 1401 0a00 0401 |0016: const v1, #float 2.42446e-38 // #0104000a │ │ -0256b2: 2202 b801 |0019: new-instance v2, Lorg/tint/ui/components/CustomWebChromeClient$1; // type@01b8 │ │ -0256b6: 7030 8b06 3207 |001b: invoke-direct {v2, v3, v7}, Lorg/tint/ui/components/CustomWebChromeClient$1;.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V // method@068b │ │ -0256bc: 6e30 5200 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ -0256c2: 0c00 |0021: move-result-object v0 │ │ -0256c4: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0256c6: 6e20 4a00 1000 |0023: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ -0256cc: 0c00 |0026: move-result-object v0 │ │ -0256ce: 6e10 4900 0000 |0027: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ -0256d4: 0c00 |002a: move-result-object v0 │ │ -0256d6: 6e10 5a00 0000 |002b: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ -0256dc: 1210 |002e: const/4 v0, #int 1 // #1 │ │ -0256de: 0f00 |002f: return v0 │ │ +0253dc: |[0253dc] org.tint.ui.components.CustomWebChromeClient.onJsAlert:(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsResult;)Z │ │ +0253ec: 2200 1400 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +0253f0: 5431 2504 |0002: iget-object v1, v3, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +0253f4: 7210 3e09 0100 |0004: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +0253fa: 0c01 |0007: move-result-object v1 │ │ +0253fc: 7020 4800 1000 |0008: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +025402: 1401 3500 0b7f |000b: const v1, #float 1.84764e+38 // #7f0b0035 │ │ +025408: 6e20 5500 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0055 │ │ +02540e: 0c00 |0011: move-result-object v0 │ │ +025410: 6e20 4e00 6000 |0012: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@004e │ │ +025416: 0c00 |0015: move-result-object v0 │ │ +025418: 1401 0a00 0401 |0016: const v1, #float 2.42446e-38 // #0104000a │ │ +02541e: 2202 b401 |0019: new-instance v2, Lorg/tint/ui/components/CustomWebChromeClient$1; // type@01b4 │ │ +025422: 7030 8b06 3207 |001b: invoke-direct {v2, v3, v7}, Lorg/tint/ui/components/CustomWebChromeClient$1;.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V // method@068b │ │ +025428: 6e30 5200 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ +02542e: 0c00 |0021: move-result-object v0 │ │ +025430: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +025432: 6e20 4a00 1000 |0023: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ +025438: 0c00 |0026: move-result-object v0 │ │ +02543a: 6e10 4900 0000 |0027: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ +025440: 0c00 |002a: move-result-object v0 │ │ +025442: 6e10 5a00 0000 |002b: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ +025448: 1210 |002e: const/4 v0, #int 1 // #1 │ │ +02544a: 0f00 |002f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ + 0x000e line=140 │ │ + 0x0012 line=141 │ │ + 0x001e line=142 │ │ + 0x0023 line=149 │ │ + 0x0027 line=150 │ │ + 0x002b line=151 │ │ 0x002e line=153 │ │ locals : │ │ 0x0000 - 0x0030 reg=3 this Lorg/tint/ui/components/CustomWebChromeClient; │ │ 0x0000 - 0x0030 reg=4 view Landroid/webkit/WebView; │ │ 0x0000 - 0x0030 reg=5 url Ljava/lang/String; │ │ 0x0000 - 0x0030 reg=6 message Ljava/lang/String; │ │ 0x0000 - 0x0030 reg=7 result Landroid/webkit/JsResult; │ │ @@ -25363,43 +25401,49 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsResult;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0256e0: |[0256e0] org.tint.ui.components.CustomWebChromeClient.onJsConfirm:(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsResult;)Z │ │ -0256f0: 2200 1400 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -0256f4: 5431 2504 |0002: iget-object v1, v3, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -0256f8: 7210 3e09 0100 |0004: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -0256fe: 0c01 |0007: move-result-object v1 │ │ -025700: 7020 4800 1000 |0008: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -025706: 1401 3600 0b7f |000b: const v1, #float 1.84764e+38 // #7f0b0036 │ │ -02570c: 6e20 5500 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0055 │ │ -025712: 0c00 |0011: move-result-object v0 │ │ -025714: 6e20 4e00 6000 |0012: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@004e │ │ -02571a: 0c00 |0015: move-result-object v0 │ │ -02571c: 1401 0a00 0401 |0016: const v1, #float 2.42446e-38 // #0104000a │ │ -025722: 2202 ba01 |0019: new-instance v2, Lorg/tint/ui/components/CustomWebChromeClient$3; // type@01ba │ │ -025726: 7030 8f06 3207 |001b: invoke-direct {v2, v3, v7}, Lorg/tint/ui/components/CustomWebChromeClient$3;.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V // method@068f │ │ -02572c: 6e30 5200 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ -025732: 0c00 |0021: move-result-object v0 │ │ -025734: 1501 0401 |0022: const/high16 v1, #int 17039360 // #104 │ │ -025738: 2202 b901 |0024: new-instance v2, Lorg/tint/ui/components/CustomWebChromeClient$2; // type@01b9 │ │ -02573c: 7030 8d06 3207 |0026: invoke-direct {v2, v3, v7}, Lorg/tint/ui/components/CustomWebChromeClient$2;.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V // method@068d │ │ -025742: 6e30 4f00 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ -025748: 0c00 |002c: move-result-object v0 │ │ -02574a: 6e10 4900 0000 |002d: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ -025750: 0c00 |0030: move-result-object v0 │ │ -025752: 6e10 5a00 0000 |0031: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ -025758: 1210 |0034: const/4 v0, #int 1 // #1 │ │ -02575a: 0f00 |0035: return v0 │ │ +02544c: |[02544c] org.tint.ui.components.CustomWebChromeClient.onJsConfirm:(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsResult;)Z │ │ +02545c: 2200 1400 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +025460: 5431 2504 |0002: iget-object v1, v3, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +025464: 7210 3e09 0100 |0004: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +02546a: 0c01 |0007: move-result-object v1 │ │ +02546c: 7020 4800 1000 |0008: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +025472: 1401 3600 0b7f |000b: const v1, #float 1.84764e+38 // #7f0b0036 │ │ +025478: 6e20 5500 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0055 │ │ +02547e: 0c00 |0011: move-result-object v0 │ │ +025480: 6e20 4e00 6000 |0012: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@004e │ │ +025486: 0c00 |0015: move-result-object v0 │ │ +025488: 1401 0a00 0401 |0016: const v1, #float 2.42446e-38 // #0104000a │ │ +02548e: 2202 b601 |0019: new-instance v2, Lorg/tint/ui/components/CustomWebChromeClient$3; // type@01b6 │ │ +025492: 7030 8f06 3207 |001b: invoke-direct {v2, v3, v7}, Lorg/tint/ui/components/CustomWebChromeClient$3;.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V // method@068f │ │ +025498: 6e30 5200 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ +02549e: 0c00 |0021: move-result-object v0 │ │ +0254a0: 1501 0401 |0022: const/high16 v1, #int 17039360 // #104 │ │ +0254a4: 2202 b501 |0024: new-instance v2, Lorg/tint/ui/components/CustomWebChromeClient$2; // type@01b5 │ │ +0254a8: 7030 8d06 3207 |0026: invoke-direct {v2, v3, v7}, Lorg/tint/ui/components/CustomWebChromeClient$2;.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V // method@068d │ │ +0254ae: 6e30 4f00 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ +0254b4: 0c00 |002c: move-result-object v0 │ │ +0254b6: 6e10 4900 0000 |002d: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ +0254bc: 0c00 |0030: move-result-object v0 │ │ +0254be: 6e10 5a00 0000 |0031: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ +0254c4: 1210 |0034: const/4 v0, #int 1 // #1 │ │ +0254c6: 0f00 |0035: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ + 0x000e line=159 │ │ + 0x0012 line=160 │ │ + 0x001e line=161 │ │ + 0x0029 line=168 │ │ + 0x002d line=175 │ │ + 0x0031 line=176 │ │ 0x0034 line=178 │ │ locals : │ │ 0x0000 - 0x0036 reg=3 this Lorg/tint/ui/components/CustomWebChromeClient; │ │ 0x0000 - 0x0036 reg=4 view Landroid/webkit/WebView; │ │ 0x0000 - 0x0036 reg=5 url Ljava/lang/String; │ │ 0x0000 - 0x0036 reg=6 message Ljava/lang/String; │ │ 0x0000 - 0x0036 reg=7 result Landroid/webkit/JsResult; │ │ @@ -25409,68 +25453,74 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsPromptResult;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -02575c: |[02575c] org.tint.ui.components.CustomWebChromeClient.onJsPrompt:(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsPromptResult;)Z │ │ -02576c: 5452 2504 |0000: iget-object v2, v5, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -025770: 7210 3e09 0200 |0002: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -025776: 0c02 |0005: move-result-object v2 │ │ -025778: 7110 9d01 0200 |0006: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ -02577e: 0c00 |0009: move-result-object v0 │ │ -025780: 1402 1000 037f |000a: const v2, #float 1.74129e+38 // #7f030010 │ │ -025786: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -025788: 6e30 9e01 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ -02578e: 0c01 |0011: move-result-object v1 │ │ -025790: 1402 3400 0f7f |0012: const v2, #float 1.90081e+38 // #7f0f0034 │ │ -025796: 6e20 c101 2100 |0015: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02579c: 0c02 |0018: move-result-object v2 │ │ -02579e: 1f02 e400 |0019: check-cast v2, Landroid/widget/TextView; // type@00e4 │ │ -0257a2: 6e20 0103 8200 |001b: invoke-virtual {v2, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -0257a8: 1402 3500 0f7f |001e: const v2, #float 1.90081e+38 // #7f0f0035 │ │ -0257ae: 6e20 c101 2100 |0021: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -0257b4: 0c02 |0024: move-result-object v2 │ │ -0257b6: 1f02 c600 |0025: check-cast v2, Landroid/widget/EditText; // type@00c6 │ │ -0257ba: 6e20 8f02 9200 |0027: invoke-virtual {v2, v9}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -0257c0: 2202 1400 |002a: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -0257c4: 5453 2504 |002c: iget-object v3, v5, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -0257c8: 7210 3e09 0300 |002e: invoke-interface {v3}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -0257ce: 0c03 |0031: move-result-object v3 │ │ -0257d0: 7020 4800 3200 |0032: invoke-direct {v2, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -0257d6: 1403 3700 0b7f |0035: const v3, #float 1.84764e+38 // #7f0b0037 │ │ -0257dc: 6e20 5500 3200 |0038: invoke-virtual {v2, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0055 │ │ -0257e2: 0c02 |003b: move-result-object v2 │ │ -0257e4: 6e20 5700 1200 |003c: invoke-virtual {v2, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0057 │ │ -0257ea: 0c02 |003f: move-result-object v2 │ │ -0257ec: 1403 0a00 0401 |0040: const v3, #float 2.42446e-38 // #0104000a │ │ -0257f2: 2204 bd01 |0043: new-instance v4, Lorg/tint/ui/components/CustomWebChromeClient$6; // type@01bd │ │ -0257f6: 7040 9506 54a1 |0045: invoke-direct {v4, v5, v1, v10}, Lorg/tint/ui/components/CustomWebChromeClient$6;.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/view/View;Landroid/webkit/JsPromptResult;)V // method@0695 │ │ -0257fc: 6e30 5200 3204 |0048: invoke-virtual {v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ -025802: 0c02 |004b: move-result-object v2 │ │ -025804: 1503 0401 |004c: const/high16 v3, #int 17039360 // #104 │ │ -025808: 2204 bc01 |004e: new-instance v4, Lorg/tint/ui/components/CustomWebChromeClient$5; // type@01bc │ │ -02580c: 7030 9306 540a |0050: invoke-direct {v4, v5, v10}, Lorg/tint/ui/components/CustomWebChromeClient$5;.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsPromptResult;)V // method@0693 │ │ -025812: 6e30 4f00 3204 |0053: invoke-virtual {v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ -025818: 0c02 |0056: move-result-object v2 │ │ -02581a: 2203 bb01 |0057: new-instance v3, Lorg/tint/ui/components/CustomWebChromeClient$4; // type@01bb │ │ -02581e: 7030 9106 530a |0059: invoke-direct {v3, v5, v10}, Lorg/tint/ui/components/CustomWebChromeClient$4;.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsPromptResult;)V // method@0691 │ │ -025824: 6e20 5100 3200 |005c: invoke-virtual {v2, v3}, Landroid/app/AlertDialog$Builder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; // method@0051 │ │ -02582a: 0c02 |005f: move-result-object v2 │ │ -02582c: 6e10 5800 0200 |0060: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0058 │ │ -025832: 1212 |0063: const/4 v2, #int 1 // #1 │ │ -025834: 0f02 |0064: return v2 │ │ +0254c8: |[0254c8] org.tint.ui.components.CustomWebChromeClient.onJsPrompt:(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsPromptResult;)Z │ │ +0254d8: 5452 2504 |0000: iget-object v2, v5, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +0254dc: 7210 3e09 0200 |0002: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +0254e2: 0c02 |0005: move-result-object v2 │ │ +0254e4: 7110 9d01 0200 |0006: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ +0254ea: 0c00 |0009: move-result-object v0 │ │ +0254ec: 1402 1000 037f |000a: const v2, #float 1.74129e+38 // #7f030010 │ │ +0254f2: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +0254f4: 6e30 9e01 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ +0254fa: 0c01 |0011: move-result-object v1 │ │ +0254fc: 1402 3400 0f7f |0012: const v2, #float 1.90081e+38 // #7f0f0034 │ │ +025502: 6e20 c101 2100 |0015: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +025508: 0c02 |0018: move-result-object v2 │ │ +02550a: 1f02 e000 |0019: check-cast v2, Landroid/widget/TextView; // type@00e0 │ │ +02550e: 6e20 0103 8200 |001b: invoke-virtual {v2, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +025514: 1402 3500 0f7f |001e: const v2, #float 1.90081e+38 // #7f0f0035 │ │ +02551a: 6e20 c101 2100 |0021: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +025520: 0c02 |0024: move-result-object v2 │ │ +025522: 1f02 c200 |0025: check-cast v2, Landroid/widget/EditText; // type@00c2 │ │ +025526: 6e20 8f02 9200 |0027: invoke-virtual {v2, v9}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +02552c: 2202 1400 |002a: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +025530: 5453 2504 |002c: iget-object v3, v5, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +025534: 7210 3e09 0300 |002e: invoke-interface {v3}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +02553a: 0c03 |0031: move-result-object v3 │ │ +02553c: 7020 4800 3200 |0032: invoke-direct {v2, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +025542: 1403 3700 0b7f |0035: const v3, #float 1.84764e+38 // #7f0b0037 │ │ +025548: 6e20 5500 3200 |0038: invoke-virtual {v2, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0055 │ │ +02554e: 0c02 |003b: move-result-object v2 │ │ +025550: 6e20 5700 1200 |003c: invoke-virtual {v2, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0057 │ │ +025556: 0c02 |003f: move-result-object v2 │ │ +025558: 1403 0a00 0401 |0040: const v3, #float 2.42446e-38 // #0104000a │ │ +02555e: 2204 b901 |0043: new-instance v4, Lorg/tint/ui/components/CustomWebChromeClient$6; // type@01b9 │ │ +025562: 7040 9506 54a1 |0045: invoke-direct {v4, v5, v1, v10}, Lorg/tint/ui/components/CustomWebChromeClient$6;.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/view/View;Landroid/webkit/JsPromptResult;)V // method@0695 │ │ +025568: 6e30 5200 3204 |0048: invoke-virtual {v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ +02556e: 0c02 |004b: move-result-object v2 │ │ +025570: 1503 0401 |004c: const/high16 v3, #int 17039360 // #104 │ │ +025574: 2204 b801 |004e: new-instance v4, Lorg/tint/ui/components/CustomWebChromeClient$5; // type@01b8 │ │ +025578: 7030 9306 540a |0050: invoke-direct {v4, v5, v10}, Lorg/tint/ui/components/CustomWebChromeClient$5;.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsPromptResult;)V // method@0693 │ │ +02557e: 6e30 4f00 3204 |0053: invoke-virtual {v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ +025584: 0c02 |0056: move-result-object v2 │ │ +025586: 2203 b701 |0057: new-instance v3, Lorg/tint/ui/components/CustomWebChromeClient$4; // type@01b7 │ │ +02558a: 7030 9106 530a |0059: invoke-direct {v3, v5, v10}, Lorg/tint/ui/components/CustomWebChromeClient$4;.:(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsPromptResult;)V // method@0691 │ │ +025590: 6e20 5100 3200 |005c: invoke-virtual {v2, v3}, Landroid/app/AlertDialog$Builder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; // method@0051 │ │ +025596: 0c02 |005f: move-result-object v2 │ │ +025598: 6e10 5800 0200 |0060: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0058 │ │ +02559e: 1212 |0063: const/4 v2, #int 1 // #1 │ │ +0255a0: 0f02 |0064: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x000a line=185 │ │ 0x0012 line=186 │ │ 0x001e line=187 │ │ 0x002a line=189 │ │ + 0x0038 line=190 │ │ + 0x003c line=191 │ │ + 0x0048 line=192 │ │ + 0x0053 line=200 │ │ + 0x005c line=206 │ │ + 0x0060 line=212 │ │ 0x0063 line=214 │ │ locals : │ │ 0x000a - 0x0065 reg=0 factory Landroid/view/LayoutInflater; │ │ 0x0012 - 0x0065 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0065 reg=5 this Lorg/tint/ui/components/CustomWebChromeClient; │ │ 0x0000 - 0x0065 reg=6 view Landroid/webkit/WebView; │ │ 0x0000 - 0x0065 reg=7 url Ljava/lang/String; │ │ @@ -25483,18 +25533,18 @@ │ │ type : '(Landroid/webkit/WebView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -025838: |[025838] org.tint.ui.components.CustomWebChromeClient.onProgressChanged:(Landroid/webkit/WebView;I)V │ │ -025848: 5410 2504 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -02584c: 7230 5909 2003 |0002: invoke-interface {v0, v2, v3}, Lorg/tint/ui/managers/UIManager;.onProgressChanged:(Landroid/webkit/WebView;I)V // method@0959 │ │ -025852: 0e00 |0005: return-void │ │ +0255a4: |[0255a4] org.tint.ui.components.CustomWebChromeClient.onProgressChanged:(Landroid/webkit/WebView;I)V │ │ +0255b4: 5410 2504 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +0255b8: 7230 5909 2003 |0002: invoke-interface {v0, v2, v3}, Lorg/tint/ui/managers/UIManager;.onProgressChanged:(Landroid/webkit/WebView;I)V // method@0959 │ │ +0255be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/components/CustomWebChromeClient; │ │ 0x0000 - 0x0006 reg=2 view Landroid/webkit/WebView; │ │ @@ -25505,32 +25555,32 @@ │ │ type : '(Landroid/webkit/WebView;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -025854: |[025854] org.tint.ui.components.CustomWebChromeClient.onReceivedIcon:(Landroid/webkit/WebView;Landroid/graphics/Bitmap;)V │ │ -025864: 5441 2504 |0000: iget-object v1, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -025868: 7230 5a09 5106 |0002: invoke-interface {v1, v5, v6}, Lorg/tint/ui/managers/UIManager;.onReceivedIcon:(Landroid/webkit/WebView;Landroid/graphics/Bitmap;)V // method@095a │ │ -02586e: 2200 a501 |0005: new-instance v0, Lorg/tint/tasks/UpdateFaviconTask; // type@01a5 │ │ -025872: 5441 2504 |0007: iget-object v1, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -025876: 7210 3e09 0100 |0009: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -02587c: 0c01 |000c: move-result-object v1 │ │ -02587e: 6e10 5906 0100 |000d: invoke-virtual {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@0659 │ │ -025884: 0c01 |0010: move-result-object v1 │ │ -025886: 6e10 4c02 0500 |0011: invoke-virtual {v5}, Landroid/webkit/WebView;.getUrl:()Ljava/lang/String; // method@024c │ │ -02588c: 0c02 |0014: move-result-object v2 │ │ -02588e: 6e10 4802 0500 |0015: invoke-virtual {v5}, Landroid/webkit/WebView;.getOriginalUrl:()Ljava/lang/String; // method@0248 │ │ -025894: 0c03 |0018: move-result-object v3 │ │ -025896: 7056 0006 1032 |0019: invoke-direct {v0, v1, v2, v3, v6}, Lorg/tint/tasks/UpdateFaviconTask;.:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0600 │ │ -02589c: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -02589e: 2311 a802 |001d: new-array v1, v1, [Ljava/lang/Void; // type@02a8 │ │ -0258a2: 6e20 0306 1000 |001f: invoke-virtual {v0, v1}, Lorg/tint/tasks/UpdateFaviconTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@0603 │ │ -0258a8: 0e00 |0022: return-void │ │ +0255c0: |[0255c0] org.tint.ui.components.CustomWebChromeClient.onReceivedIcon:(Landroid/webkit/WebView;Landroid/graphics/Bitmap;)V │ │ +0255d0: 5441 2504 |0000: iget-object v1, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +0255d4: 7230 5a09 5106 |0002: invoke-interface {v1, v5, v6}, Lorg/tint/ui/managers/UIManager;.onReceivedIcon:(Landroid/webkit/WebView;Landroid/graphics/Bitmap;)V // method@095a │ │ +0255da: 2200 a101 |0005: new-instance v0, Lorg/tint/tasks/UpdateFaviconTask; // type@01a1 │ │ +0255de: 5441 2504 |0007: iget-object v1, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +0255e2: 7210 3e09 0100 |0009: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +0255e8: 0c01 |000c: move-result-object v1 │ │ +0255ea: 6e10 5906 0100 |000d: invoke-virtual {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@0659 │ │ +0255f0: 0c01 |0010: move-result-object v1 │ │ +0255f2: 6e10 4c02 0500 |0011: invoke-virtual {v5}, Landroid/webkit/WebView;.getUrl:()Ljava/lang/String; // method@024c │ │ +0255f8: 0c02 |0014: move-result-object v2 │ │ +0255fa: 6e10 4802 0500 |0015: invoke-virtual {v5}, Landroid/webkit/WebView;.getOriginalUrl:()Ljava/lang/String; // method@0248 │ │ +025600: 0c03 |0018: move-result-object v3 │ │ +025602: 7056 0006 1032 |0019: invoke-direct {v0, v1, v2, v3, v6}, Lorg/tint/tasks/UpdateFaviconTask;.:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0600 │ │ +025608: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +02560a: 2311 a402 |001d: new-array v1, v1, [Ljava/lang/Void; // type@02a4 │ │ +02560e: 6e20 0306 1000 |001f: invoke-virtual {v0, v1}, Lorg/tint/tasks/UpdateFaviconTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@0603 │ │ +025614: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=80 │ │ 0x001c line=81 │ │ 0x0022 line=82 │ │ locals : │ │ @@ -25544,41 +25594,41 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0258ac: |[0258ac] org.tint.ui.components.CustomWebChromeClient.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ -0258bc: 5441 2504 |0000: iget-object v1, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -0258c0: 7230 5b09 5106 |0002: invoke-interface {v1, v5, v6}, Lorg/tint/ui/managers/UIManager;.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V // method@095b │ │ -0258c6: 6e10 4d02 0500 |0005: invoke-virtual {v5}, Landroid/webkit/WebView;.isPrivateBrowsingEnabled:()Z // method@024d │ │ -0258cc: 0a01 |0008: move-result v1 │ │ -0258ce: 3901 2800 |0009: if-nez v1, 0031 // +0028 │ │ -0258d2: 2200 a601 |000b: new-instance v0, Lorg/tint/tasks/UpdateHistoryTask; // type@01a6 │ │ -0258d6: 5441 2504 |000d: iget-object v1, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -0258da: 7210 3e09 0100 |000f: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -0258e0: 0c01 |0012: move-result-object v1 │ │ -0258e2: 7020 0406 1000 |0013: invoke-direct {v0, v1}, Lorg/tint/tasks/UpdateHistoryTask;.:(Landroid/app/Activity;)V // method@0604 │ │ -0258e8: 1231 |0016: const/4 v1, #int 3 // #3 │ │ -0258ea: 2311 a702 |0017: new-array v1, v1, [Ljava/lang/String; // type@02a7 │ │ -0258ee: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -0258f0: 6e10 4b02 0500 |001a: invoke-virtual {v5}, Landroid/webkit/WebView;.getTitle:()Ljava/lang/String; // method@024b │ │ -0258f6: 0c03 |001d: move-result-object v3 │ │ -0258f8: 4d03 0102 |001e: aput-object v3, v1, v2 │ │ -0258fc: 1212 |0020: const/4 v2, #int 1 // #1 │ │ -0258fe: 6e10 4c02 0500 |0021: invoke-virtual {v5}, Landroid/webkit/WebView;.getUrl:()Ljava/lang/String; // method@024c │ │ -025904: 0c03 |0024: move-result-object v3 │ │ -025906: 4d03 0102 |0025: aput-object v3, v1, v2 │ │ -02590a: 1222 |0027: const/4 v2, #int 2 // #2 │ │ -02590c: 6e10 4802 0500 |0028: invoke-virtual {v5}, Landroid/webkit/WebView;.getOriginalUrl:()Ljava/lang/String; // method@0248 │ │ -025912: 0c03 |002b: move-result-object v3 │ │ -025914: 4d03 0102 |002c: aput-object v3, v1, v2 │ │ -025918: 6e20 0706 1000 |002e: invoke-virtual {v0, v1}, Lorg/tint/tasks/UpdateHistoryTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@0607 │ │ -02591e: 0e00 |0031: return-void │ │ +025618: |[025618] org.tint.ui.components.CustomWebChromeClient.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ +025628: 5441 2504 |0000: iget-object v1, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +02562c: 7230 5b09 5106 |0002: invoke-interface {v1, v5, v6}, Lorg/tint/ui/managers/UIManager;.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V // method@095b │ │ +025632: 6e10 4d02 0500 |0005: invoke-virtual {v5}, Landroid/webkit/WebView;.isPrivateBrowsingEnabled:()Z // method@024d │ │ +025638: 0a01 |0008: move-result v1 │ │ +02563a: 3901 2800 |0009: if-nez v1, 0031 // +0028 │ │ +02563e: 2200 a201 |000b: new-instance v0, Lorg/tint/tasks/UpdateHistoryTask; // type@01a2 │ │ +025642: 5441 2504 |000d: iget-object v1, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +025646: 7210 3e09 0100 |000f: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +02564c: 0c01 |0012: move-result-object v1 │ │ +02564e: 7020 0406 1000 |0013: invoke-direct {v0, v1}, Lorg/tint/tasks/UpdateHistoryTask;.:(Landroid/app/Activity;)V // method@0604 │ │ +025654: 1231 |0016: const/4 v1, #int 3 // #3 │ │ +025656: 2311 a302 |0017: new-array v1, v1, [Ljava/lang/String; // type@02a3 │ │ +02565a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +02565c: 6e10 4b02 0500 |001a: invoke-virtual {v5}, Landroid/webkit/WebView;.getTitle:()Ljava/lang/String; // method@024b │ │ +025662: 0c03 |001d: move-result-object v3 │ │ +025664: 4d03 0102 |001e: aput-object v3, v1, v2 │ │ +025668: 1212 |0020: const/4 v2, #int 1 // #1 │ │ +02566a: 6e10 4c02 0500 |0021: invoke-virtual {v5}, Landroid/webkit/WebView;.getUrl:()Ljava/lang/String; // method@024c │ │ +025670: 0c03 |0024: move-result-object v3 │ │ +025672: 4d03 0102 |0025: aput-object v3, v1, v2 │ │ +025676: 1222 |0027: const/4 v2, #int 2 // #2 │ │ +025678: 6e10 4802 0500 |0028: invoke-virtual {v5}, Landroid/webkit/WebView;.getOriginalUrl:()Ljava/lang/String; // method@0248 │ │ +02567e: 0c03 |002b: move-result-object v3 │ │ +025680: 4d03 0102 |002c: aput-object v3, v1, v2 │ │ +025684: 6e20 0706 1000 |002e: invoke-virtual {v0, v1}, Lorg/tint/tasks/UpdateHistoryTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@0607 │ │ +02568a: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=70 │ │ 0x000b line=71 │ │ 0x0016 line=72 │ │ 0x0031 line=74 │ │ @@ -25593,19 +25643,19 @@ │ │ type : '(Landroid/view/View;ILandroid/webkit/WebChromeClient$CustomViewCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -025920: |[025920] org.tint.ui.components.CustomWebChromeClient.onShowCustomView:(Landroid/view/View;ILandroid/webkit/WebChromeClient$CustomViewCallback;)V │ │ -025930: 6f40 1d02 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/webkit/WebChromeClient;.onShowCustomView:(Landroid/view/View;ILandroid/webkit/WebChromeClient$CustomViewCallback;)V // method@021d │ │ -025936: 5410 2504 |0003: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -02593a: 7240 5d09 2043 |0005: invoke-interface {v0, v2, v3, v4}, Lorg/tint/ui/managers/UIManager;.onShowCustomView:(Landroid/view/View;ILandroid/webkit/WebChromeClient$CustomViewCallback;)V // method@095d │ │ -025940: 0e00 |0008: return-void │ │ +02568c: |[02568c] org.tint.ui.components.CustomWebChromeClient.onShowCustomView:(Landroid/view/View;ILandroid/webkit/WebChromeClient$CustomViewCallback;)V │ │ +02569c: 6f40 1d02 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/webkit/WebChromeClient;.onShowCustomView:(Landroid/view/View;ILandroid/webkit/WebChromeClient$CustomViewCallback;)V // method@021d │ │ +0256a2: 5410 2504 |0003: iget-object v0, v1, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +0256a6: 7240 5d09 2043 |0005: invoke-interface {v0, v2, v3, v4}, Lorg/tint/ui/managers/UIManager;.onShowCustomView:(Landroid/view/View;ILandroid/webkit/WebChromeClient$CustomViewCallback;)V // method@095d │ │ +0256ac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0003 line=227 │ │ 0x0008 line=228 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/components/CustomWebChromeClient; │ │ @@ -25618,20 +25668,20 @@ │ │ type : '(Landroid/view/View;Landroid/webkit/WebChromeClient$CustomViewCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -025944: |[025944] org.tint.ui.components.CustomWebChromeClient.onShowCustomView:(Landroid/view/View;Landroid/webkit/WebChromeClient$CustomViewCallback;)V │ │ -025954: 6f30 1e02 3204 |0000: invoke-super {v2, v3, v4}, Landroid/webkit/WebChromeClient;.onShowCustomView:(Landroid/view/View;Landroid/webkit/WebChromeClient$CustomViewCallback;)V // method@021e │ │ -02595a: 5420 2504 |0003: iget-object v0, v2, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -02595e: 12f1 |0005: const/4 v1, #int -1 // #ff │ │ -025960: 7240 5d09 3041 |0006: invoke-interface {v0, v3, v1, v4}, Lorg/tint/ui/managers/UIManager;.onShowCustomView:(Landroid/view/View;ILandroid/webkit/WebChromeClient$CustomViewCallback;)V // method@095d │ │ -025966: 0e00 |0009: return-void │ │ +0256b0: |[0256b0] org.tint.ui.components.CustomWebChromeClient.onShowCustomView:(Landroid/view/View;Landroid/webkit/WebChromeClient$CustomViewCallback;)V │ │ +0256c0: 6f30 1e02 3204 |0000: invoke-super {v2, v3, v4}, Landroid/webkit/WebChromeClient;.onShowCustomView:(Landroid/view/View;Landroid/webkit/WebChromeClient$CustomViewCallback;)V // method@021e │ │ +0256c6: 5420 2504 |0003: iget-object v0, v2, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +0256ca: 12f1 |0005: const/4 v1, #int -1 // #ff │ │ +0256cc: 7240 5d09 3041 |0006: invoke-interface {v0, v3, v1, v4}, Lorg/tint/ui/managers/UIManager;.onShowCustomView:(Landroid/view/View;ILandroid/webkit/WebChromeClient$CustomViewCallback;)V // method@095d │ │ +0256d2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0009 line=234 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/tint/ui/components/CustomWebChromeClient; │ │ @@ -25643,45 +25693,47 @@ │ │ type : '(Landroid/webkit/ValueCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -025968: |[025968] org.tint.ui.components.CustomWebChromeClient.openFileChooser:(Landroid/webkit/ValueCallback;)V │ │ -025978: 5441 2504 |0000: iget-object v1, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -02597c: 7220 6209 5100 |0002: invoke-interface {v1, v5}, Lorg/tint/ui/managers/UIManager;.setUploadMessage:(Landroid/webkit/ValueCallback;)V // method@0962 │ │ -025982: 2200 3500 |0005: new-instance v0, Landroid/content/Intent; // type@0035 │ │ -025986: 1a01 bf07 |0007: const-string v1, "android.intent.action.GET_CONTENT" // string@07bf │ │ -02598a: 7020 b500 1000 |0009: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ -025990: 1a01 c907 |000c: const-string v1, "android.intent.category.OPENABLE" // string@07c9 │ │ -025994: 6e20 b700 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00b7 │ │ -02599a: 1a01 1e00 |0011: const-string v1, "*/*" // string@001e │ │ -02599e: 6e20 cc00 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00cc │ │ -0259a4: 5441 2504 |0016: iget-object v1, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -0259a8: 7210 3e09 0100 |0018: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -0259ae: 0c01 |001b: move-result-object v1 │ │ -0259b0: 5442 2504 |001c: iget-object v2, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -0259b4: 7210 3e09 0200 |001e: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -0259ba: 0c02 |0021: move-result-object v2 │ │ -0259bc: 1403 1c00 0b7f |0022: const v3, #float 1.84763e+38 // #7f0b001c │ │ -0259c2: 6e20 6106 3200 |0025: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ -0259c8: 0c02 |0028: move-result-object v2 │ │ -0259ca: 7120 b800 2000 |0029: invoke-static {v0, v2}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00b8 │ │ -0259d0: 0c02 |002c: move-result-object v2 │ │ -0259d2: 1213 |002d: const/4 v3, #int 1 // #1 │ │ -0259d4: 6e30 7f06 2103 |002e: invoke-virtual {v1, v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@067f │ │ -0259da: 0e00 |0031: return-void │ │ +0256d4: |[0256d4] org.tint.ui.components.CustomWebChromeClient.openFileChooser:(Landroid/webkit/ValueCallback;)V │ │ +0256e4: 5441 2504 |0000: iget-object v1, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +0256e8: 7220 6209 5100 |0002: invoke-interface {v1, v5}, Lorg/tint/ui/managers/UIManager;.setUploadMessage:(Landroid/webkit/ValueCallback;)V // method@0962 │ │ +0256ee: 2200 3500 |0005: new-instance v0, Landroid/content/Intent; // type@0035 │ │ +0256f2: 1a01 bc07 |0007: const-string v1, "android.intent.action.GET_CONTENT" // string@07bc │ │ +0256f6: 7020 b500 1000 |0009: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ +0256fc: 1a01 c607 |000c: const-string v1, "android.intent.category.OPENABLE" // string@07c6 │ │ +025700: 6e20 b700 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00b7 │ │ +025706: 1a01 1e00 |0011: const-string v1, "*/*" // string@001e │ │ +02570a: 6e20 cc00 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00cc │ │ +025710: 5441 2504 |0016: iget-object v1, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +025714: 7210 3e09 0100 |0018: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +02571a: 0c01 |001b: move-result-object v1 │ │ +02571c: 5442 2504 |001c: iget-object v2, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +025720: 7210 3e09 0200 |001e: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +025726: 0c02 |0021: move-result-object v2 │ │ +025728: 1403 1c00 0b7f |0022: const v3, #float 1.84763e+38 // #7f0b001c │ │ +02572e: 6e20 6106 3200 |0025: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ +025734: 0c02 |0028: move-result-object v2 │ │ +025736: 7120 b800 2000 |0029: invoke-static {v0, v2}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00b8 │ │ +02573c: 0c02 |002c: move-result-object v2 │ │ +02573e: 1213 |002d: const/4 v3, #int 1 // #1 │ │ +025740: 6e30 7f06 2103 |002e: invoke-virtual {v1, v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@067f │ │ +025746: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0005 line=110 │ │ 0x000c line=111 │ │ 0x0011 line=112 │ │ 0x0016 line=113 │ │ + 0x001e line=114 │ │ + 0x002e line=113 │ │ 0x0031 line=116 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Landroid/webkit/ValueCallback; │ │ 0x000c - 0x0032 reg=0 i Landroid/content/Intent; │ │ 0x0000 - 0x0032 reg=4 this Lorg/tint/ui/components/CustomWebChromeClient; │ │ 0x0000 - 0x0032 reg=5 uploadMsg Landroid/webkit/ValueCallback; Landroid/webkit/ValueCallback; │ │ │ │ @@ -25690,63 +25742,65 @@ │ │ type : '(Landroid/webkit/ValueCallback;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -0259dc: |[0259dc] org.tint.ui.components.CustomWebChromeClient.openFileChooser:(Landroid/webkit/ValueCallback;Ljava/lang/String;)V │ │ -0259ec: 5441 2504 |0000: iget-object v1, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -0259f0: 7220 6209 5100 |0002: invoke-interface {v1, v5}, Lorg/tint/ui/managers/UIManager;.setUploadMessage:(Landroid/webkit/ValueCallback;)V // method@0962 │ │ -0259f6: 2200 3500 |0005: new-instance v0, Landroid/content/Intent; // type@0035 │ │ -0259fa: 1a01 bf07 |0007: const-string v1, "android.intent.action.GET_CONTENT" // string@07bf │ │ -0259fe: 7020 b500 1000 |0009: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ -025a04: 1a01 c907 |000c: const-string v1, "android.intent.category.OPENABLE" // string@07c9 │ │ -025a08: 6e20 b700 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00b7 │ │ -025a0e: 3806 0800 |0011: if-eqz v6, 0019 // +0008 │ │ -025a12: 6e10 5003 0600 |0013: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ -025a18: 0a01 |0016: move-result v1 │ │ -025a1a: 3801 0400 |0017: if-eqz v1, 001b // +0004 │ │ -025a1e: 1a06 1e00 |0019: const-string v6, "*/*" // string@001e │ │ -025a22: 6e20 cc00 6000 |001b: invoke-virtual {v0, v6}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00cc │ │ -025a28: 5441 2504 |001e: iget-object v1, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -025a2c: 7210 3e09 0100 |0020: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -025a32: 0c01 |0023: move-result-object v1 │ │ -025a34: 5442 2504 |0024: iget-object v2, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ -025a38: 7210 3e09 0200 |0026: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -025a3e: 0c02 |0029: move-result-object v2 │ │ -025a40: 1403 1c00 0b7f |002a: const v3, #float 1.84763e+38 // #7f0b001c │ │ -025a46: 6e20 6106 3200 |002d: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ -025a4c: 0c02 |0030: move-result-object v2 │ │ -025a4e: 7120 b800 2000 |0031: invoke-static {v0, v2}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00b8 │ │ -025a54: 0c02 |0034: move-result-object v2 │ │ -025a56: 1213 |0035: const/4 v3, #int 1 // #1 │ │ -025a58: 6e30 7f06 2103 |0036: invoke-virtual {v1, v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@067f │ │ -025a5e: 0e00 |0039: return-void │ │ +025748: |[025748] org.tint.ui.components.CustomWebChromeClient.openFileChooser:(Landroid/webkit/ValueCallback;Ljava/lang/String;)V │ │ +025758: 5441 2504 |0000: iget-object v1, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +02575c: 7220 6209 5100 |0002: invoke-interface {v1, v5}, Lorg/tint/ui/managers/UIManager;.setUploadMessage:(Landroid/webkit/ValueCallback;)V // method@0962 │ │ +025762: 2200 3500 |0005: new-instance v0, Landroid/content/Intent; // type@0035 │ │ +025766: 1a01 bc07 |0007: const-string v1, "android.intent.action.GET_CONTENT" // string@07bc │ │ +02576a: 7020 b500 1000 |0009: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ +025770: 1a01 c607 |000c: const-string v1, "android.intent.category.OPENABLE" // string@07c6 │ │ +025774: 6e20 b700 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00b7 │ │ +02577a: 3806 0800 |0011: if-eqz v6, 0019 // +0008 │ │ +02577e: 6e10 5003 0600 |0013: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ +025784: 0a01 |0016: move-result v1 │ │ +025786: 3801 0400 |0017: if-eqz v1, 001b // +0004 │ │ +02578a: 1a06 1e00 |0019: const-string v6, "*/*" // string@001e │ │ +02578e: 6e20 cc00 6000 |001b: invoke-virtual {v0, v6}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00cc │ │ +025794: 5441 2504 |001e: iget-object v1, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +025798: 7210 3e09 0100 |0020: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +02579e: 0c01 |0023: move-result-object v1 │ │ +0257a0: 5442 2504 |0024: iget-object v2, v4, Lorg/tint/ui/components/CustomWebChromeClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0425 │ │ +0257a4: 7210 3e09 0200 |0026: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +0257aa: 0c02 |0029: move-result-object v2 │ │ +0257ac: 1403 1c00 0b7f |002a: const v3, #float 1.84763e+38 // #7f0b001c │ │ +0257b2: 6e20 6106 3200 |002d: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ +0257b8: 0c02 |0030: move-result-object v2 │ │ +0257ba: 7120 b800 2000 |0031: invoke-static {v0, v2}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00b8 │ │ +0257c0: 0c02 |0034: move-result-object v2 │ │ +0257c2: 1213 |0035: const/4 v3, #int 1 // #1 │ │ +0257c4: 6e30 7f06 2103 |0036: invoke-virtual {v1, v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@067f │ │ +0257ca: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0005 line=100 │ │ 0x000c line=101 │ │ 0x0011 line=102 │ │ 0x001e line=103 │ │ + 0x0026 line=104 │ │ + 0x0036 line=103 │ │ 0x0039 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Landroid/webkit/ValueCallback; │ │ 0x0000 - 0x001b reg=6 acceptType Ljava/lang/String; │ │ 0x000c - 0x003a reg=0 i Landroid/content/Intent; │ │ 0x0000 - 0x003a reg=4 this Lorg/tint/ui/components/CustomWebChromeClient; │ │ 0x0000 - 0x003a reg=5 uploadMsg Landroid/webkit/ValueCallback; Landroid/webkit/ValueCallback; │ │ │ │ source_file_idx : 331 (CustomWebChromeClient.java) │ │ │ │ Class #105 header: │ │ -class_idx : 447 │ │ +class_idx : 443 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 333 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #105 annotations: │ │ @@ -25772,239 +25826,239 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -025a60: |[025a60] org.tint.ui.components.CustomWebView$1.:(Lorg/tint/ui/components/CustomWebView;)V │ │ -025a70: 5b01 2704 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ -025a74: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -025a7a: 0e00 |0005: return-void │ │ +0257cc: |[0257cc] org.tint.ui.components.CustomWebView$1.:(Lorg/tint/ui/components/CustomWebView;)V │ │ +0257dc: 5b01 2704 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ +0257e0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0257e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/components/CustomWebView$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/components/CustomWebView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/components/CustomWebView; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/components/CustomWebView$1;) │ │ name : 'onCreateContextMenu' │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 435 16-bit code units │ │ -025a7c: |[025a7c] org.tint.ui.components.CustomWebView$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -025a8c: 130b 0c00 |0000: const/16 v11, #int 12 // #c │ │ -025a90: 1307 0b00 |0002: const/16 v7, #int 11 // #b │ │ -025a94: 130a 1100 |0004: const/16 v10, #int 17 // #11 │ │ -025a98: 1309 0f00 |0006: const/16 v9, #int 15 // #f │ │ -025a9c: 1208 |0008: const/4 v8, #int 0 // #0 │ │ -025a9e: 1f0e b700 |0009: check-cast v14, Landroid/webkit/WebView; // type@00b7 │ │ -025aa2: 6e10 4602 0e00 |000b: invoke-virtual {v14}, Landroid/webkit/WebView;.getHitTestResult:()Landroid/webkit/WebView$HitTestResult; // method@0246 │ │ -025aa8: 0c01 |000e: move-result-object v1 │ │ -025aaa: 6e10 4102 0100 |000f: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getType:()I // method@0241 │ │ -025ab0: 0a02 |0012: move-result v2 │ │ -025ab2: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -025ab4: 3242 0c00 |0014: if-eq v2, v4, 0020 // +000c │ │ -025ab8: 1264 |0016: const/4 v4, #int 6 // #6 │ │ -025aba: 3242 0900 |0017: if-eq v2, v4, 0020 // +0009 │ │ -025abe: 1274 |0019: const/4 v4, #int 7 // #7 │ │ -025ac0: 3242 0600 |001a: if-eq v2, v4, 0020 // +0006 │ │ -025ac4: 1304 0800 |001c: const/16 v4, #int 8 // #8 │ │ -025ac8: 3342 9f00 |001e: if-ne v2, v4, 00bd // +009f │ │ -025acc: 1404 2700 0b7f |0020: const v4, #float 1.84763e+38 // #7f0b0027 │ │ -025ad2: 7254 8e01 8d87 |0023: invoke-interface {v13, v8, v7, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -025ad8: 0c00 |0026: move-result-object v0 │ │ -025ada: 54c4 2704 |0027: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ -025ade: 1a05 4100 |0029: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ -025ae2: 6e10 4002 0100 |002b: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025ae8: 0c06 |002e: move-result-object v6 │ │ -025aea: 7156 af06 5427 |002f: invoke-static {v4, v5, v7, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ -025af0: 0c04 |0032: move-result-object v4 │ │ -025af2: 7220 a801 4000 |0033: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ -025af8: 1404 2800 0b7f |0036: const v4, #float 1.84764e+38 // #7f0b0028 │ │ -025afe: 7254 8e01 8d8b |0039: invoke-interface {v13, v8, v11, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -025b04: 0c00 |003c: move-result-object v0 │ │ -025b06: 54c4 2704 |003d: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ -025b0a: 1a05 4100 |003f: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ -025b0e: 6e10 4002 0100 |0041: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025b14: 0c06 |0044: move-result-object v6 │ │ -025b16: 7156 af06 542b |0045: invoke-static {v4, v5, v11, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ -025b1c: 0c04 |0048: move-result-object v4 │ │ -025b1e: 7220 a801 4000 |0049: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ -025b24: 1304 0d00 |004c: const/16 v4, #int 13 // #d │ │ -025b28: 1405 0501 0b7f |004e: const v5, #float 1.84768e+38 // #7f0b0105 │ │ -025b2e: 7255 8e01 8d84 |0051: invoke-interface {v13, v8, v4, v8, v5}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -025b34: 0c00 |0054: move-result-object v0 │ │ -025b36: 54c4 2704 |0055: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ -025b3a: 1a05 4100 |0057: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ -025b3e: 1306 0d00 |0059: const/16 v6, #int 13 // #d │ │ -025b42: 6e10 4002 0100 |005b: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025b48: 0c07 |005e: move-result-object v7 │ │ -025b4a: 7157 af06 5426 |005f: invoke-static {v4, v5, v6, v2, v7}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ -025b50: 0c04 |0062: move-result-object v4 │ │ -025b52: 7220 a801 4000 |0063: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ -025b58: 1404 2900 0b7f |0066: const v4, #float 1.84764e+38 // #7f0b0029 │ │ -025b5e: 7254 8e01 8d89 |0069: invoke-interface {v13, v8, v9, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -025b64: 0c00 |006c: move-result-object v0 │ │ -025b66: 54c4 2704 |006d: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ -025b6a: 1a05 4100 |006f: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ -025b6e: 6e10 4002 0100 |0071: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025b74: 0c06 |0074: move-result-object v6 │ │ -025b76: 7156 af06 5429 |0075: invoke-static {v4, v5, v9, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ -025b7c: 0c04 |0078: move-result-object v4 │ │ -025b7e: 7220 a801 4000 |0079: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ -025b84: 1304 0e00 |007c: const/16 v4, #int 14 // #e │ │ -025b88: 1405 2a00 0b7f |007e: const v5, #float 1.84764e+38 // #7f0b002a │ │ -025b8e: 7255 8e01 8d84 |0081: invoke-interface {v13, v8, v4, v8, v5}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -025b94: 0c00 |0084: move-result-object v0 │ │ -025b96: 54c4 2704 |0085: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ -025b9a: 1a05 4100 |0087: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ -025b9e: 1306 0e00 |0089: const/16 v6, #int 14 // #e │ │ -025ba2: 6e10 4002 0100 |008b: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025ba8: 0c07 |008e: move-result-object v7 │ │ -025baa: 7157 af06 5426 |008f: invoke-static {v4, v5, v6, v2, v7}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ -025bb0: 0c04 |0092: move-result-object v4 │ │ -025bb2: 7220 a801 4000 |0093: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ -025bb8: 1404 2b00 0b7f |0096: const v4, #float 1.84764e+38 // #7f0b002b │ │ -025bbe: 7254 8e01 8d8a |0099: invoke-interface {v13, v8, v10, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -025bc4: 0c00 |009c: move-result-object v0 │ │ -025bc6: 54c4 2704 |009d: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ -025bca: 1a05 4100 |009f: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ -025bce: 6e10 4002 0100 |00a1: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025bd4: 0c06 |00a4: move-result-object v6 │ │ -025bd6: 7156 af06 542a |00a5: invoke-static {v4, v5, v10, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ -025bdc: 0c04 |00a8: move-result-object v4 │ │ -025bde: 7220 a801 4000 |00a9: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ -025be4: 54c4 2704 |00ac: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ -025be8: 6e10 4002 0100 |00ae: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025bee: 0c05 |00b1: move-result-object v5 │ │ -025bf0: 7140 b006 d452 |00b2: invoke-static {v4, v13, v2, v5}, Lorg/tint/ui/components/CustomWebView;.access$100:(Lorg/tint/ui/components/CustomWebView;Landroid/view/ContextMenu;ILjava/lang/String;)V // method@06b0 │ │ -025bf6: 6e10 4002 0100 |00b5: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025bfc: 0c04 |00b8: move-result-object v4 │ │ -025bfe: 7220 9101 4d00 |00b9: invoke-interface {v13, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0191 │ │ -025c04: 0e00 |00bc: return-void │ │ -025c06: 1254 |00bd: const/4 v4, #int 5 // #5 │ │ -025c08: 3342 8600 |00be: if-ne v2, v4, 0144 // +0086 │ │ -025c0c: 1404 2c00 0b7f |00c0: const v4, #float 1.84764e+38 // #7f0b002c │ │ -025c12: 7254 8e01 8d87 |00c3: invoke-interface {v13, v8, v7, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -025c18: 0c00 |00c6: move-result-object v0 │ │ -025c1a: 54c4 2704 |00c7: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ -025c1e: 1a05 4100 |00c9: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ -025c22: 6e10 4002 0100 |00cb: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025c28: 0c06 |00ce: move-result-object v6 │ │ -025c2a: 7156 af06 5427 |00cf: invoke-static {v4, v5, v7, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ -025c30: 0c04 |00d2: move-result-object v4 │ │ -025c32: 7220 a801 4000 |00d3: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ -025c38: 1404 5a01 0b7f |00d6: const v4, #float 1.8477e+38 // #7f0b015a │ │ -025c3e: 7254 8e01 8d8b |00d9: invoke-interface {v13, v8, v11, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -025c44: 0c00 |00dc: move-result-object v0 │ │ -025c46: 54c4 2704 |00dd: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ -025c4a: 1a05 4100 |00df: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ -025c4e: 6e10 4002 0100 |00e1: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025c54: 0c06 |00e4: move-result-object v6 │ │ -025c56: 7156 af06 542b |00e5: invoke-static {v4, v5, v11, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ -025c5c: 0c04 |00e8: move-result-object v4 │ │ -025c5e: 7220 a801 4000 |00e9: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ -025c64: 1404 2d00 0b7f |00ec: const v4, #float 1.84764e+38 // #7f0b002d │ │ -025c6a: 7254 8e01 8d89 |00ef: invoke-interface {v13, v8, v9, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -025c70: 0c00 |00f2: move-result-object v0 │ │ -025c72: 54c4 2704 |00f3: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ -025c76: 1a05 4100 |00f5: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ -025c7a: 6e10 4002 0100 |00f7: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025c80: 0c06 |00fa: move-result-object v6 │ │ -025c82: 7156 af06 5429 |00fb: invoke-static {v4, v5, v9, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ -025c88: 0c04 |00fe: move-result-object v4 │ │ -025c8a: 7220 a801 4000 |00ff: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ -025c90: 1304 0e00 |0102: const/16 v4, #int 14 // #e │ │ -025c94: 1405 2e00 0b7f |0104: const v5, #float 1.84764e+38 // #7f0b002e │ │ -025c9a: 7255 8e01 8d84 |0107: invoke-interface {v13, v8, v4, v8, v5}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -025ca0: 0c00 |010a: move-result-object v0 │ │ -025ca2: 54c4 2704 |010b: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ -025ca6: 1a05 4100 |010d: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ -025caa: 1306 0e00 |010f: const/16 v6, #int 14 // #e │ │ -025cae: 6e10 4002 0100 |0111: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025cb4: 0c07 |0114: move-result-object v7 │ │ -025cb6: 7157 af06 5426 |0115: invoke-static {v4, v5, v6, v2, v7}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ -025cbc: 0c04 |0118: move-result-object v4 │ │ -025cbe: 7220 a801 4000 |0119: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ -025cc4: 1404 2f00 0b7f |011c: const v4, #float 1.84764e+38 // #7f0b002f │ │ -025cca: 7254 8e01 8d8a |011f: invoke-interface {v13, v8, v10, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -025cd0: 0c00 |0122: move-result-object v0 │ │ -025cd2: 54c4 2704 |0123: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ -025cd6: 1a05 4100 |0125: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ -025cda: 6e10 4002 0100 |0127: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025ce0: 0c06 |012a: move-result-object v6 │ │ -025ce2: 7156 af06 542a |012b: invoke-static {v4, v5, v10, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ -025ce8: 0c04 |012e: move-result-object v4 │ │ -025cea: 7220 a801 4000 |012f: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ -025cf0: 54c4 2704 |0132: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ -025cf4: 6e10 4002 0100 |0134: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025cfa: 0c05 |0137: move-result-object v5 │ │ -025cfc: 7140 b006 d452 |0138: invoke-static {v4, v13, v2, v5}, Lorg/tint/ui/components/CustomWebView;.access$100:(Lorg/tint/ui/components/CustomWebView;Landroid/view/ContextMenu;ILjava/lang/String;)V // method@06b0 │ │ -025d02: 6e10 4002 0100 |013b: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025d08: 0c04 |013e: move-result-object v4 │ │ -025d0a: 7220 9101 4d00 |013f: invoke-interface {v13, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0191 │ │ -025d10: 2900 7aff |0142: goto/16 00bc // -0086 │ │ -025d14: 1244 |0144: const/4 v4, #int 4 // #4 │ │ -025d16: 3342 77ff |0145: if-ne v2, v4, 00bc // -0089 │ │ -025d1a: 2203 3500 |0147: new-instance v3, Landroid/content/Intent; // type@0035 │ │ -025d1e: 1a04 c507 |0149: const-string v4, "android.intent.action.VIEW" // string@07c5 │ │ -025d22: 2205 1201 |014b: new-instance v5, Ljava/lang/StringBuilder; // type@0112 │ │ -025d26: 7010 6003 0500 |014d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -025d2c: 1a06 e40c |0150: const-string v6, "mailto:" // string@0ce4 │ │ -025d30: 6e20 6603 6500 |0152: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -025d36: 0c05 |0155: move-result-object v5 │ │ -025d38: 6e10 4002 0100 |0156: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025d3e: 0c06 |0159: move-result-object v6 │ │ -025d40: 6e20 6603 6500 |015a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -025d46: 0c05 |015d: move-result-object v5 │ │ -025d48: 6e10 6803 0500 |015e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -025d4e: 0c05 |0161: move-result-object v5 │ │ -025d50: 7110 3e01 0500 |0162: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ -025d56: 0c05 |0165: move-result-object v5 │ │ -025d58: 7030 b600 4305 |0166: invoke-direct {v3, v4, v5}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00b6 │ │ -025d5e: 1304 1000 |0169: const/16 v4, #int 16 // #10 │ │ -025d62: 1405 3000 0b7f |016b: const v5, #float 1.84764e+38 // #7f0b0030 │ │ -025d68: 7255 8e01 8d84 |016e: invoke-interface {v13, v8, v4, v8, v5}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -025d6e: 0c00 |0171: move-result-object v0 │ │ -025d70: 7220 a801 3000 |0172: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ -025d76: 1404 3100 0b7f |0175: const v4, #float 1.84764e+38 // #7f0b0031 │ │ -025d7c: 7254 8e01 8d89 |0178: invoke-interface {v13, v8, v9, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -025d82: 0c00 |017b: move-result-object v0 │ │ -025d84: 54c4 2704 |017c: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ -025d88: 1a05 4100 |017e: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ -025d8c: 6e10 4002 0100 |0180: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025d92: 0c06 |0183: move-result-object v6 │ │ -025d94: 7156 af06 5429 |0184: invoke-static {v4, v5, v9, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ -025d9a: 0c04 |0187: move-result-object v4 │ │ -025d9c: 7220 a801 4000 |0188: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ -025da2: 1404 3200 0b7f |018b: const v4, #float 1.84764e+38 // #7f0b0032 │ │ -025da8: 7254 8e01 8d8a |018e: invoke-interface {v13, v8, v10, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -025dae: 0c00 |0191: move-result-object v0 │ │ -025db0: 54c4 2704 |0192: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ -025db4: 1a05 4100 |0194: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ -025db8: 6e10 4002 0100 |0196: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025dbe: 0c06 |0199: move-result-object v6 │ │ -025dc0: 7156 af06 542a |019a: invoke-static {v4, v5, v10, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ -025dc6: 0c04 |019d: move-result-object v4 │ │ -025dc8: 7220 a801 4000 |019e: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ -025dce: 54c4 2704 |01a1: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ -025dd2: 6e10 4002 0100 |01a3: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025dd8: 0c05 |01a6: move-result-object v5 │ │ -025dda: 7140 b006 d452 |01a7: invoke-static {v4, v13, v2, v5}, Lorg/tint/ui/components/CustomWebView;.access$100:(Lorg/tint/ui/components/CustomWebView;Landroid/view/ContextMenu;ILjava/lang/String;)V // method@06b0 │ │ -025de0: 6e10 4002 0100 |01aa: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ -025de6: 0c04 |01ad: move-result-object v4 │ │ -025de8: 7220 9101 4d00 |01ae: invoke-interface {v13, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0191 │ │ -025dee: 2900 0bff |01b1: goto/16 00bc // -00f5 │ │ +0257e8: |[0257e8] org.tint.ui.components.CustomWebView$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +0257f8: 130b 0c00 |0000: const/16 v11, #int 12 // #c │ │ +0257fc: 1307 0b00 |0002: const/16 v7, #int 11 // #b │ │ +025800: 130a 1100 |0004: const/16 v10, #int 17 // #11 │ │ +025804: 1309 0f00 |0006: const/16 v9, #int 15 // #f │ │ +025808: 1208 |0008: const/4 v8, #int 0 // #0 │ │ +02580a: 1f0e b300 |0009: check-cast v14, Landroid/webkit/WebView; // type@00b3 │ │ +02580e: 6e10 4602 0e00 |000b: invoke-virtual {v14}, Landroid/webkit/WebView;.getHitTestResult:()Landroid/webkit/WebView$HitTestResult; // method@0246 │ │ +025814: 0c01 |000e: move-result-object v1 │ │ +025816: 6e10 4102 0100 |000f: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getType:()I // method@0241 │ │ +02581c: 0a02 |0012: move-result v2 │ │ +02581e: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +025820: 3242 0c00 |0014: if-eq v2, v4, 0020 // +000c │ │ +025824: 1264 |0016: const/4 v4, #int 6 // #6 │ │ +025826: 3242 0900 |0017: if-eq v2, v4, 0020 // +0009 │ │ +02582a: 1274 |0019: const/4 v4, #int 7 // #7 │ │ +02582c: 3242 0600 |001a: if-eq v2, v4, 0020 // +0006 │ │ +025830: 1304 0800 |001c: const/16 v4, #int 8 // #8 │ │ +025834: 3342 9f00 |001e: if-ne v2, v4, 00bd // +009f │ │ +025838: 1404 2700 0b7f |0020: const v4, #float 1.84763e+38 // #7f0b0027 │ │ +02583e: 7254 8e01 8d87 |0023: invoke-interface {v13, v8, v7, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +025844: 0c00 |0026: move-result-object v0 │ │ +025846: 54c4 2704 |0027: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ +02584a: 1a05 4100 |0029: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ +02584e: 6e10 4002 0100 |002b: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +025854: 0c06 |002e: move-result-object v6 │ │ +025856: 7156 af06 5427 |002f: invoke-static {v4, v5, v7, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ +02585c: 0c04 |0032: move-result-object v4 │ │ +02585e: 7220 a801 4000 |0033: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ +025864: 1404 2800 0b7f |0036: const v4, #float 1.84764e+38 // #7f0b0028 │ │ +02586a: 7254 8e01 8d8b |0039: invoke-interface {v13, v8, v11, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +025870: 0c00 |003c: move-result-object v0 │ │ +025872: 54c4 2704 |003d: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ +025876: 1a05 4100 |003f: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ +02587a: 6e10 4002 0100 |0041: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +025880: 0c06 |0044: move-result-object v6 │ │ +025882: 7156 af06 542b |0045: invoke-static {v4, v5, v11, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ +025888: 0c04 |0048: move-result-object v4 │ │ +02588a: 7220 a801 4000 |0049: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ +025890: 1304 0d00 |004c: const/16 v4, #int 13 // #d │ │ +025894: 1405 0501 0b7f |004e: const v5, #float 1.84768e+38 // #7f0b0105 │ │ +02589a: 7255 8e01 8d84 |0051: invoke-interface {v13, v8, v4, v8, v5}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +0258a0: 0c00 |0054: move-result-object v0 │ │ +0258a2: 54c4 2704 |0055: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ +0258a6: 1a05 4100 |0057: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ +0258aa: 1306 0d00 |0059: const/16 v6, #int 13 // #d │ │ +0258ae: 6e10 4002 0100 |005b: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +0258b4: 0c07 |005e: move-result-object v7 │ │ +0258b6: 7157 af06 5426 |005f: invoke-static {v4, v5, v6, v2, v7}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ +0258bc: 0c04 |0062: move-result-object v4 │ │ +0258be: 7220 a801 4000 |0063: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ +0258c4: 1404 2900 0b7f |0066: const v4, #float 1.84764e+38 // #7f0b0029 │ │ +0258ca: 7254 8e01 8d89 |0069: invoke-interface {v13, v8, v9, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +0258d0: 0c00 |006c: move-result-object v0 │ │ +0258d2: 54c4 2704 |006d: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ +0258d6: 1a05 4100 |006f: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ +0258da: 6e10 4002 0100 |0071: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +0258e0: 0c06 |0074: move-result-object v6 │ │ +0258e2: 7156 af06 5429 |0075: invoke-static {v4, v5, v9, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ +0258e8: 0c04 |0078: move-result-object v4 │ │ +0258ea: 7220 a801 4000 |0079: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ +0258f0: 1304 0e00 |007c: const/16 v4, #int 14 // #e │ │ +0258f4: 1405 2a00 0b7f |007e: const v5, #float 1.84764e+38 // #7f0b002a │ │ +0258fa: 7255 8e01 8d84 |0081: invoke-interface {v13, v8, v4, v8, v5}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +025900: 0c00 |0084: move-result-object v0 │ │ +025902: 54c4 2704 |0085: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ +025906: 1a05 4100 |0087: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ +02590a: 1306 0e00 |0089: const/16 v6, #int 14 // #e │ │ +02590e: 6e10 4002 0100 |008b: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +025914: 0c07 |008e: move-result-object v7 │ │ +025916: 7157 af06 5426 |008f: invoke-static {v4, v5, v6, v2, v7}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ +02591c: 0c04 |0092: move-result-object v4 │ │ +02591e: 7220 a801 4000 |0093: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ +025924: 1404 2b00 0b7f |0096: const v4, #float 1.84764e+38 // #7f0b002b │ │ +02592a: 7254 8e01 8d8a |0099: invoke-interface {v13, v8, v10, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +025930: 0c00 |009c: move-result-object v0 │ │ +025932: 54c4 2704 |009d: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ +025936: 1a05 4100 |009f: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ +02593a: 6e10 4002 0100 |00a1: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +025940: 0c06 |00a4: move-result-object v6 │ │ +025942: 7156 af06 542a |00a5: invoke-static {v4, v5, v10, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ +025948: 0c04 |00a8: move-result-object v4 │ │ +02594a: 7220 a801 4000 |00a9: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ +025950: 54c4 2704 |00ac: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ +025954: 6e10 4002 0100 |00ae: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +02595a: 0c05 |00b1: move-result-object v5 │ │ +02595c: 7140 b006 d452 |00b2: invoke-static {v4, v13, v2, v5}, Lorg/tint/ui/components/CustomWebView;.access$100:(Lorg/tint/ui/components/CustomWebView;Landroid/view/ContextMenu;ILjava/lang/String;)V // method@06b0 │ │ +025962: 6e10 4002 0100 |00b5: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +025968: 0c04 |00b8: move-result-object v4 │ │ +02596a: 7220 9101 4d00 |00b9: invoke-interface {v13, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0191 │ │ +025970: 0e00 |00bc: return-void │ │ +025972: 1254 |00bd: const/4 v4, #int 5 // #5 │ │ +025974: 3342 8600 |00be: if-ne v2, v4, 0144 // +0086 │ │ +025978: 1404 2c00 0b7f |00c0: const v4, #float 1.84764e+38 // #7f0b002c │ │ +02597e: 7254 8e01 8d87 |00c3: invoke-interface {v13, v8, v7, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +025984: 0c00 |00c6: move-result-object v0 │ │ +025986: 54c4 2704 |00c7: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ +02598a: 1a05 4100 |00c9: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ +02598e: 6e10 4002 0100 |00cb: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +025994: 0c06 |00ce: move-result-object v6 │ │ +025996: 7156 af06 5427 |00cf: invoke-static {v4, v5, v7, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ +02599c: 0c04 |00d2: move-result-object v4 │ │ +02599e: 7220 a801 4000 |00d3: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ +0259a4: 1404 5a01 0b7f |00d6: const v4, #float 1.8477e+38 // #7f0b015a │ │ +0259aa: 7254 8e01 8d8b |00d9: invoke-interface {v13, v8, v11, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +0259b0: 0c00 |00dc: move-result-object v0 │ │ +0259b2: 54c4 2704 |00dd: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ +0259b6: 1a05 4100 |00df: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ +0259ba: 6e10 4002 0100 |00e1: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +0259c0: 0c06 |00e4: move-result-object v6 │ │ +0259c2: 7156 af06 542b |00e5: invoke-static {v4, v5, v11, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ +0259c8: 0c04 |00e8: move-result-object v4 │ │ +0259ca: 7220 a801 4000 |00e9: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ +0259d0: 1404 2d00 0b7f |00ec: const v4, #float 1.84764e+38 // #7f0b002d │ │ +0259d6: 7254 8e01 8d89 |00ef: invoke-interface {v13, v8, v9, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +0259dc: 0c00 |00f2: move-result-object v0 │ │ +0259de: 54c4 2704 |00f3: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ +0259e2: 1a05 4100 |00f5: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ +0259e6: 6e10 4002 0100 |00f7: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +0259ec: 0c06 |00fa: move-result-object v6 │ │ +0259ee: 7156 af06 5429 |00fb: invoke-static {v4, v5, v9, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ +0259f4: 0c04 |00fe: move-result-object v4 │ │ +0259f6: 7220 a801 4000 |00ff: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ +0259fc: 1304 0e00 |0102: const/16 v4, #int 14 // #e │ │ +025a00: 1405 2e00 0b7f |0104: const v5, #float 1.84764e+38 // #7f0b002e │ │ +025a06: 7255 8e01 8d84 |0107: invoke-interface {v13, v8, v4, v8, v5}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +025a0c: 0c00 |010a: move-result-object v0 │ │ +025a0e: 54c4 2704 |010b: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ +025a12: 1a05 4100 |010d: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ +025a16: 1306 0e00 |010f: const/16 v6, #int 14 // #e │ │ +025a1a: 6e10 4002 0100 |0111: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +025a20: 0c07 |0114: move-result-object v7 │ │ +025a22: 7157 af06 5426 |0115: invoke-static {v4, v5, v6, v2, v7}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ +025a28: 0c04 |0118: move-result-object v4 │ │ +025a2a: 7220 a801 4000 |0119: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ +025a30: 1404 2f00 0b7f |011c: const v4, #float 1.84764e+38 // #7f0b002f │ │ +025a36: 7254 8e01 8d8a |011f: invoke-interface {v13, v8, v10, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +025a3c: 0c00 |0122: move-result-object v0 │ │ +025a3e: 54c4 2704 |0123: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ +025a42: 1a05 4100 |0125: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ +025a46: 6e10 4002 0100 |0127: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +025a4c: 0c06 |012a: move-result-object v6 │ │ +025a4e: 7156 af06 542a |012b: invoke-static {v4, v5, v10, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ +025a54: 0c04 |012e: move-result-object v4 │ │ +025a56: 7220 a801 4000 |012f: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ +025a5c: 54c4 2704 |0132: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ +025a60: 6e10 4002 0100 |0134: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +025a66: 0c05 |0137: move-result-object v5 │ │ +025a68: 7140 b006 d452 |0138: invoke-static {v4, v13, v2, v5}, Lorg/tint/ui/components/CustomWebView;.access$100:(Lorg/tint/ui/components/CustomWebView;Landroid/view/ContextMenu;ILjava/lang/String;)V // method@06b0 │ │ +025a6e: 6e10 4002 0100 |013b: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +025a74: 0c04 |013e: move-result-object v4 │ │ +025a76: 7220 9101 4d00 |013f: invoke-interface {v13, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0191 │ │ +025a7c: 2900 7aff |0142: goto/16 00bc // -0086 │ │ +025a80: 1244 |0144: const/4 v4, #int 4 // #4 │ │ +025a82: 3342 77ff |0145: if-ne v2, v4, 00bc // -0089 │ │ +025a86: 2203 3500 |0147: new-instance v3, Landroid/content/Intent; // type@0035 │ │ +025a8a: 1a04 c207 |0149: const-string v4, "android.intent.action.VIEW" // string@07c2 │ │ +025a8e: 2205 0e01 |014b: new-instance v5, Ljava/lang/StringBuilder; // type@010e │ │ +025a92: 7010 6003 0500 |014d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +025a98: 1a06 de0c |0150: const-string v6, "mailto:" // string@0cde │ │ +025a9c: 6e20 6603 6500 |0152: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +025aa2: 0c05 |0155: move-result-object v5 │ │ +025aa4: 6e10 4002 0100 |0156: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +025aaa: 0c06 |0159: move-result-object v6 │ │ +025aac: 6e20 6603 6500 |015a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +025ab2: 0c05 |015d: move-result-object v5 │ │ +025ab4: 6e10 6803 0500 |015e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +025aba: 0c05 |0161: move-result-object v5 │ │ +025abc: 7110 3e01 0500 |0162: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ +025ac2: 0c05 |0165: move-result-object v5 │ │ +025ac4: 7030 b600 4305 |0166: invoke-direct {v3, v4, v5}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00b6 │ │ +025aca: 1304 1000 |0169: const/16 v4, #int 16 // #10 │ │ +025ace: 1405 3000 0b7f |016b: const v5, #float 1.84764e+38 // #7f0b0030 │ │ +025ad4: 7255 8e01 8d84 |016e: invoke-interface {v13, v8, v4, v8, v5}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +025ada: 0c00 |0171: move-result-object v0 │ │ +025adc: 7220 a801 3000 |0172: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ +025ae2: 1404 3100 0b7f |0175: const v4, #float 1.84764e+38 // #7f0b0031 │ │ +025ae8: 7254 8e01 8d89 |0178: invoke-interface {v13, v8, v9, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +025aee: 0c00 |017b: move-result-object v0 │ │ +025af0: 54c4 2704 |017c: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ +025af4: 1a05 4100 |017e: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ +025af8: 6e10 4002 0100 |0180: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +025afe: 0c06 |0183: move-result-object v6 │ │ +025b00: 7156 af06 5429 |0184: invoke-static {v4, v5, v9, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ +025b06: 0c04 |0187: move-result-object v4 │ │ +025b08: 7220 a801 4000 |0188: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ +025b0e: 1404 3200 0b7f |018b: const v4, #float 1.84764e+38 // #7f0b0032 │ │ +025b14: 7254 8e01 8d8a |018e: invoke-interface {v13, v8, v10, v8, v4}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +025b1a: 0c00 |0191: move-result-object v0 │ │ +025b1c: 54c4 2704 |0192: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ +025b20: 1a05 4100 |0194: const-string v5, "ACTION_BROWSER_OPEN" // string@0041 │ │ +025b24: 6e10 4002 0100 |0196: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +025b2a: 0c06 |0199: move-result-object v6 │ │ +025b2c: 7156 af06 542a |019a: invoke-static {v4, v5, v10, v2, v6}, Lorg/tint/ui/components/CustomWebView;.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06af │ │ +025b32: 0c04 |019d: move-result-object v4 │ │ +025b34: 7220 a801 4000 |019e: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ +025b3a: 54c4 2704 |01a1: iget-object v4, v12, Lorg/tint/ui/components/CustomWebView$1;.this$0:Lorg/tint/ui/components/CustomWebView; // field@0427 │ │ +025b3e: 6e10 4002 0100 |01a3: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +025b44: 0c05 |01a6: move-result-object v5 │ │ +025b46: 7140 b006 d452 |01a7: invoke-static {v4, v13, v2, v5}, Lorg/tint/ui/components/CustomWebView;.access$100:(Lorg/tint/ui/components/CustomWebView;Landroid/view/ContextMenu;ILjava/lang/String;)V // method@06b0 │ │ +025b4c: 6e10 4002 0100 |01aa: invoke-virtual {v1}, Landroid/webkit/WebView$HitTestResult;.getExtra:()Ljava/lang/String; // method@0240 │ │ +025b52: 0c04 |01ad: move-result-object v4 │ │ +025b54: 7220 9101 4d00 |01ae: invoke-interface {v13, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0191 │ │ +025b5a: 2900 0bff |01b1: goto/16 00bc // -00f5 │ │ catches : (none) │ │ positions : │ │ 0x0009 line=297 │ │ 0x000f line=298 │ │ 0x0013 line=300 │ │ 0x0020 line=305 │ │ 0x0027 line=306 │ │ @@ -26055,17 +26109,17 @@ │ │ 0x0000 - 0x01b3 reg=12 this Lorg/tint/ui/components/CustomWebView$1; │ │ 0x0000 - 0x01b3 reg=13 menu Landroid/view/ContextMenu; │ │ 0x0000 - 0x01b3 reg=15 menuInfo Landroid/view/ContextMenu$ContextMenuInfo; │ │ │ │ source_file_idx : 333 (CustomWebView.java) │ │ │ │ Class #106 header: │ │ -class_idx : 449 │ │ +class_idx : 445 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 335 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #106 annotations: │ │ @@ -26111,29 +26165,29 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebViewClient;Landroid/widget/CheckBox;Landroid/webkit/WebView;Ljava/lang/String;ILandroid/webkit/SslErrorHandler;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -025df4: |[025df4] org.tint.ui.components.CustomWebViewClient$1.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/widget/CheckBox;Landroid/webkit/WebView;Ljava/lang/String;ILandroid/webkit/SslErrorHandler;)V │ │ -025e04: 5b01 2f04 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient$1;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@042f │ │ -025e08: 5b02 3304 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebViewClient$1;.val$rememberCheckBox:Landroid/widget/CheckBox; // field@0433 │ │ -025e0c: 5b03 3404 |0004: iput-object v3, v0, Lorg/tint/ui/components/CustomWebViewClient$1;.val$view:Landroid/webkit/WebView; // field@0434 │ │ -025e10: 5b04 3104 |0006: iput-object v4, v0, Lorg/tint/ui/components/CustomWebViewClient$1;.val$finalAuthority:Ljava/lang/String; // field@0431 │ │ -025e14: 5905 3004 |0008: iput v5, v0, Lorg/tint/ui/components/CustomWebViewClient$1;.val$errorCode:I // field@0430 │ │ -025e18: 5b06 3204 |000a: iput-object v6, v0, Lorg/tint/ui/components/CustomWebViewClient$1;.val$handler:Landroid/webkit/SslErrorHandler; // field@0432 │ │ -025e1c: 7010 4603 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -025e22: 0e00 |000f: return-void │ │ +025b60: |[025b60] org.tint.ui.components.CustomWebViewClient$1.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/widget/CheckBox;Landroid/webkit/WebView;Ljava/lang/String;ILandroid/webkit/SslErrorHandler;)V │ │ +025b70: 5b01 2f04 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient$1;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@042f │ │ +025b74: 5b02 3304 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebViewClient$1;.val$rememberCheckBox:Landroid/widget/CheckBox; // field@0433 │ │ +025b78: 5b03 3404 |0004: iput-object v3, v0, Lorg/tint/ui/components/CustomWebViewClient$1;.val$view:Landroid/webkit/WebView; // field@0434 │ │ +025b7c: 5b04 3104 |0006: iput-object v4, v0, Lorg/tint/ui/components/CustomWebViewClient$1;.val$finalAuthority:Ljava/lang/String; // field@0431 │ │ +025b80: 5905 3004 |0008: iput v5, v0, Lorg/tint/ui/components/CustomWebViewClient$1;.val$errorCode:I // field@0430 │ │ +025b84: 5b06 3204 |000a: iput-object v6, v0, Lorg/tint/ui/components/CustomWebViewClient$1;.val$handler:Landroid/webkit/SslErrorHandler; // field@0432 │ │ +025b88: 7010 4603 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +025b8e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Lorg/tint/ui/components/CustomWebViewClient$1; │ │ - 0x0000 - 0x0010 reg=1 (null) Lorg/tint/ui/components/CustomWebViewClient; │ │ + 0x0000 - 0x0010 reg=1 this$0 Lorg/tint/ui/components/CustomWebViewClient; │ │ 0x0000 - 0x0010 reg=2 (null) Landroid/widget/CheckBox; │ │ 0x0000 - 0x0010 reg=3 (null) Landroid/webkit/WebView; │ │ 0x0000 - 0x0010 reg=4 (null) Ljava/lang/String; │ │ 0x0000 - 0x0010 reg=5 (null) I │ │ 0x0000 - 0x0010 reg=6 (null) Landroid/webkit/SslErrorHandler; │ │ │ │ Virtual methods - │ │ @@ -26142,32 +26196,32 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -025e24: |[025e24] org.tint.ui.components.CustomWebViewClient$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -025e34: 5440 3304 |0000: iget-object v0, v4, Lorg/tint/ui/components/CustomWebViewClient$1;.val$rememberCheckBox:Landroid/widget/CheckBox; // field@0433 │ │ -025e38: 6e10 8002 0000 |0002: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@0280 │ │ -025e3e: 0a00 |0005: move-result v0 │ │ -025e40: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ -025e44: 5440 3404 |0008: iget-object v0, v4, Lorg/tint/ui/components/CustomWebViewClient$1;.val$view:Landroid/webkit/WebView; // field@0434 │ │ -025e48: 6e10 4502 0000 |000a: invoke-virtual {v0}, Landroid/webkit/WebView;.getContext:()Landroid/content/Context; // method@0245 │ │ -025e4e: 0c00 |000d: move-result-object v0 │ │ -025e50: 6e10 a600 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -025e56: 0c00 |0011: move-result-object v0 │ │ -025e58: 5441 3104 |0012: iget-object v1, v4, Lorg/tint/ui/components/CustomWebViewClient$1;.val$finalAuthority:Ljava/lang/String; // field@0431 │ │ -025e5c: 5242 3004 |0014: iget v2, v4, Lorg/tint/ui/components/CustomWebViewClient$1;.val$errorCode:I // field@0430 │ │ -025e60: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -025e62: 7140 c205 1032 |0017: invoke-static {v0, v1, v2, v3}, Lorg/tint/providers/SslExceptionsWrapper;.setSslException:(Landroid/content/ContentResolver;Ljava/lang/String;IZ)V // method@05c2 │ │ -025e68: 7210 b100 0500 |001a: invoke-interface {v5}, Landroid/content/DialogInterface;.dismiss:()V // method@00b1 │ │ -025e6e: 5440 3204 |001d: iget-object v0, v4, Lorg/tint/ui/components/CustomWebViewClient$1;.val$handler:Landroid/webkit/SslErrorHandler; // field@0432 │ │ -025e72: 6e10 1802 0000 |001f: invoke-virtual {v0}, Landroid/webkit/SslErrorHandler;.proceed:()V // method@0218 │ │ -025e78: 0e00 |0022: return-void │ │ +025b90: |[025b90] org.tint.ui.components.CustomWebViewClient$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +025ba0: 5440 3304 |0000: iget-object v0, v4, Lorg/tint/ui/components/CustomWebViewClient$1;.val$rememberCheckBox:Landroid/widget/CheckBox; // field@0433 │ │ +025ba4: 6e10 8002 0000 |0002: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@0280 │ │ +025baa: 0a00 |0005: move-result v0 │ │ +025bac: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ +025bb0: 5440 3404 |0008: iget-object v0, v4, Lorg/tint/ui/components/CustomWebViewClient$1;.val$view:Landroid/webkit/WebView; // field@0434 │ │ +025bb4: 6e10 4502 0000 |000a: invoke-virtual {v0}, Landroid/webkit/WebView;.getContext:()Landroid/content/Context; // method@0245 │ │ +025bba: 0c00 |000d: move-result-object v0 │ │ +025bbc: 6e10 a600 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +025bc2: 0c00 |0011: move-result-object v0 │ │ +025bc4: 5441 3104 |0012: iget-object v1, v4, Lorg/tint/ui/components/CustomWebViewClient$1;.val$finalAuthority:Ljava/lang/String; // field@0431 │ │ +025bc8: 5242 3004 |0014: iget v2, v4, Lorg/tint/ui/components/CustomWebViewClient$1;.val$errorCode:I // field@0430 │ │ +025bcc: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +025bce: 7140 c205 1032 |0017: invoke-static {v0, v1, v2, v3}, Lorg/tint/providers/SslExceptionsWrapper;.setSslException:(Landroid/content/ContentResolver;Ljava/lang/String;IZ)V // method@05c2 │ │ +025bd4: 7210 b100 0500 |001a: invoke-interface {v5}, Landroid/content/DialogInterface;.dismiss:()V // method@00b1 │ │ +025bda: 5440 3204 |001d: iget-object v0, v4, Lorg/tint/ui/components/CustomWebViewClient$1;.val$handler:Landroid/webkit/SslErrorHandler; // field@0432 │ │ +025bde: 6e10 1802 0000 |001f: invoke-virtual {v0}, Landroid/webkit/SslErrorHandler;.proceed:()V // method@0218 │ │ +025be4: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0008 line=164 │ │ 0x001a line=167 │ │ 0x001d line=168 │ │ 0x0022 line=169 │ │ @@ -26175,17 +26229,17 @@ │ │ 0x0000 - 0x0023 reg=4 this Lorg/tint/ui/components/CustomWebViewClient$1; │ │ 0x0000 - 0x0023 reg=5 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0023 reg=6 which I │ │ │ │ source_file_idx : 335 (CustomWebViewClient.java) │ │ │ │ Class #107 header: │ │ -class_idx : 450 │ │ +class_idx : 446 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 335 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #107 annotations: │ │ @@ -26231,29 +26285,29 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebViewClient;Landroid/widget/CheckBox;Landroid/webkit/WebView;Ljava/lang/String;ILandroid/webkit/SslErrorHandler;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -025e7c: |[025e7c] org.tint.ui.components.CustomWebViewClient$2.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/widget/CheckBox;Landroid/webkit/WebView;Ljava/lang/String;ILandroid/webkit/SslErrorHandler;)V │ │ -025e8c: 5b01 3504 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient$2;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0435 │ │ -025e90: 5b02 3904 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebViewClient$2;.val$rememberCheckBox:Landroid/widget/CheckBox; // field@0439 │ │ -025e94: 5b03 3a04 |0004: iput-object v3, v0, Lorg/tint/ui/components/CustomWebViewClient$2;.val$view:Landroid/webkit/WebView; // field@043a │ │ -025e98: 5b04 3704 |0006: iput-object v4, v0, Lorg/tint/ui/components/CustomWebViewClient$2;.val$finalAuthority:Ljava/lang/String; // field@0437 │ │ -025e9c: 5905 3604 |0008: iput v5, v0, Lorg/tint/ui/components/CustomWebViewClient$2;.val$errorCode:I // field@0436 │ │ -025ea0: 5b06 3804 |000a: iput-object v6, v0, Lorg/tint/ui/components/CustomWebViewClient$2;.val$handler:Landroid/webkit/SslErrorHandler; // field@0438 │ │ -025ea4: 7010 4603 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -025eaa: 0e00 |000f: return-void │ │ +025be8: |[025be8] org.tint.ui.components.CustomWebViewClient$2.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/widget/CheckBox;Landroid/webkit/WebView;Ljava/lang/String;ILandroid/webkit/SslErrorHandler;)V │ │ +025bf8: 5b01 3504 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient$2;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0435 │ │ +025bfc: 5b02 3904 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebViewClient$2;.val$rememberCheckBox:Landroid/widget/CheckBox; // field@0439 │ │ +025c00: 5b03 3a04 |0004: iput-object v3, v0, Lorg/tint/ui/components/CustomWebViewClient$2;.val$view:Landroid/webkit/WebView; // field@043a │ │ +025c04: 5b04 3704 |0006: iput-object v4, v0, Lorg/tint/ui/components/CustomWebViewClient$2;.val$finalAuthority:Ljava/lang/String; // field@0437 │ │ +025c08: 5905 3604 |0008: iput v5, v0, Lorg/tint/ui/components/CustomWebViewClient$2;.val$errorCode:I // field@0436 │ │ +025c0c: 5b06 3804 |000a: iput-object v6, v0, Lorg/tint/ui/components/CustomWebViewClient$2;.val$handler:Landroid/webkit/SslErrorHandler; // field@0438 │ │ +025c10: 7010 4603 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +025c16: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Lorg/tint/ui/components/CustomWebViewClient$2; │ │ - 0x0000 - 0x0010 reg=1 (null) Lorg/tint/ui/components/CustomWebViewClient; │ │ + 0x0000 - 0x0010 reg=1 this$0 Lorg/tint/ui/components/CustomWebViewClient; │ │ 0x0000 - 0x0010 reg=2 (null) Landroid/widget/CheckBox; │ │ 0x0000 - 0x0010 reg=3 (null) Landroid/webkit/WebView; │ │ 0x0000 - 0x0010 reg=4 (null) Ljava/lang/String; │ │ 0x0000 - 0x0010 reg=5 (null) I │ │ 0x0000 - 0x0010 reg=6 (null) Landroid/webkit/SslErrorHandler; │ │ │ │ Virtual methods - │ │ @@ -26262,32 +26316,32 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -025eac: |[025eac] org.tint.ui.components.CustomWebViewClient$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -025ebc: 5440 3904 |0000: iget-object v0, v4, Lorg/tint/ui/components/CustomWebViewClient$2;.val$rememberCheckBox:Landroid/widget/CheckBox; // field@0439 │ │ -025ec0: 6e10 8002 0000 |0002: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@0280 │ │ -025ec6: 0a00 |0005: move-result v0 │ │ -025ec8: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ -025ecc: 5440 3a04 |0008: iget-object v0, v4, Lorg/tint/ui/components/CustomWebViewClient$2;.val$view:Landroid/webkit/WebView; // field@043a │ │ -025ed0: 6e10 4502 0000 |000a: invoke-virtual {v0}, Landroid/webkit/WebView;.getContext:()Landroid/content/Context; // method@0245 │ │ -025ed6: 0c00 |000d: move-result-object v0 │ │ -025ed8: 6e10 a600 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -025ede: 0c00 |0011: move-result-object v0 │ │ -025ee0: 5441 3704 |0012: iget-object v1, v4, Lorg/tint/ui/components/CustomWebViewClient$2;.val$finalAuthority:Ljava/lang/String; // field@0437 │ │ -025ee4: 5242 3604 |0014: iget v2, v4, Lorg/tint/ui/components/CustomWebViewClient$2;.val$errorCode:I // field@0436 │ │ -025ee8: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -025eea: 7140 c205 1032 |0017: invoke-static {v0, v1, v2, v3}, Lorg/tint/providers/SslExceptionsWrapper;.setSslException:(Landroid/content/ContentResolver;Ljava/lang/String;IZ)V // method@05c2 │ │ -025ef0: 7210 b100 0500 |001a: invoke-interface {v5}, Landroid/content/DialogInterface;.dismiss:()V // method@00b1 │ │ -025ef6: 5440 3804 |001d: iget-object v0, v4, Lorg/tint/ui/components/CustomWebViewClient$2;.val$handler:Landroid/webkit/SslErrorHandler; // field@0438 │ │ -025efa: 6e10 1702 0000 |001f: invoke-virtual {v0}, Landroid/webkit/SslErrorHandler;.cancel:()V // method@0217 │ │ -025f00: 0e00 |0022: return-void │ │ +025c18: |[025c18] org.tint.ui.components.CustomWebViewClient$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +025c28: 5440 3904 |0000: iget-object v0, v4, Lorg/tint/ui/components/CustomWebViewClient$2;.val$rememberCheckBox:Landroid/widget/CheckBox; // field@0439 │ │ +025c2c: 6e10 8002 0000 |0002: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@0280 │ │ +025c32: 0a00 |0005: move-result v0 │ │ +025c34: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ +025c38: 5440 3a04 |0008: iget-object v0, v4, Lorg/tint/ui/components/CustomWebViewClient$2;.val$view:Landroid/webkit/WebView; // field@043a │ │ +025c3c: 6e10 4502 0000 |000a: invoke-virtual {v0}, Landroid/webkit/WebView;.getContext:()Landroid/content/Context; // method@0245 │ │ +025c42: 0c00 |000d: move-result-object v0 │ │ +025c44: 6e10 a600 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +025c4a: 0c00 |0011: move-result-object v0 │ │ +025c4c: 5441 3704 |0012: iget-object v1, v4, Lorg/tint/ui/components/CustomWebViewClient$2;.val$finalAuthority:Ljava/lang/String; // field@0437 │ │ +025c50: 5242 3604 |0014: iget v2, v4, Lorg/tint/ui/components/CustomWebViewClient$2;.val$errorCode:I // field@0436 │ │ +025c54: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +025c56: 7140 c205 1032 |0017: invoke-static {v0, v1, v2, v3}, Lorg/tint/providers/SslExceptionsWrapper;.setSslException:(Landroid/content/ContentResolver;Ljava/lang/String;IZ)V // method@05c2 │ │ +025c5c: 7210 b100 0500 |001a: invoke-interface {v5}, Landroid/content/DialogInterface;.dismiss:()V // method@00b1 │ │ +025c62: 5440 3804 |001d: iget-object v0, v4, Lorg/tint/ui/components/CustomWebViewClient$2;.val$handler:Landroid/webkit/SslErrorHandler; // field@0438 │ │ +025c66: 6e10 1702 0000 |001f: invoke-virtual {v0}, Landroid/webkit/SslErrorHandler;.cancel:()V // method@0217 │ │ +025c6c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x001a line=181 │ │ 0x001d line=182 │ │ 0x0022 line=183 │ │ @@ -26295,17 +26349,17 @@ │ │ 0x0000 - 0x0023 reg=4 this Lorg/tint/ui/components/CustomWebViewClient$2; │ │ 0x0000 - 0x0023 reg=5 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0023 reg=6 which I │ │ │ │ source_file_idx : 335 (CustomWebViewClient.java) │ │ │ │ Class #108 header: │ │ -class_idx : 451 │ │ +class_idx : 447 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 335 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #108 annotations: │ │ @@ -26335,55 +26389,55 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebViewClient;Landroid/webkit/HttpAuthHandler;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -025f04: |[025f04] org.tint.ui.components.CustomWebViewClient$3.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/webkit/HttpAuthHandler;)V │ │ -025f14: 5b01 3b04 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient$3;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@043b │ │ -025f18: 5b02 3c04 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebViewClient$3;.val$handler:Landroid/webkit/HttpAuthHandler; // field@043c │ │ -025f1c: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -025f22: 0e00 |0007: return-void │ │ +025c70: |[025c70] org.tint.ui.components.CustomWebViewClient$3.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/webkit/HttpAuthHandler;)V │ │ +025c80: 5b01 3b04 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient$3;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@043b │ │ +025c84: 5b02 3c04 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebViewClient$3;.val$handler:Landroid/webkit/HttpAuthHandler; // field@043c │ │ +025c88: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +025c8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/tint/ui/components/CustomWebViewClient$3; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/tint/ui/components/CustomWebViewClient; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/tint/ui/components/CustomWebViewClient; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/webkit/HttpAuthHandler; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/components/CustomWebViewClient$3;) │ │ name : 'onCancel' │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -025f24: |[025f24] org.tint.ui.components.CustomWebViewClient$3.onCancel:(Landroid/content/DialogInterface;)V │ │ -025f34: 5410 3c04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebViewClient$3;.val$handler:Landroid/webkit/HttpAuthHandler; // field@043c │ │ -025f38: 6e10 1002 0000 |0002: invoke-virtual {v0}, Landroid/webkit/HttpAuthHandler;.cancel:()V // method@0210 │ │ -025f3e: 0e00 |0005: return-void │ │ +025c90: |[025c90] org.tint.ui.components.CustomWebViewClient$3.onCancel:(Landroid/content/DialogInterface;)V │ │ +025ca0: 5410 3c04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebViewClient$3;.val$handler:Landroid/webkit/HttpAuthHandler; // field@043c │ │ +025ca4: 6e10 1002 0000 |0002: invoke-virtual {v0}, Landroid/webkit/HttpAuthHandler;.cancel:()V // method@0210 │ │ +025caa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0005 line=246 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/components/CustomWebViewClient$3; │ │ 0x0000 - 0x0006 reg=2 dialog Landroid/content/DialogInterface; │ │ │ │ source_file_idx : 335 (CustomWebViewClient.java) │ │ │ │ Class #109 header: │ │ -class_idx : 452 │ │ +class_idx : 448 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 335 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #109 annotations: │ │ @@ -26413,56 +26467,56 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebViewClient;Landroid/webkit/HttpAuthHandler;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -025f40: |[025f40] org.tint.ui.components.CustomWebViewClient$4.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/webkit/HttpAuthHandler;)V │ │ -025f50: 5b01 3d04 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient$4;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@043d │ │ -025f54: 5b02 3e04 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebViewClient$4;.val$handler:Landroid/webkit/HttpAuthHandler; // field@043e │ │ -025f58: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -025f5e: 0e00 |0007: return-void │ │ +025cac: |[025cac] org.tint.ui.components.CustomWebViewClient$4.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/webkit/HttpAuthHandler;)V │ │ +025cbc: 5b01 3d04 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient$4;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@043d │ │ +025cc0: 5b02 3e04 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebViewClient$4;.val$handler:Landroid/webkit/HttpAuthHandler; // field@043e │ │ +025cc4: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +025cca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/tint/ui/components/CustomWebViewClient$4; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/tint/ui/components/CustomWebViewClient; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/tint/ui/components/CustomWebViewClient; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/webkit/HttpAuthHandler; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/components/CustomWebViewClient$4;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -025f60: |[025f60] org.tint.ui.components.CustomWebViewClient$4.onClick:(Landroid/content/DialogInterface;I)V │ │ -025f70: 5410 3e04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebViewClient$4;.val$handler:Landroid/webkit/HttpAuthHandler; // field@043e │ │ -025f74: 6e10 1002 0000 |0002: invoke-virtual {v0}, Landroid/webkit/HttpAuthHandler;.cancel:()V // method@0210 │ │ -025f7a: 0e00 |0005: return-void │ │ +025ccc: |[025ccc] org.tint.ui.components.CustomWebViewClient$4.onClick:(Landroid/content/DialogInterface;I)V │ │ +025cdc: 5410 3e04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebViewClient$4;.val$handler:Landroid/webkit/HttpAuthHandler; // field@043e │ │ +025ce0: 6e10 1002 0000 |0002: invoke-virtual {v0}, Landroid/webkit/HttpAuthHandler;.cancel:()V // method@0210 │ │ +025ce6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0005 line=242 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/components/CustomWebViewClient$4; │ │ 0x0000 - 0x0006 reg=2 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 whichButton I │ │ │ │ source_file_idx : 335 (CustomWebViewClient.java) │ │ │ │ Class #110 header: │ │ -class_idx : 453 │ │ +class_idx : 449 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 335 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #110 annotations: │ │ @@ -26504,28 +26558,28 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebViewClient;Landroid/view/View;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/HttpAuthHandler;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -025f7c: |[025f7c] org.tint.ui.components.CustomWebViewClient$5.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/view/View;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/HttpAuthHandler;)V │ │ -025f8c: 5b01 3f04 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient$5;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@043f │ │ -025f90: 5b02 4304 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebViewClient$5;.val$v:Landroid/view/View; // field@0443 │ │ -025f94: 5b03 4104 |0004: iput-object v3, v0, Lorg/tint/ui/components/CustomWebViewClient$5;.val$host:Ljava/lang/String; // field@0441 │ │ -025f98: 5b04 4204 |0006: iput-object v4, v0, Lorg/tint/ui/components/CustomWebViewClient$5;.val$realm:Ljava/lang/String; // field@0442 │ │ -025f9c: 5b05 4004 |0008: iput-object v5, v0, Lorg/tint/ui/components/CustomWebViewClient$5;.val$handler:Landroid/webkit/HttpAuthHandler; // field@0440 │ │ -025fa0: 7010 4603 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -025fa6: 0e00 |000d: return-void │ │ +025ce8: |[025ce8] org.tint.ui.components.CustomWebViewClient$5.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/view/View;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/HttpAuthHandler;)V │ │ +025cf8: 5b01 3f04 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient$5;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@043f │ │ +025cfc: 5b02 4304 |0002: iput-object v2, v0, Lorg/tint/ui/components/CustomWebViewClient$5;.val$v:Landroid/view/View; // field@0443 │ │ +025d00: 5b03 4104 |0004: iput-object v3, v0, Lorg/tint/ui/components/CustomWebViewClient$5;.val$host:Ljava/lang/String; // field@0441 │ │ +025d04: 5b04 4204 |0006: iput-object v4, v0, Lorg/tint/ui/components/CustomWebViewClient$5;.val$realm:Ljava/lang/String; // field@0442 │ │ +025d08: 5b05 4004 |0008: iput-object v5, v0, Lorg/tint/ui/components/CustomWebViewClient$5;.val$handler:Landroid/webkit/HttpAuthHandler; // field@0440 │ │ +025d0c: 7010 4603 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +025d12: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lorg/tint/ui/components/CustomWebViewClient$5; │ │ - 0x0000 - 0x000e reg=1 (null) Lorg/tint/ui/components/CustomWebViewClient; │ │ + 0x0000 - 0x000e reg=1 this$0 Lorg/tint/ui/components/CustomWebViewClient; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x000e reg=3 (null) Ljava/lang/String; │ │ 0x0000 - 0x000e reg=4 (null) Ljava/lang/String; │ │ 0x0000 - 0x000e reg=5 (null) Landroid/webkit/HttpAuthHandler; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/components/CustomWebViewClient$5;) │ │ @@ -26533,62 +26587,66 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -025fa8: |[025fa8] org.tint.ui.components.CustomWebViewClient$5.onClick:(Landroid/content/DialogInterface;I)V │ │ -025fb8: 5452 4304 |0000: iget-object v2, v5, Lorg/tint/ui/components/CustomWebViewClient$5;.val$v:Landroid/view/View; // field@0443 │ │ -025fbc: 1403 3200 0f7f |0002: const v3, #float 1.90081e+38 // #7f0f0032 │ │ -025fc2: 6e20 c101 3200 |0005: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -025fc8: 0c02 |0008: move-result-object v2 │ │ -025fca: 1f02 c600 |0009: check-cast v2, Landroid/widget/EditText; // type@00c6 │ │ -025fce: 6e10 8702 0200 |000b: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ -025fd4: 0c02 |000e: move-result-object v2 │ │ -025fd6: 6e10 4903 0200 |000f: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ -025fdc: 0c00 |0012: move-result-object v0 │ │ -025fde: 5452 4304 |0013: iget-object v2, v5, Lorg/tint/ui/components/CustomWebViewClient$5;.val$v:Landroid/view/View; // field@0443 │ │ -025fe2: 1403 3300 0f7f |0015: const v3, #float 1.90081e+38 // #7f0f0033 │ │ -025fe8: 6e20 c101 3200 |0018: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -025fee: 0c02 |001b: move-result-object v2 │ │ -025ff0: 1f02 c600 |001c: check-cast v2, Landroid/widget/EditText; // type@00c6 │ │ -025ff4: 6e10 8702 0200 |001e: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ -025ffa: 0c02 |0021: move-result-object v2 │ │ -025ffc: 6e10 4903 0200 |0022: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ -026002: 0c01 |0025: move-result-object v1 │ │ -026004: 5452 3f04 |0026: iget-object v2, v5, Lorg/tint/ui/components/CustomWebViewClient$5;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@043f │ │ -026008: 7110 f306 0200 |0028: invoke-static {v2}, Lorg/tint/ui/components/CustomWebViewClient;.access$000:(Lorg/tint/ui/components/CustomWebViewClient;)Lorg/tint/ui/managers/UIManager; // method@06f3 │ │ -02600e: 0c02 |002b: move-result-object v2 │ │ -026010: 5453 4104 |002c: iget-object v3, v5, Lorg/tint/ui/components/CustomWebViewClient$5;.val$host:Ljava/lang/String; // field@0441 │ │ -026014: 5454 4204 |002e: iget-object v4, v5, Lorg/tint/ui/components/CustomWebViewClient$5;.val$realm:Ljava/lang/String; // field@0442 │ │ -026018: 7251 6109 3204 |0030: invoke-interface {v2, v3, v4, v0, v1}, Lorg/tint/ui/managers/UIManager;.setHttpAuthUsernamePassword:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0961 │ │ -02601e: 5452 4004 |0033: iget-object v2, v5, Lorg/tint/ui/components/CustomWebViewClient$5;.val$handler:Landroid/webkit/HttpAuthHandler; // field@0440 │ │ -026022: 6e30 1102 0201 |0035: invoke-virtual {v2, v0, v1}, Landroid/webkit/HttpAuthHandler;.proceed:(Ljava/lang/String;Ljava/lang/String;)V // method@0211 │ │ -026028: 0e00 |0038: return-void │ │ +025d14: |[025d14] org.tint.ui.components.CustomWebViewClient$5.onClick:(Landroid/content/DialogInterface;I)V │ │ +025d24: 5452 4304 |0000: iget-object v2, v5, Lorg/tint/ui/components/CustomWebViewClient$5;.val$v:Landroid/view/View; // field@0443 │ │ +025d28: 1403 3200 0f7f |0002: const v3, #float 1.90081e+38 // #7f0f0032 │ │ +025d2e: 6e20 c101 3200 |0005: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +025d34: 0c02 |0008: move-result-object v2 │ │ +025d36: 1f02 c200 |0009: check-cast v2, Landroid/widget/EditText; // type@00c2 │ │ +025d3a: 6e10 8702 0200 |000b: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ +025d40: 0c02 |000e: move-result-object v2 │ │ +025d42: 6e10 4903 0200 |000f: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ +025d48: 0c00 |0012: move-result-object v0 │ │ +025d4a: 5452 4304 |0013: iget-object v2, v5, Lorg/tint/ui/components/CustomWebViewClient$5;.val$v:Landroid/view/View; // field@0443 │ │ +025d4e: 1403 3300 0f7f |0015: const v3, #float 1.90081e+38 // #7f0f0033 │ │ +025d54: 6e20 c101 3200 |0018: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +025d5a: 0c02 |001b: move-result-object v2 │ │ +025d5c: 1f02 c200 |001c: check-cast v2, Landroid/widget/EditText; // type@00c2 │ │ +025d60: 6e10 8702 0200 |001e: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ +025d66: 0c02 |0021: move-result-object v2 │ │ +025d68: 6e10 4903 0200 |0022: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ +025d6e: 0c01 |0025: move-result-object v1 │ │ +025d70: 5452 3f04 |0026: iget-object v2, v5, Lorg/tint/ui/components/CustomWebViewClient$5;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@043f │ │ +025d74: 7110 f306 0200 |0028: invoke-static {v2}, Lorg/tint/ui/components/CustomWebViewClient;.access$000:(Lorg/tint/ui/components/CustomWebViewClient;)Lorg/tint/ui/managers/UIManager; // method@06f3 │ │ +025d7a: 0c02 |002b: move-result-object v2 │ │ +025d7c: 5453 4104 |002c: iget-object v3, v5, Lorg/tint/ui/components/CustomWebViewClient$5;.val$host:Ljava/lang/String; // field@0441 │ │ +025d80: 5454 4204 |002e: iget-object v4, v5, Lorg/tint/ui/components/CustomWebViewClient$5;.val$realm:Ljava/lang/String; // field@0442 │ │ +025d84: 7251 6109 3204 |0030: invoke-interface {v2, v3, v4, v0, v1}, Lorg/tint/ui/managers/UIManager;.setHttpAuthUsernamePassword:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0961 │ │ +025d8a: 5452 4004 |0033: iget-object v2, v5, Lorg/tint/ui/components/CustomWebViewClient$5;.val$handler:Landroid/webkit/HttpAuthHandler; // field@0440 │ │ +025d8e: 6e30 1102 0201 |0035: invoke-virtual {v2, v0, v1}, Landroid/webkit/HttpAuthHandler;.proceed:(Ljava/lang/String;Ljava/lang/String;)V // method@0211 │ │ +025d94: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ + 0x0005 line=230 │ │ + 0x000b line=231 │ │ 0x0013 line=232 │ │ + 0x0018 line=233 │ │ + 0x001e line=234 │ │ 0x0026 line=235 │ │ 0x0033 line=236 │ │ 0x0038 line=237 │ │ locals : │ │ 0x0013 - 0x0039 reg=0 nm Ljava/lang/String; │ │ 0x0026 - 0x0039 reg=1 pw Ljava/lang/String; │ │ 0x0000 - 0x0039 reg=5 this Lorg/tint/ui/components/CustomWebViewClient$5; │ │ 0x0000 - 0x0039 reg=6 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0039 reg=7 whichButton I │ │ │ │ source_file_idx : 335 (CustomWebViewClient.java) │ │ │ │ Class #111 header: │ │ -class_idx : 454 │ │ +class_idx : 450 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 335 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #111 annotations: │ │ @@ -26614,67 +26672,67 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebViewClient;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02602c: |[02602c] org.tint.ui.components.CustomWebViewClient$6.:(Lorg/tint/ui/components/CustomWebViewClient;)V │ │ -02603c: 5b01 4404 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient$6;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0444 │ │ -026040: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -026046: 0e00 |0005: return-void │ │ +025d98: |[025d98] org.tint.ui.components.CustomWebViewClient$6.:(Lorg/tint/ui/components/CustomWebViewClient;)V │ │ +025da8: 5b01 4404 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient$6;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0444 │ │ +025dac: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +025db2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/components/CustomWebViewClient$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/components/CustomWebViewClient; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/components/CustomWebViewClient; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/components/CustomWebViewClient$6;) │ │ name : 'onCancel' │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -026048: |[026048] org.tint.ui.components.CustomWebViewClient$6.onCancel:(Landroid/content/DialogInterface;)V │ │ -026058: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02605a: 5420 4404 |0001: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$6;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0444 │ │ -02605e: 7110 f406 0000 |0003: invoke-static {v0}, Lorg/tint/ui/components/CustomWebViewClient;.access$100:(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message; // method@06f4 │ │ -026064: 0c00 |0006: move-result-object v0 │ │ -026066: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ -02606a: 5420 4404 |0009: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$6;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0444 │ │ -02606e: 7110 f406 0000 |000b: invoke-static {v0}, Lorg/tint/ui/components/CustomWebViewClient;.access$100:(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message; // method@06f4 │ │ -026074: 0c00 |000e: move-result-object v0 │ │ -026076: 6e10 5901 0000 |000f: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0159 │ │ -02607c: 5420 4404 |0012: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$6;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0444 │ │ -026080: 7120 f706 1000 |0014: invoke-static {v0, v1}, Lorg/tint/ui/components/CustomWebViewClient;.access$202:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message; // method@06f7 │ │ -026086: 5420 4404 |0017: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$6;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0444 │ │ -02608a: 7120 f506 1000 |0019: invoke-static {v0, v1}, Lorg/tint/ui/components/CustomWebViewClient;.access$102:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message; // method@06f5 │ │ -026090: 0e00 |001c: return-void │ │ +025db4: |[025db4] org.tint.ui.components.CustomWebViewClient$6.onCancel:(Landroid/content/DialogInterface;)V │ │ +025dc4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +025dc6: 5420 4404 |0001: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$6;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0444 │ │ +025dca: 7110 f406 0000 |0003: invoke-static {v0}, Lorg/tint/ui/components/CustomWebViewClient;.access$100:(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message; // method@06f4 │ │ +025dd0: 0c00 |0006: move-result-object v0 │ │ +025dd2: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ +025dd6: 5420 4404 |0009: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$6;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0444 │ │ +025dda: 7110 f406 0000 |000b: invoke-static {v0}, Lorg/tint/ui/components/CustomWebViewClient;.access$100:(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message; // method@06f4 │ │ +025de0: 0c00 |000e: move-result-object v0 │ │ +025de2: 6e10 5901 0000 |000f: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0159 │ │ +025de8: 5420 4404 |0012: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$6;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0444 │ │ +025dec: 7120 f706 1000 |0014: invoke-static {v0, v1}, Lorg/tint/ui/components/CustomWebViewClient;.access$202:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message; // method@06f7 │ │ +025df2: 5420 4404 |0017: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$6;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0444 │ │ +025df6: 7120 f506 1000 |0019: invoke-static {v0, v1}, Lorg/tint/ui/components/CustomWebViewClient;.access$102:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message; // method@06f5 │ │ +025dfc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=286 │ │ 0x0009 line=287 │ │ 0x0012 line=288 │ │ 0x0017 line=289 │ │ 0x001c line=291 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Lorg/tint/ui/components/CustomWebViewClient$6; │ │ 0x0000 - 0x001d reg=3 dialog Landroid/content/DialogInterface; │ │ │ │ source_file_idx : 335 (CustomWebViewClient.java) │ │ │ │ Class #112 header: │ │ -class_idx : 455 │ │ +class_idx : 451 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 335 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #112 annotations: │ │ @@ -26700,50 +26758,50 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebViewClient;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -026094: |[026094] org.tint.ui.components.CustomWebViewClient$7.:(Lorg/tint/ui/components/CustomWebViewClient;)V │ │ -0260a4: 5b01 4504 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient$7;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0445 │ │ -0260a8: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0260ae: 0e00 |0005: return-void │ │ +025e00: |[025e00] org.tint.ui.components.CustomWebViewClient$7.:(Lorg/tint/ui/components/CustomWebViewClient;)V │ │ +025e10: 5b01 4504 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient$7;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0445 │ │ +025e14: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +025e1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/components/CustomWebViewClient$7; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/components/CustomWebViewClient; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/components/CustomWebViewClient; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/components/CustomWebViewClient$7;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0260b0: |[0260b0] org.tint.ui.components.CustomWebViewClient$7.onClick:(Landroid/content/DialogInterface;I)V │ │ -0260c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0260c2: 5420 4504 |0001: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$7;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0445 │ │ -0260c6: 7110 f406 0000 |0003: invoke-static {v0}, Lorg/tint/ui/components/CustomWebViewClient;.access$100:(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message; // method@06f4 │ │ -0260cc: 0c00 |0006: move-result-object v0 │ │ -0260ce: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ -0260d2: 5420 4504 |0009: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$7;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0445 │ │ -0260d6: 7110 f406 0000 |000b: invoke-static {v0}, Lorg/tint/ui/components/CustomWebViewClient;.access$100:(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message; // method@06f4 │ │ -0260dc: 0c00 |000e: move-result-object v0 │ │ -0260de: 6e10 5901 0000 |000f: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0159 │ │ -0260e4: 5420 4504 |0012: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$7;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0445 │ │ -0260e8: 7120 f706 1000 |0014: invoke-static {v0, v1}, Lorg/tint/ui/components/CustomWebViewClient;.access$202:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message; // method@06f7 │ │ -0260ee: 5420 4504 |0017: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$7;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0445 │ │ -0260f2: 7120 f506 1000 |0019: invoke-static {v0, v1}, Lorg/tint/ui/components/CustomWebViewClient;.access$102:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message; // method@06f5 │ │ -0260f8: 0e00 |001c: return-void │ │ +025e1c: |[025e1c] org.tint.ui.components.CustomWebViewClient$7.onClick:(Landroid/content/DialogInterface;I)V │ │ +025e2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +025e2e: 5420 4504 |0001: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$7;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0445 │ │ +025e32: 7110 f406 0000 |0003: invoke-static {v0}, Lorg/tint/ui/components/CustomWebViewClient;.access$100:(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message; // method@06f4 │ │ +025e38: 0c00 |0006: move-result-object v0 │ │ +025e3a: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ +025e3e: 5420 4504 |0009: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$7;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0445 │ │ +025e42: 7110 f406 0000 |000b: invoke-static {v0}, Lorg/tint/ui/components/CustomWebViewClient;.access$100:(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message; // method@06f4 │ │ +025e48: 0c00 |000e: move-result-object v0 │ │ +025e4a: 6e10 5901 0000 |000f: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0159 │ │ +025e50: 5420 4504 |0012: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$7;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0445 │ │ +025e54: 7120 f706 1000 |0014: invoke-static {v0, v1}, Lorg/tint/ui/components/CustomWebViewClient;.access$202:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message; // method@06f7 │ │ +025e5a: 5420 4504 |0017: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$7;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0445 │ │ +025e5e: 7120 f506 1000 |0019: invoke-static {v0, v1}, Lorg/tint/ui/components/CustomWebViewClient;.access$102:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message; // method@06f5 │ │ +025e64: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=278 │ │ 0x0009 line=279 │ │ 0x0012 line=280 │ │ 0x0017 line=281 │ │ 0x001c line=283 │ │ @@ -26751,17 +26809,17 @@ │ │ 0x0000 - 0x001d reg=2 this Lorg/tint/ui/components/CustomWebViewClient$7; │ │ 0x0000 - 0x001d reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x001d reg=4 which I │ │ │ │ source_file_idx : 335 (CustomWebViewClient.java) │ │ │ │ Class #113 header: │ │ -class_idx : 456 │ │ +class_idx : 452 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 335 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #113 annotations: │ │ @@ -26787,50 +26845,50 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebViewClient;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0260fc: |[0260fc] org.tint.ui.components.CustomWebViewClient$8.:(Lorg/tint/ui/components/CustomWebViewClient;)V │ │ -02610c: 5b01 4604 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient$8;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0446 │ │ -026110: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -026116: 0e00 |0005: return-void │ │ +025e68: |[025e68] org.tint.ui.components.CustomWebViewClient$8.:(Lorg/tint/ui/components/CustomWebViewClient;)V │ │ +025e78: 5b01 4604 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient$8;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0446 │ │ +025e7c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +025e82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/components/CustomWebViewClient$8; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/components/CustomWebViewClient; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/components/CustomWebViewClient; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/components/CustomWebViewClient$8;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -026118: |[026118] org.tint.ui.components.CustomWebViewClient$8.onClick:(Landroid/content/DialogInterface;I)V │ │ -026128: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02612a: 5420 4604 |0001: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$8;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0446 │ │ -02612e: 7110 f606 0000 |0003: invoke-static {v0}, Lorg/tint/ui/components/CustomWebViewClient;.access$200:(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message; // method@06f6 │ │ -026134: 0c00 |0006: move-result-object v0 │ │ -026136: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ -02613a: 5420 4604 |0009: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$8;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0446 │ │ -02613e: 7110 f606 0000 |000b: invoke-static {v0}, Lorg/tint/ui/components/CustomWebViewClient;.access$200:(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message; // method@06f6 │ │ -026144: 0c00 |000e: move-result-object v0 │ │ -026146: 6e10 5901 0000 |000f: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0159 │ │ -02614c: 5420 4604 |0012: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$8;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0446 │ │ -026150: 7120 f706 1000 |0014: invoke-static {v0, v1}, Lorg/tint/ui/components/CustomWebViewClient;.access$202:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message; // method@06f7 │ │ -026156: 5420 4604 |0017: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$8;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0446 │ │ -02615a: 7120 f506 1000 |0019: invoke-static {v0, v1}, Lorg/tint/ui/components/CustomWebViewClient;.access$102:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message; // method@06f5 │ │ -026160: 0e00 |001c: return-void │ │ +025e84: |[025e84] org.tint.ui.components.CustomWebViewClient$8.onClick:(Landroid/content/DialogInterface;I)V │ │ +025e94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +025e96: 5420 4604 |0001: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$8;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0446 │ │ +025e9a: 7110 f606 0000 |0003: invoke-static {v0}, Lorg/tint/ui/components/CustomWebViewClient;.access$200:(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message; // method@06f6 │ │ +025ea0: 0c00 |0006: move-result-object v0 │ │ +025ea2: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ +025ea6: 5420 4604 |0009: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$8;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0446 │ │ +025eaa: 7110 f606 0000 |000b: invoke-static {v0}, Lorg/tint/ui/components/CustomWebViewClient;.access$200:(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message; // method@06f6 │ │ +025eb0: 0c00 |000e: move-result-object v0 │ │ +025eb2: 6e10 5901 0000 |000f: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0159 │ │ +025eb8: 5420 4604 |0012: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$8;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0446 │ │ +025ebc: 7120 f706 1000 |0014: invoke-static {v0, v1}, Lorg/tint/ui/components/CustomWebViewClient;.access$202:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message; // method@06f7 │ │ +025ec2: 5420 4604 |0017: iget-object v0, v2, Lorg/tint/ui/components/CustomWebViewClient$8;.this$0:Lorg/tint/ui/components/CustomWebViewClient; // field@0446 │ │ +025ec6: 7120 f506 1000 |0019: invoke-static {v0, v1}, Lorg/tint/ui/components/CustomWebViewClient;.access$102:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message; // method@06f5 │ │ +025ecc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=268 │ │ 0x0009 line=269 │ │ 0x0012 line=270 │ │ 0x0017 line=271 │ │ 0x001c line=273 │ │ @@ -26838,17 +26896,17 @@ │ │ 0x0000 - 0x001d reg=2 this Lorg/tint/ui/components/CustomWebViewClient$8; │ │ 0x0000 - 0x001d reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x001d reg=4 which I │ │ │ │ source_file_idx : 335 (CustomWebViewClient.java) │ │ │ │ Class #114 header: │ │ -class_idx : 457 │ │ +class_idx : 453 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 184 │ │ +superclass_idx : 180 │ │ source_file_idx : 335 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 6 │ │ │ │ Class #114 - │ │ @@ -26880,38 +26938,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -026164: |[026164] org.tint.ui.components.CustomWebViewClient.:()V │ │ -026174: 1a00 1600 |0000: const-string v0, "(?i)((?:http|https|file):\/\/|(?:inline|data|about|javascript):)(.*)" // string@0016 │ │ -026178: 7110 b003 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@03b0 │ │ -02617e: 0c00 |0005: move-result-object v0 │ │ -026180: 6900 4704 |0006: sput-object v0, Lorg/tint/ui/components/CustomWebViewClient;.ACCEPTED_URI_SCHEMA:Ljava/util/regex/Pattern; // field@0447 │ │ -026184: 0e00 |0008: return-void │ │ +025ed0: |[025ed0] org.tint.ui.components.CustomWebViewClient.:()V │ │ +025ee0: 1a00 1600 |0000: const-string v0, "(?i)((?:http|https|file):\/\/|(?:inline|data|about|javascript):)(.*)" // string@0016 │ │ +025ee4: 7110 b003 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@03b0 │ │ +025eea: 0c00 |0005: move-result-object v0 │ │ +025eec: 6900 4704 |0006: sput-object v0, Lorg/tint/ui/components/CustomWebViewClient;.ACCEPTED_URI_SCHEMA:Ljava/util/regex/Pattern; // field@0447 │ │ +025ef0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ │ │ #1 : (in Lorg/tint/ui/components/CustomWebViewClient;) │ │ name : '' │ │ type : '(Lorg/tint/ui/managers/UIManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -026188: |[026188] org.tint.ui.components.CustomWebViewClient.:(Lorg/tint/ui/managers/UIManager;)V │ │ -026198: 7010 5902 0000 |0000: invoke-direct {v0}, Landroid/webkit/WebViewClient;.:()V // method@0259 │ │ -02619e: 5b01 4a04 |0003: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ -0261a2: 0e00 |0005: return-void │ │ +025ef4: |[025ef4] org.tint.ui.components.CustomWebViewClient.:(Lorg/tint/ui/managers/UIManager;)V │ │ +025f04: 7010 5902 0000 |0000: invoke-direct {v0}, Landroid/webkit/WebViewClient;.:()V // method@0259 │ │ +025f0a: 5b01 4a04 |0003: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ +025f0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ 0x0005 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/components/CustomWebViewClient; │ │ @@ -26922,17 +26980,17 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebViewClient;)Lorg/tint/ui/managers/UIManager;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0261a4: |[0261a4] org.tint.ui.components.CustomWebViewClient.access$000:(Lorg/tint/ui/components/CustomWebViewClient;)Lorg/tint/ui/managers/UIManager; │ │ -0261b4: 5410 4a04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ -0261b8: 1100 |0002: return-object v0 │ │ +025f10: |[025f10] org.tint.ui.components.CustomWebViewClient.access$000:(Lorg/tint/ui/components/CustomWebViewClient;)Lorg/tint/ui/managers/UIManager; │ │ +025f20: 5410 4a04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ +025f24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/components/CustomWebViewClient; │ │ │ │ #3 : (in Lorg/tint/ui/components/CustomWebViewClient;) │ │ @@ -26940,17 +26998,17 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0261bc: |[0261bc] org.tint.ui.components.CustomWebViewClient.access$100:(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message; │ │ -0261cc: 5410 4804 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebViewClient;.mDontResend:Landroid/os/Message; // field@0448 │ │ -0261d0: 1100 |0002: return-object v0 │ │ +025f28: |[025f28] org.tint.ui.components.CustomWebViewClient.access$100:(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message; │ │ +025f38: 5410 4804 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebViewClient;.mDontResend:Landroid/os/Message; // field@0448 │ │ +025f3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/components/CustomWebViewClient; │ │ │ │ #4 : (in Lorg/tint/ui/components/CustomWebViewClient;) │ │ @@ -26958,17 +27016,17 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0261d4: |[0261d4] org.tint.ui.components.CustomWebViewClient.access$102:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message; │ │ -0261e4: 5b01 4804 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient;.mDontResend:Landroid/os/Message; // field@0448 │ │ -0261e8: 1101 |0002: return-object v1 │ │ +025f40: |[025f40] org.tint.ui.components.CustomWebViewClient.access$102:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message; │ │ +025f50: 5b01 4804 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient;.mDontResend:Landroid/os/Message; // field@0448 │ │ +025f54: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/components/CustomWebViewClient; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/os/Message; │ │ │ │ @@ -26977,17 +27035,17 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0261ec: |[0261ec] org.tint.ui.components.CustomWebViewClient.access$200:(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message; │ │ -0261fc: 5410 4904 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebViewClient;.mResend:Landroid/os/Message; // field@0449 │ │ -026200: 1100 |0002: return-object v0 │ │ +025f58: |[025f58] org.tint.ui.components.CustomWebViewClient.access$200:(Lorg/tint/ui/components/CustomWebViewClient;)Landroid/os/Message; │ │ +025f68: 5410 4904 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebViewClient;.mResend:Landroid/os/Message; // field@0449 │ │ +025f6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/components/CustomWebViewClient; │ │ │ │ #6 : (in Lorg/tint/ui/components/CustomWebViewClient;) │ │ @@ -26995,17 +27053,17 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026204: |[026204] org.tint.ui.components.CustomWebViewClient.access$202:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message; │ │ -026214: 5b01 4904 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient;.mResend:Landroid/os/Message; // field@0449 │ │ -026218: 1101 |0002: return-object v1 │ │ +025f70: |[025f70] org.tint.ui.components.CustomWebViewClient.access$202:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/os/Message;)Landroid/os/Message; │ │ +025f80: 5b01 4904 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebViewClient;.mResend:Landroid/os/Message; // field@0449 │ │ +025f84: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/components/CustomWebViewClient; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/os/Message; │ │ │ │ @@ -27014,101 +27072,101 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 163 16-bit code units │ │ -02621c: |[02621c] org.tint.ui.components.CustomWebViewClient.checkUrlLoading:(Ljava/lang/String;)Z │ │ -02622c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -02622e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -026230: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -026232: 7120 c400 6900 |0003: invoke-static {v9, v6}, Landroid/content/Intent;.parseUri:(Ljava/lang/String;I)Landroid/content/Intent; // method@00c4 │ │ -026238: 0c01 |0006: move-result-object v1 │ │ -02623a: 5486 4a04 |0007: iget-object v6, v8, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ -02623e: 7210 3e09 0600 |0009: invoke-interface {v6}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -026244: 0c06 |000c: move-result-object v6 │ │ -026246: 6e10 5e06 0600 |000d: invoke-virtual {v6}, Lorg/tint/ui/activities/TintBrowserActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@065e │ │ -02624c: 0c06 |0010: move-result-object v6 │ │ -02624e: 6e30 eb00 1605 |0011: invoke-virtual {v6, v1, v5}, Landroid/content/pm/PackageManager;.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; // method@00eb │ │ -026254: 0c06 |0014: move-result-object v6 │ │ -026256: 3906 6000 |0015: if-nez v6, 0075 // +0060 │ │ -02625a: 6e10 c100 0100 |0017: invoke-virtual {v1}, Landroid/content/Intent;.getPackage:()Ljava/lang/String; // method@00c1 │ │ -026260: 0c03 |001a: move-result-object v3 │ │ -026262: 3803 5800 |001b: if-eqz v3, 0073 // +0058 │ │ -026266: 2201 3500 |001d: new-instance v1, Landroid/content/Intent; // type@0035 │ │ -02626a: 1a05 c507 |001f: const-string v5, "android.intent.action.VIEW" // string@07c5 │ │ -02626e: 2206 1201 |0021: new-instance v6, Ljava/lang/StringBuilder; // type@0112 │ │ -026272: 7010 6003 0600 |0023: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -026278: 1a07 f00c |0026: const-string v7, "market://search?q=pname:" // string@0cf0 │ │ -02627c: 6e20 6603 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -026282: 0c06 |002b: move-result-object v6 │ │ -026284: 6e20 6603 3600 |002c: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02628a: 0c06 |002f: move-result-object v6 │ │ -02628c: 6e10 6803 0600 |0030: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -026292: 0c06 |0033: move-result-object v6 │ │ -026294: 7110 3e01 0600 |0034: invoke-static {v6}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ -02629a: 0c06 |0037: move-result-object v6 │ │ -02629c: 7030 b600 5106 |0038: invoke-direct {v1, v5, v6}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00b6 │ │ -0262a2: 1a05 c707 |003b: const-string v5, "android.intent.category.BROWSABLE" // string@07c7 │ │ -0262a6: 6e20 b700 5100 |003d: invoke-virtual {v1, v5}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00b7 │ │ -0262ac: 5485 4a04 |0040: iget-object v5, v8, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ -0262b0: 7210 3e09 0500 |0042: invoke-interface {v5}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -0262b6: 0c05 |0045: move-result-object v5 │ │ -0262b8: 6e20 7e06 1500 |0046: invoke-virtual {v5, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.startActivity:(Landroid/content/Intent;)V // method@067e │ │ -0262be: 0f04 |0049: return v4 │ │ -0262c0: 0d00 |004a: move-exception v0 │ │ -0262c2: 1a04 4e01 |004b: const-string v4, "CustomWebViewClient" // string@014e │ │ -0262c6: 2206 1201 |004d: new-instance v6, Ljava/lang/StringBuilder; // type@0112 │ │ -0262ca: 7010 6003 0600 |004f: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0262d0: 1a07 bd00 |0052: const-string v7, "Bad URI " // string@00bd │ │ -0262d4: 6e20 6603 7600 |0054: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0262da: 0c06 |0057: move-result-object v6 │ │ -0262dc: 6e20 6603 9600 |0058: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0262e2: 0c06 |005b: move-result-object v6 │ │ -0262e4: 1a07 2b00 |005c: const-string v7, ": " // string@002b │ │ -0262e8: 6e20 6603 7600 |005e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0262ee: 0c06 |0061: move-result-object v6 │ │ -0262f0: 6e10 7703 0000 |0062: invoke-virtual {v0}, Ljava/net/URISyntaxException;.getMessage:()Ljava/lang/String; // method@0377 │ │ -0262f6: 0c07 |0065: move-result-object v7 │ │ -0262f8: 6e20 6603 7600 |0066: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0262fe: 0c06 |0069: move-result-object v6 │ │ -026300: 6e10 6803 0600 |006a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -026306: 0c06 |006d: move-result-object v6 │ │ -026308: 7120 8801 6400 |006e: invoke-static {v4, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ -02630e: 0154 |0071: move v4, v5 │ │ -026310: 28d7 |0072: goto 0049 // -0029 │ │ -026312: 0154 |0073: move v4, v5 │ │ -026314: 28d5 |0074: goto 0049 // -002b │ │ -026316: 1a06 c707 |0075: const-string v6, "android.intent.category.BROWSABLE" // string@07c7 │ │ -02631a: 6e20 b700 6100 |0077: invoke-virtual {v1, v6}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00b7 │ │ -026320: 1206 |007a: const/4 v6, #int 0 // #0 │ │ -026322: 6e20 ca00 6100 |007b: invoke-virtual {v1, v6}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00ca │ │ -026328: 6206 4704 |007e: sget-object v6, Lorg/tint/ui/components/CustomWebViewClient;.ACCEPTED_URI_SCHEMA:Ljava/util/regex/Pattern; // field@0447 │ │ -02632c: 6e20 b103 9600 |0080: invoke-virtual {v6, v9}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@03b1 │ │ -026332: 0c02 |0083: move-result-object v2 │ │ -026334: 6e10 af03 0200 |0084: invoke-virtual {v2}, Ljava/util/regex/Matcher;.matches:()Z // method@03af │ │ -02633a: 0a06 |0087: move-result v6 │ │ -02633c: 3806 0a00 |0088: if-eqz v6, 0092 // +000a │ │ -026340: 7020 f906 1800 |008a: invoke-direct {v8, v1}, Lorg/tint/ui/components/CustomWebViewClient;.isSpecializedHandlerAvailable:(Landroid/content/Intent;)Z // method@06f9 │ │ -026346: 0a06 |008d: move-result v6 │ │ -026348: 3906 0400 |008e: if-nez v6, 0092 // +0004 │ │ -02634c: 0154 |0090: move v4, v5 │ │ -02634e: 28b8 |0091: goto 0049 // -0048 │ │ -026350: 5486 4a04 |0092: iget-object v6, v8, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ -026354: 7210 3e09 0600 |0094: invoke-interface {v6}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -02635a: 0c06 |0097: move-result-object v6 │ │ -02635c: 12f7 |0098: const/4 v7, #int -1 // #ff │ │ -02635e: 6e30 8006 1607 |0099: invoke-virtual {v6, v1, v7}, Lorg/tint/ui/activities/TintBrowserActivity;.startActivityIfNeeded:(Landroid/content/Intent;I)Z // method@0680 │ │ -026364: 0a06 |009c: move-result v6 │ │ -026366: 3906 acff |009d: if-nez v6, 0049 // -0054 │ │ -02636a: 0154 |009f: move v4, v5 │ │ -02636c: 28a9 |00a0: goto 0049 // -0057 │ │ -02636e: 0d04 |00a1: move-exception v4 │ │ -026370: 28fd |00a2: goto 009f // -0003 │ │ +025f88: |[025f88] org.tint.ui.components.CustomWebViewClient.checkUrlLoading:(Ljava/lang/String;)Z │ │ +025f98: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +025f9a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +025f9c: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +025f9e: 7120 c400 6900 |0003: invoke-static {v9, v6}, Landroid/content/Intent;.parseUri:(Ljava/lang/String;I)Landroid/content/Intent; // method@00c4 │ │ +025fa4: 0c01 |0006: move-result-object v1 │ │ +025fa6: 5486 4a04 |0007: iget-object v6, v8, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ +025faa: 7210 3e09 0600 |0009: invoke-interface {v6}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +025fb0: 0c06 |000c: move-result-object v6 │ │ +025fb2: 6e10 5e06 0600 |000d: invoke-virtual {v6}, Lorg/tint/ui/activities/TintBrowserActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@065e │ │ +025fb8: 0c06 |0010: move-result-object v6 │ │ +025fba: 6e30 eb00 1605 |0011: invoke-virtual {v6, v1, v5}, Landroid/content/pm/PackageManager;.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; // method@00eb │ │ +025fc0: 0c06 |0014: move-result-object v6 │ │ +025fc2: 3906 6000 |0015: if-nez v6, 0075 // +0060 │ │ +025fc6: 6e10 c100 0100 |0017: invoke-virtual {v1}, Landroid/content/Intent;.getPackage:()Ljava/lang/String; // method@00c1 │ │ +025fcc: 0c03 |001a: move-result-object v3 │ │ +025fce: 3803 5800 |001b: if-eqz v3, 0073 // +0058 │ │ +025fd2: 2201 3500 |001d: new-instance v1, Landroid/content/Intent; // type@0035 │ │ +025fd6: 1a05 c207 |001f: const-string v5, "android.intent.action.VIEW" // string@07c2 │ │ +025fda: 2206 0e01 |0021: new-instance v6, Ljava/lang/StringBuilder; // type@010e │ │ +025fde: 7010 6003 0600 |0023: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +025fe4: 1a07 ea0c |0026: const-string v7, "market://search?q=pname:" // string@0cea │ │ +025fe8: 6e20 6603 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +025fee: 0c06 |002b: move-result-object v6 │ │ +025ff0: 6e20 6603 3600 |002c: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +025ff6: 0c06 |002f: move-result-object v6 │ │ +025ff8: 6e10 6803 0600 |0030: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +025ffe: 0c06 |0033: move-result-object v6 │ │ +026000: 7110 3e01 0600 |0034: invoke-static {v6}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ +026006: 0c06 |0037: move-result-object v6 │ │ +026008: 7030 b600 5106 |0038: invoke-direct {v1, v5, v6}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00b6 │ │ +02600e: 1a05 c407 |003b: const-string v5, "android.intent.category.BROWSABLE" // string@07c4 │ │ +026012: 6e20 b700 5100 |003d: invoke-virtual {v1, v5}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00b7 │ │ +026018: 5485 4a04 |0040: iget-object v5, v8, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ +02601c: 7210 3e09 0500 |0042: invoke-interface {v5}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +026022: 0c05 |0045: move-result-object v5 │ │ +026024: 6e20 7e06 1500 |0046: invoke-virtual {v5, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.startActivity:(Landroid/content/Intent;)V // method@067e │ │ +02602a: 0f04 |0049: return v4 │ │ +02602c: 0d00 |004a: move-exception v0 │ │ +02602e: 1a04 4e01 |004b: const-string v4, "CustomWebViewClient" // string@014e │ │ +026032: 2206 0e01 |004d: new-instance v6, Ljava/lang/StringBuilder; // type@010e │ │ +026036: 7010 6003 0600 |004f: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +02603c: 1a07 bd00 |0052: const-string v7, "Bad URI " // string@00bd │ │ +026040: 6e20 6603 7600 |0054: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +026046: 0c06 |0057: move-result-object v6 │ │ +026048: 6e20 6603 9600 |0058: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02604e: 0c06 |005b: move-result-object v6 │ │ +026050: 1a07 2b00 |005c: const-string v7, ": " // string@002b │ │ +026054: 6e20 6603 7600 |005e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02605a: 0c06 |0061: move-result-object v6 │ │ +02605c: 6e10 7703 0000 |0062: invoke-virtual {v0}, Ljava/net/URISyntaxException;.getMessage:()Ljava/lang/String; // method@0377 │ │ +026062: 0c07 |0065: move-result-object v7 │ │ +026064: 6e20 6603 7600 |0066: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02606a: 0c06 |0069: move-result-object v6 │ │ +02606c: 6e10 6803 0600 |006a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +026072: 0c06 |006d: move-result-object v6 │ │ +026074: 7120 8801 6400 |006e: invoke-static {v4, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ +02607a: 0154 |0071: move v4, v5 │ │ +02607c: 28d7 |0072: goto 0049 // -0029 │ │ +02607e: 0154 |0073: move v4, v5 │ │ +026080: 28d5 |0074: goto 0049 // -002b │ │ +026082: 1a06 c407 |0075: const-string v6, "android.intent.category.BROWSABLE" // string@07c4 │ │ +026086: 6e20 b700 6100 |0077: invoke-virtual {v1, v6}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00b7 │ │ +02608c: 1206 |007a: const/4 v6, #int 0 // #0 │ │ +02608e: 6e20 ca00 6100 |007b: invoke-virtual {v1, v6}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00ca │ │ +026094: 6206 4704 |007e: sget-object v6, Lorg/tint/ui/components/CustomWebViewClient;.ACCEPTED_URI_SCHEMA:Ljava/util/regex/Pattern; // field@0447 │ │ +026098: 6e20 b103 9600 |0080: invoke-virtual {v6, v9}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@03b1 │ │ +02609e: 0c02 |0083: move-result-object v2 │ │ +0260a0: 6e10 af03 0200 |0084: invoke-virtual {v2}, Ljava/util/regex/Matcher;.matches:()Z // method@03af │ │ +0260a6: 0a06 |0087: move-result v6 │ │ +0260a8: 3806 0a00 |0088: if-eqz v6, 0092 // +000a │ │ +0260ac: 7020 f906 1800 |008a: invoke-direct {v8, v1}, Lorg/tint/ui/components/CustomWebViewClient;.isSpecializedHandlerAvailable:(Landroid/content/Intent;)Z // method@06f9 │ │ +0260b2: 0a06 |008d: move-result v6 │ │ +0260b4: 3906 0400 |008e: if-nez v6, 0092 // +0004 │ │ +0260b8: 0154 |0090: move v4, v5 │ │ +0260ba: 28b8 |0091: goto 0049 // -0048 │ │ +0260bc: 5486 4a04 |0092: iget-object v6, v8, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ +0260c0: 7210 3e09 0600 |0094: invoke-interface {v6}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +0260c6: 0c06 |0097: move-result-object v6 │ │ +0260c8: 12f7 |0098: const/4 v7, #int -1 // #ff │ │ +0260ca: 6e30 8006 1607 |0099: invoke-virtual {v6, v1, v7}, Lorg/tint/ui/activities/TintBrowserActivity;.startActivityIfNeeded:(Landroid/content/Intent;I)Z // method@0680 │ │ +0260d0: 0a06 |009c: move-result v6 │ │ +0260d2: 3906 acff |009d: if-nez v6, 0049 // -0054 │ │ +0260d6: 0154 |009f: move v4, v5 │ │ +0260d8: 28a9 |00a0: goto 0049 // -0057 │ │ +0260da: 0d04 |00a1: move-exception v4 │ │ +0260dc: 28fd |00a2: goto 009f // -0003 │ │ catches : 2 │ │ 0x0003 - 0x0006 │ │ Ljava/net/URISyntaxException; -> 0x004a │ │ 0x0092 - 0x009c │ │ Landroid/content/ActivityNotFoundException; -> 0x00a1 │ │ positions : │ │ 0x0002 line=329 │ │ @@ -27147,112 +27205,116 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -026390: |[026390] org.tint.ui.components.CustomWebViewClient.isSpecializedHandlerAvailable:(Landroid/content/Intent;)Z │ │ -0263a0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0263a2: 5476 4a04 |0001: iget-object v6, v7, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ -0263a6: 7210 3e09 0600 |0003: invoke-interface {v6}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -0263ac: 0c06 |0006: move-result-object v6 │ │ -0263ae: 6e10 5e06 0600 |0007: invoke-virtual {v6}, Lorg/tint/ui/activities/TintBrowserActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@065e │ │ -0263b4: 0c03 |000a: move-result-object v3 │ │ -0263b6: 1306 4000 |000b: const/16 v6, #int 64 // #40 │ │ -0263ba: 6e30 e900 8306 |000d: invoke-virtual {v3, v8, v6}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@00e9 │ │ -0263c0: 0c01 |0010: move-result-object v1 │ │ -0263c2: 3801 0800 |0011: if-eqz v1, 0019 // +0008 │ │ -0263c6: 7210 9903 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0399 │ │ -0263cc: 0a06 |0016: move-result v6 │ │ -0263ce: 3906 0300 |0017: if-nez v6, 001a // +0003 │ │ -0263d2: 0f05 |0019: return v5 │ │ -0263d4: 7210 9603 0100 |001a: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -0263da: 0c02 |001d: move-result-object v2 │ │ -0263dc: 7210 8f03 0200 |001e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -0263e2: 0a06 |0021: move-result v6 │ │ -0263e4: 3806 f7ff |0022: if-eqz v6, 0019 // -0009 │ │ -0263e8: 7210 9003 0200 |0024: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -0263ee: 0c04 |0027: move-result-object v4 │ │ -0263f0: 1f04 4000 |0028: check-cast v4, Landroid/content/pm/ResolveInfo; // type@0040 │ │ -0263f4: 5440 0400 |002a: iget-object v0, v4, Landroid/content/pm/ResolveInfo;.filter:Landroid/content/IntentFilter; // field@0004 │ │ -0263f8: 3800 f2ff |002c: if-eqz v0, 001e // -000e │ │ -0263fc: 6e10 d200 0000 |002e: invoke-virtual {v0}, Landroid/content/IntentFilter;.countDataAuthorities:()I // method@00d2 │ │ -026402: 0a06 |0031: move-result v6 │ │ -026404: 3806 ecff |0032: if-eqz v6, 001e // -0014 │ │ -026408: 6e10 d300 0000 |0034: invoke-virtual {v0}, Landroid/content/IntentFilter;.countDataPaths:()I // method@00d3 │ │ -02640e: 0a06 |0037: move-result v6 │ │ -026410: 3806 e6ff |0038: if-eqz v6, 001e // -001a │ │ -026414: 1215 |003a: const/4 v5, #int 1 // #1 │ │ -026416: 28de |003b: goto 0019 // -0022 │ │ +0260fc: |[0260fc] org.tint.ui.components.CustomWebViewClient.isSpecializedHandlerAvailable:(Landroid/content/Intent;)Z │ │ +02610c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02610e: 5475 4a04 |0001: iget-object v5, v7, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ +026112: 7210 3e09 0500 |0003: invoke-interface {v5}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +026118: 0c05 |0006: move-result-object v5 │ │ +02611a: 6e10 5e06 0500 |0007: invoke-virtual {v5}, Lorg/tint/ui/activities/TintBrowserActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@065e │ │ +026120: 0c02 |000a: move-result-object v2 │ │ +026122: 1305 4000 |000b: const/16 v5, #int 64 // #40 │ │ +026126: 6e30 e900 8205 |000d: invoke-virtual {v2, v8, v5}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@00e9 │ │ +02612c: 0c01 |0010: move-result-object v1 │ │ +02612e: 3801 0800 |0011: if-eqz v1, 0019 // +0008 │ │ +026132: 7210 9903 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0399 │ │ +026138: 0a05 |0016: move-result v5 │ │ +02613a: 3905 0300 |0017: if-nez v5, 001a // +0003 │ │ +02613e: 0f04 |0019: return v4 │ │ +026140: 7210 9603 0100 |001a: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +026146: 0c05 |001d: move-result-object v5 │ │ +026148: 7210 8f03 0500 |001e: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +02614e: 0a06 |0021: move-result v6 │ │ +026150: 3806 f7ff |0022: if-eqz v6, 0019 // -0009 │ │ +026154: 7210 9003 0500 |0024: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +02615a: 0c03 |0027: move-result-object v3 │ │ +02615c: 1f03 4000 |0028: check-cast v3, Landroid/content/pm/ResolveInfo; // type@0040 │ │ +026160: 5430 0400 |002a: iget-object v0, v3, Landroid/content/pm/ResolveInfo;.filter:Landroid/content/IntentFilter; // field@0004 │ │ +026164: 3800 f2ff |002c: if-eqz v0, 001e // -000e │ │ +026168: 6e10 d200 0000 |002e: invoke-virtual {v0}, Landroid/content/IntentFilter;.countDataAuthorities:()I // method@00d2 │ │ +02616e: 0a06 |0031: move-result v6 │ │ +026170: 3806 ecff |0032: if-eqz v6, 001e // -0014 │ │ +026174: 6e10 d300 0000 |0034: invoke-virtual {v0}, Landroid/content/IntentFilter;.countDataPaths:()I // method@00d3 │ │ +02617a: 0a06 |0037: move-result v6 │ │ +02617c: 3806 e6ff |0038: if-eqz v6, 001e // -001a │ │ +026180: 1214 |003a: const/4 v4, #int 1 // #1 │ │ +026182: 28de |003b: goto 0019 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=300 │ │ 0x000b line=301 │ │ 0x0011 line=302 │ │ 0x0019 line=322 │ │ 0x001a line=306 │ │ 0x002a line=307 │ │ 0x002c line=308 │ │ 0x002e line=314 │ │ 0x003a line=319 │ │ locals : │ │ 0x002c - 0x003c reg=0 filter Landroid/content/IntentFilter; │ │ 0x0011 - 0x003c reg=1 handlers Ljava/util/List; Ljava/util/List; │ │ - 0x001e - 0x003c reg=2 i$ Ljava/util/Iterator; │ │ - 0x000b - 0x003c reg=3 pm Landroid/content/pm/PackageManager; │ │ - 0x002a - 0x003c reg=4 resolveInfo Landroid/content/pm/ResolveInfo; │ │ + 0x000b - 0x003c reg=2 pm Landroid/content/pm/PackageManager; │ │ + 0x002a - 0x003c reg=3 resolveInfo Landroid/content/pm/ResolveInfo; │ │ 0x0000 - 0x003c reg=7 this Lorg/tint/ui/components/CustomWebViewClient; │ │ 0x0000 - 0x003c reg=8 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/components/CustomWebViewClient;) │ │ name : 'onFormResubmission' │ │ type : '(Landroid/webkit/WebView;Landroid/os/Message;Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -026418: |[026418] org.tint.ui.components.CustomWebViewClient.onFormResubmission:(Landroid/webkit/WebView;Landroid/os/Message;Landroid/os/Message;)V │ │ -026428: 5b35 4804 |0000: iput-object v5, v3, Lorg/tint/ui/components/CustomWebViewClient;.mDontResend:Landroid/os/Message; // field@0448 │ │ -02642c: 5b36 4904 |0002: iput-object v6, v3, Lorg/tint/ui/components/CustomWebViewClient;.mResend:Landroid/os/Message; // field@0449 │ │ -026430: 2200 1400 |0004: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -026434: 5431 4a04 |0006: iget-object v1, v3, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ -026438: 7210 3e09 0100 |0008: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -02643e: 0c01 |000b: move-result-object v1 │ │ -026440: 7020 4800 1000 |000c: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -026446: 1401 b400 0b7f |000f: const v1, #float 1.84766e+38 // #7f0b00b4 │ │ -02644c: 6e20 5500 1000 |0012: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0055 │ │ -026452: 0c00 |0015: move-result-object v0 │ │ -026454: 1401 b500 0b7f |0016: const v1, #float 1.84766e+38 // #7f0b00b5 │ │ -02645a: 6e20 4d00 1000 |0019: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004d │ │ -026460: 0c00 |001c: move-result-object v0 │ │ -026462: 1401 0b00 0b7f |001d: const v1, #float 1.84763e+38 // #7f0b000b │ │ -026468: 2202 c801 |0020: new-instance v2, Lorg/tint/ui/components/CustomWebViewClient$8; // type@01c8 │ │ -02646c: 7020 ef06 3200 |0022: invoke-direct {v2, v3}, Lorg/tint/ui/components/CustomWebViewClient$8;.:(Lorg/tint/ui/components/CustomWebViewClient;)V // method@06ef │ │ -026472: 6e30 5200 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ -026478: 0c00 |0028: move-result-object v0 │ │ -02647a: 1401 0c00 0b7f |0029: const v1, #float 1.84763e+38 // #7f0b000c │ │ -026480: 2202 c701 |002c: new-instance v2, Lorg/tint/ui/components/CustomWebViewClient$7; // type@01c7 │ │ -026484: 7020 ed06 3200 |002e: invoke-direct {v2, v3}, Lorg/tint/ui/components/CustomWebViewClient$7;.:(Lorg/tint/ui/components/CustomWebViewClient;)V // method@06ed │ │ -02648a: 6e30 4f00 1002 |0031: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ -026490: 0c00 |0034: move-result-object v0 │ │ -026492: 2201 c601 |0035: new-instance v1, Lorg/tint/ui/components/CustomWebViewClient$6; // type@01c6 │ │ -026496: 7020 eb06 3100 |0037: invoke-direct {v1, v3}, Lorg/tint/ui/components/CustomWebViewClient$6;.:(Lorg/tint/ui/components/CustomWebViewClient;)V // method@06eb │ │ -02649c: 6e20 5100 1000 |003a: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; // method@0051 │ │ -0264a2: 0c00 |003d: move-result-object v0 │ │ -0264a4: 6e10 5800 0000 |003e: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0058 │ │ -0264aa: 0e00 |0041: return-void │ │ +026184: |[026184] org.tint.ui.components.CustomWebViewClient.onFormResubmission:(Landroid/webkit/WebView;Landroid/os/Message;Landroid/os/Message;)V │ │ +026194: 5b35 4804 |0000: iput-object v5, v3, Lorg/tint/ui/components/CustomWebViewClient;.mDontResend:Landroid/os/Message; // field@0448 │ │ +026198: 5b36 4904 |0002: iput-object v6, v3, Lorg/tint/ui/components/CustomWebViewClient;.mResend:Landroid/os/Message; // field@0449 │ │ +02619c: 2200 1400 |0004: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +0261a0: 5431 4a04 |0006: iget-object v1, v3, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ +0261a4: 7210 3e09 0100 |0008: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +0261aa: 0c01 |000b: move-result-object v1 │ │ +0261ac: 7020 4800 1000 |000c: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +0261b2: 1401 b400 0b7f |000f: const v1, #float 1.84766e+38 // #7f0b00b4 │ │ +0261b8: 6e20 5500 1000 |0012: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0055 │ │ +0261be: 0c00 |0015: move-result-object v0 │ │ +0261c0: 1401 b500 0b7f |0016: const v1, #float 1.84766e+38 // #7f0b00b5 │ │ +0261c6: 6e20 4d00 1000 |0019: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004d │ │ +0261cc: 0c00 |001c: move-result-object v0 │ │ +0261ce: 1401 0b00 0b7f |001d: const v1, #float 1.84763e+38 // #7f0b000b │ │ +0261d4: 2202 c401 |0020: new-instance v2, Lorg/tint/ui/components/CustomWebViewClient$8; // type@01c4 │ │ +0261d8: 7020 ef06 3200 |0022: invoke-direct {v2, v3}, Lorg/tint/ui/components/CustomWebViewClient$8;.:(Lorg/tint/ui/components/CustomWebViewClient;)V // method@06ef │ │ +0261de: 6e30 5200 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ +0261e4: 0c00 |0028: move-result-object v0 │ │ +0261e6: 1401 0c00 0b7f |0029: const v1, #float 1.84763e+38 // #7f0b000c │ │ +0261ec: 2202 c301 |002c: new-instance v2, Lorg/tint/ui/components/CustomWebViewClient$7; // type@01c3 │ │ +0261f0: 7020 ed06 3200 |002e: invoke-direct {v2, v3}, Lorg/tint/ui/components/CustomWebViewClient$7;.:(Lorg/tint/ui/components/CustomWebViewClient;)V // method@06ed │ │ +0261f6: 6e30 4f00 1002 |0031: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ +0261fc: 0c00 |0034: move-result-object v0 │ │ +0261fe: 2201 c201 |0035: new-instance v1, Lorg/tint/ui/components/CustomWebViewClient$6; // type@01c2 │ │ +026202: 7020 eb06 3100 |0037: invoke-direct {v1, v3}, Lorg/tint/ui/components/CustomWebViewClient$6;.:(Lorg/tint/ui/components/CustomWebViewClient;)V // method@06eb │ │ +026208: 6e20 5100 1000 |003a: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; // method@0051 │ │ +02620e: 0c00 |003d: move-result-object v0 │ │ +026210: 6e10 5800 0000 |003e: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0058 │ │ +026216: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0002 line=260 │ │ 0x0004 line=262 │ │ + 0x0019 line=263 │ │ + 0x0025 line=264 │ │ + 0x0031 line=274 │ │ + 0x003a line=284 │ │ + 0x003e line=292 │ │ 0x0041 line=293 │ │ locals : │ │ 0x0000 - 0x0042 reg=3 this Lorg/tint/ui/components/CustomWebViewClient; │ │ 0x0000 - 0x0042 reg=4 view Landroid/webkit/WebView; │ │ 0x0000 - 0x0042 reg=5 dontResend Landroid/os/Message; │ │ 0x0000 - 0x0042 reg=6 resend Landroid/os/Message; │ │ │ │ @@ -27261,20 +27323,20 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0264ac: |[0264ac] org.tint.ui.components.CustomWebViewClient.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ -0264bc: 5410 4a04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ -0264c0: 7230 5709 2003 |0002: invoke-interface {v0, v2, v3}, Lorg/tint/ui/managers/UIManager;.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V // method@0957 │ │ -0264c6: 1f02 c001 |0005: check-cast v2, Lorg/tint/ui/components/CustomWebView; // type@01c0 │ │ -0264ca: 6e20 cb06 3200 |0007: invoke-virtual {v2, v3}, Lorg/tint/ui/components/CustomWebView;.onClientPageFinished:(Ljava/lang/String;)V // method@06cb │ │ -0264d0: 0e00 |000a: return-void │ │ +026218: |[026218] org.tint.ui.components.CustomWebViewClient.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ +026228: 5410 4a04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ +02622c: 7230 5709 2003 |0002: invoke-interface {v0, v2, v3}, Lorg/tint/ui/managers/UIManager;.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V // method@0957 │ │ +026232: 1f02 bc01 |0005: check-cast v2, Lorg/tint/ui/components/CustomWebView; // type@01bc │ │ +026236: 6e20 cb06 3200 |0007: invoke-virtual {v2, v3}, Lorg/tint/ui/components/CustomWebView;.onClientPageFinished:(Ljava/lang/String;)V // method@06cb │ │ +02623c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ 0x000a line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 view Landroid/webkit/WebView; │ │ @@ -27286,20 +27348,20 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0264d4: |[0264d4] org.tint.ui.components.CustomWebViewClient.onPageStarted:(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -0264e4: 5410 4a04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ -0264e8: 7240 5809 2043 |0002: invoke-interface {v0, v2, v3, v4}, Lorg/tint/ui/managers/UIManager;.onPageStarted:(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0958 │ │ -0264ee: 1f02 c001 |0005: check-cast v2, Lorg/tint/ui/components/CustomWebView; // type@01c0 │ │ -0264f2: 6e20 cc06 3200 |0007: invoke-virtual {v2, v3}, Lorg/tint/ui/components/CustomWebView;.onClientPageStarted:(Ljava/lang/String;)V // method@06cc │ │ -0264f8: 0e00 |000a: return-void │ │ +026240: |[026240] org.tint.ui.components.CustomWebViewClient.onPageStarted:(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +026250: 5410 4a04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ +026254: 7240 5809 2043 |0002: invoke-interface {v0, v2, v3, v4}, Lorg/tint/ui/managers/UIManager;.onPageStarted:(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0958 │ │ +02625a: 1f02 bc01 |0005: check-cast v2, Lorg/tint/ui/components/CustomWebView; // type@01bc │ │ +02625e: 6e20 cc06 3200 |0007: invoke-virtual {v2, v3}, Lorg/tint/ui/components/CustomWebView;.onClientPageStarted:(Ljava/lang/String;)V // method@06cc │ │ +026264: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ 0x000a line=77 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 view Landroid/webkit/WebView; │ │ @@ -27312,124 +27374,124 @@ │ │ type : '(Landroid/webkit/WebView;Landroid/webkit/HttpAuthHandler;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 22 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 224 16-bit code units │ │ -0264fc: |[0264fc] org.tint.ui.components.CustomWebViewClient.onReceivedHttpAuthRequest:(Landroid/webkit/WebView;Landroid/webkit/HttpAuthHandler;Ljava/lang/String;Ljava/lang/String;)V │ │ -02650c: 120e |0000: const/4 v14, #int 0 // #0 │ │ -02650e: 120c |0001: const/4 v12, #int 0 // #0 │ │ -026510: 7401 1202 1300 |0002: invoke-virtual/range {v19}, Landroid/webkit/HttpAuthHandler;.useHttpAuthUsernamePassword:()Z // method@0212 │ │ -026516: 0a0d |0005: move-result v13 │ │ -026518: 380d 1a00 |0006: if-eqz v13, 0020 // +001a │ │ -02651c: 3812 1800 |0008: if-eqz v18, 0020 // +0018 │ │ -026520: 0800 1200 |000a: move-object/from16 v0, v18 │ │ -026524: 0801 1400 |000c: move-object/from16 v1, v20 │ │ -026528: 0802 1500 |000e: move-object/from16 v2, v21 │ │ -02652c: 6e30 4702 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/webkit/WebView;.getHttpAuthUsernamePassword:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0247 │ │ -026532: 0c09 |0013: move-result-object v9 │ │ -026534: 3809 0c00 |0014: if-eqz v9, 0020 // +000c │ │ -026538: 2193 |0016: array-length v3, v9 │ │ -02653a: 1224 |0017: const/4 v4, #int 2 // #2 │ │ -02653c: 3343 0800 |0018: if-ne v3, v4, 0020 // +0008 │ │ -026540: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -026542: 460e 0903 |001b: aget-object v14, v9, v3 │ │ -026546: 1213 |001d: const/4 v3, #int 1 // #1 │ │ -026548: 460c 0903 |001e: aget-object v12, v9, v3 │ │ -02654c: 380e 0a00 |0020: if-eqz v14, 002a // +000a │ │ -026550: 380c 0800 |0022: if-eqz v12, 002a // +0008 │ │ -026554: 0800 1300 |0024: move-object/from16 v0, v19 │ │ -026558: 6e30 1102 e00c |0026: invoke-virtual {v0, v14, v12}, Landroid/webkit/HttpAuthHandler;.proceed:(Ljava/lang/String;Ljava/lang/String;)V // method@0211 │ │ -02655e: 0e00 |0029: return-void │ │ -026560: 0800 1100 |002a: move-object/from16 v0, v17 │ │ -026564: 5403 4a04 |002c: iget-object v3, v0, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ -026568: 7210 3e09 0300 |002e: invoke-interface {v3}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -02656e: 0c03 |0031: move-result-object v3 │ │ -026570: 7110 9d01 0300 |0032: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ -026576: 0c0b |0035: move-result-object v11 │ │ -026578: 1403 0f00 037f |0036: const v3, #float 1.74129e+38 // #7f03000f │ │ -02657e: 1204 |0039: const/4 v4, #int 0 // #0 │ │ -026580: 6e30 9e01 3b04 |003a: invoke-virtual {v11, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ -026586: 0c05 |003d: move-result-object v5 │ │ -026588: 380e 0e00 |003e: if-eqz v14, 004c // +000e │ │ -02658c: 1403 3200 0f7f |0040: const v3, #float 1.90081e+38 // #7f0f0032 │ │ -026592: 6e20 c101 3500 |0043: invoke-virtual {v5, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -026598: 0c03 |0046: move-result-object v3 │ │ -02659a: 1f03 c600 |0047: check-cast v3, Landroid/widget/EditText; // type@00c6 │ │ -02659e: 6e20 8f02 e300 |0049: invoke-virtual {v3, v14}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -0265a4: 380c 0e00 |004c: if-eqz v12, 005a // +000e │ │ -0265a8: 1403 3300 0f7f |004e: const v3, #float 1.90081e+38 // #7f0f0033 │ │ -0265ae: 6e20 c101 3500 |0051: invoke-virtual {v5, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -0265b4: 0c03 |0054: move-result-object v3 │ │ -0265b6: 1f03 c600 |0055: check-cast v3, Landroid/widget/EditText; // type@00c6 │ │ -0265ba: 6e20 8f02 c300 |0057: invoke-virtual {v3, v12}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -0265c0: 2203 1400 |005a: new-instance v3, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -0265c4: 0800 1100 |005c: move-object/from16 v0, v17 │ │ -0265c8: 5404 4a04 |005e: iget-object v4, v0, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ -0265cc: 7210 3e09 0400 |0060: invoke-interface {v4}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -0265d2: 0c04 |0063: move-result-object v4 │ │ -0265d4: 7020 4800 4300 |0064: invoke-direct {v3, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -0265da: 0800 1100 |0067: move-object/from16 v0, v17 │ │ -0265de: 5404 4a04 |0069: iget-object v4, v0, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ -0265e2: 7210 3e09 0400 |006b: invoke-interface {v4}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -0265e8: 0c04 |006e: move-result-object v4 │ │ -0265ea: 1406 b100 0b7f |006f: const v6, #float 1.84766e+38 // #7f0b00b1 │ │ -0265f0: 6e20 6106 6400 |0072: invoke-virtual {v4, v6}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ -0265f6: 0c04 |0075: move-result-object v4 │ │ -0265f8: 1226 |0076: const/4 v6, #int 2 // #2 │ │ -0265fa: 2366 a602 |0077: new-array v6, v6, [Ljava/lang/Object; // type@02a6 │ │ -0265fe: 1207 |0079: const/4 v7, #int 0 // #0 │ │ -026600: 4d14 0607 |007a: aput-object v20, v6, v7 │ │ -026604: 1217 |007c: const/4 v7, #int 1 // #1 │ │ -026606: 4d15 0607 |007d: aput-object v21, v6, v7 │ │ -02660a: 7120 4f03 6400 |007f: invoke-static {v4, v6}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -026610: 0c04 |0082: move-result-object v4 │ │ -026612: 6e20 5600 4300 |0083: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ -026618: 0c03 |0086: move-result-object v3 │ │ -02661a: 1404 2700 0801 |0087: const v4, #float 2.49794e-38 // #01080027 │ │ -026620: 6e20 4b00 4300 |008a: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -026626: 0c03 |008d: move-result-object v3 │ │ -026628: 6e20 5700 5300 |008e: invoke-virtual {v3, v5}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0057 │ │ -02662e: 0c0f |0091: move-result-object v15 │ │ -026630: 1410 1300 0b7f |0092: const v16, #float 1.84763e+38 // #7f0b0013 │ │ -026636: 2203 c501 |0095: new-instance v3, Lorg/tint/ui/components/CustomWebViewClient$5; // type@01c5 │ │ -02663a: 0804 1100 |0097: move-object/from16 v4, v17 │ │ -02663e: 0806 1400 |0099: move-object/from16 v6, v20 │ │ -026642: 0807 1500 |009b: move-object/from16 v7, v21 │ │ -026646: 0808 1300 |009d: move-object/from16 v8, v19 │ │ -02664a: 7606 e906 0300 |009f: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lorg/tint/ui/components/CustomWebViewClient$5;.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/view/View;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/HttpAuthHandler;)V // method@06e9 │ │ -026650: 0200 1000 |00a2: move/from16 v0, v16 │ │ -026654: 6e30 5200 0f03 |00a4: invoke-virtual {v15, v0, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ -02665a: 0c03 |00a7: move-result-object v3 │ │ -02665c: 1404 0c00 0b7f |00a8: const v4, #float 1.84763e+38 // #7f0b000c │ │ -026662: 2206 c401 |00ab: new-instance v6, Lorg/tint/ui/components/CustomWebViewClient$4; // type@01c4 │ │ -026666: 0800 1100 |00ad: move-object/from16 v0, v17 │ │ -02666a: 0801 1300 |00af: move-object/from16 v1, v19 │ │ -02666e: 7030 e706 0601 |00b1: invoke-direct {v6, v0, v1}, Lorg/tint/ui/components/CustomWebViewClient$4;.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/webkit/HttpAuthHandler;)V // method@06e7 │ │ -026674: 6e30 4f00 4306 |00b4: invoke-virtual {v3, v4, v6}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ -02667a: 0c03 |00b7: move-result-object v3 │ │ -02667c: 2204 c301 |00b8: new-instance v4, Lorg/tint/ui/components/CustomWebViewClient$3; // type@01c3 │ │ -026680: 0800 1100 |00ba: move-object/from16 v0, v17 │ │ -026684: 0801 1300 |00bc: move-object/from16 v1, v19 │ │ -026688: 7030 e506 0401 |00be: invoke-direct {v4, v0, v1}, Lorg/tint/ui/components/CustomWebViewClient$3;.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/webkit/HttpAuthHandler;)V // method@06e5 │ │ -02668e: 6e20 5100 4300 |00c1: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; // method@0051 │ │ -026694: 0c03 |00c4: move-result-object v3 │ │ -026696: 6e10 4900 0300 |00c5: invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ -02669c: 0c0a |00c8: move-result-object v10 │ │ -02669e: 6e10 5900 0a00 |00c9: invoke-virtual {v10}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0059 │ │ -0266a4: 0c03 |00cc: move-result-object v3 │ │ -0266a6: 1244 |00cd: const/4 v4, #int 4 // #4 │ │ -0266a8: 6e20 f601 4300 |00ce: invoke-virtual {v3, v4}, Landroid/view/Window;.setSoftInputMode:(I)V // method@01f6 │ │ -0266ae: 6e10 5a00 0a00 |00d1: invoke-virtual {v10}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ -0266b4: 1403 3200 0f7f |00d4: const v3, #float 1.90081e+38 // #7f0f0032 │ │ -0266ba: 6e20 c101 3500 |00d7: invoke-virtual {v5, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -0266c0: 0c03 |00da: move-result-object v3 │ │ -0266c2: 6e10 d901 0300 |00db: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@01d9 │ │ -0266c8: 2900 4bff |00de: goto/16 0029 // -00b5 │ │ +026268: |[026268] org.tint.ui.components.CustomWebViewClient.onReceivedHttpAuthRequest:(Landroid/webkit/WebView;Landroid/webkit/HttpAuthHandler;Ljava/lang/String;Ljava/lang/String;)V │ │ +026278: 120e |0000: const/4 v14, #int 0 // #0 │ │ +02627a: 120c |0001: const/4 v12, #int 0 // #0 │ │ +02627c: 7401 1202 1300 |0002: invoke-virtual/range {v19}, Landroid/webkit/HttpAuthHandler;.useHttpAuthUsernamePassword:()Z // method@0212 │ │ +026282: 0a0d |0005: move-result v13 │ │ +026284: 380d 1a00 |0006: if-eqz v13, 0020 // +001a │ │ +026288: 3812 1800 |0008: if-eqz v18, 0020 // +0018 │ │ +02628c: 0800 1200 |000a: move-object/from16 v0, v18 │ │ +026290: 0801 1400 |000c: move-object/from16 v1, v20 │ │ +026294: 0802 1500 |000e: move-object/from16 v2, v21 │ │ +026298: 6e30 4702 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/webkit/WebView;.getHttpAuthUsernamePassword:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0247 │ │ +02629e: 0c09 |0013: move-result-object v9 │ │ +0262a0: 3809 0c00 |0014: if-eqz v9, 0020 // +000c │ │ +0262a4: 2193 |0016: array-length v3, v9 │ │ +0262a6: 1224 |0017: const/4 v4, #int 2 // #2 │ │ +0262a8: 3343 0800 |0018: if-ne v3, v4, 0020 // +0008 │ │ +0262ac: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0262ae: 460e 0903 |001b: aget-object v14, v9, v3 │ │ +0262b2: 1213 |001d: const/4 v3, #int 1 // #1 │ │ +0262b4: 460c 0903 |001e: aget-object v12, v9, v3 │ │ +0262b8: 380e 0a00 |0020: if-eqz v14, 002a // +000a │ │ +0262bc: 380c 0800 |0022: if-eqz v12, 002a // +0008 │ │ +0262c0: 0800 1300 |0024: move-object/from16 v0, v19 │ │ +0262c4: 6e30 1102 e00c |0026: invoke-virtual {v0, v14, v12}, Landroid/webkit/HttpAuthHandler;.proceed:(Ljava/lang/String;Ljava/lang/String;)V // method@0211 │ │ +0262ca: 0e00 |0029: return-void │ │ +0262cc: 0800 1100 |002a: move-object/from16 v0, v17 │ │ +0262d0: 5403 4a04 |002c: iget-object v3, v0, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ +0262d4: 7210 3e09 0300 |002e: invoke-interface {v3}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +0262da: 0c03 |0031: move-result-object v3 │ │ +0262dc: 7110 9d01 0300 |0032: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ +0262e2: 0c0b |0035: move-result-object v11 │ │ +0262e4: 1403 0f00 037f |0036: const v3, #float 1.74129e+38 // #7f03000f │ │ +0262ea: 1204 |0039: const/4 v4, #int 0 // #0 │ │ +0262ec: 6e30 9e01 3b04 |003a: invoke-virtual {v11, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ +0262f2: 0c05 |003d: move-result-object v5 │ │ +0262f4: 380e 0e00 |003e: if-eqz v14, 004c // +000e │ │ +0262f8: 1403 3200 0f7f |0040: const v3, #float 1.90081e+38 // #7f0f0032 │ │ +0262fe: 6e20 c101 3500 |0043: invoke-virtual {v5, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +026304: 0c03 |0046: move-result-object v3 │ │ +026306: 1f03 c200 |0047: check-cast v3, Landroid/widget/EditText; // type@00c2 │ │ +02630a: 6e20 8f02 e300 |0049: invoke-virtual {v3, v14}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +026310: 380c 0e00 |004c: if-eqz v12, 005a // +000e │ │ +026314: 1403 3300 0f7f |004e: const v3, #float 1.90081e+38 // #7f0f0033 │ │ +02631a: 6e20 c101 3500 |0051: invoke-virtual {v5, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +026320: 0c03 |0054: move-result-object v3 │ │ +026322: 1f03 c200 |0055: check-cast v3, Landroid/widget/EditText; // type@00c2 │ │ +026326: 6e20 8f02 c300 |0057: invoke-virtual {v3, v12}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +02632c: 2203 1400 |005a: new-instance v3, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +026330: 0800 1100 |005c: move-object/from16 v0, v17 │ │ +026334: 5404 4a04 |005e: iget-object v4, v0, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ +026338: 7210 3e09 0400 |0060: invoke-interface {v4}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +02633e: 0c04 |0063: move-result-object v4 │ │ +026340: 7020 4800 4300 |0064: invoke-direct {v3, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +026346: 0800 1100 |0067: move-object/from16 v0, v17 │ │ +02634a: 5404 4a04 |0069: iget-object v4, v0, Lorg/tint/ui/components/CustomWebViewClient;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@044a │ │ +02634e: 7210 3e09 0400 |006b: invoke-interface {v4}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +026354: 0c04 |006e: move-result-object v4 │ │ +026356: 1406 b100 0b7f |006f: const v6, #float 1.84766e+38 // #7f0b00b1 │ │ +02635c: 6e20 6106 6400 |0072: invoke-virtual {v4, v6}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ +026362: 0c04 |0075: move-result-object v4 │ │ +026364: 1226 |0076: const/4 v6, #int 2 // #2 │ │ +026366: 2366 a202 |0077: new-array v6, v6, [Ljava/lang/Object; // type@02a2 │ │ +02636a: 1207 |0079: const/4 v7, #int 0 // #0 │ │ +02636c: 4d14 0607 |007a: aput-object v20, v6, v7 │ │ +026370: 1217 |007c: const/4 v7, #int 1 // #1 │ │ +026372: 4d15 0607 |007d: aput-object v21, v6, v7 │ │ +026376: 7120 4f03 6400 |007f: invoke-static {v4, v6}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +02637c: 0c04 |0082: move-result-object v4 │ │ +02637e: 6e20 5600 4300 |0083: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ +026384: 0c03 |0086: move-result-object v3 │ │ +026386: 1404 2700 0801 |0087: const v4, #float 2.49794e-38 // #01080027 │ │ +02638c: 6e20 4b00 4300 |008a: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +026392: 0c03 |008d: move-result-object v3 │ │ +026394: 6e20 5700 5300 |008e: invoke-virtual {v3, v5}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0057 │ │ +02639a: 0c0f |0091: move-result-object v15 │ │ +02639c: 1410 1300 0b7f |0092: const v16, #float 1.84763e+38 // #7f0b0013 │ │ +0263a2: 2203 c101 |0095: new-instance v3, Lorg/tint/ui/components/CustomWebViewClient$5; // type@01c1 │ │ +0263a6: 0804 1100 |0097: move-object/from16 v4, v17 │ │ +0263aa: 0806 1400 |0099: move-object/from16 v6, v20 │ │ +0263ae: 0807 1500 |009b: move-object/from16 v7, v21 │ │ +0263b2: 0808 1300 |009d: move-object/from16 v8, v19 │ │ +0263b6: 7606 e906 0300 |009f: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lorg/tint/ui/components/CustomWebViewClient$5;.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/view/View;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/HttpAuthHandler;)V // method@06e9 │ │ +0263bc: 0200 1000 |00a2: move/from16 v0, v16 │ │ +0263c0: 6e30 5200 0f03 |00a4: invoke-virtual {v15, v0, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ +0263c6: 0c03 |00a7: move-result-object v3 │ │ +0263c8: 1404 0c00 0b7f |00a8: const v4, #float 1.84763e+38 // #7f0b000c │ │ +0263ce: 2206 c001 |00ab: new-instance v6, Lorg/tint/ui/components/CustomWebViewClient$4; // type@01c0 │ │ +0263d2: 0800 1100 |00ad: move-object/from16 v0, v17 │ │ +0263d6: 0801 1300 |00af: move-object/from16 v1, v19 │ │ +0263da: 7030 e706 0601 |00b1: invoke-direct {v6, v0, v1}, Lorg/tint/ui/components/CustomWebViewClient$4;.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/webkit/HttpAuthHandler;)V // method@06e7 │ │ +0263e0: 6e30 4f00 4306 |00b4: invoke-virtual {v3, v4, v6}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ +0263e6: 0c03 |00b7: move-result-object v3 │ │ +0263e8: 2204 bf01 |00b8: new-instance v4, Lorg/tint/ui/components/CustomWebViewClient$3; // type@01bf │ │ +0263ec: 0800 1100 |00ba: move-object/from16 v0, v17 │ │ +0263f0: 0801 1300 |00bc: move-object/from16 v1, v19 │ │ +0263f4: 7030 e506 0401 |00be: invoke-direct {v4, v0, v1}, Lorg/tint/ui/components/CustomWebViewClient$3;.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/webkit/HttpAuthHandler;)V // method@06e5 │ │ +0263fa: 6e20 5100 4300 |00c1: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; // method@0051 │ │ +026400: 0c03 |00c4: move-result-object v3 │ │ +026402: 6e10 4900 0300 |00c5: invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ +026408: 0c0a |00c8: move-result-object v10 │ │ +02640a: 6e10 5900 0a00 |00c9: invoke-virtual {v10}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0059 │ │ +026410: 0c03 |00cc: move-result-object v3 │ │ +026412: 1244 |00cd: const/4 v4, #int 4 // #4 │ │ +026414: 6e20 f601 4300 |00ce: invoke-virtual {v3, v4}, Landroid/view/Window;.setSoftInputMode:(I)V // method@01f6 │ │ +02641a: 6e10 5a00 0a00 |00d1: invoke-virtual {v10}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ +026420: 1403 3200 0f7f |00d4: const v3, #float 1.90081e+38 // #7f0f0032 │ │ +026426: 6e20 c101 3500 |00d7: invoke-virtual {v5, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02642c: 0c03 |00da: move-result-object v3 │ │ +02642e: 6e10 d901 0300 |00db: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@01d9 │ │ +026434: 2900 4bff |00de: goto/16 0029 // -00b5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0001 line=195 │ │ 0x0002 line=197 │ │ 0x0006 line=199 │ │ 0x000a line=200 │ │ @@ -27442,14 +27504,21 @@ │ │ 0x002a line=211 │ │ 0x0036 line=212 │ │ 0x003e line=214 │ │ 0x0040 line=215 │ │ 0x004c line=217 │ │ 0x004e line=218 │ │ 0x005a line=221 │ │ + 0x006b line=222 │ │ + 0x008a line=223 │ │ + 0x008e line=224 │ │ + 0x00a2 line=225 │ │ + 0x00b4 line=238 │ │ + 0x00c1 line=243 │ │ + 0x00c5 line=247 │ │ 0x00c9 line=249 │ │ 0x00d1 line=250 │ │ 0x00d4 line=252 │ │ locals : │ │ 0x0014 - 0x0020 reg=9 credentials [Ljava/lang/String; │ │ 0x003e - 0x00e0 reg=5 v Landroid/view/View; │ │ 0x00c9 - 0x00e0 reg=10 dialog Landroid/app/AlertDialog; │ │ @@ -27468,180 +27537,180 @@ │ │ type : '(Landroid/webkit/WebView;Landroid/webkit/SslErrorHandler;Landroid/net/http/SslError;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 24 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 344 16-bit code units │ │ -0266cc: |[0266cc] org.tint.ui.components.CustomWebViewClient.onReceivedSslError:(Landroid/webkit/WebView;Landroid/webkit/SslErrorHandler;Landroid/net/http/SslError;)V │ │ -0266dc: 120f |0000: const/4 v15, #int 0 // #0 │ │ -0266de: 7401 4902 1500 |0001: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getResources:()Landroid/content/res/Resources; // method@0249 │ │ -0266e4: 0c01 |0004: move-result-object v1 │ │ -0266e6: 1402 2001 0b7f |0005: const v2, #float 1.84769e+38 // #7f0b0120 │ │ -0266ec: 6e20 f300 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -0266f2: 0c0b |000b: move-result-object v11 │ │ -0266f4: 7401 4001 1700 |000c: invoke-virtual/range {v23}, Landroid/net/http/SslError;.getUrl:()Ljava/lang/String; // method@0140 │ │ -0266fa: 0c01 |000f: move-result-object v1 │ │ -0266fc: 3801 1200 |0010: if-eqz v1, 0022 // +0012 │ │ -026700: 2212 2101 |0012: new-instance v18, Ljava/net/URL; // type@0121 │ │ -026704: 7401 4001 1700 |0014: invoke-virtual/range {v23}, Landroid/net/http/SslError;.getUrl:()Ljava/lang/String; // method@0140 │ │ -02670a: 0c01 |0017: move-result-object v1 │ │ -02670c: 0800 1200 |0018: move-object/from16 v0, v18 │ │ -026710: 7020 7803 1000 |001a: invoke-direct {v0, v1}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@0378 │ │ -026716: 7401 7903 1200 |001d: invoke-virtual/range {v18}, Ljava/net/URL;.getAuthority:()Ljava/lang/String; // method@0379 │ │ -02671c: 0c0b |0020: move-result-object v11 │ │ -02671e: 121f |0021: const/4 v15, #int 1 // #1 │ │ -026720: 121a |0022: const/4 v10, #int 1 // #1 │ │ -026722: 380f 1200 |0023: if-eqz v15, 0035 // +0012 │ │ -026726: 7401 4502 1500 |0025: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getContext:()Landroid/content/Context; // method@0245 │ │ -02672c: 0c01 |0028: move-result-object v1 │ │ -02672e: 6e10 a600 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -026734: 0c01 |002c: move-result-object v1 │ │ -026736: 7120 c005 b100 |002d: invoke-static {v1, v11}, Lorg/tint/providers/SslExceptionsWrapper;.getStatusForAuthority:(Landroid/content/ContentResolver;Ljava/lang/String;)I // method@05c0 │ │ -02673c: 0a10 |0030: move-result v16 │ │ -02673e: 2b10 1d01 0000 |0031: packed-switch v16, 0000014e // +0000011d │ │ -026744: 121a |0034: const/4 v10, #int 1 // #1 │ │ -026746: 380a c300 |0035: if-eqz v10, 00f8 // +00c3 │ │ -02674a: 7701 c405 1700 |0037: invoke-static/range {v23}, Lorg/tint/providers/SslExceptionsWrapper;.sslErrorToInt:(Landroid/net/http/SslError;)I // method@05c4 │ │ -026750: 0a06 |003a: move-result v6 │ │ -026752: 2211 1201 |003b: new-instance v17, Ljava/lang/StringBuilder; // type@0112 │ │ -026756: 7601 6003 1100 |003d: invoke-direct/range {v17}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -02675c: 7401 4902 1500 |0040: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getResources:()Landroid/content/res/Resources; // method@0249 │ │ -026762: 0c01 |0043: move-result-object v1 │ │ -026764: 1402 3900 0b7f |0044: const v2, #float 1.84764e+38 // #7f0b0039 │ │ -02676a: 6e20 f300 2100 |0047: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -026770: 0c01 |004a: move-result-object v1 │ │ -026772: 1212 |004b: const/4 v2, #int 1 // #1 │ │ -026774: 2322 a602 |004c: new-array v2, v2, [Ljava/lang/Object; // type@02a6 │ │ -026778: 1204 |004e: const/4 v4, #int 0 // #0 │ │ -02677a: 4d0b 0204 |004f: aput-object v11, v2, v4 │ │ -02677e: 7120 4f03 2100 |0051: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -026784: 0c01 |0054: move-result-object v1 │ │ -026786: 0800 1100 |0055: move-object/from16 v0, v17 │ │ -02678a: 6e20 6603 1000 |0057: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -026790: 1a01 0200 |005a: const-string v1, " │ │ +026438: |[026438] org.tint.ui.components.CustomWebViewClient.onReceivedSslError:(Landroid/webkit/WebView;Landroid/webkit/SslErrorHandler;Landroid/net/http/SslError;)V │ │ +026448: 120f |0000: const/4 v15, #int 0 // #0 │ │ +02644a: 7401 4902 1500 |0001: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getResources:()Landroid/content/res/Resources; // method@0249 │ │ +026450: 0c01 |0004: move-result-object v1 │ │ +026452: 1402 2001 0b7f |0005: const v2, #float 1.84769e+38 // #7f0b0120 │ │ +026458: 6e20 f300 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +02645e: 0c0b |000b: move-result-object v11 │ │ +026460: 7401 4001 1700 |000c: invoke-virtual/range {v23}, Landroid/net/http/SslError;.getUrl:()Ljava/lang/String; // method@0140 │ │ +026466: 0c01 |000f: move-result-object v1 │ │ +026468: 3801 1200 |0010: if-eqz v1, 0022 // +0012 │ │ +02646c: 2212 1d01 |0012: new-instance v18, Ljava/net/URL; // type@011d │ │ +026470: 7401 4001 1700 |0014: invoke-virtual/range {v23}, Landroid/net/http/SslError;.getUrl:()Ljava/lang/String; // method@0140 │ │ +026476: 0c01 |0017: move-result-object v1 │ │ +026478: 0800 1200 |0018: move-object/from16 v0, v18 │ │ +02647c: 7020 7803 1000 |001a: invoke-direct {v0, v1}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@0378 │ │ +026482: 7401 7903 1200 |001d: invoke-virtual/range {v18}, Ljava/net/URL;.getAuthority:()Ljava/lang/String; // method@0379 │ │ +026488: 0c0b |0020: move-result-object v11 │ │ +02648a: 121f |0021: const/4 v15, #int 1 // #1 │ │ +02648c: 121a |0022: const/4 v10, #int 1 // #1 │ │ +02648e: 380f 1200 |0023: if-eqz v15, 0035 // +0012 │ │ +026492: 7401 4502 1500 |0025: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getContext:()Landroid/content/Context; // method@0245 │ │ +026498: 0c01 |0028: move-result-object v1 │ │ +02649a: 6e10 a600 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +0264a0: 0c01 |002c: move-result-object v1 │ │ +0264a2: 7120 c005 b100 |002d: invoke-static {v1, v11}, Lorg/tint/providers/SslExceptionsWrapper;.getStatusForAuthority:(Landroid/content/ContentResolver;Ljava/lang/String;)I // method@05c0 │ │ +0264a8: 0a10 |0030: move-result v16 │ │ +0264aa: 2b10 1d01 0000 |0031: packed-switch v16, 0000014e // +0000011d │ │ +0264b0: 121a |0034: const/4 v10, #int 1 // #1 │ │ +0264b2: 380a c300 |0035: if-eqz v10, 00f8 // +00c3 │ │ +0264b6: 7701 c405 1700 |0037: invoke-static/range {v23}, Lorg/tint/providers/SslExceptionsWrapper;.sslErrorToInt:(Landroid/net/http/SslError;)I // method@05c4 │ │ +0264bc: 0a06 |003a: move-result v6 │ │ +0264be: 2211 0e01 |003b: new-instance v17, Ljava/lang/StringBuilder; // type@010e │ │ +0264c2: 7601 6003 1100 |003d: invoke-direct/range {v17}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +0264c8: 7401 4902 1500 |0040: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getResources:()Landroid/content/res/Resources; // method@0249 │ │ +0264ce: 0c01 |0043: move-result-object v1 │ │ +0264d0: 1402 3900 0b7f |0044: const v2, #float 1.84764e+38 // #7f0b0039 │ │ +0264d6: 6e20 f300 2100 |0047: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +0264dc: 0c01 |004a: move-result-object v1 │ │ +0264de: 1212 |004b: const/4 v2, #int 1 // #1 │ │ +0264e0: 2322 a202 |004c: new-array v2, v2, [Ljava/lang/Object; // type@02a2 │ │ +0264e4: 1204 |004e: const/4 v4, #int 0 // #0 │ │ +0264e6: 4d0b 0204 |004f: aput-object v11, v2, v4 │ │ +0264ea: 7120 4f03 2100 |0051: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +0264f0: 0c01 |0054: move-result-object v1 │ │ +0264f2: 0800 1100 |0055: move-object/from16 v0, v17 │ │ +0264f6: 6e20 6603 1000 |0057: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0264fc: 1a01 0200 |005a: const-string v1, " │ │ │ │ " // string@0002 │ │ -026794: 0800 1100 |005c: move-object/from16 v0, v17 │ │ -026798: 6e20 6603 1000 |005e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02679e: 7401 4502 1500 |0061: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getContext:()Landroid/content/Context; // method@0245 │ │ -0267a4: 0c01 |0064: move-result-object v1 │ │ -0267a6: 7120 c305 6100 |0065: invoke-static {v1, v6}, Lorg/tint/providers/SslExceptionsWrapper;.sslErrorReasonToString:(Landroid/content/Context;I)Ljava/lang/String; // method@05c3 │ │ -0267ac: 0c01 |0068: move-result-object v1 │ │ -0267ae: 7110 8401 0100 |0069: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0184 │ │ -0267b4: 0c01 |006c: move-result-object v1 │ │ -0267b6: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -0267ba: 6e20 6403 1000 |006f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@0364 │ │ -0267c0: 07b5 |0072: move-object v5, v11 │ │ -0267c2: 220c 1400 |0073: new-instance v12, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -0267c6: 7401 4502 1500 |0075: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getContext:()Landroid/content/Context; // method@0245 │ │ -0267cc: 0c01 |0078: move-result-object v1 │ │ -0267ce: 7020 4800 1c00 |0079: invoke-direct {v12, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -0267d4: 1211 |007c: const/4 v1, #int 1 // #1 │ │ -0267d6: 6e20 4a00 1c00 |007d: invoke-virtual {v12, v1}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ -0267dc: 1401 9b00 0801 |0080: const v1, #float 2.49797e-38 // #0108009b │ │ -0267e2: 6e20 4b00 1c00 |0083: invoke-virtual {v12, v1}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -0267e8: 7401 4902 1500 |0086: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getResources:()Landroid/content/res/Resources; // method@0249 │ │ -0267ee: 0c01 |0089: move-result-object v1 │ │ -0267f0: 1402 3800 0b7f |008a: const v2, #float 1.84764e+38 // #7f0b0038 │ │ -0267f6: 6e20 f300 2100 |008d: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -0267fc: 0c01 |0090: move-result-object v1 │ │ -0267fe: 6e20 5600 1c00 |0091: invoke-virtual {v12, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ -026804: 7401 6803 1100 |0094: invoke-virtual/range {v17}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -02680a: 0c01 |0097: move-result-object v1 │ │ -02680c: 6e20 4e00 1c00 |0098: invoke-virtual {v12, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@004e │ │ -026812: 7401 4502 1500 |009b: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getContext:()Landroid/content/Context; // method@0245 │ │ -026818: 0c01 |009e: move-result-object v1 │ │ -02681a: 7110 9d01 0100 |009f: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ -026820: 0c08 |00a2: move-result-object v8 │ │ -026822: 1401 0800 037f |00a3: const v1, #float 1.74129e+38 // #7f030008 │ │ -026828: 1202 |00a6: const/4 v2, #int 0 // #0 │ │ -02682a: 6e30 9e01 1802 |00a7: invoke-virtual {v8, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ -026830: 0c0d |00aa: move-result-object v13 │ │ -026832: 1401 1d00 0f7f |00ab: const v1, #float 1.9008e+38 // #7f0f001d │ │ -026838: 6e20 c101 1d00 |00ae: invoke-virtual {v13, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02683e: 0c03 |00b1: move-result-object v3 │ │ -026840: 1f03 c300 |00b2: check-cast v3, Landroid/widget/CheckBox; // type@00c3 │ │ -026844: 6e20 5700 dc00 |00b4: invoke-virtual {v12, v13}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0057 │ │ -02684a: 1211 |00b7: const/4 v1, #int 1 // #1 │ │ -02684c: 6e20 4c00 1c00 |00b8: invoke-virtual {v12, v1}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@004c │ │ -026852: 7401 4902 1500 |00bb: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getResources:()Landroid/content/res/Resources; // method@0249 │ │ -026858: 0c01 |00be: move-result-object v1 │ │ -02685a: 1402 1200 0b7f |00bf: const v2, #float 1.84763e+38 // #7f0b0012 │ │ -026860: 6e20 f300 2100 |00c2: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -026866: 0c13 |00c5: move-result-object v19 │ │ -026868: 2201 c101 |00c6: new-instance v1, Lorg/tint/ui/components/CustomWebViewClient$1; // type@01c1 │ │ -02686c: 0802 1400 |00c8: move-object/from16 v2, v20 │ │ -026870: 0804 1500 |00ca: move-object/from16 v4, v21 │ │ -026874: 0807 1600 |00cc: move-object/from16 v7, v22 │ │ -026878: 7607 e106 0100 |00ce: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lorg/tint/ui/components/CustomWebViewClient$1;.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/widget/CheckBox;Landroid/webkit/WebView;Ljava/lang/String;ILandroid/webkit/SslErrorHandler;)V // method@06e1 │ │ -02687e: 0800 1300 |00d1: move-object/from16 v0, v19 │ │ -026882: 6e30 5300 0c01 |00d3: invoke-virtual {v12, v0, v1}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0053 │ │ -026888: 7401 4902 1500 |00d6: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getResources:()Landroid/content/res/Resources; // method@0249 │ │ -02688e: 0c01 |00d9: move-result-object v1 │ │ -026890: 1402 0c00 0b7f |00da: const v2, #float 1.84763e+38 // #7f0b000c │ │ -026896: 6e20 f300 2100 |00dd: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -02689c: 0c13 |00e0: move-result-object v19 │ │ -02689e: 2201 c201 |00e1: new-instance v1, Lorg/tint/ui/components/CustomWebViewClient$2; // type@01c2 │ │ -0268a2: 0802 1400 |00e3: move-object/from16 v2, v20 │ │ -0268a6: 0804 1500 |00e5: move-object/from16 v4, v21 │ │ -0268aa: 0807 1600 |00e7: move-object/from16 v7, v22 │ │ -0268ae: 7607 e306 0100 |00e9: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lorg/tint/ui/components/CustomWebViewClient$2;.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/widget/CheckBox;Landroid/webkit/WebView;Ljava/lang/String;ILandroid/webkit/SslErrorHandler;)V // method@06e3 │ │ -0268b4: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ -0268b8: 6e30 5000 0c01 |00ee: invoke-virtual {v12, v0, v1}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0050 │ │ -0268be: 6e10 4900 0c00 |00f1: invoke-virtual {v12}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ -0268c4: 0c09 |00f4: move-result-object v9 │ │ -0268c6: 6e10 5a00 0900 |00f5: invoke-virtual {v9}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ -0268cc: 0e00 |00f8: return-void │ │ -0268ce: 0d0e |00f9: move-exception v14 │ │ -0268d0: 120f |00fa: const/4 v15, #int 0 // #0 │ │ -0268d2: 2900 27ff |00fb: goto/16 0022 // -00d9 │ │ -0268d6: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -0268d8: 2900 37ff |00fe: goto/16 0035 // -00c9 │ │ -0268dc: 120a |0100: const/4 v10, #int 0 // #0 │ │ -0268de: 7401 1802 1600 |0101: invoke-virtual/range {v22}, Landroid/webkit/SslErrorHandler;.proceed:()V // method@0218 │ │ -0268e4: 7401 4502 1500 |0104: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getContext:()Landroid/content/Context; // method@0245 │ │ -0268ea: 0c01 |0107: move-result-object v1 │ │ -0268ec: 7401 4902 1500 |0108: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getResources:()Landroid/content/res/Resources; // method@0249 │ │ -0268f2: 0c02 |010b: move-result-object v2 │ │ -0268f4: 1404 2201 0b7f |010c: const v4, #float 1.84769e+38 // #7f0b0122 │ │ -0268fa: 6e20 f300 4200 |010f: invoke-virtual {v2, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -026900: 0c02 |0112: move-result-object v2 │ │ -026902: 1214 |0113: const/4 v4, #int 1 // #1 │ │ -026904: 2344 a602 |0114: new-array v4, v4, [Ljava/lang/Object; // type@02a6 │ │ -026908: 1207 |0116: const/4 v7, #int 0 // #0 │ │ -02690a: 4d0b 0407 |0117: aput-object v11, v4, v7 │ │ -02690e: 7120 4f03 4200 |0119: invoke-static {v2, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -026914: 0c02 |011c: move-result-object v2 │ │ -026916: 1204 |011d: const/4 v4, #int 0 // #0 │ │ -026918: 7130 0403 2104 |011e: invoke-static {v1, v2, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ -02691e: 0c01 |0121: move-result-object v1 │ │ -026920: 6e10 0503 0100 |0122: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0305 │ │ -026926: 2900 10ff |0125: goto/16 0035 // -00f0 │ │ -02692a: 120a |0127: const/4 v10, #int 0 // #0 │ │ -02692c: 7401 1702 1600 |0128: invoke-virtual/range {v22}, Landroid/webkit/SslErrorHandler;.cancel:()V // method@0217 │ │ -026932: 7401 4502 1500 |012b: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getContext:()Landroid/content/Context; // method@0245 │ │ -026938: 0c01 |012e: move-result-object v1 │ │ -02693a: 7401 4902 1500 |012f: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getResources:()Landroid/content/res/Resources; // method@0249 │ │ -026940: 0c02 |0132: move-result-object v2 │ │ -026942: 1404 2301 0b7f |0133: const v4, #float 1.84769e+38 // #7f0b0123 │ │ -026948: 6e20 f300 4200 |0136: invoke-virtual {v2, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -02694e: 0c02 |0139: move-result-object v2 │ │ -026950: 1214 |013a: const/4 v4, #int 1 // #1 │ │ -026952: 2344 a602 |013b: new-array v4, v4, [Ljava/lang/Object; // type@02a6 │ │ -026956: 1207 |013d: const/4 v7, #int 0 // #0 │ │ -026958: 4d0b 0407 |013e: aput-object v11, v4, v7 │ │ -02695c: 7120 4f03 4200 |0140: invoke-static {v2, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -026962: 0c02 |0143: move-result-object v2 │ │ -026964: 1204 |0144: const/4 v4, #int 0 // #0 │ │ -026966: 7130 0403 2104 |0145: invoke-static {v1, v2, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ -02696c: 0c01 |0148: move-result-object v1 │ │ -02696e: 6e10 0503 0100 |0149: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0305 │ │ -026974: 2900 e9fe |014c: goto/16 0035 // -0117 │ │ -026978: 0001 0300 0000 0000 cc00 0000 cf00 ... |014e: packed-switch-data (10 units) │ │ +026500: 0800 1100 |005c: move-object/from16 v0, v17 │ │ +026504: 6e20 6603 1000 |005e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02650a: 7401 4502 1500 |0061: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getContext:()Landroid/content/Context; // method@0245 │ │ +026510: 0c01 |0064: move-result-object v1 │ │ +026512: 7120 c305 6100 |0065: invoke-static {v1, v6}, Lorg/tint/providers/SslExceptionsWrapper;.sslErrorReasonToString:(Landroid/content/Context;I)Ljava/lang/String; // method@05c3 │ │ +026518: 0c01 |0068: move-result-object v1 │ │ +02651a: 7110 8401 0100 |0069: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0184 │ │ +026520: 0c01 |006c: move-result-object v1 │ │ +026522: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +026526: 6e20 6403 1000 |006f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@0364 │ │ +02652c: 07b5 |0072: move-object v5, v11 │ │ +02652e: 220c 1400 |0073: new-instance v12, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +026532: 7401 4502 1500 |0075: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getContext:()Landroid/content/Context; // method@0245 │ │ +026538: 0c01 |0078: move-result-object v1 │ │ +02653a: 7020 4800 1c00 |0079: invoke-direct {v12, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +026540: 1211 |007c: const/4 v1, #int 1 // #1 │ │ +026542: 6e20 4a00 1c00 |007d: invoke-virtual {v12, v1}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ +026548: 1401 9b00 0801 |0080: const v1, #float 2.49797e-38 // #0108009b │ │ +02654e: 6e20 4b00 1c00 |0083: invoke-virtual {v12, v1}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +026554: 7401 4902 1500 |0086: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getResources:()Landroid/content/res/Resources; // method@0249 │ │ +02655a: 0c01 |0089: move-result-object v1 │ │ +02655c: 1402 3800 0b7f |008a: const v2, #float 1.84764e+38 // #7f0b0038 │ │ +026562: 6e20 f300 2100 |008d: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +026568: 0c01 |0090: move-result-object v1 │ │ +02656a: 6e20 5600 1c00 |0091: invoke-virtual {v12, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ +026570: 7401 6803 1100 |0094: invoke-virtual/range {v17}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +026576: 0c01 |0097: move-result-object v1 │ │ +026578: 6e20 4e00 1c00 |0098: invoke-virtual {v12, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@004e │ │ +02657e: 7401 4502 1500 |009b: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getContext:()Landroid/content/Context; // method@0245 │ │ +026584: 0c01 |009e: move-result-object v1 │ │ +026586: 7110 9d01 0100 |009f: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ +02658c: 0c08 |00a2: move-result-object v8 │ │ +02658e: 1401 0800 037f |00a3: const v1, #float 1.74129e+38 // #7f030008 │ │ +026594: 1202 |00a6: const/4 v2, #int 0 // #0 │ │ +026596: 6e30 9e01 1802 |00a7: invoke-virtual {v8, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ +02659c: 0c0d |00aa: move-result-object v13 │ │ +02659e: 1401 1d00 0f7f |00ab: const v1, #float 1.9008e+38 // #7f0f001d │ │ +0265a4: 6e20 c101 1d00 |00ae: invoke-virtual {v13, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +0265aa: 0c03 |00b1: move-result-object v3 │ │ +0265ac: 1f03 bf00 |00b2: check-cast v3, Landroid/widget/CheckBox; // type@00bf │ │ +0265b0: 6e20 5700 dc00 |00b4: invoke-virtual {v12, v13}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0057 │ │ +0265b6: 1211 |00b7: const/4 v1, #int 1 // #1 │ │ +0265b8: 6e20 4c00 1c00 |00b8: invoke-virtual {v12, v1}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@004c │ │ +0265be: 7401 4902 1500 |00bb: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getResources:()Landroid/content/res/Resources; // method@0249 │ │ +0265c4: 0c01 |00be: move-result-object v1 │ │ +0265c6: 1402 1200 0b7f |00bf: const v2, #float 1.84763e+38 // #7f0b0012 │ │ +0265cc: 6e20 f300 2100 |00c2: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +0265d2: 0c13 |00c5: move-result-object v19 │ │ +0265d4: 2201 bd01 |00c6: new-instance v1, Lorg/tint/ui/components/CustomWebViewClient$1; // type@01bd │ │ +0265d8: 0802 1400 |00c8: move-object/from16 v2, v20 │ │ +0265dc: 0804 1500 |00ca: move-object/from16 v4, v21 │ │ +0265e0: 0807 1600 |00cc: move-object/from16 v7, v22 │ │ +0265e4: 7607 e106 0100 |00ce: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lorg/tint/ui/components/CustomWebViewClient$1;.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/widget/CheckBox;Landroid/webkit/WebView;Ljava/lang/String;ILandroid/webkit/SslErrorHandler;)V // method@06e1 │ │ +0265ea: 0800 1300 |00d1: move-object/from16 v0, v19 │ │ +0265ee: 6e30 5300 0c01 |00d3: invoke-virtual {v12, v0, v1}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0053 │ │ +0265f4: 7401 4902 1500 |00d6: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getResources:()Landroid/content/res/Resources; // method@0249 │ │ +0265fa: 0c01 |00d9: move-result-object v1 │ │ +0265fc: 1402 0c00 0b7f |00da: const v2, #float 1.84763e+38 // #7f0b000c │ │ +026602: 6e20 f300 2100 |00dd: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +026608: 0c13 |00e0: move-result-object v19 │ │ +02660a: 2201 be01 |00e1: new-instance v1, Lorg/tint/ui/components/CustomWebViewClient$2; // type@01be │ │ +02660e: 0802 1400 |00e3: move-object/from16 v2, v20 │ │ +026612: 0804 1500 |00e5: move-object/from16 v4, v21 │ │ +026616: 0807 1600 |00e7: move-object/from16 v7, v22 │ │ +02661a: 7607 e306 0100 |00e9: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lorg/tint/ui/components/CustomWebViewClient$2;.:(Lorg/tint/ui/components/CustomWebViewClient;Landroid/widget/CheckBox;Landroid/webkit/WebView;Ljava/lang/String;ILandroid/webkit/SslErrorHandler;)V // method@06e3 │ │ +026620: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ +026624: 6e30 5000 0c01 |00ee: invoke-virtual {v12, v0, v1}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0050 │ │ +02662a: 6e10 4900 0c00 |00f1: invoke-virtual {v12}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ +026630: 0c09 |00f4: move-result-object v9 │ │ +026632: 6e10 5a00 0900 |00f5: invoke-virtual {v9}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ +026638: 0e00 |00f8: return-void │ │ +02663a: 0d0e |00f9: move-exception v14 │ │ +02663c: 120f |00fa: const/4 v15, #int 0 // #0 │ │ +02663e: 2900 27ff |00fb: goto/16 0022 // -00d9 │ │ +026642: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +026644: 2900 37ff |00fe: goto/16 0035 // -00c9 │ │ +026648: 120a |0100: const/4 v10, #int 0 // #0 │ │ +02664a: 7401 1802 1600 |0101: invoke-virtual/range {v22}, Landroid/webkit/SslErrorHandler;.proceed:()V // method@0218 │ │ +026650: 7401 4502 1500 |0104: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getContext:()Landroid/content/Context; // method@0245 │ │ +026656: 0c01 |0107: move-result-object v1 │ │ +026658: 7401 4902 1500 |0108: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getResources:()Landroid/content/res/Resources; // method@0249 │ │ +02665e: 0c02 |010b: move-result-object v2 │ │ +026660: 1404 2201 0b7f |010c: const v4, #float 1.84769e+38 // #7f0b0122 │ │ +026666: 6e20 f300 4200 |010f: invoke-virtual {v2, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +02666c: 0c02 |0112: move-result-object v2 │ │ +02666e: 1214 |0113: const/4 v4, #int 1 // #1 │ │ +026670: 2344 a202 |0114: new-array v4, v4, [Ljava/lang/Object; // type@02a2 │ │ +026674: 1207 |0116: const/4 v7, #int 0 // #0 │ │ +026676: 4d0b 0407 |0117: aput-object v11, v4, v7 │ │ +02667a: 7120 4f03 4200 |0119: invoke-static {v2, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +026680: 0c02 |011c: move-result-object v2 │ │ +026682: 1204 |011d: const/4 v4, #int 0 // #0 │ │ +026684: 7130 0403 2104 |011e: invoke-static {v1, v2, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ +02668a: 0c01 |0121: move-result-object v1 │ │ +02668c: 6e10 0503 0100 |0122: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0305 │ │ +026692: 2900 10ff |0125: goto/16 0035 // -00f0 │ │ +026696: 120a |0127: const/4 v10, #int 0 // #0 │ │ +026698: 7401 1702 1600 |0128: invoke-virtual/range {v22}, Landroid/webkit/SslErrorHandler;.cancel:()V // method@0217 │ │ +02669e: 7401 4502 1500 |012b: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getContext:()Landroid/content/Context; // method@0245 │ │ +0266a4: 0c01 |012e: move-result-object v1 │ │ +0266a6: 7401 4902 1500 |012f: invoke-virtual/range {v21}, Landroid/webkit/WebView;.getResources:()Landroid/content/res/Resources; // method@0249 │ │ +0266ac: 0c02 |0132: move-result-object v2 │ │ +0266ae: 1404 2301 0b7f |0133: const v4, #float 1.84769e+38 // #7f0b0123 │ │ +0266b4: 6e20 f300 4200 |0136: invoke-virtual {v2, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +0266ba: 0c02 |0139: move-result-object v2 │ │ +0266bc: 1214 |013a: const/4 v4, #int 1 // #1 │ │ +0266be: 2344 a202 |013b: new-array v4, v4, [Ljava/lang/Object; // type@02a2 │ │ +0266c2: 1207 |013d: const/4 v7, #int 0 // #0 │ │ +0266c4: 4d0b 0407 |013e: aput-object v11, v4, v7 │ │ +0266c8: 7120 4f03 4200 |0140: invoke-static {v2, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +0266ce: 0c02 |0143: move-result-object v2 │ │ +0266d0: 1204 |0144: const/4 v4, #int 0 // #0 │ │ +0266d2: 7130 0403 2104 |0145: invoke-static {v1, v2, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ +0266d8: 0c01 |0148: move-result-object v1 │ │ +0266da: 6e10 0503 0100 |0149: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0305 │ │ +0266e0: 2900 e9fe |014c: goto/16 0035 // -0117 │ │ +0266e4: 0001 0300 0000 0000 cc00 0000 cf00 ... |014e: packed-switch-data (10 units) │ │ catches : 1 │ │ 0x0012 - 0x0020 │ │ Ljava/net/MalformedURLException; -> 0x00f9 │ │ positions : │ │ 0x0000 line=93 │ │ 0x0001 line=94 │ │ 0x000c line=95 │ │ @@ -27713,32 +27782,32 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02699c: |[02699c] org.tint.ui.components.CustomWebViewClient.shouldOverrideUrlLoading:(Landroid/webkit/WebView;Ljava/lang/String;)Z │ │ -0269ac: 7020 f806 3100 |0000: invoke-direct {v1, v3}, Lorg/tint/ui/components/CustomWebViewClient;.checkUrlLoading:(Ljava/lang/String;)Z // method@06f8 │ │ -0269b2: 0a00 |0003: move-result v0 │ │ -0269b4: 0f00 |0004: return v0 │ │ +026708: |[026708] org.tint.ui.components.CustomWebViewClient.shouldOverrideUrlLoading:(Landroid/webkit/WebView;Ljava/lang/String;)Z │ │ +026718: 7020 f806 3100 |0000: invoke-direct {v1, v3}, Lorg/tint/ui/components/CustomWebViewClient;.checkUrlLoading:(Ljava/lang/String;)Z // method@06f8 │ │ +02671e: 0a00 |0003: move-result v0 │ │ +026720: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/components/CustomWebViewClient; │ │ 0x0000 - 0x0005 reg=2 view Landroid/webkit/WebView; │ │ 0x0000 - 0x0005 reg=3 url Ljava/lang/String; │ │ │ │ source_file_idx : 335 (CustomWebViewClient.java) │ │ │ │ Class #115 header: │ │ -class_idx : 458 │ │ +class_idx : 454 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 359 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #115 annotations: │ │ @@ -27764,54 +27833,54 @@ │ │ type : '(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0269b8: |[0269b8] org.tint.ui.dialogs.DownloadConfirmDialog$1.:(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V │ │ -0269c8: 5b01 4b04 |0000: iput-object v1, v0, Lorg/tint/ui/dialogs/DownloadConfirmDialog$1;.this$0:Lorg/tint/ui/dialogs/DownloadConfirmDialog; // field@044b │ │ -0269cc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0269d2: 0e00 |0005: return-void │ │ +026724: |[026724] org.tint.ui.dialogs.DownloadConfirmDialog$1.:(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V │ │ +026734: 5b01 4b04 |0000: iput-object v1, v0, Lorg/tint/ui/dialogs/DownloadConfirmDialog$1;.this$0:Lorg/tint/ui/dialogs/DownloadConfirmDialog; // field@044b │ │ +026738: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02673e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/dialogs/DownloadConfirmDialog$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/dialogs/DownloadConfirmDialog$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0269d4: |[0269d4] org.tint.ui.dialogs.DownloadConfirmDialog$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -0269e4: 5410 4b04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/DownloadConfirmDialog$1;.this$0:Lorg/tint/ui/dialogs/DownloadConfirmDialog; // field@044b │ │ -0269e8: 7110 0707 0000 |0002: invoke-static {v0}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.access$000:(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V // method@0707 │ │ -0269ee: 0e00 |0005: return-void │ │ +026740: |[026740] org.tint.ui.dialogs.DownloadConfirmDialog$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +026750: 5410 4b04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/DownloadConfirmDialog$1;.this$0:Lorg/tint/ui/dialogs/DownloadConfirmDialog; // field@044b │ │ +026754: 7110 0707 0000 |0002: invoke-static {v0}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.access$000:(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V // method@0707 │ │ +02675a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/dialogs/DownloadConfirmDialog$1; │ │ 0x0000 - 0x0006 reg=2 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 which I │ │ │ │ source_file_idx : 359 (DownloadConfirmDialog.java) │ │ │ │ Class #116 header: │ │ -class_idx : 459 │ │ +class_idx : 455 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 359 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #116 annotations: │ │ @@ -27837,54 +27906,54 @@ │ │ type : '(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0269f0: |[0269f0] org.tint.ui.dialogs.DownloadConfirmDialog$2.:(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V │ │ -026a00: 5b01 4c04 |0000: iput-object v1, v0, Lorg/tint/ui/dialogs/DownloadConfirmDialog$2;.this$0:Lorg/tint/ui/dialogs/DownloadConfirmDialog; // field@044c │ │ -026a04: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -026a0a: 0e00 |0005: return-void │ │ +02675c: |[02675c] org.tint.ui.dialogs.DownloadConfirmDialog$2.:(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V │ │ +02676c: 5b01 4c04 |0000: iput-object v1, v0, Lorg/tint/ui/dialogs/DownloadConfirmDialog$2;.this$0:Lorg/tint/ui/dialogs/DownloadConfirmDialog; // field@044c │ │ +026770: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +026776: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/dialogs/DownloadConfirmDialog$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/dialogs/DownloadConfirmDialog$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -026a0c: |[026a0c] org.tint.ui.dialogs.DownloadConfirmDialog$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -026a1c: 5410 4c04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/DownloadConfirmDialog$2;.this$0:Lorg/tint/ui/dialogs/DownloadConfirmDialog; // field@044c │ │ -026a20: 7110 0807 0000 |0002: invoke-static {v0}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.access$100:(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V // method@0708 │ │ -026a26: 0e00 |0005: return-void │ │ +026778: |[026778] org.tint.ui.dialogs.DownloadConfirmDialog$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +026788: 5410 4c04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/DownloadConfirmDialog$2;.this$0:Lorg/tint/ui/dialogs/DownloadConfirmDialog; // field@044c │ │ +02678c: 7110 0807 0000 |0002: invoke-static {v0}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.access$100:(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V // method@0708 │ │ +026792: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0005 line=74 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/dialogs/DownloadConfirmDialog$2; │ │ 0x0000 - 0x0006 reg=2 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 which I │ │ │ │ source_file_idx : 359 (DownloadConfirmDialog.java) │ │ │ │ Class #117 header: │ │ -class_idx : 460 │ │ +class_idx : 456 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 359 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #117 annotations: │ │ @@ -27912,17 +27981,17 @@ │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 359 (DownloadConfirmDialog.java) │ │ │ │ Class #118 header: │ │ -class_idx : 461 │ │ +class_idx : 457 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 359 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 3 │ │ │ │ Class #118 annotations: │ │ @@ -27962,59 +28031,61 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -026a28: |[026a28] org.tint.ui.dialogs.DownloadConfirmDialog.:(Landroid/content/Context;)V │ │ -026a38: 7010 4603 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0346 │ │ -026a3e: 5b34 4f04 |0003: iput-object v4, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mContext:Landroid/content/Context; // field@044f │ │ -026a42: 5430 4f04 |0005: iget-object v0, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mContext:Landroid/content/Context; // field@044f │ │ -026a46: 7110 9d01 0000 |0007: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ -026a4c: 0c00 |000a: move-result-object v0 │ │ -026a4e: 1401 0900 037f |000b: const v1, #float 1.74129e+38 // #7f030009 │ │ -026a54: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -026a56: 6e30 9e01 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ -026a5c: 0c00 |0012: move-result-object v0 │ │ -026a5e: 5b30 5104 |0013: iput-object v0, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mView:Landroid/view/View; // field@0451 │ │ -026a62: 2200 1400 |0015: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -026a66: 5431 4f04 |0017: iget-object v1, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mContext:Landroid/content/Context; // field@044f │ │ -026a6a: 7020 4800 1000 |0019: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -026a70: 5431 5104 |001c: iget-object v1, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mView:Landroid/view/View; // field@0451 │ │ -026a74: 6e20 5700 1000 |001e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0057 │ │ -026a7a: 0c00 |0021: move-result-object v0 │ │ -026a7c: 1401 1e00 0b7f |0022: const v1, #float 1.84763e+38 // #7f0b001e │ │ -026a82: 6e20 5500 1000 |0025: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0055 │ │ -026a88: 0c00 |0028: move-result-object v0 │ │ -026a8a: 5b30 4d04 |0029: iput-object v0, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mBuilder:Landroid/app/AlertDialog$Builder; // field@044d │ │ -026a8e: 0e00 |002b: return-void │ │ +026794: |[026794] org.tint.ui.dialogs.DownloadConfirmDialog.:(Landroid/content/Context;)V │ │ +0267a4: 7010 4603 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0346 │ │ +0267aa: 5b34 4f04 |0003: iput-object v4, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mContext:Landroid/content/Context; // field@044f │ │ +0267ae: 5430 4f04 |0005: iget-object v0, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mContext:Landroid/content/Context; // field@044f │ │ +0267b2: 7110 9d01 0000 |0007: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ +0267b8: 0c00 |000a: move-result-object v0 │ │ +0267ba: 1401 0900 037f |000b: const v1, #float 1.74129e+38 // #7f030009 │ │ +0267c0: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0267c2: 6e30 9e01 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ +0267c8: 0c00 |0012: move-result-object v0 │ │ +0267ca: 5b30 5104 |0013: iput-object v0, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mView:Landroid/view/View; // field@0451 │ │ +0267ce: 2200 1400 |0015: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +0267d2: 5431 4f04 |0017: iget-object v1, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mContext:Landroid/content/Context; // field@044f │ │ +0267d6: 7020 4800 1000 |0019: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +0267dc: 5431 5104 |001c: iget-object v1, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mView:Landroid/view/View; // field@0451 │ │ +0267e0: 6e20 5700 1000 |001e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0057 │ │ +0267e6: 0c00 |0021: move-result-object v0 │ │ +0267e8: 1401 1e00 0b7f |0022: const v1, #float 1.84763e+38 // #7f0b001e │ │ +0267ee: 6e20 5500 1000 |0025: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0055 │ │ +0267f4: 0c00 |0028: move-result-object v0 │ │ +0267f6: 5b30 4d04 |0029: iput-object v0, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mBuilder:Landroid/app/AlertDialog$Builder; // field@044d │ │ +0267fa: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0015 line=40 │ │ + 0x001e line=41 │ │ + 0x0025 line=42 │ │ 0x002b line=43 │ │ locals : │ │ 0x0000 - 0x002c reg=3 this Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ 0x0000 - 0x002c reg=4 context Landroid/content/Context; │ │ │ │ #1 : (in Lorg/tint/ui/dialogs/DownloadConfirmDialog;) │ │ name : 'access$000' │ │ type : '(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -026a90: |[026a90] org.tint.ui.dialogs.DownloadConfirmDialog.access$000:(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V │ │ -026aa0: 7010 0907 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.sendAcceptCallback:()V // method@0709 │ │ -026aa6: 0e00 |0003: return-void │ │ +0267fc: |[0267fc] org.tint.ui.dialogs.DownloadConfirmDialog.access$000:(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V │ │ +02680c: 7010 0907 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.sendAcceptCallback:()V // method@0709 │ │ +026812: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ │ │ #2 : (in Lorg/tint/ui/dialogs/DownloadConfirmDialog;) │ │ @@ -28022,17 +28093,17 @@ │ │ type : '(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -026aa8: |[026aa8] org.tint.ui.dialogs.DownloadConfirmDialog.access$100:(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V │ │ -026ab8: 7010 0a07 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.sendDenyCallback:()V // method@070a │ │ -026abe: 0e00 |0003: return-void │ │ +026814: |[026814] org.tint.ui.dialogs.DownloadConfirmDialog.access$100:(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V │ │ +026824: 7010 0a07 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.sendDenyCallback:()V // method@070a │ │ +02682a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ │ │ #3 : (in Lorg/tint/ui/dialogs/DownloadConfirmDialog;) │ │ @@ -28040,30 +28111,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -026ac0: |[026ac0] org.tint.ui.dialogs.DownloadConfirmDialog.sendAcceptCallback:()V │ │ -026ad0: 5431 5004 |0000: iget-object v1, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mDownloadItem:Lorg/tint/model/DownloadItem; // field@0450 │ │ -026ad4: 5430 5104 |0002: iget-object v0, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mView:Landroid/view/View; // field@0451 │ │ -026ad8: 1402 2000 0f7f |0004: const v2, #float 1.9008e+38 // #7f0f0020 │ │ -026ade: 6e20 c101 2000 |0007: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -026ae4: 0c00 |000a: move-result-object v0 │ │ -026ae6: 1f00 c300 |000b: check-cast v0, Landroid/widget/CheckBox; // type@00c3 │ │ -026aea: 6e10 8002 0000 |000d: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@0280 │ │ -026af0: 0a00 |0010: move-result v0 │ │ -026af2: 7110 2203 0000 |0011: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0322 │ │ -026af8: 0c00 |0014: move-result-object v0 │ │ -026afa: 6e20 4d05 0100 |0015: invoke-virtual {v1, v0}, Lorg/tint/model/DownloadItem;.setIncognito:(Ljava/lang/Boolean;)V // method@054d │ │ -026b00: 5430 4e04 |0018: iget-object v0, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mCallback:Lorg/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener; // field@044e │ │ -026b04: 5431 5004 |001a: iget-object v1, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mDownloadItem:Lorg/tint/model/DownloadItem; // field@0450 │ │ -026b08: 7220 0407 1000 |001c: invoke-interface {v0, v1}, Lorg/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener;.onAcceptDownload:(Lorg/tint/model/DownloadItem;)V // method@0704 │ │ -026b0e: 0e00 |001f: return-void │ │ +02682c: |[02682c] org.tint.ui.dialogs.DownloadConfirmDialog.sendAcceptCallback:()V │ │ +02683c: 5431 5004 |0000: iget-object v1, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mDownloadItem:Lorg/tint/model/DownloadItem; // field@0450 │ │ +026840: 5430 5104 |0002: iget-object v0, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mView:Landroid/view/View; // field@0451 │ │ +026844: 1402 2000 0f7f |0004: const v2, #float 1.9008e+38 // #7f0f0020 │ │ +02684a: 6e20 c101 2000 |0007: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +026850: 0c00 |000a: move-result-object v0 │ │ +026852: 1f00 bf00 |000b: check-cast v0, Landroid/widget/CheckBox; // type@00bf │ │ +026856: 6e10 8002 0000 |000d: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@0280 │ │ +02685c: 0a00 |0010: move-result v0 │ │ +02685e: 7110 2203 0000 |0011: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0322 │ │ +026864: 0c00 |0014: move-result-object v0 │ │ +026866: 6e20 4d05 0100 |0015: invoke-virtual {v1, v0}, Lorg/tint/model/DownloadItem;.setIncognito:(Ljava/lang/Boolean;)V // method@054d │ │ +02686c: 5430 4e04 |0018: iget-object v0, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mCallback:Lorg/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener; // field@044e │ │ +026870: 5431 5004 |001a: iget-object v1, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mDownloadItem:Lorg/tint/model/DownloadItem; // field@0450 │ │ +026874: 7220 0407 1000 |001c: invoke-interface {v0, v1}, Lorg/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener;.onAcceptDownload:(Lorg/tint/model/DownloadItem;)V // method@0704 │ │ +02687a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0018 line=82 │ │ 0x001f line=83 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ @@ -28073,18 +28144,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -026b10: |[026b10] org.tint.ui.dialogs.DownloadConfirmDialog.sendDenyCallback:()V │ │ -026b20: 5410 4e04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mCallback:Lorg/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener; // field@044e │ │ -026b24: 7210 0507 0000 |0002: invoke-interface {v0}, Lorg/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener;.onDenyDownload:()V // method@0705 │ │ -026b2a: 0e00 |0005: return-void │ │ +02687c: |[02687c] org.tint.ui.dialogs.DownloadConfirmDialog.sendDenyCallback:()V │ │ +02688c: 5410 4e04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mCallback:Lorg/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener; // field@044e │ │ +026890: 7210 0507 0000 |0002: invoke-interface {v0}, Lorg/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener;.onDenyDownload:()V // method@0705 │ │ +026896: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ │ │ @@ -28094,17 +28165,17 @@ │ │ type : '(Lorg/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener;)Lorg/tint/ui/dialogs/DownloadConfirmDialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026b2c: |[026b2c] org.tint.ui.dialogs.DownloadConfirmDialog.setCallbackListener:(Lorg/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener;)Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ -026b3c: 5b01 4e04 |0000: iput-object v1, v0, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mCallback:Lorg/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener; // field@044e │ │ -026b40: 1100 |0002: return-object v0 │ │ +026898: |[026898] org.tint.ui.dialogs.DownloadConfirmDialog.setCallbackListener:(Lorg/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener;)Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ +0268a8: 5b01 4e04 |0000: iput-object v1, v0, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mCallback:Lorg/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener; // field@044e │ │ +0268ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0002 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ 0x0000 - 0x0003 reg=1 listener Lorg/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener; │ │ @@ -28114,43 +28185,43 @@ │ │ type : '(Lorg/tint/model/DownloadItem;)Lorg/tint/ui/dialogs/DownloadConfirmDialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -026b44: |[026b44] org.tint.ui.dialogs.DownloadConfirmDialog.setDownloadItem:(Lorg/tint/model/DownloadItem;)Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ -026b54: 5b23 5004 |0000: iput-object v3, v2, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mDownloadItem:Lorg/tint/model/DownloadItem; // field@0450 │ │ -026b58: 5420 5104 |0002: iget-object v0, v2, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mView:Landroid/view/View; // field@0451 │ │ -026b5c: 1401 1e00 0f7f |0004: const v1, #float 1.9008e+38 // #7f0f001e │ │ -026b62: 6e20 c101 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -026b68: 0c00 |000a: move-result-object v0 │ │ -026b6a: 1f00 e400 |000b: check-cast v0, Landroid/widget/TextView; // type@00e4 │ │ -026b6e: 6e10 4505 0300 |000d: invoke-virtual {v3}, Lorg/tint/model/DownloadItem;.getFileName:()Ljava/lang/String; // method@0545 │ │ -026b74: 0c01 |0010: move-result-object v1 │ │ -026b76: 6e20 0103 1000 |0011: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -026b7c: 5420 5104 |0014: iget-object v0, v2, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mView:Landroid/view/View; // field@0451 │ │ -026b80: 1401 1f00 0f7f |0016: const v1, #float 1.9008e+38 // #7f0f001f │ │ -026b86: 6e20 c101 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -026b8c: 0c00 |001c: move-result-object v0 │ │ -026b8e: 1f00 e400 |001d: check-cast v0, Landroid/widget/TextView; // type@00e4 │ │ -026b92: 6e10 4705 0300 |001f: invoke-virtual {v3}, Lorg/tint/model/DownloadItem;.getUrl:()Ljava/lang/String; // method@0547 │ │ -026b98: 0c01 |0022: move-result-object v1 │ │ -026b9a: 6e20 0103 1000 |0023: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -026ba0: 5420 5104 |0026: iget-object v0, v2, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mView:Landroid/view/View; // field@0451 │ │ -026ba4: 1401 2000 0f7f |0028: const v1, #float 1.9008e+38 // #7f0f0020 │ │ -026baa: 6e20 c101 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -026bb0: 0c00 |002e: move-result-object v0 │ │ -026bb2: 1f00 c300 |002f: check-cast v0, Landroid/widget/CheckBox; // type@00c3 │ │ -026bb6: 6e10 4805 0300 |0031: invoke-virtual {v3}, Lorg/tint/model/DownloadItem;.isIncognito:()Ljava/lang/Boolean; // method@0548 │ │ -026bbc: 0c01 |0034: move-result-object v1 │ │ -026bbe: 6e10 2103 0100 |0035: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@0321 │ │ -026bc4: 0a01 |0038: move-result v1 │ │ -026bc6: 6e20 8102 1000 |0039: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0281 │ │ -026bcc: 1102 |003c: return-object v2 │ │ +0268b0: |[0268b0] org.tint.ui.dialogs.DownloadConfirmDialog.setDownloadItem:(Lorg/tint/model/DownloadItem;)Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ +0268c0: 5b23 5004 |0000: iput-object v3, v2, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mDownloadItem:Lorg/tint/model/DownloadItem; // field@0450 │ │ +0268c4: 5420 5104 |0002: iget-object v0, v2, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mView:Landroid/view/View; // field@0451 │ │ +0268c8: 1401 1e00 0f7f |0004: const v1, #float 1.9008e+38 // #7f0f001e │ │ +0268ce: 6e20 c101 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +0268d4: 0c00 |000a: move-result-object v0 │ │ +0268d6: 1f00 e000 |000b: check-cast v0, Landroid/widget/TextView; // type@00e0 │ │ +0268da: 6e10 4505 0300 |000d: invoke-virtual {v3}, Lorg/tint/model/DownloadItem;.getFileName:()Ljava/lang/String; // method@0545 │ │ +0268e0: 0c01 |0010: move-result-object v1 │ │ +0268e2: 6e20 0103 1000 |0011: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +0268e8: 5420 5104 |0014: iget-object v0, v2, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mView:Landroid/view/View; // field@0451 │ │ +0268ec: 1401 1f00 0f7f |0016: const v1, #float 1.9008e+38 // #7f0f001f │ │ +0268f2: 6e20 c101 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +0268f8: 0c00 |001c: move-result-object v0 │ │ +0268fa: 1f00 e000 |001d: check-cast v0, Landroid/widget/TextView; // type@00e0 │ │ +0268fe: 6e10 4705 0300 |001f: invoke-virtual {v3}, Lorg/tint/model/DownloadItem;.getUrl:()Ljava/lang/String; // method@0547 │ │ +026904: 0c01 |0022: move-result-object v1 │ │ +026906: 6e20 0103 1000 |0023: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02690c: 5420 5104 |0026: iget-object v0, v2, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mView:Landroid/view/View; // field@0451 │ │ +026910: 1401 2000 0f7f |0028: const v1, #float 1.9008e+38 // #7f0f0020 │ │ +026916: 6e20 c101 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02691c: 0c00 |002e: move-result-object v0 │ │ +02691e: 1f00 bf00 |002f: check-cast v0, Landroid/widget/CheckBox; // type@00bf │ │ +026922: 6e10 4805 0300 |0031: invoke-virtual {v3}, Lorg/tint/model/DownloadItem;.isIncognito:()Ljava/lang/Boolean; // method@0548 │ │ +026928: 0c01 |0034: move-result-object v1 │ │ +02692a: 6e10 2103 0100 |0035: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@0321 │ │ +026930: 0a01 |0038: move-result v1 │ │ +026932: 6e20 8102 1000 |0039: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0281 │ │ +026938: 1102 |003c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0002 line=47 │ │ 0x0014 line=48 │ │ 0x0026 line=49 │ │ 0x003c line=50 │ │ @@ -28163,53 +28234,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -026bd0: |[026bd0] org.tint.ui.dialogs.DownloadConfirmDialog.show:()V │ │ -026be0: 5430 4d04 |0000: iget-object v0, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mBuilder:Landroid/app/AlertDialog$Builder; // field@044d │ │ -026be4: 5431 4f04 |0002: iget-object v1, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mContext:Landroid/content/Context; // field@044f │ │ -026be8: 6e10 aa00 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -026bee: 0c01 |0007: move-result-object v1 │ │ -026bf0: 1402 1d00 0b7f |0008: const v2, #float 1.84763e+38 // #7f0b001d │ │ -026bf6: 6e20 f500 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00f5 │ │ -026bfc: 0c01 |000e: move-result-object v1 │ │ -026bfe: 2202 ca01 |000f: new-instance v2, Lorg/tint/ui/dialogs/DownloadConfirmDialog$1; // type@01ca │ │ -026c02: 7020 0007 3200 |0011: invoke-direct {v2, v3}, Lorg/tint/ui/dialogs/DownloadConfirmDialog$1;.:(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V // method@0700 │ │ -026c08: 6e30 5300 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0053 │ │ -026c0e: 5430 4d04 |0017: iget-object v0, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mBuilder:Landroid/app/AlertDialog$Builder; // field@044d │ │ -026c12: 5431 4f04 |0019: iget-object v1, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mContext:Landroid/content/Context; // field@044f │ │ -026c16: 6e10 aa00 0100 |001b: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -026c1c: 0c01 |001e: move-result-object v1 │ │ -026c1e: 1402 0c00 0b7f |001f: const v2, #float 1.84763e+38 // #7f0b000c │ │ -026c24: 6e20 f500 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00f5 │ │ -026c2a: 0c01 |0025: move-result-object v1 │ │ -026c2c: 2202 cb01 |0026: new-instance v2, Lorg/tint/ui/dialogs/DownloadConfirmDialog$2; // type@01cb │ │ -026c30: 7020 0207 3200 |0028: invoke-direct {v2, v3}, Lorg/tint/ui/dialogs/DownloadConfirmDialog$2;.:(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V // method@0702 │ │ -026c36: 6e30 5000 1002 |002b: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0050 │ │ -026c3c: 5430 4d04 |002e: iget-object v0, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mBuilder:Landroid/app/AlertDialog$Builder; // field@044d │ │ -026c40: 6e10 5800 0000 |0030: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0058 │ │ -026c46: 0e00 |0033: return-void │ │ +02693c: |[02693c] org.tint.ui.dialogs.DownloadConfirmDialog.show:()V │ │ +02694c: 5430 4d04 |0000: iget-object v0, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mBuilder:Landroid/app/AlertDialog$Builder; // field@044d │ │ +026950: 5431 4f04 |0002: iget-object v1, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mContext:Landroid/content/Context; // field@044f │ │ +026954: 6e10 aa00 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +02695a: 0c01 |0007: move-result-object v1 │ │ +02695c: 1402 1d00 0b7f |0008: const v2, #float 1.84763e+38 // #7f0b001d │ │ +026962: 6e20 f500 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00f5 │ │ +026968: 0c01 |000e: move-result-object v1 │ │ +02696a: 2202 c601 |000f: new-instance v2, Lorg/tint/ui/dialogs/DownloadConfirmDialog$1; // type@01c6 │ │ +02696e: 7020 0007 3200 |0011: invoke-direct {v2, v3}, Lorg/tint/ui/dialogs/DownloadConfirmDialog$1;.:(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V // method@0700 │ │ +026974: 6e30 5300 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0053 │ │ +02697a: 5430 4d04 |0017: iget-object v0, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mBuilder:Landroid/app/AlertDialog$Builder; // field@044d │ │ +02697e: 5431 4f04 |0019: iget-object v1, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mContext:Landroid/content/Context; // field@044f │ │ +026982: 6e10 aa00 0100 |001b: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +026988: 0c01 |001e: move-result-object v1 │ │ +02698a: 1402 0c00 0b7f |001f: const v2, #float 1.84763e+38 // #7f0b000c │ │ +026990: 6e20 f500 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00f5 │ │ +026996: 0c01 |0025: move-result-object v1 │ │ +026998: 2202 c701 |0026: new-instance v2, Lorg/tint/ui/dialogs/DownloadConfirmDialog$2; // type@01c7 │ │ +02699c: 7020 0207 3200 |0028: invoke-direct {v2, v3}, Lorg/tint/ui/dialogs/DownloadConfirmDialog$2;.:(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V // method@0702 │ │ +0269a2: 6e30 5000 1002 |002b: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0050 │ │ +0269a8: 5430 4d04 |002e: iget-object v0, v3, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.mBuilder:Landroid/app/AlertDialog$Builder; // field@044d │ │ +0269ac: 6e10 5800 0000 |0030: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0058 │ │ +0269b2: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ + 0x0004 line=60 │ │ + 0x0014 line=59 │ │ 0x0017 line=68 │ │ + 0x001b line=69 │ │ + 0x002b line=68 │ │ 0x002e line=77 │ │ 0x0033 line=78 │ │ locals : │ │ 0x0000 - 0x0034 reg=3 this Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ │ │ source_file_idx : 359 (DownloadConfirmDialog.java) │ │ │ │ Class #119 header: │ │ -class_idx : 462 │ │ +class_idx : 458 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 435 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #119 annotations: │ │ @@ -28235,71 +28310,71 @@ │ │ type : '(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -026c48: |[026c48] org.tint.ui.dialogs.GeolocationPermissionsDialog$1.:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)V │ │ -026c58: 5b01 5204 |0000: iput-object v1, v0, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0452 │ │ -026c5c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -026c62: 0e00 |0005: return-void │ │ +0269b4: |[0269b4] org.tint.ui.dialogs.GeolocationPermissionsDialog$1.:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)V │ │ +0269c4: 5b01 5204 |0000: iput-object v1, v0, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0452 │ │ +0269c8: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0269ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -026c64: |[026c64] org.tint.ui.dialogs.GeolocationPermissionsDialog$1.onClick:(Landroid/view/View;)V │ │ -026c74: 5440 5204 |0000: iget-object v0, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0452 │ │ -026c78: 7110 1307 0000 |0002: invoke-static {v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.access$000:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Landroid/webkit/GeolocationPermissions$Callback; // method@0713 │ │ -026c7e: 0c00 |0005: move-result-object v0 │ │ -026c80: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -026c84: 5440 5204 |0008: iget-object v0, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0452 │ │ -026c88: 7110 1307 0000 |000a: invoke-static {v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.access$000:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Landroid/webkit/GeolocationPermissions$Callback; // method@0713 │ │ -026c8e: 0c00 |000d: move-result-object v0 │ │ -026c90: 5441 5204 |000e: iget-object v1, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0452 │ │ -026c94: 7110 1407 0100 |0010: invoke-static {v1}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.access$100:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Ljava/lang/String; // method@0714 │ │ -026c9a: 0c01 |0013: move-result-object v1 │ │ -026c9c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -026c9e: 5443 5204 |0015: iget-object v3, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0452 │ │ -026ca2: 5433 5804 |0017: iget-object v3, v3, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mRemember:Landroid/widget/CheckBox; // field@0458 │ │ -026ca6: 6e10 8002 0300 |0019: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0280 │ │ -026cac: 0a03 |001c: move-result v3 │ │ -026cae: 7240 0a02 1032 |001d: invoke-interface {v0, v1, v2, v3}, Landroid/webkit/GeolocationPermissions$Callback;.invoke:(Ljava/lang/String;ZZ)V // method@020a │ │ -026cb4: 5440 5204 |0020: iget-object v0, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0452 │ │ -026cb8: 6e10 1507 0000 |0022: invoke-virtual {v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.dismiss:()V // method@0715 │ │ -026cbe: 0e00 |0025: return-void │ │ +0269d0: |[0269d0] org.tint.ui.dialogs.GeolocationPermissionsDialog$1.onClick:(Landroid/view/View;)V │ │ +0269e0: 5440 5204 |0000: iget-object v0, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0452 │ │ +0269e4: 7110 1307 0000 |0002: invoke-static {v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.access$000:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Landroid/webkit/GeolocationPermissions$Callback; // method@0713 │ │ +0269ea: 0c00 |0005: move-result-object v0 │ │ +0269ec: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +0269f0: 5440 5204 |0008: iget-object v0, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0452 │ │ +0269f4: 7110 1307 0000 |000a: invoke-static {v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.access$000:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Landroid/webkit/GeolocationPermissions$Callback; // method@0713 │ │ +0269fa: 0c00 |000d: move-result-object v0 │ │ +0269fc: 5441 5204 |000e: iget-object v1, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0452 │ │ +026a00: 7110 1407 0100 |0010: invoke-static {v1}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.access$100:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Ljava/lang/String; // method@0714 │ │ +026a06: 0c01 |0013: move-result-object v1 │ │ +026a08: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +026a0a: 5443 5204 |0015: iget-object v3, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0452 │ │ +026a0e: 5433 5804 |0017: iget-object v3, v3, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mRemember:Landroid/widget/CheckBox; // field@0458 │ │ +026a12: 6e10 8002 0300 |0019: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0280 │ │ +026a18: 0a03 |001c: move-result v3 │ │ +026a1a: 7240 0a02 1032 |001d: invoke-interface {v0, v1, v2, v3}, Landroid/webkit/GeolocationPermissions$Callback;.invoke:(Ljava/lang/String;ZZ)V // method@020a │ │ +026a20: 5440 5204 |0020: iget-object v0, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0452 │ │ +026a24: 6e10 1507 0000 |0022: invoke-virtual {v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.dismiss:()V // method@0715 │ │ +026a2a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0008 line=42 │ │ 0x0020 line=45 │ │ 0x0025 line=46 │ │ locals : │ │ 0x0000 - 0x0026 reg=4 this Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1; │ │ 0x0000 - 0x0026 reg=5 v Landroid/view/View; │ │ │ │ source_file_idx : 435 (GeolocationPermissionsDialog.java) │ │ │ │ Class #120 header: │ │ -class_idx : 463 │ │ +class_idx : 459 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 435 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #120 annotations: │ │ @@ -28325,72 +28400,72 @@ │ │ type : '(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -026cc0: |[026cc0] org.tint.ui.dialogs.GeolocationPermissionsDialog$2.:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)V │ │ -026cd0: 5b01 5304 |0000: iput-object v1, v0, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0453 │ │ -026cd4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -026cda: 0e00 |0005: return-void │ │ +026a2c: |[026a2c] org.tint.ui.dialogs.GeolocationPermissionsDialog$2.:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)V │ │ +026a3c: 5b01 5304 |0000: iput-object v1, v0, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0453 │ │ +026a40: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +026a46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -026cdc: |[026cdc] org.tint.ui.dialogs.GeolocationPermissionsDialog$2.onClick:(Landroid/view/View;)V │ │ -026cec: 5440 5304 |0000: iget-object v0, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0453 │ │ -026cf0: 7110 1307 0000 |0002: invoke-static {v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.access$000:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Landroid/webkit/GeolocationPermissions$Callback; // method@0713 │ │ -026cf6: 0c00 |0005: move-result-object v0 │ │ -026cf8: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -026cfc: 5440 5304 |0008: iget-object v0, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0453 │ │ -026d00: 7110 1307 0000 |000a: invoke-static {v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.access$000:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Landroid/webkit/GeolocationPermissions$Callback; // method@0713 │ │ -026d06: 0c00 |000d: move-result-object v0 │ │ -026d08: 5441 5304 |000e: iget-object v1, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0453 │ │ -026d0c: 7110 1407 0100 |0010: invoke-static {v1}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.access$100:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Ljava/lang/String; // method@0714 │ │ -026d12: 0c01 |0013: move-result-object v1 │ │ -026d14: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -026d16: 5443 5304 |0015: iget-object v3, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0453 │ │ -026d1a: 5433 5804 |0017: iget-object v3, v3, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mRemember:Landroid/widget/CheckBox; // field@0458 │ │ -026d1e: 6e10 8002 0300 |0019: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0280 │ │ -026d24: 0a03 |001c: move-result v3 │ │ -026d26: 7240 0a02 1032 |001d: invoke-interface {v0, v1, v2, v3}, Landroid/webkit/GeolocationPermissions$Callback;.invoke:(Ljava/lang/String;ZZ)V // method@020a │ │ -026d2c: 5440 5304 |0020: iget-object v0, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0453 │ │ -026d30: 6e10 1507 0000 |0022: invoke-virtual {v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.dismiss:()V // method@0715 │ │ -026d36: 0e00 |0025: return-void │ │ +026a48: |[026a48] org.tint.ui.dialogs.GeolocationPermissionsDialog$2.onClick:(Landroid/view/View;)V │ │ +026a58: 5440 5304 |0000: iget-object v0, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0453 │ │ +026a5c: 7110 1307 0000 |0002: invoke-static {v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.access$000:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Landroid/webkit/GeolocationPermissions$Callback; // method@0713 │ │ +026a62: 0c00 |0005: move-result-object v0 │ │ +026a64: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +026a68: 5440 5304 |0008: iget-object v0, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0453 │ │ +026a6c: 7110 1307 0000 |000a: invoke-static {v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.access$000:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Landroid/webkit/GeolocationPermissions$Callback; // method@0713 │ │ +026a72: 0c00 |000d: move-result-object v0 │ │ +026a74: 5441 5304 |000e: iget-object v1, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0453 │ │ +026a78: 7110 1407 0100 |0010: invoke-static {v1}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.access$100:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Ljava/lang/String; // method@0714 │ │ +026a7e: 0c01 |0013: move-result-object v1 │ │ +026a80: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +026a82: 5443 5304 |0015: iget-object v3, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0453 │ │ +026a86: 5433 5804 |0017: iget-object v3, v3, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mRemember:Landroid/widget/CheckBox; // field@0458 │ │ +026a8a: 6e10 8002 0300 |0019: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0280 │ │ +026a90: 0a03 |001c: move-result v3 │ │ +026a92: 7240 0a02 1032 |001d: invoke-interface {v0, v1, v2, v3}, Landroid/webkit/GeolocationPermissions$Callback;.invoke:(Ljava/lang/String;ZZ)V // method@020a │ │ +026a98: 5440 5304 |0020: iget-object v0, v4, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2;.this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@0453 │ │ +026a9c: 6e10 1507 0000 |0022: invoke-virtual {v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.dismiss:()V // method@0715 │ │ +026aa2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0008 line=54 │ │ 0x0020 line=57 │ │ 0x0025 line=58 │ │ locals : │ │ 0x0000 - 0x0026 reg=4 this Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2; │ │ 0x0000 - 0x0026 reg=5 v Landroid/view/View; │ │ │ │ source_file_idx : 435 (GeolocationPermissionsDialog.java) │ │ │ │ Class #121 header: │ │ -class_idx : 465 │ │ +class_idx : 461 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 22 │ │ -source_file_idx : 1838 │ │ +source_file_idx : 1835 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #121 - │ │ Class descriptor : 'Lorg/tint/ui/dialogs/YesNoRememberDialog;' │ │ @@ -28425,40 +28500,40 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -026d38: |[026d38] org.tint.ui.dialogs.YesNoRememberDialog.:(Landroid/content/Context;)V │ │ -026d48: 7020 5b00 2100 |0000: invoke-direct {v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@005b │ │ -026d4e: 5b12 5904 |0003: iput-object v2, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mContext:Landroid/content/Context; // field@0459 │ │ -026d52: 1400 2600 037f |0005: const v0, #float 1.7413e+38 // #7f030026 │ │ -026d58: 6e20 2207 0100 |0008: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.setContentView:(I)V // method@0722 │ │ -026d5e: 1400 8600 0f7f |000b: const v0, #float 1.90082e+38 // #7f0f0086 │ │ -026d64: 6e20 2007 0100 |000e: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.findViewById:(I)Landroid/view/View; // method@0720 │ │ -026d6a: 0c00 |0011: move-result-object v0 │ │ -026d6c: 1f00 e400 |0012: check-cast v0, Landroid/widget/TextView; // type@00e4 │ │ -026d70: 5b10 5a04 |0014: iput-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mMessageView:Landroid/widget/TextView; // field@045a │ │ -026d74: 1400 8700 0f7f |0016: const v0, #float 1.90082e+38 // #7f0f0087 │ │ -026d7a: 6e20 2007 0100 |0019: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.findViewById:(I)Landroid/view/View; // method@0720 │ │ -026d80: 0c00 |001c: move-result-object v0 │ │ -026d82: 1f00 c300 |001d: check-cast v0, Landroid/widget/CheckBox; // type@00c3 │ │ -026d86: 5b10 5d04 |001f: iput-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mRemember:Landroid/widget/CheckBox; // field@045d │ │ -026d8a: 1400 8900 0f7f |0021: const v0, #float 1.90082e+38 // #7f0f0089 │ │ -026d90: 6e20 2007 0100 |0024: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.findViewById:(I)Landroid/view/View; // method@0720 │ │ -026d96: 0c00 |0027: move-result-object v0 │ │ -026d98: 1f00 c200 |0028: check-cast v0, Landroid/widget/Button; // type@00c2 │ │ -026d9c: 5b10 5c04 |002a: iput-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mPositiveButton:Landroid/widget/Button; // field@045c │ │ -026da0: 1400 8800 0f7f |002c: const v0, #float 1.90082e+38 // #7f0f0088 │ │ -026da6: 6e20 2007 0100 |002f: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.findViewById:(I)Landroid/view/View; // method@0720 │ │ -026dac: 0c00 |0032: move-result-object v0 │ │ -026dae: 1f00 c200 |0033: check-cast v0, Landroid/widget/Button; // type@00c2 │ │ -026db2: 5b10 5b04 |0035: iput-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mNegativeButton:Landroid/widget/Button; // field@045b │ │ -026db6: 0e00 |0037: return-void │ │ +026aa4: |[026aa4] org.tint.ui.dialogs.YesNoRememberDialog.:(Landroid/content/Context;)V │ │ +026ab4: 7020 5b00 2100 |0000: invoke-direct {v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@005b │ │ +026aba: 5b12 5904 |0003: iput-object v2, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mContext:Landroid/content/Context; // field@0459 │ │ +026abe: 1400 2600 037f |0005: const v0, #float 1.7413e+38 // #7f030026 │ │ +026ac4: 6e20 2207 0100 |0008: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.setContentView:(I)V // method@0722 │ │ +026aca: 1400 8600 0f7f |000b: const v0, #float 1.90082e+38 // #7f0f0086 │ │ +026ad0: 6e20 2007 0100 |000e: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.findViewById:(I)Landroid/view/View; // method@0720 │ │ +026ad6: 0c00 |0011: move-result-object v0 │ │ +026ad8: 1f00 e000 |0012: check-cast v0, Landroid/widget/TextView; // type@00e0 │ │ +026adc: 5b10 5a04 |0014: iput-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mMessageView:Landroid/widget/TextView; // field@045a │ │ +026ae0: 1400 8700 0f7f |0016: const v0, #float 1.90082e+38 // #7f0f0087 │ │ +026ae6: 6e20 2007 0100 |0019: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.findViewById:(I)Landroid/view/View; // method@0720 │ │ +026aec: 0c00 |001c: move-result-object v0 │ │ +026aee: 1f00 bf00 |001d: check-cast v0, Landroid/widget/CheckBox; // type@00bf │ │ +026af2: 5b10 5d04 |001f: iput-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mRemember:Landroid/widget/CheckBox; // field@045d │ │ +026af6: 1400 8900 0f7f |0021: const v0, #float 1.90082e+38 // #7f0f0089 │ │ +026afc: 6e20 2007 0100 |0024: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.findViewById:(I)Landroid/view/View; // method@0720 │ │ +026b02: 0c00 |0027: move-result-object v0 │ │ +026b04: 1f00 be00 |0028: check-cast v0, Landroid/widget/Button; // type@00be │ │ +026b08: 5b10 5c04 |002a: iput-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mPositiveButton:Landroid/widget/Button; // field@045c │ │ +026b0c: 1400 8800 0f7f |002c: const v0, #float 1.90082e+38 // #7f0f0088 │ │ +026b12: 6e20 2007 0100 |002f: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.findViewById:(I)Landroid/view/View; // method@0720 │ │ +026b18: 0c00 |0032: move-result-object v0 │ │ +026b1a: 1f00 be00 |0033: check-cast v0, Landroid/widget/Button; // type@00be │ │ +026b1e: 5b10 5b04 |0035: iput-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mNegativeButton:Landroid/widget/Button; // field@045b │ │ +026b22: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=40 │ │ 0x0005 line=42 │ │ 0x000b line=44 │ │ 0x0016 line=45 │ │ @@ -28475,19 +28550,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -026db8: |[026db8] org.tint.ui.dialogs.YesNoRememberDialog.isRememberChecked:()Z │ │ -026dc8: 5410 5d04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mRemember:Landroid/widget/CheckBox; // field@045d │ │ -026dcc: 6e10 8002 0000 |0002: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@0280 │ │ -026dd2: 0a00 |0005: move-result v0 │ │ -026dd4: 0f00 |0006: return v0 │ │ +026b24: |[026b24] org.tint.ui.dialogs.YesNoRememberDialog.isRememberChecked:()Z │ │ +026b34: 5410 5d04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mRemember:Landroid/widget/CheckBox; // field@045d │ │ +026b38: 6e10 8002 0000 |0002: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@0280 │ │ +026b3e: 0a00 |0005: move-result v0 │ │ +026b40: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/ui/dialogs/YesNoRememberDialog; │ │ │ │ #1 : (in Lorg/tint/ui/dialogs/YesNoRememberDialog;) │ │ @@ -28495,18 +28570,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -026dd8: |[026dd8] org.tint.ui.dialogs.YesNoRememberDialog.setMessage:(I)V │ │ -026de8: 5410 5a04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mMessageView:Landroid/widget/TextView; // field@045a │ │ -026dec: 6e20 0003 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ -026df2: 0e00 |0005: return-void │ │ +026b44: |[026b44] org.tint.ui.dialogs.YesNoRememberDialog.setMessage:(I)V │ │ +026b54: 5410 5a04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mMessageView:Landroid/widget/TextView; // field@045a │ │ +026b58: 6e20 0003 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ +026b5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/dialogs/YesNoRememberDialog; │ │ 0x0000 - 0x0006 reg=2 message I │ │ @@ -28516,18 +28591,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -026df4: |[026df4] org.tint.ui.dialogs.YesNoRememberDialog.setMessage:(Ljava/lang/String;)V │ │ -026e04: 5410 5a04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mMessageView:Landroid/widget/TextView; // field@045a │ │ -026e08: 6e20 0103 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -026e0e: 0e00 |0005: return-void │ │ +026b60: |[026b60] org.tint.ui.dialogs.YesNoRememberDialog.setMessage:(Ljava/lang/String;)V │ │ +026b70: 5410 5a04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mMessageView:Landroid/widget/TextView; // field@045a │ │ +026b74: 6e20 0103 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +026b7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/dialogs/YesNoRememberDialog; │ │ 0x0000 - 0x0006 reg=2 message Ljava/lang/String; │ │ @@ -28537,18 +28612,18 @@ │ │ type : '(Landroid/view/View$OnClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -026e10: |[026e10] org.tint.ui.dialogs.YesNoRememberDialog.setNegativeButtonListener:(Landroid/view/View$OnClickListener;)V │ │ -026e20: 5410 5b04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mNegativeButton:Landroid/widget/Button; // field@045b │ │ -026e24: 6e20 7d02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@027d │ │ -026e2a: 0e00 |0005: return-void │ │ +026b7c: |[026b7c] org.tint.ui.dialogs.YesNoRememberDialog.setNegativeButtonListener:(Landroid/view/View$OnClickListener;)V │ │ +026b8c: 5410 5b04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mNegativeButton:Landroid/widget/Button; // field@045b │ │ +026b90: 6e20 7d02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@027d │ │ +026b96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0005 line=73 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/dialogs/YesNoRememberDialog; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/View$OnClickListener; │ │ @@ -28558,18 +28633,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -026e2c: |[026e2c] org.tint.ui.dialogs.YesNoRememberDialog.setNegativeButtonText:(I)V │ │ -026e3c: 5410 5b04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mNegativeButton:Landroid/widget/Button; // field@045b │ │ -026e40: 6e20 7e02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/Button;.setText:(I)V // method@027e │ │ -026e46: 0e00 |0005: return-void │ │ +026b98: |[026b98] org.tint.ui.dialogs.YesNoRememberDialog.setNegativeButtonText:(I)V │ │ +026ba8: 5410 5b04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mNegativeButton:Landroid/widget/Button; // field@045b │ │ +026bac: 6e20 7e02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/Button;.setText:(I)V // method@027e │ │ +026bb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/dialogs/YesNoRememberDialog; │ │ 0x0000 - 0x0006 reg=2 text I │ │ @@ -28579,18 +28654,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -026e48: |[026e48] org.tint.ui.dialogs.YesNoRememberDialog.setNegativeButtonText:(Ljava/lang/String;)V │ │ -026e58: 5410 5b04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mNegativeButton:Landroid/widget/Button; // field@045b │ │ -026e5c: 6e20 7f02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@027f │ │ -026e62: 0e00 |0005: return-void │ │ +026bb4: |[026bb4] org.tint.ui.dialogs.YesNoRememberDialog.setNegativeButtonText:(Ljava/lang/String;)V │ │ +026bc4: 5410 5b04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mNegativeButton:Landroid/widget/Button; // field@045b │ │ +026bc8: 6e20 7f02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@027f │ │ +026bce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0005 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/dialogs/YesNoRememberDialog; │ │ 0x0000 - 0x0006 reg=2 text Ljava/lang/String; │ │ @@ -28600,18 +28675,18 @@ │ │ type : '(Landroid/view/View$OnClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -026e64: |[026e64] org.tint.ui.dialogs.YesNoRememberDialog.setPositiveButtonListener:(Landroid/view/View$OnClickListener;)V │ │ -026e74: 5410 5c04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mPositiveButton:Landroid/widget/Button; // field@045c │ │ -026e78: 6e20 7d02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@027d │ │ -026e7e: 0e00 |0005: return-void │ │ +026bd0: |[026bd0] org.tint.ui.dialogs.YesNoRememberDialog.setPositiveButtonListener:(Landroid/view/View$OnClickListener;)V │ │ +026be0: 5410 5c04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mPositiveButton:Landroid/widget/Button; // field@045c │ │ +026be4: 6e20 7d02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@027d │ │ +026bea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/dialogs/YesNoRememberDialog; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/View$OnClickListener; │ │ @@ -28621,18 +28696,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -026e80: |[026e80] org.tint.ui.dialogs.YesNoRememberDialog.setPositiveButtonText:(I)V │ │ -026e90: 5410 5c04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mPositiveButton:Landroid/widget/Button; // field@045c │ │ -026e94: 6e20 7e02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/Button;.setText:(I)V // method@027e │ │ -026e9a: 0e00 |0005: return-void │ │ +026bec: |[026bec] org.tint.ui.dialogs.YesNoRememberDialog.setPositiveButtonText:(I)V │ │ +026bfc: 5410 5c04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mPositiveButton:Landroid/widget/Button; // field@045c │ │ +026c00: 6e20 7e02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/Button;.setText:(I)V // method@027e │ │ +026c06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/dialogs/YesNoRememberDialog; │ │ 0x0000 - 0x0006 reg=2 text I │ │ @@ -28642,18 +28717,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -026e9c: |[026e9c] org.tint.ui.dialogs.YesNoRememberDialog.setPositiveButtonText:(Ljava/lang/String;)V │ │ -026eac: 5410 5c04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mPositiveButton:Landroid/widget/Button; // field@045c │ │ -026eb0: 6e20 7f02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@027f │ │ -026eb6: 0e00 |0005: return-void │ │ +026c08: |[026c08] org.tint.ui.dialogs.YesNoRememberDialog.setPositiveButtonText:(Ljava/lang/String;)V │ │ +026c18: 5410 5c04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mPositiveButton:Landroid/widget/Button; // field@045c │ │ +026c1c: 6e20 7f02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@027f │ │ +026c22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/dialogs/YesNoRememberDialog; │ │ 0x0000 - 0x0006 reg=2 text Ljava/lang/String; │ │ @@ -28663,30 +28738,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -026eb8: |[026eb8] org.tint.ui.dialogs.YesNoRememberDialog.setRememberChecked:(Z)V │ │ -026ec8: 5410 5d04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mRemember:Landroid/widget/CheckBox; // field@045d │ │ -026ecc: 6e20 8102 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0281 │ │ -026ed2: 0e00 |0005: return-void │ │ +026c24: |[026c24] org.tint.ui.dialogs.YesNoRememberDialog.setRememberChecked:(Z)V │ │ +026c34: 5410 5d04 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/YesNoRememberDialog;.mRemember:Landroid/widget/CheckBox; // field@045d │ │ +026c38: 6e20 8102 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0281 │ │ +026c3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/dialogs/YesNoRememberDialog; │ │ 0x0000 - 0x0006 reg=2 checked Z │ │ │ │ - source_file_idx : 1838 (YesNoRememberDialog.java) │ │ + source_file_idx : 1835 (YesNoRememberDialog.java) │ │ │ │ Class #122 header: │ │ -class_idx : 466 │ │ +class_idx : 462 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 26 │ │ source_file_idx : 196 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 11 │ │ @@ -28736,23 +28811,23 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -026ed4: |[026ed4] org.tint.ui.fragments.BaseWebViewFragment.:()V │ │ -026ee4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -026ee6: 7010 6100 0200 |0001: invoke-direct {v2}, Landroid/app/Fragment;.:()V // method@0061 │ │ -026eec: 7100 ab03 0000 |0004: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@03ab │ │ -026ef2: 0c00 |0007: move-result-object v0 │ │ -026ef4: 5b20 6204 |0008: iput-object v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUUID:Ljava/util/UUID; // field@0462 │ │ -026ef8: 5c21 6004 |000a: iput-boolean v1, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mPrivateBrowsing:Z // field@0460 │ │ -026efc: 5c21 5e04 |000c: iput-boolean v1, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mIsStartPageShown:Z // field@045e │ │ -026f00: 0e00 |000e: return-void │ │ +026c40: |[026c40] org.tint.ui.fragments.BaseWebViewFragment.:()V │ │ +026c50: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +026c52: 7010 6100 0200 |0001: invoke-direct {v2}, Landroid/app/Fragment;.:()V // method@0061 │ │ +026c58: 7100 ab03 0000 |0004: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@03ab │ │ +026c5e: 0c00 |0007: move-result-object v0 │ │ +026c60: 5b20 6204 |0008: iput-object v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUUID:Ljava/util/UUID; // field@0462 │ │ +026c64: 5c21 6004 |000a: iput-boolean v1, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mPrivateBrowsing:Z // field@0460 │ │ +026c68: 5c21 5e04 |000c: iput-boolean v1, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mIsStartPageShown:Z // field@045e │ │ +026c6c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=46 │ │ 0x0004 line=47 │ │ 0x000a line=48 │ │ 0x000c line=49 │ │ 0x000e line=50 │ │ @@ -28764,77 +28839,78 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -026f04: |[026f04] org.tint.ui.fragments.BaseWebViewFragment.createWebView:(Z)V │ │ -026f14: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -026f16: 2201 c001 |0001: new-instance v1, Lorg/tint/ui/components/CustomWebView; // type@01c0 │ │ -026f1a: 5452 6104 |0003: iget-object v2, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0461 │ │ -026f1e: 5553 6004 |0005: iget-boolean v3, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mPrivateBrowsing:Z // field@0460 │ │ -026f22: 7030 ae06 2103 |0007: invoke-direct {v1, v2, v3}, Lorg/tint/ui/components/CustomWebView;.:(Lorg/tint/ui/managers/UIManager;Z)V // method@06ae │ │ -026f28: 5b51 6404 |000a: iput-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ -026f2c: 2200 9600 |000c: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0096 │ │ -026f30: 7030 ea01 4004 |000e: invoke-direct {v0, v4, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@01ea │ │ -026f36: 5451 6404 |0011: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ -026f3a: 6e20 d706 0100 |0013: invoke-virtual {v1, v0}, Lorg/tint/ui/components/CustomWebView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@06d7 │ │ -026f40: 5451 6404 |0016: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ -026f44: 6e20 db06 5100 |0018: invoke-virtual {v1, v5}, Lorg/tint/ui/components/CustomWebView;.setParentFragment:(Lorg/tint/ui/fragments/BaseWebViewFragment;)V // method@06db │ │ -026f4a: 5451 6404 |001b: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ -026f4e: 2202 be01 |001d: new-instance v2, Lorg/tint/ui/components/CustomWebChromeClient; // type@01be │ │ -026f52: 5453 6104 |001f: iget-object v3, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0461 │ │ -026f56: 7020 9706 3200 |0021: invoke-direct {v2, v3}, Lorg/tint/ui/components/CustomWebChromeClient;.:(Lorg/tint/ui/managers/UIManager;)V // method@0697 │ │ -026f5c: 6e20 dc06 2100 |0024: invoke-virtual {v1, v2}, Lorg/tint/ui/components/CustomWebView;.setWebChromeClient:(Landroid/webkit/WebChromeClient;)V // method@06dc │ │ -026f62: 5451 6404 |0027: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ -026f66: 2202 c901 |0029: new-instance v2, Lorg/tint/ui/components/CustomWebViewClient; // type@01c9 │ │ -026f6a: 5453 6104 |002b: iget-object v3, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0461 │ │ -026f6e: 7020 f206 3200 |002d: invoke-direct {v2, v3}, Lorg/tint/ui/components/CustomWebViewClient;.:(Lorg/tint/ui/managers/UIManager;)V // method@06f2 │ │ -026f74: 6e20 de06 2100 |0030: invoke-virtual {v1, v2}, Lorg/tint/ui/components/CustomWebView;.setWebViewClient:(Landroid/webkit/WebViewClient;)V // method@06de │ │ -026f7a: 5451 6404 |0033: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ -026f7e: 5452 6104 |0035: iget-object v2, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0461 │ │ -026f82: 6e20 da06 2100 |0037: invoke-virtual {v1, v2}, Lorg/tint/ui/components/CustomWebView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@06da │ │ -026f88: 3806 2900 |003a: if-eqz v6, 0063 // +0029 │ │ -026f8c: 5451 5f04 |003c: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mParentView:Landroid/view/ViewGroup; // field@045f │ │ -026f90: 3801 2500 |003e: if-eqz v1, 0063 // +0025 │ │ -026f94: 5451 5f04 |0040: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mParentView:Landroid/view/ViewGroup; // field@045f │ │ -026f98: 5452 6404 |0042: iget-object v2, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ -026f9c: 6e20 eb01 2100 |0044: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@01eb │ │ -026fa2: 1211 |0047: const/4 v1, #int 1 // #1 │ │ -026fa4: 5c51 6504 |0048: iput-boolean v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebViewAddedToParent:Z // field@0465 │ │ -026fa8: 5451 6304 |004a: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUrlToLoad:Ljava/lang/String; // field@0463 │ │ -026fac: 3801 1600 |004c: if-eqz v1, 0062 // +0016 │ │ -026fb0: 1a01 7407 |004e: const-string v1, "about:start" // string@0774 │ │ -026fb4: 5452 6304 |0050: iget-object v2, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUrlToLoad:Ljava/lang/String; // field@0463 │ │ -026fb8: 6e20 4d03 2100 |0052: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -026fbe: 0a01 |0055: move-result v1 │ │ -026fc0: 3901 0c00 |0056: if-nez v1, 0062 // +000c │ │ -026fc4: 5451 6104 |0058: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0461 │ │ -026fc8: 5452 6304 |005a: iget-object v2, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUrlToLoad:Ljava/lang/String; // field@0463 │ │ -026fcc: 7230 4809 5102 |005c: invoke-interface {v1, v5, v2}, Lorg/tint/ui/managers/UIManager;.loadUrl:(Lorg/tint/ui/fragments/BaseWebViewFragment;Ljava/lang/String;)V // method@0948 │ │ -026fd2: 1201 |005f: const/4 v1, #int 0 // #0 │ │ -026fd4: 5b51 6304 |0060: iput-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUrlToLoad:Ljava/lang/String; // field@0463 │ │ -026fd8: 0e00 |0062: return-void │ │ -026fda: 1201 |0063: const/4 v1, #int 0 // #0 │ │ -026fdc: 5c51 6504 |0064: iput-boolean v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebViewAddedToParent:Z // field@0465 │ │ -026fe0: 28e4 |0066: goto 004a // -001c │ │ +026c70: |[026c70] org.tint.ui.fragments.BaseWebViewFragment.createWebView:(Z)V │ │ +026c80: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +026c82: 2201 bc01 |0001: new-instance v1, Lorg/tint/ui/components/CustomWebView; // type@01bc │ │ +026c86: 5452 6104 |0003: iget-object v2, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0461 │ │ +026c8a: 5553 6004 |0005: iget-boolean v3, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mPrivateBrowsing:Z // field@0460 │ │ +026c8e: 7030 ae06 2103 |0007: invoke-direct {v1, v2, v3}, Lorg/tint/ui/components/CustomWebView;.:(Lorg/tint/ui/managers/UIManager;Z)V // method@06ae │ │ +026c94: 5b51 6404 |000a: iput-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ +026c98: 2200 9300 |000c: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0093 │ │ +026c9c: 7030 ea01 4004 |000e: invoke-direct {v0, v4, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@01ea │ │ +026ca2: 5451 6404 |0011: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ +026ca6: 6e20 d706 0100 |0013: invoke-virtual {v1, v0}, Lorg/tint/ui/components/CustomWebView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@06d7 │ │ +026cac: 5451 6404 |0016: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ +026cb0: 6e20 db06 5100 |0018: invoke-virtual {v1, v5}, Lorg/tint/ui/components/CustomWebView;.setParentFragment:(Lorg/tint/ui/fragments/BaseWebViewFragment;)V // method@06db │ │ +026cb6: 5451 6404 |001b: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ +026cba: 2202 ba01 |001d: new-instance v2, Lorg/tint/ui/components/CustomWebChromeClient; // type@01ba │ │ +026cbe: 5453 6104 |001f: iget-object v3, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0461 │ │ +026cc2: 7020 9706 3200 |0021: invoke-direct {v2, v3}, Lorg/tint/ui/components/CustomWebChromeClient;.:(Lorg/tint/ui/managers/UIManager;)V // method@0697 │ │ +026cc8: 6e20 dc06 2100 |0024: invoke-virtual {v1, v2}, Lorg/tint/ui/components/CustomWebView;.setWebChromeClient:(Landroid/webkit/WebChromeClient;)V // method@06dc │ │ +026cce: 5451 6404 |0027: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ +026cd2: 2202 c501 |0029: new-instance v2, Lorg/tint/ui/components/CustomWebViewClient; // type@01c5 │ │ +026cd6: 5453 6104 |002b: iget-object v3, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0461 │ │ +026cda: 7020 f206 3200 |002d: invoke-direct {v2, v3}, Lorg/tint/ui/components/CustomWebViewClient;.:(Lorg/tint/ui/managers/UIManager;)V // method@06f2 │ │ +026ce0: 6e20 de06 2100 |0030: invoke-virtual {v1, v2}, Lorg/tint/ui/components/CustomWebView;.setWebViewClient:(Landroid/webkit/WebViewClient;)V // method@06de │ │ +026ce6: 5451 6404 |0033: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ +026cea: 5452 6104 |0035: iget-object v2, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0461 │ │ +026cee: 6e20 da06 2100 |0037: invoke-virtual {v1, v2}, Lorg/tint/ui/components/CustomWebView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@06da │ │ +026cf4: 3806 2900 |003a: if-eqz v6, 0063 // +0029 │ │ +026cf8: 5451 5f04 |003c: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mParentView:Landroid/view/ViewGroup; // field@045f │ │ +026cfc: 3801 2500 |003e: if-eqz v1, 0063 // +0025 │ │ +026d00: 5451 5f04 |0040: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mParentView:Landroid/view/ViewGroup; // field@045f │ │ +026d04: 5452 6404 |0042: iget-object v2, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ +026d08: 6e20 eb01 2100 |0044: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@01eb │ │ +026d0e: 1211 |0047: const/4 v1, #int 1 // #1 │ │ +026d10: 5c51 6504 |0048: iput-boolean v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebViewAddedToParent:Z // field@0465 │ │ +026d14: 5451 6304 |004a: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUrlToLoad:Ljava/lang/String; // field@0463 │ │ +026d18: 3801 1600 |004c: if-eqz v1, 0062 // +0016 │ │ +026d1c: 1a01 7107 |004e: const-string v1, "about:start" // string@0771 │ │ +026d20: 5452 6304 |0050: iget-object v2, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUrlToLoad:Ljava/lang/String; // field@0463 │ │ +026d24: 6e20 4d03 2100 |0052: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +026d2a: 0a01 |0055: move-result v1 │ │ +026d2c: 3901 0c00 |0056: if-nez v1, 0062 // +000c │ │ +026d30: 5451 6104 |0058: iget-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0461 │ │ +026d34: 5452 6304 |005a: iget-object v2, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUrlToLoad:Ljava/lang/String; // field@0463 │ │ +026d38: 7230 4809 5102 |005c: invoke-interface {v1, v5, v2}, Lorg/tint/ui/managers/UIManager;.loadUrl:(Lorg/tint/ui/fragments/BaseWebViewFragment;Ljava/lang/String;)V // method@0948 │ │ +026d3e: 1201 |005f: const/4 v1, #int 0 // #0 │ │ +026d40: 5b51 6304 |0060: iput-object v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUrlToLoad:Ljava/lang/String; // field@0463 │ │ +026d44: 0e00 |0062: return-void │ │ +026d46: 1201 |0063: const/4 v1, #int 0 // #0 │ │ +026d48: 5c51 6504 |0064: iput-boolean v1, v5, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebViewAddedToParent:Z // field@0465 │ │ +026d4c: 28e4 |0066: goto 004a // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=122 │ │ 0x000c line=124 │ │ 0x0011 line=125 │ │ 0x0016 line=127 │ │ 0x001b line=129 │ │ 0x0027 line=130 │ │ 0x0033 line=132 │ │ 0x003a line=134 │ │ 0x0040 line=136 │ │ 0x0047 line=137 │ │ 0x004a line=148 │ │ + 0x0052 line=149 │ │ 0x0058 line=150 │ │ 0x005f line=151 │ │ 0x0062 line=153 │ │ 0x0063 line=139 │ │ locals : │ │ 0x0011 - 0x0067 reg=0 params Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x0067 reg=5 this Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ @@ -28846,17 +28922,17 @@ │ │ type : '()Ljava/util/UUID;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026fe4: |[026fe4] org.tint.ui.fragments.BaseWebViewFragment.getUUID:()Ljava/util/UUID; │ │ -026ff4: 5410 6204 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUUID:Ljava/util/UUID; // field@0462 │ │ -026ff8: 1100 |0002: return-object v0 │ │ +026d50: |[026d50] org.tint.ui.fragments.BaseWebViewFragment.getUUID:()Ljava/util/UUID; │ │ +026d60: 5410 6204 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUUID:Ljava/util/UUID; // field@0462 │ │ +026d64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ │ │ #1 : (in Lorg/tint/ui/fragments/BaseWebViewFragment;) │ │ @@ -28864,17 +28940,17 @@ │ │ type : '()Lorg/tint/ui/components/CustomWebView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026ffc: |[026ffc] org.tint.ui.fragments.BaseWebViewFragment.getWebView:()Lorg/tint/ui/components/CustomWebView; │ │ -02700c: 5410 6404 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ -027010: 1100 |0002: return-object v0 │ │ +026d68: |[026d68] org.tint.ui.fragments.BaseWebViewFragment.getWebView:()Lorg/tint/ui/components/CustomWebView; │ │ +026d78: 5410 6404 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ +026d7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ │ │ #2 : (in Lorg/tint/ui/fragments/BaseWebViewFragment;) │ │ @@ -28882,21 +28958,21 @@ │ │ type : '(Lorg/tint/ui/managers/UIManager;ZLjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -027014: |[027014] org.tint.ui.fragments.BaseWebViewFragment.init:(Lorg/tint/ui/managers/UIManager;ZLjava/lang/String;)V │ │ -027024: 5b12 6104 |0000: iput-object v2, v1, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0461 │ │ -027028: 5c13 6004 |0002: iput-boolean v3, v1, Lorg/tint/ui/fragments/BaseWebViewFragment;.mPrivateBrowsing:Z // field@0460 │ │ -02702c: 5b14 6304 |0004: iput-object v4, v1, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUrlToLoad:Ljava/lang/String; // field@0463 │ │ -027030: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -027032: 7020 2f07 0100 |0007: invoke-direct {v1, v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.createWebView:(Z)V // method@072f │ │ -027038: 0e00 |000a: return-void │ │ +026d80: |[026d80] org.tint.ui.fragments.BaseWebViewFragment.init:(Lorg/tint/ui/managers/UIManager;ZLjava/lang/String;)V │ │ +026d90: 5b12 6104 |0000: iput-object v2, v1, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0461 │ │ +026d94: 5c13 6004 |0002: iput-boolean v3, v1, Lorg/tint/ui/fragments/BaseWebViewFragment;.mPrivateBrowsing:Z // field@0460 │ │ +026d98: 5b14 6304 |0004: iput-object v4, v1, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUrlToLoad:Ljava/lang/String; // field@0463 │ │ +026d9c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +026d9e: 7020 2f07 0100 |0007: invoke-direct {v1, v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.createWebView:(Z)V // method@072f │ │ +026da4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0004 line=62 │ │ 0x0006 line=64 │ │ 0x000a line=65 │ │ @@ -28911,17 +28987,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02703c: |[02703c] org.tint.ui.fragments.BaseWebViewFragment.isPrivateBrowsingEnabled:()Z │ │ -02704c: 5510 6004 |0000: iget-boolean v0, v1, Lorg/tint/ui/fragments/BaseWebViewFragment;.mPrivateBrowsing:Z // field@0460 │ │ -027050: 0f00 |0002: return v0 │ │ +026da8: |[026da8] org.tint.ui.fragments.BaseWebViewFragment.isPrivateBrowsingEnabled:()Z │ │ +026db8: 5510 6004 |0000: iget-boolean v0, v1, Lorg/tint/ui/fragments/BaseWebViewFragment;.mPrivateBrowsing:Z // field@0460 │ │ +026dbc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ │ │ #4 : (in Lorg/tint/ui/fragments/BaseWebViewFragment;) │ │ @@ -28929,17 +29005,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027054: |[027054] org.tint.ui.fragments.BaseWebViewFragment.isStartPageShown:()Z │ │ -027064: 5510 5e04 |0000: iget-boolean v0, v1, Lorg/tint/ui/fragments/BaseWebViewFragment;.mIsStartPageShown:Z // field@045e │ │ -027068: 0f00 |0002: return v0 │ │ +026dc0: |[026dc0] org.tint.ui.fragments.BaseWebViewFragment.isStartPageShown:()Z │ │ +026dd0: 5510 5e04 |0000: iget-boolean v0, v1, Lorg/tint/ui/fragments/BaseWebViewFragment;.mIsStartPageShown:Z // field@045e │ │ +026dd4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ │ │ #5 : (in Lorg/tint/ui/fragments/BaseWebViewFragment;) │ │ @@ -28947,27 +29023,27 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -02706c: |[02706c] org.tint.ui.fragments.BaseWebViewFragment.isWebViewOnUrl:(Ljava/lang/String;)Z │ │ -02707c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02707e: 5432 6404 |0001: iget-object v2, v3, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ -027082: 3802 1100 |0003: if-eqz v2, 0014 // +0011 │ │ -027086: 5432 6404 |0005: iget-object v2, v3, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ -02708a: 6e10 bf06 0200 |0007: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ -027090: 0c00 |000a: move-result-object v0 │ │ -027092: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -027096: 6e20 4d03 4000 |000d: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02709c: 0a02 |0010: move-result v2 │ │ -02709e: 3802 0300 |0011: if-eqz v2, 0014 // +0003 │ │ -0270a2: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -0270a4: 0f01 |0014: return v1 │ │ +026dd8: |[026dd8] org.tint.ui.fragments.BaseWebViewFragment.isWebViewOnUrl:(Ljava/lang/String;)Z │ │ +026de8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +026dea: 5432 6404 |0001: iget-object v2, v3, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ +026dee: 3802 1100 |0003: if-eqz v2, 0014 // +0011 │ │ +026df2: 5432 6404 |0005: iget-object v2, v3, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ +026df6: 6e10 bf06 0200 |0007: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ +026dfc: 0c00 |000a: move-result-object v0 │ │ +026dfe: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +026e02: 6e20 4d03 4000 |000d: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +026e08: 0a02 |0010: move-result v2 │ │ +026e0a: 3802 0300 |0011: if-eqz v2, 0014 // +0003 │ │ +026e0e: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +026e10: 0f01 |0014: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0005 line=101 │ │ 0x000b line=103 │ │ 0x0014 line=106 │ │ locals : │ │ @@ -28980,19 +29056,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0270a8: |[0270a8] org.tint.ui.fragments.BaseWebViewFragment.onCreate:(Landroid/os/Bundle;)V │ │ -0270b8: 6f20 6800 2100 |0000: invoke-super {v1, v2}, Landroid/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ -0270be: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0270c0: 6e20 3a07 0100 |0004: invoke-virtual {v1, v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.setRetainInstance:(Z)V // method@073a │ │ -0270c6: 0e00 |0007: return-void │ │ +026e14: |[026e14] org.tint.ui.fragments.BaseWebViewFragment.onCreate:(Landroid/os/Bundle;)V │ │ +026e24: 6f20 6800 2100 |0000: invoke-super {v1, v2}, Landroid/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ +026e2a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +026e2c: 6e20 3a07 0100 |0004: invoke-virtual {v1, v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.setRetainInstance:(Z)V // method@073a │ │ +026e32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ @@ -29003,30 +29079,30 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0270c8: |[0270c8] org.tint.ui.fragments.BaseWebViewFragment.onViewCreated:()V │ │ -0270d8: 5520 6504 |0000: iget-boolean v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebViewAddedToParent:Z // field@0465 │ │ -0270dc: 3900 0c00 |0002: if-nez v0, 000e // +000c │ │ -0270e0: 5420 5f04 |0004: iget-object v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mParentView:Landroid/view/ViewGroup; // field@045f │ │ -0270e4: 5421 6404 |0006: iget-object v1, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ -0270e8: 6e20 eb01 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@01eb │ │ -0270ee: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0270f0: 5c20 6504 |000c: iput-boolean v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebViewAddedToParent:Z // field@0465 │ │ -0270f4: 5420 6304 |000e: iget-object v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUrlToLoad:Ljava/lang/String; // field@0463 │ │ -0270f8: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -0270fc: 5420 6104 |0012: iget-object v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0461 │ │ -027100: 5421 6304 |0014: iget-object v1, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUrlToLoad:Ljava/lang/String; // field@0463 │ │ -027104: 7230 4809 2001 |0016: invoke-interface {v0, v2, v1}, Lorg/tint/ui/managers/UIManager;.loadUrl:(Lorg/tint/ui/fragments/BaseWebViewFragment;Ljava/lang/String;)V // method@0948 │ │ -02710a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -02710c: 5b20 6304 |001a: iput-object v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUrlToLoad:Ljava/lang/String; // field@0463 │ │ -027110: 0e00 |001c: return-void │ │ +026e34: |[026e34] org.tint.ui.fragments.BaseWebViewFragment.onViewCreated:()V │ │ +026e44: 5520 6504 |0000: iget-boolean v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebViewAddedToParent:Z // field@0465 │ │ +026e48: 3900 0c00 |0002: if-nez v0, 000e // +000c │ │ +026e4c: 5420 5f04 |0004: iget-object v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mParentView:Landroid/view/ViewGroup; // field@045f │ │ +026e50: 5421 6404 |0006: iget-object v1, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ +026e54: 6e20 eb01 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@01eb │ │ +026e5a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +026e5c: 5c20 6504 |000c: iput-boolean v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebViewAddedToParent:Z // field@0465 │ │ +026e60: 5420 6304 |000e: iget-object v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUrlToLoad:Ljava/lang/String; // field@0463 │ │ +026e64: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +026e68: 5420 6104 |0012: iget-object v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0461 │ │ +026e6c: 5421 6304 |0014: iget-object v1, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUrlToLoad:Ljava/lang/String; // field@0463 │ │ +026e70: 7230 4809 2001 |0016: invoke-interface {v0, v2, v1}, Lorg/tint/ui/managers/UIManager;.loadUrl:(Lorg/tint/ui/fragments/BaseWebViewFragment;Ljava/lang/String;)V // method@0948 │ │ +026e76: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +026e78: 5b20 6304 |001a: iput-object v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mUrlToLoad:Ljava/lang/String; // field@0463 │ │ +026e7c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0004 line=111 │ │ 0x000b line=112 │ │ 0x000e line=115 │ │ 0x0012 line=116 │ │ @@ -29040,23 +29116,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -027114: |[027114] org.tint.ui.fragments.BaseWebViewFragment.resetWebView:()V │ │ -027124: 5520 6504 |0000: iget-boolean v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebViewAddedToParent:Z // field@0465 │ │ -027128: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -02712c: 5420 5f04 |0004: iget-object v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mParentView:Landroid/view/ViewGroup; // field@045f │ │ -027130: 5421 6404 |0006: iget-object v1, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ -027134: 6e20 ed01 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@01ed │ │ -02713a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -02713c: 7020 2f07 0200 |000c: invoke-direct {v2, v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.createWebView:(Z)V // method@072f │ │ -027142: 0e00 |000f: return-void │ │ +026e80: |[026e80] org.tint.ui.fragments.BaseWebViewFragment.resetWebView:()V │ │ +026e90: 5520 6504 |0000: iget-boolean v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebViewAddedToParent:Z // field@0465 │ │ +026e94: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +026e98: 5420 5f04 |0004: iget-object v0, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mParentView:Landroid/view/ViewGroup; // field@045f │ │ +026e9c: 5421 6404 |0006: iget-object v1, v2, Lorg/tint/ui/fragments/BaseWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0464 │ │ +026ea0: 6e20 ed01 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@01ed │ │ +026ea6: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +026ea8: 7020 2f07 0200 |000c: invoke-direct {v2, v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.createWebView:(Z)V // method@072f │ │ +026eae: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0004 line=69 │ │ 0x000b line=72 │ │ 0x000f line=73 │ │ locals : │ │ @@ -29067,17 +29143,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027144: |[027144] org.tint.ui.fragments.BaseWebViewFragment.setPrivateBrowsing:(Z)V │ │ -027154: 5c01 6004 |0000: iput-boolean v1, v0, Lorg/tint/ui/fragments/BaseWebViewFragment;.mPrivateBrowsing:Z // field@0460 │ │ -027158: 0e00 |0002: return-void │ │ +026eb0: |[026eb0] org.tint.ui.fragments.BaseWebViewFragment.setPrivateBrowsing:(Z)V │ │ +026ec0: 5c01 6004 |0000: iput-boolean v1, v0, Lorg/tint/ui/fragments/BaseWebViewFragment;.mPrivateBrowsing:Z // field@0460 │ │ +026ec4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0002 line=97 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ 0x0000 - 0x0003 reg=1 privateBrowsing Z │ │ @@ -29087,31 +29163,31 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02715c: |[02715c] org.tint.ui.fragments.BaseWebViewFragment.setStartPageShown:(Z)V │ │ -02716c: 5c01 5e04 |0000: iput-boolean v1, v0, Lorg/tint/ui/fragments/BaseWebViewFragment;.mIsStartPageShown:Z // field@045e │ │ -027170: 0e00 |0002: return-void │ │ +026ec8: |[026ec8] org.tint.ui.fragments.BaseWebViewFragment.setStartPageShown:(Z)V │ │ +026ed8: 5c01 5e04 |0000: iput-boolean v1, v0, Lorg/tint/ui/fragments/BaseWebViewFragment;.mIsStartPageShown:Z // field@045e │ │ +026edc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ 0x0000 - 0x0003 reg=1 value Z │ │ │ │ source_file_idx : 196 (BaseWebViewFragment.java) │ │ │ │ Class #123 header: │ │ -class_idx : 467 │ │ +class_idx : 463 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 216 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #123 annotations: │ │ @@ -29137,53 +29213,53 @@ │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -027174: |[027174] org.tint.ui.fragments.BookmarksFragment$10.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ -027184: 5b01 6604 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$10;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0466 │ │ -027188: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02718e: 0e00 |0005: return-void │ │ +026ee0: |[026ee0] org.tint.ui.fragments.BookmarksFragment$10.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ +026ef0: 5b01 6604 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$10;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0466 │ │ +026ef4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +026efa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/BookmarksFragment$10; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/BookmarksFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/BookmarksFragment$10;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -027190: |[027190] org.tint.ui.fragments.BookmarksFragment$10.onClick:(Landroid/view/View;)V │ │ -0271a0: 5410 6604 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment$10;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0466 │ │ -0271a4: 7110 5a07 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.access$000:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@075a │ │ -0271aa: 0e00 |0005: return-void │ │ +026efc: |[026efc] org.tint.ui.fragments.BookmarksFragment$10.onClick:(Landroid/view/View;)V │ │ +026f0c: 5410 6604 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment$10;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0466 │ │ +026f10: 7110 5a07 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.access$000:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@075a │ │ +026f16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0005 line=472 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/fragments/BookmarksFragment$10; │ │ 0x0000 - 0x0006 reg=2 arg0 Landroid/view/View; │ │ │ │ source_file_idx : 216 (BookmarksFragment.java) │ │ │ │ Class #124 header: │ │ -class_idx : 468 │ │ +class_idx : 464 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 216 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #124 annotations: │ │ @@ -29209,64 +29285,64 @@ │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0271ac: |[0271ac] org.tint.ui.fragments.BookmarksFragment$1.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ -0271bc: 5b01 6704 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$1;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0467 │ │ -0271c0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0271c6: 0e00 |0005: return-void │ │ +026f18: |[026f18] org.tint.ui.fragments.BookmarksFragment$1.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ +026f28: 5b01 6704 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$1;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0467 │ │ +026f2c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +026f32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/BookmarksFragment$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/BookmarksFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/BookmarksFragment$1;) │ │ name : 'onSharedPreferenceChanged' │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -0271c8: |[0271c8] org.tint.ui.fragments.BookmarksFragment$1.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -0271d8: 1a00 2e05 |0000: const-string v0, "PREFERENCE_BOOKMARKS_SORT_MODE" // string@052e │ │ -0271dc: 6e20 4d03 6000 |0002: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -0271e2: 0a00 |0005: move-result v0 │ │ -0271e4: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -0271e8: 5440 6704 |0008: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment$1;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0467 │ │ -0271ec: 6e10 6207 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@0762 │ │ -0271f2: 0c00 |000d: move-result-object v0 │ │ -0271f4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0271f6: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -0271f8: 5443 6704 |0010: iget-object v3, v4, Lorg/tint/ui/fragments/BookmarksFragment$1;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0467 │ │ -0271fc: 6e40 8100 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Landroid/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0081 │ │ -027202: 0e00 |0015: return-void │ │ +026f34: |[026f34] org.tint.ui.fragments.BookmarksFragment$1.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +026f44: 1a00 2b05 |0000: const-string v0, "PREFERENCE_BOOKMARKS_SORT_MODE" // string@052b │ │ +026f48: 6e20 4d03 6000 |0002: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +026f4e: 0a00 |0005: move-result v0 │ │ +026f50: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +026f54: 5440 6704 |0008: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment$1;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0467 │ │ +026f58: 6e10 6207 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@0762 │ │ +026f5e: 0c00 |000d: move-result-object v0 │ │ +026f60: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +026f62: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +026f64: 5443 6704 |0010: iget-object v3, v4, Lorg/tint/ui/fragments/BookmarksFragment$1;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0467 │ │ +026f68: 6e40 8100 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Landroid/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0081 │ │ +026f6e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0008 line=121 │ │ 0x0015 line=123 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 this Lorg/tint/ui/fragments/BookmarksFragment$1; │ │ 0x0000 - 0x0016 reg=5 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0016 reg=6 key Ljava/lang/String; │ │ │ │ source_file_idx : 216 (BookmarksFragment.java) │ │ │ │ Class #125 header: │ │ -class_idx : 469 │ │ +class_idx : 465 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 216 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #125 annotations: │ │ @@ -29292,53 +29368,53 @@ │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -027204: |[027204] org.tint.ui.fragments.BookmarksFragment$2.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ -027214: 5b01 6804 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$2;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0468 │ │ -027218: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02721e: 0e00 |0005: return-void │ │ +026f70: |[026f70] org.tint.ui.fragments.BookmarksFragment$2.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ +026f80: 5b01 6804 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$2;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0468 │ │ +026f84: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +026f8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/BookmarksFragment$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/BookmarksFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/BookmarksFragment$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -027220: |[027220] org.tint.ui.fragments.BookmarksFragment$2.onClick:(Landroid/view/View;)V │ │ -027230: 5410 6804 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment$2;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0468 │ │ -027234: 7110 5a07 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.access$000:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@075a │ │ -02723a: 0e00 |0005: return-void │ │ +026f8c: |[026f8c] org.tint.ui.fragments.BookmarksFragment$2.onClick:(Landroid/view/View;)V │ │ +026f9c: 5410 6804 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment$2;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0468 │ │ +026fa0: 7110 5a07 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.access$000:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@075a │ │ +026fa6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/fragments/BookmarksFragment$2; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ source_file_idx : 216 (BookmarksFragment.java) │ │ │ │ Class #126 header: │ │ -class_idx : 470 │ │ +class_idx : 466 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 216 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #126 annotations: │ │ @@ -29364,53 +29440,53 @@ │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02723c: |[02723c] org.tint.ui.fragments.BookmarksFragment$3.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ -02724c: 5b01 6904 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$3;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0469 │ │ -027250: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -027256: 0e00 |0005: return-void │ │ +026fa8: |[026fa8] org.tint.ui.fragments.BookmarksFragment$3.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ +026fb8: 5b01 6904 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$3;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0469 │ │ +026fbc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +026fc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/BookmarksFragment$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/BookmarksFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/BookmarksFragment$3;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -027258: |[027258] org.tint.ui.fragments.BookmarksFragment$3.onClick:(Landroid/view/View;)V │ │ -027268: 5410 6904 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment$3;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0469 │ │ -02726c: 7110 5a07 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.access$000:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@075a │ │ -027272: 0e00 |0005: return-void │ │ +026fc4: |[026fc4] org.tint.ui.fragments.BookmarksFragment$3.onClick:(Landroid/view/View;)V │ │ +026fd4: 5410 6904 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment$3;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0469 │ │ +026fd8: 7110 5a07 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.access$000:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@075a │ │ +026fde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/fragments/BookmarksFragment$3; │ │ 0x0000 - 0x0006 reg=2 arg0 Landroid/view/View; │ │ │ │ source_file_idx : 216 (BookmarksFragment.java) │ │ │ │ Class #127 header: │ │ -class_idx : 471 │ │ +class_idx : 467 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 216 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #127 annotations: │ │ @@ -29438,77 +29514,77 @@ │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -027274: |[027274] org.tint.ui.fragments.BookmarksFragment$4.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ -027284: 5b01 6a04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$4;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046a │ │ -027288: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02728e: 0e00 |0005: return-void │ │ +026fe0: |[026fe0] org.tint.ui.fragments.BookmarksFragment$4.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ +026ff0: 5b01 6a04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$4;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046a │ │ +026ff4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +026ffa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/BookmarksFragment$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/BookmarksFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/BookmarksFragment$4;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 86 16-bit code units │ │ -027290: |[027290] org.tint.ui.fragments.BookmarksFragment$4.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0272a0: 5482 6a04 |0000: iget-object v2, v8, Lorg/tint/ui/fragments/BookmarksFragment$4;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046a │ │ -0272a4: 6e10 6107 0200 |0002: invoke-virtual {v2}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -0272aa: 0c02 |0005: move-result-object v2 │ │ -0272ac: 6e10 2c00 0200 |0006: invoke-virtual {v2}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ -0272b2: 0c02 |0009: move-result-object v2 │ │ -0272b4: 7130 9e05 c20d |000a: invoke-static {v2, v12, v13}, Lorg/tint/providers/BookmarksWrapper;.getBookmarkById:(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem; // method@059e │ │ -0272ba: 0c00 |000d: move-result-object v0 │ │ -0272bc: 3800 2500 |000e: if-eqz v0, 0033 // +0025 │ │ -0272c0: 6e10 3e05 0000 |0010: invoke-virtual {v0}, Lorg/tint/model/BookmarkHistoryItem;.isFolder:()Z // method@053e │ │ -0272c6: 0a02 |0013: move-result v2 │ │ -0272c8: 3802 2000 |0014: if-eqz v2, 0034 // +0020 │ │ -0272cc: 5482 6a04 |0016: iget-object v2, v8, Lorg/tint/ui/fragments/BookmarksFragment$4;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046a │ │ -0272d0: 7110 5b07 0200 |0018: invoke-static {v2}, Lorg/tint/ui/fragments/BookmarksFragment;.access$100:(Lorg/tint/ui/fragments/BookmarksFragment;)Ljava/util/List; // method@075b │ │ -0272d6: 0c02 |001b: move-result-object v2 │ │ -0272d8: 2203 df01 |001c: new-instance v3, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; // type@01df │ │ -0272dc: 5484 6a04 |001e: iget-object v4, v8, Lorg/tint/ui/fragments/BookmarksFragment$4;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046a │ │ -0272e0: 6e10 3a05 0000 |0020: invoke-virtual {v0}, Lorg/tint/model/BookmarkHistoryItem;.getId:()J // method@053a │ │ -0272e6: 0b05 |0023: move-result-wide v5 │ │ -0272e8: 6e10 3b05 0000 |0024: invoke-virtual {v0}, Lorg/tint/model/BookmarkHistoryItem;.getTitle:()Ljava/lang/String; // method@053b │ │ -0272ee: 0c07 |0027: move-result-object v7 │ │ -0272f0: 7057 5407 4365 |0028: invoke-direct {v3, v4, v5, v6, v7}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.:(Lorg/tint/ui/fragments/BookmarksFragment;JLjava/lang/String;)V // method@0754 │ │ -0272f6: 7220 9203 3200 |002b: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -0272fc: 5482 6a04 |002e: iget-object v2, v8, Lorg/tint/ui/fragments/BookmarksFragment$4;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046a │ │ -027300: 7110 5c07 0200 |0030: invoke-static {v2}, Lorg/tint/ui/fragments/BookmarksFragment;.access$200:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@075c │ │ -027306: 0e00 |0033: return-void │ │ -027308: 2201 3500 |0034: new-instance v1, Landroid/content/Intent; // type@0035 │ │ -02730c: 7010 b200 0100 |0036: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@00b2 │ │ -027312: 1a02 8201 |0039: const-string v2, "EXTRA_URL" // string@0182 │ │ -027316: 6e10 3c05 0000 |003b: invoke-virtual {v0}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ -02731c: 0c03 |003e: move-result-object v3 │ │ -02731e: 6e30 c700 2103 |003f: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ -027324: 5482 6a04 |0042: iget-object v2, v8, Lorg/tint/ui/fragments/BookmarksFragment$4;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046a │ │ -027328: 6e10 6107 0200 |0044: invoke-virtual {v2}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -02732e: 0c02 |0047: move-result-object v2 │ │ -027330: 12f3 |0048: const/4 v3, #int -1 // #ff │ │ -027332: 6e30 4400 3201 |0049: invoke-virtual {v2, v3, v1}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0044 │ │ -027338: 5482 6a04 |004c: iget-object v2, v8, Lorg/tint/ui/fragments/BookmarksFragment$4;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046a │ │ -02733c: 6e10 6107 0200 |004e: invoke-virtual {v2}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -027342: 0c02 |0051: move-result-object v2 │ │ -027344: 6e10 2a00 0200 |0052: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@002a │ │ -02734a: 28de |0055: goto 0033 // -0022 │ │ +026ffc: |[026ffc] org.tint.ui.fragments.BookmarksFragment$4.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +02700c: 5482 6a04 |0000: iget-object v2, v8, Lorg/tint/ui/fragments/BookmarksFragment$4;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046a │ │ +027010: 6e10 6107 0200 |0002: invoke-virtual {v2}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +027016: 0c02 |0005: move-result-object v2 │ │ +027018: 6e10 2c00 0200 |0006: invoke-virtual {v2}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ +02701e: 0c02 |0009: move-result-object v2 │ │ +027020: 7130 9e05 c20d |000a: invoke-static {v2, v12, v13}, Lorg/tint/providers/BookmarksWrapper;.getBookmarkById:(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem; // method@059e │ │ +027026: 0c00 |000d: move-result-object v0 │ │ +027028: 3800 2500 |000e: if-eqz v0, 0033 // +0025 │ │ +02702c: 6e10 3e05 0000 |0010: invoke-virtual {v0}, Lorg/tint/model/BookmarkHistoryItem;.isFolder:()Z // method@053e │ │ +027032: 0a02 |0013: move-result v2 │ │ +027034: 3802 2000 |0014: if-eqz v2, 0034 // +0020 │ │ +027038: 5482 6a04 |0016: iget-object v2, v8, Lorg/tint/ui/fragments/BookmarksFragment$4;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046a │ │ +02703c: 7110 5b07 0200 |0018: invoke-static {v2}, Lorg/tint/ui/fragments/BookmarksFragment;.access$100:(Lorg/tint/ui/fragments/BookmarksFragment;)Ljava/util/List; // method@075b │ │ +027042: 0c02 |001b: move-result-object v2 │ │ +027044: 2203 db01 |001c: new-instance v3, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; // type@01db │ │ +027048: 5484 6a04 |001e: iget-object v4, v8, Lorg/tint/ui/fragments/BookmarksFragment$4;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046a │ │ +02704c: 6e10 3a05 0000 |0020: invoke-virtual {v0}, Lorg/tint/model/BookmarkHistoryItem;.getId:()J // method@053a │ │ +027052: 0b06 |0023: move-result-wide v6 │ │ +027054: 6e10 3b05 0000 |0024: invoke-virtual {v0}, Lorg/tint/model/BookmarkHistoryItem;.getTitle:()Ljava/lang/String; // method@053b │ │ +02705a: 0c05 |0027: move-result-object v5 │ │ +02705c: 7055 5407 4376 |0028: invoke-direct {v3, v4, v6, v7, v5}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.:(Lorg/tint/ui/fragments/BookmarksFragment;JLjava/lang/String;)V // method@0754 │ │ +027062: 7220 9203 3200 |002b: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +027068: 5482 6a04 |002e: iget-object v2, v8, Lorg/tint/ui/fragments/BookmarksFragment$4;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046a │ │ +02706c: 7110 5c07 0200 |0030: invoke-static {v2}, Lorg/tint/ui/fragments/BookmarksFragment;.access$200:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@075c │ │ +027072: 0e00 |0033: return-void │ │ +027074: 2201 3500 |0034: new-instance v1, Landroid/content/Intent; // type@0035 │ │ +027078: 7010 b200 0100 |0036: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@00b2 │ │ +02707e: 1a02 8201 |0039: const-string v2, "EXTRA_URL" // string@0182 │ │ +027082: 6e10 3c05 0000 |003b: invoke-virtual {v0}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ +027088: 0c03 |003e: move-result-object v3 │ │ +02708a: 6e30 c700 2103 |003f: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ +027090: 5482 6a04 |0042: iget-object v2, v8, Lorg/tint/ui/fragments/BookmarksFragment$4;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046a │ │ +027094: 6e10 6107 0200 |0044: invoke-virtual {v2}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +02709a: 0c02 |0047: move-result-object v2 │ │ +02709c: 12f3 |0048: const/4 v3, #int -1 // #ff │ │ +02709e: 6e30 4400 3201 |0049: invoke-virtual {v2, v3, v1}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0044 │ │ +0270a4: 5482 6a04 |004c: iget-object v2, v8, Lorg/tint/ui/fragments/BookmarksFragment$4;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046a │ │ +0270a8: 6e10 6107 0200 |004e: invoke-virtual {v2}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +0270ae: 0c02 |0051: move-result-object v2 │ │ +0270b0: 6e10 2a00 0200 |0052: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@002a │ │ +0270b6: 28de |0055: goto 0033 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x000e line=185 │ │ 0x0010 line=186 │ │ 0x0016 line=187 │ │ 0x002e line=188 │ │ @@ -29526,17 +29602,17 @@ │ │ 0x0000 - 0x0056 reg=10 v Landroid/view/View; │ │ 0x0000 - 0x0056 reg=11 position I │ │ 0x0000 - 0x0056 reg=12 id J │ │ │ │ source_file_idx : 216 (BookmarksFragment.java) │ │ │ │ Class #128 header: │ │ -class_idx : 472 │ │ +class_idx : 468 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 216 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #128 annotations: │ │ @@ -29566,56 +29642,56 @@ │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;Landroid/widget/AdapterView$AdapterContextMenuInfo;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02734c: |[02734c] org.tint.ui.fragments.BookmarksFragment$5.:(Lorg/tint/ui/fragments/BookmarksFragment;Landroid/widget/AdapterView$AdapterContextMenuInfo;)V │ │ -02735c: 5b01 6b04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$5;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046b │ │ -027360: 5b02 6c04 |0002: iput-object v2, v0, Lorg/tint/ui/fragments/BookmarksFragment$5;.val$info:Landroid/widget/AdapterView$AdapterContextMenuInfo; // field@046c │ │ -027364: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02736a: 0e00 |0007: return-void │ │ +0270b8: |[0270b8] org.tint.ui.fragments.BookmarksFragment$5.:(Lorg/tint/ui/fragments/BookmarksFragment;Landroid/widget/AdapterView$AdapterContextMenuInfo;)V │ │ +0270c8: 5b01 6b04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$5;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046b │ │ +0270cc: 5b02 6c04 |0002: iput-object v2, v0, Lorg/tint/ui/fragments/BookmarksFragment$5;.val$info:Landroid/widget/AdapterView$AdapterContextMenuInfo; // field@046c │ │ +0270d0: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0270d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/tint/ui/fragments/BookmarksFragment$5; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/tint/ui/fragments/BookmarksFragment; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/tint/ui/fragments/BookmarksFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/BookmarksFragment$5;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -02736c: |[02736c] org.tint.ui.fragments.BookmarksFragment$5.onClick:(Landroid/content/DialogInterface;I)V │ │ -02737c: 5430 6b04 |0000: iget-object v0, v3, Lorg/tint/ui/fragments/BookmarksFragment$5;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046b │ │ -027380: 5431 6c04 |0002: iget-object v1, v3, Lorg/tint/ui/fragments/BookmarksFragment$5;.val$info:Landroid/widget/AdapterView$AdapterContextMenuInfo; // field@046c │ │ -027384: 5311 2200 |0004: iget-wide v1, v1, Landroid/widget/AdapterView$AdapterContextMenuInfo;.id:J // field@0022 │ │ -027388: 7130 5d07 1002 |0006: invoke-static {v0, v1, v2}, Lorg/tint/ui/fragments/BookmarksFragment;.access$300:(Lorg/tint/ui/fragments/BookmarksFragment;J)V // method@075d │ │ -02738e: 0e00 |0009: return-void │ │ +0270d8: |[0270d8] org.tint.ui.fragments.BookmarksFragment$5.onClick:(Landroid/content/DialogInterface;I)V │ │ +0270e8: 5440 6b04 |0000: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment$5;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046b │ │ +0270ec: 5441 6c04 |0002: iget-object v1, v4, Lorg/tint/ui/fragments/BookmarksFragment$5;.val$info:Landroid/widget/AdapterView$AdapterContextMenuInfo; // field@046c │ │ +0270f0: 5312 2200 |0004: iget-wide v2, v1, Landroid/widget/AdapterView$AdapterContextMenuInfo;.id:J // field@0022 │ │ +0270f4: 7130 5d07 2003 |0006: invoke-static {v0, v2, v3}, Lorg/tint/ui/fragments/BookmarksFragment;.access$300:(Lorg/tint/ui/fragments/BookmarksFragment;J)V // method@075d │ │ +0270fa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0009 line=340 │ │ locals : │ │ - 0x0000 - 0x000a reg=3 this Lorg/tint/ui/fragments/BookmarksFragment$5; │ │ - 0x0000 - 0x000a reg=4 dialog Landroid/content/DialogInterface; │ │ - 0x0000 - 0x000a reg=5 which I │ │ + 0x0000 - 0x000a reg=4 this Lorg/tint/ui/fragments/BookmarksFragment$5; │ │ + 0x0000 - 0x000a reg=5 dialog Landroid/content/DialogInterface; │ │ + 0x0000 - 0x000a reg=6 which I │ │ │ │ source_file_idx : 216 (BookmarksFragment.java) │ │ │ │ Class #129 header: │ │ -class_idx : 473 │ │ +class_idx : 469 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 7 │ │ source_file_idx : 216 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ @@ -29642,64 +29718,64 @@ │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -027390: |[027390] org.tint.ui.fragments.BookmarksFragment$6.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ -0273a0: 5b01 6d04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$6;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046d │ │ -0273a4: 7010 0400 0000 |0002: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0004 │ │ -0273aa: 0e00 |0005: return-void │ │ +0270fc: |[0270fc] org.tint.ui.fragments.BookmarksFragment$6.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ +02710c: 5b01 6d04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$6;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046d │ │ +027110: 7010 0400 0000 |0002: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0004 │ │ +027116: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/BookmarksFragment$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/BookmarksFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/BookmarksFragment$6;) │ │ name : 'onAnimationEnd' │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -0273ac: |[0273ac] org.tint.ui.fragments.BookmarksFragment$6.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -0273bc: 5440 6d04 |0000: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment$6;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046d │ │ -0273c0: 7110 5e07 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.access$400:(Lorg/tint/ui/fragments/BookmarksFragment;)Landroid/view/ViewGroup; // method@075e │ │ -0273c6: 0c00 |0005: move-result-object v0 │ │ -0273c8: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ -0273cc: 6e20 f101 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@01f1 │ │ -0273d2: 5440 6d04 |000b: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment$6;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046d │ │ -0273d6: 6e10 6207 0000 |000d: invoke-virtual {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@0762 │ │ -0273dc: 0c00 |0010: move-result-object v0 │ │ -0273de: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0273e0: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -0273e2: 5443 6d04 |0013: iget-object v3, v4, Lorg/tint/ui/fragments/BookmarksFragment$6;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046d │ │ -0273e6: 6e40 8100 1032 |0015: invoke-virtual {v0, v1, v2, v3}, Landroid/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0081 │ │ -0273ec: 0e00 |0018: return-void │ │ +027118: |[027118] org.tint.ui.fragments.BookmarksFragment$6.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +027128: 5440 6d04 |0000: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment$6;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046d │ │ +02712c: 7110 5e07 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.access$400:(Lorg/tint/ui/fragments/BookmarksFragment;)Landroid/view/ViewGroup; // method@075e │ │ +027132: 0c00 |0005: move-result-object v0 │ │ +027134: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ +027138: 6e20 f101 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@01f1 │ │ +02713e: 5440 6d04 |000b: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment$6;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046d │ │ +027142: 6e10 6207 0000 |000d: invoke-virtual {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@0762 │ │ +027148: 0c00 |0010: move-result-object v0 │ │ +02714a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +02714c: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +02714e: 5443 6d04 |0013: iget-object v3, v4, Lorg/tint/ui/fragments/BookmarksFragment$6;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046d │ │ +027152: 6e40 8100 1032 |0015: invoke-virtual {v0, v1, v2, v3}, Landroid/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0081 │ │ +027158: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x000b line=419 │ │ 0x0018 line=420 │ │ locals : │ │ 0x0000 - 0x0019 reg=4 this Lorg/tint/ui/fragments/BookmarksFragment$6; │ │ 0x0000 - 0x0019 reg=5 animation Landroid/animation/Animator; │ │ │ │ source_file_idx : 216 (BookmarksFragment.java) │ │ │ │ Class #130 header: │ │ -class_idx : 474 │ │ +class_idx : 470 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 216 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #130 annotations: │ │ @@ -29725,51 +29801,51 @@ │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0273f0: |[0273f0] org.tint.ui.fragments.BookmarksFragment$7.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ -027400: 5b01 6e04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$7;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046e │ │ -027404: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02740a: 0e00 |0005: return-void │ │ +02715c: |[02715c] org.tint.ui.fragments.BookmarksFragment$7.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ +02716c: 5b01 6e04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$7;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046e │ │ +027170: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +027176: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/BookmarksFragment$7; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/BookmarksFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/BookmarksFragment$7;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02740c: |[02740c] org.tint.ui.fragments.BookmarksFragment$7.onClick:(Landroid/view/View;)V │ │ -02741c: 5410 6e04 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment$7;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046e │ │ -027420: 7110 5a07 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.access$000:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@075a │ │ -027426: 0e00 |0005: return-void │ │ +027178: |[027178] org.tint.ui.fragments.BookmarksFragment$7.onClick:(Landroid/view/View;)V │ │ +027188: 5410 6e04 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment$7;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046e │ │ +02718c: 7110 5a07 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.access$000:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@075a │ │ +027192: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/fragments/BookmarksFragment$7; │ │ 0x0000 - 0x0006 reg=2 arg0 Landroid/view/View; │ │ │ │ source_file_idx : 216 (BookmarksFragment.java) │ │ │ │ Class #131 header: │ │ -class_idx : 475 │ │ +class_idx : 471 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 7 │ │ source_file_idx : 216 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ @@ -29796,63 +29872,63 @@ │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -027428: |[027428] org.tint.ui.fragments.BookmarksFragment$8.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ -027438: 5b01 6f04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$8;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046f │ │ -02743c: 7010 0400 0000 |0002: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0004 │ │ -027442: 0e00 |0005: return-void │ │ +027194: |[027194] org.tint.ui.fragments.BookmarksFragment$8.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ +0271a4: 5b01 6f04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$8;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046f │ │ +0271a8: 7010 0400 0000 |0002: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0004 │ │ +0271ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/BookmarksFragment$8; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/BookmarksFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/BookmarksFragment$8;) │ │ name : 'onAnimationEnd' │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -027444: |[027444] org.tint.ui.fragments.BookmarksFragment$8.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -027454: 5440 6f04 |0000: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment$8;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046f │ │ -027458: 7110 5e07 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.access$400:(Lorg/tint/ui/fragments/BookmarksFragment;)Landroid/view/ViewGroup; // method@075e │ │ -02745e: 0c00 |0005: move-result-object v0 │ │ -027460: 6e10 ee01 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewGroup;.requestLayout:()V // method@01ee │ │ -027466: 5440 6f04 |0009: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment$8;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046f │ │ -02746a: 6e10 6207 0000 |000b: invoke-virtual {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@0762 │ │ -027470: 0c00 |000e: move-result-object v0 │ │ -027472: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -027474: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -027476: 5443 6f04 |0011: iget-object v3, v4, Lorg/tint/ui/fragments/BookmarksFragment$8;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046f │ │ -02747a: 6e40 8100 1032 |0013: invoke-virtual {v0, v1, v2, v3}, Landroid/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0081 │ │ -027480: 0e00 |0016: return-void │ │ +0271b0: |[0271b0] org.tint.ui.fragments.BookmarksFragment$8.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +0271c0: 5440 6f04 |0000: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment$8;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046f │ │ +0271c4: 7110 5e07 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.access$400:(Lorg/tint/ui/fragments/BookmarksFragment;)Landroid/view/ViewGroup; // method@075e │ │ +0271ca: 0c00 |0005: move-result-object v0 │ │ +0271cc: 6e10 ee01 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewGroup;.requestLayout:()V // method@01ee │ │ +0271d2: 5440 6f04 |0009: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment$8;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046f │ │ +0271d6: 6e10 6207 0000 |000b: invoke-virtual {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@0762 │ │ +0271dc: 0c00 |000e: move-result-object v0 │ │ +0271de: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0271e0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0271e2: 5443 6f04 |0011: iget-object v3, v4, Lorg/tint/ui/fragments/BookmarksFragment$8;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@046f │ │ +0271e6: 6e40 8100 1032 |0013: invoke-virtual {v0, v1, v2, v3}, Landroid/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0081 │ │ +0271ec: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0009 line=448 │ │ 0x0016 line=449 │ │ locals : │ │ 0x0000 - 0x0017 reg=4 this Lorg/tint/ui/fragments/BookmarksFragment$8; │ │ 0x0000 - 0x0017 reg=5 animation Landroid/animation/Animator; │ │ │ │ source_file_idx : 216 (BookmarksFragment.java) │ │ │ │ Class #132 header: │ │ -class_idx : 476 │ │ +class_idx : 472 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 216 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #132 annotations: │ │ @@ -29878,53 +29954,53 @@ │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -027484: |[027484] org.tint.ui.fragments.BookmarksFragment$9.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ -027494: 5b01 7004 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$9;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0470 │ │ -027498: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02749e: 0e00 |0005: return-void │ │ +0271f0: |[0271f0] org.tint.ui.fragments.BookmarksFragment$9.:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ +027200: 5b01 7004 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$9;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0470 │ │ +027204: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02720a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/BookmarksFragment$9; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/BookmarksFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/BookmarksFragment$9;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0274a0: |[0274a0] org.tint.ui.fragments.BookmarksFragment$9.onClick:(Landroid/view/View;)V │ │ -0274b0: 5410 7004 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment$9;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0470 │ │ -0274b4: 7110 5a07 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.access$000:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@075a │ │ -0274ba: 0e00 |0005: return-void │ │ +02720c: |[02720c] org.tint.ui.fragments.BookmarksFragment$9.onClick:(Landroid/view/View;)V │ │ +02721c: 5410 7004 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment$9;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0470 │ │ +027220: 7110 5a07 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.access$000:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@075a │ │ +027226: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0005 line=465 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/fragments/BookmarksFragment$9; │ │ 0x0000 - 0x0006 reg=2 arg0 Landroid/view/View; │ │ │ │ source_file_idx : 216 (BookmarksFragment.java) │ │ │ │ Class #133 header: │ │ -class_idx : 477 │ │ +class_idx : 473 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 100 │ │ +superclass_idx : 99 │ │ source_file_idx : 216 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #133 annotations: │ │ @@ -29949,66 +30025,66 @@ │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0274bc: |[0274bc] org.tint.ui.fragments.BookmarksFragment$DeleteFolderRunnable$1.:(Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;)V │ │ -0274cc: 5b01 7104 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1;.this$1:Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; // field@0471 │ │ -0274d0: 7010 5201 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0152 │ │ -0274d6: 0e00 |0005: return-void │ │ +027228: |[027228] org.tint.ui.fragments.BookmarksFragment$DeleteFolderRunnable$1.:(Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;)V │ │ +027238: 5b01 7104 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1;.this$1:Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; // field@0471 │ │ +02723c: 7010 5201 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0152 │ │ +027242: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1;) │ │ name : 'handleMessage' │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -0274d8: |[0274d8] org.tint.ui.fragments.BookmarksFragment$DeleteFolderRunnable$1.handleMessage:(Landroid/os/Message;)V │ │ -0274e8: 5440 7104 |0000: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1;.this$1:Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; // field@0471 │ │ -0274ec: 5400 7404 |0002: iget-object v0, v0, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0474 │ │ -0274f0: 7110 5f07 0000 |0004: invoke-static {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.access$500:(Lorg/tint/ui/fragments/BookmarksFragment;)Landroid/app/ProgressDialog; // method@075f │ │ -0274f6: 0c00 |0007: move-result-object v0 │ │ -0274f8: 6e10 8b00 0000 |0008: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@008b │ │ -0274fe: 5440 7104 |000b: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1;.this$1:Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; // field@0471 │ │ -027502: 5400 7404 |000d: iget-object v0, v0, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0474 │ │ -027506: 6e10 6207 0000 |000f: invoke-virtual {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@0762 │ │ -02750c: 0c00 |0012: move-result-object v0 │ │ -02750e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -027510: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -027512: 5443 7104 |0015: iget-object v3, v4, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1;.this$1:Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; // field@0471 │ │ -027516: 5433 7404 |0017: iget-object v3, v3, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0474 │ │ -02751a: 6e40 8100 1032 |0019: invoke-virtual {v0, v1, v2, v3}, Landroid/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0081 │ │ -027520: 0e00 |001c: return-void │ │ +027244: |[027244] org.tint.ui.fragments.BookmarksFragment$DeleteFolderRunnable$1.handleMessage:(Landroid/os/Message;)V │ │ +027254: 5440 7104 |0000: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1;.this$1:Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; // field@0471 │ │ +027258: 5400 7404 |0002: iget-object v0, v0, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0474 │ │ +02725c: 7110 5f07 0000 |0004: invoke-static {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.access$500:(Lorg/tint/ui/fragments/BookmarksFragment;)Landroid/app/ProgressDialog; // method@075f │ │ +027262: 0c00 |0007: move-result-object v0 │ │ +027264: 6e10 8b00 0000 |0008: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@008b │ │ +02726a: 5440 7104 |000b: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1;.this$1:Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; // field@0471 │ │ +02726e: 5400 7404 |000d: iget-object v0, v0, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0474 │ │ +027272: 6e10 6207 0000 |000f: invoke-virtual {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@0762 │ │ +027278: 0c00 |0012: move-result-object v0 │ │ +02727a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +02727c: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +02727e: 5443 7104 |0015: iget-object v3, v4, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1;.this$1:Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; // field@0471 │ │ +027282: 5433 7404 |0017: iget-object v3, v3, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0474 │ │ +027286: 6e40 8100 1032 |0019: invoke-virtual {v0, v1, v2, v3}, Landroid/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0081 │ │ +02728c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x000b line=512 │ │ 0x001c line=513 │ │ locals : │ │ 0x0000 - 0x001d reg=4 this Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1; │ │ 0x0000 - 0x001d reg=5 msg Landroid/os/Message; │ │ │ │ source_file_idx : 216 (BookmarksFragment.java) │ │ │ │ Class #134 header: │ │ -class_idx : 478 │ │ +class_idx : 474 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 216 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #134 annotations: │ │ @@ -30039,73 +30115,73 @@ │ │ access : 0x1010 (FINAL SYNTHETIC) │ │ Direct methods - │ │ #0 : (in Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;) │ │ name : '' │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -027524: |[027524] org.tint.ui.fragments.BookmarksFragment$DeleteFolderRunnable.:(Lorg/tint/ui/fragments/BookmarksFragment;J)V │ │ -027534: 5b12 7404 |0000: iput-object v2, v1, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0474 │ │ -027538: 7010 4603 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ -02753e: 2200 dd01 |0005: new-instance v0, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1; // type@01dd │ │ -027542: 7020 5007 1000 |0007: invoke-direct {v0, v1}, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1;.:(Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;)V // method@0750 │ │ -027548: 5b10 7304 |000a: iput-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.mHandler:Landroid/os/Handler; // field@0473 │ │ -02754c: 5a13 7204 |000c: iput-wide v3, v1, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.mFolderId:J // field@0472 │ │ -027550: 0e00 |000e: return-void │ │ +027290: |[027290] org.tint.ui.fragments.BookmarksFragment$DeleteFolderRunnable.:(Lorg/tint/ui/fragments/BookmarksFragment;J)V │ │ +0272a0: 5b23 7404 |0000: iput-object v3, v2, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0474 │ │ +0272a4: 7010 4603 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0346 │ │ +0272aa: 2200 d901 |0005: new-instance v0, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1; // type@01d9 │ │ +0272ae: 7020 5007 2000 |0007: invoke-direct {v0, v2}, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1;.:(Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;)V // method@0750 │ │ +0272b4: 5b20 7304 |000a: iput-object v0, v2, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.mHandler:Landroid/os/Handler; // field@0473 │ │ +0272b8: 5a24 7204 |000c: iput-wide v4, v2, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.mFolderId:J // field@0472 │ │ +0272bc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 0x0005 line=509 │ │ 0x000c line=500 │ │ 0x000e line=501 │ │ locals : │ │ - 0x0000 - 0x000f reg=1 this Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; │ │ - 0x0000 - 0x000f reg=2 (null) Lorg/tint/ui/fragments/BookmarksFragment; │ │ - 0x0000 - 0x000f reg=3 folderId J │ │ + 0x0000 - 0x000f reg=2 this Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; │ │ + 0x0000 - 0x000f reg=3 (null) Lorg/tint/ui/fragments/BookmarksFragment; │ │ + 0x0000 - 0x000f reg=4 folderId J │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -027554: |[027554] org.tint.ui.fragments.BookmarksFragment$DeleteFolderRunnable.run:()V │ │ -027564: 5430 7404 |0000: iget-object v0, v3, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0474 │ │ -027568: 6e10 6107 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -02756e: 0c00 |0005: move-result-object v0 │ │ -027570: 6e10 2c00 0000 |0006: invoke-virtual {v0}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ -027576: 0c00 |0009: move-result-object v0 │ │ -027578: 5331 7204 |000a: iget-wide v1, v3, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.mFolderId:J // field@0472 │ │ -02757c: 7130 9a05 1002 |000c: invoke-static {v0, v1, v2}, Lorg/tint/providers/BookmarksWrapper;.deleteFolder:(Landroid/content/ContentResolver;J)V // method@059a │ │ -027582: 5430 7304 |000f: iget-object v0, v3, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.mHandler:Landroid/os/Handler; // field@0473 │ │ -027586: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -027588: 6e20 5501 1000 |0012: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ -02758e: 0e00 |0015: return-void │ │ +0272c0: |[0272c0] org.tint.ui.fragments.BookmarksFragment$DeleteFolderRunnable.run:()V │ │ +0272d0: 5440 7404 |0000: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0474 │ │ +0272d4: 6e10 6107 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +0272da: 0c00 |0005: move-result-object v0 │ │ +0272dc: 6e10 2c00 0000 |0006: invoke-virtual {v0}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ +0272e2: 0c00 |0009: move-result-object v0 │ │ +0272e4: 5342 7204 |000a: iget-wide v2, v4, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.mFolderId:J // field@0472 │ │ +0272e8: 7130 9a05 2003 |000c: invoke-static {v0, v2, v3}, Lorg/tint/providers/BookmarksWrapper;.deleteFolder:(Landroid/content/ContentResolver;J)V // method@059a │ │ +0272ee: 5440 7304 |000f: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.mHandler:Landroid/os/Handler; // field@0473 │ │ +0272f2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0272f4: 6e20 5501 1000 |0012: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ +0272fa: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x000f line=506 │ │ 0x0015 line=507 │ │ locals : │ │ - 0x0000 - 0x0016 reg=3 this Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; │ │ + 0x0000 - 0x0016 reg=4 this Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; │ │ │ │ source_file_idx : 216 (BookmarksFragment.java) │ │ │ │ Class #135 header: │ │ -class_idx : 479 │ │ +class_idx : 475 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 216 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #135 annotations: │ │ @@ -30138,20 +30214,20 @@ │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;JLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -027590: |[027590] org.tint.ui.fragments.BookmarksFragment$NavigationItem.:(Lorg/tint/ui/fragments/BookmarksFragment;JLjava/lang/String;)V │ │ -0275a0: 5b01 7704 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0477 │ │ -0275a4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0275aa: 5a02 7504 |0005: iput-wide v2, v0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mId:J // field@0475 │ │ -0275ae: 5b04 7604 |0007: iput-object v4, v0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mTitle:Ljava/lang/String; // field@0476 │ │ -0275b2: 0e00 |0009: return-void │ │ +0272fc: |[0272fc] org.tint.ui.fragments.BookmarksFragment$NavigationItem.:(Lorg/tint/ui/fragments/BookmarksFragment;JLjava/lang/String;)V │ │ +02730c: 5b01 7704 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0477 │ │ +027310: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +027316: 5a02 7504 |0005: iput-wide v2, v0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mId:J // field@0475 │ │ +02731a: 5b04 7604 |0007: iput-object v4, v0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mTitle:Ljava/lang/String; // field@0476 │ │ +02731e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ 0x0005 line=523 │ │ 0x0007 line=524 │ │ 0x0009 line=525 │ │ locals : │ │ @@ -30161,68 +30237,69 @@ │ │ 0x0000 - 0x000a reg=4 title Ljava/lang/String; │ │ │ │ #1 : (in Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;) │ │ name : '' │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 10 │ │ + registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -0275b4: |[0275b4] org.tint.ui.fragments.BookmarksFragment$NavigationItem.:(Lorg/tint/ui/fragments/BookmarksFragment;Ljava/lang/String;)V │ │ -0275c4: 1605 ffff |0000: const-wide/16 v5, #int -1 // #ffff │ │ -0275c8: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -0275ca: 5b78 7704 |0003: iput-object v8, v7, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0477 │ │ -0275ce: 7010 4603 0700 |0005: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@0346 │ │ -0275d4: 1a02 0f11 |0008: const-string v2, "{" // string@110f │ │ -0275d8: 6e20 5703 2900 |000a: invoke-virtual {v9, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0357 │ │ -0275de: 0a02 |000d: move-result v2 │ │ -0275e0: 3802 3a00 |000e: if-eqz v2, 0048 // +003a │ │ -0275e4: 1a02 1211 |0010: const-string v2, "}" // string@1112 │ │ -0275e8: 6e20 4c03 2900 |0012: invoke-virtual {v9, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@034c │ │ -0275ee: 0a02 |0015: move-result v2 │ │ -0275f0: 3802 3200 |0016: if-eqz v2, 0048 // +0032 │ │ -0275f4: 1212 |0018: const/4 v2, #int 1 // #1 │ │ -0275f6: 6e10 5303 0900 |0019: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@0353 │ │ -0275fc: 0a03 |001c: move-result v3 │ │ -0275fe: d803 03ff |001d: add-int/lit8 v3, v3, #int -1 // #ff │ │ -027602: 6e30 5903 2903 |001f: invoke-virtual {v9, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0359 │ │ -027608: 0c09 |0022: move-result-object v9 │ │ -02760a: 1a02 1f00 |0023: const-string v2, "," // string@001f │ │ -02760e: 6e20 5603 2900 |0025: invoke-virtual {v9, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0356 │ │ -027614: 0c01 |0028: move-result-object v1 │ │ -027616: 1202 |0029: const/4 v2, #int 0 // #0 │ │ -027618: 4602 0102 |002a: aget-object v2, v1, v2 │ │ -02761c: 7110 3b03 0200 |002c: invoke-static {v2}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@033b │ │ -027622: 0b02 |002f: move-result-wide v2 │ │ -027624: 5a72 7504 |0030: iput-wide v2, v7, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mId:J // field@0475 │ │ -027628: 5372 7504 |0032: iget-wide v2, v7, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mId:J // field@0475 │ │ -02762c: 3102 0205 |0034: cmp-long v2, v2, v5 │ │ -027630: 3902 0600 |0036: if-nez v2, 003c // +0006 │ │ -027634: 1202 |0038: const/4 v2, #int 0 // #0 │ │ -027636: 5b72 7604 |0039: iput-object v2, v7, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mTitle:Ljava/lang/String; // field@0476 │ │ -02763a: 0e00 |003b: return-void │ │ -02763c: 1212 |003c: const/4 v2, #int 1 // #1 │ │ -02763e: 4602 0102 |003d: aget-object v2, v1, v2 │ │ -027642: 5b72 7604 |003f: iput-object v2, v7, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mTitle:Ljava/lang/String; // field@0476 │ │ -027646: 28fa |0041: goto 003b // -0006 │ │ -027648: 0d00 |0042: move-exception v0 │ │ -02764a: 5a75 7504 |0043: iput-wide v5, v7, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mId:J // field@0475 │ │ -02764e: 5b74 7604 |0045: iput-object v4, v7, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mTitle:Ljava/lang/String; // field@0476 │ │ -027652: 28f4 |0047: goto 003b // -000c │ │ -027654: 5a75 7504 |0048: iput-wide v5, v7, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mId:J // field@0475 │ │ -027658: 5b74 7604 |004a: iput-object v4, v7, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mTitle:Ljava/lang/String; // field@0476 │ │ -02765c: 28ef |004c: goto 003b // -0011 │ │ +027320: |[027320] org.tint.ui.fragments.BookmarksFragment$NavigationItem.:(Lorg/tint/ui/fragments/BookmarksFragment;Ljava/lang/String;)V │ │ +027330: 1606 ffff |0000: const-wide/16 v6, #int -1 // #ffff │ │ +027334: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +027336: 5b89 7704 |0003: iput-object v9, v8, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.this$0:Lorg/tint/ui/fragments/BookmarksFragment; // field@0477 │ │ +02733a: 7010 4603 0800 |0005: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0346 │ │ +027340: 1a02 0911 |0008: const-string v2, "{" // string@1109 │ │ +027344: 6e20 5703 2a00 |000a: invoke-virtual {v10, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0357 │ │ +02734a: 0a02 |000d: move-result v2 │ │ +02734c: 3802 3a00 |000e: if-eqz v2, 0048 // +003a │ │ +027350: 1a02 0c11 |0010: const-string v2, "}" // string@110c │ │ +027354: 6e20 4c03 2a00 |0012: invoke-virtual {v10, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@034c │ │ +02735a: 0a02 |0015: move-result v2 │ │ +02735c: 3802 3200 |0016: if-eqz v2, 0048 // +0032 │ │ +027360: 1212 |0018: const/4 v2, #int 1 // #1 │ │ +027362: 6e10 5303 0a00 |0019: invoke-virtual {v10}, Ljava/lang/String;.length:()I // method@0353 │ │ +027368: 0a03 |001c: move-result v3 │ │ +02736a: d803 03ff |001d: add-int/lit8 v3, v3, #int -1 // #ff │ │ +02736e: 6e30 5903 2a03 |001f: invoke-virtual {v10, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0359 │ │ +027374: 0c0a |0022: move-result-object v10 │ │ +027376: 1a02 1f00 |0023: const-string v2, "," // string@001f │ │ +02737a: 6e20 5603 2a00 |0025: invoke-virtual {v10, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0356 │ │ +027380: 0c01 |0028: move-result-object v1 │ │ +027382: 1202 |0029: const/4 v2, #int 0 // #0 │ │ +027384: 4602 0102 |002a: aget-object v2, v1, v2 │ │ +027388: 7110 3b03 0200 |002c: invoke-static {v2}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@033b │ │ +02738e: 0b02 |002f: move-result-wide v2 │ │ +027390: 5a82 7504 |0030: iput-wide v2, v8, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mId:J // field@0475 │ │ +027394: 5382 7504 |0032: iget-wide v2, v8, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mId:J // field@0475 │ │ +027398: 3102 0206 |0034: cmp-long v2, v2, v6 │ │ +02739c: 3902 0600 |0036: if-nez v2, 003c // +0006 │ │ +0273a0: 1202 |0038: const/4 v2, #int 0 // #0 │ │ +0273a2: 5b82 7604 |0039: iput-object v2, v8, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mTitle:Ljava/lang/String; // field@0476 │ │ +0273a6: 0e00 |003b: return-void │ │ +0273a8: 1212 |003c: const/4 v2, #int 1 // #1 │ │ +0273aa: 4602 0102 |003d: aget-object v2, v1, v2 │ │ +0273ae: 5b82 7604 |003f: iput-object v2, v8, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mTitle:Ljava/lang/String; // field@0476 │ │ +0273b2: 28fa |0041: goto 003b // -0006 │ │ +0273b4: 0d00 |0042: move-exception v0 │ │ +0273b6: 5a86 7504 |0043: iput-wide v6, v8, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mId:J // field@0475 │ │ +0273ba: 5b84 7604 |0045: iput-object v4, v8, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mTitle:Ljava/lang/String; // field@0476 │ │ +0273be: 28f4 |0047: goto 003b // -000c │ │ +0273c0: 5a86 7504 |0048: iput-wide v6, v8, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mId:J // field@0475 │ │ +0273c4: 5b84 7604 |004a: iput-object v4, v8, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mTitle:Ljava/lang/String; // field@0476 │ │ +0273c8: 28ef |004c: goto 003b // -0011 │ │ catches : 1 │ │ 0x0019 - 0x0041 │ │ Ljava/lang/Exception; -> 0x0042 │ │ positions : │ │ 0x0003 line=527 │ │ 0x0008 line=528 │ │ + 0x0012 line=529 │ │ 0x0018 line=532 │ │ 0x0023 line=533 │ │ 0x0029 line=535 │ │ 0x0032 line=536 │ │ 0x0038 line=537 │ │ 0x003b line=550 │ │ 0x003c line=539 │ │ @@ -30231,31 +30308,31 @@ │ │ 0x0045 line=543 │ │ 0x0048 line=547 │ │ 0x004a line=548 │ │ locals : │ │ 0x0029 - 0x003b reg=1 parts [Ljava/lang/String; │ │ 0x003c - 0x0042 reg=1 parts [Ljava/lang/String; │ │ 0x0043 - 0x0048 reg=0 e Ljava/lang/Exception; │ │ - 0x0000 - 0x004d reg=7 this Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; │ │ - 0x0000 - 0x004d reg=8 (null) Lorg/tint/ui/fragments/BookmarksFragment; │ │ - 0x0000 - 0x004d reg=9 builder Ljava/lang/String; │ │ + 0x0000 - 0x004d reg=8 this Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; │ │ + 0x0000 - 0x004d reg=9 (null) Lorg/tint/ui/fragments/BookmarksFragment; │ │ + 0x0000 - 0x004d reg=10 builder Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;) │ │ name : 'getId' │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027670: |[027670] org.tint.ui.fragments.BookmarksFragment$NavigationItem.getId:()J │ │ -027680: 5320 7504 |0000: iget-wide v0, v2, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mId:J // field@0475 │ │ -027684: 1000 |0002: return-wide v0 │ │ +0273dc: |[0273dc] org.tint.ui.fragments.BookmarksFragment$NavigationItem.getId:()J │ │ +0273ec: 5320 7504 |0000: iget-wide v0, v2, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mId:J // field@0475 │ │ +0273f0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; │ │ │ │ #1 : (in Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;) │ │ @@ -30263,57 +30340,57 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027688: |[027688] org.tint.ui.fragments.BookmarksFragment$NavigationItem.getTitle:()Ljava/lang/String; │ │ -027698: 5410 7604 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mTitle:Ljava/lang/String; // field@0476 │ │ -02769c: 1100 |0002: return-object v0 │ │ +0273f4: |[0273f4] org.tint.ui.fragments.BookmarksFragment$NavigationItem.getTitle:()Ljava/lang/String; │ │ +027404: 5410 7604 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mTitle:Ljava/lang/String; // field@0476 │ │ +027408: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; │ │ │ │ #2 : (in Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0276a0: |[0276a0] org.tint.ui.fragments.BookmarksFragment$NavigationItem.toString:()Ljava/lang/String; │ │ -0276b0: 1a00 1011 |0000: const-string v0, "{%s,%s}" // string@1110 │ │ -0276b4: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -0276b6: 2311 a602 |0003: new-array v1, v1, [Ljava/lang/Object; // type@02a6 │ │ -0276ba: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -0276bc: 5353 7504 |0006: iget-wide v3, v5, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mId:J // field@0475 │ │ -0276c0: 7120 3d03 4300 |0008: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -0276c6: 0c03 |000b: move-result-object v3 │ │ -0276c8: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ -0276cc: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -0276ce: 5453 7604 |000f: iget-object v3, v5, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mTitle:Ljava/lang/String; // field@0476 │ │ -0276d2: 4d03 0102 |0011: aput-object v3, v1, v2 │ │ -0276d6: 7120 4f03 1000 |0013: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -0276dc: 0c00 |0016: move-result-object v0 │ │ -0276de: 1100 |0017: return-object v0 │ │ +02740c: |[02740c] org.tint.ui.fragments.BookmarksFragment$NavigationItem.toString:()Ljava/lang/String; │ │ +02741c: 1a00 0a11 |0000: const-string v0, "{%s,%s}" // string@110a │ │ +027420: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +027422: 2311 a202 |0003: new-array v1, v1, [Ljava/lang/Object; // type@02a2 │ │ +027426: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +027428: 5364 7504 |0006: iget-wide v4, v6, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mId:J // field@0475 │ │ +02742c: 7120 3d03 5400 |0008: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +027432: 0c03 |000b: move-result-object v3 │ │ +027434: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ +027438: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +02743a: 5463 7604 |000f: iget-object v3, v6, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.mTitle:Ljava/lang/String; // field@0476 │ │ +02743e: 4d03 0102 |0011: aput-object v3, v1, v2 │ │ +027442: 7120 4f03 1000 |0013: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +027448: 0c00 |0016: move-result-object v0 │ │ +02744a: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ locals : │ │ - 0x0000 - 0x0018 reg=5 this Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; │ │ + 0x0000 - 0x0018 reg=6 this Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; │ │ │ │ source_file_idx : 216 (BookmarksFragment.java) │ │ │ │ Class #136 header: │ │ -class_idx : 480 │ │ +class_idx : 476 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 26 │ │ source_file_idx : 216 │ │ static_fields_size : 8 │ │ instance_fields_size: 13 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 10 │ │ @@ -30437,26 +30514,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -0276e0: |[0276e0] org.tint.ui.fragments.BookmarksFragment.:()V │ │ -0276f0: 7010 6100 0100 |0000: invoke-direct {v1}, Landroid/app/Fragment;.:()V // method@0061 │ │ -0276f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0276f8: 5b10 8404 |0004: iput-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ -0276fc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0276fe: 5c10 8604 |0007: iput-boolean v0, v1, Lorg/tint/ui/fragments/BookmarksFragment;.mIsListShown:Z // field@0486 │ │ -027702: 7100 3305 0000 |0009: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -027708: 0c00 |000c: move-result-object v0 │ │ -02770a: 6e10 3505 0000 |000d: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getUIManager:()Lorg/tint/ui/managers/UIManager; // method@0535 │ │ -027710: 0c00 |0010: move-result-object v0 │ │ -027712: 5b10 8c04 |0011: iput-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@048c │ │ -027716: 0e00 |0013: return-void │ │ +02744c: |[02744c] org.tint.ui.fragments.BookmarksFragment.:()V │ │ +02745c: 7010 6100 0100 |0000: invoke-direct {v1}, Landroid/app/Fragment;.:()V // method@0061 │ │ +027462: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +027464: 5b10 8404 |0004: iput-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ +027468: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +02746a: 5c10 8604 |0007: iput-boolean v0, v1, Lorg/tint/ui/fragments/BookmarksFragment;.mIsListShown:Z // field@0486 │ │ +02746e: 7100 3305 0000 |0009: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +027474: 0c00 |000c: move-result-object v0 │ │ +027476: 6e10 3505 0000 |000d: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getUIManager:()Lorg/tint/ui/managers/UIManager; // method@0535 │ │ +02747c: 0c00 |0010: move-result-object v0 │ │ +02747e: 5b10 8c04 |0011: iput-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@048c │ │ +027482: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=85 │ │ 0x0006 line=102 │ │ 0x0009 line=109 │ │ 0x0013 line=110 │ │ @@ -30468,17 +30545,17 @@ │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027718: |[027718] org.tint.ui.fragments.BookmarksFragment.access$000:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ -027728: 7010 6e07 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.popNavigation:()V // method@076e │ │ -02772e: 0e00 |0003: return-void │ │ +027484: |[027484] org.tint.ui.fragments.BookmarksFragment.access$000:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ +027494: 7010 6e07 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.popNavigation:()V // method@076e │ │ +02749a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ │ #2 : (in Lorg/tint/ui/fragments/BookmarksFragment;) │ │ @@ -30486,17 +30563,17 @@ │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;)Ljava/util/List;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027730: |[027730] org.tint.ui.fragments.BookmarksFragment.access$100:(Lorg/tint/ui/fragments/BookmarksFragment;)Ljava/util/List; │ │ -027740: 5410 8804 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ -027744: 1100 |0002: return-object v0 │ │ +02749c: |[02749c] org.tint.ui.fragments.BookmarksFragment.access$100:(Lorg/tint/ui/fragments/BookmarksFragment;)Ljava/util/List; │ │ +0274ac: 5410 8804 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ +0274b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ │ #3 : (in Lorg/tint/ui/fragments/BookmarksFragment;) │ │ @@ -30504,54 +30581,54 @@ │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027748: |[027748] org.tint.ui.fragments.BookmarksFragment.access$200:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ -027758: 7010 7207 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.updateFolderId:()V // method@0772 │ │ -02775e: 0e00 |0003: return-void │ │ +0274b4: |[0274b4] org.tint.ui.fragments.BookmarksFragment.access$200:(Lorg/tint/ui/fragments/BookmarksFragment;)V │ │ +0274c4: 7010 7207 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/fragments/BookmarksFragment;.updateFolderId:()V // method@0772 │ │ +0274ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ │ #4 : (in Lorg/tint/ui/fragments/BookmarksFragment;) │ │ name : 'access$300' │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;J)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -027760: |[027760] org.tint.ui.fragments.BookmarksFragment.access$300:(Lorg/tint/ui/fragments/BookmarksFragment;J)V │ │ -027770: 7030 6007 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/tint/ui/fragments/BookmarksFragment;.doDeleteFolder:(J)V // method@0760 │ │ -027776: 0e00 |0003: return-void │ │ +0274cc: |[0274cc] org.tint.ui.fragments.BookmarksFragment.access$300:(Lorg/tint/ui/fragments/BookmarksFragment;J)V │ │ +0274dc: 7030 6007 2103 |0000: invoke-direct {v1, v2, v3}, Lorg/tint/ui/fragments/BookmarksFragment;.doDeleteFolder:(J)V // method@0760 │ │ +0274e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/fragments/BookmarksFragment; │ │ - 0x0000 - 0x0004 reg=1 x1 J │ │ + 0x0000 - 0x0004 reg=1 x0 Lorg/tint/ui/fragments/BookmarksFragment; │ │ + 0x0000 - 0x0004 reg=2 x1 J │ │ │ │ #5 : (in Lorg/tint/ui/fragments/BookmarksFragment;) │ │ name : 'access$400' │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;)Landroid/view/ViewGroup;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027778: |[027778] org.tint.ui.fragments.BookmarksFragment.access$400:(Lorg/tint/ui/fragments/BookmarksFragment;)Landroid/view/ViewGroup; │ │ -027788: 5410 8304 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ -02778c: 1100 |0002: return-object v0 │ │ +0274e4: |[0274e4] org.tint.ui.fragments.BookmarksFragment.access$400:(Lorg/tint/ui/fragments/BookmarksFragment;)Landroid/view/ViewGroup; │ │ +0274f4: 5410 8304 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ +0274f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ │ #6 : (in Lorg/tint/ui/fragments/BookmarksFragment;) │ │ @@ -30559,17 +30636,17 @@ │ │ type : '(Lorg/tint/ui/fragments/BookmarksFragment;)Landroid/app/ProgressDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027790: |[027790] org.tint.ui.fragments.BookmarksFragment.access$500:(Lorg/tint/ui/fragments/BookmarksFragment;)Landroid/app/ProgressDialog; │ │ -0277a0: 5410 8b04 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment;.mProgressDialog:Landroid/app/ProgressDialog; // field@048b │ │ -0277a4: 1100 |0002: return-object v0 │ │ +0274fc: |[0274fc] org.tint.ui.fragments.BookmarksFragment.access$500:(Lorg/tint/ui/fragments/BookmarksFragment;)Landroid/app/ProgressDialog; │ │ +02750c: 5410 8b04 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment;.mProgressDialog:Landroid/app/ProgressDialog; // field@048b │ │ +027510: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ │ #7 : (in Lorg/tint/ui/fragments/BookmarksFragment;) │ │ @@ -30577,35 +30654,39 @@ │ │ type : '(J)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -0277a8: |[0277a8] org.tint.ui.fragments.BookmarksFragment.doDeleteFolder:(J)V │ │ -0277b8: 6e10 6107 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -0277be: 0c00 |0003: move-result-object v0 │ │ -0277c0: 1401 0d01 0b7f |0004: const v1, #float 1.84768e+38 // #7f0b010d │ │ -0277c6: 6e20 6307 1300 |0007: invoke-virtual {v3, v1}, Lorg/tint/ui/fragments/BookmarksFragment;.getString:(I)Ljava/lang/String; // method@0763 │ │ -0277cc: 0c01 |000a: move-result-object v1 │ │ -0277ce: 1402 0e01 0b7f |000b: const v2, #float 1.84768e+38 // #7f0b010e │ │ -0277d4: 6e20 6307 2300 |000e: invoke-virtual {v3, v2}, Lorg/tint/ui/fragments/BookmarksFragment;.getString:(I)Ljava/lang/String; // method@0763 │ │ -0277da: 0c02 |0011: move-result-object v2 │ │ -0277dc: 7130 8d00 1002 |0012: invoke-static {v0, v1, v2}, Landroid/app/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/app/ProgressDialog; // method@008d │ │ -0277e2: 0c00 |0015: move-result-object v0 │ │ -0277e4: 5b30 8b04 |0016: iput-object v0, v3, Lorg/tint/ui/fragments/BookmarksFragment;.mProgressDialog:Landroid/app/ProgressDialog; // field@048b │ │ -0277e8: 2200 1401 |0018: new-instance v0, Ljava/lang/Thread; // type@0114 │ │ -0277ec: 2201 de01 |001a: new-instance v1, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; // type@01de │ │ -0277f0: 7040 5207 3154 |001c: invoke-direct {v1, v3, v4, v5}, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.:(Lorg/tint/ui/fragments/BookmarksFragment;J)V // method@0752 │ │ -0277f6: 7020 6b03 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@036b │ │ -0277fc: 6e10 6d03 0000 |0022: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@036d │ │ -027802: 0e00 |0025: return-void │ │ +027514: |[027514] org.tint.ui.fragments.BookmarksFragment.doDeleteFolder:(J)V │ │ +027524: 6e10 6107 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +02752a: 0c00 |0003: move-result-object v0 │ │ +02752c: 1401 0d01 0b7f |0004: const v1, #float 1.84768e+38 // #7f0b010d │ │ +027532: 6e20 6307 1300 |0007: invoke-virtual {v3, v1}, Lorg/tint/ui/fragments/BookmarksFragment;.getString:(I)Ljava/lang/String; // method@0763 │ │ +027538: 0c01 |000a: move-result-object v1 │ │ +02753a: 1402 0e01 0b7f |000b: const v2, #float 1.84768e+38 // #7f0b010e │ │ +027540: 6e20 6307 2300 |000e: invoke-virtual {v3, v2}, Lorg/tint/ui/fragments/BookmarksFragment;.getString:(I)Ljava/lang/String; // method@0763 │ │ +027546: 0c02 |0011: move-result-object v2 │ │ +027548: 7130 8d00 1002 |0012: invoke-static {v0, v1, v2}, Landroid/app/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/app/ProgressDialog; // method@008d │ │ +02754e: 0c00 |0015: move-result-object v0 │ │ +027550: 5b30 8b04 |0016: iput-object v0, v3, Lorg/tint/ui/fragments/BookmarksFragment;.mProgressDialog:Landroid/app/ProgressDialog; // field@048b │ │ +027554: 2200 1001 |0018: new-instance v0, Ljava/lang/Thread; // type@0110 │ │ +027558: 2201 da01 |001a: new-instance v1, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; // type@01da │ │ +02755c: 7040 5207 3154 |001c: invoke-direct {v1, v3, v4, v5}, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;.:(Lorg/tint/ui/fragments/BookmarksFragment;J)V // method@0752 │ │ +027562: 7020 6b03 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@036b │ │ +027568: 6e10 6d03 0000 |0022: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@036d │ │ +02756e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ + 0x0000 line=487 │ │ + 0x0007 line=488 │ │ + 0x000e line=489 │ │ + 0x0012 line=486 │ │ 0x0018 line=491 │ │ 0x0025 line=492 │ │ locals : │ │ 0x0000 - 0x0026 reg=3 this Lorg/tint/ui/fragments/BookmarksFragment; │ │ 0x0000 - 0x0026 reg=4 folderId J │ │ │ │ #8 : (in Lorg/tint/ui/fragments/BookmarksFragment;) │ │ @@ -30613,23 +30694,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -027804: |[027804] org.tint.ui.fragments.BookmarksFragment.popNavigation:()V │ │ -027814: 5420 8804 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ -027818: 5421 8804 |0002: iget-object v1, v2, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ -02781c: 7210 9903 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0399 │ │ -027822: 0a01 |0007: move-result v1 │ │ -027824: d801 01ff |0008: add-int/lit8 v1, v1, #int -1 // #ff │ │ -027828: 7220 9703 1000 |000a: invoke-interface {v0, v1}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@0397 │ │ -02782e: 7010 7207 0200 |000d: invoke-direct {v2}, Lorg/tint/ui/fragments/BookmarksFragment;.updateFolderId:()V // method@0772 │ │ -027834: 0e00 |0010: return-void │ │ +027570: |[027570] org.tint.ui.fragments.BookmarksFragment.popNavigation:()V │ │ +027580: 5420 8804 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ +027584: 5421 8804 |0002: iget-object v1, v2, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ +027588: 7210 9903 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0399 │ │ +02758e: 0a01 |0007: move-result v1 │ │ +027590: d801 01ff |0008: add-int/lit8 v1, v1, #int -1 // #ff │ │ +027594: 7220 9703 1000 |000a: invoke-interface {v0, v1}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@0397 │ │ +02759a: 7010 7207 0200 |000d: invoke-direct {v2}, Lorg/tint/ui/fragments/BookmarksFragment;.updateFolderId:()V // method@0772 │ │ +0275a0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ 0x000d line=482 │ │ 0x0010 line=483 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lorg/tint/ui/fragments/BookmarksFragment; │ │ @@ -30639,32 +30720,32 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -027838: |[027838] org.tint.ui.fragments.BookmarksFragment.setListShown:(Z)V │ │ -027848: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -02784c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02784e: 5530 8604 |0003: iget-boolean v0, v3, Lorg/tint/ui/fragments/BookmarksFragment;.mIsListShown:Z // field@0486 │ │ -027852: 3340 0300 |0005: if-ne v0, v4, 0008 // +0003 │ │ -027856: 0e00 |0007: return-void │ │ -027858: 5c34 8604 |0008: iput-boolean v4, v3, Lorg/tint/ui/fragments/BookmarksFragment;.mIsListShown:Z // field@0486 │ │ -02785c: 3804 0d00 |000a: if-eqz v4, 0017 // +000d │ │ -027860: 5430 8a04 |000c: iget-object v0, v3, Lorg/tint/ui/fragments/BookmarksFragment;.mProgress:Landroid/widget/ProgressBar; // field@048a │ │ -027864: 6e20 e202 2000 |000e: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -02786a: 5430 8204 |0011: iget-object v0, v3, Lorg/tint/ui/fragments/BookmarksFragment;.mBookmarksGrid:Landroid/widget/GridView; // field@0482 │ │ -02786e: 6e20 b602 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setVisibility:(I)V // method@02b6 │ │ -027874: 28f1 |0016: goto 0007 // -000f │ │ -027876: 5430 8a04 |0017: iget-object v0, v3, Lorg/tint/ui/fragments/BookmarksFragment;.mProgress:Landroid/widget/ProgressBar; // field@048a │ │ -02787a: 6e20 e202 1000 |0019: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -027880: 5430 8204 |001c: iget-object v0, v3, Lorg/tint/ui/fragments/BookmarksFragment;.mBookmarksGrid:Landroid/widget/GridView; // field@0482 │ │ -027884: 6e20 b602 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/GridView;.setVisibility:(I)V // method@02b6 │ │ -02788a: 28e6 |0021: goto 0007 // -001a │ │ +0275a4: |[0275a4] org.tint.ui.fragments.BookmarksFragment.setListShown:(Z)V │ │ +0275b4: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +0275b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0275ba: 5530 8604 |0003: iget-boolean v0, v3, Lorg/tint/ui/fragments/BookmarksFragment;.mIsListShown:Z // field@0486 │ │ +0275be: 3340 0300 |0005: if-ne v0, v4, 0008 // +0003 │ │ +0275c2: 0e00 |0007: return-void │ │ +0275c4: 5c34 8604 |0008: iput-boolean v4, v3, Lorg/tint/ui/fragments/BookmarksFragment;.mIsListShown:Z // field@0486 │ │ +0275c8: 3804 0d00 |000a: if-eqz v4, 0017 // +000d │ │ +0275cc: 5430 8a04 |000c: iget-object v0, v3, Lorg/tint/ui/fragments/BookmarksFragment;.mProgress:Landroid/widget/ProgressBar; // field@048a │ │ +0275d0: 6e20 e202 2000 |000e: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +0275d6: 5430 8204 |0011: iget-object v0, v3, Lorg/tint/ui/fragments/BookmarksFragment;.mBookmarksGrid:Landroid/widget/GridView; // field@0482 │ │ +0275da: 6e20 b602 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setVisibility:(I)V // method@02b6 │ │ +0275e0: 28f1 |0016: goto 0007 // -000f │ │ +0275e2: 5430 8a04 |0017: iget-object v0, v3, Lorg/tint/ui/fragments/BookmarksFragment;.mProgress:Landroid/widget/ProgressBar; // field@048a │ │ +0275e6: 6e20 e202 1000 |0019: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +0275ec: 5430 8204 |001c: iget-object v0, v3, Lorg/tint/ui/fragments/BookmarksFragment;.mBookmarksGrid:Landroid/widget/GridView; // field@0482 │ │ +0275f0: 6e20 b602 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/GridView;.setVisibility:(I)V // method@02b6 │ │ +0275f6: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=381 │ │ 0x0007 line=394 │ │ 0x0008 line=385 │ │ 0x000a line=387 │ │ 0x000c line=388 │ │ @@ -30680,129 +30761,129 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 241 16-bit code units │ │ -02788c: |[02788c] org.tint.ui.fragments.BookmarksFragment.updateFolderId:()V │ │ -02789c: 140b 1700 0b7f |0000: const v11, #float 1.84763e+38 // #7f0b0017 │ │ -0278a2: 121a |0003: const/4 v10, #int 1 // #1 │ │ -0278a4: 1209 |0004: const/4 v9, #int 0 // #0 │ │ -0278a6: 1208 |0005: const/4 v8, #int 0 // #0 │ │ -0278a8: 54c4 8004 |0006: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@0480 │ │ -0278ac: 3804 0700 |0008: if-eqz v4, 000f // +0007 │ │ -0278b0: 54c4 8004 |000a: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@0480 │ │ -0278b4: 6e20 4205 9400 |000c: invoke-virtual {v4, v9}, Lorg/tint/model/BookmarksAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0542 │ │ -0278ba: 54c4 8804 |000f: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ -0278be: 54c5 8804 |0011: iget-object v5, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ -0278c2: 7210 9903 0500 |0013: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0399 │ │ -0278c8: 0a05 |0016: move-result v5 │ │ -0278ca: d805 05ff |0017: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0278ce: 7220 9403 5400 |0019: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -0278d4: 0c01 |001c: move-result-object v1 │ │ -0278d6: 1f01 df01 |001d: check-cast v1, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; // type@01df │ │ -0278da: 6e10 5607 0100 |001f: invoke-virtual {v1}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.getId:()J // method@0756 │ │ -0278e0: 0b04 |0022: move-result-wide v4 │ │ -0278e2: 1606 ffff |0023: const-wide/16 v6, #int -1 // #ffff │ │ -0278e6: 3104 0406 |0025: cmp-long v4, v4, v6 │ │ -0278ea: 3904 5c00 |0027: if-nez v4, 0083 // +005c │ │ -0278ee: 55c4 8704 |0029: iget-boolean v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mIsTablet:Z // field@0487 │ │ -0278f2: 3904 4900 |002b: if-nez v4, 0074 // +0049 │ │ -0278f6: 54c4 8304 |002d: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ -0278fa: 6e10 ec01 0400 |002f: invoke-virtual {v4}, Landroid/view/ViewGroup;.getHeight:()I // method@01ec │ │ -027900: 0a02 |0032: move-result v2 │ │ -027902: 3902 0400 |0033: if-nez v2, 0037 // +0004 │ │ -027906: 1302 5000 |0035: const/16 v2, #int 80 // #50 │ │ -02790a: 2200 0900 |0037: new-instance v0, Landroid/animation/AnimatorSet; // type@0009 │ │ -02790e: 7010 0600 0000 |0039: invoke-direct {v0}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ -027914: 54c4 8304 |003c: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ -027918: 1a05 6610 |003e: const-string v5, "translationY" // string@1066 │ │ -02791c: 23a6 9c02 |0040: new-array v6, v10, [F // type@029c │ │ -027920: 7b27 |0042: neg-int v7, v2 │ │ -027922: 8277 |0043: int-to-float v7, v7 │ │ -027924: 4b07 0608 |0044: aput v7, v6, v8 │ │ -027928: 7130 0f00 5406 |0046: invoke-static {v4, v5, v6}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -02792e: 0c04 |0049: move-result-object v4 │ │ -027930: 6e20 0800 4000 |004a: invoke-virtual {v0, v4}, Landroid/animation/AnimatorSet;.play:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0008 │ │ -027936: 2204 d901 |004d: new-instance v4, Lorg/tint/ui/fragments/BookmarksFragment$6; // type@01d9 │ │ -02793a: 7020 4807 c400 |004f: invoke-direct {v4, v12}, Lorg/tint/ui/fragments/BookmarksFragment$6;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@0748 │ │ -027940: 6e20 0700 4000 |0052: invoke-virtual {v0, v4}, Landroid/animation/AnimatorSet;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0007 │ │ -027946: 6e10 0c00 0000 |0055: invoke-virtual {v0}, Landroid/animation/AnimatorSet;.start:()V // method@000c │ │ -02794c: 54c4 8504 |0058: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mFoldersBreadCrumb:Landroid/app/FragmentBreadCrumbs; // field@0485 │ │ -027950: 6e20 6307 bc00 |005a: invoke-virtual {v12, v11}, Lorg/tint/ui/fragments/BookmarksFragment;.getString:(I)Ljava/lang/String; // method@0763 │ │ -027956: 0c05 |005d: move-result-object v5 │ │ -027958: 2206 da01 |005e: new-instance v6, Lorg/tint/ui/fragments/BookmarksFragment$7; // type@01da │ │ -02795c: 7020 4a07 c600 |0060: invoke-direct {v6, v12}, Lorg/tint/ui/fragments/BookmarksFragment$7;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@074a │ │ -027962: 6e40 6e00 5469 |0063: invoke-virtual {v4, v5, v9, v6}, Landroid/app/FragmentBreadCrumbs;.setParentTitle:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)V // method@006e │ │ -027968: 54c4 8504 |0066: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mFoldersBreadCrumb:Landroid/app/FragmentBreadCrumbs; // field@0485 │ │ -02796c: 6e10 5707 0100 |0068: invoke-virtual {v1}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.getTitle:()Ljava/lang/String; // method@0757 │ │ -027972: 0c05 |006b: move-result-object v5 │ │ -027974: 6e10 5707 0100 |006c: invoke-virtual {v1}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.getTitle:()Ljava/lang/String; // method@0757 │ │ -02797a: 0c06 |006f: move-result-object v6 │ │ -02797c: 6e30 6f00 5406 |0070: invoke-virtual {v4, v5, v6}, Landroid/app/FragmentBreadCrumbs;.setTitle:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@006f │ │ -027982: 0e00 |0073: return-void │ │ -027984: 54c4 8104 |0074: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mBackBreadCrumb:Landroid/widget/ImageView; // field@0481 │ │ -027988: 1305 0800 |0076: const/16 v5, #int 8 // #8 │ │ -02798c: 6e20 c302 5400 |0078: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -027992: 6e10 6207 0c00 |007b: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@0762 │ │ -027998: 0c04 |007e: move-result-object v4 │ │ -02799a: 6e40 8100 84c9 |007f: invoke-virtual {v4, v8, v9, v12}, Landroid/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0081 │ │ -0279a0: 28d6 |0082: goto 0058 // -002a │ │ -0279a2: 55c4 8704 |0083: iget-boolean v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mIsTablet:Z // field@0487 │ │ -0279a6: 3904 4f00 |0085: if-nez v4, 00d4 // +004f │ │ -0279aa: 54c4 8304 |0087: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ -0279ae: 6e20 f101 8400 |0089: invoke-virtual {v4, v8}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@01f1 │ │ -0279b4: 2200 0900 |008c: new-instance v0, Landroid/animation/AnimatorSet; // type@0009 │ │ -0279b8: 7010 0600 0000 |008e: invoke-direct {v0}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ -0279be: 54c4 8304 |0091: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ -0279c2: 1a05 6610 |0093: const-string v5, "translationY" // string@1066 │ │ -0279c6: 23a6 9c02 |0095: new-array v6, v10, [F // type@029c │ │ -0279ca: 1207 |0097: const/4 v7, #int 0 // #0 │ │ -0279cc: 4b07 0608 |0098: aput v7, v6, v8 │ │ -0279d0: 7130 0f00 5406 |009a: invoke-static {v4, v5, v6}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -0279d6: 0c04 |009d: move-result-object v4 │ │ -0279d8: 6e20 0800 4000 |009e: invoke-virtual {v0, v4}, Landroid/animation/AnimatorSet;.play:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0008 │ │ -0279de: 2204 db01 |00a1: new-instance v4, Lorg/tint/ui/fragments/BookmarksFragment$8; // type@01db │ │ -0279e2: 7020 4c07 c400 |00a3: invoke-direct {v4, v12}, Lorg/tint/ui/fragments/BookmarksFragment$8;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@074c │ │ -0279e8: 6e20 0700 4000 |00a6: invoke-virtual {v0, v4}, Landroid/animation/AnimatorSet;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0007 │ │ -0279ee: 6e10 0c00 0000 |00a9: invoke-virtual {v0}, Landroid/animation/AnimatorSet;.start:()V // method@000c │ │ -0279f4: 54c4 8804 |00ac: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ -0279f8: 7210 9903 0400 |00ae: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0399 │ │ -0279fe: 0a04 |00b1: move-result v4 │ │ -027a00: 1225 |00b2: const/4 v5, #int 2 // #2 │ │ -027a02: 3754 2e00 |00b3: if-le v4, v5, 00e1 // +002e │ │ -027a06: 54c4 8804 |00b5: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ -027a0a: 54c5 8804 |00b7: iget-object v5, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ -027a0e: 7210 9903 0500 |00b9: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0399 │ │ -027a14: 0a05 |00bc: move-result v5 │ │ -027a16: d805 05fe |00bd: add-int/lit8 v5, v5, #int -2 // #fe │ │ -027a1a: 7220 9403 5400 |00bf: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -027a20: 0c03 |00c2: move-result-object v3 │ │ -027a22: 1f03 df01 |00c3: check-cast v3, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; // type@01df │ │ -027a26: 54c4 8504 |00c5: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mFoldersBreadCrumb:Landroid/app/FragmentBreadCrumbs; // field@0485 │ │ -027a2a: 6e10 5707 0300 |00c7: invoke-virtual {v3}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.getTitle:()Ljava/lang/String; // method@0757 │ │ -027a30: 0c05 |00ca: move-result-object v5 │ │ -027a32: 2206 dc01 |00cb: new-instance v6, Lorg/tint/ui/fragments/BookmarksFragment$9; // type@01dc │ │ -027a36: 7020 4e07 c600 |00cd: invoke-direct {v6, v12}, Lorg/tint/ui/fragments/BookmarksFragment$9;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@074e │ │ -027a3c: 6e40 6e00 5469 |00d0: invoke-virtual {v4, v5, v9, v6}, Landroid/app/FragmentBreadCrumbs;.setParentTitle:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)V // method@006e │ │ -027a42: 2893 |00d3: goto 0066 // -006d │ │ -027a44: 54c4 8104 |00d4: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mBackBreadCrumb:Landroid/widget/ImageView; // field@0481 │ │ -027a48: 6e20 c302 8400 |00d6: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -027a4e: 6e10 6207 0c00 |00d9: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@0762 │ │ -027a54: 0c04 |00dc: move-result-object v4 │ │ -027a56: 6e40 8100 84c9 |00dd: invoke-virtual {v4, v8, v9, v12}, Landroid/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0081 │ │ -027a5c: 28cc |00e0: goto 00ac // -0034 │ │ -027a5e: 54c4 8504 |00e1: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mFoldersBreadCrumb:Landroid/app/FragmentBreadCrumbs; // field@0485 │ │ -027a62: 6e20 6307 bc00 |00e3: invoke-virtual {v12, v11}, Lorg/tint/ui/fragments/BookmarksFragment;.getString:(I)Ljava/lang/String; // method@0763 │ │ -027a68: 0c05 |00e6: move-result-object v5 │ │ -027a6a: 2206 d301 |00e7: new-instance v6, Lorg/tint/ui/fragments/BookmarksFragment$10; // type@01d3 │ │ -027a6e: 7020 3c07 c600 |00e9: invoke-direct {v6, v12}, Lorg/tint/ui/fragments/BookmarksFragment$10;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@073c │ │ -027a74: 6e40 6e00 5469 |00ec: invoke-virtual {v4, v5, v9, v6}, Landroid/app/FragmentBreadCrumbs;.setParentTitle:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)V // method@006e │ │ -027a7a: 2900 77ff |00ef: goto/16 0066 // -0089 │ │ +0275f8: |[0275f8] org.tint.ui.fragments.BookmarksFragment.updateFolderId:()V │ │ +027608: 140b 1700 0b7f |0000: const v11, #float 1.84763e+38 // #7f0b0017 │ │ +02760e: 121a |0003: const/4 v10, #int 1 // #1 │ │ +027610: 1209 |0004: const/4 v9, #int 0 // #0 │ │ +027612: 1208 |0005: const/4 v8, #int 0 // #0 │ │ +027614: 54c4 8004 |0006: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@0480 │ │ +027618: 3804 0700 |0008: if-eqz v4, 000f // +0007 │ │ +02761c: 54c4 8004 |000a: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@0480 │ │ +027620: 6e20 4205 9400 |000c: invoke-virtual {v4, v9}, Lorg/tint/model/BookmarksAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0542 │ │ +027626: 54c4 8804 |000f: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ +02762a: 54c5 8804 |0011: iget-object v5, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ +02762e: 7210 9903 0500 |0013: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0399 │ │ +027634: 0a05 |0016: move-result v5 │ │ +027636: d805 05ff |0017: add-int/lit8 v5, v5, #int -1 // #ff │ │ +02763a: 7220 9403 5400 |0019: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +027640: 0c01 |001c: move-result-object v1 │ │ +027642: 1f01 db01 |001d: check-cast v1, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; // type@01db │ │ +027646: 6e10 5607 0100 |001f: invoke-virtual {v1}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.getId:()J // method@0756 │ │ +02764c: 0b04 |0022: move-result-wide v4 │ │ +02764e: 1606 ffff |0023: const-wide/16 v6, #int -1 // #ffff │ │ +027652: 3104 0406 |0025: cmp-long v4, v4, v6 │ │ +027656: 3904 5c00 |0027: if-nez v4, 0083 // +005c │ │ +02765a: 55c4 8704 |0029: iget-boolean v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mIsTablet:Z // field@0487 │ │ +02765e: 3904 4900 |002b: if-nez v4, 0074 // +0049 │ │ +027662: 54c4 8304 |002d: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ +027666: 6e10 ec01 0400 |002f: invoke-virtual {v4}, Landroid/view/ViewGroup;.getHeight:()I // method@01ec │ │ +02766c: 0a02 |0032: move-result v2 │ │ +02766e: 3902 0400 |0033: if-nez v2, 0037 // +0004 │ │ +027672: 1302 5000 |0035: const/16 v2, #int 80 // #50 │ │ +027676: 2200 0900 |0037: new-instance v0, Landroid/animation/AnimatorSet; // type@0009 │ │ +02767a: 7010 0600 0000 |0039: invoke-direct {v0}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ +027680: 54c4 8304 |003c: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ +027684: 1a05 6010 |003e: const-string v5, "translationY" // string@1060 │ │ +027688: 23a6 9802 |0040: new-array v6, v10, [F // type@0298 │ │ +02768c: 7b27 |0042: neg-int v7, v2 │ │ +02768e: 8277 |0043: int-to-float v7, v7 │ │ +027690: 4b07 0608 |0044: aput v7, v6, v8 │ │ +027694: 7130 0f00 5406 |0046: invoke-static {v4, v5, v6}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +02769a: 0c04 |0049: move-result-object v4 │ │ +02769c: 6e20 0800 4000 |004a: invoke-virtual {v0, v4}, Landroid/animation/AnimatorSet;.play:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0008 │ │ +0276a2: 2204 d501 |004d: new-instance v4, Lorg/tint/ui/fragments/BookmarksFragment$6; // type@01d5 │ │ +0276a6: 7020 4807 c400 |004f: invoke-direct {v4, v12}, Lorg/tint/ui/fragments/BookmarksFragment$6;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@0748 │ │ +0276ac: 6e20 0700 4000 |0052: invoke-virtual {v0, v4}, Landroid/animation/AnimatorSet;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0007 │ │ +0276b2: 6e10 0c00 0000 |0055: invoke-virtual {v0}, Landroid/animation/AnimatorSet;.start:()V // method@000c │ │ +0276b8: 54c4 8504 |0058: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mFoldersBreadCrumb:Landroid/app/FragmentBreadCrumbs; // field@0485 │ │ +0276bc: 6e20 6307 bc00 |005a: invoke-virtual {v12, v11}, Lorg/tint/ui/fragments/BookmarksFragment;.getString:(I)Ljava/lang/String; // method@0763 │ │ +0276c2: 0c05 |005d: move-result-object v5 │ │ +0276c4: 2206 d601 |005e: new-instance v6, Lorg/tint/ui/fragments/BookmarksFragment$7; // type@01d6 │ │ +0276c8: 7020 4a07 c600 |0060: invoke-direct {v6, v12}, Lorg/tint/ui/fragments/BookmarksFragment$7;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@074a │ │ +0276ce: 6e40 6e00 5469 |0063: invoke-virtual {v4, v5, v9, v6}, Landroid/app/FragmentBreadCrumbs;.setParentTitle:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)V // method@006e │ │ +0276d4: 54c4 8504 |0066: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mFoldersBreadCrumb:Landroid/app/FragmentBreadCrumbs; // field@0485 │ │ +0276d8: 6e10 5707 0100 |0068: invoke-virtual {v1}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.getTitle:()Ljava/lang/String; // method@0757 │ │ +0276de: 0c05 |006b: move-result-object v5 │ │ +0276e0: 6e10 5707 0100 |006c: invoke-virtual {v1}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.getTitle:()Ljava/lang/String; // method@0757 │ │ +0276e6: 0c06 |006f: move-result-object v6 │ │ +0276e8: 6e30 6f00 5406 |0070: invoke-virtual {v4, v5, v6}, Landroid/app/FragmentBreadCrumbs;.setTitle:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@006f │ │ +0276ee: 0e00 |0073: return-void │ │ +0276f0: 54c4 8104 |0074: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mBackBreadCrumb:Landroid/widget/ImageView; // field@0481 │ │ +0276f4: 1305 0800 |0076: const/16 v5, #int 8 // #8 │ │ +0276f8: 6e20 c302 5400 |0078: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +0276fe: 6e10 6207 0c00 |007b: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@0762 │ │ +027704: 0c04 |007e: move-result-object v4 │ │ +027706: 6e40 8100 84c9 |007f: invoke-virtual {v4, v8, v9, v12}, Landroid/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0081 │ │ +02770c: 28d6 |0082: goto 0058 // -002a │ │ +02770e: 55c4 8704 |0083: iget-boolean v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mIsTablet:Z // field@0487 │ │ +027712: 3904 4f00 |0085: if-nez v4, 00d4 // +004f │ │ +027716: 54c4 8304 |0087: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ +02771a: 6e20 f101 8400 |0089: invoke-virtual {v4, v8}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@01f1 │ │ +027720: 2200 0900 |008c: new-instance v0, Landroid/animation/AnimatorSet; // type@0009 │ │ +027724: 7010 0600 0000 |008e: invoke-direct {v0}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ +02772a: 54c4 8304 |0091: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ +02772e: 1a05 6010 |0093: const-string v5, "translationY" // string@1060 │ │ +027732: 23a6 9802 |0095: new-array v6, v10, [F // type@0298 │ │ +027736: 1207 |0097: const/4 v7, #int 0 // #0 │ │ +027738: 4b07 0608 |0098: aput v7, v6, v8 │ │ +02773c: 7130 0f00 5406 |009a: invoke-static {v4, v5, v6}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +027742: 0c04 |009d: move-result-object v4 │ │ +027744: 6e20 0800 4000 |009e: invoke-virtual {v0, v4}, Landroid/animation/AnimatorSet;.play:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0008 │ │ +02774a: 2204 d701 |00a1: new-instance v4, Lorg/tint/ui/fragments/BookmarksFragment$8; // type@01d7 │ │ +02774e: 7020 4c07 c400 |00a3: invoke-direct {v4, v12}, Lorg/tint/ui/fragments/BookmarksFragment$8;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@074c │ │ +027754: 6e20 0700 4000 |00a6: invoke-virtual {v0, v4}, Landroid/animation/AnimatorSet;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0007 │ │ +02775a: 6e10 0c00 0000 |00a9: invoke-virtual {v0}, Landroid/animation/AnimatorSet;.start:()V // method@000c │ │ +027760: 54c4 8804 |00ac: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ +027764: 7210 9903 0400 |00ae: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0399 │ │ +02776a: 0a04 |00b1: move-result v4 │ │ +02776c: 1225 |00b2: const/4 v5, #int 2 // #2 │ │ +02776e: 3754 2e00 |00b3: if-le v4, v5, 00e1 // +002e │ │ +027772: 54c4 8804 |00b5: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ +027776: 54c5 8804 |00b7: iget-object v5, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ +02777a: 7210 9903 0500 |00b9: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0399 │ │ +027780: 0a05 |00bc: move-result v5 │ │ +027782: d805 05fe |00bd: add-int/lit8 v5, v5, #int -2 // #fe │ │ +027786: 7220 9403 5400 |00bf: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +02778c: 0c03 |00c2: move-result-object v3 │ │ +02778e: 1f03 db01 |00c3: check-cast v3, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; // type@01db │ │ +027792: 54c4 8504 |00c5: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mFoldersBreadCrumb:Landroid/app/FragmentBreadCrumbs; // field@0485 │ │ +027796: 6e10 5707 0300 |00c7: invoke-virtual {v3}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.getTitle:()Ljava/lang/String; // method@0757 │ │ +02779c: 0c05 |00ca: move-result-object v5 │ │ +02779e: 2206 d801 |00cb: new-instance v6, Lorg/tint/ui/fragments/BookmarksFragment$9; // type@01d8 │ │ +0277a2: 7020 4e07 c600 |00cd: invoke-direct {v6, v12}, Lorg/tint/ui/fragments/BookmarksFragment$9;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@074e │ │ +0277a8: 6e40 6e00 5469 |00d0: invoke-virtual {v4, v5, v9, v6}, Landroid/app/FragmentBreadCrumbs;.setParentTitle:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)V // method@006e │ │ +0277ae: 2893 |00d3: goto 0066 // -006d │ │ +0277b0: 54c4 8104 |00d4: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mBackBreadCrumb:Landroid/widget/ImageView; // field@0481 │ │ +0277b4: 6e20 c302 8400 |00d6: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +0277ba: 6e10 6207 0c00 |00d9: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@0762 │ │ +0277c0: 0c04 |00dc: move-result-object v4 │ │ +0277c2: 6e40 8100 84c9 |00dd: invoke-virtual {v4, v8, v9, v12}, Landroid/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0081 │ │ +0277c8: 28cc |00e0: goto 00ac // -0034 │ │ +0277ca: 54c4 8504 |00e1: iget-object v4, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mFoldersBreadCrumb:Landroid/app/FragmentBreadCrumbs; // field@0485 │ │ +0277ce: 6e20 6307 bc00 |00e3: invoke-virtual {v12, v11}, Lorg/tint/ui/fragments/BookmarksFragment;.getString:(I)Ljava/lang/String; // method@0763 │ │ +0277d4: 0c05 |00e6: move-result-object v5 │ │ +0277d6: 2206 cf01 |00e7: new-instance v6, Lorg/tint/ui/fragments/BookmarksFragment$10; // type@01cf │ │ +0277da: 7020 3c07 c600 |00e9: invoke-direct {v6, v12}, Lorg/tint/ui/fragments/BookmarksFragment$10;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@073c │ │ +0277e0: 6e40 6e00 5469 |00ec: invoke-virtual {v4, v5, v9, v6}, Landroid/app/FragmentBreadCrumbs;.setParentTitle:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)V // method@006e │ │ +0277e6: 2900 77ff |00ef: goto/16 0066 // -0089 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=397 │ │ 0x000a line=398 │ │ 0x000f line=401 │ │ 0x001f line=402 │ │ 0x0029 line=403 │ │ @@ -30844,155 +30925,161 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 298 16-bit code units │ │ -027a80: |[027a80] org.tint.ui.fragments.BookmarksFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -027a90: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -027a92: 121b |0001: const/4 v11, #int 1 // #1 │ │ -027a94: 7210 a601 0d00 |0002: invoke-interface {v13}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@01a6 │ │ -027a9a: 0c08 |0005: move-result-object v8 │ │ -027a9c: 1f08 ba00 |0006: check-cast v8, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@00ba │ │ -027aa0: 6e10 6107 0c00 |0008: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -027aa6: 0c00 |000b: move-result-object v0 │ │ -027aa8: 6e10 2c00 0000 |000c: invoke-virtual {v0}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ -027aae: 0c00 |000f: move-result-object v0 │ │ -027ab0: 5381 2200 |0010: iget-wide v1, v8, Landroid/widget/AdapterView$AdapterContextMenuInfo;.id:J // field@0022 │ │ -027ab4: 7130 9e05 1002 |0012: invoke-static {v0, v1, v2}, Lorg/tint/providers/BookmarksWrapper;.getBookmarkById:(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem; // method@059e │ │ -027aba: 0c0a |0015: move-result-object v10 │ │ -027abc: 7210 a501 0d00 |0016: invoke-interface {v13}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ -027ac2: 0a00 |0019: move-result v0 │ │ -027ac4: 2b00 0001 0000 |001a: packed-switch v0, 0000011a // +00000100 │ │ -027aca: 7100 3305 0000 |001d: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -027ad0: 0c00 |0020: move-result-object v0 │ │ -027ad2: 6e10 3005 0000 |0021: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -027ad8: 0c00 |0024: move-result-object v0 │ │ -027ada: 6e10 6107 0c00 |0025: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -027ae0: 0c01 |0028: move-result-object v1 │ │ -027ae2: 7210 a501 0d00 |0029: invoke-interface {v13}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ -027ae8: 0a02 |002c: move-result v2 │ │ -027aea: 6e10 3b05 0a00 |002d: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getTitle:()Ljava/lang/String; // method@053b │ │ -027af0: 0c03 |0030: move-result-object v3 │ │ -027af2: 6e10 3c05 0a00 |0031: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ -027af8: 0c04 |0034: move-result-object v4 │ │ -027afa: 54c5 8c04 |0035: iget-object v5, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@048c │ │ -027afe: 7210 3c09 0500 |0037: invoke-interface {v5}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ -027b04: 0c05 |003a: move-result-object v5 │ │ -027b06: 7406 1404 0000 |003b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/addons/AddonManager;.onContributedBookmarkContextMenuItemSelected:(Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Lorg/tint/ui/components/CustomWebView;)Z // method@0414 │ │ -027b0c: 0a00 |003e: move-result v0 │ │ -027b0e: 3800 d500 |003f: if-eqz v0, 0114 // +00d5 │ │ -027b12: 01b0 |0041: move v0, v11 │ │ -027b14: 0f00 |0042: return v0 │ │ -027b16: 380d 2400 |0043: if-eqz v13, 0067 // +0024 │ │ -027b1a: 2209 3500 |0045: new-instance v9, Landroid/content/Intent; // type@0035 │ │ -027b1e: 7010 b200 0900 |0047: invoke-direct {v9}, Landroid/content/Intent;.:()V // method@00b2 │ │ -027b24: 1a00 7f01 |004a: const-string v0, "EXTRA_NEW_TAB" // string@017f │ │ -027b28: 6e30 c800 090b |004c: invoke-virtual {v9, v0, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00c8 │ │ -027b2e: 1a00 8201 |004f: const-string v0, "EXTRA_URL" // string@0182 │ │ -027b32: 6e10 3c05 0a00 |0051: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ -027b38: 0c01 |0054: move-result-object v1 │ │ -027b3a: 6e30 c700 0901 |0055: invoke-virtual {v9, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ -027b40: 6e10 6107 0c00 |0058: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -027b46: 0c00 |005b: move-result-object v0 │ │ -027b48: 12f1 |005c: const/4 v1, #int -1 // #ff │ │ -027b4a: 6e30 4400 1009 |005d: invoke-virtual {v0, v1, v9}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0044 │ │ -027b50: 6e10 6107 0c00 |0060: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -027b56: 0c00 |0063: move-result-object v0 │ │ -027b58: 6e10 2a00 0000 |0064: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@002a │ │ -027b5e: 01b0 |0067: move v0, v11 │ │ -027b60: 28da |0068: goto 0042 // -0026 │ │ -027b62: 380a 3200 |0069: if-eqz v10, 009b // +0032 │ │ -027b66: 2207 3500 |006b: new-instance v7, Landroid/content/Intent; // type@0035 │ │ -027b6a: 6e10 6107 0c00 |006d: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -027b70: 0c00 |0070: move-result-object v0 │ │ -027b72: 1c01 af01 |0071: const-class v1, Lorg/tint/ui/activities/EditBookmarkActivity; // type@01af │ │ -027b76: 7030 b300 0701 |0073: invoke-direct {v7, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ -027b7c: 1a00 7c01 |0076: const-string v0, "EXTRA_ID" // string@017c │ │ -027b80: 5381 2200 |0078: iget-wide v1, v8, Landroid/widget/AdapterView$AdapterContextMenuInfo;.id:J // field@0022 │ │ -027b84: 6e40 c600 0721 |007a: invoke-virtual {v7, v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@00c6 │ │ -027b8a: 1a00 7901 |007d: const-string v0, "EXTRA_FOLDER_ID" // string@0179 │ │ -027b8e: 6e10 3905 0a00 |007f: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getFolderId:()J // method@0539 │ │ -027b94: 0b01 |0082: move-result-wide v1 │ │ -027b96: 6e40 c600 0721 |0083: invoke-virtual {v7, v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@00c6 │ │ -027b9c: 1a00 7e01 |0086: const-string v0, "EXTRA_LABEL" // string@017e │ │ -027ba0: 6e10 3b05 0a00 |0088: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getTitle:()Ljava/lang/String; // method@053b │ │ -027ba6: 0c01 |008b: move-result-object v1 │ │ -027ba8: 6e30 c700 0701 |008c: invoke-virtual {v7, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ -027bae: 1a00 8201 |008f: const-string v0, "EXTRA_URL" // string@0182 │ │ -027bb2: 6e10 3c05 0a00 |0091: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ -027bb8: 0c01 |0094: move-result-object v1 │ │ -027bba: 6e30 c700 0701 |0095: invoke-virtual {v7, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ -027bc0: 6e20 7107 7c00 |0098: invoke-virtual {v12, v7}, Lorg/tint/ui/fragments/BookmarksFragment;.startActivity:(Landroid/content/Intent;)V // method@0771 │ │ -027bc6: 01b0 |009b: move v0, v11 │ │ -027bc8: 28a6 |009c: goto 0042 // -005a │ │ -027bca: 380a 1c00 |009d: if-eqz v10, 00b9 // +001c │ │ -027bce: 6e10 6107 0c00 |009f: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -027bd4: 0c00 |00a2: move-result-object v0 │ │ -027bd6: 6e10 3c05 0a00 |00a3: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ -027bdc: 0c01 |00a6: move-result-object v1 │ │ -027bde: 6e10 6107 0c00 |00a7: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -027be4: 0c02 |00aa: move-result-object v2 │ │ -027be6: 6e10 3000 0200 |00ab: invoke-virtual {v2}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0030 │ │ -027bec: 0c02 |00ae: move-result-object v2 │ │ -027bee: 1403 3300 0b7f |00af: const v3, #float 1.84764e+38 // #7f0b0033 │ │ -027bf4: 6e20 f300 3200 |00b2: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -027bfa: 0c02 |00b5: move-result-object v2 │ │ -027bfc: 7130 100c 1002 |00b6: invoke-static {v0, v1, v2}, Lorg/tint/utils/ApplicationUtils;.copyTextToClipboard:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@0c10 │ │ -027c02: 01b0 |00b9: move v0, v11 │ │ -027c04: 2888 |00ba: goto 0042 // -0078 │ │ -027c06: 380a 0d00 |00bb: if-eqz v10, 00c8 // +000d │ │ -027c0a: 6e10 6107 0c00 |00bd: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -027c10: 0c00 |00c0: move-result-object v0 │ │ -027c12: 6e10 3c05 0a00 |00c1: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ -027c18: 0c01 |00c4: move-result-object v1 │ │ -027c1a: 7130 150c 3001 |00c5: invoke-static {v0, v3, v1}, Lorg/tint/utils/ApplicationUtils;.sharePage:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V // method@0c15 │ │ -027c20: 01b0 |00c8: move v0, v11 │ │ -027c22: 2900 79ff |00c9: goto/16 0042 // -0087 │ │ -027c26: 6e10 6107 0c00 |00cb: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -027c2c: 0c00 |00ce: move-result-object v0 │ │ -027c2e: 6e10 2c00 0000 |00cf: invoke-virtual {v0}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ -027c34: 0c00 |00d2: move-result-object v0 │ │ -027c36: 5381 2200 |00d3: iget-wide v1, v8, Landroid/widget/AdapterView$AdapterContextMenuInfo;.id:J // field@0022 │ │ -027c3a: 7130 9905 1002 |00d5: invoke-static {v0, v1, v2}, Lorg/tint/providers/BookmarksWrapper;.deleteBookmark:(Landroid/content/ContentResolver;J)V // method@0599 │ │ -027c40: 01b0 |00d8: move v0, v11 │ │ -027c42: 2900 69ff |00d9: goto/16 0042 // -0097 │ │ -027c46: 2206 1400 |00db: new-instance v6, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -027c4a: 6e10 6107 0c00 |00dd: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -027c50: 0c00 |00e0: move-result-object v0 │ │ -027c52: 7020 4800 0600 |00e1: invoke-direct {v6, v0}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -027c58: 6e20 4a00 b600 |00e4: invoke-virtual {v6, v11}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ -027c5e: 1400 9b00 0801 |00e7: const v0, #float 2.49797e-38 // #0108009b │ │ -027c64: 6e20 4b00 0600 |00ea: invoke-virtual {v6, v0}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -027c6a: 1400 0b01 0b7f |00ed: const v0, #float 1.84768e+38 // #7f0b010b │ │ -027c70: 6e20 5500 0600 |00f0: invoke-virtual {v6, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0055 │ │ -027c76: 1400 0c01 0b7f |00f3: const v0, #float 1.84768e+38 // #7f0b010c │ │ -027c7c: 6e20 4d00 0600 |00f6: invoke-virtual {v6, v0}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004d │ │ -027c82: 1400 0d00 0b7f |00f9: const v0, #float 1.84763e+38 // #7f0b000d │ │ -027c88: 2201 d801 |00fc: new-instance v1, Lorg/tint/ui/fragments/BookmarksFragment$5; // type@01d8 │ │ -027c8c: 7030 4607 c108 |00fe: invoke-direct {v1, v12, v8}, Lorg/tint/ui/fragments/BookmarksFragment$5;.:(Lorg/tint/ui/fragments/BookmarksFragment;Landroid/widget/AdapterView$AdapterContextMenuInfo;)V // method@0746 │ │ -027c92: 6e30 5200 0601 |0101: invoke-virtual {v6, v0, v1}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ -027c98: 1400 0e00 0b7f |0104: const v0, #float 1.84763e+38 // #7f0b000e │ │ -027c9e: 6e30 4f00 0603 |0107: invoke-virtual {v6, v0, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ -027ca4: 6e10 4900 0600 |010a: invoke-virtual {v6}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ -027caa: 0c00 |010d: move-result-object v0 │ │ -027cac: 6e10 5a00 0000 |010e: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ -027cb2: 01b0 |0111: move v0, v11 │ │ -027cb4: 2900 30ff |0112: goto/16 0042 // -00d0 │ │ -027cb8: 6f20 6700 dc00 |0114: invoke-super {v12, v13}, Landroid/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0067 │ │ -027cbe: 0a00 |0117: move-result v0 │ │ -027cc0: 2900 2aff |0118: goto/16 0042 // -00d6 │ │ -027cc4: 0001 0600 0100 0000 2900 0000 4f00 ... |011a: packed-switch-data (16 units) │ │ +0277ec: |[0277ec] org.tint.ui.fragments.BookmarksFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +0277fc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0277fe: 121b |0001: const/4 v11, #int 1 // #1 │ │ +027800: 7210 a601 0d00 |0002: invoke-interface {v13}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@01a6 │ │ +027806: 0c08 |0005: move-result-object v8 │ │ +027808: 1f08 b600 |0006: check-cast v8, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@00b6 │ │ +02780c: 6e10 6107 0c00 |0008: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +027812: 0c00 |000b: move-result-object v0 │ │ +027814: 6e10 2c00 0000 |000c: invoke-virtual {v0}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ +02781a: 0c00 |000f: move-result-object v0 │ │ +02781c: 5382 2200 |0010: iget-wide v2, v8, Landroid/widget/AdapterView$AdapterContextMenuInfo;.id:J // field@0022 │ │ +027820: 7130 9e05 2003 |0012: invoke-static {v0, v2, v3}, Lorg/tint/providers/BookmarksWrapper;.getBookmarkById:(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem; // method@059e │ │ +027826: 0c0a |0015: move-result-object v10 │ │ +027828: 7210 a501 0d00 |0016: invoke-interface {v13}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ +02782e: 0a00 |0019: move-result v0 │ │ +027830: 2b00 0001 0000 |001a: packed-switch v0, 0000011a // +00000100 │ │ +027836: 7100 3305 0000 |001d: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +02783c: 0c00 |0020: move-result-object v0 │ │ +02783e: 6e10 3005 0000 |0021: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +027844: 0c00 |0024: move-result-object v0 │ │ +027846: 6e10 6107 0c00 |0025: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +02784c: 0c01 |0028: move-result-object v1 │ │ +02784e: 7210 a501 0d00 |0029: invoke-interface {v13}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ +027854: 0a02 |002c: move-result v2 │ │ +027856: 6e10 3b05 0a00 |002d: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getTitle:()Ljava/lang/String; // method@053b │ │ +02785c: 0c03 |0030: move-result-object v3 │ │ +02785e: 6e10 3c05 0a00 |0031: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ +027864: 0c04 |0034: move-result-object v4 │ │ +027866: 54c5 8c04 |0035: iget-object v5, v12, Lorg/tint/ui/fragments/BookmarksFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@048c │ │ +02786a: 7210 3c09 0500 |0037: invoke-interface {v5}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ +027870: 0c05 |003a: move-result-object v5 │ │ +027872: 7406 1404 0000 |003b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/addons/AddonManager;.onContributedBookmarkContextMenuItemSelected:(Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Lorg/tint/ui/components/CustomWebView;)Z // method@0414 │ │ +027878: 0a00 |003e: move-result v0 │ │ +02787a: 3800 d500 |003f: if-eqz v0, 0114 // +00d5 │ │ +02787e: 01b0 |0041: move v0, v11 │ │ +027880: 0f00 |0042: return v0 │ │ +027882: 380d 2400 |0043: if-eqz v13, 0067 // +0024 │ │ +027886: 2209 3500 |0045: new-instance v9, Landroid/content/Intent; // type@0035 │ │ +02788a: 7010 b200 0900 |0047: invoke-direct {v9}, Landroid/content/Intent;.:()V // method@00b2 │ │ +027890: 1a00 7f01 |004a: const-string v0, "EXTRA_NEW_TAB" // string@017f │ │ +027894: 6e30 c800 090b |004c: invoke-virtual {v9, v0, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00c8 │ │ +02789a: 1a00 8201 |004f: const-string v0, "EXTRA_URL" // string@0182 │ │ +02789e: 6e10 3c05 0a00 |0051: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ +0278a4: 0c01 |0054: move-result-object v1 │ │ +0278a6: 6e30 c700 0901 |0055: invoke-virtual {v9, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ +0278ac: 6e10 6107 0c00 |0058: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +0278b2: 0c00 |005b: move-result-object v0 │ │ +0278b4: 12f1 |005c: const/4 v1, #int -1 // #ff │ │ +0278b6: 6e30 4400 1009 |005d: invoke-virtual {v0, v1, v9}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0044 │ │ +0278bc: 6e10 6107 0c00 |0060: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +0278c2: 0c00 |0063: move-result-object v0 │ │ +0278c4: 6e10 2a00 0000 |0064: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@002a │ │ +0278ca: 01b0 |0067: move v0, v11 │ │ +0278cc: 28da |0068: goto 0042 // -0026 │ │ +0278ce: 380a 3200 |0069: if-eqz v10, 009b // +0032 │ │ +0278d2: 2207 3500 |006b: new-instance v7, Landroid/content/Intent; // type@0035 │ │ +0278d6: 6e10 6107 0c00 |006d: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +0278dc: 0c00 |0070: move-result-object v0 │ │ +0278de: 1c01 ab01 |0071: const-class v1, Lorg/tint/ui/activities/EditBookmarkActivity; // type@01ab │ │ +0278e2: 7030 b300 0701 |0073: invoke-direct {v7, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ +0278e8: 1a00 7c01 |0076: const-string v0, "EXTRA_ID" // string@017c │ │ +0278ec: 5382 2200 |0078: iget-wide v2, v8, Landroid/widget/AdapterView$AdapterContextMenuInfo;.id:J // field@0022 │ │ +0278f0: 6e40 c600 0732 |007a: invoke-virtual {v7, v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@00c6 │ │ +0278f6: 1a00 7901 |007d: const-string v0, "EXTRA_FOLDER_ID" // string@0179 │ │ +0278fa: 6e10 3905 0a00 |007f: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getFolderId:()J // method@0539 │ │ +027900: 0b02 |0082: move-result-wide v2 │ │ +027902: 6e40 c600 0732 |0083: invoke-virtual {v7, v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@00c6 │ │ +027908: 1a00 7e01 |0086: const-string v0, "EXTRA_LABEL" // string@017e │ │ +02790c: 6e10 3b05 0a00 |0088: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getTitle:()Ljava/lang/String; // method@053b │ │ +027912: 0c01 |008b: move-result-object v1 │ │ +027914: 6e30 c700 0701 |008c: invoke-virtual {v7, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ +02791a: 1a00 8201 |008f: const-string v0, "EXTRA_URL" // string@0182 │ │ +02791e: 6e10 3c05 0a00 |0091: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ +027924: 0c01 |0094: move-result-object v1 │ │ +027926: 6e30 c700 0701 |0095: invoke-virtual {v7, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ +02792c: 6e20 7107 7c00 |0098: invoke-virtual {v12, v7}, Lorg/tint/ui/fragments/BookmarksFragment;.startActivity:(Landroid/content/Intent;)V // method@0771 │ │ +027932: 01b0 |009b: move v0, v11 │ │ +027934: 28a6 |009c: goto 0042 // -005a │ │ +027936: 380a 1c00 |009d: if-eqz v10, 00b9 // +001c │ │ +02793a: 6e10 6107 0c00 |009f: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +027940: 0c00 |00a2: move-result-object v0 │ │ +027942: 6e10 3c05 0a00 |00a3: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ +027948: 0c01 |00a6: move-result-object v1 │ │ +02794a: 6e10 6107 0c00 |00a7: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +027950: 0c02 |00aa: move-result-object v2 │ │ +027952: 6e10 3000 0200 |00ab: invoke-virtual {v2}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0030 │ │ +027958: 0c02 |00ae: move-result-object v2 │ │ +02795a: 1403 3300 0b7f |00af: const v3, #float 1.84764e+38 // #7f0b0033 │ │ +027960: 6e20 f300 3200 |00b2: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +027966: 0c02 |00b5: move-result-object v2 │ │ +027968: 7130 100c 1002 |00b6: invoke-static {v0, v1, v2}, Lorg/tint/utils/ApplicationUtils;.copyTextToClipboard:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@0c10 │ │ +02796e: 01b0 |00b9: move v0, v11 │ │ +027970: 2888 |00ba: goto 0042 // -0078 │ │ +027972: 380a 0d00 |00bb: if-eqz v10, 00c8 // +000d │ │ +027976: 6e10 6107 0c00 |00bd: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +02797c: 0c00 |00c0: move-result-object v0 │ │ +02797e: 6e10 3c05 0a00 |00c1: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ +027984: 0c01 |00c4: move-result-object v1 │ │ +027986: 7130 150c 4001 |00c5: invoke-static {v0, v4, v1}, Lorg/tint/utils/ApplicationUtils;.sharePage:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V // method@0c15 │ │ +02798c: 01b0 |00c8: move v0, v11 │ │ +02798e: 2900 79ff |00c9: goto/16 0042 // -0087 │ │ +027992: 6e10 6107 0c00 |00cb: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +027998: 0c00 |00ce: move-result-object v0 │ │ +02799a: 6e10 2c00 0000 |00cf: invoke-virtual {v0}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ +0279a0: 0c00 |00d2: move-result-object v0 │ │ +0279a2: 5382 2200 |00d3: iget-wide v2, v8, Landroid/widget/AdapterView$AdapterContextMenuInfo;.id:J // field@0022 │ │ +0279a6: 7130 9905 2003 |00d5: invoke-static {v0, v2, v3}, Lorg/tint/providers/BookmarksWrapper;.deleteBookmark:(Landroid/content/ContentResolver;J)V // method@0599 │ │ +0279ac: 01b0 |00d8: move v0, v11 │ │ +0279ae: 2900 69ff |00d9: goto/16 0042 // -0097 │ │ +0279b2: 2206 1400 |00db: new-instance v6, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +0279b6: 6e10 6107 0c00 |00dd: invoke-virtual {v12}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +0279bc: 0c00 |00e0: move-result-object v0 │ │ +0279be: 7020 4800 0600 |00e1: invoke-direct {v6, v0}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +0279c4: 6e20 4a00 b600 |00e4: invoke-virtual {v6, v11}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ +0279ca: 1400 9b00 0801 |00e7: const v0, #float 2.49797e-38 // #0108009b │ │ +0279d0: 6e20 4b00 0600 |00ea: invoke-virtual {v6, v0}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +0279d6: 1400 0b01 0b7f |00ed: const v0, #float 1.84768e+38 // #7f0b010b │ │ +0279dc: 6e20 5500 0600 |00f0: invoke-virtual {v6, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0055 │ │ +0279e2: 1400 0c01 0b7f |00f3: const v0, #float 1.84768e+38 // #7f0b010c │ │ +0279e8: 6e20 4d00 0600 |00f6: invoke-virtual {v6, v0}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004d │ │ +0279ee: 1400 0d00 0b7f |00f9: const v0, #float 1.84763e+38 // #7f0b000d │ │ +0279f4: 2201 d401 |00fc: new-instance v1, Lorg/tint/ui/fragments/BookmarksFragment$5; // type@01d4 │ │ +0279f8: 7030 4607 c108 |00fe: invoke-direct {v1, v12, v8}, Lorg/tint/ui/fragments/BookmarksFragment$5;.:(Lorg/tint/ui/fragments/BookmarksFragment;Landroid/widget/AdapterView$AdapterContextMenuInfo;)V // method@0746 │ │ +0279fe: 6e30 5200 0601 |0101: invoke-virtual {v6, v0, v1}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ +027a04: 1400 0e00 0b7f |0104: const v0, #float 1.84763e+38 // #7f0b000e │ │ +027a0a: 6e30 4f00 0604 |0107: invoke-virtual {v6, v0, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ +027a10: 6e10 4900 0600 |010a: invoke-virtual {v6}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ +027a16: 0c00 |010d: move-result-object v0 │ │ +027a18: 6e10 5a00 0000 |010e: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ +027a1e: 01b0 |0111: move v0, v11 │ │ +027a20: 2900 30ff |0112: goto/16 0042 // -00d0 │ │ +027a24: 6f20 6700 dc00 |0114: invoke-super {v12, v13}, Landroid/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0067 │ │ +027a2a: 0a00 |0117: move-result v0 │ │ +027a2c: 2900 2aff |0118: goto/16 0042 // -00d6 │ │ +027a30: 0001 0600 0100 0000 2900 0000 4f00 ... |011a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=281 │ │ 0x0008 line=283 │ │ 0x0016 line=286 │ │ 0x001d line=350 │ │ + 0x0025 line=351 │ │ + 0x0029 line=352 │ │ + 0x002d line=353 │ │ + 0x0031 line=354 │ │ + 0x0037 line=355 │ │ + 0x003b line=350 │ │ 0x0042 line=358 │ │ 0x0043 line=288 │ │ 0x0045 line=289 │ │ 0x004a line=290 │ │ 0x004f line=291 │ │ 0x0058 line=293 │ │ 0x0060 line=294 │ │ @@ -31038,26 +31125,26 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -027ce4: |[027ce4] org.tint.ui.fragments.BookmarksFragment.onCreate:(Landroid/os/Bundle;)V │ │ -027cf4: 6f20 6800 3200 |0000: invoke-super {v2, v3}, Landroid/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ -027cfa: 2200 d401 |0003: new-instance v0, Lorg/tint/ui/fragments/BookmarksFragment$1; // type@01d4 │ │ -027cfe: 7020 3e07 2000 |0005: invoke-direct {v0, v2}, Lorg/tint/ui/fragments/BookmarksFragment$1;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@073e │ │ -027d04: 5b20 8904 |0008: iput-object v0, v2, Lorg/tint/ui/fragments/BookmarksFragment;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0489 │ │ -027d08: 6e10 6107 0200 |000a: invoke-virtual {v2}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -027d0e: 0c00 |000d: move-result-object v0 │ │ -027d10: 7110 8001 0000 |000e: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -027d16: 0c00 |0011: move-result-object v0 │ │ -027d18: 5421 8904 |0012: iget-object v1, v2, Lorg/tint/ui/fragments/BookmarksFragment;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0489 │ │ -027d1c: 7220 e200 1000 |0014: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e2 │ │ -027d22: 0e00 |0017: return-void │ │ +027a50: |[027a50] org.tint.ui.fragments.BookmarksFragment.onCreate:(Landroid/os/Bundle;)V │ │ +027a60: 6f20 6800 3200 |0000: invoke-super {v2, v3}, Landroid/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ +027a66: 2200 d001 |0003: new-instance v0, Lorg/tint/ui/fragments/BookmarksFragment$1; // type@01d0 │ │ +027a6a: 7020 3e07 2000 |0005: invoke-direct {v0, v2}, Lorg/tint/ui/fragments/BookmarksFragment$1;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@073e │ │ +027a70: 5b20 8904 |0008: iput-object v0, v2, Lorg/tint/ui/fragments/BookmarksFragment;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0489 │ │ +027a74: 6e10 6107 0200 |000a: invoke-virtual {v2}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +027a7a: 0c00 |000d: move-result-object v0 │ │ +027a7c: 7110 8001 0000 |000e: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +027a82: 0c00 |0011: move-result-object v0 │ │ +027a84: 5421 8904 |0012: iget-object v1, v2, Lorg/tint/ui/fragments/BookmarksFragment;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0489 │ │ +027a88: 7220 e200 1000 |0014: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e2 │ │ +027a8e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0003 line=116 │ │ 0x000a line=126 │ │ 0x0017 line=127 │ │ locals : │ │ @@ -31069,88 +31156,88 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 152 16-bit code units │ │ -027d24: |[027d24] org.tint.ui.fragments.BookmarksFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -027d34: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -027d36: 6f40 6900 badc |0001: invoke-super {v10, v11, v12, v13}, Landroid/app/Fragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@0069 │ │ -027d3c: 1f0d ba00 |0004: check-cast v13, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@00ba │ │ -027d40: 53d3 2200 |0006: iget-wide v3, v13, Landroid/widget/AdapterView$AdapterContextMenuInfo;.id:J // field@0022 │ │ -027d44: 1607 ffff |0008: const-wide/16 v7, #int -1 // #ffff │ │ -027d48: 3107 0307 |000a: cmp-long v7, v3, v7 │ │ -027d4c: 3807 8b00 |000c: if-eqz v7, 0097 // +008b │ │ -027d50: 6e10 6107 0a00 |000e: invoke-virtual {v10}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -027d56: 0c07 |0011: move-result-object v7 │ │ -027d58: 6e10 2c00 0700 |0012: invoke-virtual {v7}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ -027d5e: 0c07 |0015: move-result-object v7 │ │ -027d60: 7130 9e05 3704 |0016: invoke-static {v7, v3, v4}, Lorg/tint/providers/BookmarksWrapper;.getBookmarkById:(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem; // method@059e │ │ -027d66: 0c06 |0019: move-result-object v6 │ │ -027d68: 3806 7d00 |001a: if-eqz v6, 0097 // +007d │ │ -027d6c: 6e10 3b05 0600 |001c: invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;.getTitle:()Ljava/lang/String; // method@053b │ │ -027d72: 0c07 |001f: move-result-object v7 │ │ -027d74: 7220 9101 7b00 |0020: invoke-interface {v11, v7}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0191 │ │ -027d7a: 6e10 3e05 0600 |0023: invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;.isFolder:()Z // method@053e │ │ -027d80: 0a07 |0026: move-result v7 │ │ -027d82: 3907 6800 |0027: if-nez v7, 008f // +0068 │ │ -027d86: 6e10 6107 0a00 |0029: invoke-virtual {v10}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -027d8c: 0c07 |002c: move-result-object v7 │ │ -027d8e: 6e10 3805 0600 |002d: invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;.getFavicon:()Landroid/graphics/Bitmap; // method@0538 │ │ -027d94: 0c08 |0030: move-result-object v8 │ │ -027d96: 7120 110c 8700 |0031: invoke-static {v7, v8}, Lorg/tint/utils/ApplicationUtils;.getApplicationButtonImage:(Landroid/app/Activity;Landroid/graphics/Bitmap;)Landroid/graphics/drawable/BitmapDrawable; // method@0c11 │ │ -027d9c: 0c02 |0034: move-result-object v2 │ │ -027d9e: 3802 0500 |0035: if-eqz v2, 003a // +0005 │ │ -027da2: 7220 9001 2b00 |0037: invoke-interface {v11, v2}, Landroid/view/ContextMenu;.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/ContextMenu; // method@0190 │ │ -027da8: 1217 |003a: const/4 v7, #int 1 // #1 │ │ -027daa: 1408 4e00 0b7f |003b: const v8, #float 1.84764e+38 // #7f0b004e │ │ -027db0: 7258 8e01 9b97 |003e: invoke-interface {v11, v9, v7, v9, v8}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -027db6: 1227 |0041: const/4 v7, #int 2 // #2 │ │ -027db8: 1408 4f00 0b7f |0042: const v8, #float 1.84764e+38 // #7f0b004f │ │ -027dbe: 7258 8e01 9b97 |0045: invoke-interface {v11, v9, v7, v9, v8}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -027dc4: 1237 |0048: const/4 v7, #int 3 // #3 │ │ -027dc6: 1408 5000 0b7f |0049: const v8, #float 1.84764e+38 // #7f0b0050 │ │ -027dcc: 7258 8e01 9b97 |004c: invoke-interface {v11, v9, v7, v9, v8}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -027dd2: 1247 |004f: const/4 v7, #int 4 // #4 │ │ -027dd4: 1408 3400 0b7f |0050: const v8, #float 1.84764e+38 // #7f0b0034 │ │ -027dda: 7258 8e01 9b97 |0053: invoke-interface {v11, v9, v7, v9, v8}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -027de0: 1257 |0056: const/4 v7, #int 5 // #5 │ │ -027de2: 1408 5100 0b7f |0057: const v8, #float 1.84764e+38 // #7f0b0051 │ │ -027de8: 7258 8e01 9b97 |005a: invoke-interface {v11, v9, v7, v9, v8}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -027dee: 7100 3305 0000 |005d: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -027df4: 0c07 |0060: move-result-object v7 │ │ -027df6: 6e10 3005 0700 |0061: invoke-virtual {v7}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -027dfc: 0c07 |0064: move-result-object v7 │ │ -027dfe: 54a8 8c04 |0065: iget-object v8, v10, Lorg/tint/ui/fragments/BookmarksFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@048c │ │ -027e02: 7210 3c09 0800 |0067: invoke-interface {v8}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ -027e08: 0c08 |006a: move-result-object v8 │ │ -027e0a: 6e20 0f04 8700 |006b: invoke-virtual {v7, v8}, Lorg/tint/addons/AddonManager;.getContributedBookmarkContextMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; // method@040f │ │ -027e10: 0c00 |006e: move-result-object v0 │ │ -027e12: 7210 9603 0000 |006f: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -027e18: 0c01 |0072: move-result-object v1 │ │ -027e1a: 7210 8f03 0100 |0073: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -027e20: 0a07 |0076: move-result v7 │ │ -027e22: 3807 2000 |0077: if-eqz v7, 0097 // +0020 │ │ -027e26: 7210 9003 0100 |0079: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -027e2c: 0c05 |007c: move-result-object v5 │ │ -027e2e: 1f05 5b01 |007d: check-cast v5, Lorg/tint/addons/AddonMenuItem; // type@015b │ │ -027e32: 6e10 2704 0500 |007f: invoke-virtual {v5}, Lorg/tint/addons/AddonMenuItem;.getAddon:()Lorg/tint/addons/Addon; // method@0427 │ │ -027e38: 0c07 |0082: move-result-object v7 │ │ -027e3a: 6e10 f103 0700 |0083: invoke-virtual {v7}, Lorg/tint/addons/Addon;.getMenuId:()I // method@03f1 │ │ -027e40: 0a07 |0086: move-result v7 │ │ -027e42: 6e10 2804 0500 |0087: invoke-virtual {v5}, Lorg/tint/addons/AddonMenuItem;.getMenuItem:()Ljava/lang/String; // method@0428 │ │ -027e48: 0c08 |008a: move-result-object v8 │ │ -027e4a: 7258 8f01 9b97 |008b: invoke-interface {v11, v9, v7, v9, v8}, Landroid/view/ContextMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@018f │ │ -027e50: 28e5 |008e: goto 0073 // -001b │ │ -027e52: 1267 |008f: const/4 v7, #int 6 // #6 │ │ -027e54: 1408 0b01 0b7f |0090: const v8, #float 1.84768e+38 // #7f0b010b │ │ -027e5a: 7258 8e01 9b97 |0093: invoke-interface {v11, v9, v7, v9, v8}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -027e60: 28c7 |0096: goto 005d // -0039 │ │ -027e62: 0e00 |0097: return-void │ │ +027a90: |[027a90] org.tint.ui.fragments.BookmarksFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +027aa0: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +027aa2: 6f40 6900 badc |0001: invoke-super {v10, v11, v12, v13}, Landroid/app/Fragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@0069 │ │ +027aa8: 1f0d b600 |0004: check-cast v13, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@00b6 │ │ +027aac: 53d2 2200 |0006: iget-wide v2, v13, Landroid/widget/AdapterView$AdapterContextMenuInfo;.id:J // field@0022 │ │ +027ab0: 1606 ffff |0008: const-wide/16 v6, #int -1 // #ffff │ │ +027ab4: 3106 0206 |000a: cmp-long v6, v2, v6 │ │ +027ab8: 3806 8b00 |000c: if-eqz v6, 0097 // +008b │ │ +027abc: 6e10 6107 0a00 |000e: invoke-virtual {v10}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +027ac2: 0c06 |0011: move-result-object v6 │ │ +027ac4: 6e10 2c00 0600 |0012: invoke-virtual {v6}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ +027aca: 0c06 |0015: move-result-object v6 │ │ +027acc: 7130 9e05 2603 |0016: invoke-static {v6, v2, v3}, Lorg/tint/providers/BookmarksWrapper;.getBookmarkById:(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem; // method@059e │ │ +027ad2: 0c05 |0019: move-result-object v5 │ │ +027ad4: 3805 7d00 |001a: if-eqz v5, 0097 // +007d │ │ +027ad8: 6e10 3b05 0500 |001c: invoke-virtual {v5}, Lorg/tint/model/BookmarkHistoryItem;.getTitle:()Ljava/lang/String; // method@053b │ │ +027ade: 0c06 |001f: move-result-object v6 │ │ +027ae0: 7220 9101 6b00 |0020: invoke-interface {v11, v6}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0191 │ │ +027ae6: 6e10 3e05 0500 |0023: invoke-virtual {v5}, Lorg/tint/model/BookmarkHistoryItem;.isFolder:()Z // method@053e │ │ +027aec: 0a06 |0026: move-result v6 │ │ +027aee: 3906 6800 |0027: if-nez v6, 008f // +0068 │ │ +027af2: 6e10 6107 0a00 |0029: invoke-virtual {v10}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +027af8: 0c06 |002c: move-result-object v6 │ │ +027afa: 6e10 3805 0500 |002d: invoke-virtual {v5}, Lorg/tint/model/BookmarkHistoryItem;.getFavicon:()Landroid/graphics/Bitmap; // method@0538 │ │ +027b00: 0c07 |0030: move-result-object v7 │ │ +027b02: 7120 110c 7600 |0031: invoke-static {v6, v7}, Lorg/tint/utils/ApplicationUtils;.getApplicationButtonImage:(Landroid/app/Activity;Landroid/graphics/Bitmap;)Landroid/graphics/drawable/BitmapDrawable; // method@0c11 │ │ +027b08: 0c01 |0034: move-result-object v1 │ │ +027b0a: 3801 0500 |0035: if-eqz v1, 003a // +0005 │ │ +027b0e: 7220 9001 1b00 |0037: invoke-interface {v11, v1}, Landroid/view/ContextMenu;.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/ContextMenu; // method@0190 │ │ +027b14: 1216 |003a: const/4 v6, #int 1 // #1 │ │ +027b16: 1407 4e00 0b7f |003b: const v7, #float 1.84764e+38 // #7f0b004e │ │ +027b1c: 7257 8e01 9b96 |003e: invoke-interface {v11, v9, v6, v9, v7}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +027b22: 1226 |0041: const/4 v6, #int 2 // #2 │ │ +027b24: 1407 4f00 0b7f |0042: const v7, #float 1.84764e+38 // #7f0b004f │ │ +027b2a: 7257 8e01 9b96 |0045: invoke-interface {v11, v9, v6, v9, v7}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +027b30: 1236 |0048: const/4 v6, #int 3 // #3 │ │ +027b32: 1407 5000 0b7f |0049: const v7, #float 1.84764e+38 // #7f0b0050 │ │ +027b38: 7257 8e01 9b96 |004c: invoke-interface {v11, v9, v6, v9, v7}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +027b3e: 1246 |004f: const/4 v6, #int 4 // #4 │ │ +027b40: 1407 3400 0b7f |0050: const v7, #float 1.84764e+38 // #7f0b0034 │ │ +027b46: 7257 8e01 9b96 |0053: invoke-interface {v11, v9, v6, v9, v7}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +027b4c: 1256 |0056: const/4 v6, #int 5 // #5 │ │ +027b4e: 1407 5100 0b7f |0057: const v7, #float 1.84764e+38 // #7f0b0051 │ │ +027b54: 7257 8e01 9b96 |005a: invoke-interface {v11, v9, v6, v9, v7}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +027b5a: 7100 3305 0000 |005d: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +027b60: 0c06 |0060: move-result-object v6 │ │ +027b62: 6e10 3005 0600 |0061: invoke-virtual {v6}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +027b68: 0c06 |0064: move-result-object v6 │ │ +027b6a: 54a7 8c04 |0065: iget-object v7, v10, Lorg/tint/ui/fragments/BookmarksFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@048c │ │ +027b6e: 7210 3c09 0700 |0067: invoke-interface {v7}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ +027b74: 0c07 |006a: move-result-object v7 │ │ +027b76: 6e20 0f04 7600 |006b: invoke-virtual {v6, v7}, Lorg/tint/addons/AddonManager;.getContributedBookmarkContextMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; // method@040f │ │ +027b7c: 0c00 |006e: move-result-object v0 │ │ +027b7e: 7210 9603 0000 |006f: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +027b84: 0c06 |0072: move-result-object v6 │ │ +027b86: 7210 8f03 0600 |0073: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +027b8c: 0a07 |0076: move-result v7 │ │ +027b8e: 3807 2000 |0077: if-eqz v7, 0097 // +0020 │ │ +027b92: 7210 9003 0600 |0079: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +027b98: 0c04 |007c: move-result-object v4 │ │ +027b9a: 1f04 5701 |007d: check-cast v4, Lorg/tint/addons/AddonMenuItem; // type@0157 │ │ +027b9e: 6e10 2704 0400 |007f: invoke-virtual {v4}, Lorg/tint/addons/AddonMenuItem;.getAddon:()Lorg/tint/addons/Addon; // method@0427 │ │ +027ba4: 0c07 |0082: move-result-object v7 │ │ +027ba6: 6e10 f103 0700 |0083: invoke-virtual {v7}, Lorg/tint/addons/Addon;.getMenuId:()I // method@03f1 │ │ +027bac: 0a07 |0086: move-result v7 │ │ +027bae: 6e10 2804 0400 |0087: invoke-virtual {v4}, Lorg/tint/addons/AddonMenuItem;.getMenuItem:()Ljava/lang/String; // method@0428 │ │ +027bb4: 0c08 |008a: move-result-object v8 │ │ +027bb6: 7258 8f01 9b97 |008b: invoke-interface {v11, v9, v7, v9, v8}, Landroid/view/ContextMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@018f │ │ +027bbc: 28e5 |008e: goto 0073 // -001b │ │ +027bbe: 1266 |008f: const/4 v6, #int 6 // #6 │ │ +027bc0: 1407 0b01 0b7f |0090: const v7, #float 1.84768e+38 // #7f0b010b │ │ +027bc6: 7257 8e01 9b96 |0093: invoke-interface {v11, v9, v6, v9, v7}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +027bcc: 28c7 |0096: goto 005d // -0039 │ │ +027bce: 0e00 |0097: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=243 │ │ 0x0004 line=245 │ │ 0x0008 line=246 │ │ 0x000e line=247 │ │ 0x001a line=248 │ │ @@ -31167,51 +31254,50 @@ │ │ 0x005d line=271 │ │ 0x006f line=272 │ │ 0x007f line=273 │ │ 0x008f line=267 │ │ 0x0097 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=13 menuInfo Landroid/view/ContextMenu$ContextMenuInfo; │ │ - 0x0035 - 0x005d reg=2 icon Landroid/graphics/drawable/BitmapDrawable; │ │ + 0x0035 - 0x005d reg=1 icon Landroid/graphics/drawable/BitmapDrawable; │ │ 0x006f - 0x008f reg=0 addonsContributions Ljava/util/List; Ljava/util/List; │ │ - 0x0073 - 0x008f reg=1 i$ Ljava/util/Iterator; │ │ - 0x007f - 0x008f reg=5 item Lorg/tint/addons/AddonMenuItem; │ │ - 0x001a - 0x0097 reg=6 selectedItem Lorg/tint/model/BookmarkHistoryItem; │ │ - 0x0008 - 0x0098 reg=3 id J │ │ + 0x007f - 0x008f reg=4 item Lorg/tint/addons/AddonMenuItem; │ │ + 0x001a - 0x0097 reg=5 selectedItem Lorg/tint/model/BookmarkHistoryItem; │ │ + 0x0008 - 0x0098 reg=2 id J │ │ 0x0000 - 0x0098 reg=10 this Lorg/tint/ui/fragments/BookmarksFragment; │ │ 0x0000 - 0x0098 reg=11 menu Landroid/view/ContextMenu; │ │ 0x0000 - 0x0098 reg=12 v Landroid/view/View; │ │ │ │ #3 : (in Lorg/tint/ui/fragments/BookmarksFragment;) │ │ name : 'onCreateLoader' │ │ type : '(ILandroid/os/Bundle;)Landroid/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -027e64: |[027e64] org.tint.ui.fragments.BookmarksFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroid/content/Loader; │ │ -027e74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -027e76: 7020 7007 0400 |0001: invoke-direct {v4, v0}, Lorg/tint/ui/fragments/BookmarksFragment;.setListShown:(Z)V // method@0770 │ │ -027e7c: 6e10 6107 0400 |0004: invoke-virtual {v4}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -027e82: 0c01 |0007: move-result-object v1 │ │ -027e84: 5440 8804 |0008: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ -027e88: 5442 8804 |000a: iget-object v2, v4, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ -027e8c: 7210 9903 0200 |000c: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0399 │ │ -027e92: 0a02 |000f: move-result v2 │ │ -027e94: d802 02ff |0010: add-int/lit8 v2, v2, #int -1 // #ff │ │ -027e98: 7220 9403 2000 |0012: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -027e9e: 0c00 |0015: move-result-object v0 │ │ -027ea0: 1f00 df01 |0016: check-cast v0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; // type@01df │ │ -027ea4: 6e10 5607 0000 |0018: invoke-virtual {v0}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.getId:()J // method@0756 │ │ -027eaa: 0b02 |001b: move-result-wide v2 │ │ -027eac: 7130 a005 2103 |001c: invoke-static {v1, v2, v3}, Lorg/tint/providers/BookmarksWrapper;.getCursorLoaderForBookmarks:(Landroid/content/Context;J)Landroid/content/CursorLoader; // method@05a0 │ │ -027eb2: 0c00 |001f: move-result-object v0 │ │ -027eb4: 1100 |0020: return-object v0 │ │ +027bd0: |[027bd0] org.tint.ui.fragments.BookmarksFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroid/content/Loader; │ │ +027be0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +027be2: 7020 7007 0400 |0001: invoke-direct {v4, v0}, Lorg/tint/ui/fragments/BookmarksFragment;.setListShown:(Z)V // method@0770 │ │ +027be8: 6e10 6107 0400 |0004: invoke-virtual {v4}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +027bee: 0c01 |0007: move-result-object v1 │ │ +027bf0: 5440 8804 |0008: iget-object v0, v4, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ +027bf4: 5442 8804 |000a: iget-object v2, v4, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ +027bf8: 7210 9903 0200 |000c: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0399 │ │ +027bfe: 0a02 |000f: move-result v2 │ │ +027c00: d802 02ff |0010: add-int/lit8 v2, v2, #int -1 // #ff │ │ +027c04: 7220 9403 2000 |0012: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +027c0a: 0c00 |0015: move-result-object v0 │ │ +027c0c: 1f00 db01 |0016: check-cast v0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; // type@01db │ │ +027c10: 6e10 5607 0000 |0018: invoke-virtual {v0}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.getId:()J // method@0756 │ │ +027c16: 0b02 |001b: move-result-wide v2 │ │ +027c18: 7130 a005 2103 |001c: invoke-static {v1, v2, v3}, Lorg/tint/providers/BookmarksWrapper;.getCursorLoaderForBookmarks:(Landroid/content/Context;J)Landroid/content/CursorLoader; // method@05a0 │ │ +027c1e: 0c00 |001f: move-result-object v0 │ │ +027c20: 1100 |0020: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0004 line=366 │ │ locals : │ │ 0x0000 - 0x0021 reg=4 this Lorg/tint/ui/fragments/BookmarksFragment; │ │ 0x0000 - 0x0021 reg=5 id I │ │ @@ -31222,154 +31308,154 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 296 16-bit code units │ │ -027eb8: |[027eb8] org.tint.ui.fragments.BookmarksFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -027ec8: 6e10 6107 0b00 |0000: invoke-virtual {v11}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -027ece: 0c00 |0003: move-result-object v0 │ │ -027ed0: 7110 3409 0000 |0004: invoke-static {v0}, Lorg/tint/ui/managers/UIFactory;.isTablet:(Landroid/content/Context;)Z // method@0934 │ │ -027ed6: 0a00 |0007: move-result v0 │ │ -027ed8: 5cb0 8704 |0008: iput-boolean v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mIsTablet:Z // field@0487 │ │ -027edc: 54b0 8404 |000a: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ -027ee0: 3900 1001 |000c: if-nez v0, 011c // +0110 │ │ -027ee4: 1400 0700 037f |000e: const v0, #float 1.74129e+38 // #7f030007 │ │ -027eea: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -027eec: 6e40 9f01 0c1d |0012: invoke-virtual {v12, v0, v13, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ -027ef2: 0c00 |0015: move-result-object v0 │ │ -027ef4: 5bb0 8404 |0016: iput-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ -027ef8: 54b0 8404 |0018: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ -027efc: 1401 1800 0f7f |001a: const v1, #float 1.9008e+38 // #7f0f0018 │ │ -027f02: 6e20 c101 1000 |001d: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -027f08: 0c00 |0020: move-result-object v0 │ │ -027f0a: 1f00 9800 |0021: check-cast v0, Landroid/view/ViewGroup; // type@0098 │ │ -027f0e: 5bb0 8304 |0023: iput-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ -027f12: 54b0 8404 |0025: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ -027f16: 1401 1a00 0f7f |0027: const v1, #float 1.9008e+38 // #7f0f001a │ │ -027f1c: 6e20 c101 1000 |002a: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -027f22: 0c00 |002d: move-result-object v0 │ │ -027f24: 1f00 1b00 |002e: check-cast v0, Landroid/app/FragmentBreadCrumbs; // type@001b │ │ -027f28: 5bb0 8504 |0030: iput-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mFoldersBreadCrumb:Landroid/app/FragmentBreadCrumbs; // field@0485 │ │ -027f2c: 54b0 8504 |0032: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mFoldersBreadCrumb:Landroid/app/FragmentBreadCrumbs; // field@0485 │ │ -027f30: 1221 |0034: const/4 v1, #int 2 // #2 │ │ -027f32: 6e20 6d00 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/FragmentBreadCrumbs;.setMaxVisible:(I)V // method@006d │ │ -027f38: 54b0 8504 |0038: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mFoldersBreadCrumb:Landroid/app/FragmentBreadCrumbs; // field@0485 │ │ -027f3c: 6e10 6107 0b00 |003a: invoke-virtual {v11}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -027f42: 0c01 |003d: move-result-object v1 │ │ -027f44: 6e20 6c00 1000 |003e: invoke-virtual {v0, v1}, Landroid/app/FragmentBreadCrumbs;.setActivity:(Landroid/app/Activity;)V // method@006c │ │ -027f4a: 54b0 8504 |0041: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mFoldersBreadCrumb:Landroid/app/FragmentBreadCrumbs; // field@0485 │ │ -027f4e: 1401 1700 0b7f |0043: const v1, #float 1.84763e+38 // #7f0b0017 │ │ -027f54: 6e20 6307 1b00 |0046: invoke-virtual {v11, v1}, Lorg/tint/ui/fragments/BookmarksFragment;.getString:(I)Ljava/lang/String; // method@0763 │ │ -027f5a: 0c01 |0049: move-result-object v1 │ │ -027f5c: 1202 |004a: const/4 v2, #int 0 // #0 │ │ -027f5e: 2203 d501 |004b: new-instance v3, Lorg/tint/ui/fragments/BookmarksFragment$2; // type@01d5 │ │ -027f62: 7020 4007 b300 |004d: invoke-direct {v3, v11}, Lorg/tint/ui/fragments/BookmarksFragment$2;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@0740 │ │ -027f68: 6e40 6e00 1032 |0050: invoke-virtual {v0, v1, v2, v3}, Landroid/app/FragmentBreadCrumbs;.setParentTitle:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)V // method@006e │ │ -027f6e: 54b0 8404 |0053: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ -027f72: 1401 1900 0f7f |0055: const v1, #float 1.9008e+38 // #7f0f0019 │ │ -027f78: 6e20 c101 1000 |0058: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -027f7e: 0c00 |005b: move-result-object v0 │ │ -027f80: 1f00 d100 |005c: check-cast v0, Landroid/widget/ImageView; // type@00d1 │ │ -027f84: 5bb0 8104 |005e: iput-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBackBreadCrumb:Landroid/widget/ImageView; // field@0481 │ │ -027f88: 54b0 8104 |0060: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBackBreadCrumb:Landroid/widget/ImageView; // field@0481 │ │ -027f8c: 2201 d601 |0062: new-instance v1, Lorg/tint/ui/fragments/BookmarksFragment$3; // type@01d6 │ │ -027f90: 7020 4207 b100 |0064: invoke-direct {v1, v11}, Lorg/tint/ui/fragments/BookmarksFragment$3;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@0742 │ │ -027f96: 6e20 c102 1000 |0067: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -027f9c: 54b0 8404 |006a: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ -027fa0: 1401 1b00 0f7f |006c: const v1, #float 1.9008e+38 // #7f0f001b │ │ -027fa6: 6e20 c101 1000 |006f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -027fac: 0c00 |0072: move-result-object v0 │ │ -027fae: 1f00 d000 |0073: check-cast v0, Landroid/widget/GridView; // type@00d0 │ │ -027fb2: 5bb0 8204 |0075: iput-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBookmarksGrid:Landroid/widget/GridView; // field@0482 │ │ -027fb6: 54b0 8404 |0077: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ -027fba: 1401 1c00 0f7f |0079: const v1, #float 1.9008e+38 // #7f0f001c │ │ -027fc0: 6e20 c101 1000 |007c: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -027fc6: 0c00 |007f: move-result-object v0 │ │ -027fc8: 1f00 da00 |0080: check-cast v0, Landroid/widget/ProgressBar; // type@00da │ │ -027fcc: 5bb0 8a04 |0082: iput-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mProgress:Landroid/widget/ProgressBar; // field@048a │ │ -027fd0: 1220 |0084: const/4 v0, #int 2 // #2 │ │ -027fd2: 2304 a702 |0085: new-array v4, v0, [Ljava/lang/String; // type@02a7 │ │ -027fd6: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -027fd8: 1a01 4710 |0088: const-string v1, "title" // string@1047 │ │ -027fdc: 4d01 0400 |008a: aput-object v1, v4, v0 │ │ -027fe0: 1210 |008c: const/4 v0, #int 1 // #1 │ │ -027fe2: 1a01 8810 |008d: const-string v1, "url" // string@1088 │ │ -027fe6: 4d01 0400 |008f: aput-object v1, v4, v0 │ │ -027fea: 1220 |0091: const/4 v0, #int 2 // #2 │ │ -027fec: 2305 9d02 |0092: new-array v5, v0, [I // type@029d │ │ -027ff0: 2605 8c00 0000 |0094: fill-array-data v5, 00000120 // +0000008c │ │ -027ff6: 2200 8701 |0097: new-instance v0, Lorg/tint/model/BookmarksAdapter; // type@0187 │ │ -027ffa: 6e10 6107 0b00 |0099: invoke-virtual {v11}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -028000: 0c01 |009c: move-result-object v1 │ │ -028002: 1402 0600 037f |009d: const v2, #float 1.74129e+38 // #7f030006 │ │ -028008: 1203 |00a0: const/4 v3, #int 0 // #0 │ │ -02800a: 1206 |00a1: const/4 v6, #int 0 // #0 │ │ -02800c: 1407 0400 027f |00a2: const v7, #float 1.728e+38 // #7f020004 │ │ -028012: 7608 3f05 0000 |00a5: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/tint/model/BookmarksAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[III)V // method@053f │ │ -028018: 5bb0 8004 |00a8: iput-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@0480 │ │ -02801c: 54b0 8204 |00aa: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBookmarksGrid:Landroid/widget/GridView; // field@0482 │ │ -028020: 54b1 8004 |00ac: iget-object v1, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@0480 │ │ -028024: 6e20 b302 1000 |00ae: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@02b3 │ │ -02802a: 54b0 8204 |00b1: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBookmarksGrid:Landroid/widget/GridView; // field@0482 │ │ -02802e: 2201 d701 |00b3: new-instance v1, Lorg/tint/ui/fragments/BookmarksFragment$4; // type@01d7 │ │ -028032: 7020 4407 b100 |00b5: invoke-direct {v1, v11}, Lorg/tint/ui/fragments/BookmarksFragment$4;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@0744 │ │ -028038: 6e20 b402 1000 |00b8: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@02b4 │ │ -02803e: 54b0 8204 |00bb: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBookmarksGrid:Landroid/widget/GridView; // field@0482 │ │ -028042: 6e20 6f07 0b00 |00bd: invoke-virtual {v11, v0}, Lorg/tint/ui/fragments/BookmarksFragment;.registerForContextMenu:(Landroid/view/View;)V // method@076f │ │ -028048: 55b0 8704 |00c0: iget-boolean v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mIsTablet:Z // field@0487 │ │ -02804c: 3900 1600 |00c2: if-nez v0, 00d8 // +0016 │ │ -028050: 54b0 8304 |00c4: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ -028054: 1301 0800 |00c6: const/16 v1, #int 8 // #8 │ │ -028058: 6e20 f101 1000 |00c8: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@01f1 │ │ -02805e: 54b0 8304 |00cb: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ -028062: 54b1 8304 |00cd: iget-object v1, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ -028066: 6e10 ec01 0100 |00cf: invoke-virtual {v1}, Landroid/view/ViewGroup;.getHeight:()I // method@01ec │ │ -02806c: 0a01 |00d2: move-result v1 │ │ -02806e: 7b11 |00d3: neg-int v1, v1 │ │ -028070: 8211 |00d4: int-to-float v1, v1 │ │ -028072: 6e20 f001 1000 |00d5: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setTranslationY:(F)V // method@01f0 │ │ -028078: 2200 2601 |00d8: new-instance v0, Ljava/util/ArrayList; // type@0126 │ │ -02807c: 7010 7f03 0000 |00da: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@037f │ │ -028082: 5bb0 8804 |00dd: iput-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ -028086: 380e 2900 |00df: if-eqz v14, 0108 // +0029 │ │ -02808a: 1a00 7a01 |00e1: const-string v0, "EXTRA_FOLDER_STACK" // string@017a │ │ -02808e: 6e20 4601 0e00 |00e3: invoke-virtual {v14, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0146 │ │ -028094: 0a00 |00e6: move-result v0 │ │ -028096: 3800 2100 |00e7: if-eqz v0, 0108 // +0021 │ │ -02809a: 1a00 7a01 |00e9: const-string v0, "EXTRA_FOLDER_STACK" // string@017a │ │ -02809e: 6e20 4c01 0e00 |00eb: invoke-virtual {v14, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@014c │ │ -0280a4: 0c08 |00ee: move-result-object v8 │ │ -0280a6: 1a00 2600 |00ef: const-string v0, "//;//" // string@0026 │ │ -0280aa: 6e20 5603 0800 |00f1: invoke-virtual {v8, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0356 │ │ -0280b0: 0c0a |00f4: move-result-object v10 │ │ -0280b2: 1209 |00f5: const/4 v9, #int 0 // #0 │ │ -0280b4: 21a0 |00f6: array-length v0, v10 │ │ -0280b6: 3509 1e00 |00f7: if-ge v9, v0, 0115 // +001e │ │ -0280ba: 54b0 8804 |00f9: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ -0280be: 2201 df01 |00fb: new-instance v1, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; // type@01df │ │ -0280c2: 4602 0a09 |00fd: aget-object v2, v10, v9 │ │ -0280c6: 7030 5507 b102 |00ff: invoke-direct {v1, v11, v2}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.:(Lorg/tint/ui/fragments/BookmarksFragment;Ljava/lang/String;)V // method@0755 │ │ -0280cc: 7220 9203 1000 |0102: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -0280d2: d809 0901 |0105: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0280d6: 28ef |0107: goto 00f6 // -0011 │ │ -0280d8: 54b0 8804 |0108: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ -0280dc: 2201 df01 |010a: new-instance v1, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; // type@01df │ │ -0280e0: 1602 ffff |010c: const-wide/16 v2, #int -1 // #ffff │ │ -0280e4: 1206 |010e: const/4 v6, #int 0 // #0 │ │ -0280e6: 7056 5407 b132 |010f: invoke-direct {v1, v11, v2, v3, v6}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.:(Lorg/tint/ui/fragments/BookmarksFragment;JLjava/lang/String;)V // method@0754 │ │ -0280ec: 7220 9203 1000 |0112: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -0280f2: 1200 |0115: const/4 v0, #int 0 // #0 │ │ -0280f4: 7020 7007 0b00 |0116: invoke-direct {v11, v0}, Lorg/tint/ui/fragments/BookmarksFragment;.setListShown:(Z)V // method@0770 │ │ -0280fa: 7010 7207 0b00 |0119: invoke-direct {v11}, Lorg/tint/ui/fragments/BookmarksFragment;.updateFolderId:()V // method@0772 │ │ -028100: 54b0 8404 |011c: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ -028104: 1100 |011e: return-object v0 │ │ -028106: 0000 |011f: nop // spacer │ │ -028108: 0003 0400 0200 0000 1600 0f7f 1700 ... |0120: array-data (8 units) │ │ +027c24: |[027c24] org.tint.ui.fragments.BookmarksFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +027c34: 6e10 6107 0b00 |0000: invoke-virtual {v11}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +027c3a: 0c00 |0003: move-result-object v0 │ │ +027c3c: 7110 3409 0000 |0004: invoke-static {v0}, Lorg/tint/ui/managers/UIFactory;.isTablet:(Landroid/content/Context;)Z // method@0934 │ │ +027c42: 0a00 |0007: move-result v0 │ │ +027c44: 5cb0 8704 |0008: iput-boolean v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mIsTablet:Z // field@0487 │ │ +027c48: 54b0 8404 |000a: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ +027c4c: 3900 1001 |000c: if-nez v0, 011c // +0110 │ │ +027c50: 1400 0700 037f |000e: const v0, #float 1.74129e+38 // #7f030007 │ │ +027c56: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +027c58: 6e40 9f01 0c1d |0012: invoke-virtual {v12, v0, v13, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ +027c5e: 0c00 |0015: move-result-object v0 │ │ +027c60: 5bb0 8404 |0016: iput-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ +027c64: 54b0 8404 |0018: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ +027c68: 1401 1800 0f7f |001a: const v1, #float 1.9008e+38 // #7f0f0018 │ │ +027c6e: 6e20 c101 1000 |001d: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +027c74: 0c00 |0020: move-result-object v0 │ │ +027c76: 1f00 9500 |0021: check-cast v0, Landroid/view/ViewGroup; // type@0095 │ │ +027c7a: 5bb0 8304 |0023: iput-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ +027c7e: 54b0 8404 |0025: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ +027c82: 1401 1a00 0f7f |0027: const v1, #float 1.9008e+38 // #7f0f001a │ │ +027c88: 6e20 c101 1000 |002a: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +027c8e: 0c00 |002d: move-result-object v0 │ │ +027c90: 1f00 1b00 |002e: check-cast v0, Landroid/app/FragmentBreadCrumbs; // type@001b │ │ +027c94: 5bb0 8504 |0030: iput-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mFoldersBreadCrumb:Landroid/app/FragmentBreadCrumbs; // field@0485 │ │ +027c98: 54b0 8504 |0032: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mFoldersBreadCrumb:Landroid/app/FragmentBreadCrumbs; // field@0485 │ │ +027c9c: 1221 |0034: const/4 v1, #int 2 // #2 │ │ +027c9e: 6e20 6d00 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/FragmentBreadCrumbs;.setMaxVisible:(I)V // method@006d │ │ +027ca4: 54b0 8504 |0038: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mFoldersBreadCrumb:Landroid/app/FragmentBreadCrumbs; // field@0485 │ │ +027ca8: 6e10 6107 0b00 |003a: invoke-virtual {v11}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +027cae: 0c01 |003d: move-result-object v1 │ │ +027cb0: 6e20 6c00 1000 |003e: invoke-virtual {v0, v1}, Landroid/app/FragmentBreadCrumbs;.setActivity:(Landroid/app/Activity;)V // method@006c │ │ +027cb6: 54b0 8504 |0041: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mFoldersBreadCrumb:Landroid/app/FragmentBreadCrumbs; // field@0485 │ │ +027cba: 1401 1700 0b7f |0043: const v1, #float 1.84763e+38 // #7f0b0017 │ │ +027cc0: 6e20 6307 1b00 |0046: invoke-virtual {v11, v1}, Lorg/tint/ui/fragments/BookmarksFragment;.getString:(I)Ljava/lang/String; // method@0763 │ │ +027cc6: 0c01 |0049: move-result-object v1 │ │ +027cc8: 1202 |004a: const/4 v2, #int 0 // #0 │ │ +027cca: 2203 d101 |004b: new-instance v3, Lorg/tint/ui/fragments/BookmarksFragment$2; // type@01d1 │ │ +027cce: 7020 4007 b300 |004d: invoke-direct {v3, v11}, Lorg/tint/ui/fragments/BookmarksFragment$2;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@0740 │ │ +027cd4: 6e40 6e00 1032 |0050: invoke-virtual {v0, v1, v2, v3}, Landroid/app/FragmentBreadCrumbs;.setParentTitle:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)V // method@006e │ │ +027cda: 54b0 8404 |0053: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ +027cde: 1401 1900 0f7f |0055: const v1, #float 1.9008e+38 // #7f0f0019 │ │ +027ce4: 6e20 c101 1000 |0058: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +027cea: 0c00 |005b: move-result-object v0 │ │ +027cec: 1f00 cd00 |005c: check-cast v0, Landroid/widget/ImageView; // type@00cd │ │ +027cf0: 5bb0 8104 |005e: iput-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBackBreadCrumb:Landroid/widget/ImageView; // field@0481 │ │ +027cf4: 54b0 8104 |0060: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBackBreadCrumb:Landroid/widget/ImageView; // field@0481 │ │ +027cf8: 2201 d201 |0062: new-instance v1, Lorg/tint/ui/fragments/BookmarksFragment$3; // type@01d2 │ │ +027cfc: 7020 4207 b100 |0064: invoke-direct {v1, v11}, Lorg/tint/ui/fragments/BookmarksFragment$3;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@0742 │ │ +027d02: 6e20 c102 1000 |0067: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +027d08: 54b0 8404 |006a: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ +027d0c: 1401 1b00 0f7f |006c: const v1, #float 1.9008e+38 // #7f0f001b │ │ +027d12: 6e20 c101 1000 |006f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +027d18: 0c00 |0072: move-result-object v0 │ │ +027d1a: 1f00 cc00 |0073: check-cast v0, Landroid/widget/GridView; // type@00cc │ │ +027d1e: 5bb0 8204 |0075: iput-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBookmarksGrid:Landroid/widget/GridView; // field@0482 │ │ +027d22: 54b0 8404 |0077: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ +027d26: 1401 1c00 0f7f |0079: const v1, #float 1.9008e+38 // #7f0f001c │ │ +027d2c: 6e20 c101 1000 |007c: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +027d32: 0c00 |007f: move-result-object v0 │ │ +027d34: 1f00 d600 |0080: check-cast v0, Landroid/widget/ProgressBar; // type@00d6 │ │ +027d38: 5bb0 8a04 |0082: iput-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mProgress:Landroid/widget/ProgressBar; // field@048a │ │ +027d3c: 1220 |0084: const/4 v0, #int 2 // #2 │ │ +027d3e: 2304 a302 |0085: new-array v4, v0, [Ljava/lang/String; // type@02a3 │ │ +027d42: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +027d44: 1a01 4110 |0088: const-string v1, "title" // string@1041 │ │ +027d48: 4d01 0400 |008a: aput-object v1, v4, v0 │ │ +027d4c: 1210 |008c: const/4 v0, #int 1 // #1 │ │ +027d4e: 1a01 8210 |008d: const-string v1, "url" // string@1082 │ │ +027d52: 4d01 0400 |008f: aput-object v1, v4, v0 │ │ +027d56: 1220 |0091: const/4 v0, #int 2 // #2 │ │ +027d58: 2305 9902 |0092: new-array v5, v0, [I // type@0299 │ │ +027d5c: 2605 8c00 0000 |0094: fill-array-data v5, 00000120 // +0000008c │ │ +027d62: 2200 8301 |0097: new-instance v0, Lorg/tint/model/BookmarksAdapter; // type@0183 │ │ +027d66: 6e10 6107 0b00 |0099: invoke-virtual {v11}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +027d6c: 0c01 |009c: move-result-object v1 │ │ +027d6e: 1402 0600 037f |009d: const v2, #float 1.74129e+38 // #7f030006 │ │ +027d74: 1203 |00a0: const/4 v3, #int 0 // #0 │ │ +027d76: 1206 |00a1: const/4 v6, #int 0 // #0 │ │ +027d78: 1407 0400 027f |00a2: const v7, #float 1.728e+38 // #7f020004 │ │ +027d7e: 7608 3f05 0000 |00a5: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/tint/model/BookmarksAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[III)V // method@053f │ │ +027d84: 5bb0 8004 |00a8: iput-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@0480 │ │ +027d88: 54b0 8204 |00aa: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBookmarksGrid:Landroid/widget/GridView; // field@0482 │ │ +027d8c: 54b1 8004 |00ac: iget-object v1, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@0480 │ │ +027d90: 6e20 b302 1000 |00ae: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@02b3 │ │ +027d96: 54b0 8204 |00b1: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBookmarksGrid:Landroid/widget/GridView; // field@0482 │ │ +027d9a: 2201 d301 |00b3: new-instance v1, Lorg/tint/ui/fragments/BookmarksFragment$4; // type@01d3 │ │ +027d9e: 7020 4407 b100 |00b5: invoke-direct {v1, v11}, Lorg/tint/ui/fragments/BookmarksFragment$4;.:(Lorg/tint/ui/fragments/BookmarksFragment;)V // method@0744 │ │ +027da4: 6e20 b402 1000 |00b8: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@02b4 │ │ +027daa: 54b0 8204 |00bb: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBookmarksGrid:Landroid/widget/GridView; // field@0482 │ │ +027dae: 6e20 6f07 0b00 |00bd: invoke-virtual {v11, v0}, Lorg/tint/ui/fragments/BookmarksFragment;.registerForContextMenu:(Landroid/view/View;)V // method@076f │ │ +027db4: 55b0 8704 |00c0: iget-boolean v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mIsTablet:Z // field@0487 │ │ +027db8: 3900 1600 |00c2: if-nez v0, 00d8 // +0016 │ │ +027dbc: 54b0 8304 |00c4: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ +027dc0: 1301 0800 |00c6: const/16 v1, #int 8 // #8 │ │ +027dc4: 6e20 f101 1000 |00c8: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@01f1 │ │ +027dca: 54b0 8304 |00cb: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ +027dce: 54b1 8304 |00cd: iget-object v1, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mBreadCrumbGroup:Landroid/view/ViewGroup; // field@0483 │ │ +027dd2: 6e10 ec01 0100 |00cf: invoke-virtual {v1}, Landroid/view/ViewGroup;.getHeight:()I // method@01ec │ │ +027dd8: 0a01 |00d2: move-result v1 │ │ +027dda: 7b11 |00d3: neg-int v1, v1 │ │ +027ddc: 8211 |00d4: int-to-float v1, v1 │ │ +027dde: 6e20 f001 1000 |00d5: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setTranslationY:(F)V // method@01f0 │ │ +027de4: 2200 2201 |00d8: new-instance v0, Ljava/util/ArrayList; // type@0122 │ │ +027de8: 7010 7f03 0000 |00da: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@037f │ │ +027dee: 5bb0 8804 |00dd: iput-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ +027df2: 380e 2900 |00df: if-eqz v14, 0108 // +0029 │ │ +027df6: 1a00 7a01 |00e1: const-string v0, "EXTRA_FOLDER_STACK" // string@017a │ │ +027dfa: 6e20 4601 0e00 |00e3: invoke-virtual {v14, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0146 │ │ +027e00: 0a00 |00e6: move-result v0 │ │ +027e02: 3800 2100 |00e7: if-eqz v0, 0108 // +0021 │ │ +027e06: 1a00 7a01 |00e9: const-string v0, "EXTRA_FOLDER_STACK" // string@017a │ │ +027e0a: 6e20 4c01 0e00 |00eb: invoke-virtual {v14, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@014c │ │ +027e10: 0c08 |00ee: move-result-object v8 │ │ +027e12: 1a00 2600 |00ef: const-string v0, "//;//" // string@0026 │ │ +027e16: 6e20 5603 0800 |00f1: invoke-virtual {v8, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0356 │ │ +027e1c: 0c0a |00f4: move-result-object v10 │ │ +027e1e: 1209 |00f5: const/4 v9, #int 0 // #0 │ │ +027e20: 21a0 |00f6: array-length v0, v10 │ │ +027e22: 3509 1e00 |00f7: if-ge v9, v0, 0115 // +001e │ │ +027e26: 54b0 8804 |00f9: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ +027e2a: 2201 db01 |00fb: new-instance v1, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; // type@01db │ │ +027e2e: 4602 0a09 |00fd: aget-object v2, v10, v9 │ │ +027e32: 7030 5507 b102 |00ff: invoke-direct {v1, v11, v2}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.:(Lorg/tint/ui/fragments/BookmarksFragment;Ljava/lang/String;)V // method@0755 │ │ +027e38: 7220 9203 1000 |0102: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +027e3e: d809 0901 |0105: add-int/lit8 v9, v9, #int 1 // #01 │ │ +027e42: 28ef |0107: goto 00f6 // -0011 │ │ +027e44: 54b0 8804 |0108: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ +027e48: 2201 db01 |010a: new-instance v1, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; // type@01db │ │ +027e4c: 1602 ffff |010c: const-wide/16 v2, #int -1 // #ffff │ │ +027e50: 1206 |010e: const/4 v6, #int 0 // #0 │ │ +027e52: 7056 5407 b132 |010f: invoke-direct {v1, v11, v2, v3, v6}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.:(Lorg/tint/ui/fragments/BookmarksFragment;JLjava/lang/String;)V // method@0754 │ │ +027e58: 7220 9203 1000 |0112: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +027e5e: 1200 |0115: const/4 v0, #int 0 // #0 │ │ +027e60: 7020 7007 0b00 |0116: invoke-direct {v11, v0}, Lorg/tint/ui/fragments/BookmarksFragment;.setListShown:(Z)V // method@0770 │ │ +027e66: 7010 7207 0b00 |0119: invoke-direct {v11}, Lorg/tint/ui/fragments/BookmarksFragment;.updateFolderId:()V // method@0772 │ │ +027e6c: 54b0 8404 |011c: iget-object v0, v11, Lorg/tint/ui/fragments/BookmarksFragment;.mContainer:Landroid/view/View; // field@0484 │ │ +027e70: 1100 |011e: return-object v0 │ │ +027e72: 0000 |011f: nop // spacer │ │ +027e74: 0003 0400 0200 0000 1600 0f7f 1700 ... |0120: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x000a line=139 │ │ 0x000e line=140 │ │ 0x0018 line=142 │ │ 0x0025 line=144 │ │ @@ -31379,22 +31465,24 @@ │ │ 0x0053 line=155 │ │ 0x0060 line=156 │ │ 0x006a line=163 │ │ 0x0077 line=164 │ │ 0x0084 line=166 │ │ 0x0091 line=167 │ │ 0x0097 line=169 │ │ + 0x0099 line=170 │ │ 0x00aa line=178 │ │ 0x00b1 line=180 │ │ 0x00bb line=200 │ │ 0x00c0 line=202 │ │ 0x00c4 line=203 │ │ 0x00cb line=204 │ │ 0x00d8 line=207 │ │ 0x00df line=209 │ │ + 0x00e3 line=210 │ │ 0x00e9 line=211 │ │ 0x00ef line=213 │ │ 0x00f5 line=214 │ │ 0x00f9 line=215 │ │ 0x0105 line=214 │ │ 0x0108 line=218 │ │ 0x0115 line=221 │ │ @@ -31417,23 +31505,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -028118: |[028118] org.tint.ui.fragments.BookmarksFragment.onDestroy:()V │ │ -028128: 6f10 6a00 0200 |0000: invoke-super {v2}, Landroid/app/Fragment;.onDestroy:()V // method@006a │ │ -02812e: 6e10 6107 0200 |0003: invoke-virtual {v2}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ -028134: 0c00 |0006: move-result-object v0 │ │ -028136: 7110 8001 0000 |0007: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -02813c: 0c00 |000a: move-result-object v0 │ │ -02813e: 5421 8904 |000b: iget-object v1, v2, Lorg/tint/ui/fragments/BookmarksFragment;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0489 │ │ -028142: 7220 e300 1000 |000d: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e3 │ │ -028148: 0e00 |0010: return-void │ │ +027e84: |[027e84] org.tint.ui.fragments.BookmarksFragment.onDestroy:()V │ │ +027e94: 6f10 6a00 0200 |0000: invoke-super {v2}, Landroid/app/Fragment;.onDestroy:()V // method@006a │ │ +027e9a: 6e10 6107 0200 |0003: invoke-virtual {v2}, Lorg/tint/ui/fragments/BookmarksFragment;.getActivity:()Landroid/app/Activity; // method@0761 │ │ +027ea0: 0c00 |0006: move-result-object v0 │ │ +027ea2: 7110 8001 0000 |0007: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +027ea8: 0c00 |000a: move-result-object v0 │ │ +027eaa: 5421 8904 |000b: iget-object v1, v2, Lorg/tint/ui/fragments/BookmarksFragment;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0489 │ │ +027eae: 7220 e300 1000 |000d: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e3 │ │ +027eb4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ 0x0010 line=133 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lorg/tint/ui/fragments/BookmarksFragment; │ │ @@ -31443,20 +31531,20 @@ │ │ type : '(Landroid/content/Loader;Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02814c: |[02814c] org.tint.ui.fragments.BookmarksFragment.onLoadFinished:(Landroid/content/Loader;Landroid/database/Cursor;)V │ │ -02815c: 5410 8004 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@0480 │ │ -028160: 6e20 4205 3000 |0002: invoke-virtual {v0, v3}, Lorg/tint/model/BookmarksAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0542 │ │ -028166: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -028168: 7020 7007 0100 |0006: invoke-direct {v1, v0}, Lorg/tint/ui/fragments/BookmarksFragment;.setListShown:(Z)V // method@0770 │ │ -02816e: 0e00 |0009: return-void │ │ +027eb8: |[027eb8] org.tint.ui.fragments.BookmarksFragment.onLoadFinished:(Landroid/content/Loader;Landroid/database/Cursor;)V │ │ +027ec8: 5410 8004 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/BookmarksFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@0480 │ │ +027ecc: 6e20 4205 3000 |0002: invoke-virtual {v0, v3}, Lorg/tint/model/BookmarksAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0542 │ │ +027ed2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +027ed4: 7020 7007 0100 |0006: invoke-direct {v1, v0}, Lorg/tint/ui/fragments/BookmarksFragment;.setListShown:(Z)V // method@0770 │ │ +027eda: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 0x0005 line=372 │ │ 0x0009 line=373 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/content/Loader; │ │ @@ -31469,40 +31557,40 @@ │ │ type : '(Landroid/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -028170: |[028170] org.tint.ui.fragments.BookmarksFragment.onLoadFinished:(Landroid/content/Loader;Ljava/lang/Object;)V │ │ -028180: 1f02 4700 |0000: check-cast v2, Landroid/database/Cursor; // type@0047 │ │ -028184: 6e30 6a07 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/tint/ui/fragments/BookmarksFragment;.onLoadFinished:(Landroid/content/Loader;Landroid/database/Cursor;)V // method@076a │ │ -02818a: 0e00 |0005: return-void │ │ +027edc: |[027edc] org.tint.ui.fragments.BookmarksFragment.onLoadFinished:(Landroid/content/Loader;Ljava/lang/Object;)V │ │ +027eec: 1f02 4700 |0000: check-cast v2, Landroid/database/Cursor; // type@0047 │ │ +027ef0: 6e30 6a07 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/tint/ui/fragments/BookmarksFragment;.onLoadFinished:(Landroid/content/Loader;Landroid/database/Cursor;)V // method@076a │ │ +027ef6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/BookmarksFragment; │ │ - 0x0000 - 0x0006 reg=1 x0 Landroid/content/Loader; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/content/Loader; │ │ + 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ │ │ #8 : (in Lorg/tint/ui/fragments/BookmarksFragment;) │ │ name : 'onLoaderReset' │ │ type : '(Landroid/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02818c: |[02818c] org.tint.ui.fragments.BookmarksFragment.onLoaderReset:(Landroid/content/Loader;)V │ │ -02819c: 5420 8004 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/BookmarksFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@0480 │ │ -0281a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0281a2: 6e20 4205 1000 |0003: invoke-virtual {v0, v1}, Lorg/tint/model/BookmarksAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0542 │ │ -0281a8: 0e00 |0006: return-void │ │ +027ef8: |[027ef8] org.tint.ui.fragments.BookmarksFragment.onLoaderReset:(Landroid/content/Loader;)V │ │ +027f08: 5420 8004 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/BookmarksFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@0480 │ │ +027f0c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +027f0e: 6e20 4205 1000 |0003: invoke-virtual {v0, v1}, Lorg/tint/model/BookmarksAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0542 │ │ +027f14: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0006 line=378 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/content/Loader; │ │ 0x0000 - 0x0007 reg=2 this Lorg/tint/ui/fragments/BookmarksFragment; │ │ @@ -31513,66 +31601,65 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -0281ac: |[0281ac] org.tint.ui.fragments.BookmarksFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0281bc: 6f20 6b00 6500 |0000: invoke-super {v5, v6}, Landroid/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@006b │ │ -0281c2: 2202 1201 |0003: new-instance v2, Ljava/lang/StringBuilder; // type@0112 │ │ -0281c6: 7010 6003 0200 |0005: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0281cc: 5453 8804 |0008: iget-object v3, v5, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ -0281d0: 7210 9603 0300 |000a: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -0281d6: 0c00 |000d: move-result-object v0 │ │ -0281d8: 7210 8f03 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -0281de: 0a03 |0011: move-result v3 │ │ -0281e0: 3803 2300 |0012: if-eqz v3, 0035 // +0023 │ │ -0281e4: 7210 9003 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -0281ea: 0c01 |0017: move-result-object v1 │ │ -0281ec: 1f01 df01 |0018: check-cast v1, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; // type@01df │ │ -0281f0: 2203 1201 |001a: new-instance v3, Ljava/lang/StringBuilder; // type@0112 │ │ -0281f4: 7010 6003 0300 |001c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0281fa: 6e10 5807 0100 |001f: invoke-virtual {v1}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.toString:()Ljava/lang/String; // method@0758 │ │ -028200: 0c04 |0022: move-result-object v4 │ │ -028202: 6e20 6603 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -028208: 0c03 |0026: move-result-object v3 │ │ -02820a: 1a04 2600 |0027: const-string v4, "//;//" // string@0026 │ │ -02820e: 6e20 6603 4300 |0029: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -028214: 0c03 |002c: move-result-object v3 │ │ -028216: 6e10 6803 0300 |002d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -02821c: 0c03 |0030: move-result-object v3 │ │ -02821e: 6e20 6603 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -028224: 28da |0034: goto 000e // -0026 │ │ -028226: 1a03 7a01 |0035: const-string v3, "EXTRA_FOLDER_STACK" // string@017a │ │ -02822a: 6e10 6803 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -028230: 0c04 |003a: move-result-object v4 │ │ -028232: 6e30 4f01 3604 |003b: invoke-virtual {v6, v3, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014f │ │ -028238: 0e00 |003e: return-void │ │ +027f18: |[027f18] org.tint.ui.fragments.BookmarksFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +027f28: 6f20 6b00 6500 |0000: invoke-super {v5, v6}, Landroid/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@006b │ │ +027f2e: 2201 0e01 |0003: new-instance v1, Ljava/lang/StringBuilder; // type@010e │ │ +027f32: 7010 6003 0100 |0005: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +027f38: 5452 8804 |0008: iget-object v2, v5, Lorg/tint/ui/fragments/BookmarksFragment;.mNavigationList:Ljava/util/List; // field@0488 │ │ +027f3c: 7210 9603 0200 |000a: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +027f42: 0c02 |000d: move-result-object v2 │ │ +027f44: 7210 8f03 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +027f4a: 0a03 |0011: move-result v3 │ │ +027f4c: 3803 2300 |0012: if-eqz v3, 0035 // +0023 │ │ +027f50: 7210 9003 0200 |0014: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +027f56: 0c00 |0017: move-result-object v0 │ │ +027f58: 1f00 db01 |0018: check-cast v0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; // type@01db │ │ +027f5c: 2203 0e01 |001a: new-instance v3, Ljava/lang/StringBuilder; // type@010e │ │ +027f60: 7010 6003 0300 |001c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +027f66: 6e10 5807 0000 |001f: invoke-virtual {v0}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;.toString:()Ljava/lang/String; // method@0758 │ │ +027f6c: 0c04 |0022: move-result-object v4 │ │ +027f6e: 6e20 6603 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +027f74: 0c03 |0026: move-result-object v3 │ │ +027f76: 1a04 2600 |0027: const-string v4, "//;//" // string@0026 │ │ +027f7a: 6e20 6603 4300 |0029: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +027f80: 0c03 |002c: move-result-object v3 │ │ +027f82: 6e10 6803 0300 |002d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +027f88: 0c03 |0030: move-result-object v3 │ │ +027f8a: 6e20 6603 3100 |0031: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +027f90: 28da |0034: goto 000e // -0026 │ │ +027f92: 1a02 7a01 |0035: const-string v2, "EXTRA_FOLDER_STACK" // string@017a │ │ +027f96: 6e10 6803 0100 |0037: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +027f9c: 0c03 |003a: move-result-object v3 │ │ +027f9e: 6e30 4f01 2603 |003b: invoke-virtual {v6, v2, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014f │ │ +027fa4: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=233 │ │ 0x0008 line=234 │ │ 0x001a line=235 │ │ 0x0035 line=238 │ │ 0x003e line=239 │ │ locals : │ │ - 0x001a - 0x0035 reg=1 item Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; │ │ - 0x000e - 0x003f reg=0 i$ Ljava/util/Iterator; │ │ - 0x0008 - 0x003f reg=2 sb Ljava/lang/StringBuilder; │ │ + 0x001a - 0x0035 reg=0 item Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; │ │ + 0x0008 - 0x003f reg=1 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x003f reg=5 this Lorg/tint/ui/fragments/BookmarksFragment; │ │ 0x0000 - 0x003f reg=6 outState Landroid/os/Bundle; │ │ │ │ source_file_idx : 216 (BookmarksFragment.java) │ │ │ │ Class #137 header: │ │ -class_idx : 481 │ │ +class_idx : 477 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 472 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #137 annotations: │ │ @@ -31598,65 +31685,65 @@ │ │ type : '(Lorg/tint/ui/fragments/HistoryFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02823c: |[02823c] org.tint.ui.fragments.HistoryFragment$1.:(Lorg/tint/ui/fragments/HistoryFragment;)V │ │ -02824c: 5b01 8d04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$1;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@048d │ │ -028250: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -028256: 0e00 |0005: return-void │ │ +027fa8: |[027fa8] org.tint.ui.fragments.HistoryFragment$1.:(Lorg/tint/ui/fragments/HistoryFragment;)V │ │ +027fb8: 5b01 8d04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$1;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@048d │ │ +027fbc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +027fc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/HistoryFragment$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/HistoryFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/HistoryFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/HistoryFragment$1;) │ │ name : 'onCheckedChanged' │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -028258: |[028258] org.tint.ui.fragments.HistoryFragment$1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -028268: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02826a: 6e10 8402 0600 |0001: invoke-virtual {v6}, Landroid/widget/CompoundButton;.getTag:()Ljava/lang/Object; // method@0284 │ │ -028270: 0c02 |0004: move-result-object v2 │ │ -028272: 1f02 0801 |0005: check-cast v2, Ljava/lang/Long; // type@0108 │ │ -028276: 6e10 3a03 0200 |0007: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@033a │ │ -02827c: 0b00 |000a: move-result-wide v0 │ │ -02827e: 5452 8d04 |000b: iget-object v2, v5, Lorg/tint/ui/fragments/HistoryFragment$1;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@048d │ │ -028282: 6e10 9807 0200 |000d: invoke-virtual {v2}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ -028288: 0c02 |0010: move-result-object v2 │ │ -02828a: 6e10 2c00 0200 |0011: invoke-virtual {v2}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ -028290: 0c02 |0014: move-result-object v2 │ │ -028292: 7140 a805 0271 |0015: invoke-static {v2, v0, v1, v7}, Lorg/tint/providers/BookmarksWrapper;.toggleBookmark:(Landroid/content/ContentResolver;JZ)V // method@05a8 │ │ -028298: 3807 1300 |0018: if-eqz v7, 002b // +0013 │ │ -02829c: 5452 8d04 |001a: iget-object v2, v5, Lorg/tint/ui/fragments/HistoryFragment$1;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@048d │ │ -0282a0: 6e10 9807 0200 |001c: invoke-virtual {v2}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ -0282a6: 0c02 |001f: move-result-object v2 │ │ -0282a8: 1403 b600 0b7f |0020: const v3, #float 1.84766e+38 // #7f0b00b6 │ │ -0282ae: 7130 0303 3204 |0023: invoke-static {v2, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0303 │ │ -0282b4: 0c02 |0026: move-result-object v2 │ │ -0282b6: 6e10 0503 0200 |0027: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0305 │ │ -0282bc: 0e00 |002a: return-void │ │ -0282be: 5452 8d04 |002b: iget-object v2, v5, Lorg/tint/ui/fragments/HistoryFragment$1;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@048d │ │ -0282c2: 6e10 9807 0200 |002d: invoke-virtual {v2}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ -0282c8: 0c02 |0030: move-result-object v2 │ │ -0282ca: 1403 b700 0b7f |0031: const v3, #float 1.84766e+38 // #7f0b00b7 │ │ -0282d0: 7130 0303 3204 |0034: invoke-static {v2, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0303 │ │ -0282d6: 0c02 |0037: move-result-object v2 │ │ -0282d8: 6e10 0503 0200 |0038: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0305 │ │ -0282de: 28ef |003b: goto 002a // -0011 │ │ +027fc4: |[027fc4] org.tint.ui.fragments.HistoryFragment$1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +027fd4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +027fd6: 6e10 8402 0600 |0001: invoke-virtual {v6}, Landroid/widget/CompoundButton;.getTag:()Ljava/lang/Object; // method@0284 │ │ +027fdc: 0c02 |0004: move-result-object v2 │ │ +027fde: 1f02 0401 |0005: check-cast v2, Ljava/lang/Long; // type@0104 │ │ +027fe2: 6e10 3a03 0200 |0007: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@033a │ │ +027fe8: 0b00 |000a: move-result-wide v0 │ │ +027fea: 5452 8d04 |000b: iget-object v2, v5, Lorg/tint/ui/fragments/HistoryFragment$1;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@048d │ │ +027fee: 6e10 9807 0200 |000d: invoke-virtual {v2}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ +027ff4: 0c02 |0010: move-result-object v2 │ │ +027ff6: 6e10 2c00 0200 |0011: invoke-virtual {v2}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ +027ffc: 0c02 |0014: move-result-object v2 │ │ +027ffe: 7140 a805 0271 |0015: invoke-static {v2, v0, v1, v7}, Lorg/tint/providers/BookmarksWrapper;.toggleBookmark:(Landroid/content/ContentResolver;JZ)V // method@05a8 │ │ +028004: 3807 1300 |0018: if-eqz v7, 002b // +0013 │ │ +028008: 5452 8d04 |001a: iget-object v2, v5, Lorg/tint/ui/fragments/HistoryFragment$1;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@048d │ │ +02800c: 6e10 9807 0200 |001c: invoke-virtual {v2}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ +028012: 0c02 |001f: move-result-object v2 │ │ +028014: 1403 b600 0b7f |0020: const v3, #float 1.84766e+38 // #7f0b00b6 │ │ +02801a: 7130 0303 3204 |0023: invoke-static {v2, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0303 │ │ +028020: 0c02 |0026: move-result-object v2 │ │ +028022: 6e10 0503 0200 |0027: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0305 │ │ +028028: 0e00 |002a: return-void │ │ +02802a: 5452 8d04 |002b: iget-object v2, v5, Lorg/tint/ui/fragments/HistoryFragment$1;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@048d │ │ +02802e: 6e10 9807 0200 |002d: invoke-virtual {v2}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ +028034: 0c02 |0030: move-result-object v2 │ │ +028036: 1403 b700 0b7f |0031: const v3, #float 1.84766e+38 // #7f0b00b7 │ │ +02803c: 7130 0303 3204 |0034: invoke-static {v2, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0303 │ │ +028042: 0c02 |0037: move-result-object v2 │ │ +028044: 6e10 0503 0200 |0038: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0305 │ │ +02804a: 28ef |003b: goto 002a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=134 │ │ 0x000b line=135 │ │ 0x0018 line=137 │ │ 0x001a line=138 │ │ 0x002a line=142 │ │ @@ -31666,17 +31753,17 @@ │ │ 0x0000 - 0x003c reg=5 this Lorg/tint/ui/fragments/HistoryFragment$1; │ │ 0x0000 - 0x003c reg=6 buttonView Landroid/widget/CompoundButton; │ │ 0x0000 - 0x003c reg=7 isChecked Z │ │ │ │ source_file_idx : 472 (HistoryFragment.java) │ │ │ │ Class #138 header: │ │ -class_idx : 482 │ │ +class_idx : 478 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 472 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #138 annotations: │ │ @@ -31702,56 +31789,56 @@ │ │ type : '(Lorg/tint/ui/fragments/HistoryFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0282e0: |[0282e0] org.tint.ui.fragments.HistoryFragment$2.:(Lorg/tint/ui/fragments/HistoryFragment;)V │ │ -0282f0: 5b01 8e04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$2;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@048e │ │ -0282f4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0282fa: 0e00 |0005: return-void │ │ +02804c: |[02804c] org.tint.ui.fragments.HistoryFragment$2.:(Lorg/tint/ui/fragments/HistoryFragment;)V │ │ +02805c: 5b01 8e04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$2;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@048e │ │ +028060: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +028066: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/HistoryFragment$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/HistoryFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/HistoryFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/HistoryFragment$2;) │ │ name : 'onGroupExpand' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0282fc: |[0282fc] org.tint.ui.fragments.HistoryFragment$2.onGroupExpand:(I)V │ │ -02830c: 5420 8e04 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment$2;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@048e │ │ -028310: 7110 9307 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/HistoryFragment;.access$000:(Lorg/tint/ui/fragments/HistoryFragment;)[Z // method@0793 │ │ -028316: 0c00 |0005: move-result-object v0 │ │ -028318: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -02831a: 4e01 0003 |0007: aput-boolean v1, v0, v3 │ │ -02831e: 0e00 |0009: return-void │ │ +028068: |[028068] org.tint.ui.fragments.HistoryFragment$2.onGroupExpand:(I)V │ │ +028078: 5420 8e04 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment$2;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@048e │ │ +02807c: 7110 9307 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/HistoryFragment;.access$000:(Lorg/tint/ui/fragments/HistoryFragment;)[Z // method@0793 │ │ +028082: 0c00 |0005: move-result-object v0 │ │ +028084: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +028086: 4e01 0003 |0007: aput-boolean v1, v0, v3 │ │ +02808a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0009 line=367 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/tint/ui/fragments/HistoryFragment$2; │ │ 0x0000 - 0x000a reg=3 groupPosition I │ │ │ │ source_file_idx : 472 (HistoryFragment.java) │ │ │ │ Class #139 header: │ │ -class_idx : 483 │ │ +class_idx : 479 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 472 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #139 annotations: │ │ @@ -31777,56 +31864,56 @@ │ │ type : '(Lorg/tint/ui/fragments/HistoryFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -028320: |[028320] org.tint.ui.fragments.HistoryFragment$3.:(Lorg/tint/ui/fragments/HistoryFragment;)V │ │ -028330: 5b01 8f04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$3;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@048f │ │ -028334: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02833a: 0e00 |0005: return-void │ │ +02808c: |[02808c] org.tint.ui.fragments.HistoryFragment$3.:(Lorg/tint/ui/fragments/HistoryFragment;)V │ │ +02809c: 5b01 8f04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$3;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@048f │ │ +0280a0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0280a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/HistoryFragment$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/HistoryFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/HistoryFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/HistoryFragment$3;) │ │ name : 'onGroupCollapse' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -02833c: |[02833c] org.tint.ui.fragments.HistoryFragment$3.onGroupCollapse:(I)V │ │ -02834c: 5420 8f04 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment$3;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@048f │ │ -028350: 7110 9307 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/HistoryFragment;.access$000:(Lorg/tint/ui/fragments/HistoryFragment;)[Z // method@0793 │ │ -028356: 0c00 |0005: move-result-object v0 │ │ -028358: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -02835a: 4e01 0003 |0007: aput-boolean v1, v0, v3 │ │ -02835e: 0e00 |0009: return-void │ │ +0280a8: |[0280a8] org.tint.ui.fragments.HistoryFragment$3.onGroupCollapse:(I)V │ │ +0280b8: 5420 8f04 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment$3;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@048f │ │ +0280bc: 7110 9307 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/HistoryFragment;.access$000:(Lorg/tint/ui/fragments/HistoryFragment;)[Z // method@0793 │ │ +0280c2: 0c00 |0005: move-result-object v0 │ │ +0280c4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0280c6: 4e01 0003 |0007: aput-boolean v1, v0, v3 │ │ +0280ca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0009 line=374 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/tint/ui/fragments/HistoryFragment$3; │ │ 0x0000 - 0x000a reg=3 groupPosition I │ │ │ │ source_file_idx : 472 (HistoryFragment.java) │ │ │ │ Class #140 header: │ │ -class_idx : 484 │ │ +class_idx : 480 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 472 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #140 annotations: │ │ @@ -31852,40 +31939,40 @@ │ │ type : '(Lorg/tint/ui/fragments/HistoryFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -028360: |[028360] org.tint.ui.fragments.HistoryFragment$4.:(Lorg/tint/ui/fragments/HistoryFragment;)V │ │ -028370: 5b01 9004 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$4;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0490 │ │ -028374: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02837a: 0e00 |0005: return-void │ │ +0280cc: |[0280cc] org.tint.ui.fragments.HistoryFragment$4.:(Lorg/tint/ui/fragments/HistoryFragment;)V │ │ +0280dc: 5b01 9004 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$4;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0490 │ │ +0280e0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0280e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/HistoryFragment$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/HistoryFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/HistoryFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/HistoryFragment$4;) │ │ name : 'onChildClick' │ │ type : '(Landroid/widget/ExpandableListView;Landroid/view/View;IIJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02837c: |[02837c] org.tint.ui.fragments.HistoryFragment$4.onChildClick:(Landroid/widget/ExpandableListView;Landroid/view/View;IIJ)Z │ │ -02838c: 5410 9004 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/HistoryFragment$4;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0490 │ │ -028390: 7130 9407 4005 |0002: invoke-static {v0, v4, v5}, Lorg/tint/ui/fragments/HistoryFragment;.access$100:(Lorg/tint/ui/fragments/HistoryFragment;II)V // method@0794 │ │ -028396: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -028398: 0f00 |0006: return v0 │ │ +0280e8: |[0280e8] org.tint.ui.fragments.HistoryFragment$4.onChildClick:(Landroid/widget/ExpandableListView;Landroid/view/View;IIJ)Z │ │ +0280f8: 5410 9004 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/HistoryFragment$4;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0490 │ │ +0280fc: 7130 9407 4005 |0002: invoke-static {v0, v4, v5}, Lorg/tint/ui/fragments/HistoryFragment;.access$100:(Lorg/tint/ui/fragments/HistoryFragment;II)V // method@0794 │ │ +028102: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +028104: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0005 line=383 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/ui/fragments/HistoryFragment$4; │ │ 0x0000 - 0x0007 reg=2 parent Landroid/widget/ExpandableListView; │ │ @@ -31893,17 +31980,17 @@ │ │ 0x0000 - 0x0007 reg=4 groupPosition I │ │ 0x0000 - 0x0007 reg=5 childPosition I │ │ 0x0000 - 0x0007 reg=6 id J │ │ │ │ source_file_idx : 472 (HistoryFragment.java) │ │ │ │ Class #141 header: │ │ -class_idx : 485 │ │ +class_idx : 481 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 472 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #141 annotations: │ │ @@ -31931,39 +32018,39 @@ │ │ type : '(Lorg/tint/ui/fragments/HistoryFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02839c: |[02839c] org.tint.ui.fragments.HistoryFragment$5.:(Lorg/tint/ui/fragments/HistoryFragment;)V │ │ -0283ac: 5b01 9104 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$5;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0491 │ │ -0283b0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0283b6: 0e00 |0005: return-void │ │ +028108: |[028108] org.tint.ui.fragments.HistoryFragment$5.:(Lorg/tint/ui/fragments/HistoryFragment;)V │ │ +028118: 5b01 9104 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$5;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0491 │ │ +02811c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +028122: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/HistoryFragment$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/HistoryFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/HistoryFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/HistoryFragment$5;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0283b8: |[0283b8] org.tint.ui.fragments.HistoryFragment$5.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0283c8: 5410 9104 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/HistoryFragment$5;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0491 │ │ -0283cc: 7130 9507 3004 |0002: invoke-static {v0, v3, v4}, Lorg/tint/ui/fragments/HistoryFragment;.access$200:(Lorg/tint/ui/fragments/HistoryFragment;Landroid/view/View;I)V // method@0795 │ │ -0283d2: 0e00 |0005: return-void │ │ +028124: |[028124] org.tint.ui.fragments.HistoryFragment$5.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +028134: 5410 9104 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/HistoryFragment$5;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0491 │ │ +028138: 7130 9507 3004 |0002: invoke-static {v0, v3, v4}, Lorg/tint/ui/fragments/HistoryFragment;.access$200:(Lorg/tint/ui/fragments/HistoryFragment;Landroid/view/View;I)V // method@0795 │ │ +02813e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0005 line=406 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/fragments/HistoryFragment$5; │ │ @@ -31971,17 +32058,17 @@ │ │ 0x0000 - 0x0006 reg=3 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=4 position I │ │ 0x0000 - 0x0006 reg=5 id J │ │ │ │ source_file_idx : 472 (HistoryFragment.java) │ │ │ │ Class #142 header: │ │ -class_idx : 486 │ │ +class_idx : 482 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 472 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #142 annotations: │ │ @@ -32009,44 +32096,44 @@ │ │ type : '(Lorg/tint/ui/fragments/HistoryFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0283d4: |[0283d4] org.tint.ui.fragments.HistoryFragment$6.:(Lorg/tint/ui/fragments/HistoryFragment;)V │ │ -0283e4: 5b01 9204 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$6;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0492 │ │ -0283e8: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0283ee: 0e00 |0005: return-void │ │ +028140: |[028140] org.tint.ui.fragments.HistoryFragment$6.:(Lorg/tint/ui/fragments/HistoryFragment;)V │ │ +028150: 5b01 9204 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$6;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0492 │ │ +028154: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02815a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/HistoryFragment$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/HistoryFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/HistoryFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/HistoryFragment$6;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0283f0: |[0283f0] org.tint.ui.fragments.HistoryFragment$6.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -028400: 5420 9204 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment$6;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0492 │ │ -028404: 5421 9204 |0002: iget-object v1, v2, Lorg/tint/ui/fragments/HistoryFragment$6;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0492 │ │ -028408: 7110 9607 0100 |0004: invoke-static {v1}, Lorg/tint/ui/fragments/HistoryFragment;.access$300:(Lorg/tint/ui/fragments/HistoryFragment;)Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; // method@0796 │ │ -02840e: 0c01 |0007: move-result-object v1 │ │ -028410: 6e10 8307 0100 |0008: invoke-virtual {v1}, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.getSelectedGroup:()I // method@0783 │ │ -028416: 0a01 |000b: move-result v1 │ │ -028418: 7130 9407 1005 |000c: invoke-static {v0, v1, v5}, Lorg/tint/ui/fragments/HistoryFragment;.access$100:(Lorg/tint/ui/fragments/HistoryFragment;II)V // method@0794 │ │ -02841e: 0e00 |000f: return-void │ │ +02815c: |[02815c] org.tint.ui.fragments.HistoryFragment$6.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +02816c: 5420 9204 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment$6;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0492 │ │ +028170: 5421 9204 |0002: iget-object v1, v2, Lorg/tint/ui/fragments/HistoryFragment$6;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0492 │ │ +028174: 7110 9607 0100 |0004: invoke-static {v1}, Lorg/tint/ui/fragments/HistoryFragment;.access$300:(Lorg/tint/ui/fragments/HistoryFragment;)Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; // method@0796 │ │ +02817a: 0c01 |0007: move-result-object v1 │ │ +02817c: 6e10 8307 0100 |0008: invoke-virtual {v1}, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.getSelectedGroup:()I // method@0783 │ │ +028182: 0a01 |000b: move-result v1 │ │ +028184: 7130 9407 1005 |000c: invoke-static {v0, v1, v5}, Lorg/tint/ui/fragments/HistoryFragment;.access$100:(Lorg/tint/ui/fragments/HistoryFragment;II)V // method@0794 │ │ +02818a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x000f line=413 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0010 reg=2 this Lorg/tint/ui/fragments/HistoryFragment$6; │ │ @@ -32054,15 +32141,15 @@ │ │ 0x0000 - 0x0010 reg=4 view Landroid/view/View; │ │ 0x0000 - 0x0010 reg=5 position I │ │ 0x0000 - 0x0010 reg=6 id J │ │ │ │ source_file_idx : 472 (HistoryFragment.java) │ │ │ │ Class #143 header: │ │ -class_idx : 489 │ │ +class_idx : 485 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 72 │ │ source_file_idx : 472 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ @@ -32089,40 +32176,40 @@ │ │ type : '(Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -028420: |[028420] org.tint.ui.fragments.HistoryFragment$HistoryWrapper$1.:(Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;)V │ │ -028430: 5b01 9604 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper$1;.this$1:Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper; // field@0496 │ │ -028434: 7010 0a01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@010a │ │ -02843a: 0e00 |0005: return-void │ │ +02818c: |[02818c] org.tint.ui.fragments.HistoryFragment$HistoryWrapper$1.:(Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;)V │ │ +02819c: 5b01 9604 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper$1;.this$1:Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper; // field@0496 │ │ +0281a0: 7010 0a01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@010a │ │ +0281a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper$1;) │ │ name : 'onChanged' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02843c: |[02843c] org.tint.ui.fragments.HistoryFragment$HistoryWrapper$1.onChanged:()V │ │ -02844c: 6f10 0b01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@010b │ │ -028452: 5410 9604 |0003: iget-object v0, v1, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper$1;.this$1:Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper; // field@0496 │ │ -028456: 6e10 9007 0000 |0005: invoke-virtual {v0}, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.notifyDataSetChanged:()V // method@0790 │ │ -02845c: 0e00 |0008: return-void │ │ +0281a8: |[0281a8] org.tint.ui.fragments.HistoryFragment$HistoryWrapper$1.onChanged:()V │ │ +0281b8: 6f10 0b01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@010b │ │ +0281be: 5410 9604 |0003: iget-object v0, v1, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper$1;.this$1:Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper; // field@0496 │ │ +0281c2: 6e10 9007 0000 |0005: invoke-virtual {v0}, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.notifyDataSetChanged:()V // method@0790 │ │ +0281c8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0003 line=447 │ │ 0x0008 line=448 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper$1; │ │ @@ -32132,33 +32219,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -028460: |[028460] org.tint.ui.fragments.HistoryFragment$HistoryWrapper$1.onInvalidated:()V │ │ -028470: 6f10 0c01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onInvalidated:()V // method@010c │ │ -028476: 5410 9604 |0003: iget-object v0, v1, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper$1;.this$1:Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper; // field@0496 │ │ -02847a: 6e10 9107 0000 |0005: invoke-virtual {v0}, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.notifyDataSetInvalidated:()V // method@0791 │ │ -028480: 0e00 |0008: return-void │ │ +0281cc: |[0281cc] org.tint.ui.fragments.HistoryFragment$HistoryWrapper$1.onInvalidated:()V │ │ +0281dc: 6f10 0c01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onInvalidated:()V // method@010c │ │ +0281e2: 5410 9604 |0003: iget-object v0, v1, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper$1;.this$1:Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper; // field@0496 │ │ +0281e6: 6e10 9107 0000 |0005: invoke-virtual {v0}, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.notifyDataSetInvalidated:()V // method@0791 │ │ +0281ec: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0003 line=453 │ │ 0x0008 line=454 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper$1; │ │ │ │ source_file_idx : 472 (HistoryFragment.java) │ │ │ │ Class #144 header: │ │ -class_idx : 490 │ │ +class_idx : 486 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 192 │ │ +superclass_idx : 188 │ │ source_file_idx : 472 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #144 annotations: │ │ @@ -32191,25 +32278,25 @@ │ │ type : '(Lorg/tint/ui/fragments/HistoryFragment;Lorg/tint/model/HistoryAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -028484: |[028484] org.tint.ui.fragments.HistoryFragment$HistoryWrapper.:(Lorg/tint/ui/fragments/HistoryFragment;Lorg/tint/model/HistoryAdapter;)V │ │ -028494: 5b23 9904 |0000: iput-object v3, v2, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0499 │ │ -028498: 7010 7602 0200 |0002: invoke-direct {v2}, Landroid/widget/BaseAdapter;.:()V // method@0276 │ │ -02849e: 2200 e901 |0005: new-instance v0, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper$1; // type@01e9 │ │ -0284a2: 7020 8c07 2000 |0007: invoke-direct {v0, v2}, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper$1;.:(Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;)V // method@078c │ │ -0284a8: 5b20 9804 |000a: iput-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.mObserver:Landroid/database/DataSetObserver; // field@0498 │ │ -0284ac: 5b24 9704 |000c: iput-object v4, v2, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.mHistoryAdapter:Lorg/tint/model/HistoryAdapter; // field@0497 │ │ -0284b0: 5420 9704 |000e: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.mHistoryAdapter:Lorg/tint/model/HistoryAdapter; // field@0497 │ │ -0284b4: 5421 9804 |0010: iget-object v1, v2, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.mObserver:Landroid/database/DataSetObserver; // field@0498 │ │ -0284b8: 6e20 6605 1000 |0012: invoke-virtual {v0, v1}, Lorg/tint/model/HistoryAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0566 │ │ -0284be: 0e00 |0015: return-void │ │ +0281f0: |[0281f0] org.tint.ui.fragments.HistoryFragment$HistoryWrapper.:(Lorg/tint/ui/fragments/HistoryFragment;Lorg/tint/model/HistoryAdapter;)V │ │ +028200: 5b23 9904 |0000: iput-object v3, v2, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0499 │ │ +028204: 7010 7602 0200 |0002: invoke-direct {v2}, Landroid/widget/BaseAdapter;.:()V // method@0276 │ │ +02820a: 2200 e501 |0005: new-instance v0, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper$1; // type@01e5 │ │ +02820e: 7020 8c07 2000 |0007: invoke-direct {v0, v2}, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper$1;.:(Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;)V // method@078c │ │ +028214: 5b20 9804 |000a: iput-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.mObserver:Landroid/database/DataSetObserver; // field@0498 │ │ +028218: 5b24 9704 |000c: iput-object v4, v2, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.mHistoryAdapter:Lorg/tint/model/HistoryAdapter; // field@0497 │ │ +02821c: 5420 9704 |000e: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.mHistoryAdapter:Lorg/tint/model/HistoryAdapter; // field@0497 │ │ +028220: 5421 9804 |0010: iget-object v1, v2, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.mObserver:Landroid/database/DataSetObserver; // field@0498 │ │ +028224: 6e20 6605 1000 |0012: invoke-virtual {v0, v1}, Lorg/tint/model/HistoryAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0566 │ │ +02822a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0005 line=443 │ │ 0x000c line=458 │ │ 0x000e line=459 │ │ 0x0015 line=460 │ │ @@ -32218,15 +32305,15 @@ │ │ 0x0000 - 0x0016 reg=3 (null) Lorg/tint/ui/fragments/HistoryFragment; │ │ 0x0000 - 0x0016 reg=4 adapter Lorg/tint/model/HistoryAdapter; │ │ │ │ Virtual methods - │ │ source_file_idx : 472 (HistoryFragment.java) │ │ │ │ Class #145 header: │ │ -class_idx : 491 │ │ +class_idx : 487 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 26 │ │ source_file_idx : 472 │ │ static_fields_size : 4 │ │ instance_fields_size: 16 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 8 │ │ @@ -32340,41 +32427,41 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 45 16-bit code units │ │ -0284c0: |[0284c0] org.tint.ui.fragments.HistoryFragment.:()V │ │ -0284d0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0284d2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0284d4: 7010 6100 0400 |0002: invoke-direct {v4}, Landroid/app/Fragment;.:()V // method@0061 │ │ -0284da: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0284dc: 5b41 a404 |0006: iput-object v1, v4, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ -0284e0: 5c43 a804 |0008: iput-boolean v3, v4, Lorg/tint/ui/fragments/HistoryFragment;.mIsListShown:Z // field@04a8 │ │ -0284e4: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -0284e6: 2311 af02 |000b: new-array v1, v1, [Z // type@02af │ │ -0284ea: 5b41 a504 |000d: iput-object v1, v4, Lorg/tint/ui/fragments/HistoryFragment;.mExpandedGroups:[Z // field@04a5 │ │ -0284ee: 5c42 9f04 |000f: iput-boolean v2, v4, Lorg/tint/ui/fragments/HistoryFragment;.mAfterDelete:Z // field@049f │ │ -0284f2: 7100 3305 0000 |0011: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -0284f8: 0c01 |0014: move-result-object v1 │ │ -0284fa: 6e10 3505 0100 |0015: invoke-virtual {v1}, Lorg/tint/controllers/Controller;.getUIManager:()Lorg/tint/ui/managers/UIManager; // method@0535 │ │ -028500: 0c01 |0018: move-result-object v1 │ │ -028502: 5b41 ad04 |0019: iput-object v1, v4, Lorg/tint/ui/fragments/HistoryFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@04ad │ │ -028506: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -028508: 5441 a504 |001c: iget-object v1, v4, Lorg/tint/ui/fragments/HistoryFragment;.mExpandedGroups:[Z // field@04a5 │ │ -02850c: 2111 |001e: array-length v1, v1 │ │ -02850e: 3510 0900 |001f: if-ge v0, v1, 0028 // +0009 │ │ -028512: 5441 a504 |0021: iget-object v1, v4, Lorg/tint/ui/fragments/HistoryFragment;.mExpandedGroups:[Z // field@04a5 │ │ -028516: 4e02 0100 |0023: aput-boolean v2, v1, v0 │ │ -02851a: d800 0001 |0025: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02851e: 28f5 |0027: goto 001c // -000b │ │ -028520: 5441 a504 |0028: iget-object v1, v4, Lorg/tint/ui/fragments/HistoryFragment;.mExpandedGroups:[Z // field@04a5 │ │ -028524: 4e03 0102 |002a: aput-boolean v3, v1, v2 │ │ -028528: 0e00 |002c: return-void │ │ +02822c: |[02822c] org.tint.ui.fragments.HistoryFragment.:()V │ │ +02823c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02823e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +028240: 7010 6100 0400 |0002: invoke-direct {v4}, Landroid/app/Fragment;.:()V // method@0061 │ │ +028246: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +028248: 5b41 a404 |0006: iput-object v1, v4, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ +02824c: 5c43 a804 |0008: iput-boolean v3, v4, Lorg/tint/ui/fragments/HistoryFragment;.mIsListShown:Z // field@04a8 │ │ +028250: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +028252: 2311 ab02 |000b: new-array v1, v1, [Z // type@02ab │ │ +028256: 5b41 a504 |000d: iput-object v1, v4, Lorg/tint/ui/fragments/HistoryFragment;.mExpandedGroups:[Z // field@04a5 │ │ +02825a: 5c42 9f04 |000f: iput-boolean v2, v4, Lorg/tint/ui/fragments/HistoryFragment;.mAfterDelete:Z // field@049f │ │ +02825e: 7100 3305 0000 |0011: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +028264: 0c01 |0014: move-result-object v1 │ │ +028266: 6e10 3505 0100 |0015: invoke-virtual {v1}, Lorg/tint/controllers/Controller;.getUIManager:()Lorg/tint/ui/managers/UIManager; // method@0535 │ │ +02826c: 0c01 |0018: move-result-object v1 │ │ +02826e: 5b41 ad04 |0019: iput-object v1, v4, Lorg/tint/ui/fragments/HistoryFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@04ad │ │ +028272: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +028274: 5441 a504 |001c: iget-object v1, v4, Lorg/tint/ui/fragments/HistoryFragment;.mExpandedGroups:[Z // field@04a5 │ │ +028278: 2111 |001e: array-length v1, v1 │ │ +02827a: 3510 0900 |001f: if-ge v0, v1, 0028 // +0009 │ │ +02827e: 5441 a504 |0021: iget-object v1, v4, Lorg/tint/ui/fragments/HistoryFragment;.mExpandedGroups:[Z // field@04a5 │ │ +028282: 4e02 0100 |0023: aput-boolean v2, v1, v0 │ │ +028286: d800 0001 |0025: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02828a: 28f5 |0027: goto 001c // -000b │ │ +02828c: 5441 a504 |0028: iget-object v1, v4, Lorg/tint/ui/fragments/HistoryFragment;.mExpandedGroups:[Z // field@04a5 │ │ +028290: 4e03 0102 |002a: aput-boolean v3, v1, v2 │ │ +028294: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=101 │ │ 0x0005 line=72 │ │ 0x0008 line=92 │ │ 0x000a line=95 │ │ 0x000f line=97 │ │ @@ -32393,17 +32480,17 @@ │ │ type : '(Lorg/tint/ui/fragments/HistoryFragment;)[Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02852c: |[02852c] org.tint.ui.fragments.HistoryFragment.access$000:(Lorg/tint/ui/fragments/HistoryFragment;)[Z │ │ -02853c: 5410 a504 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/HistoryFragment;.mExpandedGroups:[Z // field@04a5 │ │ -028540: 1100 |0002: return-object v0 │ │ +028298: |[028298] org.tint.ui.fragments.HistoryFragment.access$000:(Lorg/tint/ui/fragments/HistoryFragment;)[Z │ │ +0282a8: 5410 a504 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/HistoryFragment;.mExpandedGroups:[Z // field@04a5 │ │ +0282ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/fragments/HistoryFragment; │ │ │ │ #2 : (in Lorg/tint/ui/fragments/HistoryFragment;) │ │ @@ -32411,17 +32498,17 @@ │ │ type : '(Lorg/tint/ui/fragments/HistoryFragment;II)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -028544: |[028544] org.tint.ui.fragments.HistoryFragment.access$100:(Lorg/tint/ui/fragments/HistoryFragment;II)V │ │ -028554: 7030 a407 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/tint/ui/fragments/HistoryFragment;.openItem:(II)V // method@07a4 │ │ -02855a: 0e00 |0003: return-void │ │ +0282b0: |[0282b0] org.tint.ui.fragments.HistoryFragment.access$100:(Lorg/tint/ui/fragments/HistoryFragment;II)V │ │ +0282c0: 7030 a407 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/tint/ui/fragments/HistoryFragment;.openItem:(II)V // method@07a4 │ │ +0282c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/fragments/HistoryFragment; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -32431,17 +32518,17 @@ │ │ type : '(Lorg/tint/ui/fragments/HistoryFragment;Landroid/view/View;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -02855c: |[02855c] org.tint.ui.fragments.HistoryFragment.access$200:(Lorg/tint/ui/fragments/HistoryFragment;Landroid/view/View;I)V │ │ -02856c: 7030 a607 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/tint/ui/fragments/HistoryFragment;.selectGroup:(Landroid/view/View;I)V // method@07a6 │ │ -028572: 0e00 |0003: return-void │ │ +0282c8: |[0282c8] org.tint.ui.fragments.HistoryFragment.access$200:(Lorg/tint/ui/fragments/HistoryFragment;Landroid/view/View;I)V │ │ +0282d8: 7030 a607 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/tint/ui/fragments/HistoryFragment;.selectGroup:(Landroid/view/View;I)V // method@07a6 │ │ +0282de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/fragments/HistoryFragment; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -32451,17 +32538,17 @@ │ │ type : '(Lorg/tint/ui/fragments/HistoryFragment;)Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028574: |[028574] org.tint.ui.fragments.HistoryFragment.access$300:(Lorg/tint/ui/fragments/HistoryFragment;)Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; │ │ -028584: 5410 a104 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/HistoryFragment;.mChildAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; // field@04a1 │ │ -028588: 1100 |0002: return-object v0 │ │ +0282e0: |[0282e0] org.tint.ui.fragments.HistoryFragment.access$300:(Lorg/tint/ui/fragments/HistoryFragment;)Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; │ │ +0282f0: 5410 a104 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/HistoryFragment;.mChildAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; // field@04a1 │ │ +0282f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/fragments/HistoryFragment; │ │ │ │ #5 : (in Lorg/tint/ui/fragments/HistoryFragment;) │ │ @@ -32469,17 +32556,17 @@ │ │ type : '(Lorg/tint/ui/fragments/HistoryFragment;)Lorg/tint/model/HistoryAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02858c: |[02858c] org.tint.ui.fragments.HistoryFragment.access$400:(Lorg/tint/ui/fragments/HistoryFragment;)Lorg/tint/model/HistoryAdapter; │ │ -02859c: 5410 9e04 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ -0285a0: 1100 |0002: return-object v0 │ │ +0282f8: |[0282f8] org.tint.ui.fragments.HistoryFragment.access$400:(Lorg/tint/ui/fragments/HistoryFragment;)Lorg/tint/model/HistoryAdapter; │ │ +028308: 5410 9e04 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ +02830c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/fragments/HistoryFragment; │ │ │ │ #6 : (in Lorg/tint/ui/fragments/HistoryFragment;) │ │ @@ -32487,42 +32574,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -0285a4: |[0285a4] org.tint.ui.fragments.HistoryFragment.inflateSinglePane:()V │ │ -0285b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0285b6: 5c20 ac04 |0001: iput-boolean v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mTwoPaneMode:Z // field@04ac │ │ -0285ba: 5420 a404 |0003: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ -0285be: 1401 2700 0f7f |0005: const v1, #float 1.9008e+38 // #7f0f0027 │ │ -0285c4: 6e20 c101 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -0285ca: 0c00 |000b: move-result-object v0 │ │ -0285cc: 1f00 cc00 |000c: check-cast v0, Landroid/widget/ExpandableListView; // type@00cc │ │ -0285d0: 5b20 a904 |000e: iput-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ -0285d4: 5420 a904 |0010: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ -0285d8: 2201 e201 |0012: new-instance v1, Lorg/tint/ui/fragments/HistoryFragment$2; // type@01e2 │ │ -0285dc: 7020 7507 2100 |0014: invoke-direct {v1, v2}, Lorg/tint/ui/fragments/HistoryFragment$2;.:(Lorg/tint/ui/fragments/HistoryFragment;)V // method@0775 │ │ -0285e2: 6e20 9802 1000 |0017: invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;.setOnGroupExpandListener:(Landroid/widget/ExpandableListView$OnGroupExpandListener;)V // method@0298 │ │ -0285e8: 5420 a904 |001a: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ -0285ec: 2201 e301 |001c: new-instance v1, Lorg/tint/ui/fragments/HistoryFragment$3; // type@01e3 │ │ -0285f0: 7020 7707 2100 |001e: invoke-direct {v1, v2}, Lorg/tint/ui/fragments/HistoryFragment$3;.:(Lorg/tint/ui/fragments/HistoryFragment;)V // method@0777 │ │ -0285f6: 6e20 9702 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;.setOnGroupCollapseListener:(Landroid/widget/ExpandableListView$OnGroupCollapseListener;)V // method@0297 │ │ -0285fc: 5420 a904 |0024: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ -028600: 2201 e401 |0026: new-instance v1, Lorg/tint/ui/fragments/HistoryFragment$4; // type@01e4 │ │ -028604: 7020 7907 2100 |0028: invoke-direct {v1, v2}, Lorg/tint/ui/fragments/HistoryFragment$4;.:(Lorg/tint/ui/fragments/HistoryFragment;)V // method@0779 │ │ -02860a: 6e20 9602 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;.setOnChildClickListener:(Landroid/widget/ExpandableListView$OnChildClickListener;)V // method@0296 │ │ -028610: 5420 a404 |002e: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ -028614: 1401 2800 0f7f |0030: const v1, #float 1.9008e+38 // #7f0f0028 │ │ -02861a: 6e20 c101 1000 |0033: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -028620: 0c00 |0036: move-result-object v0 │ │ -028622: 1f00 da00 |0037: check-cast v0, Landroid/widget/ProgressBar; // type@00da │ │ -028626: 5b20 aa04 |0039: iput-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mProgress:Landroid/widget/ProgressBar; // field@04aa │ │ -02862a: 0e00 |003b: return-void │ │ +028310: |[028310] org.tint.ui.fragments.HistoryFragment.inflateSinglePane:()V │ │ +028320: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +028322: 5c20 ac04 |0001: iput-boolean v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mTwoPaneMode:Z // field@04ac │ │ +028326: 5420 a404 |0003: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ +02832a: 1401 2700 0f7f |0005: const v1, #float 1.9008e+38 // #7f0f0027 │ │ +028330: 6e20 c101 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +028336: 0c00 |000b: move-result-object v0 │ │ +028338: 1f00 c800 |000c: check-cast v0, Landroid/widget/ExpandableListView; // type@00c8 │ │ +02833c: 5b20 a904 |000e: iput-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ +028340: 5420 a904 |0010: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ +028344: 2201 de01 |0012: new-instance v1, Lorg/tint/ui/fragments/HistoryFragment$2; // type@01de │ │ +028348: 7020 7507 2100 |0014: invoke-direct {v1, v2}, Lorg/tint/ui/fragments/HistoryFragment$2;.:(Lorg/tint/ui/fragments/HistoryFragment;)V // method@0775 │ │ +02834e: 6e20 9802 1000 |0017: invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;.setOnGroupExpandListener:(Landroid/widget/ExpandableListView$OnGroupExpandListener;)V // method@0298 │ │ +028354: 5420 a904 |001a: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ +028358: 2201 df01 |001c: new-instance v1, Lorg/tint/ui/fragments/HistoryFragment$3; // type@01df │ │ +02835c: 7020 7707 2100 |001e: invoke-direct {v1, v2}, Lorg/tint/ui/fragments/HistoryFragment$3;.:(Lorg/tint/ui/fragments/HistoryFragment;)V // method@0777 │ │ +028362: 6e20 9702 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;.setOnGroupCollapseListener:(Landroid/widget/ExpandableListView$OnGroupCollapseListener;)V // method@0297 │ │ +028368: 5420 a904 |0024: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ +02836c: 2201 e001 |0026: new-instance v1, Lorg/tint/ui/fragments/HistoryFragment$4; // type@01e0 │ │ +028370: 7020 7907 2100 |0028: invoke-direct {v1, v2}, Lorg/tint/ui/fragments/HistoryFragment$4;.:(Lorg/tint/ui/fragments/HistoryFragment;)V // method@0779 │ │ +028376: 6e20 9602 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;.setOnChildClickListener:(Landroid/widget/ExpandableListView$OnChildClickListener;)V // method@0296 │ │ +02837c: 5420 a404 |002e: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ +028380: 1401 2800 0f7f |0030: const v1, #float 1.9008e+38 // #7f0f0028 │ │ +028386: 6e20 c101 1000 |0033: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02838c: 0c00 |0036: move-result-object v0 │ │ +02838e: 1f00 d600 |0037: check-cast v0, Landroid/widget/ProgressBar; // type@00d6 │ │ +028392: 5b20 aa04 |0039: iput-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mProgress:Landroid/widget/ProgressBar; // field@04aa │ │ +028396: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0003 line=361 │ │ 0x0010 line=363 │ │ 0x001a line=370 │ │ 0x0024 line=377 │ │ @@ -32536,58 +32623,58 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -02862c: |[02862c] org.tint.ui.fragments.HistoryFragment.inflateTwoPane:()V │ │ -02863c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02863e: 5c32 ac04 |0001: iput-boolean v2, v3, Lorg/tint/ui/fragments/HistoryFragment;.mTwoPaneMode:Z // field@04ac │ │ -028642: 5430 a404 |0003: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ -028646: 1401 2b00 0f7f |0005: const v1, #float 1.9008e+38 // #7f0f002b │ │ -02864c: 6e20 c101 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -028652: 0c00 |000b: move-result-object v0 │ │ -028654: 1f00 1b00 |000c: check-cast v0, Landroid/app/FragmentBreadCrumbs; // type@001b │ │ -028658: 5b30 a204 |000e: iput-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildHeader:Landroid/app/FragmentBreadCrumbs; // field@04a2 │ │ -02865c: 5430 a204 |0010: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildHeader:Landroid/app/FragmentBreadCrumbs; // field@04a2 │ │ -028660: 6e20 6d00 2000 |0012: invoke-virtual {v0, v2}, Landroid/app/FragmentBreadCrumbs;.setMaxVisible:(I)V // method@006d │ │ -028666: 5430 a204 |0015: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildHeader:Landroid/app/FragmentBreadCrumbs; // field@04a2 │ │ -02866a: 6e10 9807 0300 |0017: invoke-virtual {v3}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ -028670: 0c01 |001a: move-result-object v1 │ │ -028672: 6e20 6c00 1000 |001b: invoke-virtual {v0, v1}, Landroid/app/FragmentBreadCrumbs;.setActivity:(Landroid/app/Activity;)V // method@006c │ │ -028678: 5430 a404 |001e: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ -02867c: 1401 2a00 0f7f |0020: const v1, #float 1.9008e+38 // #7f0f002a │ │ -028682: 6e20 c101 1000 |0023: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -028688: 0c00 |0026: move-result-object v0 │ │ -02868a: 1f00 d500 |0027: check-cast v0, Landroid/widget/ListView; // type@00d5 │ │ -02868e: 5b30 a704 |0029: iput-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mGroupList:Landroid/widget/ListView; // field@04a7 │ │ -028692: 5430 a404 |002b: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ -028696: 1401 2c00 0f7f |002d: const v1, #float 1.9008e+38 // #7f0f002c │ │ -02869c: 6e20 c101 1000 |0030: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -0286a2: 0c00 |0033: move-result-object v0 │ │ -0286a4: 1f00 d500 |0034: check-cast v0, Landroid/widget/ListView; // type@00d5 │ │ -0286a8: 5b30 a304 |0036: iput-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildList:Landroid/widget/ListView; // field@04a3 │ │ -0286ac: 5430 a704 |0038: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mGroupList:Landroid/widget/ListView; // field@04a7 │ │ -0286b0: 6e20 cc02 2000 |003a: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@02cc │ │ -0286b6: 5430 a704 |003d: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mGroupList:Landroid/widget/ListView; // field@04a7 │ │ -0286ba: 2201 e501 |003f: new-instance v1, Lorg/tint/ui/fragments/HistoryFragment$5; // type@01e5 │ │ -0286be: 7020 7b07 3100 |0041: invoke-direct {v1, v3}, Lorg/tint/ui/fragments/HistoryFragment$5;.:(Lorg/tint/ui/fragments/HistoryFragment;)V // method@077b │ │ -0286c4: 6e20 ce02 1000 |0044: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@02ce │ │ -0286ca: 5430 a304 |0047: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildList:Landroid/widget/ListView; // field@04a3 │ │ -0286ce: 2201 e601 |0049: new-instance v1, Lorg/tint/ui/fragments/HistoryFragment$6; // type@01e6 │ │ -0286d2: 7020 7d07 3100 |004b: invoke-direct {v1, v3}, Lorg/tint/ui/fragments/HistoryFragment$6;.:(Lorg/tint/ui/fragments/HistoryFragment;)V // method@077d │ │ -0286d8: 6e20 ce02 1000 |004e: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@02ce │ │ -0286de: 5430 a404 |0051: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ -0286e2: 1401 2800 0f7f |0053: const v1, #float 1.9008e+38 // #7f0f0028 │ │ -0286e8: 6e20 c101 1000 |0056: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -0286ee: 0c00 |0059: move-result-object v0 │ │ -0286f0: 1f00 da00 |005a: check-cast v0, Landroid/widget/ProgressBar; // type@00da │ │ -0286f4: 5b30 aa04 |005c: iput-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mProgress:Landroid/widget/ProgressBar; // field@04aa │ │ -0286f8: 0e00 |005e: return-void │ │ +028398: |[028398] org.tint.ui.fragments.HistoryFragment.inflateTwoPane:()V │ │ +0283a8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0283aa: 5c32 ac04 |0001: iput-boolean v2, v3, Lorg/tint/ui/fragments/HistoryFragment;.mTwoPaneMode:Z // field@04ac │ │ +0283ae: 5430 a404 |0003: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ +0283b2: 1401 2b00 0f7f |0005: const v1, #float 1.9008e+38 // #7f0f002b │ │ +0283b8: 6e20 c101 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +0283be: 0c00 |000b: move-result-object v0 │ │ +0283c0: 1f00 1b00 |000c: check-cast v0, Landroid/app/FragmentBreadCrumbs; // type@001b │ │ +0283c4: 5b30 a204 |000e: iput-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildHeader:Landroid/app/FragmentBreadCrumbs; // field@04a2 │ │ +0283c8: 5430 a204 |0010: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildHeader:Landroid/app/FragmentBreadCrumbs; // field@04a2 │ │ +0283cc: 6e20 6d00 2000 |0012: invoke-virtual {v0, v2}, Landroid/app/FragmentBreadCrumbs;.setMaxVisible:(I)V // method@006d │ │ +0283d2: 5430 a204 |0015: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildHeader:Landroid/app/FragmentBreadCrumbs; // field@04a2 │ │ +0283d6: 6e10 9807 0300 |0017: invoke-virtual {v3}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ +0283dc: 0c01 |001a: move-result-object v1 │ │ +0283de: 6e20 6c00 1000 |001b: invoke-virtual {v0, v1}, Landroid/app/FragmentBreadCrumbs;.setActivity:(Landroid/app/Activity;)V // method@006c │ │ +0283e4: 5430 a404 |001e: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ +0283e8: 1401 2a00 0f7f |0020: const v1, #float 1.9008e+38 // #7f0f002a │ │ +0283ee: 6e20 c101 1000 |0023: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +0283f4: 0c00 |0026: move-result-object v0 │ │ +0283f6: 1f00 d100 |0027: check-cast v0, Landroid/widget/ListView; // type@00d1 │ │ +0283fa: 5b30 a704 |0029: iput-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mGroupList:Landroid/widget/ListView; // field@04a7 │ │ +0283fe: 5430 a404 |002b: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ +028402: 1401 2c00 0f7f |002d: const v1, #float 1.9008e+38 // #7f0f002c │ │ +028408: 6e20 c101 1000 |0030: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02840e: 0c00 |0033: move-result-object v0 │ │ +028410: 1f00 d100 |0034: check-cast v0, Landroid/widget/ListView; // type@00d1 │ │ +028414: 5b30 a304 |0036: iput-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildList:Landroid/widget/ListView; // field@04a3 │ │ +028418: 5430 a704 |0038: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mGroupList:Landroid/widget/ListView; // field@04a7 │ │ +02841c: 6e20 cc02 2000 |003a: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@02cc │ │ +028422: 5430 a704 |003d: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mGroupList:Landroid/widget/ListView; // field@04a7 │ │ +028426: 2201 e101 |003f: new-instance v1, Lorg/tint/ui/fragments/HistoryFragment$5; // type@01e1 │ │ +02842a: 7020 7b07 3100 |0041: invoke-direct {v1, v3}, Lorg/tint/ui/fragments/HistoryFragment$5;.:(Lorg/tint/ui/fragments/HistoryFragment;)V // method@077b │ │ +028430: 6e20 ce02 1000 |0044: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@02ce │ │ +028436: 5430 a304 |0047: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildList:Landroid/widget/ListView; // field@04a3 │ │ +02843a: 2201 e201 |0049: new-instance v1, Lorg/tint/ui/fragments/HistoryFragment$6; // type@01e2 │ │ +02843e: 7020 7d07 3100 |004b: invoke-direct {v1, v3}, Lorg/tint/ui/fragments/HistoryFragment$6;.:(Lorg/tint/ui/fragments/HistoryFragment;)V // method@077d │ │ +028444: 6e20 ce02 1000 |004e: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@02ce │ │ +02844a: 5430 a404 |0051: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ +02844e: 1401 2800 0f7f |0053: const v1, #float 1.9008e+38 // #7f0f0028 │ │ +028454: 6e20 c101 1000 |0056: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02845a: 0c00 |0059: move-result-object v0 │ │ +02845c: 1f00 d600 |005a: check-cast v0, Landroid/widget/ProgressBar; // type@00d6 │ │ +028460: 5b30 aa04 |005c: iput-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mProgress:Landroid/widget/ProgressBar; // field@04aa │ │ +028464: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=391 │ │ 0x0003 line=393 │ │ 0x0010 line=394 │ │ 0x0015 line=395 │ │ 0x001e line=397 │ │ @@ -32605,36 +32692,36 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -0286fc: |[0286fc] org.tint.ui.fragments.HistoryFragment.openItem:(II)V │ │ -02870c: 5442 9e04 |0000: iget-object v2, v4, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ -028710: 6e30 5605 5206 |0002: invoke-virtual {v2, v5, v6}, Lorg/tint/model/HistoryAdapter;.getChild:(II)Ljava/lang/Object; // method@0556 │ │ -028716: 0c00 |0005: move-result-object v0 │ │ -028718: 1f00 8601 |0006: check-cast v0, Lorg/tint/model/BookmarkHistoryItem; // type@0186 │ │ -02871c: 2201 3500 |0008: new-instance v1, Landroid/content/Intent; // type@0035 │ │ -028720: 7010 b200 0100 |000a: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@00b2 │ │ -028726: 1a02 7f01 |000d: const-string v2, "EXTRA_NEW_TAB" // string@017f │ │ -02872a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -02872c: 6e30 c800 2103 |0010: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00c8 │ │ -028732: 1a02 8201 |0013: const-string v2, "EXTRA_URL" // string@0182 │ │ -028736: 6e10 3c05 0000 |0015: invoke-virtual {v0}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ -02873c: 0c03 |0018: move-result-object v3 │ │ -02873e: 6e30 c700 2103 |0019: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ -028744: 6e10 9807 0400 |001c: invoke-virtual {v4}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ -02874a: 0c02 |001f: move-result-object v2 │ │ -02874c: 12f3 |0020: const/4 v3, #int -1 // #ff │ │ -02874e: 6e30 4400 3201 |0021: invoke-virtual {v2, v3, v1}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0044 │ │ -028754: 6e10 9807 0400 |0024: invoke-virtual {v4}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ -02875a: 0c02 |0027: move-result-object v2 │ │ -02875c: 6e10 2a00 0200 |0028: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@002a │ │ -028762: 0e00 |002b: return-void │ │ +028468: |[028468] org.tint.ui.fragments.HistoryFragment.openItem:(II)V │ │ +028478: 5442 9e04 |0000: iget-object v2, v4, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ +02847c: 6e30 5605 5206 |0002: invoke-virtual {v2, v5, v6}, Lorg/tint/model/HistoryAdapter;.getChild:(II)Ljava/lang/Object; // method@0556 │ │ +028482: 0c00 |0005: move-result-object v0 │ │ +028484: 1f00 8201 |0006: check-cast v0, Lorg/tint/model/BookmarkHistoryItem; // type@0182 │ │ +028488: 2201 3500 |0008: new-instance v1, Landroid/content/Intent; // type@0035 │ │ +02848c: 7010 b200 0100 |000a: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@00b2 │ │ +028492: 1a02 7f01 |000d: const-string v2, "EXTRA_NEW_TAB" // string@017f │ │ +028496: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +028498: 6e30 c800 2103 |0010: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00c8 │ │ +02849e: 1a02 8201 |0013: const-string v2, "EXTRA_URL" // string@0182 │ │ +0284a2: 6e10 3c05 0000 |0015: invoke-virtual {v0}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ +0284a8: 0c03 |0018: move-result-object v3 │ │ +0284aa: 6e30 c700 2103 |0019: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ +0284b0: 6e10 9807 0400 |001c: invoke-virtual {v4}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ +0284b6: 0c02 |001f: move-result-object v2 │ │ +0284b8: 12f3 |0020: const/4 v3, #int -1 // #ff │ │ +0284ba: 6e30 4400 3201 |0021: invoke-virtual {v2, v3, v1}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0044 │ │ +0284c0: 6e10 9807 0400 |0024: invoke-virtual {v4}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ +0284c6: 0c02 |0027: move-result-object v2 │ │ +0284c8: 6e10 2a00 0200 |0028: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@002a │ │ +0284ce: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0008 line=421 │ │ 0x000d line=422 │ │ 0x0013 line=423 │ │ 0x001c line=425 │ │ @@ -32652,27 +32739,27 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -028764: |[028764] org.tint.ui.fragments.HistoryFragment.selectGroup:(Landroid/view/View;I)V │ │ -028774: 1f04 e400 |0000: check-cast v4, Landroid/widget/TextView; // type@00e4 │ │ -028778: 6e10 fb02 0400 |0002: invoke-virtual {v4}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@02fb │ │ -02877e: 0c00 |0005: move-result-object v0 │ │ -028780: 5431 a204 |0006: iget-object v1, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildHeader:Landroid/app/FragmentBreadCrumbs; // field@04a2 │ │ -028784: 6e30 6f00 0100 |0008: invoke-virtual {v1, v0, v0}, Landroid/app/FragmentBreadCrumbs;.setTitle:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@006f │ │ -02878a: 5431 a104 |000b: iget-object v1, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; // field@04a1 │ │ -02878e: 6e20 8607 5100 |000d: invoke-virtual {v1, v5}, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.setSelectedGroup:(I)V // method@0786 │ │ -028794: 5431 a704 |0010: iget-object v1, v3, Lorg/tint/ui/fragments/HistoryFragment;.mGroupList:Landroid/widget/ListView; // field@04a7 │ │ -028798: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -02879a: 6e30 cd02 5102 |0013: invoke-virtual {v1, v5, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@02cd │ │ -0287a0: 5935 ab04 |0016: iput v5, v3, Lorg/tint/ui/fragments/HistoryFragment;.mSelectedGroup:I // field@04ab │ │ -0287a4: 0e00 |0018: return-void │ │ +0284d0: |[0284d0] org.tint.ui.fragments.HistoryFragment.selectGroup:(Landroid/view/View;I)V │ │ +0284e0: 1f04 e000 |0000: check-cast v4, Landroid/widget/TextView; // type@00e0 │ │ +0284e4: 6e10 fb02 0400 |0002: invoke-virtual {v4}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@02fb │ │ +0284ea: 0c00 |0005: move-result-object v0 │ │ +0284ec: 5431 a204 |0006: iget-object v1, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildHeader:Landroid/app/FragmentBreadCrumbs; // field@04a2 │ │ +0284f0: 6e30 6f00 0100 |0008: invoke-virtual {v1, v0, v0}, Landroid/app/FragmentBreadCrumbs;.setTitle:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@006f │ │ +0284f6: 5431 a104 |000b: iget-object v1, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; // field@04a1 │ │ +0284fa: 6e20 8607 5100 |000d: invoke-virtual {v1, v5}, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.setSelectedGroup:(I)V // method@0786 │ │ +028500: 5431 a704 |0010: iget-object v1, v3, Lorg/tint/ui/fragments/HistoryFragment;.mGroupList:Landroid/widget/ListView; // field@04a7 │ │ +028504: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +028506: 6e30 cd02 5102 |0013: invoke-virtual {v1, v5, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@02cd │ │ +02850c: 5935 ab04 |0016: iput v5, v3, Lorg/tint/ui/fragments/HistoryFragment;.mSelectedGroup:I // field@04ab │ │ +028510: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0006 line=431 │ │ 0x000b line=433 │ │ 0x0010 line=434 │ │ 0x0016 line=436 │ │ @@ -32688,42 +32775,42 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0287a8: |[0287a8] org.tint.ui.fragments.HistoryFragment.setListShown:(Z)V │ │ -0287b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0287ba: 5530 a804 |0001: iget-boolean v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mIsListShown:Z // field@04a8 │ │ -0287be: 3340 0300 |0003: if-ne v0, v4, 0006 // +0003 │ │ -0287c2: 0e00 |0005: return-void │ │ -0287c4: 5c34 a804 |0006: iput-boolean v4, v3, Lorg/tint/ui/fragments/HistoryFragment;.mIsListShown:Z // field@04a8 │ │ -0287c8: 3804 1900 |0008: if-eqz v4, 0021 // +0019 │ │ -0287cc: 5430 aa04 |000a: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mProgress:Landroid/widget/ProgressBar; // field@04aa │ │ -0287d0: 1301 0800 |000c: const/16 v1, #int 8 // #8 │ │ -0287d4: 6e20 e202 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -0287da: 5530 ac04 |0011: iget-boolean v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mTwoPaneMode:Z // field@04ac │ │ -0287de: 3800 0800 |0013: if-eqz v0, 001b // +0008 │ │ -0287e2: 5430 a304 |0015: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildList:Landroid/widget/ListView; // field@04a3 │ │ -0287e6: 6e20 cf02 2000 |0017: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setVisibility:(I)V // method@02cf │ │ -0287ec: 28eb |001a: goto 0005 // -0015 │ │ -0287ee: 5430 a904 |001b: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ -0287f2: 6e20 9902 2000 |001d: invoke-virtual {v0, v2}, Landroid/widget/ExpandableListView;.setVisibility:(I)V // method@0299 │ │ -0287f8: 28e5 |0020: goto 0005 // -001b │ │ -0287fa: 5430 aa04 |0021: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mProgress:Landroid/widget/ProgressBar; // field@04aa │ │ -0287fe: 6e20 e202 2000 |0023: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -028804: 5530 ac04 |0026: iget-boolean v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mTwoPaneMode:Z // field@04ac │ │ -028808: 3800 0800 |0028: if-eqz v0, 0030 // +0008 │ │ -02880c: 5430 a304 |002a: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildList:Landroid/widget/ListView; // field@04a3 │ │ -028810: 6e20 cf02 2000 |002c: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setVisibility:(I)V // method@02cf │ │ -028816: 28d6 |002f: goto 0005 // -002a │ │ -028818: 5430 a904 |0030: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ -02881c: 6e20 9902 2000 |0032: invoke-virtual {v0, v2}, Landroid/widget/ExpandableListView;.setVisibility:(I)V // method@0299 │ │ -028822: 28d0 |0035: goto 0005 // -0030 │ │ +028514: |[028514] org.tint.ui.fragments.HistoryFragment.setListShown:(Z)V │ │ +028524: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +028526: 5530 a804 |0001: iget-boolean v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mIsListShown:Z // field@04a8 │ │ +02852a: 3340 0300 |0003: if-ne v0, v4, 0006 // +0003 │ │ +02852e: 0e00 |0005: return-void │ │ +028530: 5c34 a804 |0006: iput-boolean v4, v3, Lorg/tint/ui/fragments/HistoryFragment;.mIsListShown:Z // field@04a8 │ │ +028534: 3804 1900 |0008: if-eqz v4, 0021 // +0019 │ │ +028538: 5430 aa04 |000a: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mProgress:Landroid/widget/ProgressBar; // field@04aa │ │ +02853c: 1301 0800 |000c: const/16 v1, #int 8 // #8 │ │ +028540: 6e20 e202 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +028546: 5530 ac04 |0011: iget-boolean v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mTwoPaneMode:Z // field@04ac │ │ +02854a: 3800 0800 |0013: if-eqz v0, 001b // +0008 │ │ +02854e: 5430 a304 |0015: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildList:Landroid/widget/ListView; // field@04a3 │ │ +028552: 6e20 cf02 2000 |0017: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setVisibility:(I)V // method@02cf │ │ +028558: 28eb |001a: goto 0005 // -0015 │ │ +02855a: 5430 a904 |001b: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ +02855e: 6e20 9902 2000 |001d: invoke-virtual {v0, v2}, Landroid/widget/ExpandableListView;.setVisibility:(I)V // method@0299 │ │ +028564: 28e5 |0020: goto 0005 // -001b │ │ +028566: 5430 aa04 |0021: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mProgress:Landroid/widget/ProgressBar; // field@04aa │ │ +02856a: 6e20 e202 2000 |0023: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +028570: 5530 ac04 |0026: iget-boolean v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mTwoPaneMode:Z // field@04ac │ │ +028574: 3800 0800 |0028: if-eqz v0, 0030 // +0008 │ │ +028578: 5430 a304 |002a: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mChildList:Landroid/widget/ListView; // field@04a3 │ │ +02857c: 6e20 cf02 2000 |002c: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setVisibility:(I)V // method@02cf │ │ +028582: 28d6 |002f: goto 0005 // -002a │ │ +028584: 5430 a904 |0030: iget-object v0, v3, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ +028588: 6e20 9902 2000 |0032: invoke-virtual {v0, v2}, Landroid/widget/ExpandableListView;.setVisibility:(I)V // method@0299 │ │ +02858e: 28d0 |0035: goto 0005 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=333 │ │ 0x0005 line=356 │ │ 0x0006 line=337 │ │ 0x0008 line=339 │ │ 0x000a line=340 │ │ @@ -32744,17 +32831,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -028824: |[028824] org.tint.ui.fragments.HistoryFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -028834: 6f20 6400 1000 |0000: invoke-super {v0, v1}, Landroid/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0064 │ │ -02883a: 0e00 |0003: return-void │ │ +028590: |[028590] org.tint.ui.fragments.HistoryFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +0285a0: 6f20 6400 1000 |0000: invoke-super {v0, v1}, Landroid/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0064 │ │ +0285a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/fragments/HistoryFragment; │ │ 0x0000 - 0x0004 reg=1 savedInstanceState Landroid/os/Bundle; │ │ @@ -32764,141 +32851,147 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 236 16-bit code units │ │ -02883c: |[02883c] org.tint.ui.fragments.HistoryFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -02884c: 121c |0000: const/4 v12, #int 1 // #1 │ │ -02884e: 120a |0001: const/4 v10, #int 0 // #0 │ │ -028850: 55d0 ac04 |0002: iget-boolean v0, v13, Lorg/tint/ui/fragments/HistoryFragment;.mTwoPaneMode:Z // field@04ac │ │ -028854: 3800 4700 |0004: if-eqz v0, 004b // +0047 │ │ -028858: 7210 a601 0e00 |0006: invoke-interface {v14}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@01a6 │ │ -02885e: 0c08 |0009: move-result-object v8 │ │ -028860: 1f08 ba00 |000a: check-cast v8, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@00ba │ │ -028864: 54d0 a104 |000c: iget-object v0, v13, Lorg/tint/ui/fragments/HistoryFragment;.mChildAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; // field@04a1 │ │ -028868: 6e10 8307 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.getSelectedGroup:()I // method@0783 │ │ -02886e: 0a07 |0011: move-result v7 │ │ -028870: 5286 2300 |0012: iget v6, v8, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@0023 │ │ -028874: 54d0 9e04 |0014: iget-object v0, v13, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ -028878: 6e30 5605 7006 |0016: invoke-virtual {v0, v7, v6}, Lorg/tint/model/HistoryAdapter;.getChild:(II)Ljava/lang/Object; // method@0556 │ │ -02887e: 0c0a |0019: move-result-object v10 │ │ -028880: 1f0a 8601 |001a: check-cast v10, Lorg/tint/model/BookmarkHistoryItem; // type@0186 │ │ -028884: 380a be00 |001c: if-eqz v10, 00da // +00be │ │ -028888: 7210 a501 0e00 |001e: invoke-interface {v14}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ -02888e: 0a00 |0021: move-result v0 │ │ -028890: 2b00 be00 0000 |0022: packed-switch v0, 000000e0 // +000000be │ │ -028896: 7100 3305 0000 |0025: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -02889c: 0c00 |0028: move-result-object v0 │ │ -02889e: 6e10 3005 0000 |0029: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -0288a4: 0c00 |002c: move-result-object v0 │ │ -0288a6: 6e10 9807 0d00 |002d: invoke-virtual {v13}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ -0288ac: 0c01 |0030: move-result-object v1 │ │ -0288ae: 7210 a501 0e00 |0031: invoke-interface {v14}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ -0288b4: 0a02 |0034: move-result v2 │ │ -0288b6: 6e10 3b05 0a00 |0035: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getTitle:()Ljava/lang/String; // method@053b │ │ -0288bc: 0c03 |0038: move-result-object v3 │ │ -0288be: 6e10 3c05 0a00 |0039: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ -0288c4: 0c04 |003c: move-result-object v4 │ │ -0288c6: 54d5 ad04 |003d: iget-object v5, v13, Lorg/tint/ui/fragments/HistoryFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@04ad │ │ -0288ca: 7210 3c09 0500 |003f: invoke-interface {v5}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ -0288d0: 0c05 |0042: move-result-object v5 │ │ -0288d2: 7406 1704 0000 |0043: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/addons/AddonManager;.onContributedHistoryContextMenuItemSelected:(Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Lorg/tint/ui/components/CustomWebView;)Z // method@0417 │ │ -0288d8: 0a00 |0046: move-result v0 │ │ -0288da: 3800 8d00 |0047: if-eqz v0, 00d4 // +008d │ │ -0288de: 01c0 |0049: move v0, v12 │ │ -0288e0: 0f00 |004a: return v0 │ │ -0288e2: 7210 a601 0e00 |004b: invoke-interface {v14}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@01a6 │ │ -0288e8: 0c08 |004e: move-result-object v8 │ │ -0288ea: 1f08 c800 |004f: check-cast v8, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; // type@00c8 │ │ -0288ee: 5380 2400 |0051: iget-wide v0, v8, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.packedPosition:J // field@0024 │ │ -0288f2: 7120 9402 1000 |0053: invoke-static {v0, v1}, Landroid/widget/ExpandableListView;.getPackedPositionType:(J)I // method@0294 │ │ -0288f8: 0a0b |0056: move-result v11 │ │ -0288fa: 33cb c5ff |0057: if-ne v11, v12, 001c // -003b │ │ -0288fe: 5380 2400 |0059: iget-wide v0, v8, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.packedPosition:J // field@0024 │ │ -028902: 7120 9302 1000 |005b: invoke-static {v0, v1}, Landroid/widget/ExpandableListView;.getPackedPositionGroup:(J)I // method@0293 │ │ -028908: 0a07 |005e: move-result v7 │ │ -02890a: 5380 2400 |005f: iget-wide v0, v8, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.packedPosition:J // field@0024 │ │ -02890e: 7120 9202 1000 |0061: invoke-static {v0, v1}, Landroid/widget/ExpandableListView;.getPackedPositionChild:(J)I // method@0292 │ │ -028914: 0a06 |0064: move-result v6 │ │ -028916: 54d0 9e04 |0065: iget-object v0, v13, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ -02891a: 6e30 5605 7006 |0067: invoke-virtual {v0, v7, v6}, Lorg/tint/model/HistoryAdapter;.getChild:(II)Ljava/lang/Object; // method@0556 │ │ -028920: 0c0a |006a: move-result-object v10 │ │ -028922: 1f0a 8601 |006b: check-cast v10, Lorg/tint/model/BookmarkHistoryItem; // type@0186 │ │ -028926: 28af |006d: goto 001c // -0051 │ │ -028928: 2209 3500 |006e: new-instance v9, Landroid/content/Intent; // type@0035 │ │ -02892c: 7010 b200 0900 |0070: invoke-direct {v9}, Landroid/content/Intent;.:()V // method@00b2 │ │ -028932: 1a00 7f01 |0073: const-string v0, "EXTRA_NEW_TAB" // string@017f │ │ -028936: 6e30 c800 090c |0075: invoke-virtual {v9, v0, v12}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00c8 │ │ -02893c: 1a00 8201 |0078: const-string v0, "EXTRA_URL" // string@0182 │ │ -028940: 6e10 3c05 0a00 |007a: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ -028946: 0c01 |007d: move-result-object v1 │ │ -028948: 6e30 c700 0901 |007e: invoke-virtual {v9, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ -02894e: 6e10 9807 0d00 |0081: invoke-virtual {v13}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ -028954: 0c00 |0084: move-result-object v0 │ │ -028956: 12f1 |0085: const/4 v1, #int -1 // #ff │ │ -028958: 6e30 4400 1009 |0086: invoke-virtual {v0, v1, v9}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0044 │ │ -02895e: 6e10 9807 0d00 |0089: invoke-virtual {v13}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ -028964: 0c00 |008c: move-result-object v0 │ │ -028966: 6e10 2a00 0000 |008d: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@002a │ │ -02896c: 01c0 |0090: move v0, v12 │ │ -02896e: 28b9 |0091: goto 004a // -0047 │ │ -028970: 380a 1c00 |0092: if-eqz v10, 00ae // +001c │ │ -028974: 6e10 9807 0d00 |0094: invoke-virtual {v13}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ -02897a: 0c00 |0097: move-result-object v0 │ │ -02897c: 6e10 3c05 0a00 |0098: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ -028982: 0c01 |009b: move-result-object v1 │ │ -028984: 6e10 9807 0d00 |009c: invoke-virtual {v13}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ -02898a: 0c02 |009f: move-result-object v2 │ │ -02898c: 6e10 3000 0200 |00a0: invoke-virtual {v2}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0030 │ │ -028992: 0c02 |00a3: move-result-object v2 │ │ -028994: 1403 3300 0b7f |00a4: const v3, #float 1.84764e+38 // #7f0b0033 │ │ -02899a: 6e20 f300 3200 |00a7: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -0289a0: 0c02 |00aa: move-result-object v2 │ │ -0289a2: 7130 100c 1002 |00ab: invoke-static {v0, v1, v2}, Lorg/tint/utils/ApplicationUtils;.copyTextToClipboard:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@0c10 │ │ -0289a8: 01c0 |00ae: move v0, v12 │ │ -0289aa: 289b |00af: goto 004a // -0065 │ │ -0289ac: 380a 0e00 |00b0: if-eqz v10, 00be // +000e │ │ -0289b0: 6e10 9807 0d00 |00b2: invoke-virtual {v13}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ -0289b6: 0c00 |00b5: move-result-object v0 │ │ -0289b8: 1201 |00b6: const/4 v1, #int 0 // #0 │ │ -0289ba: 6e10 3c05 0a00 |00b7: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ -0289c0: 0c02 |00ba: move-result-object v2 │ │ -0289c2: 7130 150c 1002 |00bb: invoke-static {v0, v1, v2}, Lorg/tint/utils/ApplicationUtils;.sharePage:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V // method@0c15 │ │ -0289c8: 01c0 |00be: move v0, v12 │ │ -0289ca: 288b |00bf: goto 004a // -0075 │ │ -0289cc: 6e10 9807 0d00 |00c0: invoke-virtual {v13}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ -0289d2: 0c00 |00c3: move-result-object v0 │ │ -0289d4: 6e10 2c00 0000 |00c4: invoke-virtual {v0}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ -0289da: 0c00 |00c7: move-result-object v0 │ │ -0289dc: 6e10 3a05 0a00 |00c8: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getId:()J // method@053a │ │ -0289e2: 0b01 |00cb: move-result-wide v1 │ │ -0289e4: 7130 9b05 1002 |00cc: invoke-static {v0, v1, v2}, Lorg/tint/providers/BookmarksWrapper;.deleteHistoryRecord:(Landroid/content/ContentResolver;J)V // method@059b │ │ -0289ea: 5cdc 9f04 |00cf: iput-boolean v12, v13, Lorg/tint/ui/fragments/HistoryFragment;.mAfterDelete:Z // field@049f │ │ -0289ee: 01c0 |00d1: move v0, v12 │ │ -0289f0: 2900 78ff |00d2: goto/16 004a // -0088 │ │ -0289f4: 6f20 6700 ed00 |00d4: invoke-super {v13, v14}, Landroid/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0067 │ │ -0289fa: 0a00 |00d7: move-result v0 │ │ -0289fc: 2900 72ff |00d8: goto/16 004a // -008e │ │ -028a00: 6f20 6700 ed00 |00da: invoke-super {v13, v14}, Landroid/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0067 │ │ -028a06: 0a00 |00dd: move-result v0 │ │ -028a08: 2900 6cff |00de: goto/16 004a // -0094 │ │ -028a0c: 0001 0400 0100 0000 4c00 0000 7000 ... |00e0: packed-switch-data (12 units) │ │ +0285a8: |[0285a8] org.tint.ui.fragments.HistoryFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +0285b8: 121c |0000: const/4 v12, #int 1 // #1 │ │ +0285ba: 120a |0001: const/4 v10, #int 0 // #0 │ │ +0285bc: 55d0 ac04 |0002: iget-boolean v0, v13, Lorg/tint/ui/fragments/HistoryFragment;.mTwoPaneMode:Z // field@04ac │ │ +0285c0: 3800 4700 |0004: if-eqz v0, 004b // +0047 │ │ +0285c4: 7210 a601 0e00 |0006: invoke-interface {v14}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@01a6 │ │ +0285ca: 0c08 |0009: move-result-object v8 │ │ +0285cc: 1f08 b600 |000a: check-cast v8, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@00b6 │ │ +0285d0: 54d0 a104 |000c: iget-object v0, v13, Lorg/tint/ui/fragments/HistoryFragment;.mChildAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; // field@04a1 │ │ +0285d4: 6e10 8307 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.getSelectedGroup:()I // method@0783 │ │ +0285da: 0a07 |0011: move-result v7 │ │ +0285dc: 5286 2300 |0012: iget v6, v8, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@0023 │ │ +0285e0: 54d0 9e04 |0014: iget-object v0, v13, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ +0285e4: 6e30 5605 7006 |0016: invoke-virtual {v0, v7, v6}, Lorg/tint/model/HistoryAdapter;.getChild:(II)Ljava/lang/Object; // method@0556 │ │ +0285ea: 0c0a |0019: move-result-object v10 │ │ +0285ec: 1f0a 8201 |001a: check-cast v10, Lorg/tint/model/BookmarkHistoryItem; // type@0182 │ │ +0285f0: 380a be00 |001c: if-eqz v10, 00da // +00be │ │ +0285f4: 7210 a501 0e00 |001e: invoke-interface {v14}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ +0285fa: 0a00 |0021: move-result v0 │ │ +0285fc: 2b00 be00 0000 |0022: packed-switch v0, 000000e0 // +000000be │ │ +028602: 7100 3305 0000 |0025: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +028608: 0c00 |0028: move-result-object v0 │ │ +02860a: 6e10 3005 0000 |0029: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +028610: 0c00 |002c: move-result-object v0 │ │ +028612: 6e10 9807 0d00 |002d: invoke-virtual {v13}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ +028618: 0c01 |0030: move-result-object v1 │ │ +02861a: 7210 a501 0e00 |0031: invoke-interface {v14}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ +028620: 0a02 |0034: move-result v2 │ │ +028622: 6e10 3b05 0a00 |0035: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getTitle:()Ljava/lang/String; // method@053b │ │ +028628: 0c03 |0038: move-result-object v3 │ │ +02862a: 6e10 3c05 0a00 |0039: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ +028630: 0c04 |003c: move-result-object v4 │ │ +028632: 54d5 ad04 |003d: iget-object v5, v13, Lorg/tint/ui/fragments/HistoryFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@04ad │ │ +028636: 7210 3c09 0500 |003f: invoke-interface {v5}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ +02863c: 0c05 |0042: move-result-object v5 │ │ +02863e: 7406 1704 0000 |0043: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/addons/AddonManager;.onContributedHistoryContextMenuItemSelected:(Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Lorg/tint/ui/components/CustomWebView;)Z // method@0417 │ │ +028644: 0a00 |0046: move-result v0 │ │ +028646: 3800 8d00 |0047: if-eqz v0, 00d4 // +008d │ │ +02864a: 01c0 |0049: move v0, v12 │ │ +02864c: 0f00 |004a: return v0 │ │ +02864e: 7210 a601 0e00 |004b: invoke-interface {v14}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@01a6 │ │ +028654: 0c08 |004e: move-result-object v8 │ │ +028656: 1f08 c400 |004f: check-cast v8, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; // type@00c4 │ │ +02865a: 5380 2400 |0051: iget-wide v0, v8, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.packedPosition:J // field@0024 │ │ +02865e: 7120 9402 1000 |0053: invoke-static {v0, v1}, Landroid/widget/ExpandableListView;.getPackedPositionType:(J)I // method@0294 │ │ +028664: 0a0b |0056: move-result v11 │ │ +028666: 33cb c5ff |0057: if-ne v11, v12, 001c // -003b │ │ +02866a: 5380 2400 |0059: iget-wide v0, v8, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.packedPosition:J // field@0024 │ │ +02866e: 7120 9302 1000 |005b: invoke-static {v0, v1}, Landroid/widget/ExpandableListView;.getPackedPositionGroup:(J)I // method@0293 │ │ +028674: 0a07 |005e: move-result v7 │ │ +028676: 5380 2400 |005f: iget-wide v0, v8, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.packedPosition:J // field@0024 │ │ +02867a: 7120 9202 1000 |0061: invoke-static {v0, v1}, Landroid/widget/ExpandableListView;.getPackedPositionChild:(J)I // method@0292 │ │ +028680: 0a06 |0064: move-result v6 │ │ +028682: 54d0 9e04 |0065: iget-object v0, v13, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ +028686: 6e30 5605 7006 |0067: invoke-virtual {v0, v7, v6}, Lorg/tint/model/HistoryAdapter;.getChild:(II)Ljava/lang/Object; // method@0556 │ │ +02868c: 0c0a |006a: move-result-object v10 │ │ +02868e: 1f0a 8201 |006b: check-cast v10, Lorg/tint/model/BookmarkHistoryItem; // type@0182 │ │ +028692: 28af |006d: goto 001c // -0051 │ │ +028694: 2209 3500 |006e: new-instance v9, Landroid/content/Intent; // type@0035 │ │ +028698: 7010 b200 0900 |0070: invoke-direct {v9}, Landroid/content/Intent;.:()V // method@00b2 │ │ +02869e: 1a00 7f01 |0073: const-string v0, "EXTRA_NEW_TAB" // string@017f │ │ +0286a2: 6e30 c800 090c |0075: invoke-virtual {v9, v0, v12}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00c8 │ │ +0286a8: 1a00 8201 |0078: const-string v0, "EXTRA_URL" // string@0182 │ │ +0286ac: 6e10 3c05 0a00 |007a: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ +0286b2: 0c01 |007d: move-result-object v1 │ │ +0286b4: 6e30 c700 0901 |007e: invoke-virtual {v9, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ +0286ba: 6e10 9807 0d00 |0081: invoke-virtual {v13}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ +0286c0: 0c00 |0084: move-result-object v0 │ │ +0286c2: 12f1 |0085: const/4 v1, #int -1 // #ff │ │ +0286c4: 6e30 4400 1009 |0086: invoke-virtual {v0, v1, v9}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0044 │ │ +0286ca: 6e10 9807 0d00 |0089: invoke-virtual {v13}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ +0286d0: 0c00 |008c: move-result-object v0 │ │ +0286d2: 6e10 2a00 0000 |008d: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@002a │ │ +0286d8: 01c0 |0090: move v0, v12 │ │ +0286da: 28b9 |0091: goto 004a // -0047 │ │ +0286dc: 380a 1c00 |0092: if-eqz v10, 00ae // +001c │ │ +0286e0: 6e10 9807 0d00 |0094: invoke-virtual {v13}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ +0286e6: 0c00 |0097: move-result-object v0 │ │ +0286e8: 6e10 3c05 0a00 |0098: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ +0286ee: 0c01 |009b: move-result-object v1 │ │ +0286f0: 6e10 9807 0d00 |009c: invoke-virtual {v13}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ +0286f6: 0c02 |009f: move-result-object v2 │ │ +0286f8: 6e10 3000 0200 |00a0: invoke-virtual {v2}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0030 │ │ +0286fe: 0c02 |00a3: move-result-object v2 │ │ +028700: 1403 3300 0b7f |00a4: const v3, #float 1.84764e+38 // #7f0b0033 │ │ +028706: 6e20 f300 3200 |00a7: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +02870c: 0c02 |00aa: move-result-object v2 │ │ +02870e: 7130 100c 1002 |00ab: invoke-static {v0, v1, v2}, Lorg/tint/utils/ApplicationUtils;.copyTextToClipboard:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@0c10 │ │ +028714: 01c0 |00ae: move v0, v12 │ │ +028716: 289b |00af: goto 004a // -0065 │ │ +028718: 380a 0e00 |00b0: if-eqz v10, 00be // +000e │ │ +02871c: 6e10 9807 0d00 |00b2: invoke-virtual {v13}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ +028722: 0c00 |00b5: move-result-object v0 │ │ +028724: 1201 |00b6: const/4 v1, #int 0 // #0 │ │ +028726: 6e10 3c05 0a00 |00b7: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ +02872c: 0c02 |00ba: move-result-object v2 │ │ +02872e: 7130 150c 1002 |00bb: invoke-static {v0, v1, v2}, Lorg/tint/utils/ApplicationUtils;.sharePage:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V // method@0c15 │ │ +028734: 01c0 |00be: move v0, v12 │ │ +028736: 288b |00bf: goto 004a // -0075 │ │ +028738: 6e10 9807 0d00 |00c0: invoke-virtual {v13}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ +02873e: 0c00 |00c3: move-result-object v0 │ │ +028740: 6e10 2c00 0000 |00c4: invoke-virtual {v0}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ +028746: 0c00 |00c7: move-result-object v0 │ │ +028748: 6e10 3a05 0a00 |00c8: invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;.getId:()J // method@053a │ │ +02874e: 0b02 |00cb: move-result-wide v2 │ │ +028750: 7130 9b05 2003 |00cc: invoke-static {v0, v2, v3}, Lorg/tint/providers/BookmarksWrapper;.deleteHistoryRecord:(Landroid/content/ContentResolver;J)V // method@059b │ │ +028756: 5cdc 9f04 |00cf: iput-boolean v12, v13, Lorg/tint/ui/fragments/HistoryFragment;.mAfterDelete:Z // field@049f │ │ +02875a: 01c0 |00d1: move v0, v12 │ │ +02875c: 2900 78ff |00d2: goto/16 004a // -0088 │ │ +028760: 6f20 6700 ed00 |00d4: invoke-super {v13, v14}, Landroid/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0067 │ │ +028766: 0a00 |00d7: move-result v0 │ │ +028768: 2900 72ff |00d8: goto/16 004a // -008e │ │ +02876c: 6f20 6700 ed00 |00da: invoke-super {v13, v14}, Landroid/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0067 │ │ +028772: 0a00 |00dd: move-result v0 │ │ +028774: 2900 6cff |00de: goto/16 004a // -0094 │ │ +028778: 0001 0400 0100 0000 4c00 0000 7000 ... |00e0: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=221 │ │ 0x0002 line=223 │ │ 0x0006 line=224 │ │ 0x000c line=226 │ │ 0x0012 line=227 │ │ 0x0014 line=229 │ │ 0x001c line=244 │ │ 0x001e line=245 │ │ 0x0025 line=276 │ │ + 0x002d line=277 │ │ + 0x0031 line=278 │ │ + 0x0035 line=279 │ │ + 0x0039 line=280 │ │ + 0x003f line=281 │ │ + 0x0043 line=276 │ │ 0x004a line=289 │ │ 0x004b line=232 │ │ 0x0051 line=234 │ │ 0x0057 line=236 │ │ 0x0059 line=237 │ │ 0x005f line=238 │ │ 0x0065 line=240 │ │ @@ -32936,177 +33029,166 @@ │ │ 0x0000 - 0x00ec reg=14 menuItem Landroid/view/MenuItem; │ │ │ │ #2 : (in Lorg/tint/ui/fragments/HistoryFragment;) │ │ name : 'onCreateContextMenu' │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 17 │ │ + registers : 16 │ │ ins : 4 │ │ outs : 5 │ │ - insns size : 178 16-bit code units │ │ -028a24: |[028a24] org.tint.ui.fragments.HistoryFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -028a34: 7504 6900 0d00 |0000: invoke-super/range {v13, v14, v15, v16}, Landroid/app/Fragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@0069 │ │ -028a3a: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -028a3c: 55d9 ac04 |0004: iget-boolean v9, v13, Lorg/tint/ui/fragments/HistoryFragment;.mTwoPaneMode:Z // field@04ac │ │ -028a40: 3809 8800 |0006: if-eqz v9, 008e // +0088 │ │ -028a44: 0805 1000 |0008: move-object/from16 v5, v16 │ │ -028a48: 1f05 ba00 |000a: check-cast v5, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@00ba │ │ -028a4c: 54d9 a104 |000c: iget-object v9, v13, Lorg/tint/ui/fragments/HistoryFragment;.mChildAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; // field@04a1 │ │ -028a50: 6e10 8307 0900 |000e: invoke-virtual {v9}, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.getSelectedGroup:()I // method@0783 │ │ -028a56: 0a02 |0011: move-result v2 │ │ -028a58: 5251 2300 |0012: iget v1, v5, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@0023 │ │ -028a5c: 54d9 9e04 |0014: iget-object v9, v13, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ -028a60: 6e30 5605 2901 |0016: invoke-virtual {v9, v2, v1}, Lorg/tint/model/HistoryAdapter;.getChild:(II)Ljava/lang/Object; // method@0556 │ │ -028a66: 0c07 |0019: move-result-object v7 │ │ -028a68: 1f07 8601 |001a: check-cast v7, Lorg/tint/model/BookmarkHistoryItem; // type@0186 │ │ -028a6c: 3807 9500 |001c: if-eqz v7, 00b1 // +0095 │ │ -028a70: 6e10 9807 0d00 |001e: invoke-virtual {v13}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ -028a76: 0c09 |0021: move-result-object v9 │ │ -028a78: 6e10 3805 0700 |0022: invoke-virtual {v7}, Lorg/tint/model/BookmarkHistoryItem;.getFavicon:()Landroid/graphics/Bitmap; // method@0538 │ │ -028a7e: 0c0a |0025: move-result-object v10 │ │ -028a80: 7120 110c a900 |0026: invoke-static {v9, v10}, Lorg/tint/utils/ApplicationUtils;.getApplicationButtonImage:(Landroid/app/Activity;Landroid/graphics/Bitmap;)Landroid/graphics/drawable/BitmapDrawable; // method@0c11 │ │ -028a86: 0c04 |0029: move-result-object v4 │ │ -028a88: 3804 0500 |002a: if-eqz v4, 002f // +0005 │ │ -028a8c: 7220 9001 4e00 |002c: invoke-interface {v14, v4}, Landroid/view/ContextMenu;.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/ContextMenu; // method@0190 │ │ -028a92: 6e10 3b05 0700 |002f: invoke-virtual {v7}, Lorg/tint/model/BookmarkHistoryItem;.getTitle:()Ljava/lang/String; // method@053b │ │ -028a98: 0c09 |0032: move-result-object v9 │ │ -028a9a: 7220 9101 9e00 |0033: invoke-interface {v14, v9}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0191 │ │ -028aa0: 1209 |0036: const/4 v9, #int 0 // #0 │ │ -028aa2: 121a |0037: const/4 v10, #int 1 // #1 │ │ -028aa4: 120b |0038: const/4 v11, #int 0 // #0 │ │ -028aa6: 140c 4e00 0b7f |0039: const v12, #float 1.84764e+38 // #7f0b004e │ │ -028aac: 725c 8e01 9eba |003c: invoke-interface {v14, v9, v10, v11, v12}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -028ab2: 1209 |003f: const/4 v9, #int 0 // #0 │ │ -028ab4: 122a |0040: const/4 v10, #int 2 // #2 │ │ -028ab6: 120b |0041: const/4 v11, #int 0 // #0 │ │ -028ab8: 140c 5000 0b7f |0042: const v12, #float 1.84764e+38 // #7f0b0050 │ │ -028abe: 725c 8e01 9eba |0045: invoke-interface {v14, v9, v10, v11, v12}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -028ac4: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -028ac6: 123a |0049: const/4 v10, #int 3 // #3 │ │ -028ac8: 120b |004a: const/4 v11, #int 0 // #0 │ │ -028aca: 140c 3400 0b7f |004b: const v12, #float 1.84764e+38 // #7f0b0034 │ │ -028ad0: 725c 8e01 9eba |004e: invoke-interface {v14, v9, v10, v11, v12}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -028ad6: 1209 |0051: const/4 v9, #int 0 // #0 │ │ -028ad8: 124a |0052: const/4 v10, #int 4 // #4 │ │ -028ada: 120b |0053: const/4 v11, #int 0 // #0 │ │ -028adc: 140c 5200 0b7f |0054: const v12, #float 1.84764e+38 // #7f0b0052 │ │ -028ae2: 725c 8e01 9eba |0057: invoke-interface {v14, v9, v10, v11, v12}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ -028ae8: 7100 3305 0000 |005a: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -028aee: 0c09 |005d: move-result-object v9 │ │ -028af0: 6e10 3005 0900 |005e: invoke-virtual {v9}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -028af6: 0c09 |0061: move-result-object v9 │ │ -028af8: 54da ad04 |0062: iget-object v10, v13, Lorg/tint/ui/fragments/HistoryFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@04ad │ │ -028afc: 7210 3c09 0a00 |0064: invoke-interface {v10}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ -028b02: 0c0a |0067: move-result-object v10 │ │ -028b04: 6e20 1104 a900 |0068: invoke-virtual {v9, v10}, Lorg/tint/addons/AddonManager;.getContributedHistoryContextMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; // method@0411 │ │ -028b0a: 0c00 |006b: move-result-object v0 │ │ -028b0c: 7210 9603 0000 |006c: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -028b12: 0c03 |006f: move-result-object v3 │ │ -028b14: 7210 8f03 0300 |0070: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -028b1a: 0a09 |0073: move-result v9 │ │ -028b1c: 3809 3d00 |0074: if-eqz v9, 00b1 // +003d │ │ -028b20: 7210 9003 0300 |0076: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -028b26: 0c06 |0079: move-result-object v6 │ │ -028b28: 1f06 5b01 |007a: check-cast v6, Lorg/tint/addons/AddonMenuItem; // type@015b │ │ -028b2c: 1209 |007c: const/4 v9, #int 0 // #0 │ │ -028b2e: 6e10 2704 0600 |007d: invoke-virtual {v6}, Lorg/tint/addons/AddonMenuItem;.getAddon:()Lorg/tint/addons/Addon; // method@0427 │ │ -028b34: 0c0a |0080: move-result-object v10 │ │ -028b36: 6e10 f103 0a00 |0081: invoke-virtual {v10}, Lorg/tint/addons/Addon;.getMenuId:()I // method@03f1 │ │ -028b3c: 0a0a |0084: move-result v10 │ │ -028b3e: 120b |0085: const/4 v11, #int 0 // #0 │ │ -028b40: 6e10 2804 0600 |0086: invoke-virtual {v6}, Lorg/tint/addons/AddonMenuItem;.getMenuItem:()Ljava/lang/String; // method@0428 │ │ -028b46: 0c0c |0089: move-result-object v12 │ │ -028b48: 725c 8f01 9eba |008a: invoke-interface {v14, v9, v10, v11, v12}, Landroid/view/ContextMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@018f │ │ -028b4e: 28e3 |008d: goto 0070 // -001d │ │ -028b50: 0805 1000 |008e: move-object/from16 v5, v16 │ │ -028b54: 1f05 c800 |0090: check-cast v5, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; // type@00c8 │ │ -028b58: 5359 2400 |0092: iget-wide v9, v5, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.packedPosition:J // field@0024 │ │ -028b5c: 7120 9402 a900 |0094: invoke-static {v9, v10}, Landroid/widget/ExpandableListView;.getPackedPositionType:(J)I // method@0294 │ │ -028b62: 0a08 |0097: move-result v8 │ │ -028b64: 1219 |0098: const/4 v9, #int 1 // #1 │ │ -028b66: 3398 83ff |0099: if-ne v8, v9, 001c // -007d │ │ -028b6a: 5359 2400 |009b: iget-wide v9, v5, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.packedPosition:J // field@0024 │ │ -028b6e: 7120 9302 a900 |009d: invoke-static {v9, v10}, Landroid/widget/ExpandableListView;.getPackedPositionGroup:(J)I // method@0293 │ │ -028b74: 0a02 |00a0: move-result v2 │ │ -028b76: 5359 2400 |00a1: iget-wide v9, v5, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.packedPosition:J // field@0024 │ │ -028b7a: 7120 9202 a900 |00a3: invoke-static {v9, v10}, Landroid/widget/ExpandableListView;.getPackedPositionChild:(J)I // method@0292 │ │ -028b80: 0a01 |00a6: move-result v1 │ │ -028b82: 54d9 9e04 |00a7: iget-object v9, v13, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ -028b86: 6e30 5605 2901 |00a9: invoke-virtual {v9, v2, v1}, Lorg/tint/model/HistoryAdapter;.getChild:(II)Ljava/lang/Object; // method@0556 │ │ -028b8c: 0c07 |00ac: move-result-object v7 │ │ -028b8e: 1f07 8601 |00ad: check-cast v7, Lorg/tint/model/BookmarkHistoryItem; // type@0186 │ │ -028b92: 2900 6dff |00af: goto/16 001c // -0093 │ │ -028b96: 0e00 |00b1: return-void │ │ + insns size : 166 16-bit code units │ │ +028790: |[028790] org.tint.ui.fragments.HistoryFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +0287a0: 121a |0000: const/4 v10, #int 1 // #1 │ │ +0287a2: 120b |0001: const/4 v11, #int 0 // #0 │ │ +0287a4: 6f40 6900 dcfe |0002: invoke-super {v12, v13, v14, v15}, Landroid/app/Fragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@0069 │ │ +0287aa: 1206 |0005: const/4 v6, #int 0 // #0 │ │ +0287ac: 55c8 ac04 |0006: iget-boolean v8, v12, Lorg/tint/ui/fragments/HistoryFragment;.mTwoPaneMode:Z // field@04ac │ │ +0287b0: 3808 7c00 |0008: if-eqz v8, 0084 // +007c │ │ +0287b4: 07f4 |000a: move-object v4, v15 │ │ +0287b6: 1f04 b600 |000b: check-cast v4, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@00b6 │ │ +0287ba: 54c8 a104 |000d: iget-object v8, v12, Lorg/tint/ui/fragments/HistoryFragment;.mChildAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; // field@04a1 │ │ +0287be: 6e10 8307 0800 |000f: invoke-virtual {v8}, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.getSelectedGroup:()I // method@0783 │ │ +0287c4: 0a02 |0012: move-result v2 │ │ +0287c6: 5241 2300 |0013: iget v1, v4, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@0023 │ │ +0287ca: 54c8 9e04 |0015: iget-object v8, v12, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ +0287ce: 6e30 5605 2801 |0017: invoke-virtual {v8, v2, v1}, Lorg/tint/model/HistoryAdapter;.getChild:(II)Ljava/lang/Object; // method@0556 │ │ +0287d4: 0c06 |001a: move-result-object v6 │ │ +0287d6: 1f06 8201 |001b: check-cast v6, Lorg/tint/model/BookmarkHistoryItem; // type@0182 │ │ +0287da: 3806 8800 |001d: if-eqz v6, 00a5 // +0088 │ │ +0287de: 6e10 9807 0c00 |001f: invoke-virtual {v12}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ +0287e4: 0c08 |0022: move-result-object v8 │ │ +0287e6: 6e10 3805 0600 |0023: invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;.getFavicon:()Landroid/graphics/Bitmap; // method@0538 │ │ +0287ec: 0c09 |0026: move-result-object v9 │ │ +0287ee: 7120 110c 9800 |0027: invoke-static {v8, v9}, Lorg/tint/utils/ApplicationUtils;.getApplicationButtonImage:(Landroid/app/Activity;Landroid/graphics/Bitmap;)Landroid/graphics/drawable/BitmapDrawable; // method@0c11 │ │ +0287f4: 0c03 |002a: move-result-object v3 │ │ +0287f6: 3803 0500 |002b: if-eqz v3, 0030 // +0005 │ │ +0287fa: 7220 9001 3d00 |002d: invoke-interface {v13, v3}, Landroid/view/ContextMenu;.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/ContextMenu; // method@0190 │ │ +028800: 6e10 3b05 0600 |0030: invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;.getTitle:()Ljava/lang/String; // method@053b │ │ +028806: 0c08 |0033: move-result-object v8 │ │ +028808: 7220 9101 8d00 |0034: invoke-interface {v13, v8}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0191 │ │ +02880e: 1408 4e00 0b7f |0037: const v8, #float 1.84764e+38 // #7f0b004e │ │ +028814: 7258 8e01 bdba |003a: invoke-interface {v13, v11, v10, v11, v8}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +02881a: 1228 |003d: const/4 v8, #int 2 // #2 │ │ +02881c: 1409 5000 0b7f |003e: const v9, #float 1.84764e+38 // #7f0b0050 │ │ +028822: 7259 8e01 bdb8 |0041: invoke-interface {v13, v11, v8, v11, v9}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +028828: 1238 |0044: const/4 v8, #int 3 // #3 │ │ +02882a: 1409 3400 0b7f |0045: const v9, #float 1.84764e+38 // #7f0b0034 │ │ +028830: 7259 8e01 bdb8 |0048: invoke-interface {v13, v11, v8, v11, v9}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +028836: 1248 |004b: const/4 v8, #int 4 // #4 │ │ +028838: 1409 5200 0b7f |004c: const v9, #float 1.84764e+38 // #7f0b0052 │ │ +02883e: 7259 8e01 bdb8 |004f: invoke-interface {v13, v11, v8, v11, v9}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@018e │ │ +028844: 7100 3305 0000 |0052: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +02884a: 0c08 |0055: move-result-object v8 │ │ +02884c: 6e10 3005 0800 |0056: invoke-virtual {v8}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +028852: 0c08 |0059: move-result-object v8 │ │ +028854: 54c9 ad04 |005a: iget-object v9, v12, Lorg/tint/ui/fragments/HistoryFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@04ad │ │ +028858: 7210 3c09 0900 |005c: invoke-interface {v9}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ +02885e: 0c09 |005f: move-result-object v9 │ │ +028860: 6e20 1104 9800 |0060: invoke-virtual {v8, v9}, Lorg/tint/addons/AddonManager;.getContributedHistoryContextMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; // method@0411 │ │ +028866: 0c00 |0063: move-result-object v0 │ │ +028868: 7210 9603 0000 |0064: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +02886e: 0c08 |0067: move-result-object v8 │ │ +028870: 7210 8f03 0800 |0068: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +028876: 0a09 |006b: move-result v9 │ │ +028878: 3809 3900 |006c: if-eqz v9, 00a5 // +0039 │ │ +02887c: 7210 9003 0800 |006e: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +028882: 0c05 |0071: move-result-object v5 │ │ +028884: 1f05 5701 |0072: check-cast v5, Lorg/tint/addons/AddonMenuItem; // type@0157 │ │ +028888: 6e10 2704 0500 |0074: invoke-virtual {v5}, Lorg/tint/addons/AddonMenuItem;.getAddon:()Lorg/tint/addons/Addon; // method@0427 │ │ +02888e: 0c09 |0077: move-result-object v9 │ │ +028890: 6e10 f103 0900 |0078: invoke-virtual {v9}, Lorg/tint/addons/Addon;.getMenuId:()I // method@03f1 │ │ +028896: 0a09 |007b: move-result v9 │ │ +028898: 6e10 2804 0500 |007c: invoke-virtual {v5}, Lorg/tint/addons/AddonMenuItem;.getMenuItem:()Ljava/lang/String; // method@0428 │ │ +02889e: 0c0a |007f: move-result-object v10 │ │ +0288a0: 725a 8f01 bdb9 |0080: invoke-interface {v13, v11, v9, v11, v10}, Landroid/view/ContextMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@018f │ │ +0288a6: 28e5 |0083: goto 0068 // -001b │ │ +0288a8: 07f4 |0084: move-object v4, v15 │ │ +0288aa: 1f04 c400 |0085: check-cast v4, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; // type@00c4 │ │ +0288ae: 5348 2400 |0087: iget-wide v8, v4, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.packedPosition:J // field@0024 │ │ +0288b2: 7120 9402 9800 |0089: invoke-static {v8, v9}, Landroid/widget/ExpandableListView;.getPackedPositionType:(J)I // method@0294 │ │ +0288b8: 0a07 |008c: move-result v7 │ │ +0288ba: 33a7 90ff |008d: if-ne v7, v10, 001d // -0070 │ │ +0288be: 5348 2400 |008f: iget-wide v8, v4, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.packedPosition:J // field@0024 │ │ +0288c2: 7120 9302 9800 |0091: invoke-static {v8, v9}, Landroid/widget/ExpandableListView;.getPackedPositionGroup:(J)I // method@0293 │ │ +0288c8: 0a02 |0094: move-result v2 │ │ +0288ca: 5348 2400 |0095: iget-wide v8, v4, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.packedPosition:J // field@0024 │ │ +0288ce: 7120 9202 9800 |0097: invoke-static {v8, v9}, Landroid/widget/ExpandableListView;.getPackedPositionChild:(J)I // method@0292 │ │ +0288d4: 0a01 |009a: move-result v1 │ │ +0288d6: 54c8 9e04 |009b: iget-object v8, v12, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ +0288da: 6e30 5605 2801 |009d: invoke-virtual {v8, v2, v1}, Lorg/tint/model/HistoryAdapter;.getChild:(II)Ljava/lang/Object; // method@0556 │ │ +0288e0: 0c06 |00a0: move-result-object v6 │ │ +0288e2: 1f06 8201 |00a1: check-cast v6, Lorg/tint/model/BookmarkHistoryItem; // type@0182 │ │ +0288e6: 2900 7aff |00a3: goto/16 001d // -0086 │ │ +0288ea: 0e00 |00a5: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=174 │ │ - 0x0003 line=176 │ │ - 0x0004 line=178 │ │ - 0x000a line=179 │ │ - 0x000c line=181 │ │ - 0x0012 line=182 │ │ - 0x0014 line=184 │ │ - 0x001c line=198 │ │ - 0x001e line=199 │ │ - 0x002a line=200 │ │ - 0x002c line=201 │ │ - 0x002f line=204 │ │ - 0x0036 line=206 │ │ - 0x003f line=207 │ │ - 0x0048 line=208 │ │ - 0x0051 line=209 │ │ - 0x005a line=211 │ │ - 0x006c line=212 │ │ - 0x007c line=213 │ │ - 0x0090 line=186 │ │ - 0x0092 line=188 │ │ - 0x0098 line=190 │ │ - 0x009b line=191 │ │ - 0x00a1 line=192 │ │ - 0x00a7 line=194 │ │ - 0x00b1 line=216 │ │ - locals : │ │ - 0x0004 - 0x001a reg=7 selectedItem Lorg/tint/model/BookmarkHistoryItem; │ │ - 0x0014 - 0x001c reg=1 child I │ │ - 0x0012 - 0x001c reg=2 group I │ │ - 0x000c - 0x001c reg=5 info Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ - 0x006c - 0x008e reg=0 addonsContributions Ljava/util/List; Ljava/util/List; │ │ - 0x0070 - 0x008e reg=3 i$ Ljava/util/Iterator; │ │ - 0x002a - 0x008e reg=4 icon Landroid/graphics/drawable/BitmapDrawable; │ │ - 0x007c - 0x008e reg=6 item Lorg/tint/addons/AddonMenuItem; │ │ - 0x001c - 0x00ad reg=7 selectedItem Lorg/tint/model/BookmarkHistoryItem; │ │ - 0x00a7 - 0x00b1 reg=1 child I │ │ - 0x00a1 - 0x00b1 reg=2 group I │ │ - 0x0092 - 0x00b1 reg=5 info Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; │ │ - 0x0098 - 0x00b1 reg=8 type I │ │ - 0x00af - 0x00b2 reg=7 selectedItem Lorg/tint/model/BookmarkHistoryItem; │ │ - 0x0000 - 0x00b2 reg=13 this Lorg/tint/ui/fragments/HistoryFragment; │ │ - 0x0000 - 0x00b2 reg=14 menu Landroid/view/ContextMenu; │ │ - 0x0000 - 0x00b2 reg=15 v Landroid/view/View; │ │ - 0x0000 - 0x00b2 reg=16 menuInfo Landroid/view/ContextMenu$ContextMenuInfo; │ │ + 0x0002 line=174 │ │ + 0x0005 line=176 │ │ + 0x0006 line=178 │ │ + 0x000b line=179 │ │ + 0x000d line=181 │ │ + 0x0013 line=182 │ │ + 0x0015 line=184 │ │ + 0x001d line=198 │ │ + 0x001f line=199 │ │ + 0x002b line=200 │ │ + 0x002d line=201 │ │ + 0x0030 line=204 │ │ + 0x0037 line=206 │ │ + 0x003d line=207 │ │ + 0x0044 line=208 │ │ + 0x004b line=209 │ │ + 0x0052 line=211 │ │ + 0x0064 line=212 │ │ + 0x0074 line=213 │ │ + 0x0085 line=186 │ │ + 0x0087 line=188 │ │ + 0x008d line=190 │ │ + 0x008f line=191 │ │ + 0x0095 line=192 │ │ + 0x009b line=194 │ │ + 0x00a5 line=216 │ │ + locals : │ │ + 0x0006 - 0x001b reg=6 selectedItem Lorg/tint/model/BookmarkHistoryItem; │ │ + 0x0015 - 0x001d reg=1 child I │ │ + 0x0013 - 0x001d reg=2 group I │ │ + 0x000d - 0x001d reg=4 info Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ + 0x0064 - 0x0084 reg=0 addonsContributions Ljava/util/List; Ljava/util/List; │ │ + 0x002b - 0x0084 reg=3 icon Landroid/graphics/drawable/BitmapDrawable; │ │ + 0x0074 - 0x0084 reg=5 item Lorg/tint/addons/AddonMenuItem; │ │ + 0x001d - 0x00a1 reg=6 selectedItem Lorg/tint/model/BookmarkHistoryItem; │ │ + 0x009b - 0x00a5 reg=1 child I │ │ + 0x0095 - 0x00a5 reg=2 group I │ │ + 0x0087 - 0x00a5 reg=4 info Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; │ │ + 0x008d - 0x00a5 reg=7 type I │ │ + 0x00a3 - 0x00a6 reg=6 selectedItem Lorg/tint/model/BookmarkHistoryItem; │ │ + 0x0000 - 0x00a6 reg=12 this Lorg/tint/ui/fragments/HistoryFragment; │ │ + 0x0000 - 0x00a6 reg=13 menu Landroid/view/ContextMenu; │ │ + 0x0000 - 0x00a6 reg=14 v Landroid/view/View; │ │ + 0x0000 - 0x00a6 reg=15 menuInfo Landroid/view/ContextMenu$ContextMenuInfo; │ │ │ │ #3 : (in Lorg/tint/ui/fragments/HistoryFragment;) │ │ name : 'onCreateLoader' │ │ type : '(ILandroid/os/Bundle;)Landroid/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -028b98: |[028b98] org.tint.ui.fragments.HistoryFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroid/content/Loader; │ │ -028ba8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -028baa: 5910 ab04 |0001: iput v0, v1, Lorg/tint/ui/fragments/HistoryFragment;.mSelectedGroup:I // field@04ab │ │ -028bae: 7020 a707 0100 |0003: invoke-direct {v1, v0}, Lorg/tint/ui/fragments/HistoryFragment;.setListShown:(Z)V // method@07a7 │ │ -028bb4: 6e10 9807 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ -028bba: 0c00 |0009: move-result-object v0 │ │ -028bbc: 7110 a105 0000 |000a: invoke-static {v0}, Lorg/tint/providers/BookmarksWrapper;.getCursorLoaderForHistory:(Landroid/content/Context;)Landroid/content/CursorLoader; // method@05a1 │ │ -028bc2: 0c00 |000d: move-result-object v0 │ │ -028bc4: 1100 |000e: return-object v0 │ │ +0288ec: |[0288ec] org.tint.ui.fragments.HistoryFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroid/content/Loader; │ │ +0288fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0288fe: 5910 ab04 |0001: iput v0, v1, Lorg/tint/ui/fragments/HistoryFragment;.mSelectedGroup:I // field@04ab │ │ +028902: 7020 a707 0100 |0003: invoke-direct {v1, v0}, Lorg/tint/ui/fragments/HistoryFragment;.setListShown:(Z)V // method@07a7 │ │ +028908: 6e10 9807 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ +02890e: 0c00 |0009: move-result-object v0 │ │ +028910: 7110 a105 0000 |000a: invoke-static {v0}, Lorg/tint/providers/BookmarksWrapper;.getCursorLoaderForHistory:(Landroid/content/Context;)Landroid/content/CursorLoader; // method@05a1 │ │ +028916: 0c00 |000d: move-result-object v0 │ │ +028918: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=294 │ │ 0x0003 line=295 │ │ 0x0006 line=297 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/tint/ui/fragments/HistoryFragment; │ │ @@ -33118,86 +33200,87 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 135 16-bit code units │ │ -028bc8: |[028bc8] org.tint.ui.fragments.HistoryFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -028bd8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -028bda: 5471 a404 |0001: iget-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ -028bde: 3901 7000 |0003: if-nez v1, 0073 // +0070 │ │ -028be2: 1401 0d00 037f |0005: const v1, #float 1.74129e+38 // #7f03000d │ │ -028be8: 6e40 9f01 1869 |0008: invoke-virtual {v8, v1, v9, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ -028bee: 0c01 |000b: move-result-object v1 │ │ -028bf0: 5b71 a404 |000c: iput-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ -028bf4: 5471 a404 |000e: iget-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ -028bf8: 1402 2900 0f7f |0010: const v2, #float 1.9008e+38 // #7f0f0029 │ │ -028bfe: 6e20 c101 2100 |0013: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -028c04: 0c00 |0016: move-result-object v0 │ │ -028c06: 3900 5f00 |0017: if-nez v0, 0076 // +005f │ │ -028c0a: 7010 9a07 0700 |0019: invoke-direct {v7}, Lorg/tint/ui/fragments/HistoryFragment;.inflateSinglePane:()V // method@079a │ │ -028c10: 2201 e101 |001c: new-instance v1, Lorg/tint/ui/fragments/HistoryFragment$1; // type@01e1 │ │ -028c14: 7020 7307 7100 |001e: invoke-direct {v1, v7}, Lorg/tint/ui/fragments/HistoryFragment$1;.:(Lorg/tint/ui/fragments/HistoryFragment;)V // method@0773 │ │ -028c1a: 5b71 a004 |0021: iput-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mBookmarkStarChangeListener:Landroid/widget/CompoundButton$OnCheckedChangeListener; // field@04a0 │ │ -028c1e: 2201 8a01 |0023: new-instance v1, Lorg/tint/model/HistoryAdapter; // type@018a │ │ -028c22: 6e10 9807 0700 |0025: invoke-virtual {v7}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ -028c28: 0c02 |0028: move-result-object v2 │ │ -028c2a: 5473 a004 |0029: iget-object v3, v7, Lorg/tint/ui/fragments/HistoryFragment;.mBookmarkStarChangeListener:Landroid/widget/CompoundButton$OnCheckedChangeListener; // field@04a0 │ │ -028c2e: 6e10 9807 0700 |002b: invoke-virtual {v7}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ -028c34: 0c04 |002e: move-result-object v4 │ │ -028c36: 6e10 3000 0400 |002f: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0030 │ │ -028c3c: 0c04 |0032: move-result-object v4 │ │ -028c3e: 1405 0100 0a7f |0033: const v5, #float 1.83433e+38 // #7f0a0001 │ │ -028c44: 6e20 f200 5400 |0036: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getInteger:(I)I // method@00f2 │ │ -028c4a: 0a04 |0039: move-result v4 │ │ -028c4c: 7040 5305 2143 |003a: invoke-direct {v1, v2, v3, v4}, Lorg/tint/model/HistoryAdapter;.:(Landroid/content/Context;Landroid/widget/CompoundButton$OnCheckedChangeListener;I)V // method@0553 │ │ -028c52: 5b71 9e04 |003d: iput-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ -028c56: 5571 ac04 |003f: iget-boolean v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mTwoPaneMode:Z // field@04ac │ │ -028c5a: 3801 3900 |0041: if-eqz v1, 007a // +0039 │ │ -028c5e: 2201 e801 |0043: new-instance v1, Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper; // type@01e8 │ │ -028c62: 5472 9e04 |0045: iget-object v2, v7, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ -028c66: 7030 8707 7102 |0047: invoke-direct {v1, v7, v2}, Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper;.:(Lorg/tint/ui/fragments/HistoryFragment;Lorg/tint/model/HistoryAdapter;)V // method@0787 │ │ -028c6c: 5b71 a604 |004a: iput-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mGroupAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper; // field@04a6 │ │ -028c70: 5471 a704 |004c: iget-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mGroupList:Landroid/widget/ListView; // field@04a7 │ │ -028c74: 5472 a604 |004e: iget-object v2, v7, Lorg/tint/ui/fragments/HistoryFragment;.mGroupAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper; // field@04a6 │ │ -028c78: 6e20 cb02 2100 |0050: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@02cb │ │ -028c7e: 2201 e701 |0053: new-instance v1, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; // type@01e7 │ │ -028c82: 5472 9e04 |0055: iget-object v2, v7, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ -028c86: 7030 7f07 7102 |0057: invoke-direct {v1, v7, v2}, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.:(Lorg/tint/ui/fragments/HistoryFragment;Lorg/tint/model/HistoryAdapter;)V // method@077f │ │ -028c8c: 5b71 a104 |005a: iput-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mChildAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; // field@04a1 │ │ -028c90: 5471 a304 |005c: iget-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mChildList:Landroid/widget/ListView; // field@04a3 │ │ -028c94: 5472 a104 |005e: iget-object v2, v7, Lorg/tint/ui/fragments/HistoryFragment;.mChildAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; // field@04a1 │ │ -028c98: 6e20 cb02 2100 |0060: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@02cb │ │ -028c9e: 5471 a304 |0063: iget-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mChildList:Landroid/widget/ListView; // field@04a3 │ │ -028ca2: 6e20 a507 1700 |0065: invoke-virtual {v7, v1}, Lorg/tint/ui/fragments/HistoryFragment;.registerForContextMenu:(Landroid/view/View;)V // method@07a5 │ │ -028ca8: 7020 a707 6700 |0068: invoke-direct {v7, v6}, Lorg/tint/ui/fragments/HistoryFragment;.setListShown:(Z)V // method@07a7 │ │ -028cae: 6e10 9907 0700 |006b: invoke-virtual {v7}, Lorg/tint/ui/fragments/HistoryFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@0799 │ │ -028cb4: 0c01 |006e: move-result-object v1 │ │ -028cb6: 1202 |006f: const/4 v2, #int 0 // #0 │ │ -028cb8: 6e40 8000 6172 |0070: invoke-virtual {v1, v6, v2, v7}, Landroid/app/LoaderManager;.initLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0080 │ │ -028cbe: 5471 a404 |0073: iget-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ -028cc2: 1101 |0075: return-object v1 │ │ -028cc4: 7010 9b07 0700 |0076: invoke-direct {v7}, Lorg/tint/ui/fragments/HistoryFragment;.inflateTwoPane:()V // method@079b │ │ -028cca: 28a3 |0079: goto 001c // -005d │ │ -028ccc: 5471 a904 |007a: iget-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ -028cd0: 5472 9e04 |007c: iget-object v2, v7, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ -028cd4: 6e20 9502 2100 |007e: invoke-virtual {v1, v2}, Landroid/widget/ExpandableListView;.setAdapter:(Landroid/widget/ExpandableListAdapter;)V // method@0295 │ │ -028cda: 5471 a904 |0081: iget-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ -028cde: 6e20 a507 1700 |0083: invoke-virtual {v7, v1}, Lorg/tint/ui/fragments/HistoryFragment;.registerForContextMenu:(Landroid/view/View;)V // method@07a5 │ │ -028ce4: 28e2 |0086: goto 0068 // -001e │ │ +02891c: |[02891c] org.tint.ui.fragments.HistoryFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02892c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +02892e: 5471 a404 |0001: iget-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ +028932: 3901 7000 |0003: if-nez v1, 0073 // +0070 │ │ +028936: 1401 0d00 037f |0005: const v1, #float 1.74129e+38 // #7f03000d │ │ +02893c: 6e40 9f01 1869 |0008: invoke-virtual {v8, v1, v9, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ +028942: 0c01 |000b: move-result-object v1 │ │ +028944: 5b71 a404 |000c: iput-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ +028948: 5471 a404 |000e: iget-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ +02894c: 1402 2900 0f7f |0010: const v2, #float 1.9008e+38 // #7f0f0029 │ │ +028952: 6e20 c101 2100 |0013: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +028958: 0c00 |0016: move-result-object v0 │ │ +02895a: 3900 5f00 |0017: if-nez v0, 0076 // +005f │ │ +02895e: 7010 9a07 0700 |0019: invoke-direct {v7}, Lorg/tint/ui/fragments/HistoryFragment;.inflateSinglePane:()V // method@079a │ │ +028964: 2201 dd01 |001c: new-instance v1, Lorg/tint/ui/fragments/HistoryFragment$1; // type@01dd │ │ +028968: 7020 7307 7100 |001e: invoke-direct {v1, v7}, Lorg/tint/ui/fragments/HistoryFragment$1;.:(Lorg/tint/ui/fragments/HistoryFragment;)V // method@0773 │ │ +02896e: 5b71 a004 |0021: iput-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mBookmarkStarChangeListener:Landroid/widget/CompoundButton$OnCheckedChangeListener; // field@04a0 │ │ +028972: 2201 8601 |0023: new-instance v1, Lorg/tint/model/HistoryAdapter; // type@0186 │ │ +028976: 6e10 9807 0700 |0025: invoke-virtual {v7}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ +02897c: 0c02 |0028: move-result-object v2 │ │ +02897e: 5473 a004 |0029: iget-object v3, v7, Lorg/tint/ui/fragments/HistoryFragment;.mBookmarkStarChangeListener:Landroid/widget/CompoundButton$OnCheckedChangeListener; // field@04a0 │ │ +028982: 6e10 9807 0700 |002b: invoke-virtual {v7}, Lorg/tint/ui/fragments/HistoryFragment;.getActivity:()Landroid/app/Activity; // method@0798 │ │ +028988: 0c04 |002e: move-result-object v4 │ │ +02898a: 6e10 3000 0400 |002f: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0030 │ │ +028990: 0c04 |0032: move-result-object v4 │ │ +028992: 1405 0100 0a7f |0033: const v5, #float 1.83433e+38 // #7f0a0001 │ │ +028998: 6e20 f200 5400 |0036: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getInteger:(I)I // method@00f2 │ │ +02899e: 0a04 |0039: move-result v4 │ │ +0289a0: 7040 5305 2143 |003a: invoke-direct {v1, v2, v3, v4}, Lorg/tint/model/HistoryAdapter;.:(Landroid/content/Context;Landroid/widget/CompoundButton$OnCheckedChangeListener;I)V // method@0553 │ │ +0289a6: 5b71 9e04 |003d: iput-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ +0289aa: 5571 ac04 |003f: iget-boolean v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mTwoPaneMode:Z // field@04ac │ │ +0289ae: 3801 3900 |0041: if-eqz v1, 007a // +0039 │ │ +0289b2: 2201 e401 |0043: new-instance v1, Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper; // type@01e4 │ │ +0289b6: 5472 9e04 |0045: iget-object v2, v7, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ +0289ba: 7030 8707 7102 |0047: invoke-direct {v1, v7, v2}, Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper;.:(Lorg/tint/ui/fragments/HistoryFragment;Lorg/tint/model/HistoryAdapter;)V // method@0787 │ │ +0289c0: 5b71 a604 |004a: iput-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mGroupAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper; // field@04a6 │ │ +0289c4: 5471 a704 |004c: iget-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mGroupList:Landroid/widget/ListView; // field@04a7 │ │ +0289c8: 5472 a604 |004e: iget-object v2, v7, Lorg/tint/ui/fragments/HistoryFragment;.mGroupAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper; // field@04a6 │ │ +0289cc: 6e20 cb02 2100 |0050: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@02cb │ │ +0289d2: 2201 e301 |0053: new-instance v1, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; // type@01e3 │ │ +0289d6: 5472 9e04 |0055: iget-object v2, v7, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ +0289da: 7030 7f07 7102 |0057: invoke-direct {v1, v7, v2}, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.:(Lorg/tint/ui/fragments/HistoryFragment;Lorg/tint/model/HistoryAdapter;)V // method@077f │ │ +0289e0: 5b71 a104 |005a: iput-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mChildAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; // field@04a1 │ │ +0289e4: 5471 a304 |005c: iget-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mChildList:Landroid/widget/ListView; // field@04a3 │ │ +0289e8: 5472 a104 |005e: iget-object v2, v7, Lorg/tint/ui/fragments/HistoryFragment;.mChildAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; // field@04a1 │ │ +0289ec: 6e20 cb02 2100 |0060: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@02cb │ │ +0289f2: 5471 a304 |0063: iget-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mChildList:Landroid/widget/ListView; // field@04a3 │ │ +0289f6: 6e20 a507 1700 |0065: invoke-virtual {v7, v1}, Lorg/tint/ui/fragments/HistoryFragment;.registerForContextMenu:(Landroid/view/View;)V // method@07a5 │ │ +0289fc: 7020 a707 6700 |0068: invoke-direct {v7, v6}, Lorg/tint/ui/fragments/HistoryFragment;.setListShown:(Z)V // method@07a7 │ │ +028a02: 6e10 9907 0700 |006b: invoke-virtual {v7}, Lorg/tint/ui/fragments/HistoryFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@0799 │ │ +028a08: 0c01 |006e: move-result-object v1 │ │ +028a0a: 1202 |006f: const/4 v2, #int 0 // #0 │ │ +028a0c: 6e40 8000 6172 |0070: invoke-virtual {v1, v6, v2, v7}, Landroid/app/LoaderManager;.initLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0080 │ │ +028a12: 5471 a404 |0073: iget-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mContainer:Landroid/view/View; // field@04a4 │ │ +028a16: 1101 |0075: return-object v1 │ │ +028a18: 7010 9b07 0700 |0076: invoke-direct {v7}, Lorg/tint/ui/fragments/HistoryFragment;.inflateTwoPane:()V // method@079b │ │ +028a1e: 28a3 |0079: goto 001c // -005d │ │ +028a20: 5471 a904 |007a: iget-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ +028a24: 5472 9e04 |007c: iget-object v2, v7, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ +028a28: 6e20 9502 2100 |007e: invoke-virtual {v1, v2}, Landroid/widget/ExpandableListView;.setAdapter:(Landroid/widget/ExpandableListAdapter;)V // method@0295 │ │ +028a2e: 5471 a904 |0081: iget-object v1, v7, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ +028a32: 6e20 a507 1700 |0083: invoke-virtual {v7, v1}, Lorg/tint/ui/fragments/HistoryFragment;.registerForContextMenu:(Landroid/view/View;)V // method@07a5 │ │ +028a38: 28e2 |0086: goto 0068 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=120 │ │ 0x0005 line=121 │ │ 0x000e line=123 │ │ 0x0017 line=125 │ │ 0x0019 line=126 │ │ 0x001c line=131 │ │ 0x0023 line=145 │ │ + 0x002b line=147 │ │ 0x003f line=149 │ │ 0x0043 line=151 │ │ 0x004c line=152 │ │ 0x0053 line=154 │ │ 0x005c line=155 │ │ 0x0063 line=157 │ │ 0x0068 line=164 │ │ @@ -33219,50 +33302,50 @@ │ │ type : '(Landroid/content/Loader;Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 66 16-bit code units │ │ -028ce8: |[028ce8] org.tint.ui.fragments.HistoryFragment.onLoadFinished:(Landroid/content/Loader;Landroid/database/Cursor;)V │ │ -028cf8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -028cfa: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -028cfc: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -028cfe: 5461 9e04 |0003: iget-object v1, v6, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ -028d02: 6e20 5505 8100 |0005: invoke-virtual {v1, v8}, Lorg/tint/model/HistoryAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0555 │ │ -028d08: 3808 2800 |0008: if-eqz v8, 0030 // +0028 │ │ -028d0c: 5561 ac04 |000a: iget-boolean v1, v6, Lorg/tint/ui/fragments/HistoryFragment;.mTwoPaneMode:Z // field@04ac │ │ -028d10: 3901 2800 |000c: if-nez v1, 0034 // +0028 │ │ -028d14: 5561 9f04 |000e: iget-boolean v1, v6, Lorg/tint/ui/fragments/HistoryFragment;.mAfterDelete:Z // field@049f │ │ -028d18: 3901 1e00 |0010: if-nez v1, 002e // +001e │ │ -028d1c: 5461 9e04 |0012: iget-object v1, v6, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ -028d20: 6e10 5c05 0100 |0014: invoke-virtual {v1}, Lorg/tint/model/HistoryAdapter;.getGroupCount:()I // method@055c │ │ -028d26: 0a01 |0017: move-result v1 │ │ -028d28: 3d01 1600 |0018: if-lez v1, 002e // +0016 │ │ -028d2c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -028d2e: 5461 a504 |001b: iget-object v1, v6, Lorg/tint/ui/fragments/HistoryFragment;.mExpandedGroups:[Z // field@04a5 │ │ -028d32: 2111 |001d: array-length v1, v1 │ │ -028d34: 3510 1000 |001e: if-ge v0, v1, 002e // +0010 │ │ -028d38: 5461 a504 |0020: iget-object v1, v6, Lorg/tint/ui/fragments/HistoryFragment;.mExpandedGroups:[Z // field@04a5 │ │ -028d3c: 4701 0100 |0022: aget-boolean v1, v1, v0 │ │ -028d40: 3801 0700 |0024: if-eqz v1, 002b // +0007 │ │ -028d44: 5461 a904 |0026: iget-object v1, v6, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ -028d48: 6e30 9102 0104 |0028: invoke-virtual {v1, v0, v4}, Landroid/widget/ExpandableListView;.expandGroup:(IZ)Z // method@0291 │ │ -028d4e: d800 0001 |002b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -028d52: 28ee |002d: goto 001b // -0012 │ │ -028d54: 5c63 9f04 |002e: iput-boolean v3, v6, Lorg/tint/ui/fragments/HistoryFragment;.mAfterDelete:Z // field@049f │ │ -028d58: 7020 a707 4600 |0030: invoke-direct {v6, v4}, Lorg/tint/ui/fragments/HistoryFragment;.setListShown:(Z)V // method@07a7 │ │ -028d5e: 0e00 |0033: return-void │ │ -028d60: 5461 9e04 |0034: iget-object v1, v6, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ -028d64: 5262 ab04 |0036: iget v2, v6, Lorg/tint/ui/fragments/HistoryFragment;.mSelectedGroup:I // field@04ab │ │ -028d68: 6e55 5e05 2153 |0038: invoke-virtual {v1, v2, v3, v5, v5}, Lorg/tint/model/HistoryAdapter;.getGroupView:(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@055e │ │ -028d6e: 0c01 |003b: move-result-object v1 │ │ -028d70: 5262 ab04 |003c: iget v2, v6, Lorg/tint/ui/fragments/HistoryFragment;.mSelectedGroup:I // field@04ab │ │ -028d74: 7030 a607 1602 |003e: invoke-direct {v6, v1, v2}, Lorg/tint/ui/fragments/HistoryFragment;.selectGroup:(Landroid/view/View;I)V // method@07a6 │ │ -028d7a: 28ef |0041: goto 0030 // -0011 │ │ +028a3c: |[028a3c] org.tint.ui.fragments.HistoryFragment.onLoadFinished:(Landroid/content/Loader;Landroid/database/Cursor;)V │ │ +028a4c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +028a4e: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +028a50: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +028a52: 5461 9e04 |0003: iget-object v1, v6, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ +028a56: 6e20 5505 8100 |0005: invoke-virtual {v1, v8}, Lorg/tint/model/HistoryAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0555 │ │ +028a5c: 3808 2800 |0008: if-eqz v8, 0030 // +0028 │ │ +028a60: 5561 ac04 |000a: iget-boolean v1, v6, Lorg/tint/ui/fragments/HistoryFragment;.mTwoPaneMode:Z // field@04ac │ │ +028a64: 3901 2800 |000c: if-nez v1, 0034 // +0028 │ │ +028a68: 5561 9f04 |000e: iget-boolean v1, v6, Lorg/tint/ui/fragments/HistoryFragment;.mAfterDelete:Z // field@049f │ │ +028a6c: 3901 1e00 |0010: if-nez v1, 002e // +001e │ │ +028a70: 5461 9e04 |0012: iget-object v1, v6, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ +028a74: 6e10 5c05 0100 |0014: invoke-virtual {v1}, Lorg/tint/model/HistoryAdapter;.getGroupCount:()I // method@055c │ │ +028a7a: 0a01 |0017: move-result v1 │ │ +028a7c: 3d01 1600 |0018: if-lez v1, 002e // +0016 │ │ +028a80: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +028a82: 5461 a504 |001b: iget-object v1, v6, Lorg/tint/ui/fragments/HistoryFragment;.mExpandedGroups:[Z // field@04a5 │ │ +028a86: 2111 |001d: array-length v1, v1 │ │ +028a88: 3510 1000 |001e: if-ge v0, v1, 002e // +0010 │ │ +028a8c: 5461 a504 |0020: iget-object v1, v6, Lorg/tint/ui/fragments/HistoryFragment;.mExpandedGroups:[Z // field@04a5 │ │ +028a90: 4701 0100 |0022: aget-boolean v1, v1, v0 │ │ +028a94: 3801 0700 |0024: if-eqz v1, 002b // +0007 │ │ +028a98: 5461 a904 |0026: iget-object v1, v6, Lorg/tint/ui/fragments/HistoryFragment;.mListView:Landroid/widget/ExpandableListView; // field@04a9 │ │ +028a9c: 6e30 9102 0104 |0028: invoke-virtual {v1, v0, v4}, Landroid/widget/ExpandableListView;.expandGroup:(IZ)Z // method@0291 │ │ +028aa2: d800 0001 |002b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +028aa6: 28ee |002d: goto 001b // -0012 │ │ +028aa8: 5c63 9f04 |002e: iput-boolean v3, v6, Lorg/tint/ui/fragments/HistoryFragment;.mAfterDelete:Z // field@049f │ │ +028aac: 7020 a707 4600 |0030: invoke-direct {v6, v4}, Lorg/tint/ui/fragments/HistoryFragment;.setListShown:(Z)V // method@07a7 │ │ +028ab2: 0e00 |0033: return-void │ │ +028ab4: 5461 9e04 |0034: iget-object v1, v6, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ +028ab8: 5262 ab04 |0036: iget v2, v6, Lorg/tint/ui/fragments/HistoryFragment;.mSelectedGroup:I // field@04ab │ │ +028abc: 6e55 5e05 2153 |0038: invoke-virtual {v1, v2, v3, v5, v5}, Lorg/tint/model/HistoryAdapter;.getGroupView:(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@055e │ │ +028ac2: 0c01 |003b: move-result-object v1 │ │ +028ac4: 5262 ab04 |003c: iget v2, v6, Lorg/tint/ui/fragments/HistoryFragment;.mSelectedGroup:I // field@04ab │ │ +028ac8: 7030 a607 1602 |003e: invoke-direct {v6, v1, v2}, Lorg/tint/ui/fragments/HistoryFragment;.selectGroup:(Landroid/view/View;I)V // method@07a6 │ │ +028ace: 28ef |0041: goto 0030 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=302 │ │ 0x0008 line=304 │ │ 0x000a line=306 │ │ 0x000e line=307 │ │ 0x0012 line=308 │ │ @@ -33286,56 +33369,56 @@ │ │ type : '(Landroid/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -028d7c: |[028d7c] org.tint.ui.fragments.HistoryFragment.onLoadFinished:(Landroid/content/Loader;Ljava/lang/Object;)V │ │ -028d8c: 1f02 4700 |0000: check-cast v2, Landroid/database/Cursor; // type@0047 │ │ -028d90: 6e30 a107 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/tint/ui/fragments/HistoryFragment;.onLoadFinished:(Landroid/content/Loader;Landroid/database/Cursor;)V // method@07a1 │ │ -028d96: 0e00 |0005: return-void │ │ +028ad0: |[028ad0] org.tint.ui.fragments.HistoryFragment.onLoadFinished:(Landroid/content/Loader;Ljava/lang/Object;)V │ │ +028ae0: 1f02 4700 |0000: check-cast v2, Landroid/database/Cursor; // type@0047 │ │ +028ae4: 6e30 a107 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/tint/ui/fragments/HistoryFragment;.onLoadFinished:(Landroid/content/Loader;Landroid/database/Cursor;)V // method@07a1 │ │ +028aea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/HistoryFragment; │ │ - 0x0000 - 0x0006 reg=1 x0 Landroid/content/Loader; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/content/Loader; │ │ + 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ │ │ #7 : (in Lorg/tint/ui/fragments/HistoryFragment;) │ │ name : 'onLoaderReset' │ │ type : '(Landroid/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -028d98: |[028d98] org.tint.ui.fragments.HistoryFragment.onLoaderReset:(Landroid/content/Loader;)V │ │ -028da8: 5420 9e04 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ -028dac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -028dae: 6e20 5505 1000 |0003: invoke-virtual {v0, v1}, Lorg/tint/model/HistoryAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0555 │ │ -028db4: 0e00 |0006: return-void │ │ +028aec: |[028aec] org.tint.ui.fragments.HistoryFragment.onLoaderReset:(Landroid/content/Loader;)V │ │ +028afc: 5420 9e04 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment;.mAdapter:Lorg/tint/model/HistoryAdapter; // field@049e │ │ +028b00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +028b02: 6e20 5505 1000 |0003: invoke-virtual {v0, v1}, Lorg/tint/model/HistoryAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0555 │ │ +028b08: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0006 line=330 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/content/Loader; │ │ 0x0000 - 0x0007 reg=2 this Lorg/tint/ui/fragments/HistoryFragment; │ │ 0x0000 - 0x0007 reg=3 loader Landroid/content/Loader; Landroid/content/Loader; │ │ │ │ source_file_idx : 472 (HistoryFragment.java) │ │ │ │ Class #146 header: │ │ -class_idx : 495 │ │ +class_idx : 491 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1611 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1608 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #146 annotations: │ │ Annotations on class │ │ @@ -33362,78 +33445,78 @@ │ │ type : '(Lorg/tint/ui/fragments/StartPageFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -028db8: |[028db8] org.tint.ui.fragments.StartPageFragment$1.:(Lorg/tint/ui/fragments/StartPageFragment;)V │ │ -028dc8: 5b01 af04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/StartPageFragment$1;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04af │ │ -028dcc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -028dd2: 0e00 |0005: return-void │ │ +028b0c: |[028b0c] org.tint.ui.fragments.StartPageFragment$1.:(Lorg/tint/ui/fragments/StartPageFragment;)V │ │ +028b1c: 5b01 af04 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/StartPageFragment$1;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04af │ │ +028b20: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +028b26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/StartPageFragment$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/StartPageFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/StartPageFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/StartPageFragment$1;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -028dd4: |[028dd4] org.tint.ui.fragments.StartPageFragment$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -028de4: 5431 af04 |0000: iget-object v1, v3, Lorg/tint/ui/fragments/StartPageFragment$1;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04af │ │ -028de8: 7110 bc07 0100 |0002: invoke-static {v1}, Lorg/tint/ui/fragments/StartPageFragment;.access$000:(Lorg/tint/ui/fragments/StartPageFragment;)Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener; // method@07bc │ │ -028dee: 0c01 |0005: move-result-object v1 │ │ -028df0: 3801 1f00 |0006: if-eqz v1, 0025 // +001f │ │ -028df4: 5431 af04 |0008: iget-object v1, v3, Lorg/tint/ui/fragments/StartPageFragment$1;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04af │ │ -028df8: 6e10 bd07 0100 |000a: invoke-virtual {v1}, Lorg/tint/ui/fragments/StartPageFragment;.getActivity:()Landroid/app/Activity; // method@07bd │ │ -028dfe: 0c01 |000d: move-result-object v1 │ │ -028e00: 6e10 2c00 0100 |000e: invoke-virtual {v1}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ -028e06: 0c01 |0011: move-result-object v1 │ │ -028e08: 7130 9e05 7108 |0012: invoke-static {v1, v7, v8}, Lorg/tint/providers/BookmarksWrapper;.getBookmarkById:(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem; // method@059e │ │ -028e0e: 0c00 |0015: move-result-object v0 │ │ -028e10: 3800 0f00 |0016: if-eqz v0, 0025 // +000f │ │ -028e14: 5431 af04 |0018: iget-object v1, v3, Lorg/tint/ui/fragments/StartPageFragment$1;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04af │ │ -028e18: 7110 bc07 0100 |001a: invoke-static {v1}, Lorg/tint/ui/fragments/StartPageFragment;.access$000:(Lorg/tint/ui/fragments/StartPageFragment;)Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener; // method@07bc │ │ -028e1e: 0c01 |001d: move-result-object v1 │ │ -028e20: 6e10 3c05 0000 |001e: invoke-virtual {v0}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ -028e26: 0c02 |0021: move-result-object v2 │ │ -028e28: 7220 ba07 2100 |0022: invoke-interface {v1, v2}, Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener;.onStartPageItemClicked:(Ljava/lang/String;)V // method@07ba │ │ -028e2e: 0e00 |0025: return-void │ │ +028b28: |[028b28] org.tint.ui.fragments.StartPageFragment$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +028b38: 5441 af04 |0000: iget-object v1, v4, Lorg/tint/ui/fragments/StartPageFragment$1;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04af │ │ +028b3c: 7110 bc07 0100 |0002: invoke-static {v1}, Lorg/tint/ui/fragments/StartPageFragment;.access$000:(Lorg/tint/ui/fragments/StartPageFragment;)Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener; // method@07bc │ │ +028b42: 0c01 |0005: move-result-object v1 │ │ +028b44: 3801 1f00 |0006: if-eqz v1, 0025 // +001f │ │ +028b48: 5441 af04 |0008: iget-object v1, v4, Lorg/tint/ui/fragments/StartPageFragment$1;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04af │ │ +028b4c: 6e10 bd07 0100 |000a: invoke-virtual {v1}, Lorg/tint/ui/fragments/StartPageFragment;.getActivity:()Landroid/app/Activity; // method@07bd │ │ +028b52: 0c01 |000d: move-result-object v1 │ │ +028b54: 6e10 2c00 0100 |000e: invoke-virtual {v1}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ +028b5a: 0c01 |0011: move-result-object v1 │ │ +028b5c: 7130 9e05 8109 |0012: invoke-static {v1, v8, v9}, Lorg/tint/providers/BookmarksWrapper;.getBookmarkById:(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem; // method@059e │ │ +028b62: 0c00 |0015: move-result-object v0 │ │ +028b64: 3800 0f00 |0016: if-eqz v0, 0025 // +000f │ │ +028b68: 5441 af04 |0018: iget-object v1, v4, Lorg/tint/ui/fragments/StartPageFragment$1;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04af │ │ +028b6c: 7110 bc07 0100 |001a: invoke-static {v1}, Lorg/tint/ui/fragments/StartPageFragment;.access$000:(Lorg/tint/ui/fragments/StartPageFragment;)Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener; // method@07bc │ │ +028b72: 0c01 |001d: move-result-object v1 │ │ +028b74: 6e10 3c05 0000 |001e: invoke-virtual {v0}, Lorg/tint/model/BookmarkHistoryItem;.getUrl:()Ljava/lang/String; // method@053c │ │ +028b7a: 0c02 |0021: move-result-object v2 │ │ +028b7c: 7220 ba07 2100 |0022: invoke-interface {v1, v2}, Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener;.onStartPageItemClicked:(Ljava/lang/String;)V // method@07ba │ │ +028b82: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0008 line=108 │ │ 0x0016 line=110 │ │ 0x0018 line=111 │ │ 0x0025 line=114 │ │ locals : │ │ - 0x0000 - 0x0000 reg=4 (null) Landroid/widget/AdapterView; │ │ + 0x0000 - 0x0000 reg=5 (null) Landroid/widget/AdapterView; │ │ 0x0016 - 0x0025 reg=0 item Lorg/tint/model/BookmarkHistoryItem; │ │ - 0x0000 - 0x0026 reg=3 this Lorg/tint/ui/fragments/StartPageFragment$1; │ │ - 0x0000 - 0x0026 reg=4 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ - 0x0000 - 0x0026 reg=5 v Landroid/view/View; │ │ - 0x0000 - 0x0026 reg=6 position I │ │ - 0x0000 - 0x0026 reg=7 id J │ │ + 0x0000 - 0x0026 reg=4 this Lorg/tint/ui/fragments/StartPageFragment$1; │ │ + 0x0000 - 0x0026 reg=5 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ + 0x0000 - 0x0026 reg=6 v Landroid/view/View; │ │ + 0x0000 - 0x0026 reg=7 position I │ │ + 0x0000 - 0x0026 reg=8 id J │ │ │ │ - source_file_idx : 1611 (StartPageFragment.java) │ │ + source_file_idx : 1608 (StartPageFragment.java) │ │ │ │ Class #147 header: │ │ -class_idx : 496 │ │ +class_idx : 492 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1611 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1608 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #147 annotations: │ │ Annotations on class │ │ @@ -33458,65 +33541,65 @@ │ │ type : '(Lorg/tint/ui/fragments/StartPageFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -028e30: |[028e30] org.tint.ui.fragments.StartPageFragment$2.:(Lorg/tint/ui/fragments/StartPageFragment;)V │ │ -028e40: 5b01 b004 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/StartPageFragment$2;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04b0 │ │ -028e44: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -028e4a: 0e00 |0005: return-void │ │ +028b84: |[028b84] org.tint.ui.fragments.StartPageFragment$2.:(Lorg/tint/ui/fragments/StartPageFragment;)V │ │ +028b94: 5b01 b004 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/StartPageFragment$2;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04b0 │ │ +028b98: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +028b9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/StartPageFragment$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/StartPageFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/StartPageFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/StartPageFragment$2;) │ │ name : 'onSharedPreferenceChanged' │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -028e4c: |[028e4c] org.tint.ui.fragments.StartPageFragment$2.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -028e5c: 1a00 4d05 |0000: const-string v0, "PREFERENCE_START_PAGE_LIMIT" // string@054d │ │ -028e60: 6e20 4d03 6000 |0002: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -028e66: 0a00 |0005: move-result v0 │ │ -028e68: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -028e6c: 5440 b004 |0008: iget-object v0, v4, Lorg/tint/ui/fragments/StartPageFragment$2;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04b0 │ │ -028e70: 6e10 be07 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/fragments/StartPageFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@07be │ │ -028e76: 0c00 |000d: move-result-object v0 │ │ -028e78: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -028e7a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -028e7c: 5443 b004 |0010: iget-object v3, v4, Lorg/tint/ui/fragments/StartPageFragment$2;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04b0 │ │ -028e80: 6e40 8100 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Landroid/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0081 │ │ -028e86: 0e00 |0015: return-void │ │ +028ba0: |[028ba0] org.tint.ui.fragments.StartPageFragment$2.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +028bb0: 1a00 4a05 |0000: const-string v0, "PREFERENCE_START_PAGE_LIMIT" // string@054a │ │ +028bb4: 6e20 4d03 6000 |0002: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +028bba: 0a00 |0005: move-result v0 │ │ +028bbc: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +028bc0: 5440 b004 |0008: iget-object v0, v4, Lorg/tint/ui/fragments/StartPageFragment$2;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04b0 │ │ +028bc4: 6e10 be07 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/fragments/StartPageFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@07be │ │ +028bca: 0c00 |000d: move-result-object v0 │ │ +028bcc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +028bce: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +028bd0: 5443 b004 |0010: iget-object v3, v4, Lorg/tint/ui/fragments/StartPageFragment$2;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04b0 │ │ +028bd4: 6e40 8100 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Landroid/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0081 │ │ +028bda: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0008 line=123 │ │ 0x0015 line=125 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 this Lorg/tint/ui/fragments/StartPageFragment$2; │ │ 0x0000 - 0x0016 reg=5 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0016 reg=6 key Ljava/lang/String; │ │ │ │ - source_file_idx : 1611 (StartPageFragment.java) │ │ + source_file_idx : 1608 (StartPageFragment.java) │ │ │ │ Class #148 header: │ │ -class_idx : 497 │ │ +class_idx : 493 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1611 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1608 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #148 annotations: │ │ Annotations on class │ │ @@ -33541,63 +33624,63 @@ │ │ type : '(Lorg/tint/ui/fragments/StartPageFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -028e88: |[028e88] org.tint.ui.fragments.StartPageFragment$3.:(Lorg/tint/ui/fragments/StartPageFragment;)V │ │ -028e98: 5b01 b104 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/StartPageFragment$3;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04b1 │ │ -028e9c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -028ea2: 0e00 |0005: return-void │ │ +028bdc: |[028bdc] org.tint.ui.fragments.StartPageFragment$3.:(Lorg/tint/ui/fragments/StartPageFragment;)V │ │ +028bec: 5b01 b104 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/StartPageFragment$3;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04b1 │ │ +028bf0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +028bf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/StartPageFragment$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/fragments/StartPageFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/fragments/StartPageFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/StartPageFragment$3;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -028ea4: |[028ea4] org.tint.ui.fragments.StartPageFragment$3.run:()V │ │ -028eb4: 5440 b104 |0000: iget-object v0, v4, Lorg/tint/ui/fragments/StartPageFragment$3;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04b1 │ │ -028eb8: 6e10 c107 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/fragments/StartPageFragment;.isAdded:()Z // method@07c1 │ │ -028ebe: 0a00 |0005: move-result v0 │ │ -028ec0: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -028ec4: 5440 b104 |0008: iget-object v0, v4, Lorg/tint/ui/fragments/StartPageFragment$3;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04b1 │ │ -028ec8: 6e10 be07 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/fragments/StartPageFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@07be │ │ -028ece: 0c00 |000d: move-result-object v0 │ │ -028ed0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -028ed2: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -028ed4: 5443 b104 |0010: iget-object v3, v4, Lorg/tint/ui/fragments/StartPageFragment$3;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04b1 │ │ -028ed8: 6e40 8000 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Landroid/app/LoaderManager;.initLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0080 │ │ -028ede: 0e00 |0015: return-void │ │ +028bf8: |[028bf8] org.tint.ui.fragments.StartPageFragment$3.run:()V │ │ +028c08: 5440 b104 |0000: iget-object v0, v4, Lorg/tint/ui/fragments/StartPageFragment$3;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04b1 │ │ +028c0c: 6e10 c107 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/fragments/StartPageFragment;.isAdded:()Z // method@07c1 │ │ +028c12: 0a00 |0005: move-result v0 │ │ +028c14: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +028c18: 5440 b104 |0008: iget-object v0, v4, Lorg/tint/ui/fragments/StartPageFragment$3;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04b1 │ │ +028c1c: 6e10 be07 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/fragments/StartPageFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@07be │ │ +028c22: 0c00 |000d: move-result-object v0 │ │ +028c24: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +028c26: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +028c28: 5443 b104 |0010: iget-object v3, v4, Lorg/tint/ui/fragments/StartPageFragment$3;.this$0:Lorg/tint/ui/fragments/StartPageFragment; // field@04b1 │ │ +028c2c: 6e40 8000 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Landroid/app/LoaderManager;.initLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0080 │ │ +028c32: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0008 line=145 │ │ 0x0015 line=147 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 this Lorg/tint/ui/fragments/StartPageFragment$3; │ │ │ │ - source_file_idx : 1611 (StartPageFragment.java) │ │ + source_file_idx : 1608 (StartPageFragment.java) │ │ │ │ Class #149 header: │ │ -class_idx : 498 │ │ +class_idx : 494 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1611 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1608 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #149 annotations: │ │ Annotations on class │ │ @@ -33615,21 +33698,21 @@ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener;) │ │ name : 'onStartPageItemClicked' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1611 (StartPageFragment.java) │ │ + source_file_idx : 1608 (StartPageFragment.java) │ │ │ │ Class #150 header: │ │ -class_idx : 499 │ │ +class_idx : 495 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 26 │ │ -source_file_idx : 1611 │ │ +source_file_idx : 1608 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 10 │ │ │ │ Class #150 annotations: │ │ Annotations on class │ │ @@ -33688,24 +33771,24 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -028ee0: |[028ee0] org.tint.ui.fragments.StartPageFragment.:()V │ │ -028ef0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -028ef2: 7010 6100 0100 |0001: invoke-direct {v1}, Landroid/app/Fragment;.:()V // method@0061 │ │ -028ef8: 5b10 b704 |0004: iput-object v0, v1, Lorg/tint/ui/fragments/StartPageFragment;.mParentView:Landroid/view/View; // field@04b7 │ │ -028efc: 5b10 b604 |0006: iput-object v0, v1, Lorg/tint/ui/fragments/StartPageFragment;.mListener:Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener; // field@04b6 │ │ -028f00: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -028f02: 5c10 b504 |0009: iput-boolean v0, v1, Lorg/tint/ui/fragments/StartPageFragment;.mListShown:Z // field@04b5 │ │ -028f06: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -028f08: 5c10 b404 |000c: iput-boolean v0, v1, Lorg/tint/ui/fragments/StartPageFragment;.mInitialized:Z // field@04b4 │ │ -028f0c: 0e00 |000e: return-void │ │ +028c34: |[028c34] org.tint.ui.fragments.StartPageFragment.:()V │ │ +028c44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +028c46: 7010 6100 0100 |0001: invoke-direct {v1}, Landroid/app/Fragment;.:()V // method@0061 │ │ +028c4c: 5b10 b704 |0004: iput-object v0, v1, Lorg/tint/ui/fragments/StartPageFragment;.mParentView:Landroid/view/View; // field@04b7 │ │ +028c50: 5b10 b604 |0006: iput-object v0, v1, Lorg/tint/ui/fragments/StartPageFragment;.mListener:Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener; // field@04b6 │ │ +028c54: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +028c56: 5c10 b504 |0009: iput-boolean v0, v1, Lorg/tint/ui/fragments/StartPageFragment;.mListShown:Z // field@04b5 │ │ +028c5a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +028c5c: 5c10 b404 |000c: iput-boolean v0, v1, Lorg/tint/ui/fragments/StartPageFragment;.mInitialized:Z // field@04b4 │ │ +028c60: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0004 line=50 │ │ 0x0006 line=55 │ │ 0x0008 line=63 │ │ 0x000b line=66 │ │ @@ -33718,17 +33801,17 @@ │ │ type : '(Lorg/tint/ui/fragments/StartPageFragment;)Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028f10: |[028f10] org.tint.ui.fragments.StartPageFragment.access$000:(Lorg/tint/ui/fragments/StartPageFragment;)Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener; │ │ -028f20: 5410 b604 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/StartPageFragment;.mListener:Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener; // field@04b6 │ │ -028f24: 1100 |0002: return-object v0 │ │ +028c64: |[028c64] org.tint.ui.fragments.StartPageFragment.access$000:(Lorg/tint/ui/fragments/StartPageFragment;)Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener; │ │ +028c74: 5410 b604 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/StartPageFragment;.mListener:Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener; // field@04b6 │ │ +028c78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/fragments/StartPageFragment; │ │ │ │ #2 : (in Lorg/tint/ui/fragments/StartPageFragment;) │ │ @@ -33736,28 +33819,28 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -028f28: |[028f28] org.tint.ui.fragments.StartPageFragment.setListShown:(Z)V │ │ -028f38: 5520 b504 |0000: iget-boolean v0, v2, Lorg/tint/ui/fragments/StartPageFragment;.mListShown:Z // field@04b5 │ │ -028f3c: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ -028f40: 0e00 |0004: return-void │ │ -028f42: 5c23 b504 |0005: iput-boolean v3, v2, Lorg/tint/ui/fragments/StartPageFragment;.mListShown:Z // field@04b5 │ │ -028f46: 3803 0900 |0007: if-eqz v3, 0010 // +0009 │ │ -028f4a: 5420 b304 |0009: iget-object v0, v2, Lorg/tint/ui/fragments/StartPageFragment;.mGrid:Landroid/widget/GridView; // field@04b3 │ │ -028f4e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -028f50: 6e20 b602 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setVisibility:(I)V // method@02b6 │ │ -028f56: 28f5 |000f: goto 0004 // -000b │ │ -028f58: 5420 b304 |0010: iget-object v0, v2, Lorg/tint/ui/fragments/StartPageFragment;.mGrid:Landroid/widget/GridView; // field@04b3 │ │ -028f5c: 1301 0800 |0012: const/16 v1, #int 8 // #8 │ │ -028f60: 6e20 b602 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setVisibility:(I)V // method@02b6 │ │ -028f66: 28ed |0017: goto 0004 // -0013 │ │ +028c7c: |[028c7c] org.tint.ui.fragments.StartPageFragment.setListShown:(Z)V │ │ +028c8c: 5520 b504 |0000: iget-boolean v0, v2, Lorg/tint/ui/fragments/StartPageFragment;.mListShown:Z // field@04b5 │ │ +028c90: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ +028c94: 0e00 |0004: return-void │ │ +028c96: 5c23 b504 |0005: iput-boolean v3, v2, Lorg/tint/ui/fragments/StartPageFragment;.mListShown:Z // field@04b5 │ │ +028c9a: 3803 0900 |0007: if-eqz v3, 0010 // +0009 │ │ +028c9e: 5420 b304 |0009: iget-object v0, v2, Lorg/tint/ui/fragments/StartPageFragment;.mGrid:Landroid/widget/GridView; // field@04b3 │ │ +028ca2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +028ca4: 6e20 b602 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setVisibility:(I)V // method@02b6 │ │ +028caa: 28f5 |000f: goto 0004 // -000b │ │ +028cac: 5420 b304 |0010: iget-object v0, v2, Lorg/tint/ui/fragments/StartPageFragment;.mGrid:Landroid/widget/GridView; // field@04b3 │ │ +028cb0: 1301 0800 |0012: const/16 v1, #int 8 // #8 │ │ +028cb4: 6e20 b602 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setVisibility:(I)V // method@02b6 │ │ +028cba: 28ed |0017: goto 0004 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0004 line=202 │ │ 0x0005 line=195 │ │ 0x0007 line=197 │ │ 0x0009 line=198 │ │ @@ -33778,24 +33861,24 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -028f68: |[028f68] org.tint.ui.fragments.StartPageFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -028f78: 6f20 6400 5400 |0000: invoke-super {v4, v5}, Landroid/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0064 │ │ -028f7e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -028f80: 7020 ca07 0400 |0004: invoke-direct {v4, v0}, Lorg/tint/ui/fragments/StartPageFragment;.setListShown:(Z)V // method@07ca │ │ -028f86: 5440 b704 |0007: iget-object v0, v4, Lorg/tint/ui/fragments/StartPageFragment;.mParentView:Landroid/view/View; // field@04b7 │ │ -028f8a: 2201 f101 |0009: new-instance v1, Lorg/tint/ui/fragments/StartPageFragment$3; // type@01f1 │ │ -028f8e: 7020 b807 4100 |000b: invoke-direct {v1, v4}, Lorg/tint/ui/fragments/StartPageFragment$3;.:(Lorg/tint/ui/fragments/StartPageFragment;)V // method@07b8 │ │ -028f94: 1602 6400 |000e: const-wide/16 v2, #int 100 // #64 │ │ -028f98: 6e40 d801 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@01d8 │ │ -028f9e: 0e00 |0013: return-void │ │ +028cbc: |[028cbc] org.tint.ui.fragments.StartPageFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +028ccc: 6f20 6400 5400 |0000: invoke-super {v4, v5}, Landroid/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0064 │ │ +028cd2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +028cd4: 7020 ca07 0400 |0004: invoke-direct {v4, v0}, Lorg/tint/ui/fragments/StartPageFragment;.setListShown:(Z)V // method@07ca │ │ +028cda: 5440 b704 |0007: iget-object v0, v4, Lorg/tint/ui/fragments/StartPageFragment;.mParentView:Landroid/view/View; // field@04b7 │ │ +028cde: 2201 ed01 |0009: new-instance v1, Lorg/tint/ui/fragments/StartPageFragment$3; // type@01ed │ │ +028ce2: 7020 b807 4100 |000b: invoke-direct {v1, v4}, Lorg/tint/ui/fragments/StartPageFragment$3;.:(Lorg/tint/ui/fragments/StartPageFragment;)V // method@07b8 │ │ +028ce8: 1602 6400 |000e: const-wide/16 v2, #int 100 // #64 │ │ +028cec: 6e40 d801 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@01d8 │ │ +028cf2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0003 line=138 │ │ 0x0007 line=140 │ │ 0x0013 line=149 │ │ locals : │ │ @@ -33807,31 +33890,31 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -028fa0: |[028fa0] org.tint.ui.fragments.StartPageFragment.onAttach:(Landroid/app/Activity;)V │ │ -028fb0: 6f20 6600 4300 |0000: invoke-super {v3, v4}, Landroid/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0066 │ │ -028fb6: 5531 b404 |0003: iget-boolean v1, v3, Lorg/tint/ui/fragments/StartPageFragment;.mInitialized:Z // field@04b4 │ │ -028fba: 3901 0d00 |0005: if-nez v1, 0012 // +000d │ │ -028fbe: 1f04 b601 |0007: check-cast v4, Lorg/tint/ui/activities/TintBrowserActivity; // type@01b6 │ │ -028fc2: 6e10 6306 0400 |0009: invoke-virtual {v4}, Lorg/tint/ui/activities/TintBrowserActivity;.getUIManager:()Lorg/tint/ui/managers/UIManager; // method@0663 │ │ -028fc8: 0c01 |000c: move-result-object v1 │ │ -028fca: 5b31 b904 |000d: iput-object v1, v3, Lorg/tint/ui/fragments/StartPageFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@04b9 │ │ -028fce: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -028fd0: 5c31 b404 |0010: iput-boolean v1, v3, Lorg/tint/ui/fragments/StartPageFragment;.mInitialized:Z // field@04b4 │ │ -028fd4: 0e00 |0012: return-void │ │ -028fd6: 0d00 |0013: move-exception v0 │ │ -028fd8: 1a01 4c06 |0014: const-string v1, "StartPageFragment.onAttach()" // string@064c │ │ -028fdc: 6e10 2903 0000 |0016: invoke-virtual {v0}, Ljava/lang/ClassCastException;.getMessage:()Ljava/lang/String; // method@0329 │ │ -028fe2: 0c02 |0019: move-result-object v2 │ │ -028fe4: 7120 8701 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0187 │ │ -028fea: 28f2 |001d: goto 000f // -000e │ │ +028cf4: |[028cf4] org.tint.ui.fragments.StartPageFragment.onAttach:(Landroid/app/Activity;)V │ │ +028d04: 6f20 6600 4300 |0000: invoke-super {v3, v4}, Landroid/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0066 │ │ +028d0a: 5531 b404 |0003: iget-boolean v1, v3, Lorg/tint/ui/fragments/StartPageFragment;.mInitialized:Z // field@04b4 │ │ +028d0e: 3901 0d00 |0005: if-nez v1, 0012 // +000d │ │ +028d12: 1f04 b201 |0007: check-cast v4, Lorg/tint/ui/activities/TintBrowserActivity; // type@01b2 │ │ +028d16: 6e10 6306 0400 |0009: invoke-virtual {v4}, Lorg/tint/ui/activities/TintBrowserActivity;.getUIManager:()Lorg/tint/ui/managers/UIManager; // method@0663 │ │ +028d1c: 0c01 |000c: move-result-object v1 │ │ +028d1e: 5b31 b904 |000d: iput-object v1, v3, Lorg/tint/ui/fragments/StartPageFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@04b9 │ │ +028d22: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +028d24: 5c31 b404 |0010: iput-boolean v1, v3, Lorg/tint/ui/fragments/StartPageFragment;.mInitialized:Z // field@04b4 │ │ +028d28: 0e00 |0012: return-void │ │ +028d2a: 0d00 |0013: move-exception v0 │ │ +028d2c: 1a01 4906 |0014: const-string v1, "StartPageFragment.onAttach()" // string@0649 │ │ +028d30: 6e10 2903 0000 |0016: invoke-virtual {v0}, Ljava/lang/ClassCastException;.getMessage:()Ljava/lang/String; // method@0329 │ │ +028d36: 0c02 |0019: move-result-object v2 │ │ +028d38: 7120 8701 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0187 │ │ +028d3e: 28f2 |001d: goto 000f // -000e │ │ catches : 1 │ │ 0x0007 - 0x000f │ │ Ljava/lang/ClassCastException; -> 0x0013 │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=73 │ │ 0x0007 line=75 │ │ @@ -33849,48 +33932,52 @@ │ │ type : '(ILandroid/os/Bundle;)Landroid/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -028ffc: |[028ffc] org.tint.ui.fragments.StartPageFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroid/content/Loader; │ │ -02900c: 1506 0a7f |0000: const/high16 v6, #int 2131361792 // #7f0a │ │ -029010: 6e10 bd07 0700 |0002: invoke-virtual {v7}, Lorg/tint/ui/fragments/StartPageFragment;.getActivity:()Landroid/app/Activity; // method@07bd │ │ -029016: 0c02 |0005: move-result-object v2 │ │ -029018: 7110 8001 0200 |0006: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -02901e: 0c02 |0009: move-result-object v2 │ │ -029020: 1a03 4d05 |000a: const-string v3, "PREFERENCE_START_PAGE_LIMIT" // string@054d │ │ -029024: 6e10 bf07 0700 |000c: invoke-virtual {v7}, Lorg/tint/ui/fragments/StartPageFragment;.getResources:()Landroid/content/res/Resources; // method@07bf │ │ -02902a: 0c04 |000f: move-result-object v4 │ │ -02902c: 1505 0a7f |0010: const/high16 v5, #int 2131361792 // #7f0a │ │ -029030: 6e20 f200 5400 |0012: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getInteger:(I)I // method@00f2 │ │ -029036: 0a04 |0015: move-result v4 │ │ -029038: 7110 3703 0400 |0016: invoke-static {v4}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0337 │ │ -02903e: 0c04 |0019: move-result-object v4 │ │ -029040: 7230 e000 3204 |001a: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -029046: 0c02 |001d: move-result-object v2 │ │ -029048: 7110 3603 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0336 │ │ -02904e: 0a01 |0021: move-result v1 │ │ -029050: 6e10 bd07 0700 |0022: invoke-virtual {v7}, Lorg/tint/ui/fragments/StartPageFragment;.getActivity:()Landroid/app/Activity; // method@07bd │ │ -029056: 0c02 |0025: move-result-object v2 │ │ -029058: 7120 a205 1200 |0026: invoke-static {v2, v1}, Lorg/tint/providers/BookmarksWrapper;.getCursorLoaderForStartPage:(Landroid/content/Context;I)Landroid/content/CursorLoader; // method@05a2 │ │ -02905e: 0c02 |0029: move-result-object v2 │ │ -029060: 1102 |002a: return-object v2 │ │ -029062: 0d00 |002b: move-exception v0 │ │ -029064: 6e10 bf07 0700 |002c: invoke-virtual {v7}, Lorg/tint/ui/fragments/StartPageFragment;.getResources:()Landroid/content/res/Resources; // method@07bf │ │ -02906a: 0c02 |002f: move-result-object v2 │ │ -02906c: 6e20 f200 6200 |0030: invoke-virtual {v2, v6}, Landroid/content/res/Resources;.getInteger:(I)I // method@00f2 │ │ -029072: 0a01 |0033: move-result v1 │ │ -029074: 28ee |0034: goto 0022 // -0012 │ │ +028d50: |[028d50] org.tint.ui.fragments.StartPageFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroid/content/Loader; │ │ +028d60: 1506 0a7f |0000: const/high16 v6, #int 2131361792 // #7f0a │ │ +028d64: 6e10 bd07 0700 |0002: invoke-virtual {v7}, Lorg/tint/ui/fragments/StartPageFragment;.getActivity:()Landroid/app/Activity; // method@07bd │ │ +028d6a: 0c02 |0005: move-result-object v2 │ │ +028d6c: 7110 8001 0200 |0006: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +028d72: 0c02 |0009: move-result-object v2 │ │ +028d74: 1a03 4a05 |000a: const-string v3, "PREFERENCE_START_PAGE_LIMIT" // string@054a │ │ +028d78: 6e10 bf07 0700 |000c: invoke-virtual {v7}, Lorg/tint/ui/fragments/StartPageFragment;.getResources:()Landroid/content/res/Resources; // method@07bf │ │ +028d7e: 0c04 |000f: move-result-object v4 │ │ +028d80: 1505 0a7f |0010: const/high16 v5, #int 2131361792 // #7f0a │ │ +028d84: 6e20 f200 5400 |0012: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getInteger:(I)I // method@00f2 │ │ +028d8a: 0a04 |0015: move-result v4 │ │ +028d8c: 7110 3703 0400 |0016: invoke-static {v4}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0337 │ │ +028d92: 0c04 |0019: move-result-object v4 │ │ +028d94: 7230 e000 3204 |001a: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +028d9a: 0c02 |001d: move-result-object v2 │ │ +028d9c: 7110 3603 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0336 │ │ +028da2: 0a01 |0021: move-result v1 │ │ +028da4: 6e10 bd07 0700 |0022: invoke-virtual {v7}, Lorg/tint/ui/fragments/StartPageFragment;.getActivity:()Landroid/app/Activity; // method@07bd │ │ +028daa: 0c02 |0025: move-result-object v2 │ │ +028dac: 7120 a205 1200 |0026: invoke-static {v2, v1}, Lorg/tint/providers/BookmarksWrapper;.getCursorLoaderForStartPage:(Landroid/content/Context;I)Landroid/content/CursorLoader; // method@05a2 │ │ +028db2: 0c02 |0029: move-result-object v2 │ │ +028db4: 1102 |002a: return-object v2 │ │ +028db6: 0d00 |002b: move-exception v0 │ │ +028db8: 6e10 bf07 0700 |002c: invoke-virtual {v7}, Lorg/tint/ui/fragments/StartPageFragment;.getResources:()Landroid/content/res/Resources; // method@07bf │ │ +028dbe: 0c02 |002f: move-result-object v2 │ │ +028dc0: 6e20 f200 6200 |0030: invoke-virtual {v2, v6}, Landroid/content/res/Resources;.getInteger:(I)I // method@00f2 │ │ +028dc6: 0a01 |0033: move-result v1 │ │ +028dc8: 28ee |0034: goto 0022 // -0012 │ │ catches : 1 │ │ 0x0002 - 0x0021 │ │ Ljava/lang/Exception; -> 0x002b │ │ positions : │ │ 0x0002 line=161 │ │ + 0x0002 line=162 │ │ + 0x000c line=164 │ │ + 0x001a line=162 │ │ + 0x001e line=161 │ │ 0x0022 line=169 │ │ 0x002b line=165 │ │ 0x002c line=166 │ │ locals : │ │ 0x0022 - 0x002b reg=1 limit I │ │ 0x002c - 0x0035 reg=0 e Ljava/lang/Exception; │ │ 0x0034 - 0x0035 reg=1 limit I │ │ @@ -33903,76 +33990,77 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 118 16-bit code units │ │ -029088: |[029088] org.tint.ui.fragments.StartPageFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -029098: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -02909a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -02909c: 5480 b704 |0002: iget-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mParentView:Landroid/view/View; // field@04b7 │ │ -0290a0: 3900 6700 |0004: if-nez v0, 006b // +0067 │ │ -0290a4: 6e10 c007 0800 |0006: invoke-virtual {v8}, Lorg/tint/ui/fragments/StartPageFragment;.getStartPageFragmentLayout:()I // method@07c0 │ │ -0290aa: 0a00 |0009: move-result v0 │ │ -0290ac: 6e40 9f01 096a |000a: invoke-virtual {v9, v0, v10, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ -0290b2: 0c00 |000d: move-result-object v0 │ │ -0290b4: 5b80 b704 |000e: iput-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mParentView:Landroid/view/View; // field@04b7 │ │ -0290b8: 5480 b704 |0010: iget-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mParentView:Landroid/view/View; // field@04b7 │ │ -0290bc: 1401 4500 0f7f |0012: const v1, #float 1.90081e+38 // #7f0f0045 │ │ -0290c2: 6e20 c101 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -0290c8: 0c00 |0018: move-result-object v0 │ │ -0290ca: 1f00 d000 |0019: check-cast v0, Landroid/widget/GridView; // type@00d0 │ │ -0290ce: 5b80 b304 |001b: iput-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mGrid:Landroid/widget/GridView; // field@04b3 │ │ -0290d2: 2324 a702 |001d: new-array v4, v2, [Ljava/lang/String; // type@02a7 │ │ -0290d6: 1a00 4710 |001f: const-string v0, "title" // string@1047 │ │ -0290da: 4d00 0406 |0021: aput-object v0, v4, v6 │ │ -0290de: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -0290e0: 1a01 8810 |0024: const-string v1, "url" // string@1088 │ │ -0290e4: 4d01 0400 |0026: aput-object v1, v4, v0 │ │ -0290e8: 2325 9d02 |0028: new-array v5, v2, [I // type@029d │ │ -0290ec: 2605 4400 0000 |002a: fill-array-data v5, 0000006e // +00000044 │ │ -0290f2: 2200 8701 |002d: new-instance v0, Lorg/tint/model/BookmarksAdapter; // type@0187 │ │ -0290f6: 6e10 bd07 0800 |002f: invoke-virtual {v8}, Lorg/tint/ui/fragments/StartPageFragment;.getActivity:()Landroid/app/Activity; // method@07bd │ │ -0290fc: 0c01 |0032: move-result-object v1 │ │ -0290fe: 1402 1b00 037f |0033: const v2, #float 1.74129e+38 // #7f03001b │ │ -029104: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -029106: 1407 0400 027f |0037: const v7, #float 1.728e+38 // #7f020004 │ │ -02910c: 7608 3f05 0000 |003a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/tint/model/BookmarksAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[III)V // method@053f │ │ -029112: 5b80 b204 |003d: iput-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@04b2 │ │ -029116: 5480 b304 |003f: iget-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mGrid:Landroid/widget/GridView; // field@04b3 │ │ -02911a: 5481 b204 |0041: iget-object v1, v8, Lorg/tint/ui/fragments/StartPageFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@04b2 │ │ -02911e: 6e20 b302 1000 |0043: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@02b3 │ │ -029124: 5480 b304 |0046: iget-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mGrid:Landroid/widget/GridView; // field@04b3 │ │ -029128: 2201 ef01 |0048: new-instance v1, Lorg/tint/ui/fragments/StartPageFragment$1; // type@01ef │ │ -02912c: 7020 b407 8100 |004a: invoke-direct {v1, v8}, Lorg/tint/ui/fragments/StartPageFragment$1;.:(Lorg/tint/ui/fragments/StartPageFragment;)V // method@07b4 │ │ -029132: 6e20 b402 1000 |004d: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@02b4 │ │ -029138: 5480 b304 |0050: iget-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mGrid:Landroid/widget/GridView; // field@04b3 │ │ -02913c: 5481 b904 |0052: iget-object v1, v8, Lorg/tint/ui/fragments/StartPageFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@04b9 │ │ -029140: 6e20 b502 1000 |0054: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@02b5 │ │ -029146: 2200 f001 |0057: new-instance v0, Lorg/tint/ui/fragments/StartPageFragment$2; // type@01f0 │ │ -02914a: 7020 b607 8000 |0059: invoke-direct {v0, v8}, Lorg/tint/ui/fragments/StartPageFragment$2;.:(Lorg/tint/ui/fragments/StartPageFragment;)V // method@07b6 │ │ -029150: 5b80 b804 |005c: iput-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@04b8 │ │ -029154: 6e10 bd07 0800 |005e: invoke-virtual {v8}, Lorg/tint/ui/fragments/StartPageFragment;.getActivity:()Landroid/app/Activity; // method@07bd │ │ -02915a: 0c00 |0061: move-result-object v0 │ │ -02915c: 7110 8001 0000 |0062: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -029162: 0c00 |0065: move-result-object v0 │ │ -029164: 5481 b804 |0066: iget-object v1, v8, Lorg/tint/ui/fragments/StartPageFragment;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@04b8 │ │ -029168: 7220 e200 1000 |0068: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e2 │ │ -02916e: 5480 b704 |006b: iget-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mParentView:Landroid/view/View; // field@04b7 │ │ -029172: 1100 |006d: return-object v0 │ │ -029174: 0003 0400 0200 0000 6d00 0f7f 6e00 ... |006e: array-data (8 units) │ │ +028ddc: |[028ddc] org.tint.ui.fragments.StartPageFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +028dec: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +028dee: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +028df0: 5480 b704 |0002: iget-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mParentView:Landroid/view/View; // field@04b7 │ │ +028df4: 3900 6700 |0004: if-nez v0, 006b // +0067 │ │ +028df8: 6e10 c007 0800 |0006: invoke-virtual {v8}, Lorg/tint/ui/fragments/StartPageFragment;.getStartPageFragmentLayout:()I // method@07c0 │ │ +028dfe: 0a00 |0009: move-result v0 │ │ +028e00: 6e40 9f01 096a |000a: invoke-virtual {v9, v0, v10, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ +028e06: 0c00 |000d: move-result-object v0 │ │ +028e08: 5b80 b704 |000e: iput-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mParentView:Landroid/view/View; // field@04b7 │ │ +028e0c: 5480 b704 |0010: iget-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mParentView:Landroid/view/View; // field@04b7 │ │ +028e10: 1401 4500 0f7f |0012: const v1, #float 1.90081e+38 // #7f0f0045 │ │ +028e16: 6e20 c101 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +028e1c: 0c00 |0018: move-result-object v0 │ │ +028e1e: 1f00 cc00 |0019: check-cast v0, Landroid/widget/GridView; // type@00cc │ │ +028e22: 5b80 b304 |001b: iput-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mGrid:Landroid/widget/GridView; // field@04b3 │ │ +028e26: 2324 a302 |001d: new-array v4, v2, [Ljava/lang/String; // type@02a3 │ │ +028e2a: 1a00 4110 |001f: const-string v0, "title" // string@1041 │ │ +028e2e: 4d00 0406 |0021: aput-object v0, v4, v6 │ │ +028e32: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +028e34: 1a01 8210 |0024: const-string v1, "url" // string@1082 │ │ +028e38: 4d01 0400 |0026: aput-object v1, v4, v0 │ │ +028e3c: 2325 9902 |0028: new-array v5, v2, [I // type@0299 │ │ +028e40: 2605 4400 0000 |002a: fill-array-data v5, 0000006e // +00000044 │ │ +028e46: 2200 8301 |002d: new-instance v0, Lorg/tint/model/BookmarksAdapter; // type@0183 │ │ +028e4a: 6e10 bd07 0800 |002f: invoke-virtual {v8}, Lorg/tint/ui/fragments/StartPageFragment;.getActivity:()Landroid/app/Activity; // method@07bd │ │ +028e50: 0c01 |0032: move-result-object v1 │ │ +028e52: 1402 1b00 037f |0033: const v2, #float 1.74129e+38 // #7f03001b │ │ +028e58: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +028e5a: 1407 0400 027f |0037: const v7, #float 1.728e+38 // #7f020004 │ │ +028e60: 7608 3f05 0000 |003a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/tint/model/BookmarksAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[III)V // method@053f │ │ +028e66: 5b80 b204 |003d: iput-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@04b2 │ │ +028e6a: 5480 b304 |003f: iget-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mGrid:Landroid/widget/GridView; // field@04b3 │ │ +028e6e: 5481 b204 |0041: iget-object v1, v8, Lorg/tint/ui/fragments/StartPageFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@04b2 │ │ +028e72: 6e20 b302 1000 |0043: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@02b3 │ │ +028e78: 5480 b304 |0046: iget-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mGrid:Landroid/widget/GridView; // field@04b3 │ │ +028e7c: 2201 eb01 |0048: new-instance v1, Lorg/tint/ui/fragments/StartPageFragment$1; // type@01eb │ │ +028e80: 7020 b407 8100 |004a: invoke-direct {v1, v8}, Lorg/tint/ui/fragments/StartPageFragment$1;.:(Lorg/tint/ui/fragments/StartPageFragment;)V // method@07b4 │ │ +028e86: 6e20 b402 1000 |004d: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@02b4 │ │ +028e8c: 5480 b304 |0050: iget-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mGrid:Landroid/widget/GridView; // field@04b3 │ │ +028e90: 5481 b904 |0052: iget-object v1, v8, Lorg/tint/ui/fragments/StartPageFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@04b9 │ │ +028e94: 6e20 b502 1000 |0054: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@02b5 │ │ +028e9a: 2200 ec01 |0057: new-instance v0, Lorg/tint/ui/fragments/StartPageFragment$2; // type@01ec │ │ +028e9e: 7020 b607 8000 |0059: invoke-direct {v0, v8}, Lorg/tint/ui/fragments/StartPageFragment$2;.:(Lorg/tint/ui/fragments/StartPageFragment;)V // method@07b6 │ │ +028ea4: 5b80 b804 |005c: iput-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@04b8 │ │ +028ea8: 6e10 bd07 0800 |005e: invoke-virtual {v8}, Lorg/tint/ui/fragments/StartPageFragment;.getActivity:()Landroid/app/Activity; // method@07bd │ │ +028eae: 0c00 |0061: move-result-object v0 │ │ +028eb0: 7110 8001 0000 |0062: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +028eb6: 0c00 |0065: move-result-object v0 │ │ +028eb8: 5481 b804 |0066: iget-object v1, v8, Lorg/tint/ui/fragments/StartPageFragment;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@04b8 │ │ +028ebc: 7220 e200 1000 |0068: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e2 │ │ +028ec2: 5480 b704 |006b: iget-object v0, v8, Lorg/tint/ui/fragments/StartPageFragment;.mParentView:Landroid/view/View; // field@04b7 │ │ +028ec6: 1100 |006d: return-object v0 │ │ +028ec8: 0003 0400 0200 0000 6d00 0f7f 6e00 ... |006e: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x0010 line=88 │ │ 0x001d line=90 │ │ 0x0028 line=91 │ │ 0x002d line=93 │ │ + 0x002f line=94 │ │ 0x003f line=102 │ │ 0x0046 line=104 │ │ 0x0050 line=117 │ │ 0x0057 line=119 │ │ 0x005e line=128 │ │ 0x006b line=131 │ │ 0x006e line=91 │ │ @@ -33989,23 +34077,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -029184: |[029184] org.tint.ui.fragments.StartPageFragment.onDestroy:()V │ │ -029194: 6e10 bd07 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/fragments/StartPageFragment;.getActivity:()Landroid/app/Activity; // method@07bd │ │ -02919a: 0c00 |0003: move-result-object v0 │ │ -02919c: 7110 8001 0000 |0004: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -0291a2: 0c00 |0007: move-result-object v0 │ │ -0291a4: 5421 b804 |0008: iget-object v1, v2, Lorg/tint/ui/fragments/StartPageFragment;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@04b8 │ │ -0291a8: 7220 e300 1000 |000a: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e3 │ │ -0291ae: 6f10 6a00 0200 |000d: invoke-super {v2}, Landroid/app/Fragment;.onDestroy:()V // method@006a │ │ -0291b4: 0e00 |0010: return-void │ │ +028ed8: |[028ed8] org.tint.ui.fragments.StartPageFragment.onDestroy:()V │ │ +028ee8: 6e10 bd07 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/fragments/StartPageFragment;.getActivity:()Landroid/app/Activity; // method@07bd │ │ +028eee: 0c00 |0003: move-result-object v0 │ │ +028ef0: 7110 8001 0000 |0004: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +028ef6: 0c00 |0007: move-result-object v0 │ │ +028ef8: 5421 b804 |0008: iget-object v1, v2, Lorg/tint/ui/fragments/StartPageFragment;.mPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@04b8 │ │ +028efc: 7220 e300 1000 |000a: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e3 │ │ +028f02: 6f10 6a00 0200 |000d: invoke-super {v2}, Landroid/app/Fragment;.onDestroy:()V // method@006a │ │ +028f08: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x000d line=154 │ │ 0x0010 line=155 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lorg/tint/ui/fragments/StartPageFragment; │ │ @@ -34015,20 +34103,20 @@ │ │ type : '(Landroid/content/Loader;Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0291b8: |[0291b8] org.tint.ui.fragments.StartPageFragment.onLoadFinished:(Landroid/content/Loader;Landroid/database/Cursor;)V │ │ -0291c8: 5410 b204 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/StartPageFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@04b2 │ │ -0291cc: 6e20 4205 3000 |0002: invoke-virtual {v0, v3}, Lorg/tint/model/BookmarksAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0542 │ │ -0291d2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0291d4: 7020 ca07 0100 |0006: invoke-direct {v1, v0}, Lorg/tint/ui/fragments/StartPageFragment;.setListShown:(Z)V // method@07ca │ │ -0291da: 0e00 |0009: return-void │ │ +028f0c: |[028f0c] org.tint.ui.fragments.StartPageFragment.onLoadFinished:(Landroid/content/Loader;Landroid/database/Cursor;)V │ │ +028f1c: 5410 b204 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/StartPageFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@04b2 │ │ +028f20: 6e20 4205 3000 |0002: invoke-virtual {v0, v3}, Lorg/tint/model/BookmarksAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0542 │ │ +028f26: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +028f28: 7020 ca07 0100 |0006: invoke-direct {v1, v0}, Lorg/tint/ui/fragments/StartPageFragment;.setListShown:(Z)V // method@07ca │ │ +028f2e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0005 line=175 │ │ 0x0009 line=176 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/content/Loader; │ │ @@ -34041,40 +34129,40 @@ │ │ type : '(Landroid/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0291dc: |[0291dc] org.tint.ui.fragments.StartPageFragment.onLoadFinished:(Landroid/content/Loader;Ljava/lang/Object;)V │ │ -0291ec: 1f02 4700 |0000: check-cast v2, Landroid/database/Cursor; // type@0047 │ │ -0291f0: 6e30 c707 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/tint/ui/fragments/StartPageFragment;.onLoadFinished:(Landroid/content/Loader;Landroid/database/Cursor;)V // method@07c7 │ │ -0291f6: 0e00 |0005: return-void │ │ +028f30: |[028f30] org.tint.ui.fragments.StartPageFragment.onLoadFinished:(Landroid/content/Loader;Ljava/lang/Object;)V │ │ +028f40: 1f02 4700 |0000: check-cast v2, Landroid/database/Cursor; // type@0047 │ │ +028f44: 6e30 c707 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/tint/ui/fragments/StartPageFragment;.onLoadFinished:(Landroid/content/Loader;Landroid/database/Cursor;)V // method@07c7 │ │ +028f4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/StartPageFragment; │ │ - 0x0000 - 0x0006 reg=1 x0 Landroid/content/Loader; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/content/Loader; │ │ + 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ │ │ #8 : (in Lorg/tint/ui/fragments/StartPageFragment;) │ │ name : 'onLoaderReset' │ │ type : '(Landroid/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0291f8: |[0291f8] org.tint.ui.fragments.StartPageFragment.onLoaderReset:(Landroid/content/Loader;)V │ │ -029208: 5420 b204 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/StartPageFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@04b2 │ │ -02920c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02920e: 6e20 4205 1000 |0003: invoke-virtual {v0, v1}, Lorg/tint/model/BookmarksAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0542 │ │ -029214: 0e00 |0006: return-void │ │ +028f4c: |[028f4c] org.tint.ui.fragments.StartPageFragment.onLoaderReset:(Landroid/content/Loader;)V │ │ +028f5c: 5420 b204 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/StartPageFragment;.mAdapter:Lorg/tint/model/BookmarksAdapter; // field@04b2 │ │ +028f60: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +028f62: 6e20 4205 1000 |0003: invoke-virtual {v0, v1}, Lorg/tint/model/BookmarksAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0542 │ │ +028f68: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0006 line=181 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/content/Loader; │ │ 0x0000 - 0x0007 reg=2 this Lorg/tint/ui/fragments/StartPageFragment; │ │ @@ -34085,31 +34173,31 @@ │ │ type : '(Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029218: |[029218] org.tint.ui.fragments.StartPageFragment.setOnStartPageItemClickedListener:(Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener;)V │ │ -029228: 5b01 b604 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/StartPageFragment;.mListener:Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener; // field@04b6 │ │ -02922c: 0e00 |0002: return-void │ │ +028f6c: |[028f6c] org.tint.ui.fragments.StartPageFragment.setOnStartPageItemClickedListener:(Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener;)V │ │ +028f7c: 5b01 b604 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/StartPageFragment;.mListener:Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener; // field@04b6 │ │ +028f80: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0002 line=185 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/tint/ui/fragments/StartPageFragment; │ │ 0x0000 - 0x0003 reg=1 listener Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener; │ │ │ │ - source_file_idx : 1611 (StartPageFragment.java) │ │ + source_file_idx : 1608 (StartPageFragment.java) │ │ │ │ Class #151 header: │ │ -class_idx : 502 │ │ +class_idx : 498 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 193 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #151 annotations: │ │ @@ -34134,53 +34222,53 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -029230: |[029230] org.tint.ui.managers.BasePhoneUIManager$1.:()V │ │ -029240: 7100 dd07 0000 |0000: invoke-static {}, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.values:()[Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // method@07dd │ │ -029246: 0c00 |0003: move-result-object v0 │ │ -029248: 2100 |0004: array-length v0, v0 │ │ -02924a: 2300 9d02 |0005: new-array v0, v0, [I // type@029d │ │ -02924e: 6900 bd04 |0007: sput-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$1;.$SwitchMap$org$tint$ui$managers$BasePhoneUIManager$AnimationType:[I // field@04bd │ │ -029252: 6200 bd04 |0009: sget-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$1;.$SwitchMap$org$tint$ui$managers$BasePhoneUIManager$AnimationType:[I // field@04bd │ │ -029256: 6201 c004 |000b: sget-object v1, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.NONE:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04c0 │ │ -02925a: 6e10 db07 0100 |000d: invoke-virtual {v1}, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.ordinal:()I // method@07db │ │ -029260: 0a01 |0010: move-result v1 │ │ -029262: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -029264: 4b02 0001 |0012: aput v2, v0, v1 │ │ -029268: 6200 bd04 |0014: sget-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$1;.$SwitchMap$org$tint$ui$managers$BasePhoneUIManager$AnimationType:[I // field@04bd │ │ -02926c: 6201 bf04 |0016: sget-object v1, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.FADE:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04bf │ │ -029270: 6e10 db07 0100 |0018: invoke-virtual {v1}, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.ordinal:()I // method@07db │ │ -029276: 0a01 |001b: move-result v1 │ │ -029278: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -02927a: 4b02 0001 |001d: aput v2, v0, v1 │ │ -02927e: 0e00 |001f: return-void │ │ -029280: 0d00 |0020: move-exception v0 │ │ -029282: 28fe |0021: goto 001f // -0002 │ │ -029284: 0d00 |0022: move-exception v0 │ │ -029286: 28f1 |0023: goto 0014 // -000f │ │ +028f84: |[028f84] org.tint.ui.managers.BasePhoneUIManager$1.:()V │ │ +028f94: 7100 dd07 0000 |0000: invoke-static {}, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.values:()[Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // method@07dd │ │ +028f9a: 0c00 |0003: move-result-object v0 │ │ +028f9c: 2100 |0004: array-length v0, v0 │ │ +028f9e: 2300 9902 |0005: new-array v0, v0, [I // type@0299 │ │ +028fa2: 6900 bd04 |0007: sput-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$1;.$SwitchMap$org$tint$ui$managers$BasePhoneUIManager$AnimationType:[I // field@04bd │ │ +028fa6: 6200 bd04 |0009: sget-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$1;.$SwitchMap$org$tint$ui$managers$BasePhoneUIManager$AnimationType:[I // field@04bd │ │ +028faa: 6201 c004 |000b: sget-object v1, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.NONE:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04c0 │ │ +028fae: 6e10 db07 0100 |000d: invoke-virtual {v1}, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.ordinal:()I // method@07db │ │ +028fb4: 0a01 |0010: move-result v1 │ │ +028fb6: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +028fb8: 4b02 0001 |0012: aput v2, v0, v1 │ │ +028fbc: 6200 bd04 |0014: sget-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$1;.$SwitchMap$org$tint$ui$managers$BasePhoneUIManager$AnimationType:[I // field@04bd │ │ +028fc0: 6201 bf04 |0016: sget-object v1, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.FADE:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04bf │ │ +028fc4: 6e10 db07 0100 |0018: invoke-virtual {v1}, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.ordinal:()I // method@07db │ │ +028fca: 0a01 |001b: move-result v1 │ │ +028fcc: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +028fce: 4b02 0001 |001d: aput v2, v0, v1 │ │ +028fd2: 0e00 |001f: return-void │ │ +028fd4: 0d00 |0020: move-exception v0 │ │ +028fd6: 28fe |0021: goto 001f // -0002 │ │ +028fd8: 0d00 |0022: move-exception v0 │ │ +028fda: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 193 (BasePhoneUIManager.java) │ │ │ │ Class #152 header: │ │ -class_idx : 503 │ │ +class_idx : 499 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 256 │ │ +superclass_idx : 252 │ │ source_file_idx : 193 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #152 annotations: │ │ @@ -34216,33 +34304,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -0292a4: |[0292a4] org.tint.ui.managers.BasePhoneUIManager$AnimationType.:()V │ │ -0292b4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0292b6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0292b8: 2200 f701 |0002: new-instance v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // type@01f7 │ │ -0292bc: 1a01 1205 |0004: const-string v1, "NONE" // string@0512 │ │ -0292c0: 7030 da07 1002 |0006: invoke-direct {v0, v1, v2}, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.:(Ljava/lang/String;I)V // method@07da │ │ -0292c6: 6900 c004 |0009: sput-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.NONE:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04c0 │ │ -0292ca: 2200 f701 |000b: new-instance v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // type@01f7 │ │ -0292ce: 1a01 8f01 |000d: const-string v1, "FADE" // string@018f │ │ -0292d2: 7030 da07 1003 |000f: invoke-direct {v0, v1, v3}, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.:(Ljava/lang/String;I)V // method@07da │ │ -0292d8: 6900 bf04 |0012: sput-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.FADE:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04bf │ │ -0292dc: 1220 |0014: const/4 v0, #int 2 // #2 │ │ -0292de: 2300 ab02 |0015: new-array v0, v0, [Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // type@02ab │ │ -0292e2: 6201 c004 |0017: sget-object v1, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.NONE:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04c0 │ │ -0292e6: 4d01 0002 |0019: aput-object v1, v0, v2 │ │ -0292ea: 6201 bf04 |001b: sget-object v1, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.FADE:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04bf │ │ -0292ee: 4d01 0003 |001d: aput-object v1, v0, v3 │ │ -0292f2: 6900 be04 |001f: sput-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.$VALUES:[Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04be │ │ -0292f6: 0e00 |0021: return-void │ │ +028ff8: |[028ff8] org.tint.ui.managers.BasePhoneUIManager$AnimationType.:()V │ │ +029008: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02900a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02900c: 2200 f301 |0002: new-instance v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // type@01f3 │ │ +029010: 1a01 0f05 |0004: const-string v1, "NONE" // string@050f │ │ +029014: 7030 da07 1002 |0006: invoke-direct {v0, v1, v2}, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.:(Ljava/lang/String;I)V // method@07da │ │ +02901a: 6900 c004 |0009: sput-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.NONE:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04c0 │ │ +02901e: 2200 f301 |000b: new-instance v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // type@01f3 │ │ +029022: 1a01 8f01 |000d: const-string v1, "FADE" // string@018f │ │ +029026: 7030 da07 1003 |000f: invoke-direct {v0, v1, v3}, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.:(Ljava/lang/String;I)V // method@07da │ │ +02902c: 6900 bf04 |0012: sput-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.FADE:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04bf │ │ +029030: 1220 |0014: const/4 v0, #int 2 // #2 │ │ +029032: 2300 a702 |0015: new-array v0, v0, [Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // type@02a7 │ │ +029036: 6201 c004 |0017: sget-object v1, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.NONE:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04c0 │ │ +02903a: 4d01 0002 |0019: aput-object v1, v0, v2 │ │ +02903e: 6201 bf04 |001b: sget-object v1, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.FADE:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04bf │ │ +029042: 4d01 0003 |001d: aput-object v1, v0, v3 │ │ +029046: 6900 be04 |001f: sput-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.$VALUES:[Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04be │ │ +02904a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=46 │ │ 0x000b line=47 │ │ 0x0014 line=45 │ │ locals : │ │ │ │ @@ -34251,17 +34339,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0292f8: |[0292f8] org.tint.ui.managers.BasePhoneUIManager$AnimationType.:(Ljava/lang/String;I)V │ │ -029308: 7030 2c03 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@032c │ │ -02930e: 0e00 |0003: return-void │ │ +02904c: |[02904c] org.tint.ui.managers.BasePhoneUIManager$AnimationType.:(Ljava/lang/String;I)V │ │ +02905c: 7030 2c03 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@032c │ │ +029062: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -34271,20 +34359,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -029310: |[029310] org.tint.ui.managers.BasePhoneUIManager$AnimationType.valueOf:(Ljava/lang/String;)Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; │ │ -029320: 1c00 f701 |0000: const-class v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // type@01f7 │ │ -029324: 7120 2d03 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@032d │ │ -02932a: 0c00 |0005: move-result-object v0 │ │ -02932c: 1f00 f701 |0006: check-cast v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // type@01f7 │ │ -029330: 1100 |0008: return-object v0 │ │ +029064: |[029064] org.tint.ui.managers.BasePhoneUIManager$AnimationType.valueOf:(Ljava/lang/String;)Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; │ │ +029074: 1c00 f301 |0000: const-class v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // type@01f3 │ │ +029078: 7120 2d03 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@032d │ │ +02907e: 0c00 |0005: move-result-object v0 │ │ +029080: 1f00 f301 |0006: check-cast v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // type@01f3 │ │ +029084: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;) │ │ @@ -34292,32 +34380,32 @@ │ │ type : '()[Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -029334: |[029334] org.tint.ui.managers.BasePhoneUIManager$AnimationType.values:()[Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; │ │ -029344: 6200 be04 |0000: sget-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.$VALUES:[Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04be │ │ -029348: 6e10 320c 0000 |0002: invoke-virtual {v0}, [Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.clone:()Ljava/lang/Object; // method@0c32 │ │ -02934e: 0c00 |0005: move-result-object v0 │ │ -029350: 1f00 ab02 |0006: check-cast v0, [Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // type@02ab │ │ -029354: 1100 |0008: return-object v0 │ │ +029088: |[029088] org.tint.ui.managers.BasePhoneUIManager$AnimationType.values:()[Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; │ │ +029098: 6200 be04 |0000: sget-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.$VALUES:[Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04be │ │ +02909c: 6e10 320c 0000 |0002: invoke-virtual {v0}, [Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.clone:()Ljava/lang/Object; // method@0c32 │ │ +0290a2: 0c00 |0005: move-result-object v0 │ │ +0290a4: 1f00 a702 |0006: check-cast v0, [Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // type@02a7 │ │ +0290a8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 193 (BasePhoneUIManager.java) │ │ │ │ Class #153 header: │ │ -class_idx : 505 │ │ +class_idx : 501 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 195 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #153 annotations: │ │ @@ -34351,88 +34439,90 @@ │ │ type : '(Lorg/tint/ui/managers/BaseUIManager;Ljava/lang/String;Landroid/webkit/WebView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -029358: |[029358] org.tint.ui.managers.BaseUIManager$1.:(Lorg/tint/ui/managers/BaseUIManager;Ljava/lang/String;Landroid/webkit/WebView;)V │ │ -029368: 5b01 cf04 |0000: iput-object v1, v0, Lorg/tint/ui/managers/BaseUIManager$1;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04cf │ │ -02936c: 5b02 d004 |0002: iput-object v2, v0, Lorg/tint/ui/managers/BaseUIManager$1;.val$url:Ljava/lang/String; // field@04d0 │ │ -029370: 5b03 d104 |0004: iput-object v3, v0, Lorg/tint/ui/managers/BaseUIManager$1;.val$view:Landroid/webkit/WebView; // field@04d1 │ │ -029374: 7010 4603 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02937a: 0e00 |0009: return-void │ │ +0290ac: |[0290ac] org.tint.ui.managers.BaseUIManager$1.:(Lorg/tint/ui/managers/BaseUIManager;Ljava/lang/String;Landroid/webkit/WebView;)V │ │ +0290bc: 5b01 cf04 |0000: iput-object v1, v0, Lorg/tint/ui/managers/BaseUIManager$1;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04cf │ │ +0290c0: 5b02 d004 |0002: iput-object v2, v0, Lorg/tint/ui/managers/BaseUIManager$1;.val$url:Ljava/lang/String; // field@04d0 │ │ +0290c4: 5b03 d104 |0004: iput-object v3, v0, Lorg/tint/ui/managers/BaseUIManager$1;.val$view:Landroid/webkit/WebView; // field@04d1 │ │ +0290c8: 7010 4603 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0290ce: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/tint/ui/managers/BaseUIManager$1; │ │ - 0x0000 - 0x000a reg=1 (null) Lorg/tint/ui/managers/BaseUIManager; │ │ + 0x0000 - 0x000a reg=1 this$0 Lorg/tint/ui/managers/BaseUIManager; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x000a reg=3 (null) Landroid/webkit/WebView; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/BaseUIManager$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -02937c: |[02937c] org.tint.ui.managers.BaseUIManager$1.run:()V │ │ -02938c: 5460 cf04 |0000: iget-object v0, v6, Lorg/tint/ui/managers/BaseUIManager$1;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04cf │ │ -029390: 5400 d604 |0002: iget-object v0, v0, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -029394: 6e10 5906 0000 |0004: invoke-virtual {v0}, Lorg/tint/ui/activities/TintBrowserActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@0659 │ │ -02939a: 0c00 |0007: move-result-object v0 │ │ -02939c: 5461 d004 |0008: iget-object v1, v6, Lorg/tint/ui/managers/BaseUIManager$1;.val$url:Ljava/lang/String; // field@04d0 │ │ -0293a0: 5462 d104 |000a: iget-object v2, v6, Lorg/tint/ui/managers/BaseUIManager$1;.val$view:Landroid/webkit/WebView; // field@04d1 │ │ -0293a4: 6e10 4802 0200 |000c: invoke-virtual {v2}, Landroid/webkit/WebView;.getOriginalUrl:()Ljava/lang/String; // method@0248 │ │ -0293aa: 0c02 |000f: move-result-object v2 │ │ -0293ac: 7130 ad05 1002 |0010: invoke-static {v0, v1, v2}, Lorg/tint/providers/BookmarksWrapper;.urlHasBookmark:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;)Z // method@05ad │ │ -0293b2: 0a00 |0013: move-result v0 │ │ -0293b4: 3800 2b00 |0014: if-eqz v0, 003f // +002b │ │ -0293b8: 5460 d104 |0016: iget-object v0, v6, Lorg/tint/ui/managers/BaseUIManager$1;.val$view:Landroid/webkit/WebView; // field@04d1 │ │ -0293bc: 6e10 4402 0000 |0018: invoke-virtual {v0}, Landroid/webkit/WebView;.capturePicture:()Landroid/graphics/Picture; // method@0244 │ │ -0293c2: 0c04 |001b: move-result-object v4 │ │ -0293c4: 2200 a401 |001c: new-instance v0, Lorg/tint/tasks/ThumbnailSaver; // type@01a4 │ │ -0293c8: 5461 cf04 |001e: iget-object v1, v6, Lorg/tint/ui/managers/BaseUIManager$1;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04cf │ │ -0293cc: 5411 d604 |0020: iget-object v1, v1, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -0293d0: 6e10 5906 0100 |0022: invoke-virtual {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@0659 │ │ -0293d6: 0c01 |0025: move-result-object v1 │ │ -0293d8: 5462 d004 |0026: iget-object v2, v6, Lorg/tint/ui/managers/BaseUIManager$1;.val$url:Ljava/lang/String; // field@04d0 │ │ -0293dc: 5463 d104 |0028: iget-object v3, v6, Lorg/tint/ui/managers/BaseUIManager$1;.val$view:Landroid/webkit/WebView; // field@04d1 │ │ -0293e0: 6e10 4802 0300 |002a: invoke-virtual {v3}, Landroid/webkit/WebView;.getOriginalUrl:()Ljava/lang/String; // method@0248 │ │ -0293e6: 0c03 |002d: move-result-object v3 │ │ -0293e8: 5465 cf04 |002e: iget-object v5, v6, Lorg/tint/ui/managers/BaseUIManager$1;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04cf │ │ -0293ec: 5455 d604 |0030: iget-object v5, v5, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -0293f0: 7110 130c 0500 |0032: invoke-static {v5}, Lorg/tint/utils/ApplicationUtils;.getBookmarksThumbnailsDimensions:(Landroid/content/Context;)[I // method@0c13 │ │ -0293f6: 0c05 |0035: move-result-object v5 │ │ -0293f8: 7606 fc05 0000 |0036: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/tasks/ThumbnailSaver;.:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Picture;[I)V // method@05fc │ │ -0293fe: 1201 |0039: const/4 v1, #int 0 // #0 │ │ -029400: 2311 a802 |003a: new-array v1, v1, [Ljava/lang/Void; // type@02a8 │ │ -029404: 6e20 ff05 1000 |003c: invoke-virtual {v0, v1}, Lorg/tint/tasks/ThumbnailSaver;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@05ff │ │ -02940a: 0e00 |003f: return-void │ │ +0290d0: |[0290d0] org.tint.ui.managers.BaseUIManager$1.run:()V │ │ +0290e0: 5460 cf04 |0000: iget-object v0, v6, Lorg/tint/ui/managers/BaseUIManager$1;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04cf │ │ +0290e4: 5400 d604 |0002: iget-object v0, v0, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +0290e8: 6e10 5906 0000 |0004: invoke-virtual {v0}, Lorg/tint/ui/activities/TintBrowserActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@0659 │ │ +0290ee: 0c00 |0007: move-result-object v0 │ │ +0290f0: 5461 d004 |0008: iget-object v1, v6, Lorg/tint/ui/managers/BaseUIManager$1;.val$url:Ljava/lang/String; // field@04d0 │ │ +0290f4: 5462 d104 |000a: iget-object v2, v6, Lorg/tint/ui/managers/BaseUIManager$1;.val$view:Landroid/webkit/WebView; // field@04d1 │ │ +0290f8: 6e10 4802 0200 |000c: invoke-virtual {v2}, Landroid/webkit/WebView;.getOriginalUrl:()Ljava/lang/String; // method@0248 │ │ +0290fe: 0c02 |000f: move-result-object v2 │ │ +029100: 7130 ad05 1002 |0010: invoke-static {v0, v1, v2}, Lorg/tint/providers/BookmarksWrapper;.urlHasBookmark:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;)Z // method@05ad │ │ +029106: 0a00 |0013: move-result v0 │ │ +029108: 3800 2b00 |0014: if-eqz v0, 003f // +002b │ │ +02910c: 5460 d104 |0016: iget-object v0, v6, Lorg/tint/ui/managers/BaseUIManager$1;.val$view:Landroid/webkit/WebView; // field@04d1 │ │ +029110: 6e10 4402 0000 |0018: invoke-virtual {v0}, Landroid/webkit/WebView;.capturePicture:()Landroid/graphics/Picture; // method@0244 │ │ +029116: 0c04 |001b: move-result-object v4 │ │ +029118: 2200 a001 |001c: new-instance v0, Lorg/tint/tasks/ThumbnailSaver; // type@01a0 │ │ +02911c: 5461 cf04 |001e: iget-object v1, v6, Lorg/tint/ui/managers/BaseUIManager$1;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04cf │ │ +029120: 5411 d604 |0020: iget-object v1, v1, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +029124: 6e10 5906 0100 |0022: invoke-virtual {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@0659 │ │ +02912a: 0c01 |0025: move-result-object v1 │ │ +02912c: 5462 d004 |0026: iget-object v2, v6, Lorg/tint/ui/managers/BaseUIManager$1;.val$url:Ljava/lang/String; // field@04d0 │ │ +029130: 5463 d104 |0028: iget-object v3, v6, Lorg/tint/ui/managers/BaseUIManager$1;.val$view:Landroid/webkit/WebView; // field@04d1 │ │ +029134: 6e10 4802 0300 |002a: invoke-virtual {v3}, Landroid/webkit/WebView;.getOriginalUrl:()Ljava/lang/String; // method@0248 │ │ +02913a: 0c03 |002d: move-result-object v3 │ │ +02913c: 5465 cf04 |002e: iget-object v5, v6, Lorg/tint/ui/managers/BaseUIManager$1;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04cf │ │ +029140: 5455 d604 |0030: iget-object v5, v5, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +029144: 7110 130c 0500 |0032: invoke-static {v5}, Lorg/tint/utils/ApplicationUtils;.getBookmarksThumbnailsDimensions:(Landroid/content/Context;)[I // method@0c13 │ │ +02914a: 0c05 |0035: move-result-object v5 │ │ +02914c: 7606 fc05 0000 |0036: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/tasks/ThumbnailSaver;.:(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Picture;[I)V // method@05fc │ │ +029152: 1201 |0039: const/4 v1, #int 0 // #0 │ │ +029154: 2311 a402 |003a: new-array v1, v1, [Ljava/lang/Void; // type@02a4 │ │ +029158: 6e20 ff05 1000 |003c: invoke-virtual {v0, v1}, Lorg/tint/tasks/ThumbnailSaver;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@05ff │ │ +02915e: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 0x0016 line=424 │ │ 0x001c line=426 │ │ + 0x002a line=428 │ │ + 0x0032 line=430 │ │ 0x003f line=432 │ │ locals : │ │ 0x001c - 0x003f reg=4 p Landroid/graphics/Picture; │ │ 0x0000 - 0x0040 reg=6 this Lorg/tint/ui/managers/BaseUIManager$1; │ │ │ │ source_file_idx : 195 (BaseUIManager.java) │ │ │ │ Class #154 header: │ │ -class_idx : 506 │ │ +class_idx : 502 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 100 │ │ +superclass_idx : 99 │ │ source_file_idx : 195 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #154 annotations: │ │ @@ -34457,156 +34547,158 @@ │ │ type : '(Lorg/tint/ui/managers/BaseUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02940c: |[02940c] org.tint.ui.managers.BaseUIManager$2.:(Lorg/tint/ui/managers/BaseUIManager;)V │ │ -02941c: 5b01 d204 |0000: iput-object v1, v0, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ -029420: 7010 5201 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0152 │ │ -029426: 0e00 |0005: return-void │ │ +029160: |[029160] org.tint.ui.managers.BaseUIManager$2.:(Lorg/tint/ui/managers/BaseUIManager;)V │ │ +029170: 5b01 d204 |0000: iput-object v1, v0, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ +029174: 7010 5201 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0152 │ │ +02917a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/BaseUIManager$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/BaseUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/BaseUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/BaseUIManager$2;) │ │ name : 'handleMessage' │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 236 16-bit code units │ │ -029428: |[029428] org.tint.ui.managers.BaseUIManager$2.handleMessage:(Landroid/os/Message;)V │ │ -029438: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02943a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02943c: 52b0 1500 |0002: iget v0, v11, Landroid/os/Message;.what:I // field@0015 │ │ -029440: 2b00 d000 0000 |0004: packed-switch v0, 000000d4 // +000000d0 │ │ -029446: 6f20 5301 ba00 |0007: invoke-super {v10, v11}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0153 │ │ -02944c: 0e00 |000a: return-void │ │ -02944e: 6e10 5801 0b00 |000b: invoke-virtual {v11}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@0158 │ │ -029454: 0c00 |000e: move-result-object v0 │ │ -029456: 1a03 8810 |000f: const-string v3, "url" // string@1088 │ │ -02945a: 6e20 4701 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0147 │ │ -029460: 0c04 |0014: move-result-object v4 │ │ -029462: 1f04 1001 |0015: check-cast v4, Ljava/lang/String; // type@0110 │ │ -029466: 6e10 5801 0b00 |0017: invoke-virtual {v11}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@0158 │ │ -02946c: 0c00 |001a: move-result-object v0 │ │ -02946e: 1a03 ef0f |001b: const-string v3, "src" // string@0fef │ │ -029472: 6e20 4701 3000 |001d: invoke-virtual {v0, v3}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0147 │ │ -029478: 0c09 |0020: move-result-object v9 │ │ -02947a: 1f09 1001 |0021: check-cast v9, Ljava/lang/String; // type@0110 │ │ -02947e: 1a00 0000 |0023: const-string v0, "" // string@0000 │ │ -029482: 3304 0300 |0025: if-ne v4, v0, 0028 // +0003 │ │ -029486: 0794 |0027: move-object v4, v9 │ │ -029488: 7110 8501 0400 |0028: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -02948e: 0a00 |002b: move-result v0 │ │ -029490: 3900 deff |002c: if-nez v0, 000a // -0022 │ │ -029494: 52b0 1200 |002e: iget v0, v11, Landroid/os/Message;.arg1:I // field@0012 │ │ -029498: 2b00 aa00 0000 |0030: packed-switch v0, 000000da // +000000aa │ │ -02949e: 7100 3305 0000 |0033: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -0294a4: 0c00 |0036: move-result-object v0 │ │ -0294a6: 6e10 3005 0000 |0037: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -0294ac: 0c00 |003a: move-result-object v0 │ │ -0294ae: 54a1 d204 |003b: iget-object v1, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ -0294b2: 5411 d604 |003d: iget-object v1, v1, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -0294b6: 52b2 1200 |003f: iget v2, v11, Landroid/os/Message;.arg1:I // field@0012 │ │ -0294ba: 1303 0800 |0041: const/16 v3, #int 8 // #8 │ │ -0294be: 54a5 d204 |0043: iget-object v5, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ -0294c2: 6e10 0c08 0500 |0045: invoke-virtual {v5}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ -0294c8: 0c05 |0048: move-result-object v5 │ │ -0294ca: 7406 1504 0000 |0049: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/addons/AddonManager;.onContributedContextLinkMenuItemSelected:(Landroid/content/Context;IILjava/lang/String;Lorg/tint/ui/components/CustomWebView;)V // method@0415 │ │ -0294d0: 28be |004c: goto 000a // -0042 │ │ -0294d2: 54a0 d204 |004d: iget-object v0, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ -0294d6: 6e20 1d08 4000 |004f: invoke-virtual {v0, v4}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/lang/String;)V // method@081d │ │ -0294dc: 28b8 |0052: goto 000a // -0048 │ │ -0294de: 54a3 d204 |0053: iget-object v3, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ -0294e2: 52b0 1300 |0055: iget v0, v11, Landroid/os/Message;.arg2:I // field@0013 │ │ -0294e6: 3d00 0700 |0057: if-lez v0, 005e // +0007 │ │ -0294ea: 0110 |0059: move v0, v1 │ │ -0294ec: 6e40 0708 4302 |005a: invoke-virtual {v3, v4, v2, v0}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0807 │ │ -0294f2: 28ad |005d: goto 000a // -0053 │ │ -0294f4: 0120 |005e: move v0, v2 │ │ -0294f6: 28fb |005f: goto 005a // -0005 │ │ -0294f8: 54a0 d204 |0060: iget-object v0, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ -0294fc: 52b3 1300 |0062: iget v3, v11, Landroid/os/Message;.arg2:I // field@0013 │ │ -029500: 3d03 0300 |0064: if-lez v3, 0067 // +0003 │ │ -029504: 0112 |0066: move v2, v1 │ │ -029506: 6e40 0708 4021 |0067: invoke-virtual {v0, v4, v1, v2}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0807 │ │ -02950c: 28a0 |006a: goto 000a // -0060 │ │ -02950e: 54a0 d204 |006b: iget-object v0, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ -029512: 5400 d604 |006d: iget-object v0, v0, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -029516: 54a1 d204 |006f: iget-object v1, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ -02951a: 5411 d604 |0071: iget-object v1, v1, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -02951e: 6e10 6006 0100 |0073: invoke-virtual {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ -029524: 0c01 |0076: move-result-object v1 │ │ -029526: 1402 3300 0b7f |0077: const v2, #float 1.84764e+38 // #7f0b0033 │ │ -02952c: 6e20 f300 2100 |007a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -029532: 0c01 |007d: move-result-object v1 │ │ -029534: 7130 100c 4001 |007e: invoke-static {v0, v4, v1}, Lorg/tint/utils/ApplicationUtils;.copyTextToClipboard:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@0c10 │ │ -02953a: 2889 |0081: goto 000a // -0077 │ │ -02953c: 2208 8801 |0082: new-instance v8, Lorg/tint/model/DownloadItem; // type@0188 │ │ -029540: 7020 4305 4800 |0084: invoke-direct {v8, v4}, Lorg/tint/model/DownloadItem;.:(Ljava/lang/String;)V // method@0543 │ │ -029546: 54a0 d204 |0087: iget-object v0, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ -02954a: 5400 d604 |0089: iget-object v0, v0, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -02954e: 1a03 ff08 |008b: const-string v3, "download" // string@08ff │ │ -029552: 6e20 6206 3000 |008d: invoke-virtual {v0, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0662 │ │ -029558: 0c00 |0090: move-result-object v0 │ │ -02955a: 1f00 1900 |0091: check-cast v0, Landroid/app/DownloadManager; // type@0019 │ │ -02955e: 6e20 5f00 8000 |0093: invoke-virtual {v0, v8}, Landroid/app/DownloadManager;.enqueue:(Landroid/app/DownloadManager$Request;)J // method@005f │ │ -029564: 0b06 |0096: move-result-wide v6 │ │ -029566: 6e30 4c05 6807 |0097: invoke-virtual {v8, v6, v7}, Lorg/tint/model/DownloadItem;.setId:(J)V // method@054c │ │ -02956c: 7100 3305 0000 |009a: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -029572: 0c00 |009d: move-result-object v0 │ │ -029574: 6e10 3205 0000 |009e: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getDownloadsList:()Ljava/util/List; // method@0532 │ │ -02957a: 0c00 |00a1: move-result-object v0 │ │ -02957c: 7220 9203 8000 |00a2: invoke-interface {v0, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -029582: 54a0 d204 |00a5: iget-object v0, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ -029586: 5400 d604 |00a7: iget-object v0, v0, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -02958a: 54a3 d204 |00a9: iget-object v3, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ -02958e: 5433 d604 |00ab: iget-object v3, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -029592: 1405 2000 0b7f |00ad: const v5, #float 1.84763e+38 // #7f0b0020 │ │ -029598: 6e20 6106 5300 |00b0: invoke-virtual {v3, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ -02959e: 0c03 |00b3: move-result-object v3 │ │ -0295a0: 2311 a602 |00b4: new-array v1, v1, [Ljava/lang/Object; // type@02a6 │ │ -0295a4: 6e10 4505 0800 |00b6: invoke-virtual {v8}, Lorg/tint/model/DownloadItem;.getFileName:()Ljava/lang/String; // method@0545 │ │ -0295aa: 0c05 |00b9: move-result-object v5 │ │ -0295ac: 4d05 0102 |00ba: aput-object v5, v1, v2 │ │ -0295b0: 7120 4f03 1300 |00bc: invoke-static {v3, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -0295b6: 0c01 |00bf: move-result-object v1 │ │ -0295b8: 7130 0403 1002 |00c0: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ -0295be: 0c00 |00c3: move-result-object v0 │ │ -0295c0: 6e10 0503 0000 |00c4: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0305 │ │ -0295c6: 2900 43ff |00c7: goto/16 000a // -00bd │ │ -0295ca: 54a0 d204 |00c9: iget-object v0, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ -0295ce: 5400 d604 |00cb: iget-object v0, v0, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -0295d2: 1201 |00cd: const/4 v1, #int 0 // #0 │ │ -0295d4: 7130 150c 1004 |00ce: invoke-static {v0, v1, v4}, Lorg/tint/utils/ApplicationUtils;.sharePage:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V // method@0c15 │ │ -0295da: 2900 39ff |00d1: goto/16 000a // -00c7 │ │ -0295de: 0000 |00d3: nop // spacer │ │ -0295e0: 0001 0100 6600 0000 0700 0000 |00d4: packed-switch-data (6 units) │ │ -0295ec: 0001 0700 0b00 0000 1d00 0000 2300 ... |00da: packed-switch-data (18 units) │ │ +02917c: |[02917c] org.tint.ui.managers.BaseUIManager$2.handleMessage:(Landroid/os/Message;)V │ │ +02918c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02918e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +029190: 52b0 1500 |0002: iget v0, v11, Landroid/os/Message;.what:I // field@0015 │ │ +029194: 2b00 d000 0000 |0004: packed-switch v0, 000000d4 // +000000d0 │ │ +02919a: 6f20 5301 ba00 |0007: invoke-super {v10, v11}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0153 │ │ +0291a0: 0e00 |000a: return-void │ │ +0291a2: 6e10 5801 0b00 |000b: invoke-virtual {v11}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@0158 │ │ +0291a8: 0c00 |000e: move-result-object v0 │ │ +0291aa: 1a03 8210 |000f: const-string v3, "url" // string@1082 │ │ +0291ae: 6e20 4701 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0147 │ │ +0291b4: 0c04 |0014: move-result-object v4 │ │ +0291b6: 1f04 0c01 |0015: check-cast v4, Ljava/lang/String; // type@010c │ │ +0291ba: 6e10 5801 0b00 |0017: invoke-virtual {v11}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@0158 │ │ +0291c0: 0c00 |001a: move-result-object v0 │ │ +0291c2: 1a03 e90f |001b: const-string v3, "src" // string@0fe9 │ │ +0291c6: 6e20 4701 3000 |001d: invoke-virtual {v0, v3}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0147 │ │ +0291cc: 0c09 |0020: move-result-object v9 │ │ +0291ce: 1f09 0c01 |0021: check-cast v9, Ljava/lang/String; // type@010c │ │ +0291d2: 1a00 0000 |0023: const-string v0, "" // string@0000 │ │ +0291d6: 3304 0300 |0025: if-ne v4, v0, 0028 // +0003 │ │ +0291da: 0794 |0027: move-object v4, v9 │ │ +0291dc: 7110 8501 0400 |0028: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +0291e2: 0a00 |002b: move-result v0 │ │ +0291e4: 3900 deff |002c: if-nez v0, 000a // -0022 │ │ +0291e8: 52b0 1200 |002e: iget v0, v11, Landroid/os/Message;.arg1:I // field@0012 │ │ +0291ec: 2b00 aa00 0000 |0030: packed-switch v0, 000000da // +000000aa │ │ +0291f2: 7100 3305 0000 |0033: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +0291f8: 0c00 |0036: move-result-object v0 │ │ +0291fa: 6e10 3005 0000 |0037: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +029200: 0c00 |003a: move-result-object v0 │ │ +029202: 54a1 d204 |003b: iget-object v1, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ +029206: 5411 d604 |003d: iget-object v1, v1, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +02920a: 52b2 1200 |003f: iget v2, v11, Landroid/os/Message;.arg1:I // field@0012 │ │ +02920e: 1303 0800 |0041: const/16 v3, #int 8 // #8 │ │ +029212: 54a5 d204 |0043: iget-object v5, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ +029216: 6e10 0c08 0500 |0045: invoke-virtual {v5}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ +02921c: 0c05 |0048: move-result-object v5 │ │ +02921e: 7406 1504 0000 |0049: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/addons/AddonManager;.onContributedContextLinkMenuItemSelected:(Landroid/content/Context;IILjava/lang/String;Lorg/tint/ui/components/CustomWebView;)V // method@0415 │ │ +029224: 28be |004c: goto 000a // -0042 │ │ +029226: 54a0 d204 |004d: iget-object v0, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ +02922a: 6e20 1d08 4000 |004f: invoke-virtual {v0, v4}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/lang/String;)V // method@081d │ │ +029230: 28b8 |0052: goto 000a // -0048 │ │ +029232: 54a3 d204 |0053: iget-object v3, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ +029236: 52b0 1300 |0055: iget v0, v11, Landroid/os/Message;.arg2:I // field@0013 │ │ +02923a: 3d00 0700 |0057: if-lez v0, 005e // +0007 │ │ +02923e: 0110 |0059: move v0, v1 │ │ +029240: 6e40 0708 4302 |005a: invoke-virtual {v3, v4, v2, v0}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0807 │ │ +029246: 28ad |005d: goto 000a // -0053 │ │ +029248: 0120 |005e: move v0, v2 │ │ +02924a: 28fb |005f: goto 005a // -0005 │ │ +02924c: 54a0 d204 |0060: iget-object v0, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ +029250: 52b3 1300 |0062: iget v3, v11, Landroid/os/Message;.arg2:I // field@0013 │ │ +029254: 3d03 0300 |0064: if-lez v3, 0067 // +0003 │ │ +029258: 0112 |0066: move v2, v1 │ │ +02925a: 6e40 0708 4021 |0067: invoke-virtual {v0, v4, v1, v2}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0807 │ │ +029260: 28a0 |006a: goto 000a // -0060 │ │ +029262: 54a0 d204 |006b: iget-object v0, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ +029266: 5400 d604 |006d: iget-object v0, v0, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +02926a: 54a1 d204 |006f: iget-object v1, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ +02926e: 5411 d604 |0071: iget-object v1, v1, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +029272: 6e10 6006 0100 |0073: invoke-virtual {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ +029278: 0c01 |0076: move-result-object v1 │ │ +02927a: 1402 3300 0b7f |0077: const v2, #float 1.84764e+38 // #7f0b0033 │ │ +029280: 6e20 f300 2100 |007a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +029286: 0c01 |007d: move-result-object v1 │ │ +029288: 7130 100c 4001 |007e: invoke-static {v0, v4, v1}, Lorg/tint/utils/ApplicationUtils;.copyTextToClipboard:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@0c10 │ │ +02928e: 2889 |0081: goto 000a // -0077 │ │ +029290: 2208 8401 |0082: new-instance v8, Lorg/tint/model/DownloadItem; // type@0184 │ │ +029294: 7020 4305 4800 |0084: invoke-direct {v8, v4}, Lorg/tint/model/DownloadItem;.:(Ljava/lang/String;)V // method@0543 │ │ +02929a: 54a0 d204 |0087: iget-object v0, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ +02929e: 5400 d604 |0089: iget-object v0, v0, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +0292a2: 1a03 fb08 |008b: const-string v3, "download" // string@08fb │ │ +0292a6: 6e20 6206 3000 |008d: invoke-virtual {v0, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0662 │ │ +0292ac: 0c00 |0090: move-result-object v0 │ │ +0292ae: 1f00 1900 |0091: check-cast v0, Landroid/app/DownloadManager; // type@0019 │ │ +0292b2: 6e20 5f00 8000 |0093: invoke-virtual {v0, v8}, Landroid/app/DownloadManager;.enqueue:(Landroid/app/DownloadManager$Request;)J // method@005f │ │ +0292b8: 0b06 |0096: move-result-wide v6 │ │ +0292ba: 6e30 4c05 6807 |0097: invoke-virtual {v8, v6, v7}, Lorg/tint/model/DownloadItem;.setId:(J)V // method@054c │ │ +0292c0: 7100 3305 0000 |009a: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +0292c6: 0c00 |009d: move-result-object v0 │ │ +0292c8: 6e10 3205 0000 |009e: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getDownloadsList:()Ljava/util/List; // method@0532 │ │ +0292ce: 0c00 |00a1: move-result-object v0 │ │ +0292d0: 7220 9203 8000 |00a2: invoke-interface {v0, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +0292d6: 54a0 d204 |00a5: iget-object v0, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ +0292da: 5400 d604 |00a7: iget-object v0, v0, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +0292de: 54a3 d204 |00a9: iget-object v3, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ +0292e2: 5433 d604 |00ab: iget-object v3, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +0292e6: 1405 2000 0b7f |00ad: const v5, #float 1.84763e+38 // #7f0b0020 │ │ +0292ec: 6e20 6106 5300 |00b0: invoke-virtual {v3, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ +0292f2: 0c03 |00b3: move-result-object v3 │ │ +0292f4: 2311 a202 |00b4: new-array v1, v1, [Ljava/lang/Object; // type@02a2 │ │ +0292f8: 6e10 4505 0800 |00b6: invoke-virtual {v8}, Lorg/tint/model/DownloadItem;.getFileName:()Ljava/lang/String; // method@0545 │ │ +0292fe: 0c05 |00b9: move-result-object v5 │ │ +029300: 4d05 0102 |00ba: aput-object v5, v1, v2 │ │ +029304: 7120 4f03 1300 |00bc: invoke-static {v3, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +02930a: 0c01 |00bf: move-result-object v1 │ │ +02930c: 7130 0403 1002 |00c0: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ +029312: 0c00 |00c3: move-result-object v0 │ │ +029314: 6e10 0503 0000 |00c4: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0305 │ │ +02931a: 2900 43ff |00c7: goto/16 000a // -00bd │ │ +02931e: 54a0 d204 |00c9: iget-object v0, v10, Lorg/tint/ui/managers/BaseUIManager$2;.this$0:Lorg/tint/ui/managers/BaseUIManager; // field@04d2 │ │ +029322: 5400 d604 |00cb: iget-object v0, v0, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +029326: 1201 |00cd: const/4 v1, #int 0 // #0 │ │ +029328: 7130 150c 1004 |00ce: invoke-static {v0, v1, v4}, Lorg/tint/utils/ApplicationUtils;.sharePage:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V // method@0c15 │ │ +02932e: 2900 39ff |00d1: goto/16 000a // -00c7 │ │ +029332: 0000 |00d3: nop // spacer │ │ +029334: 0001 0100 6600 0000 0700 0000 |00d4: packed-switch-data (6 units) │ │ +029340: 0001 0700 0b00 0000 1d00 0000 2300 ... |00da: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=589 │ │ 0x0007 line=645 │ │ 0x000a line=647 │ │ 0x000b line=591 │ │ 0x0017 line=592 │ │ 0x0023 line=594 │ │ 0x0027 line=595 │ │ 0x0028 line=598 │ │ 0x002e line=602 │ │ 0x0033 line=635 │ │ + 0x0045 line=640 │ │ + 0x0049 line=635 │ │ 0x004d line=604 │ │ 0x0053 line=608 │ │ 0x0060 line=612 │ │ 0x006b line=616 │ │ 0x0082 line=620 │ │ 0x0087 line=622 │ │ 0x0097 line=623 │ │ @@ -34622,17 +34714,17 @@ │ │ 0x0023 - 0x00ec reg=9 src Ljava/lang/String; │ │ 0x0000 - 0x00ec reg=10 this Lorg/tint/ui/managers/BaseUIManager$2; │ │ 0x0000 - 0x00ec reg=11 msg Landroid/os/Message; │ │ │ │ source_file_idx : 195 (BaseUIManager.java) │ │ │ │ Class #155 header: │ │ -class_idx : 507 │ │ +class_idx : 503 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 207 │ │ +superclass_idx : 203 │ │ source_file_idx : 195 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #155 annotations: │ │ @@ -34653,23 +34745,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -029610: |[029610] org.tint.ui.managers.BaseUIManager$FullscreenHolder.:(Landroid/content/Context;)V │ │ -029620: 7020 9b02 3200 |0000: invoke-direct {v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@029b │ │ -029626: 6e10 aa00 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -02962c: 0c00 |0006: move-result-object v0 │ │ -02962e: 1401 0c00 0601 |0007: const v1, #float 2.46119e-38 // #0106000c │ │ -029634: 6e20 ee00 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getColor:(I)I // method@00ee │ │ -02963a: 0a00 |000d: move-result v0 │ │ -02963c: 6e20 0308 0200 |000e: invoke-virtual {v2, v0}, Lorg/tint/ui/managers/BaseUIManager$FullscreenHolder;.setBackgroundColor:(I)V // method@0803 │ │ -029642: 0e00 |0011: return-void │ │ +029364: |[029364] org.tint.ui.managers.BaseUIManager$FullscreenHolder.:(Landroid/content/Context;)V │ │ +029374: 7020 9b02 3200 |0000: invoke-direct {v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@029b │ │ +02937a: 6e10 aa00 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +029380: 0c00 |0006: move-result-object v0 │ │ +029382: 1401 0c00 0601 |0007: const v1, #float 2.46119e-38 // #0106000c │ │ +029388: 6e20 ee00 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getColor:(I)I // method@00ee │ │ +02938e: 0a00 |000d: move-result v0 │ │ +029390: 6e20 0308 0200 |000e: invoke-virtual {v2, v0}, Lorg/tint/ui/managers/BaseUIManager$FullscreenHolder;.setBackgroundColor:(I)V // method@0803 │ │ +029396: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0003 line=691 │ │ 0x0011 line=692 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lorg/tint/ui/managers/BaseUIManager$FullscreenHolder; │ │ @@ -34681,31 +34773,31 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -029644: |[029644] org.tint.ui.managers.BaseUIManager$FullscreenHolder.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -029654: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -029656: 0f00 |0001: return v0 │ │ +029398: |[029398] org.tint.ui.managers.BaseUIManager$FullscreenHolder.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0293a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0293aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/tint/ui/managers/BaseUIManager$FullscreenHolder; │ │ 0x0000 - 0x0002 reg=2 evt Landroid/view/MotionEvent; │ │ │ │ source_file_idx : 195 (BaseUIManager.java) │ │ │ │ Class #156 header: │ │ -class_idx : 509 │ │ +class_idx : 505 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 818 │ │ +superclass_idx : 266 │ │ +source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #156 annotations: │ │ Annotations on class │ │ @@ -34730,54 +34822,54 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029658: |[029658] org.tint.ui.managers.LegacyPhoneUIManager$10.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -029668: 5b01 e204 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$10;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e2 │ │ -02966c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -029672: 0e00 |0005: return-void │ │ +0293ac: |[0293ac] org.tint.ui.managers.LegacyPhoneUIManager$10.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +0293bc: 5b01 e204 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$10;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e2 │ │ +0293c0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0293c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$10; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager$10;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029674: |[029674] org.tint.ui.managers.LegacyPhoneUIManager$10.onClick:(Landroid/view/View;)V │ │ -029684: 5410 e204 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$10;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e2 │ │ -029688: 7110 6408 0000 |0002: invoke-static {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$200:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0864 │ │ -02968e: 0e00 |0005: return-void │ │ +0293c8: |[0293c8] org.tint.ui.managers.LegacyPhoneUIManager$10.onClick:(Landroid/view/View;)V │ │ +0293d8: 5410 e204 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$10;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e2 │ │ +0293dc: 7110 6408 0000 |0002: invoke-static {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$200:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0864 │ │ +0293e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/managers/LegacyPhoneUIManager$10; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 818 (LegacyPhoneUIManager.java) │ │ + source_file_idx : 815 (LegacyPhoneUIManager.java) │ │ │ │ Class #157 header: │ │ -class_idx : 510 │ │ +class_idx : 506 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 818 │ │ +superclass_idx : 266 │ │ +source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #157 annotations: │ │ Annotations on class │ │ @@ -34802,54 +34894,54 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029690: |[029690] org.tint.ui.managers.LegacyPhoneUIManager$11.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -0296a0: 5b01 e304 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$11;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e3 │ │ -0296a4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0296aa: 0e00 |0005: return-void │ │ +0293e4: |[0293e4] org.tint.ui.managers.LegacyPhoneUIManager$11.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +0293f4: 5b01 e304 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$11;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e3 │ │ +0293f8: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0293fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$11; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager$11;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0296ac: |[0296ac] org.tint.ui.managers.LegacyPhoneUIManager$11.onClick:(Landroid/view/View;)V │ │ -0296bc: 5410 e304 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$11;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e3 │ │ -0296c0: 7110 6508 0000 |0002: invoke-static {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$300:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0865 │ │ -0296c6: 0e00 |0005: return-void │ │ +029400: |[029400] org.tint.ui.managers.LegacyPhoneUIManager$11.onClick:(Landroid/view/View;)V │ │ +029410: 5410 e304 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$11;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e3 │ │ +029414: 7110 6508 0000 |0002: invoke-static {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$300:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0865 │ │ +02941a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0005 line=264 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/managers/LegacyPhoneUIManager$11; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 818 (LegacyPhoneUIManager.java) │ │ + source_file_idx : 815 (LegacyPhoneUIManager.java) │ │ │ │ Class #158 header: │ │ -class_idx : 511 │ │ +class_idx : 507 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 818 │ │ +superclass_idx : 266 │ │ +source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #158 annotations: │ │ Annotations on class │ │ @@ -34874,58 +34966,58 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0296c8: |[0296c8] org.tint.ui.managers.LegacyPhoneUIManager$12.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -0296d8: 5b01 e404 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$12;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e4 │ │ -0296dc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0296e2: 0e00 |0005: return-void │ │ +02941c: |[02941c] org.tint.ui.managers.LegacyPhoneUIManager$12.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +02942c: 5b01 e404 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$12;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e4 │ │ +029430: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +029436: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$12; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager$12;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0296e4: |[0296e4] org.tint.ui.managers.LegacyPhoneUIManager$12.onClick:(Landroid/view/View;)V │ │ -0296f4: 5420 e404 |0000: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager$12;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e4 │ │ -0296f8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0296fa: 7120 6608 1000 |0003: invoke-static {v0, v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$400:(Lorg/tint/ui/managers/LegacyPhoneUIManager;Z)V // method@0866 │ │ -029700: 5420 e404 |0006: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager$12;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e4 │ │ -029704: 7110 6308 0000 |0008: invoke-static {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$100:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0863 │ │ -02970a: 0e00 |000b: return-void │ │ +029438: |[029438] org.tint.ui.managers.LegacyPhoneUIManager$12.onClick:(Landroid/view/View;)V │ │ +029448: 5420 e404 |0000: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager$12;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e4 │ │ +02944c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +02944e: 7120 6608 1000 |0003: invoke-static {v0, v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$400:(Lorg/tint/ui/managers/LegacyPhoneUIManager;Z)V // method@0866 │ │ +029454: 5420 e404 |0006: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager$12;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e4 │ │ +029458: 7110 6308 0000 |0008: invoke-static {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$100:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0863 │ │ +02945e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0006 line=272 │ │ 0x000b line=273 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/tint/ui/managers/LegacyPhoneUIManager$12; │ │ 0x0000 - 0x000c reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 818 (LegacyPhoneUIManager.java) │ │ + source_file_idx : 815 (LegacyPhoneUIManager.java) │ │ │ │ Class #159 header: │ │ -class_idx : 512 │ │ +class_idx : 508 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 818 │ │ +superclass_idx : 266 │ │ +source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #159 annotations: │ │ Annotations on class │ │ @@ -34950,58 +35042,58 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02970c: |[02970c] org.tint.ui.managers.LegacyPhoneUIManager$13.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -02971c: 5b01 e504 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$13;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e5 │ │ -029720: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -029726: 0e00 |0005: return-void │ │ +029460: |[029460] org.tint.ui.managers.LegacyPhoneUIManager$13.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +029470: 5b01 e504 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$13;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e5 │ │ +029474: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02947a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$13; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager$13;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -029728: |[029728] org.tint.ui.managers.LegacyPhoneUIManager$13.onClick:(Landroid/view/View;)V │ │ -029738: 5420 e504 |0000: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager$13;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e5 │ │ -02973c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -02973e: 7120 6608 1000 |0003: invoke-static {v0, v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$400:(Lorg/tint/ui/managers/LegacyPhoneUIManager;Z)V // method@0866 │ │ -029744: 5420 e504 |0006: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager$13;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e5 │ │ -029748: 7110 6308 0000 |0008: invoke-static {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$100:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0863 │ │ -02974e: 0e00 |000b: return-void │ │ +02947c: |[02947c] org.tint.ui.managers.LegacyPhoneUIManager$13.onClick:(Landroid/view/View;)V │ │ +02948c: 5420 e504 |0000: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager$13;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e5 │ │ +029490: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +029492: 7120 6608 1000 |0003: invoke-static {v0, v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$400:(Lorg/tint/ui/managers/LegacyPhoneUIManager;Z)V // method@0866 │ │ +029498: 5420 e504 |0006: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager$13;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e5 │ │ +02949c: 7110 6308 0000 |0008: invoke-static {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$100:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0863 │ │ +0294a2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0006 line=281 │ │ 0x000b line=282 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/tint/ui/managers/LegacyPhoneUIManager$13; │ │ 0x0000 - 0x000c reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 818 (LegacyPhoneUIManager.java) │ │ + source_file_idx : 815 (LegacyPhoneUIManager.java) │ │ │ │ Class #160 header: │ │ -class_idx : 515 │ │ +class_idx : 511 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 818 │ │ +superclass_idx : 266 │ │ +source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #160 annotations: │ │ Annotations on class │ │ @@ -35026,68 +35118,68 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029750: |[029750] org.tint.ui.managers.LegacyPhoneUIManager$2.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -029760: 5b01 e804 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$2;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e8 │ │ -029764: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02976a: 0e00 |0005: return-void │ │ +0294a4: |[0294a4] org.tint.ui.managers.LegacyPhoneUIManager$2.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +0294b4: 5b01 e804 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$2;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e8 │ │ +0294b8: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0294be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -02976c: |[02976c] org.tint.ui.managers.LegacyPhoneUIManager$2.onClick:(Landroid/view/View;)V │ │ -02977c: 5410 e804 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$2;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e8 │ │ -029780: 5400 1105 |0002: iget-object v0, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -029784: 6e10 e80a 0000 |0004: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.isUrlBarVisible:()Z // method@0ae8 │ │ -02978a: 0a00 |0007: move-result v0 │ │ -02978c: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -029790: 5410 e804 |000a: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$2;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e8 │ │ -029794: 5400 1105 |000c: iget-object v0, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -029798: 6e10 e50a 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:()V // method@0ae5 │ │ -02979e: 5410 e804 |0011: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$2;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e8 │ │ -0297a2: 7110 6308 0000 |0013: invoke-static {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$100:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0863 │ │ -0297a8: 0e00 |0016: return-void │ │ -0297aa: 5410 e804 |0017: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$2;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e8 │ │ -0297ae: 6e10 7408 0000 |0019: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.loadHomePage:()V // method@0874 │ │ -0297b4: 28fa |001c: goto 0016 // -0006 │ │ +0294c0: |[0294c0] org.tint.ui.managers.LegacyPhoneUIManager$2.onClick:(Landroid/view/View;)V │ │ +0294d0: 5410 e804 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$2;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e8 │ │ +0294d4: 5400 1105 |0002: iget-object v0, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +0294d8: 6e10 e80a 0000 |0004: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.isUrlBarVisible:()Z // method@0ae8 │ │ +0294de: 0a00 |0007: move-result v0 │ │ +0294e0: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +0294e4: 5410 e804 |000a: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$2;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e8 │ │ +0294e8: 5400 1105 |000c: iget-object v0, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +0294ec: 6e10 e50a 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:()V // method@0ae5 │ │ +0294f2: 5410 e804 |0011: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$2;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e8 │ │ +0294f6: 7110 6308 0000 |0013: invoke-static {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$100:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0863 │ │ +0294fc: 0e00 |0016: return-void │ │ +0294fe: 5410 e804 |0017: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$2;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e8 │ │ +029502: 6e10 7408 0000 |0019: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.loadHomePage:()V // method@0874 │ │ +029508: 28fa |001c: goto 0016 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x000a line=176 │ │ 0x0011 line=177 │ │ 0x0016 line=181 │ │ 0x0017 line=179 │ │ locals : │ │ 0x0000 - 0x001d reg=1 this Lorg/tint/ui/managers/LegacyPhoneUIManager$2; │ │ 0x0000 - 0x001d reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 818 (LegacyPhoneUIManager.java) │ │ + source_file_idx : 815 (LegacyPhoneUIManager.java) │ │ │ │ Class #161 header: │ │ -class_idx : 516 │ │ +class_idx : 512 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 818 │ │ +superclass_idx : 266 │ │ +source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #161 annotations: │ │ Annotations on class │ │ @@ -35112,51 +35204,51 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0297b8: |[0297b8] org.tint.ui.managers.LegacyPhoneUIManager$3.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -0297c8: 5b01 e904 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$3;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e9 │ │ -0297cc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0297d2: 0e00 |0005: return-void │ │ +02950c: |[02950c] org.tint.ui.managers.LegacyPhoneUIManager$3.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +02951c: 5b01 e904 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$3;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e9 │ │ +029520: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +029526: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager$3;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0297d4: |[0297d4] org.tint.ui.managers.LegacyPhoneUIManager$3.onClick:(Landroid/view/View;)V │ │ -0297e4: 0e00 |0000: return-void │ │ +029528: |[029528] org.tint.ui.managers.LegacyPhoneUIManager$3.onClick:(Landroid/view/View;)V │ │ +029538: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$3; │ │ 0x0000 - 0x0001 reg=1 arg0 Landroid/view/View; │ │ │ │ - source_file_idx : 818 (LegacyPhoneUIManager.java) │ │ + source_file_idx : 815 (LegacyPhoneUIManager.java) │ │ │ │ Class #162 header: │ │ -class_idx : 517 │ │ +class_idx : 513 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 818 │ │ +superclass_idx : 266 │ │ +source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #162 annotations: │ │ Annotations on class │ │ @@ -35181,51 +35273,51 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0297e8: |[0297e8] org.tint.ui.managers.LegacyPhoneUIManager$4.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -0297f8: 5b01 ea04 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$4;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ea │ │ -0297fc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -029802: 0e00 |0005: return-void │ │ +02953c: |[02953c] org.tint.ui.managers.LegacyPhoneUIManager$4.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +02954c: 5b01 ea04 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$4;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ea │ │ +029550: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +029556: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager$4;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -029804: |[029804] org.tint.ui.managers.LegacyPhoneUIManager$4.onClick:(Landroid/view/View;)V │ │ -029814: 0e00 |0000: return-void │ │ +029558: |[029558] org.tint.ui.managers.LegacyPhoneUIManager$4.onClick:(Landroid/view/View;)V │ │ +029568: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$4; │ │ 0x0000 - 0x0001 reg=1 arg0 Landroid/view/View; │ │ │ │ - source_file_idx : 818 (LegacyPhoneUIManager.java) │ │ + source_file_idx : 815 (LegacyPhoneUIManager.java) │ │ │ │ Class #163 header: │ │ -class_idx : 518 │ │ +class_idx : 514 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 818 │ │ +superclass_idx : 266 │ │ +source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #163 annotations: │ │ Annotations on class │ │ @@ -35250,69 +35342,70 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029818: |[029818] org.tint.ui.managers.LegacyPhoneUIManager$5.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -029828: 5b01 eb04 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$5;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04eb │ │ -02982c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -029832: 0e00 |0005: return-void │ │ +02956c: |[02956c] org.tint.ui.managers.LegacyPhoneUIManager$5.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +02957c: 5b01 eb04 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$5;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04eb │ │ +029580: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +029586: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager$5;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -029834: |[029834] org.tint.ui.managers.LegacyPhoneUIManager$5.onClick:(Landroid/view/View;)V │ │ -029844: 5410 eb04 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$5;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04eb │ │ -029848: 6e10 6d08 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@086d │ │ -02984e: 0c00 |0005: move-result-object v0 │ │ -029850: 6e10 3407 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -029856: 0a00 |0009: move-result v0 │ │ -029858: 3900 1700 |000a: if-nez v0, 0021 // +0017 │ │ -02985c: 5410 eb04 |000c: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$5;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04eb │ │ -029860: 6e10 6c08 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ -029866: 0c00 |0011: move-result-object v0 │ │ -029868: 6e10 b106 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ -02986e: 0a00 |0015: move-result v0 │ │ -029870: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -029874: 5410 eb04 |0018: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$5;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04eb │ │ -029878: 6e10 6c08 0000 |001a: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ -02987e: 0c00 |001d: move-result-object v0 │ │ -029880: 6e10 c006 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goBack:()V // method@06c0 │ │ -029886: 0e00 |0021: return-void │ │ +029588: |[029588] org.tint.ui.managers.LegacyPhoneUIManager$5.onClick:(Landroid/view/View;)V │ │ +029598: 5410 eb04 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$5;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04eb │ │ +02959c: 6e10 6d08 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@086d │ │ +0295a2: 0c00 |0005: move-result-object v0 │ │ +0295a4: 6e10 3407 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +0295aa: 0a00 |0009: move-result v0 │ │ +0295ac: 3900 1700 |000a: if-nez v0, 0021 // +0017 │ │ +0295b0: 5410 eb04 |000c: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$5;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04eb │ │ +0295b4: 6e10 6c08 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ +0295ba: 0c00 |0011: move-result-object v0 │ │ +0295bc: 6e10 b106 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ +0295c2: 0a00 |0015: move-result v0 │ │ +0295c4: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +0295c8: 5410 eb04 |0018: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$5;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04eb │ │ +0295cc: 6e10 6c08 0000 |001a: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ +0295d2: 0c00 |001d: move-result-object v0 │ │ +0295d4: 6e10 c006 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goBack:()V // method@06c0 │ │ +0295da: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ + 0x000e line=207 │ │ 0x0018 line=208 │ │ 0x0021 line=210 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 this Lorg/tint/ui/managers/LegacyPhoneUIManager$5; │ │ 0x0000 - 0x0022 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 818 (LegacyPhoneUIManager.java) │ │ + source_file_idx : 815 (LegacyPhoneUIManager.java) │ │ │ │ Class #164 header: │ │ -class_idx : 519 │ │ +class_idx : 515 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 818 │ │ +superclass_idx : 266 │ │ +source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #164 annotations: │ │ Annotations on class │ │ @@ -35337,69 +35430,70 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029888: |[029888] org.tint.ui.managers.LegacyPhoneUIManager$6.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -029898: 5b01 ec04 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$6;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ec │ │ -02989c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0298a2: 0e00 |0005: return-void │ │ +0295dc: |[0295dc] org.tint.ui.managers.LegacyPhoneUIManager$6.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +0295ec: 5b01 ec04 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$6;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ec │ │ +0295f0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0295f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager$6;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -0298a4: |[0298a4] org.tint.ui.managers.LegacyPhoneUIManager$6.onClick:(Landroid/view/View;)V │ │ -0298b4: 5410 ec04 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$6;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ec │ │ -0298b8: 6e10 6d08 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@086d │ │ -0298be: 0c00 |0005: move-result-object v0 │ │ -0298c0: 6e10 3407 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -0298c6: 0a00 |0009: move-result v0 │ │ -0298c8: 3900 1700 |000a: if-nez v0, 0021 // +0017 │ │ -0298cc: 5410 ec04 |000c: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$6;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ec │ │ -0298d0: 6e10 6c08 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ -0298d6: 0c00 |0011: move-result-object v0 │ │ -0298d8: 6e10 b206 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoForward:()Z // method@06b2 │ │ -0298de: 0a00 |0015: move-result v0 │ │ -0298e0: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -0298e4: 5410 ec04 |0018: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$6;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ec │ │ -0298e8: 6e10 6c08 0000 |001a: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ -0298ee: 0c00 |001d: move-result-object v0 │ │ -0298f0: 6e10 c106 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goForward:()V // method@06c1 │ │ -0298f6: 0e00 |0021: return-void │ │ +0295f8: |[0295f8] org.tint.ui.managers.LegacyPhoneUIManager$6.onClick:(Landroid/view/View;)V │ │ +029608: 5410 ec04 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$6;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ec │ │ +02960c: 6e10 6d08 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@086d │ │ +029612: 0c00 |0005: move-result-object v0 │ │ +029614: 6e10 3407 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +02961a: 0a00 |0009: move-result v0 │ │ +02961c: 3900 1700 |000a: if-nez v0, 0021 // +0017 │ │ +029620: 5410 ec04 |000c: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$6;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ec │ │ +029624: 6e10 6c08 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ +02962a: 0c00 |0011: move-result-object v0 │ │ +02962c: 6e10 b206 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoForward:()Z // method@06b2 │ │ +029632: 0a00 |0015: move-result v0 │ │ +029634: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +029638: 5410 ec04 |0018: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$6;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ec │ │ +02963c: 6e10 6c08 0000 |001a: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ +029642: 0c00 |001d: move-result-object v0 │ │ +029644: 6e10 c106 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goForward:()V // method@06c1 │ │ +02964a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ + 0x000e line=219 │ │ 0x0018 line=220 │ │ 0x0021 line=222 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 this Lorg/tint/ui/managers/LegacyPhoneUIManager$6; │ │ 0x0000 - 0x0022 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 818 (LegacyPhoneUIManager.java) │ │ + source_file_idx : 815 (LegacyPhoneUIManager.java) │ │ │ │ Class #165 header: │ │ -class_idx : 520 │ │ +class_idx : 516 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 818 │ │ +superclass_idx : 266 │ │ +source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #165 annotations: │ │ Annotations on class │ │ @@ -35424,54 +35518,54 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0298f8: |[0298f8] org.tint.ui.managers.LegacyPhoneUIManager$7.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -029908: 5b01 ed04 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$7;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ed │ │ -02990c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -029912: 0e00 |0005: return-void │ │ +02964c: |[02964c] org.tint.ui.managers.LegacyPhoneUIManager$7.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +02965c: 5b01 ed04 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$7;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ed │ │ +029660: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +029666: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$7; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager$7;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029914: |[029914] org.tint.ui.managers.LegacyPhoneUIManager$7.onClick:(Landroid/view/View;)V │ │ -029924: 5410 ed04 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$7;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ed │ │ -029928: 6e10 8108 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.openBookmarksActivityForResult:()V // method@0881 │ │ -02992e: 0e00 |0005: return-void │ │ +029668: |[029668] org.tint.ui.managers.LegacyPhoneUIManager$7.onClick:(Landroid/view/View;)V │ │ +029678: 5410 ed04 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$7;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ed │ │ +02967c: 6e10 8108 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.openBookmarksActivityForResult:()V // method@0881 │ │ +029682: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0005 line=231 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/managers/LegacyPhoneUIManager$7; │ │ 0x0000 - 0x0006 reg=2 arg0 Landroid/view/View; │ │ │ │ - source_file_idx : 818 (LegacyPhoneUIManager.java) │ │ + source_file_idx : 815 (LegacyPhoneUIManager.java) │ │ │ │ Class #166 header: │ │ -class_idx : 521 │ │ +class_idx : 517 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 818 │ │ +superclass_idx : 266 │ │ +source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #166 annotations: │ │ Annotations on class │ │ @@ -35496,63 +35590,65 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029930: |[029930] org.tint.ui.managers.LegacyPhoneUIManager$8.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -029940: 5b01 ee04 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$8;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ee │ │ -029944: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02994a: 0e00 |0005: return-void │ │ +029684: |[029684] org.tint.ui.managers.LegacyPhoneUIManager$8.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +029694: 5b01 ee04 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$8;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ee │ │ +029698: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02969e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$8; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager$8;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -02994c: |[02994c] org.tint.ui.managers.LegacyPhoneUIManager$8.onClick:(Landroid/view/View;)V │ │ -02995c: 5450 ee04 |0000: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$8;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ee │ │ -029960: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -029962: 6e10 c301 0600 |0003: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@01c3 │ │ -029968: 0c02 |0006: move-result-object v2 │ │ -02996a: 7110 8001 0200 |0007: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -029970: 0c02 |000a: move-result-object v2 │ │ -029972: 1a03 4005 |000b: const-string v3, "PREFERENCE_INCOGNITO_BY_DEFAULT" // string@0540 │ │ -029976: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -029978: 7230 dd00 3204 |000e: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -02997e: 0a02 |0011: move-result v2 │ │ -029980: 6e30 6908 1002 |0012: invoke-virtual {v0, v1, v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.addTab:(ZZ)V // method@0869 │ │ -029986: 0e00 |0015: return-void │ │ +0296a0: |[0296a0] org.tint.ui.managers.LegacyPhoneUIManager$8.onClick:(Landroid/view/View;)V │ │ +0296b0: 5450 ee04 |0000: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$8;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ee │ │ +0296b4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0296b6: 6e10 c301 0600 |0003: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@01c3 │ │ +0296bc: 0c02 |0006: move-result-object v2 │ │ +0296be: 7110 8001 0200 |0007: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +0296c4: 0c02 |000a: move-result-object v2 │ │ +0296c6: 1a03 3d05 |000b: const-string v3, "PREFERENCE_INCOGNITO_BY_DEFAULT" // string@053d │ │ +0296ca: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +0296cc: 7230 dd00 3204 |000e: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +0296d2: 0a02 |0011: move-result v2 │ │ +0296d4: 6e30 6908 1002 |0012: invoke-virtual {v0, v1, v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.addTab:(ZZ)V // method@0869 │ │ +0296da: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ + 0x000e line=239 │ │ + 0x0012 line=238 │ │ 0x0015 line=240 │ │ locals : │ │ 0x0000 - 0x0016 reg=5 this Lorg/tint/ui/managers/LegacyPhoneUIManager$8; │ │ 0x0000 - 0x0016 reg=6 view Landroid/view/View; │ │ │ │ - source_file_idx : 818 (LegacyPhoneUIManager.java) │ │ + source_file_idx : 815 (LegacyPhoneUIManager.java) │ │ │ │ Class #167 header: │ │ -class_idx : 522 │ │ +class_idx : 518 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 818 │ │ +superclass_idx : 266 │ │ +source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #167 annotations: │ │ Annotations on class │ │ @@ -35577,54 +35673,54 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029988: |[029988] org.tint.ui.managers.LegacyPhoneUIManager$9.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -029998: 5b01 ef04 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$9;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ef │ │ -02999c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0299a2: 0e00 |0005: return-void │ │ +0296dc: |[0296dc] org.tint.ui.managers.LegacyPhoneUIManager$9.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +0296ec: 5b01 ef04 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$9;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ef │ │ +0296f0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0296f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$9; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager$9;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0299a4: |[0299a4] org.tint.ui.managers.LegacyPhoneUIManager$9.onClick:(Landroid/view/View;)V │ │ -0299b4: 5410 ef04 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$9;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ef │ │ -0299b8: 6e10 6a08 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.closeCurrentTab:()V // method@086a │ │ -0299be: 0e00 |0005: return-void │ │ +0296f8: |[0296f8] org.tint.ui.managers.LegacyPhoneUIManager$9.onClick:(Landroid/view/View;)V │ │ +029708: 5410 ef04 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$9;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04ef │ │ +02970c: 6e10 6a08 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.closeCurrentTab:()V // method@086a │ │ +029712: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0005 line=248 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/managers/LegacyPhoneUIManager$9; │ │ 0x0000 - 0x0006 reg=2 arg0 Landroid/view/View; │ │ │ │ - source_file_idx : 818 (LegacyPhoneUIManager.java) │ │ + source_file_idx : 815 (LegacyPhoneUIManager.java) │ │ │ │ Class #168 header: │ │ -class_idx : 523 │ │ +class_idx : 519 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 132 │ │ -source_file_idx : 818 │ │ +superclass_idx : 130 │ │ +source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #168 annotations: │ │ Annotations on class │ │ @@ -35648,18 +35744,18 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0299c0: |[0299c0] org.tint.ui.managers.LegacyPhoneUIManager$GestureListener.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -0299d0: 5b01 f004 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04f0 │ │ -0299d4: 7010 9501 0000 |0002: invoke-direct {v0}, Landroid/view/GestureDetector$SimpleOnGestureListener;.:()V // method@0195 │ │ -0299da: 0e00 |0005: return-void │ │ +029714: |[029714] org.tint.ui.managers.LegacyPhoneUIManager$GestureListener.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +029724: 5b01 f004 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04f0 │ │ +029728: 7010 9501 0000 |0002: invoke-direct {v0}, Landroid/view/GestureDetector$SimpleOnGestureListener;.:()V // method@0195 │ │ +02972e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ @@ -35668,97 +35764,97 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;Lorg/tint/ui/managers/LegacyPhoneUIManager$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0299dc: |[0299dc] org.tint.ui.managers.LegacyPhoneUIManager$GestureListener.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;Lorg/tint/ui/managers/LegacyPhoneUIManager$1;)V │ │ -0299ec: 7020 5a08 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@085a │ │ -0299f2: 0e00 |0003: return-void │ │ +029730: |[029730] org.tint.ui.managers.LegacyPhoneUIManager$GestureListener.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;Lorg/tint/ui/managers/LegacyPhoneUIManager$1;)V │ │ +029740: 7020 5a08 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@085a │ │ +029746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ 0x0000 - 0x0004 reg=2 x1 Lorg/tint/ui/managers/LegacyPhoneUIManager$1; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener;) │ │ name : 'onFling' │ │ type : '(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 69 16-bit code units │ │ -0299f4: |[0299f4] org.tint.ui.managers.LegacyPhoneUIManager$GestureListener.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ -029a04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -029a06: 1505 4843 |0001: const/high16 v5, #int 1128792064 // #4348 │ │ -029a0a: 5461 f004 |0003: iget-object v1, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04f0 │ │ -029a0e: 7110 6708 0100 |0005: invoke-static {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$500:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)Z // method@0867 │ │ -029a14: 0a01 |0008: move-result v1 │ │ -029a16: 3801 3700 |0009: if-eqz v1, 0040 // +0037 │ │ -029a1a: 6e10 af01 0800 |000b: invoke-virtual {v8}, Landroid/view/MotionEvent;.getEventTime:()J // method@01af │ │ -029a20: 0b01 |000e: move-result-wide v1 │ │ -029a22: 6e10 af01 0700 |000f: invoke-virtual {v7}, Landroid/view/MotionEvent;.getEventTime:()J // method@01af │ │ -029a28: 0b03 |0012: move-result-wide v3 │ │ -029a2a: bc31 |0013: sub-long/2addr v1, v3 │ │ -029a2c: 1603 9001 |0014: const-wide/16 v3, #int 400 // #190 │ │ -029a30: 3101 0103 |0016: cmp-long v1, v1, v3 │ │ -029a34: 3c01 2800 |0018: if-gtz v1, 0040 // +0028 │ │ -029a38: 6e10 b201 0800 |001a: invoke-virtual {v8}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ -029a3e: 0a01 |001d: move-result v1 │ │ -029a40: 6e10 b201 0700 |001e: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ -029a46: 0a02 |0021: move-result v2 │ │ -029a48: c652 |0022: add-float/2addr v2, v5 │ │ -029a4a: 2d01 0102 |0023: cmpl-float v1, v1, v2 │ │ -029a4e: 3d01 0800 |0025: if-lez v1, 002d // +0008 │ │ -029a52: 5461 f004 |0027: iget-object v1, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04f0 │ │ -029a56: 7110 6408 0100 |0029: invoke-static {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$200:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0864 │ │ -029a5c: 0f00 |002c: return v0 │ │ -029a5e: 6e10 b201 0800 |002d: invoke-virtual {v8}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ -029a64: 0a01 |0030: move-result v1 │ │ -029a66: 6e10 b201 0700 |0031: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ -029a6c: 0a02 |0034: move-result v2 │ │ -029a6e: c752 |0035: sub-float/2addr v2, v5 │ │ -029a70: 2e01 0102 |0036: cmpg-float v1, v1, v2 │ │ -029a74: 3b01 0800 |0038: if-gez v1, 0040 // +0008 │ │ -029a78: 5461 f004 |003a: iget-object v1, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04f0 │ │ -029a7c: 7110 6508 0100 |003c: invoke-static {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$300:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0865 │ │ -029a82: 28ed |003f: goto 002c // -0013 │ │ -029a84: 6f5a 9601 7698 |0040: invoke-super {v6, v7, v8, v9, v10}, Landroid/view/GestureDetector$SimpleOnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0196 │ │ -029a8a: 0a00 |0043: move-result v0 │ │ -029a8c: 28e8 |0044: goto 002c // -0018 │ │ +029748: |[029748] org.tint.ui.managers.LegacyPhoneUIManager$GestureListener.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ +029758: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02975a: 1506 4843 |0001: const/high16 v6, #int 1128792064 // #4348 │ │ +02975e: 5471 f004 |0003: iget-object v1, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04f0 │ │ +029762: 7110 6708 0100 |0005: invoke-static {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$500:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)Z // method@0867 │ │ +029768: 0a01 |0008: move-result v1 │ │ +02976a: 3801 3700 |0009: if-eqz v1, 0040 // +0037 │ │ +02976e: 6e10 af01 0900 |000b: invoke-virtual {v9}, Landroid/view/MotionEvent;.getEventTime:()J // method@01af │ │ +029774: 0b02 |000e: move-result-wide v2 │ │ +029776: 6e10 af01 0800 |000f: invoke-virtual {v8}, Landroid/view/MotionEvent;.getEventTime:()J // method@01af │ │ +02977c: 0b04 |0012: move-result-wide v4 │ │ +02977e: bc42 |0013: sub-long/2addr v2, v4 │ │ +029780: 1604 9001 |0014: const-wide/16 v4, #int 400 // #190 │ │ +029784: 3101 0204 |0016: cmp-long v1, v2, v4 │ │ +029788: 3c01 2800 |0018: if-gtz v1, 0040 // +0028 │ │ +02978c: 6e10 b201 0900 |001a: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ +029792: 0a01 |001d: move-result v1 │ │ +029794: 6e10 b201 0800 |001e: invoke-virtual {v8}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ +02979a: 0a02 |0021: move-result v2 │ │ +02979c: c662 |0022: add-float/2addr v2, v6 │ │ +02979e: 2d01 0102 |0023: cmpl-float v1, v1, v2 │ │ +0297a2: 3d01 0800 |0025: if-lez v1, 002d // +0008 │ │ +0297a6: 5471 f004 |0027: iget-object v1, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04f0 │ │ +0297aa: 7110 6408 0100 |0029: invoke-static {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$200:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0864 │ │ +0297b0: 0f00 |002c: return v0 │ │ +0297b2: 6e10 b201 0900 |002d: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ +0297b8: 0a01 |0030: move-result v1 │ │ +0297ba: 6e10 b201 0800 |0031: invoke-virtual {v8}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ +0297c0: 0a02 |0034: move-result v2 │ │ +0297c2: c762 |0035: sub-float/2addr v2, v6 │ │ +0297c4: 2e01 0102 |0036: cmpg-float v1, v1, v2 │ │ +0297c8: 3b01 0800 |0038: if-gez v1, 0040 // +0008 │ │ +0297cc: 5471 f004 |003a: iget-object v1, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04f0 │ │ +0297d0: 7110 6508 0100 |003c: invoke-static {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$300:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0865 │ │ +0297d6: 28ed |003f: goto 002c // -0013 │ │ +0297d8: 6f5b 9601 87a9 |0040: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/GestureDetector$SimpleOnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0196 │ │ +0297de: 0a00 |0043: move-result v0 │ │ +0297e0: 28e8 |0044: goto 002c // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=698 │ │ 0x000b line=699 │ │ 0x001a line=700 │ │ 0x0027 line=702 │ │ 0x002c line=715 │ │ 0x002d line=707 │ │ 0x003a line=709 │ │ 0x0040 line=715 │ │ locals : │ │ - 0x0000 - 0x0045 reg=6 this Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener; │ │ - 0x0000 - 0x0045 reg=7 e1 Landroid/view/MotionEvent; │ │ - 0x0000 - 0x0045 reg=8 e2 Landroid/view/MotionEvent; │ │ - 0x0000 - 0x0045 reg=9 velocityX F │ │ - 0x0000 - 0x0045 reg=10 velocityY F │ │ + 0x0000 - 0x0045 reg=7 this Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener; │ │ + 0x0000 - 0x0045 reg=8 e1 Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0045 reg=9 e2 Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0045 reg=10 velocityX F │ │ + 0x0000 - 0x0045 reg=11 velocityY F │ │ │ │ - source_file_idx : 818 (LegacyPhoneUIManager.java) │ │ + source_file_idx : 815 (LegacyPhoneUIManager.java) │ │ │ │ Class #169 header: │ │ -class_idx : 524 │ │ +class_idx : 520 │ │ access_flags : 16400 (0x4010) │ │ -superclass_idx : 256 │ │ -source_file_idx : 818 │ │ +superclass_idx : 252 │ │ +source_file_idx : 815 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #169 annotations: │ │ Annotations on class │ │ @@ -35797,40 +35893,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -029a90: |[029a90] org.tint.ui.managers.LegacyPhoneUIManager$SwitchTabsMethod.:()V │ │ -029aa0: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -029aa2: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -029aa4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -029aa6: 2200 0c02 |0003: new-instance v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // type@020c │ │ -029aaa: 1a01 bc00 |0005: const-string v1, "BUTTONS" // string@00bc │ │ -029aae: 7030 5e08 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.:(Ljava/lang/String;I)V // method@085e │ │ -029ab4: 6900 f304 |000a: sput-object v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BUTTONS:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f3 │ │ -029ab8: 2200 0c02 |000c: new-instance v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // type@020c │ │ -029abc: 1a01 9901 |000e: const-string v1, "FLING" // string@0199 │ │ -029ac0: 7030 5e08 1003 |0010: invoke-direct {v0, v1, v3}, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.:(Ljava/lang/String;I)V // method@085e │ │ -029ac6: 6900 f404 |0013: sput-object v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.FLING:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f4 │ │ -029aca: 2200 0c02 |0015: new-instance v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // type@020c │ │ -029ace: 1a01 bb00 |0017: const-string v1, "BOTH" // string@00bb │ │ -029ad2: 7030 5e08 1004 |0019: invoke-direct {v0, v1, v4}, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.:(Ljava/lang/String;I)V // method@085e │ │ -029ad8: 6900 f204 |001c: sput-object v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BOTH:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f2 │ │ -029adc: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -029ade: 2300 ac02 |001f: new-array v0, v0, [Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // type@02ac │ │ -029ae2: 6201 f304 |0021: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BUTTONS:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f3 │ │ -029ae6: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -029aea: 6201 f404 |0025: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.FLING:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f4 │ │ -029aee: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -029af2: 6201 f204 |0029: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BOTH:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f2 │ │ -029af6: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -029afa: 6900 f104 |002d: sput-object v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.$VALUES:[Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f1 │ │ -029afe: 0e00 |002f: return-void │ │ +0297e4: |[0297e4] org.tint.ui.managers.LegacyPhoneUIManager$SwitchTabsMethod.:()V │ │ +0297f4: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +0297f6: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +0297f8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0297fa: 2200 0802 |0003: new-instance v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // type@0208 │ │ +0297fe: 1a01 bc00 |0005: const-string v1, "BUTTONS" // string@00bc │ │ +029802: 7030 5e08 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.:(Ljava/lang/String;I)V // method@085e │ │ +029808: 6900 f304 |000a: sput-object v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BUTTONS:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f3 │ │ +02980c: 2200 0802 |000c: new-instance v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // type@0208 │ │ +029810: 1a01 9901 |000e: const-string v1, "FLING" // string@0199 │ │ +029814: 7030 5e08 1003 |0010: invoke-direct {v0, v1, v3}, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.:(Ljava/lang/String;I)V // method@085e │ │ +02981a: 6900 f404 |0013: sput-object v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.FLING:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f4 │ │ +02981e: 2200 0802 |0015: new-instance v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // type@0208 │ │ +029822: 1a01 bb00 |0017: const-string v1, "BOTH" // string@00bb │ │ +029826: 7030 5e08 1004 |0019: invoke-direct {v0, v1, v4}, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.:(Ljava/lang/String;I)V // method@085e │ │ +02982c: 6900 f204 |001c: sput-object v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BOTH:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f2 │ │ +029830: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +029832: 2300 a802 |001f: new-array v0, v0, [Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // type@02a8 │ │ +029836: 6201 f304 |0021: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BUTTONS:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f3 │ │ +02983a: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +02983e: 6201 f404 |0025: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.FLING:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f4 │ │ +029842: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +029846: 6201 f204 |0029: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BOTH:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f2 │ │ +02984a: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +02984e: 6900 f104 |002d: sput-object v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.$VALUES:[Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f1 │ │ +029852: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=56 │ │ 0x000c line=57 │ │ 0x0015 line=58 │ │ 0x001e line=55 │ │ locals : │ │ @@ -35840,17 +35936,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -029b00: |[029b00] org.tint.ui.managers.LegacyPhoneUIManager$SwitchTabsMethod.:(Ljava/lang/String;I)V │ │ -029b10: 7030 2c03 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@032c │ │ -029b16: 0e00 |0003: return-void │ │ +029854: |[029854] org.tint.ui.managers.LegacyPhoneUIManager$SwitchTabsMethod.:(Ljava/lang/String;I)V │ │ +029864: 7030 2c03 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@032c │ │ +02986a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -35860,20 +35956,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -029b18: |[029b18] org.tint.ui.managers.LegacyPhoneUIManager$SwitchTabsMethod.valueOf:(Ljava/lang/String;)Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; │ │ -029b28: 1c00 0c02 |0000: const-class v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // type@020c │ │ -029b2c: 7120 2d03 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@032d │ │ -029b32: 0c00 |0005: move-result-object v0 │ │ -029b34: 1f00 0c02 |0006: check-cast v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // type@020c │ │ -029b38: 1100 |0008: return-object v0 │ │ +02986c: |[02986c] org.tint.ui.managers.LegacyPhoneUIManager$SwitchTabsMethod.valueOf:(Ljava/lang/String;)Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; │ │ +02987c: 1c00 0802 |0000: const-class v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // type@0208 │ │ +029880: 7120 2d03 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@032d │ │ +029886: 0c00 |0005: move-result-object v0 │ │ +029888: 1f00 0802 |0006: check-cast v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // type@0208 │ │ +02988c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;) │ │ @@ -35881,33 +35977,33 @@ │ │ type : '()[Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -029b3c: |[029b3c] org.tint.ui.managers.LegacyPhoneUIManager$SwitchTabsMethod.values:()[Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; │ │ -029b4c: 6200 f104 |0000: sget-object v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.$VALUES:[Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f1 │ │ -029b50: 6e10 330c 0000 |0002: invoke-virtual {v0}, [Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.clone:()Ljava/lang/Object; // method@0c33 │ │ -029b56: 0c00 |0005: move-result-object v0 │ │ -029b58: 1f00 ac02 |0006: check-cast v0, [Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // type@02ac │ │ -029b5c: 1100 |0008: return-object v0 │ │ +029890: |[029890] org.tint.ui.managers.LegacyPhoneUIManager$SwitchTabsMethod.values:()[Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; │ │ +0298a0: 6200 f104 |0000: sget-object v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.$VALUES:[Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f1 │ │ +0298a4: 6e10 330c 0000 |0002: invoke-virtual {v0}, [Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.clone:()Ljava/lang/Object; // method@0c33 │ │ +0298aa: 0c00 |0005: move-result-object v0 │ │ +0298ac: 1f00 a802 |0006: check-cast v0, [Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // type@02a8 │ │ +0298b0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 818 (LegacyPhoneUIManager.java) │ │ + source_file_idx : 815 (LegacyPhoneUIManager.java) │ │ │ │ Class #170 header: │ │ -class_idx : 526 │ │ +class_idx : 522 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1374 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1371 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #170 annotations: │ │ Annotations on class │ │ @@ -35932,69 +36028,69 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029b60: |[029b60] org.tint.ui.managers.PhoneUIManager$10.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ -029b70: 5b01 1305 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$10;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0513 │ │ -029b74: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -029b7a: 0e00 |0005: return-void │ │ +0298b4: |[0298b4] org.tint.ui.managers.PhoneUIManager$10.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ +0298c4: 5b01 1305 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$10;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0513 │ │ +0298c8: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0298ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/PhoneUIManager$10; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/PhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/PhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/PhoneUIManager$10;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -029b7c: |[029b7c] org.tint.ui.managers.PhoneUIManager$10.onClick:(Landroid/view/View;)V │ │ -029b8c: 5420 1305 |0000: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager$10;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0513 │ │ -029b90: 5400 3605 |0002: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ -029b94: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -029b96: 6e20 e102 1000 |0005: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@02e1 │ │ -029b9c: 5420 1305 |0008: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager$10;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0513 │ │ -029ba0: 5400 3605 |000a: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ -029ba4: 1301 0800 |000c: const/16 v1, #int 8 // #8 │ │ -029ba8: 6e20 e202 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -029bae: 5420 1305 |0011: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager$10;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0513 │ │ -029bb2: 6e10 ca08 0000 |0013: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.loadHomePage:()V // method@08ca │ │ -029bb8: 5420 1305 |0016: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager$10;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0513 │ │ -029bbc: 7110 bc08 0000 |0018: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ -029bc2: 0c00 |001b: move-result-object v0 │ │ -029bc4: 6e10 aa0a 0000 |001c: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ -029bca: 0e00 |001f: return-void │ │ +0298d0: |[0298d0] org.tint.ui.managers.PhoneUIManager$10.onClick:(Landroid/view/View;)V │ │ +0298e0: 5420 1305 |0000: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager$10;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0513 │ │ +0298e4: 5400 3605 |0002: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ +0298e8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0298ea: 6e20 e102 1000 |0005: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@02e1 │ │ +0298f0: 5420 1305 |0008: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager$10;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0513 │ │ +0298f4: 5400 3605 |000a: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ +0298f8: 1301 0800 |000c: const/16 v1, #int 8 // #8 │ │ +0298fc: 6e20 e202 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +029902: 5420 1305 |0011: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager$10;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0513 │ │ +029906: 6e10 ca08 0000 |0013: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.loadHomePage:()V // method@08ca │ │ +02990c: 5420 1305 |0016: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager$10;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0513 │ │ +029910: 7110 bc08 0000 |0018: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ +029916: 0c00 |001b: move-result-object v0 │ │ +029918: 6e10 aa0a 0000 |001c: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ +02991e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0008 line=239 │ │ 0x0011 line=240 │ │ 0x0016 line=241 │ │ 0x001f line=242 │ │ locals : │ │ 0x0000 - 0x0020 reg=2 this Lorg/tint/ui/managers/PhoneUIManager$10; │ │ 0x0000 - 0x0020 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 1374 (PhoneUIManager.java) │ │ + source_file_idx : 1371 (PhoneUIManager.java) │ │ │ │ Class #171 header: │ │ -class_idx : 528 │ │ +class_idx : 524 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1374 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1371 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #171 annotations: │ │ Annotations on class │ │ @@ -36027,60 +36123,60 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager;Lorg/tint/ui/views/TabView;Lorg/tint/ui/components/CustomWebView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -029bcc: |[029bcc] org.tint.ui.managers.PhoneUIManager$12.:(Lorg/tint/ui/managers/PhoneUIManager;Lorg/tint/ui/views/TabView;Lorg/tint/ui/components/CustomWebView;)V │ │ -029bdc: 5b01 1505 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$12;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0515 │ │ -029be0: 5b02 1605 |0002: iput-object v2, v0, Lorg/tint/ui/managers/PhoneUIManager$12;.val$tabview:Lorg/tint/ui/views/TabView; // field@0516 │ │ -029be4: 5b03 1705 |0004: iput-object v3, v0, Lorg/tint/ui/managers/PhoneUIManager$12;.val$view:Lorg/tint/ui/components/CustomWebView; // field@0517 │ │ -029be8: 7010 4603 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -029bee: 0e00 |0009: return-void │ │ +029920: |[029920] org.tint.ui.managers.PhoneUIManager$12.:(Lorg/tint/ui/managers/PhoneUIManager;Lorg/tint/ui/views/TabView;Lorg/tint/ui/components/CustomWebView;)V │ │ +029930: 5b01 1505 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$12;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0515 │ │ +029934: 5b02 1605 |0002: iput-object v2, v0, Lorg/tint/ui/managers/PhoneUIManager$12;.val$tabview:Lorg/tint/ui/views/TabView; // field@0516 │ │ +029938: 5b03 1705 |0004: iput-object v3, v0, Lorg/tint/ui/managers/PhoneUIManager$12;.val$view:Lorg/tint/ui/components/CustomWebView; // field@0517 │ │ +02993c: 7010 4603 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +029942: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/tint/ui/managers/PhoneUIManager$12; │ │ - 0x0000 - 0x000a reg=1 (null) Lorg/tint/ui/managers/PhoneUIManager; │ │ + 0x0000 - 0x000a reg=1 this$0 Lorg/tint/ui/managers/PhoneUIManager; │ │ 0x0000 - 0x000a reg=2 (null) Lorg/tint/ui/views/TabView; │ │ 0x0000 - 0x000a reg=3 (null) Lorg/tint/ui/components/CustomWebView; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/PhoneUIManager$12;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -029bf0: |[029bf0] org.tint.ui.managers.PhoneUIManager$12.run:()V │ │ -029c00: 5420 1605 |0000: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager$12;.val$tabview:Lorg/tint/ui/views/TabView; // field@0516 │ │ -029c04: 5421 1705 |0002: iget-object v1, v2, Lorg/tint/ui/managers/PhoneUIManager$12;.val$view:Lorg/tint/ui/components/CustomWebView; // field@0517 │ │ -029c08: 6e10 b306 0100 |0004: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.capturePicture:()Landroid/graphics/Picture; // method@06b3 │ │ -029c0e: 0c01 |0007: move-result-object v1 │ │ -029c10: 6e20 840b 1000 |0008: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabView;.setImage:(Landroid/graphics/Picture;)V // method@0b84 │ │ -029c16: 0e00 |000b: return-void │ │ +029944: |[029944] org.tint.ui.managers.PhoneUIManager$12.run:()V │ │ +029954: 5420 1605 |0000: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager$12;.val$tabview:Lorg/tint/ui/views/TabView; // field@0516 │ │ +029958: 5421 1705 |0002: iget-object v1, v2, Lorg/tint/ui/managers/PhoneUIManager$12;.val$view:Lorg/tint/ui/components/CustomWebView; // field@0517 │ │ +02995c: 6e10 b306 0100 |0004: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.capturePicture:()Landroid/graphics/Picture; // method@06b3 │ │ +029962: 0c01 |0007: move-result-object v1 │ │ +029964: 6e20 840b 1000 |0008: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabView;.setImage:(Landroid/graphics/Picture;)V // method@0b84 │ │ +02996a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x000b line=351 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/tint/ui/managers/PhoneUIManager$12; │ │ │ │ - source_file_idx : 1374 (PhoneUIManager.java) │ │ + source_file_idx : 1371 (PhoneUIManager.java) │ │ │ │ Class #172 header: │ │ -class_idx : 531 │ │ +class_idx : 527 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1374 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1371 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #172 annotations: │ │ Annotations on class │ │ @@ -36105,54 +36201,54 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029c18: |[029c18] org.tint.ui.managers.PhoneUIManager$2.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ -029c28: 5b01 1a05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$2;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051a │ │ -029c2c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -029c32: 0e00 |0005: return-void │ │ +02996c: |[02996c] org.tint.ui.managers.PhoneUIManager$2.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ +02997c: 5b01 1a05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$2;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051a │ │ +029980: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +029986: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/PhoneUIManager$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/PhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/PhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/PhoneUIManager$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029c34: |[029c34] org.tint.ui.managers.PhoneUIManager$2.onClick:(Landroid/view/View;)V │ │ -029c44: 5410 1a05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$2;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051a │ │ -029c48: 6e10 df08 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.toggleFullScreen:()V // method@08df │ │ -029c4e: 0e00 |0005: return-void │ │ +029988: |[029988] org.tint.ui.managers.PhoneUIManager$2.onClick:(Landroid/view/View;)V │ │ +029998: 5410 1a05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$2;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051a │ │ +02999c: 6e10 df08 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.toggleFullScreen:()V // method@08df │ │ +0299a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/managers/PhoneUIManager$2; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 1374 (PhoneUIManager.java) │ │ + source_file_idx : 1371 (PhoneUIManager.java) │ │ │ │ Class #173 header: │ │ -class_idx : 532 │ │ +class_idx : 528 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1374 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1371 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #173 annotations: │ │ Annotations on class │ │ @@ -36177,62 +36273,62 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager$3;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029c50: |[029c50] org.tint.ui.managers.PhoneUIManager$3$1.:(Lorg/tint/ui/managers/PhoneUIManager$3;)V │ │ -029c60: 5b01 1b05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$3$1;.this$1:Lorg/tint/ui/managers/PhoneUIManager$3; // field@051b │ │ -029c64: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -029c6a: 0e00 |0005: return-void │ │ +0299a4: |[0299a4] org.tint.ui.managers.PhoneUIManager$3$1.:(Lorg/tint/ui/managers/PhoneUIManager$3;)V │ │ +0299b4: 5b01 1b05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$3$1;.this$1:Lorg/tint/ui/managers/PhoneUIManager$3; // field@051b │ │ +0299b8: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0299be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/PhoneUIManager$3$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/PhoneUIManager$3; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lorg/tint/ui/managers/PhoneUIManager$3; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/PhoneUIManager$3$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -029c6c: |[029c6c] org.tint.ui.managers.PhoneUIManager$3$1.run:()V │ │ -029c7c: 5430 1b05 |0000: iget-object v0, v3, Lorg/tint/ui/managers/PhoneUIManager$3$1;.this$1:Lorg/tint/ui/managers/PhoneUIManager$3; // field@051b │ │ -029c80: 5400 1c05 |0002: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager$3;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051c │ │ -029c84: 7110 bc08 0000 |0004: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ -029c8a: 0c00 |0007: move-result-object v0 │ │ -029c8c: 6e10 a90a 0000 |0008: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.getTabsScroller:()Lorg/tint/ui/views/TabsScroller; // method@0aa9 │ │ -029c92: 0c00 |000b: move-result-object v0 │ │ -029c94: 5431 1b05 |000c: iget-object v1, v3, Lorg/tint/ui/managers/PhoneUIManager$3$1;.this$1:Lorg/tint/ui/managers/PhoneUIManager$3; // field@051b │ │ -029c98: 5411 1c05 |000e: iget-object v1, v1, Lorg/tint/ui/managers/PhoneUIManager$3;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051c │ │ -029c9c: 5211 2d05 |0010: iget v1, v1, Lorg/tint/ui/managers/PhoneUIManager;.mCurrentTabIndex:I // field@052d │ │ -029ca0: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -029ca2: 6e30 0b0c 1002 |0013: invoke-virtual {v0, v1, v2}, Lorg/tint/ui/views/TabsScroller;.snapToSelected:(IZ)V // method@0c0b │ │ -029ca8: 0e00 |0016: return-void │ │ +0299c0: |[0299c0] org.tint.ui.managers.PhoneUIManager$3$1.run:()V │ │ +0299d0: 5430 1b05 |0000: iget-object v0, v3, Lorg/tint/ui/managers/PhoneUIManager$3$1;.this$1:Lorg/tint/ui/managers/PhoneUIManager$3; // field@051b │ │ +0299d4: 5400 1c05 |0002: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager$3;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051c │ │ +0299d8: 7110 bc08 0000 |0004: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ +0299de: 0c00 |0007: move-result-object v0 │ │ +0299e0: 6e10 a90a 0000 |0008: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.getTabsScroller:()Lorg/tint/ui/views/TabsScroller; // method@0aa9 │ │ +0299e6: 0c00 |000b: move-result-object v0 │ │ +0299e8: 5431 1b05 |000c: iget-object v1, v3, Lorg/tint/ui/managers/PhoneUIManager$3$1;.this$1:Lorg/tint/ui/managers/PhoneUIManager$3; // field@051b │ │ +0299ec: 5411 1c05 |000e: iget-object v1, v1, Lorg/tint/ui/managers/PhoneUIManager$3;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051c │ │ +0299f0: 5211 2d05 |0010: iget v1, v1, Lorg/tint/ui/managers/PhoneUIManager;.mCurrentTabIndex:I // field@052d │ │ +0299f4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +0299f6: 6e30 0b0c 1002 |0013: invoke-virtual {v0, v1, v2}, Lorg/tint/ui/views/TabsScroller;.snapToSelected:(IZ)V // method@0c0b │ │ +0299fc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0016 line=125 │ │ locals : │ │ 0x0000 - 0x0017 reg=3 this Lorg/tint/ui/managers/PhoneUIManager$3$1; │ │ │ │ - source_file_idx : 1374 (PhoneUIManager.java) │ │ + source_file_idx : 1371 (PhoneUIManager.java) │ │ │ │ Class #174 header: │ │ -class_idx : 533 │ │ +class_idx : 529 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1374 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1371 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #174 annotations: │ │ Annotations on class │ │ @@ -36257,85 +36353,87 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029cac: |[029cac] org.tint.ui.managers.PhoneUIManager$3.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ -029cbc: 5b01 1c05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$3;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051c │ │ -029cc0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -029cc6: 0e00 |0005: return-void │ │ +029a00: |[029a00] org.tint.ui.managers.PhoneUIManager$3.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ +029a10: 5b01 1c05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$3;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051c │ │ +029a14: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +029a1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/PhoneUIManager$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/PhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/PhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/PhoneUIManager$3;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 62 16-bit code units │ │ -029cc8: |[029cc8] org.tint.ui.managers.PhoneUIManager$3.onClick:(Landroid/view/View;)V │ │ -029cd8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -029cda: 5450 1c05 |0001: iget-object v0, v5, Lorg/tint/ui/managers/PhoneUIManager$3;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051c │ │ -029cde: 6e10 c301 0600 |0003: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@01c3 │ │ -029ce4: 0c01 |0006: move-result-object v1 │ │ -029ce6: 7110 8001 0100 |0007: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -029cec: 0c01 |000a: move-result-object v1 │ │ -029cee: 1a02 4005 |000b: const-string v2, "PREFERENCE_INCOGNITO_BY_DEFAULT" // string@0540 │ │ -029cf2: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -029cf4: 7230 dd00 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -029cfa: 0a01 |0011: move-result v1 │ │ -029cfc: 6e30 c008 4001 |0012: invoke-virtual {v0, v4, v1}, Lorg/tint/ui/managers/PhoneUIManager;.addTab:(ZZ)V // method@08c0 │ │ -029d02: 5450 1c05 |0015: iget-object v0, v5, Lorg/tint/ui/managers/PhoneUIManager$3;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051c │ │ -029d06: 7110 bd08 0000 |0017: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$100:(Lorg/tint/ui/managers/PhoneUIManager;)Landroid/content/SharedPreferences; // method@08bd │ │ -029d0c: 0c00 |001a: move-result-object v0 │ │ -029d0e: 1a01 3905 |001b: const-string v1, "PREFERENCE_CLOSE_PANEL_ON_NEW_TAB" // string@0539 │ │ -029d12: 7230 dd00 1004 |001d: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -029d18: 0a00 |0020: move-result v0 │ │ -029d1a: 3800 0c00 |0021: if-eqz v0, 002d // +000c │ │ -029d1e: 5450 1c05 |0023: iget-object v0, v5, Lorg/tint/ui/managers/PhoneUIManager$3;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051c │ │ -029d22: 7110 bc08 0000 |0025: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ -029d28: 0c00 |0028: move-result-object v0 │ │ -029d2a: 6e10 aa0a 0000 |0029: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ -029d30: 0e00 |002c: return-void │ │ -029d32: 5450 1c05 |002d: iget-object v0, v5, Lorg/tint/ui/managers/PhoneUIManager$3;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051c │ │ -029d36: 7110 bc08 0000 |002f: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ -029d3c: 0c00 |0032: move-result-object v0 │ │ -029d3e: 2201 1402 |0033: new-instance v1, Lorg/tint/ui/managers/PhoneUIManager$3$1; // type@0214 │ │ -029d42: 7020 9d08 5100 |0035: invoke-direct {v1, v5}, Lorg/tint/ui/managers/PhoneUIManager$3$1;.:(Lorg/tint/ui/managers/PhoneUIManager$3;)V // method@089d │ │ -029d48: 1602 3200 |0038: const-wide/16 v2, #int 50 // #32 │ │ -029d4c: 6e40 af0a 1032 |003a: invoke-virtual {v0, v1, v2, v3}, Lorg/tint/ui/views/PanelLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0aaf │ │ -029d52: 28ef |003d: goto 002c // -0011 │ │ +029a1c: |[029a1c] org.tint.ui.managers.PhoneUIManager$3.onClick:(Landroid/view/View;)V │ │ +029a2c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +029a2e: 5450 1c05 |0001: iget-object v0, v5, Lorg/tint/ui/managers/PhoneUIManager$3;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051c │ │ +029a32: 6e10 c301 0600 |0003: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@01c3 │ │ +029a38: 0c01 |0006: move-result-object v1 │ │ +029a3a: 7110 8001 0100 |0007: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +029a40: 0c01 |000a: move-result-object v1 │ │ +029a42: 1a02 3d05 |000b: const-string v2, "PREFERENCE_INCOGNITO_BY_DEFAULT" // string@053d │ │ +029a46: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +029a48: 7230 dd00 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +029a4e: 0a01 |0011: move-result v1 │ │ +029a50: 6e30 c008 4001 |0012: invoke-virtual {v0, v4, v1}, Lorg/tint/ui/managers/PhoneUIManager;.addTab:(ZZ)V // method@08c0 │ │ +029a56: 5450 1c05 |0015: iget-object v0, v5, Lorg/tint/ui/managers/PhoneUIManager$3;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051c │ │ +029a5a: 7110 bd08 0000 |0017: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$100:(Lorg/tint/ui/managers/PhoneUIManager;)Landroid/content/SharedPreferences; // method@08bd │ │ +029a60: 0c00 |001a: move-result-object v0 │ │ +029a62: 1a01 3605 |001b: const-string v1, "PREFERENCE_CLOSE_PANEL_ON_NEW_TAB" // string@0536 │ │ +029a66: 7230 dd00 1004 |001d: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +029a6c: 0a00 |0020: move-result v0 │ │ +029a6e: 3800 0c00 |0021: if-eqz v0, 002d // +000c │ │ +029a72: 5450 1c05 |0023: iget-object v0, v5, Lorg/tint/ui/managers/PhoneUIManager$3;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051c │ │ +029a76: 7110 bc08 0000 |0025: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ +029a7c: 0c00 |0028: move-result-object v0 │ │ +029a7e: 6e10 aa0a 0000 |0029: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ +029a84: 0e00 |002c: return-void │ │ +029a86: 5450 1c05 |002d: iget-object v0, v5, Lorg/tint/ui/managers/PhoneUIManager$3;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051c │ │ +029a8a: 7110 bc08 0000 |002f: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ +029a90: 0c00 |0032: move-result-object v0 │ │ +029a92: 2201 1002 |0033: new-instance v1, Lorg/tint/ui/managers/PhoneUIManager$3$1; // type@0210 │ │ +029a96: 7020 9d08 5100 |0035: invoke-direct {v1, v5}, Lorg/tint/ui/managers/PhoneUIManager$3$1;.:(Lorg/tint/ui/managers/PhoneUIManager$3;)V // method@089d │ │ +029a9c: 1602 3200 |0038: const-wide/16 v2, #int 50 // #32 │ │ +029aa0: 6e40 af0a 1032 |003a: invoke-virtual {v0, v1, v2, v3}, Lorg/tint/ui/views/PanelLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0aaf │ │ +029aa6: 28ef |003d: goto 002c // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=112 │ │ + 0x000e line=113 │ │ + 0x0012 line=112 │ │ 0x0015 line=115 │ │ 0x0023 line=116 │ │ 0x002c line=128 │ │ 0x002d line=120 │ │ locals : │ │ 0x0000 - 0x003e reg=5 this Lorg/tint/ui/managers/PhoneUIManager$3; │ │ 0x0000 - 0x003e reg=6 v Landroid/view/View; │ │ │ │ - source_file_idx : 1374 (PhoneUIManager.java) │ │ + source_file_idx : 1371 (PhoneUIManager.java) │ │ │ │ Class #175 header: │ │ -class_idx : 534 │ │ +class_idx : 530 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1374 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1371 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #175 annotations: │ │ Annotations on class │ │ @@ -36360,54 +36458,54 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029d54: |[029d54] org.tint.ui.managers.PhoneUIManager$4.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ -029d64: 5b01 1d05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$4;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051d │ │ -029d68: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -029d6e: 0e00 |0005: return-void │ │ +029aa8: |[029aa8] org.tint.ui.managers.PhoneUIManager$4.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ +029ab8: 5b01 1d05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$4;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051d │ │ +029abc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +029ac2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/PhoneUIManager$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/PhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/PhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/PhoneUIManager$4;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029d70: |[029d70] org.tint.ui.managers.PhoneUIManager$4.onClick:(Landroid/view/View;)V │ │ -029d80: 5410 1d05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$4;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051d │ │ -029d84: 6e10 d908 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.openBookmarksActivityForResult:()V // method@08d9 │ │ -029d8a: 0e00 |0005: return-void │ │ +029ac4: |[029ac4] org.tint.ui.managers.PhoneUIManager$4.onClick:(Landroid/view/View;)V │ │ +029ad4: 5410 1d05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$4;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051d │ │ +029ad8: 6e10 d908 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.openBookmarksActivityForResult:()V // method@08d9 │ │ +029ade: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0005 line=136 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/managers/PhoneUIManager$4; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 1374 (PhoneUIManager.java) │ │ + source_file_idx : 1371 (PhoneUIManager.java) │ │ │ │ Class #176 header: │ │ -class_idx : 536 │ │ +class_idx : 532 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1374 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1371 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #176 annotations: │ │ Annotations on class │ │ @@ -36432,67 +36530,67 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029d8c: |[029d8c] org.tint.ui.managers.PhoneUIManager$6.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ -029d9c: 5b01 1f05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$6;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051f │ │ -029da0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -029da6: 0e00 |0005: return-void │ │ +029ae0: |[029ae0] org.tint.ui.managers.PhoneUIManager$6.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ +029af0: 5b01 1f05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$6;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051f │ │ +029af4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +029afa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/PhoneUIManager$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/PhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/PhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/PhoneUIManager$6;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -029da8: |[029da8] org.tint.ui.managers.PhoneUIManager$6.onClick:(Landroid/view/View;)V │ │ -029db8: 5410 1f05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$6;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051f │ │ -029dbc: 5400 3905 |0002: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -029dc0: 6e10 e80a 0000 |0004: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.isUrlBarVisible:()Z // method@0ae8 │ │ -029dc6: 0a00 |0007: move-result v0 │ │ -029dc8: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -029dcc: 5410 1f05 |000a: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$6;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051f │ │ -029dd0: 5400 3905 |000c: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -029dd4: 6e10 e50a 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:()V // method@0ae5 │ │ -029dda: 0e00 |0011: return-void │ │ -029ddc: 5410 1f05 |0012: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$6;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051f │ │ -029de0: 7110 bc08 0000 |0014: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ -029de6: 0c00 |0017: move-result-object v0 │ │ -029de8: 6e10 b20a 0000 |0018: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.togglePanel:()V // method@0ab2 │ │ -029dee: 28f6 |001b: goto 0011 // -000a │ │ +029afc: |[029afc] org.tint.ui.managers.PhoneUIManager$6.onClick:(Landroid/view/View;)V │ │ +029b0c: 5410 1f05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$6;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051f │ │ +029b10: 5400 3905 |0002: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +029b14: 6e10 e80a 0000 |0004: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.isUrlBarVisible:()Z // method@0ae8 │ │ +029b1a: 0a00 |0007: move-result v0 │ │ +029b1c: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +029b20: 5410 1f05 |000a: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$6;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051f │ │ +029b24: 5400 3905 |000c: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +029b28: 6e10 e50a 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:()V // method@0ae5 │ │ +029b2e: 0e00 |0011: return-void │ │ +029b30: 5410 1f05 |0012: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$6;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051f │ │ +029b34: 7110 bc08 0000 |0014: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ +029b3a: 0c00 |0017: move-result-object v0 │ │ +029b3c: 6e10 b20a 0000 |0018: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.togglePanel:()V // method@0ab2 │ │ +029b42: 28f6 |001b: goto 0011 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x000a line=193 │ │ 0x0011 line=197 │ │ 0x0012 line=195 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Lorg/tint/ui/managers/PhoneUIManager$6; │ │ 0x0000 - 0x001c reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 1374 (PhoneUIManager.java) │ │ + source_file_idx : 1371 (PhoneUIManager.java) │ │ │ │ Class #177 header: │ │ -class_idx : 537 │ │ +class_idx : 533 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1374 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1371 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #177 annotations: │ │ Annotations on class │ │ @@ -36517,51 +36615,51 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029df0: |[029df0] org.tint.ui.managers.PhoneUIManager$7.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ -029e00: 5b01 2005 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$7;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0520 │ │ -029e04: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -029e0a: 0e00 |0005: return-void │ │ +029b44: |[029b44] org.tint.ui.managers.PhoneUIManager$7.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ +029b54: 5b01 2005 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$7;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0520 │ │ +029b58: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +029b5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/PhoneUIManager$7; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/PhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/PhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/PhoneUIManager$7;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -029e0c: |[029e0c] org.tint.ui.managers.PhoneUIManager$7.onClick:(Landroid/view/View;)V │ │ -029e1c: 0e00 |0000: return-void │ │ +029b60: |[029b60] org.tint.ui.managers.PhoneUIManager$7.onClick:(Landroid/view/View;)V │ │ +029b70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/managers/PhoneUIManager$7; │ │ 0x0000 - 0x0001 reg=1 arg0 Landroid/view/View; │ │ │ │ - source_file_idx : 1374 (PhoneUIManager.java) │ │ + source_file_idx : 1371 (PhoneUIManager.java) │ │ │ │ Class #178 header: │ │ -class_idx : 538 │ │ +class_idx : 534 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1374 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1371 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #178 annotations: │ │ Annotations on class │ │ @@ -36586,74 +36684,75 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029e20: |[029e20] org.tint.ui.managers.PhoneUIManager$8.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ -029e30: 5b01 2105 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$8;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0521 │ │ -029e34: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -029e3a: 0e00 |0005: return-void │ │ +029b74: |[029b74] org.tint.ui.managers.PhoneUIManager$8.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ +029b84: 5b01 2105 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$8;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0521 │ │ +029b88: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +029b8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/PhoneUIManager$8; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/PhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/PhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/PhoneUIManager$8;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -029e3c: |[029e3c] org.tint.ui.managers.PhoneUIManager$8.onClick:(Landroid/view/View;)V │ │ -029e4c: 5410 2105 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$8;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0521 │ │ -029e50: 6e10 c508 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08c5 │ │ -029e56: 0c00 |0005: move-result-object v0 │ │ -029e58: 6e10 3407 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -029e5e: 0a00 |0009: move-result v0 │ │ -029e60: 3900 2000 |000a: if-nez v0, 002a // +0020 │ │ -029e64: 5410 2105 |000c: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$8;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0521 │ │ -029e68: 6e10 c408 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ -029e6e: 0c00 |0011: move-result-object v0 │ │ -029e70: 6e10 b106 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ -029e76: 0a00 |0015: move-result v0 │ │ -029e78: 3800 1400 |0016: if-eqz v0, 002a // +0014 │ │ -029e7c: 5410 2105 |0018: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$8;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0521 │ │ -029e80: 6e10 c408 0000 |001a: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ -029e86: 0c00 |001d: move-result-object v0 │ │ -029e88: 6e10 c006 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goBack:()V // method@06c0 │ │ -029e8e: 5410 2105 |0021: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$8;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0521 │ │ -029e92: 7110 bc08 0000 |0023: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ -029e98: 0c00 |0026: move-result-object v0 │ │ -029e9a: 6e10 aa0a 0000 |0027: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ -029ea0: 0e00 |002a: return-void │ │ +029b90: |[029b90] org.tint.ui.managers.PhoneUIManager$8.onClick:(Landroid/view/View;)V │ │ +029ba0: 5410 2105 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$8;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0521 │ │ +029ba4: 6e10 c508 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08c5 │ │ +029baa: 0c00 |0005: move-result-object v0 │ │ +029bac: 6e10 3407 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +029bb2: 0a00 |0009: move-result v0 │ │ +029bb4: 3900 2000 |000a: if-nez v0, 002a // +0020 │ │ +029bb8: 5410 2105 |000c: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$8;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0521 │ │ +029bbc: 6e10 c408 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ +029bc2: 0c00 |0011: move-result-object v0 │ │ +029bc4: 6e10 b106 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ +029bca: 0a00 |0015: move-result v0 │ │ +029bcc: 3800 1400 |0016: if-eqz v0, 002a // +0014 │ │ +029bd0: 5410 2105 |0018: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$8;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0521 │ │ +029bd4: 6e10 c408 0000 |001a: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ +029bda: 0c00 |001d: move-result-object v0 │ │ +029bdc: 6e10 c006 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goBack:()V // method@06c0 │ │ +029be2: 5410 2105 |0021: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$8;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0521 │ │ +029be6: 7110 bc08 0000 |0023: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ +029bec: 0c00 |0026: move-result-object v0 │ │ +029bee: 6e10 aa0a 0000 |0027: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ +029bf4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ + 0x000e line=213 │ │ 0x0018 line=214 │ │ 0x0021 line=215 │ │ 0x002a line=217 │ │ locals : │ │ 0x0000 - 0x002b reg=1 this Lorg/tint/ui/managers/PhoneUIManager$8; │ │ 0x0000 - 0x002b reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 1374 (PhoneUIManager.java) │ │ + source_file_idx : 1371 (PhoneUIManager.java) │ │ │ │ Class #179 header: │ │ -class_idx : 539 │ │ +class_idx : 535 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1374 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1371 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #179 annotations: │ │ Annotations on class │ │ @@ -36678,74 +36777,75 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029ea4: |[029ea4] org.tint.ui.managers.PhoneUIManager$9.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ -029eb4: 5b01 2205 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$9;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0522 │ │ -029eb8: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -029ebe: 0e00 |0005: return-void │ │ +029bf8: |[029bf8] org.tint.ui.managers.PhoneUIManager$9.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ +029c08: 5b01 2205 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$9;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0522 │ │ +029c0c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +029c12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/PhoneUIManager$9; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/PhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/PhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/PhoneUIManager$9;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -029ec0: |[029ec0] org.tint.ui.managers.PhoneUIManager$9.onClick:(Landroid/view/View;)V │ │ -029ed0: 5410 2205 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$9;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0522 │ │ -029ed4: 6e10 c508 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08c5 │ │ -029eda: 0c00 |0005: move-result-object v0 │ │ -029edc: 6e10 3407 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -029ee2: 0a00 |0009: move-result v0 │ │ -029ee4: 3900 2000 |000a: if-nez v0, 002a // +0020 │ │ -029ee8: 5410 2205 |000c: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$9;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0522 │ │ -029eec: 6e10 c408 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ -029ef2: 0c00 |0011: move-result-object v0 │ │ -029ef4: 6e10 b206 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoForward:()Z // method@06b2 │ │ -029efa: 0a00 |0015: move-result v0 │ │ -029efc: 3800 1400 |0016: if-eqz v0, 002a // +0014 │ │ -029f00: 5410 2205 |0018: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$9;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0522 │ │ -029f04: 6e10 c408 0000 |001a: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ -029f0a: 0c00 |001d: move-result-object v0 │ │ -029f0c: 6e10 c106 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goForward:()V // method@06c1 │ │ -029f12: 5410 2205 |0021: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$9;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0522 │ │ -029f16: 7110 bc08 0000 |0023: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ -029f1c: 0c00 |0026: move-result-object v0 │ │ -029f1e: 6e10 aa0a 0000 |0027: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ -029f24: 0e00 |002a: return-void │ │ +029c14: |[029c14] org.tint.ui.managers.PhoneUIManager$9.onClick:(Landroid/view/View;)V │ │ +029c24: 5410 2205 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$9;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0522 │ │ +029c28: 6e10 c508 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08c5 │ │ +029c2e: 0c00 |0005: move-result-object v0 │ │ +029c30: 6e10 3407 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +029c36: 0a00 |0009: move-result v0 │ │ +029c38: 3900 2000 |000a: if-nez v0, 002a // +0020 │ │ +029c3c: 5410 2205 |000c: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$9;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0522 │ │ +029c40: 6e10 c408 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ +029c46: 0c00 |0011: move-result-object v0 │ │ +029c48: 6e10 b206 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoForward:()Z // method@06b2 │ │ +029c4e: 0a00 |0015: move-result v0 │ │ +029c50: 3800 1400 |0016: if-eqz v0, 002a // +0014 │ │ +029c54: 5410 2205 |0018: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$9;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0522 │ │ +029c58: 6e10 c408 0000 |001a: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ +029c5e: 0c00 |001d: move-result-object v0 │ │ +029c60: 6e10 c106 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goForward:()V // method@06c1 │ │ +029c66: 5410 2205 |0021: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$9;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0522 │ │ +029c6a: 7110 bc08 0000 |0023: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ +029c70: 0c00 |0026: move-result-object v0 │ │ +029c72: 6e10 aa0a 0000 |0027: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ +029c78: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ + 0x000e line=226 │ │ 0x0018 line=227 │ │ 0x0021 line=228 │ │ 0x002a line=230 │ │ locals : │ │ 0x0000 - 0x002b reg=1 this Lorg/tint/ui/managers/PhoneUIManager$9; │ │ 0x0000 - 0x002b reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 1374 (PhoneUIManager.java) │ │ + source_file_idx : 1371 (PhoneUIManager.java) │ │ │ │ Class #180 header: │ │ -class_idx : 540 │ │ +class_idx : 536 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1374 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1371 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #180 annotations: │ │ Annotations on class │ │ @@ -36778,82 +36878,82 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;Lorg/tint/ui/views/TabView;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -029f28: |[029f28] org.tint.ui.managers.PhoneUIManager$TabAdapter$1.:(Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;Lorg/tint/ui/views/TabView;I)V │ │ -029f38: 5b01 2305 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.this$1:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@0523 │ │ -029f3c: 5b02 2505 |0002: iput-object v2, v0, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.val$tabview:Lorg/tint/ui/views/TabView; // field@0525 │ │ -029f40: 5903 2405 |0004: iput v3, v0, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.val$position:I // field@0524 │ │ -029f44: 7010 4603 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -029f4a: 0e00 |0009: return-void │ │ +029c7c: |[029c7c] org.tint.ui.managers.PhoneUIManager$TabAdapter$1.:(Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;Lorg/tint/ui/views/TabView;I)V │ │ +029c8c: 5b01 2305 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.this$1:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@0523 │ │ +029c90: 5b02 2505 |0002: iput-object v2, v0, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.val$tabview:Lorg/tint/ui/views/TabView; // field@0525 │ │ +029c94: 5903 2405 |0004: iput v3, v0, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.val$position:I // field@0524 │ │ +029c98: 7010 4603 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +029c9e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1; │ │ - 0x0000 - 0x000a reg=1 (null) Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; │ │ + 0x0000 - 0x000a reg=1 this$1 Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; │ │ 0x0000 - 0x000a reg=2 (null) Lorg/tint/ui/views/TabView; │ │ 0x0000 - 0x000a reg=3 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -029f4c: |[029f4c] org.tint.ui.managers.PhoneUIManager$TabAdapter$1.onClick:(Landroid/view/View;)V │ │ -029f5c: 5430 2505 |0000: iget-object v0, v3, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.val$tabview:Lorg/tint/ui/views/TabView; // field@0525 │ │ -029f60: 6e20 800b 4000 |0002: invoke-virtual {v0, v4}, Lorg/tint/ui/views/TabView;.isClose:(Landroid/view/View;)Z // method@0b80 │ │ -029f66: 0a00 |0005: move-result v0 │ │ -029f68: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ -029f6c: 5430 2305 |0008: iget-object v0, v3, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.this$1:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@0523 │ │ -029f70: 5400 2705 |000a: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0527 │ │ -029f74: 7110 bc08 0000 |000c: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ -029f7a: 0c00 |000f: move-result-object v0 │ │ -029f7c: 6e10 a90a 0000 |0010: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.getTabsScroller:()Lorg/tint/ui/views/TabsScroller; // method@0aa9 │ │ -029f82: 0c00 |0013: move-result-object v0 │ │ -029f84: 5431 2505 |0014: iget-object v1, v3, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.val$tabview:Lorg/tint/ui/views/TabView; // field@0525 │ │ -029f88: 6e20 da0b 1000 |0016: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabsScroller;.animateOut:(Landroid/view/View;)V // method@0bda │ │ -029f8e: 0e00 |0019: return-void │ │ -029f90: 5430 2305 |001a: iget-object v0, v3, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.this$1:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@0523 │ │ -029f94: 5400 2705 |001c: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0527 │ │ -029f98: 5231 2405 |001e: iget v1, v3, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.val$position:I // field@0524 │ │ -029f9c: 1212 |0020: const/4 v2, #int 1 // #1 │ │ -029f9e: 7130 be08 1002 |0021: invoke-static {v0, v1, v2}, Lorg/tint/ui/managers/PhoneUIManager;.access$200:(Lorg/tint/ui/managers/PhoneUIManager;IZ)V // method@08be │ │ -029fa4: 5430 2305 |0024: iget-object v0, v3, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.this$1:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@0523 │ │ -029fa8: 5400 2705 |0026: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0527 │ │ -029fac: 7110 bc08 0000 |0028: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ -029fb2: 0c00 |002b: move-result-object v0 │ │ -029fb4: 6e10 aa0a 0000 |002c: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ -029fba: 28ea |002f: goto 0019 // -0016 │ │ +029ca0: |[029ca0] org.tint.ui.managers.PhoneUIManager$TabAdapter$1.onClick:(Landroid/view/View;)V │ │ +029cb0: 5430 2505 |0000: iget-object v0, v3, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.val$tabview:Lorg/tint/ui/views/TabView; // field@0525 │ │ +029cb4: 6e20 800b 4000 |0002: invoke-virtual {v0, v4}, Lorg/tint/ui/views/TabView;.isClose:(Landroid/view/View;)Z // method@0b80 │ │ +029cba: 0a00 |0005: move-result v0 │ │ +029cbc: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ +029cc0: 5430 2305 |0008: iget-object v0, v3, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.this$1:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@0523 │ │ +029cc4: 5400 2705 |000a: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0527 │ │ +029cc8: 7110 bc08 0000 |000c: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ +029cce: 0c00 |000f: move-result-object v0 │ │ +029cd0: 6e10 a90a 0000 |0010: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.getTabsScroller:()Lorg/tint/ui/views/TabsScroller; // method@0aa9 │ │ +029cd6: 0c00 |0013: move-result-object v0 │ │ +029cd8: 5431 2505 |0014: iget-object v1, v3, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.val$tabview:Lorg/tint/ui/views/TabView; // field@0525 │ │ +029cdc: 6e20 da0b 1000 |0016: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabsScroller;.animateOut:(Landroid/view/View;)V // method@0bda │ │ +029ce2: 0e00 |0019: return-void │ │ +029ce4: 5430 2305 |001a: iget-object v0, v3, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.this$1:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@0523 │ │ +029ce8: 5400 2705 |001c: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0527 │ │ +029cec: 5231 2405 |001e: iget v1, v3, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.val$position:I // field@0524 │ │ +029cf0: 1212 |0020: const/4 v2, #int 1 // #1 │ │ +029cf2: 7130 be08 1002 |0021: invoke-static {v0, v1, v2}, Lorg/tint/ui/managers/PhoneUIManager;.access$200:(Lorg/tint/ui/managers/PhoneUIManager;IZ)V // method@08be │ │ +029cf8: 5430 2305 |0024: iget-object v0, v3, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.this$1:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@0523 │ │ +029cfc: 5400 2705 |0026: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0527 │ │ +029d00: 7110 bc08 0000 |0028: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ +029d06: 0c00 |002b: move-result-object v0 │ │ +029d08: 6e10 aa0a 0000 |002c: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ +029d0e: 28ea |002f: goto 0019 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0008 line=615 │ │ 0x0019 line=620 │ │ 0x001a line=617 │ │ 0x0024 line=618 │ │ locals : │ │ 0x0000 - 0x0030 reg=3 this Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1; │ │ 0x0000 - 0x0030 reg=4 v Landroid/view/View; │ │ │ │ - source_file_idx : 1374 (PhoneUIManager.java) │ │ + source_file_idx : 1371 (PhoneUIManager.java) │ │ │ │ Class #181 header: │ │ -class_idx : 541 │ │ +class_idx : 537 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 192 │ │ -source_file_idx : 1374 │ │ +superclass_idx : 188 │ │ +source_file_idx : 1371 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #181 annotations: │ │ Annotations on class │ │ @@ -36883,21 +36983,21 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -029fbc: |[029fbc] org.tint.ui.managers.PhoneUIManager$TabAdapter.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ -029fcc: 5b12 2705 |0000: iput-object v2, v1, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0527 │ │ -029fd0: 7010 7602 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0276 │ │ -029fd6: 2200 7d00 |0005: new-instance v0, Landroid/util/SparseArray; // type@007d │ │ -029fda: 7010 8901 0000 |0007: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0189 │ │ -029fe0: 5b10 2605 |000a: iput-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.mViews:Landroid/util/SparseArray; // field@0526 │ │ -029fe4: 0e00 |000c: return-void │ │ +029d10: |[029d10] org.tint.ui.managers.PhoneUIManager$TabAdapter.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ +029d20: 5b12 2705 |0000: iput-object v2, v1, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0527 │ │ +029d24: 7010 7602 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0276 │ │ +029d2a: 2200 7b00 |0005: new-instance v0, Landroid/util/SparseArray; // type@007b │ │ +029d2e: 7010 8901 0000 |0007: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0189 │ │ +029d34: 5b10 2605 |000a: iput-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.mViews:Landroid/util/SparseArray; // field@0526 │ │ +029d38: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ 0x0002 line=565 │ │ 0x0005 line=566 │ │ 0x000c line=567 │ │ locals : │ │ @@ -36910,20 +37010,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -029fe8: |[029fe8] org.tint.ui.managers.PhoneUIManager$TabAdapter.getCount:()I │ │ -029ff8: 5410 2705 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0527 │ │ -029ffc: 5400 3105 |0002: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0531 │ │ -02a000: 7210 9903 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0399 │ │ -02a006: 0a00 |0007: move-result v0 │ │ -02a008: 0f00 |0008: return v0 │ │ +029d3c: |[029d3c] org.tint.ui.managers.PhoneUIManager$TabAdapter.getCount:()I │ │ +029d4c: 5410 2705 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0527 │ │ +029d50: 5400 3105 |0002: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0531 │ │ +029d54: 7210 9903 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0399 │ │ +029d5a: 0a00 |0007: move-result v0 │ │ +029d5c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; │ │ │ │ #1 : (in Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;) │ │ @@ -36931,41 +37031,41 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02a00c: |[02a00c] org.tint.ui.managers.PhoneUIManager$TabAdapter.getItem:(I)Ljava/lang/Object; │ │ -02a01c: 6e20 b508 2100 |0000: invoke-virtual {v1, v2}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.getItem:(I)Lorg/tint/ui/fragments/PhoneWebViewFragment; // method@08b5 │ │ -02a022: 0c00 |0003: move-result-object v0 │ │ -02a024: 1100 |0004: return-object v0 │ │ +029d60: |[029d60] org.tint.ui.managers.PhoneUIManager$TabAdapter.getItem:(I)Ljava/lang/Object; │ │ +029d70: 6e20 b508 2100 |0000: invoke-virtual {v1, v2}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.getItem:(I)Lorg/tint/ui/fragments/PhoneWebViewFragment; // method@08b5 │ │ +029d76: 0c00 |0003: move-result-object v0 │ │ +029d78: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #2 : (in Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;) │ │ name : 'getItem' │ │ type : '(I)Lorg/tint/ui/fragments/PhoneWebViewFragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02a028: |[02a028] org.tint.ui.managers.PhoneUIManager$TabAdapter.getItem:(I)Lorg/tint/ui/fragments/PhoneWebViewFragment; │ │ -02a038: 5410 2705 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0527 │ │ -02a03c: 5400 3105 |0002: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0531 │ │ -02a040: 7220 9403 2000 |0004: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -02a046: 0c00 |0007: move-result-object v0 │ │ -02a048: 1f00 ee01 |0008: check-cast v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ee │ │ -02a04c: 1100 |000a: return-object v0 │ │ +029d7c: |[029d7c] org.tint.ui.managers.PhoneUIManager$TabAdapter.getItem:(I)Lorg/tint/ui/fragments/PhoneWebViewFragment; │ │ +029d8c: 5410 2705 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0527 │ │ +029d90: 5400 3105 |0002: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0531 │ │ +029d94: 7220 9403 2000 |0004: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +029d9a: 0c00 |0007: move-result-object v0 │ │ +029d9c: 1f00 ea01 |0008: check-cast v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ea │ │ +029da0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; │ │ 0x0000 - 0x000b reg=2 position I │ │ │ │ @@ -36974,17 +37074,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02a050: |[02a050] org.tint.ui.managers.PhoneUIManager$TabAdapter.getItemId:(I)J │ │ -02a060: 8130 |0000: int-to-long v0, v3 │ │ -02a062: 1000 |0001: return-wide v0 │ │ +029da4: |[029da4] org.tint.ui.managers.PhoneUIManager$TabAdapter.getItemId:(I)J │ │ +029db4: 8130 |0000: int-to-long v0, v3 │ │ +029db6: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -36993,57 +37093,57 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 88 16-bit code units │ │ -02a064: |[02a064] org.tint.ui.managers.PhoneUIManager$TabAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -02a074: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02a076: 2201 7802 |0001: new-instance v1, Lorg/tint/ui/views/TabView; // type@0278 │ │ -02a07a: 5454 2705 |0003: iget-object v4, v5, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0527 │ │ -02a07e: 5444 2a05 |0005: iget-object v4, v4, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ -02a082: 7020 7a0b 4100 |0007: invoke-direct {v1, v4}, Lorg/tint/ui/views/TabView;.:(Landroid/content/Context;)V // method@0b7a │ │ -02a088: 6e20 b508 6500 |000a: invoke-virtual {v5, v6}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.getItem:(I)Lorg/tint/ui/fragments/PhoneWebViewFragment; // method@08b5 │ │ -02a08e: 0c00 |000d: move-result-object v0 │ │ -02a090: 6e10 b007 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.isStartPageShown:()Z // method@07b0 │ │ -02a096: 0a04 |0011: move-result v4 │ │ -02a098: 3804 2300 |0012: if-eqz v4, 0035 // +0023 │ │ -02a09c: 1404 4101 0b7f |0014: const v4, #float 1.84769e+38 // #7f0b0141 │ │ -02a0a2: 6e20 880b 4100 |0017: invoke-virtual {v1, v4}, Lorg/tint/ui/views/TabView;.setTitle:(I)V // method@0b88 │ │ -02a0a8: 6e20 830b 3100 |001a: invoke-virtual {v1, v3}, Lorg/tint/ui/views/TabView;.setFavicon:(Landroid/graphics/Bitmap;)V // method@0b83 │ │ -02a0ae: 5453 2705 |001d: iget-object v3, v5, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0527 │ │ -02a0b2: 5233 2d05 |001f: iget v3, v3, Lorg/tint/ui/managers/PhoneUIManager;.mCurrentTabIndex:I // field@052d │ │ -02a0b6: 3336 3500 |0021: if-ne v6, v3, 0056 // +0035 │ │ -02a0ba: 1213 |0023: const/4 v3, #int 1 // #1 │ │ -02a0bc: 6e20 870b 3100 |0024: invoke-virtual {v1, v3}, Lorg/tint/ui/views/TabView;.setSelected:(Z)V // method@0b87 │ │ -02a0c2: 2203 1c02 |0027: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1; // type@021c │ │ -02a0c6: 7040 b008 5361 |0029: invoke-direct {v3, v5, v1, v6}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.:(Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;Lorg/tint/ui/views/TabView;I)V // method@08b0 │ │ -02a0cc: 6e20 860b 3100 |002c: invoke-virtual {v1, v3}, Lorg/tint/ui/views/TabView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0b86 │ │ -02a0d2: 5453 2605 |002f: iget-object v3, v5, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.mViews:Landroid/util/SparseArray; // field@0526 │ │ -02a0d6: 6e30 8c01 6301 |0031: invoke-virtual {v3, v6, v1}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@018c │ │ -02a0dc: 1101 |0034: return-object v1 │ │ -02a0de: 6e10 ae07 0000 |0035: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ -02a0e4: 0c02 |0038: move-result-object v2 │ │ -02a0e6: 6e10 be06 0200 |0039: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.getTitle:()Ljava/lang/String; // method@06be │ │ -02a0ec: 0c04 |003c: move-result-object v4 │ │ -02a0ee: 6e20 890b 4100 |003d: invoke-virtual {v1, v4}, Lorg/tint/ui/views/TabView;.setTitle:(Ljava/lang/String;)V // method@0b89 │ │ -02a0f4: 6e10 b906 0200 |0040: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.getFavicon:()Landroid/graphics/Bitmap; // method@06b9 │ │ -02a0fa: 0c04 |0043: move-result-object v4 │ │ -02a0fc: 6e20 830b 4100 |0044: invoke-virtual {v1, v4}, Lorg/tint/ui/views/TabView;.setFavicon:(Landroid/graphics/Bitmap;)V // method@0b83 │ │ -02a102: 6e10 c306 0200 |0047: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ -02a108: 0a04 |004a: move-result v4 │ │ -02a10a: 3804 0600 |004b: if-eqz v4, 0051 // +0006 │ │ -02a10e: 6e20 840b 3100 |004d: invoke-virtual {v1, v3}, Lorg/tint/ui/views/TabView;.setImage:(Landroid/graphics/Picture;)V // method@0b84 │ │ -02a114: 28cd |0050: goto 001d // -0033 │ │ -02a116: 6e10 b306 0200 |0051: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.capturePicture:()Landroid/graphics/Picture; // method@06b3 │ │ -02a11c: 0c03 |0054: move-result-object v3 │ │ -02a11e: 28f8 |0055: goto 004d // -0008 │ │ -02a120: 1203 |0056: const/4 v3, #int 0 // #0 │ │ -02a122: 28cd |0057: goto 0024 // -0033 │ │ +029db8: |[029db8] org.tint.ui.managers.PhoneUIManager$TabAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +029dc8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +029dca: 2201 7402 |0001: new-instance v1, Lorg/tint/ui/views/TabView; // type@0274 │ │ +029dce: 5454 2705 |0003: iget-object v4, v5, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0527 │ │ +029dd2: 5444 2a05 |0005: iget-object v4, v4, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ +029dd6: 7020 7a0b 4100 |0007: invoke-direct {v1, v4}, Lorg/tint/ui/views/TabView;.:(Landroid/content/Context;)V // method@0b7a │ │ +029ddc: 6e20 b508 6500 |000a: invoke-virtual {v5, v6}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.getItem:(I)Lorg/tint/ui/fragments/PhoneWebViewFragment; // method@08b5 │ │ +029de2: 0c00 |000d: move-result-object v0 │ │ +029de4: 6e10 b007 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.isStartPageShown:()Z // method@07b0 │ │ +029dea: 0a04 |0011: move-result v4 │ │ +029dec: 3804 2300 |0012: if-eqz v4, 0035 // +0023 │ │ +029df0: 1404 4101 0b7f |0014: const v4, #float 1.84769e+38 // #7f0b0141 │ │ +029df6: 6e20 880b 4100 |0017: invoke-virtual {v1, v4}, Lorg/tint/ui/views/TabView;.setTitle:(I)V // method@0b88 │ │ +029dfc: 6e20 830b 3100 |001a: invoke-virtual {v1, v3}, Lorg/tint/ui/views/TabView;.setFavicon:(Landroid/graphics/Bitmap;)V // method@0b83 │ │ +029e02: 5453 2705 |001d: iget-object v3, v5, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0527 │ │ +029e06: 5233 2d05 |001f: iget v3, v3, Lorg/tint/ui/managers/PhoneUIManager;.mCurrentTabIndex:I // field@052d │ │ +029e0a: 3336 3500 |0021: if-ne v6, v3, 0056 // +0035 │ │ +029e0e: 1213 |0023: const/4 v3, #int 1 // #1 │ │ +029e10: 6e20 870b 3100 |0024: invoke-virtual {v1, v3}, Lorg/tint/ui/views/TabView;.setSelected:(Z)V // method@0b87 │ │ +029e16: 2203 1802 |0027: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1; // type@0218 │ │ +029e1a: 7040 b008 5361 |0029: invoke-direct {v3, v5, v1, v6}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;.:(Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;Lorg/tint/ui/views/TabView;I)V // method@08b0 │ │ +029e20: 6e20 860b 3100 |002c: invoke-virtual {v1, v3}, Lorg/tint/ui/views/TabView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0b86 │ │ +029e26: 5453 2605 |002f: iget-object v3, v5, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.mViews:Landroid/util/SparseArray; // field@0526 │ │ +029e2a: 6e30 8c01 6301 |0031: invoke-virtual {v3, v6, v1}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@018c │ │ +029e30: 1101 |0034: return-object v1 │ │ +029e32: 6e10 ae07 0000 |0035: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ +029e38: 0c02 |0038: move-result-object v2 │ │ +029e3a: 6e10 be06 0200 |0039: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.getTitle:()Ljava/lang/String; // method@06be │ │ +029e40: 0c04 |003c: move-result-object v4 │ │ +029e42: 6e20 890b 4100 |003d: invoke-virtual {v1, v4}, Lorg/tint/ui/views/TabView;.setTitle:(Ljava/lang/String;)V // method@0b89 │ │ +029e48: 6e10 b906 0200 |0040: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.getFavicon:()Landroid/graphics/Bitmap; // method@06b9 │ │ +029e4e: 0c04 |0043: move-result-object v4 │ │ +029e50: 6e20 830b 4100 |0044: invoke-virtual {v1, v4}, Lorg/tint/ui/views/TabView;.setFavicon:(Landroid/graphics/Bitmap;)V // method@0b83 │ │ +029e56: 6e10 c306 0200 |0047: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ +029e5c: 0a04 |004a: move-result v4 │ │ +029e5e: 3804 0600 |004b: if-eqz v4, 0051 // +0006 │ │ +029e62: 6e20 840b 3100 |004d: invoke-virtual {v1, v3}, Lorg/tint/ui/views/TabView;.setImage:(Landroid/graphics/Picture;)V // method@0b84 │ │ +029e68: 28cd |0050: goto 001d // -0033 │ │ +029e6a: 6e10 b306 0200 |0051: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.capturePicture:()Landroid/graphics/Picture; // method@06b3 │ │ +029e70: 0c03 |0054: move-result-object v3 │ │ +029e72: 28f8 |0055: goto 004d // -0008 │ │ +029e74: 1203 |0056: const/4 v3, #int 0 // #0 │ │ +029e76: 28cd |0057: goto 0024 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=592 │ │ 0x000a line=594 │ │ 0x000e line=596 │ │ 0x0014 line=597 │ │ 0x001a line=598 │ │ @@ -37070,20 +37170,20 @@ │ │ type : '(I)Lorg/tint/ui/views/TabView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02a124: |[02a124] org.tint.ui.managers.PhoneUIManager$TabAdapter.getViewAt:(I)Lorg/tint/ui/views/TabView; │ │ -02a134: 5410 2605 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.mViews:Landroid/util/SparseArray; // field@0526 │ │ -02a138: 6e20 8b01 2000 |0002: invoke-virtual {v0, v2}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@018b │ │ -02a13e: 0c00 |0005: move-result-object v0 │ │ -02a140: 1f00 7802 |0006: check-cast v0, Lorg/tint/ui/views/TabView; // type@0278 │ │ -02a144: 1100 |0008: return-object v0 │ │ +029e78: |[029e78] org.tint.ui.managers.PhoneUIManager$TabAdapter.getViewAt:(I)Lorg/tint/ui/views/TabView; │ │ +029e88: 5410 2605 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.mViews:Landroid/util/SparseArray; // field@0526 │ │ +029e8c: 6e20 8b01 2000 |0002: invoke-virtual {v0, v2}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@018b │ │ +029e92: 0c00 |0005: move-result-object v0 │ │ +029e94: 1f00 7402 |0006: check-cast v0, Lorg/tint/ui/views/TabView; // type@0274 │ │ +029e98: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; │ │ 0x0000 - 0x0009 reg=2 position I │ │ │ │ @@ -37092,34 +37192,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02a148: |[02a148] org.tint.ui.managers.PhoneUIManager$TabAdapter.notifyDataSetChanged:()V │ │ -02a158: 5410 2605 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.mViews:Landroid/util/SparseArray; // field@0526 │ │ -02a15c: 6e10 8a01 0000 |0002: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@018a │ │ -02a162: 6f10 7902 0100 |0005: invoke-super {v1}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@0279 │ │ -02a168: 0e00 |0008: return-void │ │ +029e9c: |[029e9c] org.tint.ui.managers.PhoneUIManager$TabAdapter.notifyDataSetChanged:()V │ │ +029eac: 5410 2605 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.mViews:Landroid/util/SparseArray; // field@0526 │ │ +029eb0: 6e10 8a01 0000 |0002: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@018a │ │ +029eb6: 6f10 7902 0100 |0005: invoke-super {v1}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@0279 │ │ +029ebc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=586 │ │ 0x0005 line=587 │ │ 0x0008 line=588 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; │ │ │ │ - source_file_idx : 1374 (PhoneUIManager.java) │ │ + source_file_idx : 1371 (PhoneUIManager.java) │ │ │ │ Class #182 header: │ │ -class_idx : 544 │ │ +class_idx : 540 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1672 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1669 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #182 annotations: │ │ Annotations on class │ │ @@ -37144,54 +37244,54 @@ │ │ type : '(Lorg/tint/ui/managers/TabletUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02a16c: |[02a16c] org.tint.ui.managers.TabletUIManager$2.:(Lorg/tint/ui/managers/TabletUIManager;)V │ │ -02a17c: 5b01 3c05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/TabletUIManager$2;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053c │ │ -02a180: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02a186: 0e00 |0005: return-void │ │ +029ec0: |[029ec0] org.tint.ui.managers.TabletUIManager$2.:(Lorg/tint/ui/managers/TabletUIManager;)V │ │ +029ed0: 5b01 3c05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/TabletUIManager$2;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053c │ │ +029ed4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +029eda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/TabletUIManager$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/TabletUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/TabletUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/TabletUIManager$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02a188: |[02a188] org.tint.ui.managers.TabletUIManager$2.onClick:(Landroid/view/View;)V │ │ -02a198: 5410 3c05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$2;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053c │ │ -02a19c: 6e10 1609 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.toggleFullScreen:()V // method@0916 │ │ -02a1a2: 0e00 |0005: return-void │ │ +029edc: |[029edc] org.tint.ui.managers.TabletUIManager$2.onClick:(Landroid/view/View;)V │ │ +029eec: 5410 3c05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$2;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053c │ │ +029ef0: 6e10 1609 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.toggleFullScreen:()V // method@0916 │ │ +029ef6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/managers/TabletUIManager$2; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 1672 (TabletUIManager.java) │ │ + source_file_idx : 1669 (TabletUIManager.java) │ │ │ │ Class #183 header: │ │ -class_idx : 547 │ │ +class_idx : 543 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 7 │ │ -source_file_idx : 1682 │ │ +source_file_idx : 1679 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #183 annotations: │ │ Annotations on class │ │ @@ -37215,75 +37315,75 @@ │ │ type : '(Lorg/tint/ui/managers/ToolbarsAnimator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02a1a4: |[02a1a4] org.tint.ui.managers.ToolbarsAnimator$1.:(Lorg/tint/ui/managers/ToolbarsAnimator;)V │ │ -02a1b4: 5b01 4705 |0000: iput-object v1, v0, Lorg/tint/ui/managers/ToolbarsAnimator$1;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0547 │ │ -02a1b8: 7010 0400 0000 |0002: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0004 │ │ -02a1be: 0e00 |0005: return-void │ │ +029ef8: |[029ef8] org.tint.ui.managers.ToolbarsAnimator$1.:(Lorg/tint/ui/managers/ToolbarsAnimator;)V │ │ +029f08: 5b01 4705 |0000: iput-object v1, v0, Lorg/tint/ui/managers/ToolbarsAnimator$1;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0547 │ │ +029f0c: 7010 0400 0000 |0002: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0004 │ │ +029f12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/ToolbarsAnimator$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/ToolbarsAnimator; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/ToolbarsAnimator; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/ToolbarsAnimator$1;) │ │ name : 'onAnimationEnd' │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -02a1c0: |[02a1c0] org.tint.ui.managers.ToolbarsAnimator$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -02a1d0: 5420 4705 |0000: iget-object v0, v2, Lorg/tint/ui/managers/ToolbarsAnimator$1;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0547 │ │ -02a1d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02a1d6: 7120 1e09 1000 |0003: invoke-static {v0, v1}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$002:(Lorg/tint/ui/managers/ToolbarsAnimator;Landroid/animation/Animator;)Landroid/animation/Animator; // method@091e │ │ -02a1dc: 5420 4705 |0006: iget-object v0, v2, Lorg/tint/ui/managers/ToolbarsAnimator$1;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0547 │ │ -02a1e0: 7110 1f09 0000 |0008: invoke-static {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$100:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/view/ViewGroup; // method@091f │ │ -02a1e6: 0c00 |000b: move-result-object v0 │ │ -02a1e8: 6e10 ee01 0000 |000c: invoke-virtual {v0}, Landroid/view/ViewGroup;.requestLayout:()V // method@01ee │ │ -02a1ee: 5420 4705 |000f: iget-object v0, v2, Lorg/tint/ui/managers/ToolbarsAnimator$1;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0547 │ │ -02a1f2: 7110 2009 0000 |0011: invoke-static {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$200:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/view/ViewGroup; // method@0920 │ │ -02a1f8: 0c00 |0014: move-result-object v0 │ │ -02a1fa: 6e10 ee01 0000 |0015: invoke-virtual {v0}, Landroid/view/ViewGroup;.requestLayout:()V // method@01ee │ │ -02a200: 5420 4705 |0018: iget-object v0, v2, Lorg/tint/ui/managers/ToolbarsAnimator$1;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0547 │ │ -02a204: 7110 2109 0000 |001a: invoke-static {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$300:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/widget/ImageView; // method@0921 │ │ -02a20a: 0c00 |001d: move-result-object v0 │ │ -02a20c: 6e10 bb02 0000 |001e: invoke-virtual {v0}, Landroid/widget/ImageView;.requestLayout:()V // method@02bb │ │ -02a212: 5420 4705 |0021: iget-object v0, v2, Lorg/tint/ui/managers/ToolbarsAnimator$1;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0547 │ │ -02a216: 7110 2209 0000 |0023: invoke-static {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$400:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/widget/ImageView; // method@0922 │ │ -02a21c: 0c00 |0026: move-result-object v0 │ │ -02a21e: 6e10 bb02 0000 |0027: invoke-virtual {v0}, Landroid/widget/ImageView;.requestLayout:()V // method@02bb │ │ -02a224: 0e00 |002a: return-void │ │ +029f14: |[029f14] org.tint.ui.managers.ToolbarsAnimator$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +029f24: 5420 4705 |0000: iget-object v0, v2, Lorg/tint/ui/managers/ToolbarsAnimator$1;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0547 │ │ +029f28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +029f2a: 7120 1e09 1000 |0003: invoke-static {v0, v1}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$002:(Lorg/tint/ui/managers/ToolbarsAnimator;Landroid/animation/Animator;)Landroid/animation/Animator; // method@091e │ │ +029f30: 5420 4705 |0006: iget-object v0, v2, Lorg/tint/ui/managers/ToolbarsAnimator$1;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0547 │ │ +029f34: 7110 1f09 0000 |0008: invoke-static {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$100:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/view/ViewGroup; // method@091f │ │ +029f3a: 0c00 |000b: move-result-object v0 │ │ +029f3c: 6e10 ee01 0000 |000c: invoke-virtual {v0}, Landroid/view/ViewGroup;.requestLayout:()V // method@01ee │ │ +029f42: 5420 4705 |000f: iget-object v0, v2, Lorg/tint/ui/managers/ToolbarsAnimator$1;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0547 │ │ +029f46: 7110 2009 0000 |0011: invoke-static {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$200:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/view/ViewGroup; // method@0920 │ │ +029f4c: 0c00 |0014: move-result-object v0 │ │ +029f4e: 6e10 ee01 0000 |0015: invoke-virtual {v0}, Landroid/view/ViewGroup;.requestLayout:()V // method@01ee │ │ +029f54: 5420 4705 |0018: iget-object v0, v2, Lorg/tint/ui/managers/ToolbarsAnimator$1;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0547 │ │ +029f58: 7110 2109 0000 |001a: invoke-static {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$300:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/widget/ImageView; // method@0921 │ │ +029f5e: 0c00 |001d: move-result-object v0 │ │ +029f60: 6e10 bb02 0000 |001e: invoke-virtual {v0}, Landroid/widget/ImageView;.requestLayout:()V // method@02bb │ │ +029f66: 5420 4705 |0021: iget-object v0, v2, Lorg/tint/ui/managers/ToolbarsAnimator$1;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0547 │ │ +029f6a: 7110 2209 0000 |0023: invoke-static {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$400:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/widget/ImageView; // method@0922 │ │ +029f70: 0c00 |0026: move-result-object v0 │ │ +029f72: 6e10 bb02 0000 |0027: invoke-virtual {v0}, Landroid/widget/ImageView;.requestLayout:()V // method@02bb │ │ +029f78: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=51 │ │ 0x000f line=52 │ │ 0x0018 line=53 │ │ 0x0021 line=54 │ │ 0x002a line=55 │ │ locals : │ │ 0x0000 - 0x002b reg=2 this Lorg/tint/ui/managers/ToolbarsAnimator$1; │ │ 0x0000 - 0x002b reg=3 animation Landroid/animation/Animator; │ │ │ │ - source_file_idx : 1682 (ToolbarsAnimator.java) │ │ + source_file_idx : 1679 (ToolbarsAnimator.java) │ │ │ │ Class #184 header: │ │ -class_idx : 548 │ │ +class_idx : 544 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 7 │ │ -source_file_idx : 1682 │ │ +source_file_idx : 1679 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #184 annotations: │ │ Annotations on class │ │ @@ -37307,76 +37407,76 @@ │ │ type : '(Lorg/tint/ui/managers/ToolbarsAnimator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02a228: |[02a228] org.tint.ui.managers.ToolbarsAnimator$2.:(Lorg/tint/ui/managers/ToolbarsAnimator;)V │ │ -02a238: 5b01 4805 |0000: iput-object v1, v0, Lorg/tint/ui/managers/ToolbarsAnimator$2;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0548 │ │ -02a23c: 7010 0400 0000 |0002: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0004 │ │ -02a242: 0e00 |0005: return-void │ │ +029f7c: |[029f7c] org.tint.ui.managers.ToolbarsAnimator$2.:(Lorg/tint/ui/managers/ToolbarsAnimator;)V │ │ +029f8c: 5b01 4805 |0000: iput-object v1, v0, Lorg/tint/ui/managers/ToolbarsAnimator$2;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0548 │ │ +029f90: 7010 0400 0000 |0002: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0004 │ │ +029f96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/ToolbarsAnimator$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/ToolbarsAnimator; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/ToolbarsAnimator; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/ToolbarsAnimator$2;) │ │ name : 'onAnimationEnd' │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -02a244: |[02a244] org.tint.ui.managers.ToolbarsAnimator$2.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -02a254: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -02a258: 5430 4805 |0002: iget-object v0, v3, Lorg/tint/ui/managers/ToolbarsAnimator$2;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0548 │ │ -02a25c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02a25e: 7120 1e09 1000 |0005: invoke-static {v0, v1}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$002:(Lorg/tint/ui/managers/ToolbarsAnimator;Landroid/animation/Animator;)Landroid/animation/Animator; // method@091e │ │ -02a264: 5430 4805 |0008: iget-object v0, v3, Lorg/tint/ui/managers/ToolbarsAnimator$2;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0548 │ │ -02a268: 7110 1f09 0000 |000a: invoke-static {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$100:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/view/ViewGroup; // method@091f │ │ -02a26e: 0c00 |000d: move-result-object v0 │ │ -02a270: 6e20 f101 2000 |000e: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@01f1 │ │ -02a276: 5430 4805 |0011: iget-object v0, v3, Lorg/tint/ui/managers/ToolbarsAnimator$2;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0548 │ │ -02a27a: 7110 2009 0000 |0013: invoke-static {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$200:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/view/ViewGroup; // method@0920 │ │ -02a280: 0c00 |0016: move-result-object v0 │ │ -02a282: 6e20 f101 2000 |0017: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@01f1 │ │ -02a288: 5430 4805 |001a: iget-object v0, v3, Lorg/tint/ui/managers/ToolbarsAnimator$2;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0548 │ │ -02a28c: 7110 2109 0000 |001c: invoke-static {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$300:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/widget/ImageView; // method@0921 │ │ -02a292: 0c00 |001f: move-result-object v0 │ │ -02a294: 6e20 c302 2000 |0020: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02a29a: 5430 4805 |0023: iget-object v0, v3, Lorg/tint/ui/managers/ToolbarsAnimator$2;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0548 │ │ -02a29e: 7110 2209 0000 |0025: invoke-static {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$400:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/widget/ImageView; // method@0922 │ │ -02a2a4: 0c00 |0028: move-result-object v0 │ │ -02a2a6: 6e20 c302 2000 |0029: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02a2ac: 0e00 |002c: return-void │ │ +029f98: |[029f98] org.tint.ui.managers.ToolbarsAnimator$2.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +029fa8: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +029fac: 5430 4805 |0002: iget-object v0, v3, Lorg/tint/ui/managers/ToolbarsAnimator$2;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0548 │ │ +029fb0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +029fb2: 7120 1e09 1000 |0005: invoke-static {v0, v1}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$002:(Lorg/tint/ui/managers/ToolbarsAnimator;Landroid/animation/Animator;)Landroid/animation/Animator; // method@091e │ │ +029fb8: 5430 4805 |0008: iget-object v0, v3, Lorg/tint/ui/managers/ToolbarsAnimator$2;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0548 │ │ +029fbc: 7110 1f09 0000 |000a: invoke-static {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$100:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/view/ViewGroup; // method@091f │ │ +029fc2: 0c00 |000d: move-result-object v0 │ │ +029fc4: 6e20 f101 2000 |000e: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@01f1 │ │ +029fca: 5430 4805 |0011: iget-object v0, v3, Lorg/tint/ui/managers/ToolbarsAnimator$2;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0548 │ │ +029fce: 7110 2009 0000 |0013: invoke-static {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$200:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/view/ViewGroup; // method@0920 │ │ +029fd4: 0c00 |0016: move-result-object v0 │ │ +029fd6: 6e20 f101 2000 |0017: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@01f1 │ │ +029fdc: 5430 4805 |001a: iget-object v0, v3, Lorg/tint/ui/managers/ToolbarsAnimator$2;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0548 │ │ +029fe0: 7110 2109 0000 |001c: invoke-static {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$300:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/widget/ImageView; // method@0921 │ │ +029fe6: 0c00 |001f: move-result-object v0 │ │ +029fe8: 6e20 c302 2000 |0020: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +029fee: 5430 4805 |0023: iget-object v0, v3, Lorg/tint/ui/managers/ToolbarsAnimator$2;.this$0:Lorg/tint/ui/managers/ToolbarsAnimator; // field@0548 │ │ +029ff2: 7110 2209 0000 |0025: invoke-static {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.access$400:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/widget/ImageView; // method@0922 │ │ +029ff8: 0c00 |0028: move-result-object v0 │ │ +029ffa: 6e20 c302 2000 |0029: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02a000: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=61 │ │ 0x0008 line=62 │ │ 0x0011 line=63 │ │ 0x001a line=64 │ │ 0x0023 line=65 │ │ 0x002c line=66 │ │ locals : │ │ 0x0000 - 0x002d reg=3 this Lorg/tint/ui/managers/ToolbarsAnimator$2; │ │ 0x0000 - 0x002d reg=4 animation Landroid/animation/Animator; │ │ │ │ - source_file_idx : 1682 (ToolbarsAnimator.java) │ │ + source_file_idx : 1679 (ToolbarsAnimator.java) │ │ │ │ Class #185 header: │ │ -class_idx : 549 │ │ +class_idx : 545 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1682 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1679 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 3 │ │ │ │ Class #185 - │ │ Class descriptor : 'Lorg/tint/ui/managers/ToolbarsAnimator;' │ │ @@ -37423,31 +37523,31 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/ViewGroup;Landroid/widget/ImageView;Landroid/widget/ImageView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -02a2b0: |[02a2b0] org.tint.ui.managers.ToolbarsAnimator.:(Landroid/view/ViewGroup;Landroid/view/ViewGroup;Landroid/widget/ImageView;Landroid/widget/ImageView;)V │ │ -02a2c0: 7010 4603 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ -02a2c6: 5b12 5005 |0003: iput-object v2, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ -02a2ca: 5b13 4a05 |0005: iput-object v3, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ -02a2ce: 5b14 4e05 |0007: iput-object v4, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowPreviousTab:Landroid/widget/ImageView; // field@054e │ │ -02a2d2: 5b15 4d05 |0009: iput-object v5, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowNextTab:Landroid/widget/ImageView; // field@054d │ │ -02a2d6: 2200 2302 |000b: new-instance v0, Lorg/tint/ui/managers/ToolbarsAnimator$1; // type@0223 │ │ -02a2da: 7020 1909 1000 |000d: invoke-direct {v0, v1}, Lorg/tint/ui/managers/ToolbarsAnimator$1;.:(Lorg/tint/ui/managers/ToolbarsAnimator;)V // method@0919 │ │ -02a2e0: 5b10 4c05 |0010: iput-object v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowListener:Landroid/animation/Animator$AnimatorListener; // field@054c │ │ -02a2e4: 2200 2402 |0012: new-instance v0, Lorg/tint/ui/managers/ToolbarsAnimator$2; // type@0224 │ │ -02a2e8: 7020 1b09 1000 |0014: invoke-direct {v0, v1}, Lorg/tint/ui/managers/ToolbarsAnimator$2;.:(Lorg/tint/ui/managers/ToolbarsAnimator;)V // method@091b │ │ -02a2ee: 5b10 4b05 |0017: iput-object v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mHideListener:Landroid/animation/Animator$AnimatorListener; // field@054b │ │ -02a2f2: 1210 |0019: const/4 v0, #int 1 // #1 │ │ -02a2f4: 5c10 4f05 |001a: iput-boolean v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mToolbarsVisible:Z // field@054f │ │ -02a2f8: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -02a2fa: 5b10 4905 |001d: iput-object v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mAnimator:Landroid/animation/Animator; // field@0549 │ │ -02a2fe: 0e00 |001f: return-void │ │ +02a004: |[02a004] org.tint.ui.managers.ToolbarsAnimator.:(Landroid/view/ViewGroup;Landroid/view/ViewGroup;Landroid/widget/ImageView;Landroid/widget/ImageView;)V │ │ +02a014: 7010 4603 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ +02a01a: 5b12 5005 |0003: iput-object v2, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ +02a01e: 5b13 4a05 |0005: iput-object v3, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ +02a022: 5b14 4e05 |0007: iput-object v4, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowPreviousTab:Landroid/widget/ImageView; // field@054e │ │ +02a026: 5b15 4d05 |0009: iput-object v5, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowNextTab:Landroid/widget/ImageView; // field@054d │ │ +02a02a: 2200 1f02 |000b: new-instance v0, Lorg/tint/ui/managers/ToolbarsAnimator$1; // type@021f │ │ +02a02e: 7020 1909 1000 |000d: invoke-direct {v0, v1}, Lorg/tint/ui/managers/ToolbarsAnimator$1;.:(Lorg/tint/ui/managers/ToolbarsAnimator;)V // method@0919 │ │ +02a034: 5b10 4c05 |0010: iput-object v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowListener:Landroid/animation/Animator$AnimatorListener; // field@054c │ │ +02a038: 2200 2002 |0012: new-instance v0, Lorg/tint/ui/managers/ToolbarsAnimator$2; // type@0220 │ │ +02a03c: 7020 1b09 1000 |0014: invoke-direct {v0, v1}, Lorg/tint/ui/managers/ToolbarsAnimator$2;.:(Lorg/tint/ui/managers/ToolbarsAnimator;)V // method@091b │ │ +02a042: 5b10 4b05 |0017: iput-object v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mHideListener:Landroid/animation/Animator$AnimatorListener; // field@054b │ │ +02a046: 1210 |0019: const/4 v0, #int 1 // #1 │ │ +02a048: 5c10 4f05 |001a: iput-boolean v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mToolbarsVisible:Z // field@054f │ │ +02a04c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +02a04e: 5b10 4905 |001d: iput-object v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mAnimator:Landroid/animation/Animator; // field@0549 │ │ +02a052: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ 0x0009 line=45 │ │ @@ -37468,17 +37568,17 @@ │ │ type : '(Lorg/tint/ui/managers/ToolbarsAnimator;Landroid/animation/Animator;)Landroid/animation/Animator;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a300: |[02a300] org.tint.ui.managers.ToolbarsAnimator.access$002:(Lorg/tint/ui/managers/ToolbarsAnimator;Landroid/animation/Animator;)Landroid/animation/Animator; │ │ -02a310: 5b01 4905 |0000: iput-object v1, v0, Lorg/tint/ui/managers/ToolbarsAnimator;.mAnimator:Landroid/animation/Animator; // field@0549 │ │ -02a314: 1101 |0002: return-object v1 │ │ +02a054: |[02a054] org.tint.ui.managers.ToolbarsAnimator.access$002:(Lorg/tint/ui/managers/ToolbarsAnimator;Landroid/animation/Animator;)Landroid/animation/Animator; │ │ +02a064: 5b01 4905 |0000: iput-object v1, v0, Lorg/tint/ui/managers/ToolbarsAnimator;.mAnimator:Landroid/animation/Animator; // field@0549 │ │ +02a068: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/managers/ToolbarsAnimator; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/animation/Animator; │ │ │ │ @@ -37487,17 +37587,17 @@ │ │ type : '(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/view/ViewGroup;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a318: |[02a318] org.tint.ui.managers.ToolbarsAnimator.access$100:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/view/ViewGroup; │ │ -02a328: 5410 5005 |0000: iget-object v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ -02a32c: 1100 |0002: return-object v0 │ │ +02a06c: |[02a06c] org.tint.ui.managers.ToolbarsAnimator.access$100:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/view/ViewGroup; │ │ +02a07c: 5410 5005 |0000: iget-object v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ +02a080: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/managers/ToolbarsAnimator; │ │ │ │ #3 : (in Lorg/tint/ui/managers/ToolbarsAnimator;) │ │ @@ -37505,17 +37605,17 @@ │ │ type : '(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/view/ViewGroup;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a330: |[02a330] org.tint.ui.managers.ToolbarsAnimator.access$200:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/view/ViewGroup; │ │ -02a340: 5410 4a05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ -02a344: 1100 |0002: return-object v0 │ │ +02a084: |[02a084] org.tint.ui.managers.ToolbarsAnimator.access$200:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/view/ViewGroup; │ │ +02a094: 5410 4a05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ +02a098: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/managers/ToolbarsAnimator; │ │ │ │ #4 : (in Lorg/tint/ui/managers/ToolbarsAnimator;) │ │ @@ -37523,17 +37623,17 @@ │ │ type : '(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/widget/ImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a348: |[02a348] org.tint.ui.managers.ToolbarsAnimator.access$300:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/widget/ImageView; │ │ -02a358: 5410 4e05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowPreviousTab:Landroid/widget/ImageView; // field@054e │ │ -02a35c: 1100 |0002: return-object v0 │ │ +02a09c: |[02a09c] org.tint.ui.managers.ToolbarsAnimator.access$300:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/widget/ImageView; │ │ +02a0ac: 5410 4e05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowPreviousTab:Landroid/widget/ImageView; // field@054e │ │ +02a0b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/managers/ToolbarsAnimator; │ │ │ │ #5 : (in Lorg/tint/ui/managers/ToolbarsAnimator;) │ │ @@ -37541,17 +37641,17 @@ │ │ type : '(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/widget/ImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a360: |[02a360] org.tint.ui.managers.ToolbarsAnimator.access$400:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/widget/ImageView; │ │ -02a370: 5410 4d05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowNextTab:Landroid/widget/ImageView; // field@054d │ │ -02a374: 1100 |0002: return-object v0 │ │ +02a0b4: |[02a0b4] org.tint.ui.managers.ToolbarsAnimator.access$400:(Lorg/tint/ui/managers/ToolbarsAnimator;)Landroid/widget/ImageView; │ │ +02a0c4: 5410 4d05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowNextTab:Landroid/widget/ImageView; // field@054d │ │ +02a0c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/managers/ToolbarsAnimator; │ │ │ │ Virtual methods - │ │ @@ -37560,17 +37660,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a378: |[02a378] org.tint.ui.managers.ToolbarsAnimator.isToolbarsVisible:()Z │ │ -02a388: 5510 4f05 |0000: iget-boolean v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mToolbarsVisible:Z // field@054f │ │ -02a38c: 0f00 |0002: return v0 │ │ +02a0cc: |[02a0cc] org.tint.ui.managers.ToolbarsAnimator.isToolbarsVisible:()Z │ │ +02a0dc: 5510 4f05 |0000: iget-boolean v0, v1, Lorg/tint/ui/managers/ToolbarsAnimator;.mToolbarsVisible:Z // field@054f │ │ +02a0e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/managers/ToolbarsAnimator; │ │ │ │ #1 : (in Lorg/tint/ui/managers/ToolbarsAnimator;) │ │ @@ -37578,100 +37678,100 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 170 16-bit code units │ │ -02a390: |[02a390] org.tint.ui.managers.ToolbarsAnimator.startHideAnimation:()V │ │ -02a3a0: 122a |0000: const/4 v10, #int 2 // #2 │ │ -02a3a2: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -02a3a4: 1508 803f |0002: const/high16 v8, #int 1065353216 // #3f80 │ │ -02a3a8: 1217 |0004: const/4 v7, #int 1 // #1 │ │ -02a3aa: 1206 |0005: const/4 v6, #int 0 // #0 │ │ -02a3ac: 54b2 4905 |0006: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mAnimator:Landroid/animation/Animator; // field@0549 │ │ -02a3b0: 3802 0700 |0008: if-eqz v2, 000f // +0007 │ │ -02a3b4: 54b2 4905 |000a: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mAnimator:Landroid/animation/Animator; // field@0549 │ │ -02a3b8: 6e10 0000 0200 |000c: invoke-virtual {v2}, Landroid/animation/Animator;.end:()V // method@0000 │ │ -02a3be: 54b2 5005 |000f: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ -02a3c2: 6e20 ef01 8200 |0011: invoke-virtual {v2, v8}, Landroid/view/ViewGroup;.setAlpha:(F)V // method@01ef │ │ -02a3c8: 54b2 4a05 |0014: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ -02a3cc: 6e20 ef01 8200 |0016: invoke-virtual {v2, v8}, Landroid/view/ViewGroup;.setAlpha:(F)V // method@01ef │ │ -02a3d2: 2200 0900 |0019: new-instance v0, Landroid/animation/AnimatorSet; // type@0009 │ │ -02a3d6: 7010 0600 0000 |001b: invoke-direct {v0}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ -02a3dc: 54b2 4a05 |001e: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ -02a3e0: 1a03 bc07 |0020: const-string v3, "alpha" // string@07bc │ │ -02a3e4: 2374 9c02 |0022: new-array v4, v7, [F // type@029c │ │ -02a3e8: 4b08 0406 |0024: aput v8, v4, v6 │ │ -02a3ec: 7130 0f00 3204 |0026: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -02a3f2: 0c02 |0029: move-result-object v2 │ │ -02a3f4: 6e20 0800 2000 |002a: invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;.play:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0008 │ │ -02a3fa: 0c01 |002d: move-result-object v1 │ │ -02a3fc: 54b2 4a05 |002e: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ -02a400: 1a03 6610 |0030: const-string v3, "translationY" // string@1066 │ │ -02a404: 23a4 9c02 |0032: new-array v4, v10, [F // type@029c │ │ -02a408: 4b09 0406 |0034: aput v9, v4, v6 │ │ -02a40c: 54b5 4a05 |0036: iget-object v5, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ -02a410: 6e10 ec01 0500 |0038: invoke-virtual {v5}, Landroid/view/ViewGroup;.getHeight:()I // method@01ec │ │ -02a416: 0a05 |003b: move-result v5 │ │ -02a418: 8255 |003c: int-to-float v5, v5 │ │ -02a41a: 4b05 0407 |003d: aput v5, v4, v7 │ │ -02a41e: 7130 0f00 3204 |003f: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -02a424: 0c02 |0042: move-result-object v2 │ │ -02a426: 6e20 0500 2100 |0043: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ -02a42c: 54b2 5005 |0046: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ -02a430: 1a03 bc07 |0048: const-string v3, "alpha" // string@07bc │ │ -02a434: 2374 9c02 |004a: new-array v4, v7, [F // type@029c │ │ -02a438: 4b08 0406 |004c: aput v8, v4, v6 │ │ -02a43c: 7130 0f00 3204 |004e: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -02a442: 0c02 |0051: move-result-object v2 │ │ -02a444: 6e20 0500 2100 |0052: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ -02a44a: 54b2 5005 |0055: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ -02a44e: 1a03 6610 |0057: const-string v3, "translationY" // string@1066 │ │ -02a452: 23a4 9c02 |0059: new-array v4, v10, [F // type@029c │ │ -02a456: 4b09 0406 |005b: aput v9, v4, v6 │ │ -02a45a: 54b5 5005 |005d: iget-object v5, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ -02a45e: 6e10 ec01 0500 |005f: invoke-virtual {v5}, Landroid/view/ViewGroup;.getHeight:()I // method@01ec │ │ -02a464: 0a05 |0062: move-result v5 │ │ -02a466: 7b55 |0063: neg-int v5, v5 │ │ -02a468: 8255 |0064: int-to-float v5, v5 │ │ -02a46a: 4b05 0407 |0065: aput v5, v4, v7 │ │ -02a46e: 7130 0f00 3204 |0067: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -02a474: 0c02 |006a: move-result-object v2 │ │ -02a476: 6e20 0500 2100 |006b: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ -02a47c: 54b2 4e05 |006e: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowPreviousTab:Landroid/widget/ImageView; // field@054e │ │ -02a480: 1a03 6510 |0070: const-string v3, "translationX" // string@1065 │ │ -02a484: 2374 9c02 |0072: new-array v4, v7, [F // type@029c │ │ -02a488: 54b5 4e05 |0074: iget-object v5, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowPreviousTab:Landroid/widget/ImageView; // field@054e │ │ -02a48c: 6e10 b902 0500 |0076: invoke-virtual {v5}, Landroid/widget/ImageView;.getWidth:()I // method@02b9 │ │ -02a492: 0a05 |0079: move-result v5 │ │ -02a494: 7b55 |007a: neg-int v5, v5 │ │ -02a496: 8255 |007b: int-to-float v5, v5 │ │ -02a498: 4b05 0406 |007c: aput v5, v4, v6 │ │ -02a49c: 7130 0f00 3204 |007e: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -02a4a2: 0c02 |0081: move-result-object v2 │ │ -02a4a4: 6e20 0500 2100 |0082: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ -02a4aa: 54b2 4d05 |0085: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowNextTab:Landroid/widget/ImageView; // field@054d │ │ -02a4ae: 1a03 6510 |0087: const-string v3, "translationX" // string@1065 │ │ -02a4b2: 23a4 9c02 |0089: new-array v4, v10, [F // type@029c │ │ -02a4b6: 4b09 0406 |008b: aput v9, v4, v6 │ │ -02a4ba: 54b5 4d05 |008d: iget-object v5, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowNextTab:Landroid/widget/ImageView; // field@054d │ │ -02a4be: 6e10 b902 0500 |008f: invoke-virtual {v5}, Landroid/widget/ImageView;.getWidth:()I // method@02b9 │ │ -02a4c4: 0a05 |0092: move-result v5 │ │ -02a4c6: 8255 |0093: int-to-float v5, v5 │ │ -02a4c8: 4b05 0407 |0094: aput v5, v4, v7 │ │ -02a4cc: 7130 0f00 3204 |0096: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -02a4d2: 0c02 |0099: move-result-object v2 │ │ -02a4d4: 6e20 0500 2100 |009a: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ -02a4da: 54b2 4b05 |009d: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mHideListener:Landroid/animation/Animator$AnimatorListener; // field@054b │ │ -02a4de: 6e20 0700 2000 |009f: invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0007 │ │ -02a4e4: 5bb0 4905 |00a2: iput-object v0, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mAnimator:Landroid/animation/Animator; // field@0549 │ │ -02a4e8: 6e10 0c00 0000 |00a4: invoke-virtual {v0}, Landroid/animation/AnimatorSet;.start:()V // method@000c │ │ -02a4ee: 5cb6 4f05 |00a7: iput-boolean v6, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mToolbarsVisible:Z // field@054f │ │ -02a4f2: 0e00 |00a9: return-void │ │ +02a0e4: |[02a0e4] org.tint.ui.managers.ToolbarsAnimator.startHideAnimation:()V │ │ +02a0f4: 122a |0000: const/4 v10, #int 2 // #2 │ │ +02a0f6: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +02a0f8: 1508 803f |0002: const/high16 v8, #int 1065353216 // #3f80 │ │ +02a0fc: 1217 |0004: const/4 v7, #int 1 // #1 │ │ +02a0fe: 1206 |0005: const/4 v6, #int 0 // #0 │ │ +02a100: 54b2 4905 |0006: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mAnimator:Landroid/animation/Animator; // field@0549 │ │ +02a104: 3802 0700 |0008: if-eqz v2, 000f // +0007 │ │ +02a108: 54b2 4905 |000a: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mAnimator:Landroid/animation/Animator; // field@0549 │ │ +02a10c: 6e10 0000 0200 |000c: invoke-virtual {v2}, Landroid/animation/Animator;.end:()V // method@0000 │ │ +02a112: 54b2 5005 |000f: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ +02a116: 6e20 ef01 8200 |0011: invoke-virtual {v2, v8}, Landroid/view/ViewGroup;.setAlpha:(F)V // method@01ef │ │ +02a11c: 54b2 4a05 |0014: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ +02a120: 6e20 ef01 8200 |0016: invoke-virtual {v2, v8}, Landroid/view/ViewGroup;.setAlpha:(F)V // method@01ef │ │ +02a126: 2200 0900 |0019: new-instance v0, Landroid/animation/AnimatorSet; // type@0009 │ │ +02a12a: 7010 0600 0000 |001b: invoke-direct {v0}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ +02a130: 54b2 4a05 |001e: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ +02a134: 1a03 b907 |0020: const-string v3, "alpha" // string@07b9 │ │ +02a138: 2374 9802 |0022: new-array v4, v7, [F // type@0298 │ │ +02a13c: 4b08 0406 |0024: aput v8, v4, v6 │ │ +02a140: 7130 0f00 3204 |0026: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +02a146: 0c02 |0029: move-result-object v2 │ │ +02a148: 6e20 0800 2000 |002a: invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;.play:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0008 │ │ +02a14e: 0c01 |002d: move-result-object v1 │ │ +02a150: 54b2 4a05 |002e: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ +02a154: 1a03 6010 |0030: const-string v3, "translationY" // string@1060 │ │ +02a158: 23a4 9802 |0032: new-array v4, v10, [F // type@0298 │ │ +02a15c: 4b09 0406 |0034: aput v9, v4, v6 │ │ +02a160: 54b5 4a05 |0036: iget-object v5, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ +02a164: 6e10 ec01 0500 |0038: invoke-virtual {v5}, Landroid/view/ViewGroup;.getHeight:()I // method@01ec │ │ +02a16a: 0a05 |003b: move-result v5 │ │ +02a16c: 8255 |003c: int-to-float v5, v5 │ │ +02a16e: 4b05 0407 |003d: aput v5, v4, v7 │ │ +02a172: 7130 0f00 3204 |003f: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +02a178: 0c02 |0042: move-result-object v2 │ │ +02a17a: 6e20 0500 2100 |0043: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ +02a180: 54b2 5005 |0046: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ +02a184: 1a03 b907 |0048: const-string v3, "alpha" // string@07b9 │ │ +02a188: 2374 9802 |004a: new-array v4, v7, [F // type@0298 │ │ +02a18c: 4b08 0406 |004c: aput v8, v4, v6 │ │ +02a190: 7130 0f00 3204 |004e: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +02a196: 0c02 |0051: move-result-object v2 │ │ +02a198: 6e20 0500 2100 |0052: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ +02a19e: 54b2 5005 |0055: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ +02a1a2: 1a03 6010 |0057: const-string v3, "translationY" // string@1060 │ │ +02a1a6: 23a4 9802 |0059: new-array v4, v10, [F // type@0298 │ │ +02a1aa: 4b09 0406 |005b: aput v9, v4, v6 │ │ +02a1ae: 54b5 5005 |005d: iget-object v5, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ +02a1b2: 6e10 ec01 0500 |005f: invoke-virtual {v5}, Landroid/view/ViewGroup;.getHeight:()I // method@01ec │ │ +02a1b8: 0a05 |0062: move-result v5 │ │ +02a1ba: 7b55 |0063: neg-int v5, v5 │ │ +02a1bc: 8255 |0064: int-to-float v5, v5 │ │ +02a1be: 4b05 0407 |0065: aput v5, v4, v7 │ │ +02a1c2: 7130 0f00 3204 |0067: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +02a1c8: 0c02 |006a: move-result-object v2 │ │ +02a1ca: 6e20 0500 2100 |006b: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ +02a1d0: 54b2 4e05 |006e: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowPreviousTab:Landroid/widget/ImageView; // field@054e │ │ +02a1d4: 1a03 5f10 |0070: const-string v3, "translationX" // string@105f │ │ +02a1d8: 2374 9802 |0072: new-array v4, v7, [F // type@0298 │ │ +02a1dc: 54b5 4e05 |0074: iget-object v5, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowPreviousTab:Landroid/widget/ImageView; // field@054e │ │ +02a1e0: 6e10 b902 0500 |0076: invoke-virtual {v5}, Landroid/widget/ImageView;.getWidth:()I // method@02b9 │ │ +02a1e6: 0a05 |0079: move-result v5 │ │ +02a1e8: 7b55 |007a: neg-int v5, v5 │ │ +02a1ea: 8255 |007b: int-to-float v5, v5 │ │ +02a1ec: 4b05 0406 |007c: aput v5, v4, v6 │ │ +02a1f0: 7130 0f00 3204 |007e: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +02a1f6: 0c02 |0081: move-result-object v2 │ │ +02a1f8: 6e20 0500 2100 |0082: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ +02a1fe: 54b2 4d05 |0085: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowNextTab:Landroid/widget/ImageView; // field@054d │ │ +02a202: 1a03 5f10 |0087: const-string v3, "translationX" // string@105f │ │ +02a206: 23a4 9802 |0089: new-array v4, v10, [F // type@0298 │ │ +02a20a: 4b09 0406 |008b: aput v9, v4, v6 │ │ +02a20e: 54b5 4d05 |008d: iget-object v5, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowNextTab:Landroid/widget/ImageView; // field@054d │ │ +02a212: 6e10 b902 0500 |008f: invoke-virtual {v5}, Landroid/widget/ImageView;.getWidth:()I // method@02b9 │ │ +02a218: 0a05 |0092: move-result v5 │ │ +02a21a: 8255 |0093: int-to-float v5, v5 │ │ +02a21c: 4b05 0407 |0094: aput v5, v4, v7 │ │ +02a220: 7130 0f00 3204 |0096: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +02a226: 0c02 |0099: move-result-object v2 │ │ +02a228: 6e20 0500 2100 |009a: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ +02a22e: 54b2 4b05 |009d: iget-object v2, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mHideListener:Landroid/animation/Animator$AnimatorListener; // field@054b │ │ +02a232: 6e20 0700 2000 |009f: invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0007 │ │ +02a238: 5bb0 4905 |00a2: iput-object v0, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mAnimator:Landroid/animation/Animator; // field@0549 │ │ +02a23c: 6e10 0c00 0000 |00a4: invoke-virtual {v0}, Landroid/animation/AnimatorSet;.start:()V // method@000c │ │ +02a242: 5cb6 4f05 |00a7: iput-boolean v6, v11, Lorg/tint/ui/managers/ToolbarsAnimator;.mToolbarsVisible:Z // field@054f │ │ +02a246: 0e00 |00a9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=120 │ │ 0x000a line=121 │ │ 0x000f line=124 │ │ 0x0014 line=125 │ │ 0x0019 line=127 │ │ @@ -37696,102 +37796,102 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 183 16-bit code units │ │ -02a4f4: |[02a4f4] org.tint.ui.managers.ToolbarsAnimator.startShowAnimation:(ZZ)V │ │ -02a504: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ -02a508: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -02a50a: 1217 |0003: const/4 v7, #int 1 // #1 │ │ -02a50c: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -02a50e: 5492 4905 |0005: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mAnimator:Landroid/animation/Animator; // field@0549 │ │ -02a512: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -02a516: 5492 4905 |0009: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mAnimator:Landroid/animation/Animator; // field@0549 │ │ -02a51a: 6e10 0000 0200 |000b: invoke-virtual {v2}, Landroid/animation/Animator;.end:()V // method@0000 │ │ -02a520: 5492 5005 |000e: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ -02a524: 6e20 f101 6200 |0010: invoke-virtual {v2, v6}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@01f1 │ │ -02a52a: 5492 4a05 |0013: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ -02a52e: 6e20 f101 6200 |0015: invoke-virtual {v2, v6}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@01f1 │ │ -02a534: 380a 0700 |0018: if-eqz v10, 001f // +0007 │ │ -02a538: 5492 4e05 |001a: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowPreviousTab:Landroid/widget/ImageView; // field@054e │ │ -02a53c: 6e20 c302 6200 |001c: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02a542: 380b 0700 |001f: if-eqz v11, 0026 // +0007 │ │ -02a546: 5492 4d05 |0021: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowNextTab:Landroid/widget/ImageView; // field@054d │ │ -02a54a: 6e20 c302 6200 |0023: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02a550: 5492 5005 |0026: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ -02a554: 6e20 ef01 5200 |0028: invoke-virtual {v2, v5}, Landroid/view/ViewGroup;.setAlpha:(F)V // method@01ef │ │ -02a55a: 5492 4a05 |002b: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ -02a55e: 6e20 ef01 5200 |002d: invoke-virtual {v2, v5}, Landroid/view/ViewGroup;.setAlpha:(F)V // method@01ef │ │ -02a564: 2200 0900 |0030: new-instance v0, Landroid/animation/AnimatorSet; // type@0009 │ │ -02a568: 7010 0600 0000 |0032: invoke-direct {v0}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ -02a56e: 5492 4a05 |0035: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ -02a572: 1a03 bc07 |0037: const-string v3, "alpha" // string@07bc │ │ -02a576: 2374 9c02 |0039: new-array v4, v7, [F // type@029c │ │ -02a57a: 4b05 0406 |003b: aput v5, v4, v6 │ │ -02a57e: 7130 0f00 3204 |003d: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -02a584: 0c02 |0040: move-result-object v2 │ │ -02a586: 6e20 0800 2000 |0041: invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;.play:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0008 │ │ -02a58c: 0c01 |0044: move-result-object v1 │ │ -02a58e: 5492 5005 |0045: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ -02a592: 1a03 bc07 |0047: const-string v3, "alpha" // string@07bc │ │ -02a596: 2374 9c02 |0049: new-array v4, v7, [F // type@029c │ │ -02a59a: 4b05 0406 |004b: aput v5, v4, v6 │ │ -02a59e: 7130 0f00 3204 |004d: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -02a5a4: 0c02 |0050: move-result-object v2 │ │ -02a5a6: 6e20 0500 2100 |0051: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ -02a5ac: 5492 4a05 |0054: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ -02a5b0: 5493 4a05 |0056: iget-object v3, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ -02a5b4: 6e10 ec01 0300 |0058: invoke-virtual {v3}, Landroid/view/ViewGroup;.getHeight:()I // method@01ec │ │ -02a5ba: 0a03 |005b: move-result v3 │ │ -02a5bc: 8233 |005c: int-to-float v3, v3 │ │ -02a5be: 6e20 f001 3200 |005d: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.setTranslationY:(F)V // method@01f0 │ │ -02a5c4: 5492 5005 |0060: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ -02a5c8: 1a03 6610 |0062: const-string v3, "translationY" // string@1066 │ │ -02a5cc: 2374 9c02 |0064: new-array v4, v7, [F // type@029c │ │ -02a5d0: 4b08 0406 |0066: aput v8, v4, v6 │ │ -02a5d4: 7130 0f00 3204 |0068: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -02a5da: 0c02 |006b: move-result-object v2 │ │ -02a5dc: 6e20 0500 2100 |006c: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ -02a5e2: 5492 4a05 |006f: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ -02a5e6: 1a03 6610 |0071: const-string v3, "translationY" // string@1066 │ │ -02a5ea: 2374 9c02 |0073: new-array v4, v7, [F // type@029c │ │ -02a5ee: 4b08 0406 |0075: aput v8, v4, v6 │ │ -02a5f2: 7130 0f00 3204 |0077: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -02a5f8: 0c02 |007a: move-result-object v2 │ │ -02a5fa: 6e20 0500 2100 |007b: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ -02a600: 380a 1100 |007e: if-eqz v10, 008f // +0011 │ │ -02a604: 5492 4e05 |0080: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowPreviousTab:Landroid/widget/ImageView; // field@054e │ │ -02a608: 1a03 6510 |0082: const-string v3, "translationX" // string@1065 │ │ -02a60c: 2374 9c02 |0084: new-array v4, v7, [F // type@029c │ │ -02a610: 4b08 0406 |0086: aput v8, v4, v6 │ │ -02a614: 7130 0f00 3204 |0088: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -02a61a: 0c02 |008b: move-result-object v2 │ │ -02a61c: 6e20 0500 2100 |008c: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ -02a622: 380b 1b00 |008f: if-eqz v11, 00aa // +001b │ │ -02a626: 5492 4d05 |0091: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowNextTab:Landroid/widget/ImageView; // field@054d │ │ -02a62a: 1a03 6510 |0093: const-string v3, "translationX" // string@1065 │ │ -02a62e: 1224 |0095: const/4 v4, #int 2 // #2 │ │ -02a630: 2344 9c02 |0096: new-array v4, v4, [F // type@029c │ │ -02a634: 5495 4d05 |0098: iget-object v5, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowNextTab:Landroid/widget/ImageView; // field@054d │ │ -02a638: 6e10 b902 0500 |009a: invoke-virtual {v5}, Landroid/widget/ImageView;.getWidth:()I // method@02b9 │ │ -02a63e: 0a05 |009d: move-result v5 │ │ -02a640: 8255 |009e: int-to-float v5, v5 │ │ -02a642: 4b05 0406 |009f: aput v5, v4, v6 │ │ -02a646: 4b08 0407 |00a1: aput v8, v4, v7 │ │ -02a64a: 7130 0f00 3204 |00a3: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -02a650: 0c02 |00a6: move-result-object v2 │ │ -02a652: 6e20 0500 2100 |00a7: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ -02a658: 5492 4c05 |00aa: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowListener:Landroid/animation/Animator$AnimatorListener; // field@054c │ │ -02a65c: 6e20 0700 2000 |00ac: invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0007 │ │ -02a662: 5b90 4905 |00af: iput-object v0, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mAnimator:Landroid/animation/Animator; // field@0549 │ │ -02a666: 6e10 0c00 0000 |00b1: invoke-virtual {v0}, Landroid/animation/AnimatorSet;.start:()V // method@000c │ │ -02a66c: 5c97 4f05 |00b4: iput-boolean v7, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mToolbarsVisible:Z // field@054f │ │ -02a670: 0e00 |00b6: return-void │ │ +02a248: |[02a248] org.tint.ui.managers.ToolbarsAnimator.startShowAnimation:(ZZ)V │ │ +02a258: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ +02a25c: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +02a25e: 1217 |0003: const/4 v7, #int 1 // #1 │ │ +02a260: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +02a262: 5492 4905 |0005: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mAnimator:Landroid/animation/Animator; // field@0549 │ │ +02a266: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +02a26a: 5492 4905 |0009: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mAnimator:Landroid/animation/Animator; // field@0549 │ │ +02a26e: 6e10 0000 0200 |000b: invoke-virtual {v2}, Landroid/animation/Animator;.end:()V // method@0000 │ │ +02a274: 5492 5005 |000e: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ +02a278: 6e20 f101 6200 |0010: invoke-virtual {v2, v6}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@01f1 │ │ +02a27e: 5492 4a05 |0013: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ +02a282: 6e20 f101 6200 |0015: invoke-virtual {v2, v6}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@01f1 │ │ +02a288: 380a 0700 |0018: if-eqz v10, 001f // +0007 │ │ +02a28c: 5492 4e05 |001a: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowPreviousTab:Landroid/widget/ImageView; // field@054e │ │ +02a290: 6e20 c302 6200 |001c: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02a296: 380b 0700 |001f: if-eqz v11, 0026 // +0007 │ │ +02a29a: 5492 4d05 |0021: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowNextTab:Landroid/widget/ImageView; // field@054d │ │ +02a29e: 6e20 c302 6200 |0023: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02a2a4: 5492 5005 |0026: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ +02a2a8: 6e20 ef01 5200 |0028: invoke-virtual {v2, v5}, Landroid/view/ViewGroup;.setAlpha:(F)V // method@01ef │ │ +02a2ae: 5492 4a05 |002b: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ +02a2b2: 6e20 ef01 5200 |002d: invoke-virtual {v2, v5}, Landroid/view/ViewGroup;.setAlpha:(F)V // method@01ef │ │ +02a2b8: 2200 0900 |0030: new-instance v0, Landroid/animation/AnimatorSet; // type@0009 │ │ +02a2bc: 7010 0600 0000 |0032: invoke-direct {v0}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ +02a2c2: 5492 4a05 |0035: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ +02a2c6: 1a03 b907 |0037: const-string v3, "alpha" // string@07b9 │ │ +02a2ca: 2374 9802 |0039: new-array v4, v7, [F // type@0298 │ │ +02a2ce: 4b05 0406 |003b: aput v5, v4, v6 │ │ +02a2d2: 7130 0f00 3204 |003d: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +02a2d8: 0c02 |0040: move-result-object v2 │ │ +02a2da: 6e20 0800 2000 |0041: invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;.play:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0008 │ │ +02a2e0: 0c01 |0044: move-result-object v1 │ │ +02a2e2: 5492 5005 |0045: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ +02a2e6: 1a03 b907 |0047: const-string v3, "alpha" // string@07b9 │ │ +02a2ea: 2374 9802 |0049: new-array v4, v7, [F // type@0298 │ │ +02a2ee: 4b05 0406 |004b: aput v5, v4, v6 │ │ +02a2f2: 7130 0f00 3204 |004d: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +02a2f8: 0c02 |0050: move-result-object v2 │ │ +02a2fa: 6e20 0500 2100 |0051: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ +02a300: 5492 4a05 |0054: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ +02a304: 5493 4a05 |0056: iget-object v3, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ +02a308: 6e10 ec01 0300 |0058: invoke-virtual {v3}, Landroid/view/ViewGroup;.getHeight:()I // method@01ec │ │ +02a30e: 0a03 |005b: move-result v3 │ │ +02a310: 8233 |005c: int-to-float v3, v3 │ │ +02a312: 6e20 f001 3200 |005d: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.setTranslationY:(F)V // method@01f0 │ │ +02a318: 5492 5005 |0060: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mTopBar:Landroid/view/ViewGroup; // field@0550 │ │ +02a31c: 1a03 6010 |0062: const-string v3, "translationY" // string@1060 │ │ +02a320: 2374 9802 |0064: new-array v4, v7, [F // type@0298 │ │ +02a324: 4b08 0406 |0066: aput v8, v4, v6 │ │ +02a328: 7130 0f00 3204 |0068: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +02a32e: 0c02 |006b: move-result-object v2 │ │ +02a330: 6e20 0500 2100 |006c: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ +02a336: 5492 4a05 |006f: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mBottomBar:Landroid/view/ViewGroup; // field@054a │ │ +02a33a: 1a03 6010 |0071: const-string v3, "translationY" // string@1060 │ │ +02a33e: 2374 9802 |0073: new-array v4, v7, [F // type@0298 │ │ +02a342: 4b08 0406 |0075: aput v8, v4, v6 │ │ +02a346: 7130 0f00 3204 |0077: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +02a34c: 0c02 |007a: move-result-object v2 │ │ +02a34e: 6e20 0500 2100 |007b: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ +02a354: 380a 1100 |007e: if-eqz v10, 008f // +0011 │ │ +02a358: 5492 4e05 |0080: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowPreviousTab:Landroid/widget/ImageView; // field@054e │ │ +02a35c: 1a03 5f10 |0082: const-string v3, "translationX" // string@105f │ │ +02a360: 2374 9802 |0084: new-array v4, v7, [F // type@0298 │ │ +02a364: 4b08 0406 |0086: aput v8, v4, v6 │ │ +02a368: 7130 0f00 3204 |0088: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +02a36e: 0c02 |008b: move-result-object v2 │ │ +02a370: 6e20 0500 2100 |008c: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ +02a376: 380b 1b00 |008f: if-eqz v11, 00aa // +001b │ │ +02a37a: 5492 4d05 |0091: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowNextTab:Landroid/widget/ImageView; // field@054d │ │ +02a37e: 1a03 5f10 |0093: const-string v3, "translationX" // string@105f │ │ +02a382: 1224 |0095: const/4 v4, #int 2 // #2 │ │ +02a384: 2344 9802 |0096: new-array v4, v4, [F // type@0298 │ │ +02a388: 5495 4d05 |0098: iget-object v5, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowNextTab:Landroid/widget/ImageView; // field@054d │ │ +02a38c: 6e10 b902 0500 |009a: invoke-virtual {v5}, Landroid/widget/ImageView;.getWidth:()I // method@02b9 │ │ +02a392: 0a05 |009d: move-result v5 │ │ +02a394: 8255 |009e: int-to-float v5, v5 │ │ +02a396: 4b05 0406 |009f: aput v5, v4, v6 │ │ +02a39a: 4b08 0407 |00a1: aput v8, v4, v7 │ │ +02a39e: 7130 0f00 3204 |00a3: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +02a3a4: 0c02 |00a6: move-result-object v2 │ │ +02a3a6: 6e20 0500 2100 |00a7: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ +02a3ac: 5492 4c05 |00aa: iget-object v2, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mShowListener:Landroid/animation/Animator$AnimatorListener; // field@054c │ │ +02a3b0: 6e20 0700 2000 |00ac: invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0007 │ │ +02a3b6: 5b90 4905 |00af: iput-object v0, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mAnimator:Landroid/animation/Animator; // field@0549 │ │ +02a3ba: 6e10 0c00 0000 |00b1: invoke-virtual {v0}, Landroid/animation/AnimatorSet;.start:()V // method@000c │ │ +02a3c0: 5c97 4f05 |00b4: iput-boolean v7, v9, Lorg/tint/ui/managers/ToolbarsAnimator;.mToolbarsVisible:Z // field@054f │ │ +02a3c4: 0e00 |00b6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=74 │ │ 0x0009 line=75 │ │ 0x000e line=78 │ │ 0x0013 line=79 │ │ 0x0018 line=81 │ │ @@ -37818,21 +37918,21 @@ │ │ locals : │ │ 0x0035 - 0x00b7 reg=0 animator Landroid/animation/AnimatorSet; │ │ 0x0045 - 0x00b7 reg=1 b Landroid/animation/AnimatorSet$Builder; │ │ 0x0000 - 0x00b7 reg=9 this Lorg/tint/ui/managers/ToolbarsAnimator; │ │ 0x0000 - 0x00b7 reg=10 showPreviousTabButton Z │ │ 0x0000 - 0x00b7 reg=11 showNextTabButton Z │ │ │ │ - source_file_idx : 1682 (ToolbarsAnimator.java) │ │ + source_file_idx : 1679 (ToolbarsAnimator.java) │ │ │ │ Class #186 header: │ │ -class_idx : 550 │ │ +class_idx : 546 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1685 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1682 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #186 annotations: │ │ Annotations on class │ │ @@ -37856,64 +37956,64 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 49 16-bit code units │ │ -02a674: |[02a674] org.tint.ui.managers.UIFactory$1.:()V │ │ -02a684: 7100 2b09 0000 |0000: invoke-static {}, Lorg/tint/ui/managers/UIFactory$UIType;.values:()[Lorg/tint/ui/managers/UIFactory$UIType; // method@092b │ │ -02a68a: 0c00 |0003: move-result-object v0 │ │ -02a68c: 2100 |0004: array-length v0, v0 │ │ -02a68e: 2300 9d02 |0005: new-array v0, v0, [I // type@029d │ │ -02a692: 6900 5105 |0007: sput-object v0, Lorg/tint/ui/managers/UIFactory$1;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@0551 │ │ -02a696: 6200 5105 |0009: sget-object v0, Lorg/tint/ui/managers/UIFactory$1;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@0551 │ │ -02a69a: 6201 5505 |000b: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.TABLET:Lorg/tint/ui/managers/UIFactory$UIType; // field@0555 │ │ -02a69e: 6e10 2909 0100 |000d: invoke-virtual {v1}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ -02a6a4: 0a01 |0010: move-result v1 │ │ -02a6a6: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -02a6a8: 4b02 0001 |0012: aput v2, v0, v1 │ │ -02a6ac: 6200 5105 |0014: sget-object v0, Lorg/tint/ui/managers/UIFactory$1;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@0551 │ │ -02a6b0: 6201 5405 |0016: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0554 │ │ -02a6b4: 6e10 2909 0100 |0018: invoke-virtual {v1}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ -02a6ba: 0a01 |001b: move-result v1 │ │ -02a6bc: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -02a6be: 4b02 0001 |001d: aput v2, v0, v1 │ │ -02a6c2: 6200 5105 |001f: sget-object v0, Lorg/tint/ui/managers/UIFactory$1;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@0551 │ │ -02a6c6: 6201 5305 |0021: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.LEGACY_PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0553 │ │ -02a6ca: 6e10 2909 0100 |0023: invoke-virtual {v1}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ -02a6d0: 0a01 |0026: move-result v1 │ │ -02a6d2: 1232 |0027: const/4 v2, #int 3 // #3 │ │ -02a6d4: 4b02 0001 |0028: aput v2, v0, v1 │ │ -02a6d8: 0e00 |002a: return-void │ │ -02a6da: 0d00 |002b: move-exception v0 │ │ -02a6dc: 28fe |002c: goto 002a // -0002 │ │ -02a6de: 0d00 |002d: move-exception v0 │ │ -02a6e0: 28f1 |002e: goto 001f // -000f │ │ -02a6e2: 0d00 |002f: move-exception v0 │ │ -02a6e4: 28e4 |0030: goto 0014 // -001c │ │ +02a3c8: |[02a3c8] org.tint.ui.managers.UIFactory$1.:()V │ │ +02a3d8: 7100 2b09 0000 |0000: invoke-static {}, Lorg/tint/ui/managers/UIFactory$UIType;.values:()[Lorg/tint/ui/managers/UIFactory$UIType; // method@092b │ │ +02a3de: 0c00 |0003: move-result-object v0 │ │ +02a3e0: 2100 |0004: array-length v0, v0 │ │ +02a3e2: 2300 9902 |0005: new-array v0, v0, [I // type@0299 │ │ +02a3e6: 6900 5105 |0007: sput-object v0, Lorg/tint/ui/managers/UIFactory$1;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@0551 │ │ +02a3ea: 6200 5105 |0009: sget-object v0, Lorg/tint/ui/managers/UIFactory$1;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@0551 │ │ +02a3ee: 6201 5505 |000b: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.TABLET:Lorg/tint/ui/managers/UIFactory$UIType; // field@0555 │ │ +02a3f2: 6e10 2909 0100 |000d: invoke-virtual {v1}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ +02a3f8: 0a01 |0010: move-result v1 │ │ +02a3fa: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +02a3fc: 4b02 0001 |0012: aput v2, v0, v1 │ │ +02a400: 6200 5105 |0014: sget-object v0, Lorg/tint/ui/managers/UIFactory$1;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@0551 │ │ +02a404: 6201 5405 |0016: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0554 │ │ +02a408: 6e10 2909 0100 |0018: invoke-virtual {v1}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ +02a40e: 0a01 |001b: move-result v1 │ │ +02a410: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +02a412: 4b02 0001 |001d: aput v2, v0, v1 │ │ +02a416: 6200 5105 |001f: sget-object v0, Lorg/tint/ui/managers/UIFactory$1;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@0551 │ │ +02a41a: 6201 5305 |0021: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.LEGACY_PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0553 │ │ +02a41e: 6e10 2909 0100 |0023: invoke-virtual {v1}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ +02a424: 0a01 |0026: move-result v1 │ │ +02a426: 1232 |0027: const/4 v2, #int 3 // #3 │ │ +02a428: 4b02 0001 |0028: aput v2, v0, v1 │ │ +02a42c: 0e00 |002a: return-void │ │ +02a42e: 0d00 |002b: move-exception v0 │ │ +02a430: 28fe |002c: goto 002a // -0002 │ │ +02a432: 0d00 |002d: move-exception v0 │ │ +02a434: 28f1 |002e: goto 001f // -000f │ │ +02a436: 0d00 |002f: move-exception v0 │ │ +02a438: 28e4 |0030: goto 0014 // -001c │ │ catches : 3 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x002f │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x002d │ │ 0x001f - 0x002a │ │ Ljava/lang/NoSuchFieldError; -> 0x002b │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 1685 (UIFactory.java) │ │ + source_file_idx : 1682 (UIFactory.java) │ │ │ │ Class #187 header: │ │ -class_idx : 551 │ │ +class_idx : 547 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 256 │ │ -source_file_idx : 1685 │ │ +superclass_idx : 252 │ │ +source_file_idx : 1682 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #187 annotations: │ │ Annotations on class │ │ @@ -37952,40 +38052,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -02a710: |[02a710] org.tint.ui.managers.UIFactory$UIType.:()V │ │ -02a720: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -02a722: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -02a724: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02a726: 2200 2702 |0003: new-instance v0, Lorg/tint/ui/managers/UIFactory$UIType; // type@0227 │ │ -02a72a: 1a01 5406 |0005: const-string v1, "TABLET" // string@0654 │ │ -02a72e: 7030 2809 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/tint/ui/managers/UIFactory$UIType;.:(Ljava/lang/String;I)V // method@0928 │ │ -02a734: 6900 5505 |000a: sput-object v0, Lorg/tint/ui/managers/UIFactory$UIType;.TABLET:Lorg/tint/ui/managers/UIFactory$UIType; // field@0555 │ │ -02a738: 2200 2702 |000c: new-instance v0, Lorg/tint/ui/managers/UIFactory$UIType; // type@0227 │ │ -02a73c: 1a01 2a05 |000e: const-string v1, "PHONE" // string@052a │ │ -02a740: 7030 2809 1003 |0010: invoke-direct {v0, v1, v3}, Lorg/tint/ui/managers/UIFactory$UIType;.:(Ljava/lang/String;I)V // method@0928 │ │ -02a746: 6900 5405 |0013: sput-object v0, Lorg/tint/ui/managers/UIFactory$UIType;.PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0554 │ │ -02a74a: 2200 2702 |0015: new-instance v0, Lorg/tint/ui/managers/UIFactory$UIType; // type@0227 │ │ -02a74e: 1a01 1a02 |0017: const-string v1, "LEGACY_PHONE" // string@021a │ │ -02a752: 7030 2809 1004 |0019: invoke-direct {v0, v1, v4}, Lorg/tint/ui/managers/UIFactory$UIType;.:(Ljava/lang/String;I)V // method@0928 │ │ -02a758: 6900 5305 |001c: sput-object v0, Lorg/tint/ui/managers/UIFactory$UIType;.LEGACY_PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0553 │ │ -02a75c: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -02a75e: 2300 ad02 |001f: new-array v0, v0, [Lorg/tint/ui/managers/UIFactory$UIType; // type@02ad │ │ -02a762: 6201 5505 |0021: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.TABLET:Lorg/tint/ui/managers/UIFactory$UIType; // field@0555 │ │ -02a766: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -02a76a: 6201 5405 |0025: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0554 │ │ -02a76e: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -02a772: 6201 5305 |0029: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.LEGACY_PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0553 │ │ -02a776: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -02a77a: 6900 5205 |002d: sput-object v0, Lorg/tint/ui/managers/UIFactory$UIType;.$VALUES:[Lorg/tint/ui/managers/UIFactory$UIType; // field@0552 │ │ -02a77e: 0e00 |002f: return-void │ │ +02a464: |[02a464] org.tint.ui.managers.UIFactory$UIType.:()V │ │ +02a474: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +02a476: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +02a478: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +02a47a: 2200 2302 |0003: new-instance v0, Lorg/tint/ui/managers/UIFactory$UIType; // type@0223 │ │ +02a47e: 1a01 5106 |0005: const-string v1, "TABLET" // string@0651 │ │ +02a482: 7030 2809 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/tint/ui/managers/UIFactory$UIType;.:(Ljava/lang/String;I)V // method@0928 │ │ +02a488: 6900 5505 |000a: sput-object v0, Lorg/tint/ui/managers/UIFactory$UIType;.TABLET:Lorg/tint/ui/managers/UIFactory$UIType; // field@0555 │ │ +02a48c: 2200 2302 |000c: new-instance v0, Lorg/tint/ui/managers/UIFactory$UIType; // type@0223 │ │ +02a490: 1a01 2705 |000e: const-string v1, "PHONE" // string@0527 │ │ +02a494: 7030 2809 1003 |0010: invoke-direct {v0, v1, v3}, Lorg/tint/ui/managers/UIFactory$UIType;.:(Ljava/lang/String;I)V // method@0928 │ │ +02a49a: 6900 5405 |0013: sput-object v0, Lorg/tint/ui/managers/UIFactory$UIType;.PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0554 │ │ +02a49e: 2200 2302 |0015: new-instance v0, Lorg/tint/ui/managers/UIFactory$UIType; // type@0223 │ │ +02a4a2: 1a01 1a02 |0017: const-string v1, "LEGACY_PHONE" // string@021a │ │ +02a4a6: 7030 2809 1004 |0019: invoke-direct {v0, v1, v4}, Lorg/tint/ui/managers/UIFactory$UIType;.:(Ljava/lang/String;I)V // method@0928 │ │ +02a4ac: 6900 5305 |001c: sput-object v0, Lorg/tint/ui/managers/UIFactory$UIType;.LEGACY_PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0553 │ │ +02a4b0: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +02a4b2: 2300 a902 |001f: new-array v0, v0, [Lorg/tint/ui/managers/UIFactory$UIType; // type@02a9 │ │ +02a4b6: 6201 5505 |0021: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.TABLET:Lorg/tint/ui/managers/UIFactory$UIType; // field@0555 │ │ +02a4ba: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +02a4be: 6201 5405 |0025: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0554 │ │ +02a4c2: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +02a4c6: 6201 5305 |0029: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.LEGACY_PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0553 │ │ +02a4ca: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +02a4ce: 6900 5205 |002d: sput-object v0, Lorg/tint/ui/managers/UIFactory$UIType;.$VALUES:[Lorg/tint/ui/managers/UIFactory$UIType; // field@0552 │ │ +02a4d2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=28 │ │ 0x000c line=29 │ │ 0x0015 line=30 │ │ 0x001e line=27 │ │ locals : │ │ @@ -37995,17 +38095,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -02a780: |[02a780] org.tint.ui.managers.UIFactory$UIType.:(Ljava/lang/String;I)V │ │ -02a790: 7030 2c03 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@032c │ │ -02a796: 0e00 |0003: return-void │ │ +02a4d4: |[02a4d4] org.tint.ui.managers.UIFactory$UIType.:(Ljava/lang/String;I)V │ │ +02a4e4: 7030 2c03 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@032c │ │ +02a4ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/managers/UIFactory$UIType; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -38015,20 +38115,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/tint/ui/managers/UIFactory$UIType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02a798: |[02a798] org.tint.ui.managers.UIFactory$UIType.valueOf:(Ljava/lang/String;)Lorg/tint/ui/managers/UIFactory$UIType; │ │ -02a7a8: 1c00 2702 |0000: const-class v0, Lorg/tint/ui/managers/UIFactory$UIType; // type@0227 │ │ -02a7ac: 7120 2d03 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@032d │ │ -02a7b2: 0c00 |0005: move-result-object v0 │ │ -02a7b4: 1f00 2702 |0006: check-cast v0, Lorg/tint/ui/managers/UIFactory$UIType; // type@0227 │ │ -02a7b8: 1100 |0008: return-object v0 │ │ +02a4ec: |[02a4ec] org.tint.ui.managers.UIFactory$UIType.valueOf:(Ljava/lang/String;)Lorg/tint/ui/managers/UIFactory$UIType; │ │ +02a4fc: 1c00 2302 |0000: const-class v0, Lorg/tint/ui/managers/UIFactory$UIType; // type@0223 │ │ +02a500: 7120 2d03 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@032d │ │ +02a506: 0c00 |0005: move-result-object v0 │ │ +02a508: 1f00 2302 |0006: check-cast v0, Lorg/tint/ui/managers/UIFactory$UIType; // type@0223 │ │ +02a50c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lorg/tint/ui/managers/UIFactory$UIType;) │ │ @@ -38036,41 +38136,41 @@ │ │ type : '()[Lorg/tint/ui/managers/UIFactory$UIType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02a7bc: |[02a7bc] org.tint.ui.managers.UIFactory$UIType.values:()[Lorg/tint/ui/managers/UIFactory$UIType; │ │ -02a7cc: 6200 5205 |0000: sget-object v0, Lorg/tint/ui/managers/UIFactory$UIType;.$VALUES:[Lorg/tint/ui/managers/UIFactory$UIType; // field@0552 │ │ -02a7d0: 6e10 340c 0000 |0002: invoke-virtual {v0}, [Lorg/tint/ui/managers/UIFactory$UIType;.clone:()Ljava/lang/Object; // method@0c34 │ │ -02a7d6: 0c00 |0005: move-result-object v0 │ │ -02a7d8: 1f00 ad02 |0006: check-cast v0, [Lorg/tint/ui/managers/UIFactory$UIType; // type@02ad │ │ -02a7dc: 1100 |0008: return-object v0 │ │ +02a510: |[02a510] org.tint.ui.managers.UIFactory$UIType.values:()[Lorg/tint/ui/managers/UIFactory$UIType; │ │ +02a520: 6200 5205 |0000: sget-object v0, Lorg/tint/ui/managers/UIFactory$UIType;.$VALUES:[Lorg/tint/ui/managers/UIFactory$UIType; // field@0552 │ │ +02a524: 6e10 340c 0000 |0002: invoke-virtual {v0}, [Lorg/tint/ui/managers/UIFactory$UIType;.clone:()Ljava/lang/Object; // method@0c34 │ │ +02a52a: 0c00 |0005: move-result-object v0 │ │ +02a52c: 1f00 a902 |0006: check-cast v0, [Lorg/tint/ui/managers/UIFactory$UIType; // type@02a9 │ │ +02a530: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 1685 (UIFactory.java) │ │ + source_file_idx : 1682 (UIFactory.java) │ │ │ │ Class #188 header: │ │ -class_idx : 552 │ │ +class_idx : 548 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1685 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1682 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #188 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/tint/ui/managers/UIFactory$1; Lorg/tint/ui/managers/UIFactory$UIType; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/tint/ui/managers/UIFactory$UIType; } │ │ │ │ Class #188 - │ │ Class descriptor : 'Lorg/tint/ui/managers/UIFactory;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ @@ -38089,56 +38189,55 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02a7e0: |[02a7e0] org.tint.ui.managers.UIFactory.:()V │ │ -02a7f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02a7f2: 6a00 5605 |0001: sput-boolean v0, Lorg/tint/ui/managers/UIFactory;.isInitialized:Z // field@0556 │ │ -02a7f6: 0e00 |0003: return-void │ │ +02a534: |[02a534] org.tint.ui.managers.UIFactory.:()V │ │ +02a544: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02a546: 6a00 5605 |0001: sput-boolean v0, Lorg/tint/ui/managers/UIFactory;.isInitialized:Z // field@0556 │ │ +02a54a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ #1 : (in Lorg/tint/ui/managers/UIFactory;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a7f8: |[02a7f8] org.tint.ui.managers.UIFactory.:()V │ │ -02a808: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02a80e: 0e00 |0003: return-void │ │ +02a54c: |[02a54c] org.tint.ui.managers.UIFactory.:()V │ │ +02a55c: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02a562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ - 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/managers/UIFactory; │ │ │ │ #2 : (in Lorg/tint/ui/managers/UIFactory;) │ │ name : 'checkInit' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02a810: |[02a810] org.tint.ui.managers.UIFactory.checkInit:(Landroid/content/Context;)V │ │ -02a820: 6300 5605 |0000: sget-boolean v0, Lorg/tint/ui/managers/UIFactory;.isInitialized:Z // field@0556 │ │ -02a824: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -02a828: 7110 3309 0100 |0004: invoke-static {v1}, Lorg/tint/ui/managers/UIFactory;.init:(Landroid/content/Context;)V // method@0933 │ │ -02a82e: 0e00 |0007: return-void │ │ +02a564: |[02a564] org.tint.ui.managers.UIFactory.checkInit:(Landroid/content/Context;)V │ │ +02a574: 6300 5605 |0000: sget-boolean v0, Lorg/tint/ui/managers/UIFactory;.isInitialized:Z // field@0556 │ │ +02a578: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +02a57c: 7110 3309 0100 |0004: invoke-static {v1}, Lorg/tint/ui/managers/UIFactory;.init:(Landroid/content/Context;)V // method@0933 │ │ +02a582: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=123 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 context Landroid/content/Context; │ │ @@ -38148,35 +38247,35 @@ │ │ type : '(Lorg/tint/ui/activities/TintBrowserActivity;)Lorg/tint/ui/managers/UIManager;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -02a830: |[02a830] org.tint.ui.managers.UIFactory.createUIManager:(Lorg/tint/ui/activities/TintBrowserActivity;)Lorg/tint/ui/managers/UIManager; │ │ -02a840: 7110 2e09 0200 |0000: invoke-static {v2}, Lorg/tint/ui/managers/UIFactory;.checkInit:(Landroid/content/Context;)V // method@092e │ │ -02a846: 6200 5105 |0003: sget-object v0, Lorg/tint/ui/managers/UIFactory$1;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@0551 │ │ -02a84a: 6201 5705 |0005: sget-object v1, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ -02a84e: 6e10 2909 0100 |0007: invoke-virtual {v1}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ -02a854: 0a01 |000a: move-result v1 │ │ -02a856: 4400 0001 |000b: aget v0, v0, v1 │ │ -02a85a: 2b00 1b00 0000 |000d: packed-switch v0, 00000028 // +0000001b │ │ -02a860: 2200 1e02 |0010: new-instance v0, Lorg/tint/ui/managers/PhoneUIManager; // type@021e │ │ -02a864: 7020 bb08 2000 |0012: invoke-direct {v0, v2}, Lorg/tint/ui/managers/PhoneUIManager;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@08bb │ │ -02a86a: 1100 |0015: return-object v0 │ │ -02a86c: 2200 2202 |0016: new-instance v0, Lorg/tint/ui/managers/TabletUIManager; // type@0222 │ │ -02a870: 7020 ed08 2000 |0018: invoke-direct {v0, v2}, Lorg/tint/ui/managers/TabletUIManager;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@08ed │ │ -02a876: 28fa |001b: goto 0015 // -0006 │ │ -02a878: 2200 1e02 |001c: new-instance v0, Lorg/tint/ui/managers/PhoneUIManager; // type@021e │ │ -02a87c: 7020 bb08 2000 |001e: invoke-direct {v0, v2}, Lorg/tint/ui/managers/PhoneUIManager;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@08bb │ │ -02a882: 28f4 |0021: goto 0015 // -000c │ │ -02a884: 2200 0d02 |0022: new-instance v0, Lorg/tint/ui/managers/LegacyPhoneUIManager; // type@020d │ │ -02a888: 7020 6208 2000 |0024: invoke-direct {v0, v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@0862 │ │ -02a88e: 28ee |0027: goto 0015 // -0012 │ │ -02a890: 0001 0300 0100 0000 0900 0000 0f00 ... |0028: packed-switch-data (10 units) │ │ +02a584: |[02a584] org.tint.ui.managers.UIFactory.createUIManager:(Lorg/tint/ui/activities/TintBrowserActivity;)Lorg/tint/ui/managers/UIManager; │ │ +02a594: 7110 2e09 0200 |0000: invoke-static {v2}, Lorg/tint/ui/managers/UIFactory;.checkInit:(Landroid/content/Context;)V // method@092e │ │ +02a59a: 6200 5105 |0003: sget-object v0, Lorg/tint/ui/managers/UIFactory$1;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@0551 │ │ +02a59e: 6201 5705 |0005: sget-object v1, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ +02a5a2: 6e10 2909 0100 |0007: invoke-virtual {v1}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ +02a5a8: 0a01 |000a: move-result v1 │ │ +02a5aa: 4400 0001 |000b: aget v0, v0, v1 │ │ +02a5ae: 2b00 1b00 0000 |000d: packed-switch v0, 00000028 // +0000001b │ │ +02a5b4: 2200 1a02 |0010: new-instance v0, Lorg/tint/ui/managers/PhoneUIManager; // type@021a │ │ +02a5b8: 7020 bb08 2000 |0012: invoke-direct {v0, v2}, Lorg/tint/ui/managers/PhoneUIManager;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@08bb │ │ +02a5be: 1100 |0015: return-object v0 │ │ +02a5c0: 2200 1e02 |0016: new-instance v0, Lorg/tint/ui/managers/TabletUIManager; // type@021e │ │ +02a5c4: 7020 ed08 2000 |0018: invoke-direct {v0, v2}, Lorg/tint/ui/managers/TabletUIManager;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@08ed │ │ +02a5ca: 28fa |001b: goto 0015 // -0006 │ │ +02a5cc: 2200 1a02 |001c: new-instance v0, Lorg/tint/ui/managers/PhoneUIManager; // type@021a │ │ +02a5d0: 7020 bb08 2000 |001e: invoke-direct {v0, v2}, Lorg/tint/ui/managers/PhoneUIManager;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@08bb │ │ +02a5d6: 28f4 |0021: goto 0015 // -000c │ │ +02a5d8: 2200 0902 |0022: new-instance v0, Lorg/tint/ui/managers/LegacyPhoneUIManager; // type@0209 │ │ +02a5dc: 7020 6208 2000 |0024: invoke-direct {v0, v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@0862 │ │ +02a5e2: 28ee |0027: goto 0015 // -0012 │ │ +02a5e4: 0001 0300 0100 0000 0900 0000 0f00 ... |0028: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=84 │ │ 0x0010 line=95 │ │ 0x0016 line=86 │ │ 0x001c line=89 │ │ @@ -38190,29 +38289,29 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -02a8a4: |[02a8a4] org.tint.ui.managers.UIFactory.getMainLayout:(Landroid/content/Context;)I │ │ -02a8b4: 1400 1400 037f |0000: const v0, #float 1.74129e+38 // #7f030014 │ │ -02a8ba: 7110 2e09 0300 |0003: invoke-static {v3}, Lorg/tint/ui/managers/UIFactory;.checkInit:(Landroid/content/Context;)V // method@092e │ │ -02a8c0: 6201 5105 |0006: sget-object v1, Lorg/tint/ui/managers/UIFactory$1;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@0551 │ │ -02a8c4: 6202 5705 |0008: sget-object v2, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ -02a8c8: 6e10 2909 0200 |000a: invoke-virtual {v2}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ -02a8ce: 0a02 |000d: move-result v2 │ │ -02a8d0: 4401 0102 |000e: aget v1, v1, v2 │ │ -02a8d4: 2b01 0c00 0000 |0010: packed-switch v1, 0000001c // +0000000c │ │ -02a8da: 0f00 |0013: return v0 │ │ -02a8dc: 1400 1d00 037f |0014: const v0, #float 1.74129e+38 // #7f03001d │ │ -02a8e2: 28fc |0017: goto 0013 // -0004 │ │ -02a8e4: 1400 1100 037f |0018: const v0, #float 1.74129e+38 // #7f030011 │ │ -02a8ea: 28f8 |001b: goto 0013 // -0008 │ │ -02a8ec: 0001 0300 0100 0000 0400 0000 0300 ... |001c: packed-switch-data (10 units) │ │ +02a5f8: |[02a5f8] org.tint.ui.managers.UIFactory.getMainLayout:(Landroid/content/Context;)I │ │ +02a608: 1400 1400 037f |0000: const v0, #float 1.74129e+38 // #7f030014 │ │ +02a60e: 7110 2e09 0300 |0003: invoke-static {v3}, Lorg/tint/ui/managers/UIFactory;.checkInit:(Landroid/content/Context;)V // method@092e │ │ +02a614: 6201 5105 |0006: sget-object v1, Lorg/tint/ui/managers/UIFactory$1;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@0551 │ │ +02a618: 6202 5705 |0008: sget-object v2, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ +02a61c: 6e10 2909 0200 |000a: invoke-virtual {v2}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ +02a622: 0a02 |000d: move-result v2 │ │ +02a624: 4401 0102 |000e: aget v1, v1, v2 │ │ +02a628: 2b01 0c00 0000 |0010: packed-switch v1, 0000001c // +0000000c │ │ +02a62e: 0f00 |0013: return v0 │ │ +02a630: 1400 1d00 037f |0014: const v0, #float 1.74129e+38 // #7f03001d │ │ +02a636: 28fc |0017: goto 0013 // -0004 │ │ +02a638: 1400 1100 037f |0018: const v0, #float 1.74129e+38 // #7f030011 │ │ +02a63e: 28f8 |001b: goto 0013 // -0008 │ │ +02a640: 0001 0300 0100 0000 0400 0000 0300 ... |001c: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=48 │ │ 0x0006 line=50 │ │ 0x0013 line=61 │ │ 0x0014 line=52 │ │ 0x0018 line=58 │ │ @@ -38225,27 +38324,27 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -02a900: |[02a900] org.tint.ui.managers.UIFactory.getMainMenuLayout:(Landroid/content/Context;)I │ │ -02a910: 1400 0100 0e7f |0000: const v0, #float 1.8875e+38 // #7f0e0001 │ │ -02a916: 7110 2e09 0300 |0003: invoke-static {v3}, Lorg/tint/ui/managers/UIFactory;.checkInit:(Landroid/content/Context;)V // method@092e │ │ -02a91c: 6201 5105 |0006: sget-object v1, Lorg/tint/ui/managers/UIFactory$1;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@0551 │ │ -02a920: 6202 5705 |0008: sget-object v2, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ -02a924: 6e10 2909 0200 |000a: invoke-virtual {v2}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ -02a92a: 0a02 |000d: move-result v2 │ │ -02a92c: 4401 0102 |000e: aget v1, v1, v2 │ │ -02a930: 2b01 0800 0000 |0010: packed-switch v1, 00000018 // +00000008 │ │ -02a936: 0f00 |0013: return v0 │ │ -02a938: 1400 0200 0e7f |0014: const v0, #float 1.8875e+38 // #7f0e0002 │ │ -02a93e: 28fc |0017: goto 0013 // -0004 │ │ -02a940: 0001 0300 0100 0000 0400 0000 0300 ... |0018: packed-switch-data (10 units) │ │ +02a654: |[02a654] org.tint.ui.managers.UIFactory.getMainMenuLayout:(Landroid/content/Context;)I │ │ +02a664: 1400 0100 0e7f |0000: const v0, #float 1.8875e+38 // #7f0e0001 │ │ +02a66a: 7110 2e09 0300 |0003: invoke-static {v3}, Lorg/tint/ui/managers/UIFactory;.checkInit:(Landroid/content/Context;)V // method@092e │ │ +02a670: 6201 5105 |0006: sget-object v1, Lorg/tint/ui/managers/UIFactory$1;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@0551 │ │ +02a674: 6202 5705 |0008: sget-object v2, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ +02a678: 6e10 2909 0200 |000a: invoke-virtual {v2}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ +02a67e: 0a02 |000d: move-result v2 │ │ +02a680: 4401 0102 |000e: aget v1, v1, v2 │ │ +02a684: 2b01 0800 0000 |0010: packed-switch v1, 00000018 // +00000008 │ │ +02a68a: 0f00 |0013: return v0 │ │ +02a68c: 1400 0200 0e7f |0014: const v0, #float 1.8875e+38 // #7f0e0002 │ │ +02a692: 28fc |0017: goto 0013 // -0004 │ │ +02a694: 0001 0300 0100 0000 0400 0000 0300 ... |0018: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=66 │ │ 0x0006 line=68 │ │ 0x0013 line=77 │ │ 0x0014 line=70 │ │ 0x0018 line=68 │ │ @@ -38257,18 +38356,18 @@ │ │ type : '(Landroid/content/Context;)Lorg/tint/ui/managers/UIFactory$UIType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02a954: |[02a954] org.tint.ui.managers.UIFactory.getUIType:(Landroid/content/Context;)Lorg/tint/ui/managers/UIFactory$UIType; │ │ -02a964: 7110 2e09 0100 |0000: invoke-static {v1}, Lorg/tint/ui/managers/UIFactory;.checkInit:(Landroid/content/Context;)V // method@092e │ │ -02a96a: 6200 5705 |0003: sget-object v0, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ -02a96e: 1100 |0005: return-object v0 │ │ +02a6a8: |[02a6a8] org.tint.ui.managers.UIFactory.getUIType:(Landroid/content/Context;)Lorg/tint/ui/managers/UIFactory$UIType; │ │ +02a6b8: 7110 2e09 0100 |0000: invoke-static {v1}, Lorg/tint/ui/managers/UIFactory;.checkInit:(Landroid/content/Context;)V // method@092e │ │ +02a6be: 6200 5705 |0003: sget-object v0, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ +02a6c2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ @@ -38277,56 +38376,56 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -02a970: |[02a970] org.tint.ui.managers.UIFactory.init:(Landroid/content/Context;)V │ │ -02a980: 7110 8001 0400 |0000: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -02a986: 0c01 |0003: move-result-object v1 │ │ -02a988: 1a02 5005 |0004: const-string v2, "PREFERENCE_UI_TYPE" // string@0550 │ │ -02a98c: 1a03 5c00 |0006: const-string v3, "AUTO" // string@005c │ │ -02a990: 7230 e000 2103 |0008: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -02a996: 0c00 |000b: move-result-object v0 │ │ -02a998: 1a01 5c00 |000c: const-string v1, "AUTO" // string@005c │ │ -02a99c: 6e20 4d03 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02a9a2: 0a01 |0011: move-result v1 │ │ -02a9a4: 3801 1b00 |0012: if-eqz v1, 002d // +001b │ │ -02a9a8: 6e10 aa00 0400 |0014: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -02a9ae: 0c01 |0017: move-result-object v1 │ │ -02a9b0: 1502 077f |0018: const/high16 v2, #int 2131165184 // #7f07 │ │ -02a9b4: 6e20 ed00 2100 |001a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@00ed │ │ -02a9ba: 0a01 |001d: move-result v1 │ │ -02a9bc: 3801 0a00 |001e: if-eqz v1, 0028 // +000a │ │ -02a9c0: 6201 5505 |0020: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.TABLET:Lorg/tint/ui/managers/UIFactory$UIType; // field@0555 │ │ -02a9c4: 6901 5705 |0022: sput-object v1, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ -02a9c8: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -02a9ca: 6a01 5605 |0025: sput-boolean v1, Lorg/tint/ui/managers/UIFactory;.isInitialized:Z // field@0556 │ │ -02a9ce: 0e00 |0027: return-void │ │ -02a9d0: 6201 5405 |0028: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0554 │ │ -02a9d4: 6901 5705 |002a: sput-object v1, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ -02a9d8: 28f8 |002c: goto 0024 // -0008 │ │ -02a9da: 1a01 5406 |002d: const-string v1, "TABLET" // string@0654 │ │ -02a9de: 6e20 4d03 0100 |002f: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02a9e4: 0a01 |0032: move-result v1 │ │ -02a9e6: 3801 0700 |0033: if-eqz v1, 003a // +0007 │ │ -02a9ea: 6201 5505 |0035: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.TABLET:Lorg/tint/ui/managers/UIFactory$UIType; // field@0555 │ │ -02a9ee: 6901 5705 |0037: sput-object v1, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ -02a9f2: 28eb |0039: goto 0024 // -0015 │ │ -02a9f4: 1a01 1a02 |003a: const-string v1, "LEGACY_PHONE" // string@021a │ │ -02a9f8: 6e20 4d03 0100 |003c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02a9fe: 0a01 |003f: move-result v1 │ │ -02aa00: 3801 0700 |0040: if-eqz v1, 0047 // +0007 │ │ -02aa04: 6201 5305 |0042: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.LEGACY_PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0553 │ │ -02aa08: 6901 5705 |0044: sput-object v1, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ -02aa0c: 28de |0046: goto 0024 // -0022 │ │ -02aa0e: 6201 5405 |0047: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0554 │ │ -02aa12: 6901 5705 |0049: sput-object v1, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ -02aa16: 28d9 |004b: goto 0024 // -0027 │ │ +02a6c4: |[02a6c4] org.tint.ui.managers.UIFactory.init:(Landroid/content/Context;)V │ │ +02a6d4: 7110 8001 0400 |0000: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +02a6da: 0c01 |0003: move-result-object v1 │ │ +02a6dc: 1a02 4d05 |0004: const-string v2, "PREFERENCE_UI_TYPE" // string@054d │ │ +02a6e0: 1a03 5c00 |0006: const-string v3, "AUTO" // string@005c │ │ +02a6e4: 7230 e000 2103 |0008: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +02a6ea: 0c00 |000b: move-result-object v0 │ │ +02a6ec: 1a01 5c00 |000c: const-string v1, "AUTO" // string@005c │ │ +02a6f0: 6e20 4d03 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02a6f6: 0a01 |0011: move-result v1 │ │ +02a6f8: 3801 1b00 |0012: if-eqz v1, 002d // +001b │ │ +02a6fc: 6e10 aa00 0400 |0014: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +02a702: 0c01 |0017: move-result-object v1 │ │ +02a704: 1502 077f |0018: const/high16 v2, #int 2131165184 // #7f07 │ │ +02a708: 6e20 ed00 2100 |001a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@00ed │ │ +02a70e: 0a01 |001d: move-result v1 │ │ +02a710: 3801 0a00 |001e: if-eqz v1, 0028 // +000a │ │ +02a714: 6201 5505 |0020: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.TABLET:Lorg/tint/ui/managers/UIFactory$UIType; // field@0555 │ │ +02a718: 6901 5705 |0022: sput-object v1, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ +02a71c: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +02a71e: 6a01 5605 |0025: sput-boolean v1, Lorg/tint/ui/managers/UIFactory;.isInitialized:Z // field@0556 │ │ +02a722: 0e00 |0027: return-void │ │ +02a724: 6201 5405 |0028: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0554 │ │ +02a728: 6901 5705 |002a: sput-object v1, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ +02a72c: 28f8 |002c: goto 0024 // -0008 │ │ +02a72e: 1a01 5106 |002d: const-string v1, "TABLET" // string@0651 │ │ +02a732: 6e20 4d03 0100 |002f: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02a738: 0a01 |0032: move-result v1 │ │ +02a73a: 3801 0700 |0033: if-eqz v1, 003a // +0007 │ │ +02a73e: 6201 5505 |0035: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.TABLET:Lorg/tint/ui/managers/UIFactory$UIType; // field@0555 │ │ +02a742: 6901 5705 |0037: sput-object v1, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ +02a746: 28eb |0039: goto 0024 // -0015 │ │ +02a748: 1a01 1a02 |003a: const-string v1, "LEGACY_PHONE" // string@021a │ │ +02a74c: 6e20 4d03 0100 |003c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02a752: 0a01 |003f: move-result v1 │ │ +02a754: 3801 0700 |0040: if-eqz v1, 0047 // +0007 │ │ +02a758: 6201 5305 |0042: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.LEGACY_PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0553 │ │ +02a75c: 6901 5705 |0044: sput-object v1, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ +02a760: 28de |0046: goto 0024 // -0022 │ │ +02a762: 6201 5405 |0047: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0554 │ │ +02a766: 6901 5705 |0049: sput-object v1, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ +02a76a: 28d9 |004b: goto 0024 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x000c line=102 │ │ 0x0014 line=103 │ │ 0x0020 line=104 │ │ 0x0024 line=116 │ │ @@ -38346,38 +38445,38 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02aa18: |[02aa18] org.tint.ui.managers.UIFactory.isTablet:(Landroid/content/Context;)Z │ │ -02aa28: 7110 2e09 0200 |0000: invoke-static {v2}, Lorg/tint/ui/managers/UIFactory;.checkInit:(Landroid/content/Context;)V // method@092e │ │ -02aa2e: 6200 5705 |0003: sget-object v0, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ -02aa32: 6201 5505 |0005: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.TABLET:Lorg/tint/ui/managers/UIFactory$UIType; // field@0555 │ │ -02aa36: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ -02aa3a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -02aa3c: 0f00 |000a: return v0 │ │ -02aa3e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -02aa40: 28fe |000c: goto 000a // -0002 │ │ +02a76c: |[02a76c] org.tint.ui.managers.UIFactory.isTablet:(Landroid/content/Context;)Z │ │ +02a77c: 7110 2e09 0200 |0000: invoke-static {v2}, Lorg/tint/ui/managers/UIFactory;.checkInit:(Landroid/content/Context;)V // method@092e │ │ +02a782: 6200 5705 |0003: sget-object v0, Lorg/tint/ui/managers/UIFactory;.sUIType:Lorg/tint/ui/managers/UIFactory$UIType; // field@0557 │ │ +02a786: 6201 5505 |0005: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.TABLET:Lorg/tint/ui/managers/UIFactory$UIType; // field@0555 │ │ +02a78a: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ +02a78e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +02a790: 0f00 |000a: return v0 │ │ +02a792: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +02a794: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ locals : │ │ 0x0000 - 0x000d reg=2 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1685 (UIFactory.java) │ │ + source_file_idx : 1682 (UIFactory.java) │ │ │ │ Class #189 header: │ │ -class_idx : 553 │ │ +class_idx : 549 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1686 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1683 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 50 │ │ │ │ Class #189 annotations: │ │ Annotations on method #2367 'getUploadMessage' │ │ @@ -38691,20 +38790,20 @@ │ │ │ │ #49 : (in Lorg/tint/ui/managers/UIManager;) │ │ name : 'togglePrivateBrowsing' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1686 (UIManager.java) │ │ + source_file_idx : 1683 (UIManager.java) │ │ │ │ Class #190 header: │ │ -class_idx : 554 │ │ +class_idx : 550 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 113 │ │ +superclass_idx : 111 │ │ source_file_idx : 96 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #190 - │ │ @@ -38720,17 +38819,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02aa44: |[02aa44] org.tint.ui.preferences.AboutFragment.:()V │ │ -02aa54: 7010 7d01 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceFragment;.:()V // method@017d │ │ -02aa5a: 0e00 |0003: return-void │ │ +02a798: |[02a798] org.tint.ui.preferences.AboutFragment.:()V │ │ +02a7a8: 7010 7d01 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceFragment;.:()V // method@017d │ │ +02a7ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/preferences/AboutFragment; │ │ │ │ Virtual methods - │ │ @@ -38739,34 +38838,34 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02aa5c: |[02aa5c] org.tint.ui.preferences.AboutFragment.onCreate:(Landroid/os/Bundle;)V │ │ -02aa6c: 6f20 7e01 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceFragment;.onCreate:(Landroid/os/Bundle;)V // method@017e │ │ -02aa72: 1500 057f |0003: const/high16 v0, #int 2131034112 // #7f05 │ │ -02aa76: 6e20 6809 0100 |0005: invoke-virtual {v1, v0}, Lorg/tint/ui/preferences/AboutFragment;.addPreferencesFromResource:(I)V // method@0968 │ │ -02aa7c: 0e00 |0008: return-void │ │ +02a7b0: |[02a7b0] org.tint.ui.preferences.AboutFragment.onCreate:(Landroid/os/Bundle;)V │ │ +02a7c0: 6f20 7e01 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceFragment;.onCreate:(Landroid/os/Bundle;)V // method@017e │ │ +02a7c6: 1500 057f |0003: const/high16 v0, #int 2131034112 // #7f05 │ │ +02a7ca: 6e20 6809 0100 |0005: invoke-virtual {v1, v0}, Lorg/tint/ui/preferences/AboutFragment;.addPreferencesFromResource:(I)V // method@0968 │ │ +02a7d0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ 0x0008 line=30 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/preferences/AboutFragment; │ │ 0x0000 - 0x0009 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ source_file_idx : 96 (AboutFragment.java) │ │ │ │ Class #191 header: │ │ -class_idx : 555 │ │ +class_idx : 551 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 109 │ │ +superclass_idx : 108 │ │ source_file_idx : 99 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 1 │ │ │ │ Class #191 - │ │ @@ -38782,18 +38881,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02aa80: |[02aa80] org.tint.ui.preferences.AboutPreference.:(Landroid/content/Context;)V │ │ -02aa90: 7020 7001 1000 |0000: invoke-direct {v0, v1}, Landroid/preference/Preference;.:(Landroid/content/Context;)V // method@0170 │ │ -02aa96: 7010 6f09 0000 |0003: invoke-direct {v0}, Lorg/tint/ui/preferences/AboutPreference;.init:()V // method@096f │ │ -02aa9c: 0e00 |0006: return-void │ │ +02a7d4: |[02a7d4] org.tint.ui.preferences.AboutPreference.:(Landroid/content/Context;)V │ │ +02a7e4: 7020 7001 1000 |0000: invoke-direct {v0, v1}, Landroid/preference/Preference;.:(Landroid/content/Context;)V // method@0170 │ │ +02a7ea: 7010 6f09 0000 |0003: invoke-direct {v0}, Lorg/tint/ui/preferences/AboutPreference;.init:()V // method@096f │ │ +02a7f0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0006 line=36 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/tint/ui/preferences/AboutPreference; │ │ @@ -38804,18 +38903,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02aaa0: |[02aaa0] org.tint.ui.preferences.AboutPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02aab0: 7030 7101 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/preference/Preference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0171 │ │ -02aab6: 7010 6f09 0000 |0003: invoke-direct {v0}, Lorg/tint/ui/preferences/AboutPreference;.init:()V // method@096f │ │ -02aabc: 0e00 |0006: return-void │ │ +02a7f4: |[02a7f4] org.tint.ui.preferences.AboutPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02a804: 7030 7101 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/preference/Preference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0171 │ │ +02a80a: 7010 6f09 0000 |0003: invoke-direct {v0}, Lorg/tint/ui/preferences/AboutPreference;.init:()V // method@096f │ │ +02a810: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0006 line=41 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/tint/ui/preferences/AboutPreference; │ │ @@ -38827,18 +38926,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -02aac0: |[02aac0] org.tint.ui.preferences.AboutPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -02aad0: 7040 7201 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/preference/Preference;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0172 │ │ -02aad6: 7010 6f09 0000 |0003: invoke-direct {v0}, Lorg/tint/ui/preferences/AboutPreference;.init:()V // method@096f │ │ -02aadc: 0e00 |0006: return-void │ │ +02a814: |[02a814] org.tint.ui.preferences.AboutPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +02a824: 7040 7201 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/preference/Preference;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0172 │ │ +02a82a: 7010 6f09 0000 |0003: invoke-direct {v0}, Lorg/tint/ui/preferences/AboutPreference;.init:()V // method@096f │ │ +02a830: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0006 line=46 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/tint/ui/preferences/AboutPreference; │ │ @@ -38851,63 +38950,63 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -02aae0: |[02aae0] org.tint.ui.preferences.AboutPreference.getVersion:()Ljava/lang/String; │ │ -02aaf0: 1a03 0000 |0000: const-string v3, "" // string@0000 │ │ -02aaf4: 6e10 6d09 0800 |0002: invoke-virtual {v8}, Lorg/tint/ui/preferences/AboutPreference;.getContext:()Landroid/content/Context; // method@096d │ │ -02aafa: 0c04 |0005: move-result-object v4 │ │ -02aafc: 6e10 a800 0400 |0006: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a8 │ │ -02ab02: 0c02 |0009: move-result-object v2 │ │ -02ab04: 6e10 6d09 0800 |000a: invoke-virtual {v8}, Lorg/tint/ui/preferences/AboutPreference;.getContext:()Landroid/content/Context; // method@096d │ │ -02ab0a: 0c04 |000d: move-result-object v4 │ │ -02ab0c: 6e10 a900 0400 |000e: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00a9 │ │ -02ab12: 0c04 |0011: move-result-object v4 │ │ -02ab14: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -02ab16: 6e30 e800 4205 |0013: invoke-virtual {v2, v4, v5}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00e8 │ │ -02ab1c: 0c01 |0016: move-result-object v1 │ │ -02ab1e: 6e10 6d09 0800 |0017: invoke-virtual {v8}, Lorg/tint/ui/preferences/AboutPreference;.getContext:()Landroid/content/Context; // method@096d │ │ -02ab24: 0c04 |001a: move-result-object v4 │ │ -02ab26: 1405 0200 0b7f |001b: const v5, #float 1.84763e+38 // #7f0b0002 │ │ -02ab2c: 6e20 ab00 5400 |001e: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -02ab32: 0c04 |0021: move-result-object v4 │ │ -02ab34: 1225 |0022: const/4 v5, #int 2 // #2 │ │ -02ab36: 2355 a602 |0023: new-array v5, v5, [Ljava/lang/Object; // type@02a6 │ │ -02ab3a: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -02ab3c: 5417 0300 |0026: iget-object v7, v1, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0003 │ │ -02ab40: 4d07 0506 |0028: aput-object v7, v5, v6 │ │ -02ab44: 1216 |002a: const/4 v6, #int 1 // #1 │ │ -02ab46: 5217 0200 |002b: iget v7, v1, Landroid/content/pm/PackageInfo;.versionCode:I // field@0002 │ │ -02ab4a: 7110 3803 0700 |002d: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -02ab50: 0c07 |0030: move-result-object v7 │ │ -02ab52: 4d07 0506 |0031: aput-object v7, v5, v6 │ │ -02ab56: 7120 4f03 5400 |0033: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -02ab5c: 0c03 |0036: move-result-object v3 │ │ -02ab5e: 1103 |0037: return-object v3 │ │ -02ab60: 0d00 |0038: move-exception v0 │ │ -02ab62: 1c04 2b02 |0039: const-class v4, Lorg/tint/ui/preferences/AboutPreference; // type@022b │ │ -02ab66: 6e10 2803 0400 |003b: invoke-virtual {v4}, Ljava/lang/Class;.toString:()Ljava/lang/String; // method@0328 │ │ -02ab6c: 0c04 |003e: move-result-object v4 │ │ -02ab6e: 2205 1201 |003f: new-instance v5, Ljava/lang/StringBuilder; // type@0112 │ │ -02ab72: 7010 6003 0500 |0041: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -02ab78: 1a06 a306 |0044: const-string v6, "Unable to get application version: " // string@06a3 │ │ -02ab7c: 6e20 6603 6500 |0046: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02ab82: 0c05 |0049: move-result-object v5 │ │ -02ab84: 6e10 e700 0000 |004a: invoke-virtual {v0}, Landroid/content/pm/PackageManager$NameNotFoundException;.getMessage:()Ljava/lang/String; // method@00e7 │ │ -02ab8a: 0c06 |004d: move-result-object v6 │ │ -02ab8c: 6e20 6603 6500 |004e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02ab92: 0c05 |0051: move-result-object v5 │ │ -02ab94: 6e10 6803 0500 |0052: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -02ab9a: 0c05 |0055: move-result-object v5 │ │ -02ab9c: 7120 8801 5400 |0056: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ -02aba2: 1a03 a206 |0059: const-string v3, "Unable to get application version." // string@06a2 │ │ -02aba6: 28dc |005b: goto 0037 // -0024 │ │ +02a834: |[02a834] org.tint.ui.preferences.AboutPreference.getVersion:()Ljava/lang/String; │ │ +02a844: 1a03 0000 |0000: const-string v3, "" // string@0000 │ │ +02a848: 6e10 6d09 0800 |0002: invoke-virtual {v8}, Lorg/tint/ui/preferences/AboutPreference;.getContext:()Landroid/content/Context; // method@096d │ │ +02a84e: 0c04 |0005: move-result-object v4 │ │ +02a850: 6e10 a800 0400 |0006: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a8 │ │ +02a856: 0c02 |0009: move-result-object v2 │ │ +02a858: 6e10 6d09 0800 |000a: invoke-virtual {v8}, Lorg/tint/ui/preferences/AboutPreference;.getContext:()Landroid/content/Context; // method@096d │ │ +02a85e: 0c04 |000d: move-result-object v4 │ │ +02a860: 6e10 a900 0400 |000e: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00a9 │ │ +02a866: 0c04 |0011: move-result-object v4 │ │ +02a868: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +02a86a: 6e30 e800 4205 |0013: invoke-virtual {v2, v4, v5}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00e8 │ │ +02a870: 0c01 |0016: move-result-object v1 │ │ +02a872: 6e10 6d09 0800 |0017: invoke-virtual {v8}, Lorg/tint/ui/preferences/AboutPreference;.getContext:()Landroid/content/Context; // method@096d │ │ +02a878: 0c04 |001a: move-result-object v4 │ │ +02a87a: 1405 0200 0b7f |001b: const v5, #float 1.84763e+38 // #7f0b0002 │ │ +02a880: 6e20 ab00 5400 |001e: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +02a886: 0c04 |0021: move-result-object v4 │ │ +02a888: 1225 |0022: const/4 v5, #int 2 // #2 │ │ +02a88a: 2355 a202 |0023: new-array v5, v5, [Ljava/lang/Object; // type@02a2 │ │ +02a88e: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +02a890: 5417 0300 |0026: iget-object v7, v1, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0003 │ │ +02a894: 4d07 0506 |0028: aput-object v7, v5, v6 │ │ +02a898: 1216 |002a: const/4 v6, #int 1 // #1 │ │ +02a89a: 5217 0200 |002b: iget v7, v1, Landroid/content/pm/PackageInfo;.versionCode:I // field@0002 │ │ +02a89e: 7110 3803 0700 |002d: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +02a8a4: 0c07 |0030: move-result-object v7 │ │ +02a8a6: 4d07 0506 |0031: aput-object v7, v5, v6 │ │ +02a8aa: 7120 4f03 5400 |0033: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +02a8b0: 0c03 |0036: move-result-object v3 │ │ +02a8b2: 1103 |0037: return-object v3 │ │ +02a8b4: 0d00 |0038: move-exception v0 │ │ +02a8b6: 1c04 2702 |0039: const-class v4, Lorg/tint/ui/preferences/AboutPreference; // type@0227 │ │ +02a8ba: 6e10 2803 0400 |003b: invoke-virtual {v4}, Ljava/lang/Class;.toString:()Ljava/lang/String; // method@0328 │ │ +02a8c0: 0c04 |003e: move-result-object v4 │ │ +02a8c2: 2205 0e01 |003f: new-instance v5, Ljava/lang/StringBuilder; // type@010e │ │ +02a8c6: 7010 6003 0500 |0041: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +02a8cc: 1a06 a006 |0044: const-string v6, "Unable to get application version: " // string@06a0 │ │ +02a8d0: 6e20 6603 6500 |0046: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02a8d6: 0c05 |0049: move-result-object v5 │ │ +02a8d8: 6e10 e700 0000 |004a: invoke-virtual {v0}, Landroid/content/pm/PackageManager$NameNotFoundException;.getMessage:()Ljava/lang/String; // method@00e7 │ │ +02a8de: 0c06 |004d: move-result-object v6 │ │ +02a8e0: 6e20 6603 6500 |004e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02a8e6: 0c05 |0051: move-result-object v5 │ │ +02a8e8: 6e10 6803 0500 |0052: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +02a8ee: 0c05 |0055: move-result-object v5 │ │ +02a8f0: 7120 8801 5400 |0056: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ +02a8f6: 1a03 9f06 |0059: const-string v3, "Unable to get application version." // string@069f │ │ +02a8fa: 28dc |005b: goto 0037 // -0024 │ │ catches : 1 │ │ 0x0002 - 0x0036 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0038 │ │ positions : │ │ 0x0000 line=67 │ │ 0x0002 line=70 │ │ 0x000a line=71 │ │ @@ -38928,18 +39027,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02abb4: |[02abb4] org.tint.ui.preferences.AboutPreference.init:()V │ │ -02abc4: 1500 037f |0000: const/high16 v0, #int 2130903040 // #7f03 │ │ -02abc8: 6e20 7109 0100 |0002: invoke-virtual {v1, v0}, Lorg/tint/ui/preferences/AboutPreference;.setLayoutResource:(I)V // method@0971 │ │ -02abce: 0e00 |0005: return-void │ │ +02a908: |[02a908] org.tint.ui.preferences.AboutPreference.init:()V │ │ +02a918: 1500 037f |0000: const/high16 v0, #int 2130903040 // #7f03 │ │ +02a91c: 6e20 7109 0100 |0002: invoke-virtual {v1, v0}, Lorg/tint/ui/preferences/AboutPreference;.setLayoutResource:(I)V // method@0971 │ │ +02a922: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/preferences/AboutPreference; │ │ │ │ @@ -38949,25 +39048,25 @@ │ │ type : '(Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -02abd0: |[02abd0] org.tint.ui.preferences.AboutPreference.onCreateView:(Landroid/view/ViewGroup;)Landroid/view/View; │ │ -02abe0: 6f20 7501 4300 |0000: invoke-super {v3, v4}, Landroid/preference/Preference;.onCreateView:(Landroid/view/ViewGroup;)Landroid/view/View; // method@0175 │ │ -02abe6: 0c00 |0003: move-result-object v0 │ │ -02abe8: 1502 0f7f |0004: const/high16 v2, #int 2131689472 // #7f0f │ │ -02abec: 6e20 c101 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02abf2: 0c01 |0009: move-result-object v1 │ │ -02abf4: 1f01 e400 |000a: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -02abf8: 7010 6e09 0300 |000c: invoke-direct {v3}, Lorg/tint/ui/preferences/AboutPreference;.getVersion:()Ljava/lang/String; // method@096e │ │ -02abfe: 0c02 |000f: move-result-object v2 │ │ -02ac00: 6e20 0103 2100 |0010: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02ac06: 1100 |0013: return-object v0 │ │ +02a924: |[02a924] org.tint.ui.preferences.AboutPreference.onCreateView:(Landroid/view/ViewGroup;)Landroid/view/View; │ │ +02a934: 6f20 7501 4300 |0000: invoke-super {v3, v4}, Landroid/preference/Preference;.onCreateView:(Landroid/view/ViewGroup;)Landroid/view/View; // method@0175 │ │ +02a93a: 0c00 |0003: move-result-object v0 │ │ +02a93c: 1502 0f7f |0004: const/high16 v2, #int 2131689472 // #7f0f │ │ +02a940: 6e20 c101 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02a946: 0c01 |0009: move-result-object v1 │ │ +02a948: 1f01 e000 |000a: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +02a94c: 7010 6e09 0300 |000c: invoke-direct {v3}, Lorg/tint/ui/preferences/AboutPreference;.getVersion:()Ljava/lang/String; // method@096e │ │ +02a952: 0c02 |000f: move-result-object v2 │ │ +02a954: 6e20 0103 2100 |0010: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02a95a: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0004 line=56 │ │ 0x000c line=57 │ │ 0x0013 line=59 │ │ locals : │ │ @@ -38975,17 +39074,17 @@ │ │ 0x000c - 0x0014 reg=1 version Landroid/widget/TextView; │ │ 0x0000 - 0x0014 reg=3 this Lorg/tint/ui/preferences/AboutPreference; │ │ 0x0000 - 0x0014 reg=4 parent Landroid/view/ViewGroup; │ │ │ │ source_file_idx : 99 (AboutPreference.java) │ │ │ │ Class #192 header: │ │ -class_idx : 556 │ │ +class_idx : 552 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 113 │ │ +superclass_idx : 111 │ │ source_file_idx : 102 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #192 - │ │ @@ -39006,17 +39105,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ac08: |[02ac08] org.tint.ui.preferences.AccessibilityPreferencesFragment.:()V │ │ -02ac18: 7010 7d01 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceFragment;.:()V // method@017d │ │ -02ac1e: 0e00 |0003: return-void │ │ +02a95c: |[02a95c] org.tint.ui.preferences.AccessibilityPreferencesFragment.:()V │ │ +02a96c: 7010 7d01 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceFragment;.:()V // method@017d │ │ +02a972: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/preferences/AccessibilityPreferencesFragment; │ │ │ │ #1 : (in Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;) │ │ @@ -39024,26 +39123,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -02ac20: |[02ac20] org.tint.ui.preferences.AccessibilityPreferencesFragment.updateInvertedContrastEnabledState:()V │ │ -02ac30: 6e10 7509 0400 |0000: invoke-virtual {v4}, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@0975 │ │ -02ac36: 0c01 |0003: move-result-object v1 │ │ -02ac38: 6e10 8101 0100 |0004: invoke-virtual {v1}, Landroid/preference/PreferenceManager;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0181 │ │ -02ac3e: 0c01 |0007: move-result-object v1 │ │ -02ac40: 1a02 4105 |0008: const-string v2, "PREFERENCE_INVERTED_DISPLAY" // string@0541 │ │ -02ac44: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -02ac46: 7230 dd00 2103 |000b: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -02ac4c: 0a00 |000e: move-result v0 │ │ -02ac4e: 5441 5805 |000f: iget-object v1, v4, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.mInvertedContrast:Landroid/preference/Preference; // field@0558 │ │ -02ac52: 6e20 7701 0100 |0011: invoke-virtual {v1, v0}, Landroid/preference/Preference;.setEnabled:(Z)V // method@0177 │ │ -02ac58: 0e00 |0014: return-void │ │ +02a974: |[02a974] org.tint.ui.preferences.AccessibilityPreferencesFragment.updateInvertedContrastEnabledState:()V │ │ +02a984: 6e10 7509 0400 |0000: invoke-virtual {v4}, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@0975 │ │ +02a98a: 0c01 |0003: move-result-object v1 │ │ +02a98c: 6e10 8101 0100 |0004: invoke-virtual {v1}, Landroid/preference/PreferenceManager;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0181 │ │ +02a992: 0c01 |0007: move-result-object v1 │ │ +02a994: 1a02 3e05 |0008: const-string v2, "PREFERENCE_INVERTED_DISPLAY" // string@053e │ │ +02a998: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +02a99a: 7230 dd00 2103 |000b: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +02a9a0: 0a00 |000e: move-result v0 │ │ +02a9a2: 5441 5805 |000f: iget-object v1, v4, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.mInvertedContrast:Landroid/preference/Preference; // field@0558 │ │ +02a9a6: 6e20 7701 0100 |0011: invoke-virtual {v1, v0}, Landroid/preference/Preference;.setEnabled:(Z)V // method@0177 │ │ +02a9ac: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000f line=59 │ │ 0x0014 line=60 │ │ locals : │ │ 0x000f - 0x0015 reg=0 useInvertedDisplay Z │ │ @@ -39055,29 +39154,29 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -02ac5c: |[02ac5c] org.tint.ui.preferences.AccessibilityPreferencesFragment.onCreate:(Landroid/os/Bundle;)V │ │ -02ac6c: 6f20 7e01 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceFragment;.onCreate:(Landroid/os/Bundle;)V // method@017e │ │ -02ac72: 1400 0100 057f |0003: const v0, #float 1.76787e+38 // #7f050001 │ │ -02ac78: 6e20 7309 0100 |0006: invoke-virtual {v1, v0}, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.addPreferencesFromResource:(I)V // method@0973 │ │ -02ac7e: 1a00 4205 |0009: const-string v0, "PREFERENCE_INVERTED_DISPLAY_CONTRAST" // string@0542 │ │ -02ac82: 6e20 7409 0100 |000b: invoke-virtual {v1, v0}, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@0974 │ │ -02ac88: 0c00 |000e: move-result-object v0 │ │ -02ac8a: 5b10 5805 |000f: iput-object v0, v1, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.mInvertedContrast:Landroid/preference/Preference; // field@0558 │ │ -02ac8e: 7010 7909 0100 |0011: invoke-direct {v1}, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.updateInvertedContrastEnabledState:()V // method@0979 │ │ -02ac94: 6e10 7509 0100 |0014: invoke-virtual {v1}, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@0975 │ │ -02ac9a: 0c00 |0017: move-result-object v0 │ │ -02ac9c: 6e10 8101 0000 |0018: invoke-virtual {v0}, Landroid/preference/PreferenceManager;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0181 │ │ -02aca2: 0c00 |001b: move-result-object v0 │ │ -02aca4: 7220 e200 1000 |001c: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e2 │ │ -02acaa: 0e00 |001f: return-void │ │ +02a9b0: |[02a9b0] org.tint.ui.preferences.AccessibilityPreferencesFragment.onCreate:(Landroid/os/Bundle;)V │ │ +02a9c0: 6f20 7e01 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceFragment;.onCreate:(Landroid/os/Bundle;)V // method@017e │ │ +02a9c6: 1400 0100 057f |0003: const v0, #float 1.76787e+38 // #7f050001 │ │ +02a9cc: 6e20 7309 0100 |0006: invoke-virtual {v1, v0}, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.addPreferencesFromResource:(I)V // method@0973 │ │ +02a9d2: 1a00 3f05 |0009: const-string v0, "PREFERENCE_INVERTED_DISPLAY_CONTRAST" // string@053f │ │ +02a9d6: 6e20 7409 0100 |000b: invoke-virtual {v1, v0}, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@0974 │ │ +02a9dc: 0c00 |000e: move-result-object v0 │ │ +02a9de: 5b10 5805 |000f: iput-object v0, v1, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.mInvertedContrast:Landroid/preference/Preference; // field@0558 │ │ +02a9e2: 7010 7909 0100 |0011: invoke-direct {v1}, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.updateInvertedContrastEnabledState:()V // method@0979 │ │ +02a9e8: 6e10 7509 0100 |0014: invoke-virtual {v1}, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@0975 │ │ +02a9ee: 0c00 |0017: move-result-object v0 │ │ +02a9f0: 6e10 8101 0000 |0018: invoke-virtual {v0}, Landroid/preference/PreferenceManager;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0181 │ │ +02a9f6: 0c00 |001b: move-result-object v0 │ │ +02a9f8: 7220 e200 1000 |001c: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e2 │ │ +02a9fe: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=35 │ │ 0x0009 line=37 │ │ 0x0011 line=39 │ │ 0x0014 line=41 │ │ @@ -39091,22 +39190,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02acac: |[02acac] org.tint.ui.preferences.AccessibilityPreferencesFragment.onDestroy:()V │ │ -02acbc: 6e10 7509 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@0975 │ │ -02acc2: 0c00 |0003: move-result-object v0 │ │ -02acc4: 6e10 8101 0000 |0004: invoke-virtual {v0}, Landroid/preference/PreferenceManager;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0181 │ │ -02acca: 0c00 |0007: move-result-object v0 │ │ -02accc: 7220 e300 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e3 │ │ -02acd2: 6f10 7f01 0100 |000b: invoke-super {v1}, Landroid/preference/PreferenceFragment;.onDestroy:()V // method@017f │ │ -02acd8: 0e00 |000e: return-void │ │ +02aa00: |[02aa00] org.tint.ui.preferences.AccessibilityPreferencesFragment.onDestroy:()V │ │ +02aa10: 6e10 7509 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@0975 │ │ +02aa16: 0c00 |0003: move-result-object v0 │ │ +02aa18: 6e10 8101 0000 |0004: invoke-virtual {v0}, Landroid/preference/PreferenceManager;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0181 │ │ +02aa1e: 0c00 |0007: move-result-object v0 │ │ +02aa20: 7220 e300 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e3 │ │ +02aa26: 6f10 7f01 0100 |000b: invoke-super {v1}, Landroid/preference/PreferenceFragment;.onDestroy:()V // method@017f │ │ +02aa2c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x000b line=47 │ │ 0x000e line=48 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/tint/ui/preferences/AccessibilityPreferencesFragment; │ │ @@ -39116,37 +39215,37 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02acdc: |[02acdc] org.tint.ui.preferences.AccessibilityPreferencesFragment.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -02acec: 1a00 4105 |0000: const-string v0, "PREFERENCE_INVERTED_DISPLAY" // string@0541 │ │ -02acf0: 6e20 4d03 3000 |0002: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02acf6: 0a00 |0005: move-result v0 │ │ -02acf8: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -02acfc: 7010 7909 0100 |0008: invoke-direct {v1}, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.updateInvertedContrastEnabledState:()V // method@0979 │ │ -02ad02: 0e00 |000b: return-void │ │ +02aa30: |[02aa30] org.tint.ui.preferences.AccessibilityPreferencesFragment.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +02aa40: 1a00 3e05 |0000: const-string v0, "PREFERENCE_INVERTED_DISPLAY" // string@053e │ │ +02aa44: 6e20 4d03 3000 |0002: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02aa4a: 0a00 |0005: move-result v0 │ │ +02aa4c: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +02aa50: 7010 7909 0100 |0008: invoke-direct {v1}, Lorg/tint/ui/preferences/AccessibilityPreferencesFragment;.updateInvertedContrastEnabledState:()V // method@0979 │ │ +02aa56: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0008 line=53 │ │ 0x000b line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/tint/ui/preferences/AccessibilityPreferencesFragment; │ │ 0x0000 - 0x000c reg=2 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x000c reg=3 key Ljava/lang/String; │ │ │ │ source_file_idx : 102 (AccessibilityPreferencesFragment.java) │ │ │ │ Class #193 header: │ │ -class_idx : 557 │ │ +class_idx : 553 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 109 │ │ +superclass_idx : 108 │ │ source_file_idx : 103 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 5 │ │ │ │ Class #193 - │ │ @@ -39176,18 +39275,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02ad04: |[02ad04] org.tint.ui.preferences.AccessibilityPreviewPreference.:(Landroid/content/Context;)V │ │ -02ad14: 7020 7001 1000 |0000: invoke-direct {v0, v1}, Landroid/preference/Preference;.:(Landroid/content/Context;)V // method@0170 │ │ -02ad1a: 7010 8109 0000 |0003: invoke-direct {v0}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.init:()V // method@0981 │ │ -02ad20: 0e00 |0006: return-void │ │ +02aa58: |[02aa58] org.tint.ui.preferences.AccessibilityPreviewPreference.:(Landroid/content/Context;)V │ │ +02aa68: 7020 7001 1000 |0000: invoke-direct {v0, v1}, Landroid/preference/Preference;.:(Landroid/content/Context;)V // method@0170 │ │ +02aa6e: 7010 8109 0000 |0003: invoke-direct {v0}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.init:()V // method@0981 │ │ +02aa74: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0006 line=45 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/tint/ui/preferences/AccessibilityPreviewPreference; │ │ @@ -39198,18 +39297,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02ad24: |[02ad24] org.tint.ui.preferences.AccessibilityPreviewPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02ad34: 7030 7101 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/preference/Preference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0171 │ │ -02ad3a: 7010 8109 0000 |0003: invoke-direct {v0}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.init:()V // method@0981 │ │ -02ad40: 0e00 |0006: return-void │ │ +02aa78: |[02aa78] org.tint.ui.preferences.AccessibilityPreviewPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02aa88: 7030 7101 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/preference/Preference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0171 │ │ +02aa8e: 7010 8109 0000 |0003: invoke-direct {v0}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.init:()V // method@0981 │ │ +02aa94: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0006 line=50 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/tint/ui/preferences/AccessibilityPreviewPreference; │ │ @@ -39221,18 +39320,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -02ad44: |[02ad44] org.tint.ui.preferences.AccessibilityPreviewPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -02ad54: 7040 7201 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/preference/Preference;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0172 │ │ -02ad5a: 7010 8109 0000 |0003: invoke-direct {v0}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.init:()V // method@0981 │ │ -02ad60: 0e00 |0006: return-void │ │ +02aa98: |[02aa98] org.tint.ui.preferences.AccessibilityPreviewPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +02aaa8: 7040 7201 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/preference/Preference;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0172 │ │ +02aaae: 7010 8109 0000 |0003: invoke-direct {v0}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.init:()V // method@0981 │ │ +02aab4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0006 line=55 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/tint/ui/preferences/AccessibilityPreviewPreference; │ │ @@ -39245,29 +39344,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -02ad64: |[02ad64] org.tint.ui.preferences.AccessibilityPreviewPreference.init:()V │ │ -02ad74: 1401 0100 037f |0000: const v1, #float 1.74129e+38 // #7f030001 │ │ -02ad7a: 6e20 8709 1300 |0003: invoke-virtual {v3, v1}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.setLayoutResource:(I)V // method@0987 │ │ -02ad80: 6e10 7d09 0300 |0006: invoke-virtual {v3}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.getContext:()Landroid/content/Context; // method@097d │ │ -02ad86: 0c01 |0009: move-result-object v1 │ │ -02ad88: 6e10 aa00 0100 |000a: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -02ad8e: 0c01 |000d: move-result-object v1 │ │ -02ad90: 1402 0b00 0c7f |000e: const v2, #float 1.86092e+38 // #7f0c000b │ │ -02ad96: 6e20 f400 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00f4 │ │ -02ad9c: 0c00 |0014: move-result-object v0 │ │ -02ad9e: 1a01 2d00 |0015: const-string v1, "

%s

%s

%s

%s

%s

" // string@002d │ │ -02ada2: 7120 4f03 0100 |0017: invoke-static {v1, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -02ada8: 0c01 |001a: move-result-object v1 │ │ -02adaa: 5b31 5a05 |001b: iput-object v1, v3, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.mHtml:Ljava/lang/String; // field@055a │ │ -02adae: 0e00 |001d: return-void │ │ +02aab8: |[02aab8] org.tint.ui.preferences.AccessibilityPreviewPreference.init:()V │ │ +02aac8: 1401 0100 037f |0000: const v1, #float 1.74129e+38 // #7f030001 │ │ +02aace: 6e20 8709 1300 |0003: invoke-virtual {v3, v1}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.setLayoutResource:(I)V // method@0987 │ │ +02aad4: 6e10 7d09 0300 |0006: invoke-virtual {v3}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.getContext:()Landroid/content/Context; // method@097d │ │ +02aada: 0c01 |0009: move-result-object v1 │ │ +02aadc: 6e10 aa00 0100 |000a: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +02aae2: 0c01 |000d: move-result-object v1 │ │ +02aae4: 1402 0b00 0c7f |000e: const v2, #float 1.86092e+38 // #7f0c000b │ │ +02aaea: 6e20 f400 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00f4 │ │ +02aaf0: 0c00 |0014: move-result-object v0 │ │ +02aaf2: 1a01 2d00 |0015: const-string v1, "

%s

%s

%s

%s

%s

" // string@002d │ │ +02aaf6: 7120 4f03 0100 |0017: invoke-static {v1, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +02aafc: 0c01 |001a: move-result-object v1 │ │ +02aafe: 5b31 5a05 |001b: iput-object v1, v3, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.mHtml:Ljava/lang/String; // field@055a │ │ +02ab02: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x0015 line=62 │ │ 0x001d line=63 │ │ locals : │ │ @@ -39279,41 +39378,41 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -02adb0: |[02adb0] org.tint.ui.preferences.AccessibilityPreviewPreference.updatePreview:()V │ │ -02adc0: 5484 5b05 |0000: iget-object v4, v8, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.mWebView:Landroid/webkit/WebView; // field@055b │ │ -02adc4: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ -02adc8: 0e00 |0004: return-void │ │ -02adca: 5484 5b05 |0005: iget-object v4, v8, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.mWebView:Landroid/webkit/WebView; // field@055b │ │ -02adce: 6e10 4a02 0400 |0007: invoke-virtual {v4}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@024a │ │ -02add4: 0c03 |000a: move-result-object v3 │ │ -02add6: 6e10 7d09 0800 |000b: invoke-virtual {v8}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.getContext:()Landroid/content/Context; // method@097d │ │ -02addc: 0c04 |000e: move-result-object v4 │ │ -02adde: 7110 8001 0400 |000f: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -02ade4: 0c01 |0012: move-result-object v1 │ │ -02ade6: 1a04 4505 |0013: const-string v4, "PREFERENCE_MINIMUM_FONT_SIZE" // string@0545 │ │ -02adea: 1215 |0015: const/4 v5, #int 1 // #1 │ │ -02adec: 7230 de00 4105 |0016: invoke-interface {v1, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ -02adf2: 0a00 |0019: move-result v0 │ │ -02adf4: 1a04 4e05 |001a: const-string v4, "PREFERENCE_TEXT_SCALING" // string@054e │ │ -02adf8: 1305 6400 |001c: const/16 v5, #int 100 // #64 │ │ -02adfc: 7230 de00 4105 |001e: invoke-interface {v1, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ -02ae02: 0a02 |0021: move-result v2 │ │ -02ae04: 6e20 3202 0300 |0022: invoke-virtual {v3, v0}, Landroid/webkit/WebSettings;.setMinimumFontSize:(I)V // method@0232 │ │ -02ae0a: 6e20 3902 2300 |0025: invoke-virtual {v3, v2}, Landroid/webkit/WebSettings;.setTextZoom:(I)V // method@0239 │ │ -02ae10: 5484 5b05 |0028: iget-object v4, v8, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.mWebView:Landroid/webkit/WebView; // field@055b │ │ -02ae14: 5485 5a05 |002a: iget-object v5, v8, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.mHtml:Ljava/lang/String; // field@055a │ │ -02ae18: 1a06 3d10 |002c: const-string v6, "text/html; charset=utf-8" // string@103d │ │ -02ae1c: 1a07 a110 |002e: const-string v7, "utf-8" // string@10a1 │ │ -02ae20: 6e40 4e02 5476 |0030: invoke-virtual {v4, v5, v6, v7}, Landroid/webkit/WebView;.loadData:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@024e │ │ -02ae26: 28d1 |0033: goto 0004 // -002f │ │ +02ab04: |[02ab04] org.tint.ui.preferences.AccessibilityPreviewPreference.updatePreview:()V │ │ +02ab14: 5484 5b05 |0000: iget-object v4, v8, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.mWebView:Landroid/webkit/WebView; // field@055b │ │ +02ab18: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ +02ab1c: 0e00 |0004: return-void │ │ +02ab1e: 5484 5b05 |0005: iget-object v4, v8, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.mWebView:Landroid/webkit/WebView; // field@055b │ │ +02ab22: 6e10 4a02 0400 |0007: invoke-virtual {v4}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@024a │ │ +02ab28: 0c03 |000a: move-result-object v3 │ │ +02ab2a: 6e10 7d09 0800 |000b: invoke-virtual {v8}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.getContext:()Landroid/content/Context; // method@097d │ │ +02ab30: 0c04 |000e: move-result-object v4 │ │ +02ab32: 7110 8001 0400 |000f: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +02ab38: 0c01 |0012: move-result-object v1 │ │ +02ab3a: 1a04 4205 |0013: const-string v4, "PREFERENCE_MINIMUM_FONT_SIZE" // string@0542 │ │ +02ab3e: 1215 |0015: const/4 v5, #int 1 // #1 │ │ +02ab40: 7230 de00 4105 |0016: invoke-interface {v1, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ +02ab46: 0a00 |0019: move-result v0 │ │ +02ab48: 1a04 4b05 |001a: const-string v4, "PREFERENCE_TEXT_SCALING" // string@054b │ │ +02ab4c: 1305 6400 |001c: const/16 v5, #int 100 // #64 │ │ +02ab50: 7230 de00 4105 |001e: invoke-interface {v1, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ +02ab56: 0a02 |0021: move-result v2 │ │ +02ab58: 6e20 3202 0300 |0022: invoke-virtual {v3, v0}, Landroid/webkit/WebSettings;.setMinimumFontSize:(I)V // method@0232 │ │ +02ab5e: 6e20 3902 2300 |0025: invoke-virtual {v3, v2}, Landroid/webkit/WebSettings;.setTextZoom:(I)V // method@0239 │ │ +02ab64: 5484 5b05 |0028: iget-object v4, v8, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.mWebView:Landroid/webkit/WebView; // field@055b │ │ +02ab68: 5485 5a05 |002a: iget-object v5, v8, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.mHtml:Ljava/lang/String; // field@055a │ │ +02ab6c: 1a06 3710 |002c: const-string v6, "text/html; charset=utf-8" // string@1037 │ │ +02ab70: 1a07 9b10 |002e: const-string v7, "utf-8" // string@109b │ │ +02ab74: 6e40 4e02 5476 |0030: invoke-virtual {v4, v5, v6, v7}, Landroid/webkit/WebView;.loadData:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@024e │ │ +02ab7a: 28d1 |0033: goto 0004 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=133 │ │ 0x0005 line=122 │ │ 0x000b line=124 │ │ 0x0013 line=126 │ │ @@ -39334,20 +39433,20 @@ │ │ type : '(Landroid/preference/PreferenceManager;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02ae28: |[02ae28] org.tint.ui.preferences.AccessibilityPreviewPreference.onAttachedToHierarchy:(Landroid/preference/PreferenceManager;)V │ │ -02ae38: 6f20 7301 2100 |0000: invoke-super {v1, v2}, Landroid/preference/Preference;.onAttachedToHierarchy:(Landroid/preference/PreferenceManager;)V // method@0173 │ │ -02ae3e: 6e10 7e09 0100 |0003: invoke-virtual {v1}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@097e │ │ -02ae44: 0c00 |0006: move-result-object v0 │ │ -02ae46: 7220 e200 1000 |0007: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e2 │ │ -02ae4c: 0e00 |000a: return-void │ │ +02ab7c: |[02ab7c] org.tint.ui.preferences.AccessibilityPreviewPreference.onAttachedToHierarchy:(Landroid/preference/PreferenceManager;)V │ │ +02ab8c: 6f20 7301 2100 |0000: invoke-super {v1, v2}, Landroid/preference/Preference;.onAttachedToHierarchy:(Landroid/preference/PreferenceManager;)V // method@0173 │ │ +02ab92: 6e10 7e09 0100 |0003: invoke-virtual {v1}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@097e │ │ +02ab98: 0c00 |0006: move-result-object v0 │ │ +02ab9a: 7220 e200 1000 |0007: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e2 │ │ +02aba0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x000a line=102 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/tint/ui/preferences/AccessibilityPreviewPreference; │ │ @@ -39358,23 +39457,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02ae50: |[02ae50] org.tint.ui.preferences.AccessibilityPreviewPreference.onBindView:(Landroid/view/View;)V │ │ -02ae60: 6f20 7401 2100 |0000: invoke-super {v1, v2}, Landroid/preference/Preference;.onBindView:(Landroid/view/View;)V // method@0174 │ │ -02ae66: 1400 0300 0f7f |0003: const v0, #float 1.9008e+38 // #7f0f0003 │ │ -02ae6c: 6e20 c101 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02ae72: 0c00 |0009: move-result-object v0 │ │ -02ae74: 1f00 b700 |000a: check-cast v0, Landroid/webkit/WebView; // type@00b7 │ │ -02ae78: 5b10 5b05 |000c: iput-object v0, v1, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.mWebView:Landroid/webkit/WebView; // field@055b │ │ -02ae7c: 7010 8809 0100 |000e: invoke-direct {v1}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.updatePreview:()V // method@0988 │ │ -02ae82: 0e00 |0011: return-void │ │ +02aba4: |[02aba4] org.tint.ui.preferences.AccessibilityPreviewPreference.onBindView:(Landroid/view/View;)V │ │ +02abb4: 6f20 7401 2100 |0000: invoke-super {v1, v2}, Landroid/preference/Preference;.onBindView:(Landroid/view/View;)V // method@0174 │ │ +02abba: 1400 0300 0f7f |0003: const v0, #float 1.9008e+38 // #7f0f0003 │ │ +02abc0: 6e20 c101 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02abc6: 0c00 |0009: move-result-object v0 │ │ +02abc8: 1f00 b300 |000a: check-cast v0, Landroid/webkit/WebView; // type@00b3 │ │ +02abcc: 5b10 5b05 |000c: iput-object v0, v1, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.mWebView:Landroid/webkit/WebView; // field@055b │ │ +02abd0: 7010 8809 0100 |000e: invoke-direct {v1}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.updatePreview:()V // method@0988 │ │ +02abd6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x000e line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -39386,51 +39485,51 @@ │ │ type : '(Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -02ae84: |[02ae84] org.tint.ui.preferences.AccessibilityPreviewPreference.onCreateView:(Landroid/view/ViewGroup;)Landroid/view/View; │ │ -02ae94: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -02ae96: 6f20 7501 7600 |0001: invoke-super {v6, v7}, Landroid/preference/Preference;.onCreateView:(Landroid/view/ViewGroup;)Landroid/view/View; // method@0175 │ │ -02ae9c: 0c00 |0004: move-result-object v0 │ │ -02ae9e: 1404 0100 0f7f |0005: const v4, #float 1.9008e+38 // #7f0f0001 │ │ -02aea4: 6e20 c101 4000 |0008: invoke-virtual {v0, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02aeaa: 0c02 |000b: move-result-object v2 │ │ -02aeac: 1f02 e400 |000c: check-cast v2, Landroid/widget/TextView; // type@00e4 │ │ -02aeb0: 6e10 8009 0600 |000e: invoke-virtual {v6}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.getTitle:()Ljava/lang/CharSequence; // method@0980 │ │ -02aeb6: 0c04 |0011: move-result-object v4 │ │ -02aeb8: 6e20 0103 4200 |0012: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02aebe: 1404 0200 0f7f |0015: const v4, #float 1.9008e+38 // #7f0f0002 │ │ -02aec4: 6e20 c101 4000 |0018: invoke-virtual {v0, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02aeca: 0c01 |001b: move-result-object v1 │ │ -02aecc: 1f01 e400 |001c: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -02aed0: 6e10 7f09 0600 |001e: invoke-virtual {v6}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.getSummary:()Ljava/lang/CharSequence; // method@097f │ │ -02aed6: 0c04 |0021: move-result-object v4 │ │ -02aed8: 7110 8501 0400 |0022: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -02aede: 0a04 |0025: move-result v4 │ │ -02aee0: 3904 2500 |0026: if-nez v4, 004b // +0025 │ │ -02aee4: 6e10 7f09 0600 |0028: invoke-virtual {v6}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.getSummary:()Ljava/lang/CharSequence; // method@097f │ │ -02aeea: 0c04 |002b: move-result-object v4 │ │ -02aeec: 6e20 0103 4100 |002c: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02aef2: 1404 0300 0f7f |002f: const v4, #float 1.9008e+38 // #7f0f0003 │ │ -02aef8: 6e20 c101 4000 |0032: invoke-virtual {v0, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02aefe: 0c03 |0035: move-result-object v3 │ │ -02af00: 1f03 b700 |0036: check-cast v3, Landroid/webkit/WebView; // type@00b7 │ │ -02af04: 6e20 5302 5300 |0038: invoke-virtual {v3, v5}, Landroid/webkit/WebView;.setFocusable:(Z)V // method@0253 │ │ -02af0a: 6e20 5402 5300 |003b: invoke-virtual {v3, v5}, Landroid/webkit/WebView;.setFocusableInTouchMode:(Z)V // method@0254 │ │ -02af10: 6e20 5202 5300 |003e: invoke-virtual {v3, v5}, Landroid/webkit/WebView;.setClickable:(Z)V // method@0252 │ │ -02af16: 6e20 5602 5300 |0041: invoke-virtual {v3, v5}, Landroid/webkit/WebView;.setLongClickable:(Z)V // method@0256 │ │ -02af1c: 6e20 5502 5300 |0044: invoke-virtual {v3, v5}, Landroid/webkit/WebView;.setHorizontalScrollBarEnabled:(Z)V // method@0255 │ │ -02af22: 6e20 5702 5300 |0047: invoke-virtual {v3, v5}, Landroid/webkit/WebView;.setVerticalScrollBarEnabled:(Z)V // method@0257 │ │ -02af28: 1100 |004a: return-object v0 │ │ -02af2a: 1304 0800 |004b: const/16 v4, #int 8 // #8 │ │ -02af2e: 6e20 0203 4100 |004d: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ -02af34: 28df |0050: goto 002f // -0021 │ │ +02abd8: |[02abd8] org.tint.ui.preferences.AccessibilityPreviewPreference.onCreateView:(Landroid/view/ViewGroup;)Landroid/view/View; │ │ +02abe8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +02abea: 6f20 7501 7600 |0001: invoke-super {v6, v7}, Landroid/preference/Preference;.onCreateView:(Landroid/view/ViewGroup;)Landroid/view/View; // method@0175 │ │ +02abf0: 0c00 |0004: move-result-object v0 │ │ +02abf2: 1404 0100 0f7f |0005: const v4, #float 1.9008e+38 // #7f0f0001 │ │ +02abf8: 6e20 c101 4000 |0008: invoke-virtual {v0, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02abfe: 0c02 |000b: move-result-object v2 │ │ +02ac00: 1f02 e000 |000c: check-cast v2, Landroid/widget/TextView; // type@00e0 │ │ +02ac04: 6e10 8009 0600 |000e: invoke-virtual {v6}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.getTitle:()Ljava/lang/CharSequence; // method@0980 │ │ +02ac0a: 0c04 |0011: move-result-object v4 │ │ +02ac0c: 6e20 0103 4200 |0012: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02ac12: 1404 0200 0f7f |0015: const v4, #float 1.9008e+38 // #7f0f0002 │ │ +02ac18: 6e20 c101 4000 |0018: invoke-virtual {v0, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02ac1e: 0c01 |001b: move-result-object v1 │ │ +02ac20: 1f01 e000 |001c: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +02ac24: 6e10 7f09 0600 |001e: invoke-virtual {v6}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.getSummary:()Ljava/lang/CharSequence; // method@097f │ │ +02ac2a: 0c04 |0021: move-result-object v4 │ │ +02ac2c: 7110 8501 0400 |0022: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +02ac32: 0a04 |0025: move-result v4 │ │ +02ac34: 3904 2500 |0026: if-nez v4, 004b // +0025 │ │ +02ac38: 6e10 7f09 0600 |0028: invoke-virtual {v6}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.getSummary:()Ljava/lang/CharSequence; // method@097f │ │ +02ac3e: 0c04 |002b: move-result-object v4 │ │ +02ac40: 6e20 0103 4100 |002c: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02ac46: 1404 0300 0f7f |002f: const v4, #float 1.9008e+38 // #7f0f0003 │ │ +02ac4c: 6e20 c101 4000 |0032: invoke-virtual {v0, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02ac52: 0c03 |0035: move-result-object v3 │ │ +02ac54: 1f03 b300 |0036: check-cast v3, Landroid/webkit/WebView; // type@00b3 │ │ +02ac58: 6e20 5302 5300 |0038: invoke-virtual {v3, v5}, Landroid/webkit/WebView;.setFocusable:(Z)V // method@0253 │ │ +02ac5e: 6e20 5402 5300 |003b: invoke-virtual {v3, v5}, Landroid/webkit/WebView;.setFocusableInTouchMode:(Z)V // method@0254 │ │ +02ac64: 6e20 5202 5300 |003e: invoke-virtual {v3, v5}, Landroid/webkit/WebView;.setClickable:(Z)V // method@0252 │ │ +02ac6a: 6e20 5602 5300 |0041: invoke-virtual {v3, v5}, Landroid/webkit/WebView;.setLongClickable:(Z)V // method@0256 │ │ +02ac70: 6e20 5502 5300 |0044: invoke-virtual {v3, v5}, Landroid/webkit/WebView;.setHorizontalScrollBarEnabled:(Z)V // method@0255 │ │ +02ac76: 6e20 5702 5300 |0047: invoke-virtual {v3, v5}, Landroid/webkit/WebView;.setVerticalScrollBarEnabled:(Z)V // method@0257 │ │ +02ac7c: 1100 |004a: return-object v0 │ │ +02ac7e: 1304 0800 |004b: const/16 v4, #int 8 // #8 │ │ +02ac82: 6e20 0203 4100 |004d: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ +02ac88: 28df |0050: goto 002f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=67 │ │ 0x0005 line=69 │ │ 0x000e line=70 │ │ 0x0015 line=72 │ │ 0x001e line=73 │ │ @@ -39457,20 +39556,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02af38: |[02af38] org.tint.ui.preferences.AccessibilityPreviewPreference.onPrepareForRemoval:()V │ │ -02af48: 6e10 7e09 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@097e │ │ -02af4e: 0c00 |0003: move-result-object v0 │ │ -02af50: 7220 e300 1000 |0004: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e3 │ │ -02af56: 6f10 7601 0100 |0007: invoke-super {v1}, Landroid/preference/Preference;.onPrepareForRemoval:()V // method@0176 │ │ -02af5c: 0e00 |000a: return-void │ │ +02ac8c: |[02ac8c] org.tint.ui.preferences.AccessibilityPreviewPreference.onPrepareForRemoval:()V │ │ +02ac9c: 6e10 7e09 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@097e │ │ +02aca2: 0c00 |0003: move-result-object v0 │ │ +02aca4: 7220 e300 1000 |0004: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e3 │ │ +02acaa: 6f10 7601 0100 |0007: invoke-super {v1}, Landroid/preference/Preference;.onPrepareForRemoval:()V // method@0176 │ │ +02acb0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0007 line=107 │ │ 0x000a line=108 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/tint/ui/preferences/AccessibilityPreviewPreference; │ │ @@ -39480,45 +39579,47 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -02af60: |[02af60] org.tint.ui.preferences.AccessibilityPreviewPreference.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -02af70: 1a00 4505 |0000: const-string v0, "PREFERENCE_MINIMUM_FONT_SIZE" // string@0545 │ │ -02af74: 6e20 4d03 3000 |0002: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02af7a: 0a00 |0005: move-result v0 │ │ -02af7c: 3900 1200 |0006: if-nez v0, 0018 // +0012 │ │ -02af80: 1a00 4e05 |0008: const-string v0, "PREFERENCE_TEXT_SCALING" // string@054e │ │ -02af84: 6e20 4d03 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02af8a: 0a00 |000d: move-result v0 │ │ -02af8c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -02af90: 1a00 4105 |0010: const-string v0, "PREFERENCE_INVERTED_DISPLAY" // string@0541 │ │ -02af94: 6e20 4d03 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02af9a: 0a00 |0015: move-result v0 │ │ -02af9c: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -02afa0: 7010 8809 0100 |0018: invoke-direct {v1}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.updatePreview:()V // method@0988 │ │ -02afa6: 0e00 |001b: return-void │ │ +02acb4: |[02acb4] org.tint.ui.preferences.AccessibilityPreviewPreference.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +02acc4: 1a00 4205 |0000: const-string v0, "PREFERENCE_MINIMUM_FONT_SIZE" // string@0542 │ │ +02acc8: 6e20 4d03 3000 |0002: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02acce: 0a00 |0005: move-result v0 │ │ +02acd0: 3900 1200 |0006: if-nez v0, 0018 // +0012 │ │ +02acd4: 1a00 4b05 |0008: const-string v0, "PREFERENCE_TEXT_SCALING" // string@054b │ │ +02acd8: 6e20 4d03 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02acde: 0a00 |000d: move-result v0 │ │ +02ace0: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +02ace4: 1a00 3e05 |0010: const-string v0, "PREFERENCE_INVERTED_DISPLAY" // string@053e │ │ +02ace8: 6e20 4d03 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02acee: 0a00 |0015: move-result v0 │ │ +02acf0: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +02acf4: 7010 8809 0100 |0018: invoke-direct {v1}, Lorg/tint/ui/preferences/AccessibilityPreviewPreference;.updatePreview:()V // method@0988 │ │ +02acfa: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ + 0x000a line=113 │ │ + 0x0012 line=114 │ │ 0x0018 line=115 │ │ 0x001b line=117 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Lorg/tint/ui/preferences/AccessibilityPreviewPreference; │ │ 0x0000 - 0x001c reg=2 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x001c reg=3 key Ljava/lang/String; │ │ │ │ source_file_idx : 103 (AccessibilityPreviewPreference.java) │ │ │ │ Class #194 header: │ │ -class_idx : 558 │ │ +class_idx : 554 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 126 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #194 annotations: │ │ @@ -39544,56 +39645,56 @@ │ │ type : '(Lorg/tint/ui/preferences/AddonDetailsFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02afa8: |[02afa8] org.tint.ui.preferences.AddonDetailsFragment$1.:(Lorg/tint/ui/preferences/AddonDetailsFragment;)V │ │ -02afb8: 5b01 5c05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/AddonDetailsFragment$1;.this$0:Lorg/tint/ui/preferences/AddonDetailsFragment; // field@055c │ │ -02afbc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02afc2: 0e00 |0005: return-void │ │ +02acfc: |[02acfc] org.tint.ui.preferences.AddonDetailsFragment$1.:(Lorg/tint/ui/preferences/AddonDetailsFragment;)V │ │ +02ad0c: 5b01 5c05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/AddonDetailsFragment$1;.this$0:Lorg/tint/ui/preferences/AddonDetailsFragment; // field@055c │ │ +02ad10: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02ad16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/AddonDetailsFragment$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/preferences/AddonDetailsFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/preferences/AddonDetailsFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/AddonDetailsFragment$1;) │ │ name : 'onCheckedChanged' │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02afc4: |[02afc4] org.tint.ui.preferences.AddonDetailsFragment$1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -02afd4: 5410 5c05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/AddonDetailsFragment$1;.this$0:Lorg/tint/ui/preferences/AddonDetailsFragment; // field@055c │ │ -02afd8: 7110 8e09 0000 |0002: invoke-static {v0}, Lorg/tint/ui/preferences/AddonDetailsFragment;.access$000:(Lorg/tint/ui/preferences/AddonDetailsFragment;)Lorg/tint/addons/Addon; // method@098e │ │ -02afde: 0c00 |0005: move-result-object v0 │ │ -02afe0: 6e20 0904 3000 |0006: invoke-virtual {v0, v3}, Lorg/tint/addons/Addon;.setEnabled:(Z)V // method@0409 │ │ -02afe6: 0e00 |0009: return-void │ │ +02ad18: |[02ad18] org.tint.ui.preferences.AddonDetailsFragment$1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +02ad28: 5410 5c05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/AddonDetailsFragment$1;.this$0:Lorg/tint/ui/preferences/AddonDetailsFragment; // field@055c │ │ +02ad2c: 7110 8e09 0000 |0002: invoke-static {v0}, Lorg/tint/ui/preferences/AddonDetailsFragment;.access$000:(Lorg/tint/ui/preferences/AddonDetailsFragment;)Lorg/tint/addons/Addon; // method@098e │ │ +02ad32: 0c00 |0005: move-result-object v0 │ │ +02ad34: 6e20 0904 3000 |0006: invoke-virtual {v0, v3}, Lorg/tint/addons/Addon;.setEnabled:(Z)V // method@0409 │ │ +02ad3a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0009 line=77 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/ui/preferences/AddonDetailsFragment$1; │ │ 0x0000 - 0x000a reg=2 buttonView Landroid/widget/CompoundButton; │ │ 0x0000 - 0x000a reg=3 isChecked Z │ │ │ │ source_file_idx : 126 (AddonDetailsFragment.java) │ │ │ │ Class #195 header: │ │ -class_idx : 559 │ │ +class_idx : 555 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 126 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #195 annotations: │ │ @@ -39619,53 +39720,53 @@ │ │ type : '(Lorg/tint/ui/preferences/AddonDetailsFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02afe8: |[02afe8] org.tint.ui.preferences.AddonDetailsFragment$2.:(Lorg/tint/ui/preferences/AddonDetailsFragment;)V │ │ -02aff8: 5b01 5d05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/AddonDetailsFragment$2;.this$0:Lorg/tint/ui/preferences/AddonDetailsFragment; // field@055d │ │ -02affc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02b002: 0e00 |0005: return-void │ │ +02ad3c: |[02ad3c] org.tint.ui.preferences.AddonDetailsFragment$2.:(Lorg/tint/ui/preferences/AddonDetailsFragment;)V │ │ +02ad4c: 5b01 5d05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/AddonDetailsFragment$2;.this$0:Lorg/tint/ui/preferences/AddonDetailsFragment; // field@055d │ │ +02ad50: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02ad56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/AddonDetailsFragment$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/preferences/AddonDetailsFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/preferences/AddonDetailsFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/AddonDetailsFragment$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -02b004: |[02b004] org.tint.ui.preferences.AddonDetailsFragment$2.onClick:(Landroid/view/View;)V │ │ -02b014: 5410 5d05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/AddonDetailsFragment$2;.this$0:Lorg/tint/ui/preferences/AddonDetailsFragment; // field@055d │ │ -02b018: 7110 8e09 0000 |0002: invoke-static {v0}, Lorg/tint/ui/preferences/AddonDetailsFragment;.access$000:(Lorg/tint/ui/preferences/AddonDetailsFragment;)Lorg/tint/addons/Addon; // method@098e │ │ -02b01e: 0c00 |0005: move-result-object v0 │ │ -02b020: 6e10 0a04 0000 |0006: invoke-virtual {v0}, Lorg/tint/addons/Addon;.showAddonSettingsActivity:()V // method@040a │ │ -02b026: 0e00 |0009: return-void │ │ +02ad58: |[02ad58] org.tint.ui.preferences.AddonDetailsFragment$2.onClick:(Landroid/view/View;)V │ │ +02ad68: 5410 5d05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/AddonDetailsFragment$2;.this$0:Lorg/tint/ui/preferences/AddonDetailsFragment; // field@055d │ │ +02ad6c: 7110 8e09 0000 |0002: invoke-static {v0}, Lorg/tint/ui/preferences/AddonDetailsFragment;.access$000:(Lorg/tint/ui/preferences/AddonDetailsFragment;)Lorg/tint/addons/Addon; // method@098e │ │ +02ad72: 0c00 |0005: move-result-object v0 │ │ +02ad74: 6e10 0a04 0000 |0006: invoke-virtual {v0}, Lorg/tint/addons/Addon;.showAddonSettingsActivity:()V // method@040a │ │ +02ad7a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0009 line=84 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/ui/preferences/AddonDetailsFragment$2; │ │ 0x0000 - 0x000a reg=2 v Landroid/view/View; │ │ │ │ source_file_idx : 126 (AddonDetailsFragment.java) │ │ │ │ Class #196 header: │ │ -class_idx : 560 │ │ +class_idx : 556 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 26 │ │ source_file_idx : 126 │ │ static_fields_size : 1 │ │ instance_fields_size: 10 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ @@ -39728,19 +39829,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b028: |[02b028] org.tint.ui.preferences.AddonDetailsFragment.:()V │ │ -02b038: 7010 6100 0100 |0000: invoke-direct {v1}, Landroid/app/Fragment;.:()V // method@0061 │ │ -02b03e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02b040: 5b10 6205 |0004: iput-object v0, v1, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ -02b044: 0e00 |0006: return-void │ │ +02ad7c: |[02ad7c] org.tint.ui.preferences.AddonDetailsFragment.:()V │ │ +02ad8c: 7010 6100 0100 |0000: invoke-direct {v1}, Landroid/app/Fragment;.:()V // method@0061 │ │ +02ad92: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02ad94: 5b10 6205 |0004: iput-object v0, v1, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ +02ad98: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/ui/preferences/AddonDetailsFragment; │ │ │ │ @@ -39749,17 +39850,17 @@ │ │ type : '(Lorg/tint/ui/preferences/AddonDetailsFragment;)Lorg/tint/addons/Addon;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b048: |[02b048] org.tint.ui.preferences.AddonDetailsFragment.access$000:(Lorg/tint/ui/preferences/AddonDetailsFragment;)Lorg/tint/addons/Addon; │ │ -02b058: 5410 5f05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ -02b05c: 1100 |0002: return-object v0 │ │ +02ad9c: |[02ad9c] org.tint.ui.preferences.AddonDetailsFragment.access$000:(Lorg/tint/ui/preferences/AddonDetailsFragment;)Lorg/tint/addons/Addon; │ │ +02adac: 5410 5f05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ +02adb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/AddonDetailsFragment; │ │ │ │ #2 : (in Lorg/tint/ui/preferences/AddonDetailsFragment;) │ │ @@ -39767,144 +39868,143 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 71 16-bit code units │ │ -02b060: |[02b060] org.tint.ui.preferences.AddonDetailsFragment.fillCallbacksDetails:()V │ │ -02b070: 5464 5f05 |0000: iget-object v4, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ -02b074: 6e10 f503 0400 |0002: invoke-virtual {v4}, Lorg/tint/addons/Addon;.getUserReadbleCallbacks:()Ljava/util/List; // method@03f5 │ │ -02b07a: 0c01 |0005: move-result-object v1 │ │ -02b07c: 2203 1201 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0112 │ │ -02b080: 7010 6003 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -02b086: 7210 9603 0100 |000b: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -02b08c: 0c02 |000e: move-result-object v2 │ │ -02b08e: 7210 8f03 0200 |000f: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -02b094: 0a04 |0012: move-result v4 │ │ -02b096: 3804 2a00 |0013: if-eqz v4, 003d // +002a │ │ -02b09a: 7210 9003 0200 |0015: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -02b0a0: 0c00 |0018: move-result-object v0 │ │ -02b0a2: 1f00 1001 |0019: check-cast v0, Ljava/lang/String; // type@0110 │ │ -02b0a6: 6e10 6703 0300 |001b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.length:()I // method@0367 │ │ -02b0ac: 0a04 |001e: move-result v4 │ │ -02b0ae: 3d04 0700 |001f: if-lez v4, 0026 // +0007 │ │ -02b0b2: 1304 0a00 |0021: const/16 v4, #int 10 // #a │ │ -02b0b6: 6e20 6103 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0361 │ │ -02b0bc: 2204 1201 |0026: new-instance v4, Ljava/lang/StringBuilder; // type@0112 │ │ -02b0c0: 7010 6003 0400 |0028: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -02b0c6: 1a05 1311 |002b: const-string v5, "• " // string@1113 │ │ -02b0ca: 6e20 6603 5400 |002d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02b0d0: 0c04 |0030: move-result-object v4 │ │ -02b0d2: 6e20 6603 0400 |0031: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02b0d8: 0c04 |0034: move-result-object v4 │ │ -02b0da: 6e10 6803 0400 |0035: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -02b0e0: 0c04 |0038: move-result-object v4 │ │ -02b0e2: 6e20 6603 4300 |0039: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02b0e8: 28d3 |003c: goto 000f // -002d │ │ -02b0ea: 5464 6005 |003d: iget-object v4, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mCallbacks:Landroid/widget/TextView; // field@0560 │ │ -02b0ee: 6e10 6803 0300 |003f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -02b0f4: 0c05 |0042: move-result-object v5 │ │ -02b0f6: 6e20 0103 5400 |0043: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02b0fc: 0e00 |0046: return-void │ │ +02adb4: |[02adb4] org.tint.ui.preferences.AddonDetailsFragment.fillCallbacksDetails:()V │ │ +02adc4: 5463 5f05 |0000: iget-object v3, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ +02adc8: 6e10 f503 0300 |0002: invoke-virtual {v3}, Lorg/tint/addons/Addon;.getUserReadbleCallbacks:()Ljava/util/List; // method@03f5 │ │ +02adce: 0c01 |0005: move-result-object v1 │ │ +02add0: 2202 0e01 |0006: new-instance v2, Ljava/lang/StringBuilder; // type@010e │ │ +02add4: 7010 6003 0200 |0008: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +02adda: 7210 9603 0100 |000b: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +02ade0: 0c03 |000e: move-result-object v3 │ │ +02ade2: 7210 8f03 0300 |000f: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +02ade8: 0a04 |0012: move-result v4 │ │ +02adea: 3804 2a00 |0013: if-eqz v4, 003d // +002a │ │ +02adee: 7210 9003 0300 |0015: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +02adf4: 0c00 |0018: move-result-object v0 │ │ +02adf6: 1f00 0c01 |0019: check-cast v0, Ljava/lang/String; // type@010c │ │ +02adfa: 6e10 6703 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@0367 │ │ +02ae00: 0a04 |001e: move-result v4 │ │ +02ae02: 3d04 0700 |001f: if-lez v4, 0026 // +0007 │ │ +02ae06: 1304 0a00 |0021: const/16 v4, #int 10 // #a │ │ +02ae0a: 6e20 6103 4200 |0023: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0361 │ │ +02ae10: 2204 0e01 |0026: new-instance v4, Ljava/lang/StringBuilder; // type@010e │ │ +02ae14: 7010 6003 0400 |0028: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +02ae1a: 1a05 0d11 |002b: const-string v5, "• " // string@110d │ │ +02ae1e: 6e20 6603 5400 |002d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02ae24: 0c04 |0030: move-result-object v4 │ │ +02ae26: 6e20 6603 0400 |0031: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02ae2c: 0c04 |0034: move-result-object v4 │ │ +02ae2e: 6e10 6803 0400 |0035: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +02ae34: 0c04 |0038: move-result-object v4 │ │ +02ae36: 6e20 6603 4200 |0039: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02ae3c: 28d3 |003c: goto 000f // -002d │ │ +02ae3e: 5463 6005 |003d: iget-object v3, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mCallbacks:Landroid/widget/TextView; // field@0560 │ │ +02ae42: 6e10 6803 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +02ae48: 0c04 |0042: move-result-object v4 │ │ +02ae4a: 6e20 0103 4300 |0043: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02ae50: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=118 │ │ 0x000b line=120 │ │ 0x001b line=121 │ │ 0x0021 line=122 │ │ 0x0026 line=125 │ │ 0x003d line=128 │ │ 0x0046 line=129 │ │ locals : │ │ 0x001b - 0x003d reg=0 callback Ljava/lang/String; │ │ 0x0006 - 0x0047 reg=1 callbacks Ljava/util/List; Ljava/util/List; │ │ - 0x000f - 0x0047 reg=2 i$ Ljava/util/Iterator; │ │ - 0x000b - 0x0047 reg=3 sb Ljava/lang/StringBuilder; │ │ + 0x000b - 0x0047 reg=2 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0047 reg=6 this Lorg/tint/ui/preferences/AddonDetailsFragment; │ │ │ │ #3 : (in Lorg/tint/ui/preferences/AddonDetailsFragment;) │ │ name : 'fillPackagePermissions' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 139 16-bit code units │ │ -02b100: |[02b100] org.tint.ui.preferences.AddonDetailsFragment.fillPackagePermissions:()V │ │ -02b110: 1409 ef00 0b7f |0000: const v9, #float 1.84768e+38 // #7f0b00ef │ │ -02b116: 54a6 5f05 |0003: iget-object v6, v10, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ -02b11a: 6e10 f303 0600 |0005: invoke-virtual {v6}, Lorg/tint/addons/Addon;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@03f3 │ │ -02b120: 0c02 |0008: move-result-object v2 │ │ -02b122: 2205 1201 |0009: new-instance v5, Ljava/lang/StringBuilder; // type@0112 │ │ -02b126: 7010 6003 0500 |000b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -02b12c: 3802 7500 |000e: if-eqz v2, 0083 // +0075 │ │ -02b130: 5426 0500 |0010: iget-object v6, v2, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0005 │ │ -02b134: 3806 7100 |0012: if-eqz v6, 0083 // +0071 │ │ -02b138: 5426 0500 |0014: iget-object v6, v2, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0005 │ │ -02b13c: 5466 0600 |0016: iget-object v6, v6, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0006 │ │ -02b140: 3806 6b00 |0018: if-eqz v6, 0083 // +006b │ │ -02b144: 6e10 9109 0a00 |001a: invoke-virtual {v10}, Lorg/tint/ui/preferences/AddonDetailsFragment;.getActivity:()Landroid/app/Activity; // method@0991 │ │ -02b14a: 0c06 |001d: move-result-object v6 │ │ -02b14c: 6e10 2f00 0600 |001e: invoke-virtual {v6}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@002f │ │ -02b152: 0c06 |0021: move-result-object v6 │ │ -02b154: 5427 0500 |0022: iget-object v7, v2, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0005 │ │ -02b158: 5477 0600 |0024: iget-object v7, v7, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0006 │ │ -02b15c: 1308 0010 |0026: const/16 v8, #int 4096 // #1000 │ │ -02b160: 6e30 e800 7608 |0028: invoke-virtual {v6, v7, v8}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00e8 │ │ -02b166: 0c03 |002b: move-result-object v3 │ │ -02b168: 5434 0100 |002c: iget-object v4, v3, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0001 │ │ -02b16c: 3804 2f00 |002e: if-eqz v4, 005d // +002f │ │ -02b170: 2146 |0030: array-length v6, v4 │ │ -02b172: 3d06 2c00 |0031: if-lez v6, 005d // +002c │ │ -02b176: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -02b178: 2146 |0034: array-length v6, v4 │ │ -02b17a: 3561 3200 |0035: if-ge v1, v6, 0067 // +0032 │ │ -02b17e: 6e10 6703 0500 |0037: invoke-virtual {v5}, Ljava/lang/StringBuilder;.length:()I // method@0367 │ │ -02b184: 0a06 |003a: move-result v6 │ │ -02b186: 3d06 0700 |003b: if-lez v6, 0042 // +0007 │ │ -02b18a: 1306 0a00 |003d: const/16 v6, #int 10 // #a │ │ -02b18e: 6e20 6103 6500 |003f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0361 │ │ -02b194: 2206 1201 |0042: new-instance v6, Ljava/lang/StringBuilder; // type@0112 │ │ -02b198: 7010 6003 0600 |0044: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -02b19e: 1a07 1311 |0047: const-string v7, "• " // string@1113 │ │ -02b1a2: 6e20 6603 7600 |0049: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02b1a8: 0c06 |004c: move-result-object v6 │ │ -02b1aa: 4607 0401 |004d: aget-object v7, v4, v1 │ │ -02b1ae: 6e20 6603 7600 |004f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02b1b4: 0c06 |0052: move-result-object v6 │ │ -02b1b6: 6e10 6803 0600 |0053: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -02b1bc: 0c06 |0056: move-result-object v6 │ │ -02b1be: 6e20 6603 6500 |0057: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02b1c4: d801 0101 |005a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02b1c8: 28d8 |005c: goto 0034 // -0028 │ │ -02b1ca: 1406 ee00 0b7f |005d: const v6, #float 1.84768e+38 // #7f0b00ee │ │ -02b1d0: 6e20 9309 6a00 |0060: invoke-virtual {v10, v6}, Lorg/tint/ui/preferences/AddonDetailsFragment;.getString:(I)Ljava/lang/String; // method@0993 │ │ -02b1d6: 0c06 |0063: move-result-object v6 │ │ -02b1d8: 6e20 6603 6500 |0064: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02b1de: 54a6 6605 |0067: iget-object v6, v10, Lorg/tint/ui/preferences/AddonDetailsFragment;.mPermissions:Landroid/widget/TextView; // field@0566 │ │ -02b1e2: 6e10 6803 0500 |0069: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -02b1e8: 0c07 |006c: move-result-object v7 │ │ -02b1ea: 6e20 0103 7600 |006d: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02b1f0: 54a6 6605 |0070: iget-object v6, v10, Lorg/tint/ui/preferences/AddonDetailsFragment;.mPermissions:Landroid/widget/TextView; // field@0566 │ │ -02b1f4: 6e10 6803 0500 |0072: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -02b1fa: 0c07 |0075: move-result-object v7 │ │ -02b1fc: 6e20 0103 7600 |0076: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02b202: 0e00 |0079: return-void │ │ -02b204: 0d00 |007a: move-exception v0 │ │ -02b206: 6e20 9309 9a00 |007b: invoke-virtual {v10, v9}, Lorg/tint/ui/preferences/AddonDetailsFragment;.getString:(I)Ljava/lang/String; // method@0993 │ │ -02b20c: 0c06 |007e: move-result-object v6 │ │ -02b20e: 6e20 6603 6500 |007f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02b214: 28ee |0082: goto 0070 // -0012 │ │ -02b216: 6e20 9309 9a00 |0083: invoke-virtual {v10, v9}, Lorg/tint/ui/preferences/AddonDetailsFragment;.getString:(I)Ljava/lang/String; // method@0993 │ │ -02b21c: 0c06 |0086: move-result-object v6 │ │ -02b21e: 6e20 6603 6500 |0087: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02b224: 28e6 |008a: goto 0070 // -001a │ │ +02ae54: |[02ae54] org.tint.ui.preferences.AddonDetailsFragment.fillPackagePermissions:()V │ │ +02ae64: 1409 ef00 0b7f |0000: const v9, #float 1.84768e+38 // #7f0b00ef │ │ +02ae6a: 54a6 5f05 |0003: iget-object v6, v10, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ +02ae6e: 6e10 f303 0600 |0005: invoke-virtual {v6}, Lorg/tint/addons/Addon;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@03f3 │ │ +02ae74: 0c02 |0008: move-result-object v2 │ │ +02ae76: 2205 0e01 |0009: new-instance v5, Ljava/lang/StringBuilder; // type@010e │ │ +02ae7a: 7010 6003 0500 |000b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +02ae80: 3802 7500 |000e: if-eqz v2, 0083 // +0075 │ │ +02ae84: 5426 0500 |0010: iget-object v6, v2, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0005 │ │ +02ae88: 3806 7100 |0012: if-eqz v6, 0083 // +0071 │ │ +02ae8c: 5426 0500 |0014: iget-object v6, v2, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0005 │ │ +02ae90: 5466 0600 |0016: iget-object v6, v6, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0006 │ │ +02ae94: 3806 6b00 |0018: if-eqz v6, 0083 // +006b │ │ +02ae98: 6e10 9109 0a00 |001a: invoke-virtual {v10}, Lorg/tint/ui/preferences/AddonDetailsFragment;.getActivity:()Landroid/app/Activity; // method@0991 │ │ +02ae9e: 0c06 |001d: move-result-object v6 │ │ +02aea0: 6e10 2f00 0600 |001e: invoke-virtual {v6}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@002f │ │ +02aea6: 0c06 |0021: move-result-object v6 │ │ +02aea8: 5427 0500 |0022: iget-object v7, v2, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0005 │ │ +02aeac: 5477 0600 |0024: iget-object v7, v7, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0006 │ │ +02aeb0: 1308 0010 |0026: const/16 v8, #int 4096 // #1000 │ │ +02aeb4: 6e30 e800 7608 |0028: invoke-virtual {v6, v7, v8}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00e8 │ │ +02aeba: 0c03 |002b: move-result-object v3 │ │ +02aebc: 5434 0100 |002c: iget-object v4, v3, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0001 │ │ +02aec0: 3804 2f00 |002e: if-eqz v4, 005d // +002f │ │ +02aec4: 2146 |0030: array-length v6, v4 │ │ +02aec6: 3d06 2c00 |0031: if-lez v6, 005d // +002c │ │ +02aeca: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +02aecc: 2146 |0034: array-length v6, v4 │ │ +02aece: 3561 3200 |0035: if-ge v1, v6, 0067 // +0032 │ │ +02aed2: 6e10 6703 0500 |0037: invoke-virtual {v5}, Ljava/lang/StringBuilder;.length:()I // method@0367 │ │ +02aed8: 0a06 |003a: move-result v6 │ │ +02aeda: 3d06 0700 |003b: if-lez v6, 0042 // +0007 │ │ +02aede: 1306 0a00 |003d: const/16 v6, #int 10 // #a │ │ +02aee2: 6e20 6103 6500 |003f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0361 │ │ +02aee8: 2206 0e01 |0042: new-instance v6, Ljava/lang/StringBuilder; // type@010e │ │ +02aeec: 7010 6003 0600 |0044: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +02aef2: 1a07 0d11 |0047: const-string v7, "• " // string@110d │ │ +02aef6: 6e20 6603 7600 |0049: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02aefc: 0c06 |004c: move-result-object v6 │ │ +02aefe: 4607 0401 |004d: aget-object v7, v4, v1 │ │ +02af02: 6e20 6603 7600 |004f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02af08: 0c06 |0052: move-result-object v6 │ │ +02af0a: 6e10 6803 0600 |0053: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +02af10: 0c06 |0056: move-result-object v6 │ │ +02af12: 6e20 6603 6500 |0057: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02af18: d801 0101 |005a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02af1c: 28d8 |005c: goto 0034 // -0028 │ │ +02af1e: 1406 ee00 0b7f |005d: const v6, #float 1.84768e+38 // #7f0b00ee │ │ +02af24: 6e20 9309 6a00 |0060: invoke-virtual {v10, v6}, Lorg/tint/ui/preferences/AddonDetailsFragment;.getString:(I)Ljava/lang/String; // method@0993 │ │ +02af2a: 0c06 |0063: move-result-object v6 │ │ +02af2c: 6e20 6603 6500 |0064: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02af32: 54a6 6605 |0067: iget-object v6, v10, Lorg/tint/ui/preferences/AddonDetailsFragment;.mPermissions:Landroid/widget/TextView; // field@0566 │ │ +02af36: 6e10 6803 0500 |0069: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +02af3c: 0c07 |006c: move-result-object v7 │ │ +02af3e: 6e20 0103 7600 |006d: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02af44: 54a6 6605 |0070: iget-object v6, v10, Lorg/tint/ui/preferences/AddonDetailsFragment;.mPermissions:Landroid/widget/TextView; // field@0566 │ │ +02af48: 6e10 6803 0500 |0072: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +02af4e: 0c07 |0075: move-result-object v7 │ │ +02af50: 6e20 0103 7600 |0076: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02af56: 0e00 |0079: return-void │ │ +02af58: 0d00 |007a: move-exception v0 │ │ +02af5a: 6e20 9309 9a00 |007b: invoke-virtual {v10, v9}, Lorg/tint/ui/preferences/AddonDetailsFragment;.getString:(I)Ljava/lang/String; // method@0993 │ │ +02af60: 0c06 |007e: move-result-object v6 │ │ +02af62: 6e20 6603 6500 |007f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02af68: 28ee |0082: goto 0070 // -0012 │ │ +02af6a: 6e20 9309 9a00 |0083: invoke-virtual {v10, v9}, Lorg/tint/ui/preferences/AddonDetailsFragment;.getString:(I)Ljava/lang/String; // method@0993 │ │ +02af70: 0c06 |0086: move-result-object v6 │ │ +02af72: 6e20 6603 6500 |0087: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02af78: 28e6 |008a: goto 0070 // -001a │ │ catches : 1 │ │ 0x001a - 0x0070 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x007a │ │ positions : │ │ 0x0003 line=132 │ │ 0x0009 line=134 │ │ 0x000e line=136 │ │ @@ -39938,147 +40038,147 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 284 16-bit code units │ │ -02b234: |[02b234] org.tint.ui.preferences.AddonDetailsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -02b244: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -02b246: 5461 6205 |0001: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ -02b24a: 3901 8700 |0003: if-nez v1, 008a // +0087 │ │ -02b24e: 1401 0200 037f |0005: const v1, #float 1.74129e+38 // #7f030002 │ │ -02b254: 6e40 9f01 1758 |0008: invoke-virtual {v7, v1, v8, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ -02b25a: 0c01 |000b: move-result-object v1 │ │ -02b25c: 5b61 6205 |000c: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ -02b260: 5461 6205 |000e: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ -02b264: 1402 0400 0f7f |0010: const v2, #float 1.9008e+38 // #7f0f0004 │ │ -02b26a: 6e20 c101 2100 |0013: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02b270: 0c01 |0016: move-result-object v1 │ │ -02b272: 1f01 e400 |0017: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -02b276: 5b61 6505 |0019: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mName:Landroid/widget/TextView; // field@0565 │ │ -02b27a: 5461 6205 |001b: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ -02b27e: 1402 0500 0f7f |001d: const v2, #float 1.9008e+38 // #7f0f0005 │ │ -02b284: 6e20 c101 2100 |0020: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02b28a: 0c01 |0023: move-result-object v1 │ │ -02b28c: 1f01 e400 |0024: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -02b290: 5b61 6805 |0026: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mShortDesc:Landroid/widget/TextView; // field@0568 │ │ -02b294: 5461 6205 |0028: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ -02b298: 1402 0800 0f7f |002a: const v2, #float 1.9008e+38 // #7f0f0008 │ │ -02b29e: 6e20 c101 2100 |002d: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02b2a4: 0c01 |0030: move-result-object v1 │ │ -02b2a6: 1f01 e400 |0031: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -02b2aa: 5b61 6405 |0033: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mLongDesc:Landroid/widget/TextView; // field@0564 │ │ -02b2ae: 5461 6205 |0035: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ -02b2b2: 1402 0900 0f7f |0037: const v2, #float 1.9008e+38 // #7f0f0009 │ │ -02b2b8: 6e20 c101 2100 |003a: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02b2be: 0c01 |003d: move-result-object v1 │ │ -02b2c0: 1f01 e400 |003e: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -02b2c4: 5b61 6105 |0040: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContact:Landroid/widget/TextView; // field@0561 │ │ -02b2c8: 5461 6205 |0042: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ -02b2cc: 1402 0600 0f7f |0044: const v2, #float 1.9008e+38 // #7f0f0006 │ │ -02b2d2: 6e20 c101 2100 |0047: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02b2d8: 0c01 |004a: move-result-object v1 │ │ -02b2da: 1f01 e300 |004b: check-cast v1, Landroid/widget/Switch; // type@00e3 │ │ -02b2de: 5b61 6305 |004d: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mEnabled:Landroid/widget/Switch; // field@0563 │ │ -02b2e2: 5461 6205 |004f: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ -02b2e6: 1402 0700 0f7f |0051: const v2, #float 1.9008e+38 // #7f0f0007 │ │ -02b2ec: 6e20 c101 2100 |0054: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02b2f2: 0c01 |0057: move-result-object v1 │ │ -02b2f4: 1f01 c200 |0058: check-cast v1, Landroid/widget/Button; // type@00c2 │ │ -02b2f8: 5b61 6705 |005a: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mPreferences:Landroid/widget/Button; // field@0567 │ │ -02b2fc: 5461 6305 |005c: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mEnabled:Landroid/widget/Switch; // field@0563 │ │ -02b300: 2202 2e02 |005e: new-instance v2, Lorg/tint/ui/preferences/AddonDetailsFragment$1; // type@022e │ │ -02b304: 7020 8909 6200 |0060: invoke-direct {v2, v6}, Lorg/tint/ui/preferences/AddonDetailsFragment$1;.:(Lorg/tint/ui/preferences/AddonDetailsFragment;)V // method@0989 │ │ -02b30a: 6e20 f902 2100 |0063: invoke-virtual {v1, v2}, Landroid/widget/Switch;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@02f9 │ │ -02b310: 5461 6705 |0066: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mPreferences:Landroid/widget/Button; // field@0567 │ │ -02b314: 2202 2f02 |0068: new-instance v2, Lorg/tint/ui/preferences/AddonDetailsFragment$2; // type@022f │ │ -02b318: 7020 8b09 6200 |006a: invoke-direct {v2, v6}, Lorg/tint/ui/preferences/AddonDetailsFragment$2;.:(Lorg/tint/ui/preferences/AddonDetailsFragment;)V // method@098b │ │ -02b31e: 6e20 7d02 2100 |006d: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@027d │ │ -02b324: 5461 6205 |0070: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ -02b328: 1402 0a00 0f7f |0072: const v2, #float 1.9008e+38 // #7f0f000a │ │ -02b32e: 6e20 c101 2100 |0075: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02b334: 0c01 |0078: move-result-object v1 │ │ -02b336: 1f01 e400 |0079: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -02b33a: 5b61 6005 |007b: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mCallbacks:Landroid/widget/TextView; // field@0560 │ │ -02b33e: 5461 6205 |007d: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ -02b342: 1402 0b00 0f7f |007f: const v2, #float 1.9008e+38 // #7f0f000b │ │ -02b348: 6e20 c101 2100 |0082: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02b34e: 0c01 |0085: move-result-object v1 │ │ -02b350: 1f01 e400 |0086: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -02b354: 5b61 6605 |0088: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mPermissions:Landroid/widget/TextView; // field@0566 │ │ -02b358: 6e10 9209 0600 |008a: invoke-virtual {v6}, Lorg/tint/ui/preferences/AddonDetailsFragment;.getArguments:()Landroid/os/Bundle; // method@0992 │ │ -02b35e: 0c00 |008d: move-result-object v0 │ │ -02b360: 3800 8b00 |008e: if-eqz v0, 0119 // +008b │ │ -02b364: 7100 3305 0000 |0090: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -02b36a: 0c01 |0093: move-result-object v1 │ │ -02b36c: 6e10 3005 0100 |0094: invoke-virtual {v1}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -02b372: 0c01 |0097: move-result-object v1 │ │ -02b374: 6e10 0e04 0100 |0098: invoke-virtual {v1}, Lorg/tint/addons/AddonManager;.getAddons:()Ljava/util/List; // method@040e │ │ -02b37a: 0c01 |009b: move-result-object v1 │ │ -02b37c: 1a02 7801 |009c: const-string v2, "EXTRA_ADDON_ID" // string@0178 │ │ -02b380: 6e20 4901 2000 |009e: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0149 │ │ -02b386: 0a02 |00a1: move-result v2 │ │ -02b388: 7220 9403 2100 |00a2: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -02b38e: 0c01 |00a5: move-result-object v1 │ │ -02b390: 1f01 5901 |00a6: check-cast v1, Lorg/tint/addons/Addon; // type@0159 │ │ -02b394: 5b61 5f05 |00a8: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ -02b398: 5461 6505 |00aa: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mName:Landroid/widget/TextView; // field@0565 │ │ -02b39c: 5462 5f05 |00ac: iget-object v2, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ -02b3a0: 6e10 f203 0200 |00ae: invoke-virtual {v2}, Lorg/tint/addons/Addon;.getName:()Ljava/lang/String; // method@03f2 │ │ -02b3a6: 0c02 |00b1: move-result-object v2 │ │ -02b3a8: 6e20 0103 2100 |00b2: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02b3ae: 5461 6805 |00b5: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mShortDesc:Landroid/widget/TextView; // field@0568 │ │ -02b3b2: 5462 5f05 |00b7: iget-object v2, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ -02b3b6: 6e10 f403 0200 |00b9: invoke-virtual {v2}, Lorg/tint/addons/Addon;.getShortDescription:()Ljava/lang/String; // method@03f4 │ │ -02b3bc: 0c02 |00bc: move-result-object v2 │ │ -02b3be: 6e20 0103 2100 |00bd: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02b3c4: 5461 6405 |00c0: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mLongDesc:Landroid/widget/TextView; // field@0564 │ │ -02b3c8: 5462 5f05 |00c2: iget-object v2, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ -02b3cc: 6e10 f003 0200 |00c4: invoke-virtual {v2}, Lorg/tint/addons/Addon;.getDescription:()Ljava/lang/String; // method@03f0 │ │ -02b3d2: 0c02 |00c7: move-result-object v2 │ │ -02b3d4: 6e20 0103 2100 |00c8: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02b3da: 5461 6105 |00cb: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContact:Landroid/widget/TextView; // field@0561 │ │ -02b3de: 1402 e000 0b7f |00cd: const v2, #float 1.84767e+38 // #7f0b00e0 │ │ -02b3e4: 6e20 9309 2600 |00d0: invoke-virtual {v6, v2}, Lorg/tint/ui/preferences/AddonDetailsFragment;.getString:(I)Ljava/lang/String; // method@0993 │ │ -02b3ea: 0c02 |00d3: move-result-object v2 │ │ -02b3ec: 1213 |00d4: const/4 v3, #int 1 // #1 │ │ -02b3ee: 2333 a602 |00d5: new-array v3, v3, [Ljava/lang/Object; // type@02a6 │ │ -02b3f2: 5464 5f05 |00d7: iget-object v4, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ -02b3f6: 6e10 ea03 0400 |00d9: invoke-virtual {v4}, Lorg/tint/addons/Addon;.getContact:()Ljava/lang/String; // method@03ea │ │ -02b3fc: 0c04 |00dc: move-result-object v4 │ │ -02b3fe: 4d04 0305 |00dd: aput-object v4, v3, v5 │ │ -02b402: 7120 4f03 3200 |00df: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -02b408: 0c02 |00e2: move-result-object v2 │ │ -02b40a: 6e20 0103 2100 |00e3: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02b410: 5461 6305 |00e6: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mEnabled:Landroid/widget/Switch; // field@0563 │ │ -02b414: 5462 5f05 |00e8: iget-object v2, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ -02b418: 6e10 f803 0200 |00ea: invoke-virtual {v2}, Lorg/tint/addons/Addon;.isEnabled:()Z // method@03f8 │ │ -02b41e: 0a02 |00ed: move-result v2 │ │ -02b420: 6e20 f802 2100 |00ee: invoke-virtual {v1, v2}, Landroid/widget/Switch;.setChecked:(Z)V // method@02f8 │ │ -02b426: 5461 6705 |00f1: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mPreferences:Landroid/widget/Button; // field@0567 │ │ -02b42a: 5462 5f05 |00f3: iget-object v2, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ -02b42e: 6e10 f603 0200 |00f5: invoke-virtual {v2}, Lorg/tint/addons/Addon;.hasSettingsPage:()Z // method@03f6 │ │ -02b434: 0a02 |00f8: move-result v2 │ │ -02b436: 6e20 7c02 2100 |00f9: invoke-virtual {v1, v2}, Landroid/widget/Button;.setEnabled:(Z)V // method@027c │ │ -02b43c: 7010 8f09 0600 |00fc: invoke-direct {v6}, Lorg/tint/ui/preferences/AddonDetailsFragment;.fillCallbacksDetails:()V // method@098f │ │ -02b442: 7010 9009 0600 |00ff: invoke-direct {v6}, Lorg/tint/ui/preferences/AddonDetailsFragment;.fillPackagePermissions:()V // method@0990 │ │ -02b448: 6e10 9109 0600 |0102: invoke-virtual {v6}, Lorg/tint/ui/preferences/AddonDetailsFragment;.getActivity:()Landroid/app/Activity; // method@0991 │ │ -02b44e: 0c01 |0105: move-result-object v1 │ │ -02b450: 7110 3409 0100 |0106: invoke-static {v1}, Lorg/tint/ui/managers/UIFactory;.isTablet:(Landroid/content/Context;)Z // method@0934 │ │ -02b456: 0a01 |0109: move-result v1 │ │ -02b458: 3901 0f00 |010a: if-nez v1, 0119 // +000f │ │ -02b45c: 6e10 9109 0600 |010c: invoke-virtual {v6}, Lorg/tint/ui/preferences/AddonDetailsFragment;.getActivity:()Landroid/app/Activity; // method@0991 │ │ -02b462: 0c01 |010f: move-result-object v1 │ │ -02b464: 5462 5f05 |0110: iget-object v2, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ -02b468: 6e10 f203 0200 |0112: invoke-virtual {v2}, Lorg/tint/addons/Addon;.getName:()Ljava/lang/String; // method@03f2 │ │ -02b46e: 0c02 |0115: move-result-object v2 │ │ -02b470: 6e20 4500 2100 |0116: invoke-virtual {v1, v2}, Landroid/app/Activity;.setTitle:(Ljava/lang/CharSequence;)V // method@0045 │ │ -02b476: 5461 6205 |0119: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ -02b47a: 1101 |011b: return-object v1 │ │ +02af88: |[02af88] org.tint.ui.preferences.AddonDetailsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02af98: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +02af9a: 5461 6205 |0001: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ +02af9e: 3901 8700 |0003: if-nez v1, 008a // +0087 │ │ +02afa2: 1401 0200 037f |0005: const v1, #float 1.74129e+38 // #7f030002 │ │ +02afa8: 6e40 9f01 1758 |0008: invoke-virtual {v7, v1, v8, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ +02afae: 0c01 |000b: move-result-object v1 │ │ +02afb0: 5b61 6205 |000c: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ +02afb4: 5461 6205 |000e: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ +02afb8: 1402 0400 0f7f |0010: const v2, #float 1.9008e+38 // #7f0f0004 │ │ +02afbe: 6e20 c101 2100 |0013: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02afc4: 0c01 |0016: move-result-object v1 │ │ +02afc6: 1f01 e000 |0017: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +02afca: 5b61 6505 |0019: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mName:Landroid/widget/TextView; // field@0565 │ │ +02afce: 5461 6205 |001b: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ +02afd2: 1402 0500 0f7f |001d: const v2, #float 1.9008e+38 // #7f0f0005 │ │ +02afd8: 6e20 c101 2100 |0020: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02afde: 0c01 |0023: move-result-object v1 │ │ +02afe0: 1f01 e000 |0024: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +02afe4: 5b61 6805 |0026: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mShortDesc:Landroid/widget/TextView; // field@0568 │ │ +02afe8: 5461 6205 |0028: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ +02afec: 1402 0800 0f7f |002a: const v2, #float 1.9008e+38 // #7f0f0008 │ │ +02aff2: 6e20 c101 2100 |002d: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02aff8: 0c01 |0030: move-result-object v1 │ │ +02affa: 1f01 e000 |0031: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +02affe: 5b61 6405 |0033: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mLongDesc:Landroid/widget/TextView; // field@0564 │ │ +02b002: 5461 6205 |0035: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ +02b006: 1402 0900 0f7f |0037: const v2, #float 1.9008e+38 // #7f0f0009 │ │ +02b00c: 6e20 c101 2100 |003a: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02b012: 0c01 |003d: move-result-object v1 │ │ +02b014: 1f01 e000 |003e: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +02b018: 5b61 6105 |0040: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContact:Landroid/widget/TextView; // field@0561 │ │ +02b01c: 5461 6205 |0042: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ +02b020: 1402 0600 0f7f |0044: const v2, #float 1.9008e+38 // #7f0f0006 │ │ +02b026: 6e20 c101 2100 |0047: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02b02c: 0c01 |004a: move-result-object v1 │ │ +02b02e: 1f01 df00 |004b: check-cast v1, Landroid/widget/Switch; // type@00df │ │ +02b032: 5b61 6305 |004d: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mEnabled:Landroid/widget/Switch; // field@0563 │ │ +02b036: 5461 6205 |004f: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ +02b03a: 1402 0700 0f7f |0051: const v2, #float 1.9008e+38 // #7f0f0007 │ │ +02b040: 6e20 c101 2100 |0054: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02b046: 0c01 |0057: move-result-object v1 │ │ +02b048: 1f01 be00 |0058: check-cast v1, Landroid/widget/Button; // type@00be │ │ +02b04c: 5b61 6705 |005a: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mPreferences:Landroid/widget/Button; // field@0567 │ │ +02b050: 5461 6305 |005c: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mEnabled:Landroid/widget/Switch; // field@0563 │ │ +02b054: 2202 2a02 |005e: new-instance v2, Lorg/tint/ui/preferences/AddonDetailsFragment$1; // type@022a │ │ +02b058: 7020 8909 6200 |0060: invoke-direct {v2, v6}, Lorg/tint/ui/preferences/AddonDetailsFragment$1;.:(Lorg/tint/ui/preferences/AddonDetailsFragment;)V // method@0989 │ │ +02b05e: 6e20 f902 2100 |0063: invoke-virtual {v1, v2}, Landroid/widget/Switch;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@02f9 │ │ +02b064: 5461 6705 |0066: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mPreferences:Landroid/widget/Button; // field@0567 │ │ +02b068: 2202 2b02 |0068: new-instance v2, Lorg/tint/ui/preferences/AddonDetailsFragment$2; // type@022b │ │ +02b06c: 7020 8b09 6200 |006a: invoke-direct {v2, v6}, Lorg/tint/ui/preferences/AddonDetailsFragment$2;.:(Lorg/tint/ui/preferences/AddonDetailsFragment;)V // method@098b │ │ +02b072: 6e20 7d02 2100 |006d: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@027d │ │ +02b078: 5461 6205 |0070: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ +02b07c: 1402 0a00 0f7f |0072: const v2, #float 1.9008e+38 // #7f0f000a │ │ +02b082: 6e20 c101 2100 |0075: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02b088: 0c01 |0078: move-result-object v1 │ │ +02b08a: 1f01 e000 |0079: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +02b08e: 5b61 6005 |007b: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mCallbacks:Landroid/widget/TextView; // field@0560 │ │ +02b092: 5461 6205 |007d: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ +02b096: 1402 0b00 0f7f |007f: const v2, #float 1.9008e+38 // #7f0f000b │ │ +02b09c: 6e20 c101 2100 |0082: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02b0a2: 0c01 |0085: move-result-object v1 │ │ +02b0a4: 1f01 e000 |0086: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +02b0a8: 5b61 6605 |0088: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mPermissions:Landroid/widget/TextView; // field@0566 │ │ +02b0ac: 6e10 9209 0600 |008a: invoke-virtual {v6}, Lorg/tint/ui/preferences/AddonDetailsFragment;.getArguments:()Landroid/os/Bundle; // method@0992 │ │ +02b0b2: 0c00 |008d: move-result-object v0 │ │ +02b0b4: 3800 8b00 |008e: if-eqz v0, 0119 // +008b │ │ +02b0b8: 7100 3305 0000 |0090: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +02b0be: 0c01 |0093: move-result-object v1 │ │ +02b0c0: 6e10 3005 0100 |0094: invoke-virtual {v1}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +02b0c6: 0c01 |0097: move-result-object v1 │ │ +02b0c8: 6e10 0e04 0100 |0098: invoke-virtual {v1}, Lorg/tint/addons/AddonManager;.getAddons:()Ljava/util/List; // method@040e │ │ +02b0ce: 0c01 |009b: move-result-object v1 │ │ +02b0d0: 1a02 7801 |009c: const-string v2, "EXTRA_ADDON_ID" // string@0178 │ │ +02b0d4: 6e20 4901 2000 |009e: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0149 │ │ +02b0da: 0a02 |00a1: move-result v2 │ │ +02b0dc: 7220 9403 2100 |00a2: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +02b0e2: 0c01 |00a5: move-result-object v1 │ │ +02b0e4: 1f01 5501 |00a6: check-cast v1, Lorg/tint/addons/Addon; // type@0155 │ │ +02b0e8: 5b61 5f05 |00a8: iput-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ +02b0ec: 5461 6505 |00aa: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mName:Landroid/widget/TextView; // field@0565 │ │ +02b0f0: 5462 5f05 |00ac: iget-object v2, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ +02b0f4: 6e10 f203 0200 |00ae: invoke-virtual {v2}, Lorg/tint/addons/Addon;.getName:()Ljava/lang/String; // method@03f2 │ │ +02b0fa: 0c02 |00b1: move-result-object v2 │ │ +02b0fc: 6e20 0103 2100 |00b2: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02b102: 5461 6805 |00b5: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mShortDesc:Landroid/widget/TextView; // field@0568 │ │ +02b106: 5462 5f05 |00b7: iget-object v2, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ +02b10a: 6e10 f403 0200 |00b9: invoke-virtual {v2}, Lorg/tint/addons/Addon;.getShortDescription:()Ljava/lang/String; // method@03f4 │ │ +02b110: 0c02 |00bc: move-result-object v2 │ │ +02b112: 6e20 0103 2100 |00bd: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02b118: 5461 6405 |00c0: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mLongDesc:Landroid/widget/TextView; // field@0564 │ │ +02b11c: 5462 5f05 |00c2: iget-object v2, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ +02b120: 6e10 f003 0200 |00c4: invoke-virtual {v2}, Lorg/tint/addons/Addon;.getDescription:()Ljava/lang/String; // method@03f0 │ │ +02b126: 0c02 |00c7: move-result-object v2 │ │ +02b128: 6e20 0103 2100 |00c8: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02b12e: 5461 6105 |00cb: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContact:Landroid/widget/TextView; // field@0561 │ │ +02b132: 1402 e000 0b7f |00cd: const v2, #float 1.84767e+38 // #7f0b00e0 │ │ +02b138: 6e20 9309 2600 |00d0: invoke-virtual {v6, v2}, Lorg/tint/ui/preferences/AddonDetailsFragment;.getString:(I)Ljava/lang/String; // method@0993 │ │ +02b13e: 0c02 |00d3: move-result-object v2 │ │ +02b140: 1213 |00d4: const/4 v3, #int 1 // #1 │ │ +02b142: 2333 a202 |00d5: new-array v3, v3, [Ljava/lang/Object; // type@02a2 │ │ +02b146: 5464 5f05 |00d7: iget-object v4, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ +02b14a: 6e10 ea03 0400 |00d9: invoke-virtual {v4}, Lorg/tint/addons/Addon;.getContact:()Ljava/lang/String; // method@03ea │ │ +02b150: 0c04 |00dc: move-result-object v4 │ │ +02b152: 4d04 0305 |00dd: aput-object v4, v3, v5 │ │ +02b156: 7120 4f03 3200 |00df: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +02b15c: 0c02 |00e2: move-result-object v2 │ │ +02b15e: 6e20 0103 2100 |00e3: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02b164: 5461 6305 |00e6: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mEnabled:Landroid/widget/Switch; // field@0563 │ │ +02b168: 5462 5f05 |00e8: iget-object v2, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ +02b16c: 6e10 f803 0200 |00ea: invoke-virtual {v2}, Lorg/tint/addons/Addon;.isEnabled:()Z // method@03f8 │ │ +02b172: 0a02 |00ed: move-result v2 │ │ +02b174: 6e20 f802 2100 |00ee: invoke-virtual {v1, v2}, Landroid/widget/Switch;.setChecked:(Z)V // method@02f8 │ │ +02b17a: 5461 6705 |00f1: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mPreferences:Landroid/widget/Button; // field@0567 │ │ +02b17e: 5462 5f05 |00f3: iget-object v2, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ +02b182: 6e10 f603 0200 |00f5: invoke-virtual {v2}, Lorg/tint/addons/Addon;.hasSettingsPage:()Z // method@03f6 │ │ +02b188: 0a02 |00f8: move-result v2 │ │ +02b18a: 6e20 7c02 2100 |00f9: invoke-virtual {v1, v2}, Landroid/widget/Button;.setEnabled:(Z)V // method@027c │ │ +02b190: 7010 8f09 0600 |00fc: invoke-direct {v6}, Lorg/tint/ui/preferences/AddonDetailsFragment;.fillCallbacksDetails:()V // method@098f │ │ +02b196: 7010 9009 0600 |00ff: invoke-direct {v6}, Lorg/tint/ui/preferences/AddonDetailsFragment;.fillPackagePermissions:()V // method@0990 │ │ +02b19c: 6e10 9109 0600 |0102: invoke-virtual {v6}, Lorg/tint/ui/preferences/AddonDetailsFragment;.getActivity:()Landroid/app/Activity; // method@0991 │ │ +02b1a2: 0c01 |0105: move-result-object v1 │ │ +02b1a4: 7110 3409 0100 |0106: invoke-static {v1}, Lorg/tint/ui/managers/UIFactory;.isTablet:(Landroid/content/Context;)Z // method@0934 │ │ +02b1aa: 0a01 |0109: move-result v1 │ │ +02b1ac: 3901 0f00 |010a: if-nez v1, 0119 // +000f │ │ +02b1b0: 6e10 9109 0600 |010c: invoke-virtual {v6}, Lorg/tint/ui/preferences/AddonDetailsFragment;.getActivity:()Landroid/app/Activity; // method@0991 │ │ +02b1b6: 0c01 |010f: move-result-object v1 │ │ +02b1b8: 5462 5f05 |0110: iget-object v2, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mAddon:Lorg/tint/addons/Addon; // field@055f │ │ +02b1bc: 6e10 f203 0200 |0112: invoke-virtual {v2}, Lorg/tint/addons/Addon;.getName:()Ljava/lang/String; // method@03f2 │ │ +02b1c2: 0c02 |0115: move-result-object v2 │ │ +02b1c4: 6e20 4500 2100 |0116: invoke-virtual {v1, v2}, Landroid/app/Activity;.setTitle:(Ljava/lang/CharSequence;)V // method@0045 │ │ +02b1ca: 5461 6205 |0119: iget-object v1, v6, Lorg/tint/ui/preferences/AddonDetailsFragment;.mContainer:Landroid/view/View; // field@0562 │ │ +02b1ce: 1101 |011b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=62 │ │ 0x0005 line=63 │ │ 0x000e line=65 │ │ 0x001b line=66 │ │ 0x0028 line=67 │ │ @@ -40109,17 +40209,17 @@ │ │ 0x0000 - 0x011c reg=7 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x011c reg=8 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x011c reg=9 savedInstanceState Landroid/os/Bundle; │ │ │ │ source_file_idx : 126 (AddonDetailsFragment.java) │ │ │ │ Class #197 header: │ │ -class_idx : 561 │ │ +class_idx : 557 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 146 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #197 annotations: │ │ @@ -40145,80 +40245,84 @@ │ │ type : '(Lorg/tint/ui/preferences/AddonsFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02b47c: |[02b47c] org.tint.ui.preferences.AddonsFragment$1.:(Lorg/tint/ui/preferences/AddonsFragment;)V │ │ -02b48c: 5b01 6905 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/AddonsFragment$1;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@0569 │ │ -02b490: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02b496: 0e00 |0005: return-void │ │ +02b1d0: |[02b1d0] org.tint.ui.preferences.AddonsFragment$1.:(Lorg/tint/ui/preferences/AddonsFragment;)V │ │ +02b1e0: 5b01 6905 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/AddonsFragment$1;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@0569 │ │ +02b1e4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02b1ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/AddonsFragment$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/preferences/AddonsFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/preferences/AddonsFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/AddonsFragment$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -02b498: |[02b498] org.tint.ui.preferences.AddonsFragment$1.onClick:(Landroid/view/View;)V │ │ -02b4a8: 2201 3500 |0000: new-instance v1, Landroid/content/Intent; // type@0035 │ │ -02b4ac: 1a02 c507 |0002: const-string v2, "android.intent.action.VIEW" // string@07c5 │ │ -02b4b0: 1a03 ef0c |0004: const-string v3, "market://search?q=Tint Addon" // string@0cef │ │ -02b4b4: 7110 3e01 0300 |0006: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ -02b4ba: 0c03 |0009: move-result-object v3 │ │ -02b4bc: 7030 b600 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00b6 │ │ -02b4c2: 5462 6905 |000d: iget-object v2, v6, Lorg/tint/ui/preferences/AddonsFragment$1;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@0569 │ │ -02b4c6: 6e20 ab09 1200 |000f: invoke-virtual {v2, v1}, Lorg/tint/ui/preferences/AddonsFragment;.startActivity:(Landroid/content/Intent;)V // method@09ab │ │ -02b4cc: 0e00 |0012: return-void │ │ -02b4ce: 0d00 |0013: move-exception v0 │ │ -02b4d0: 5462 6905 |0014: iget-object v2, v6, Lorg/tint/ui/preferences/AddonsFragment$1;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@0569 │ │ -02b4d4: 6e10 a609 0200 |0016: invoke-virtual {v2}, Lorg/tint/ui/preferences/AddonsFragment;.getActivity:()Landroid/app/Activity; // method@09a6 │ │ -02b4da: 0c02 |0019: move-result-object v2 │ │ -02b4dc: 5463 6905 |001a: iget-object v3, v6, Lorg/tint/ui/preferences/AddonsFragment$1;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@0569 │ │ -02b4e0: 1404 dc00 0b7f |001c: const v4, #float 1.84767e+38 // #7f0b00dc │ │ -02b4e6: 6e20 a709 4300 |001f: invoke-virtual {v3, v4}, Lorg/tint/ui/preferences/AddonsFragment;.getString:(I)Ljava/lang/String; // method@09a7 │ │ -02b4ec: 0c03 |0022: move-result-object v3 │ │ -02b4ee: 5464 6905 |0023: iget-object v4, v6, Lorg/tint/ui/preferences/AddonsFragment$1;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@0569 │ │ -02b4f2: 1405 dd00 0b7f |0025: const v5, #float 1.84767e+38 // #7f0b00dd │ │ -02b4f8: 6e20 a709 5400 |0028: invoke-virtual {v4, v5}, Lorg/tint/ui/preferences/AddonsFragment;.getString:(I)Ljava/lang/String; // method@09a7 │ │ -02b4fe: 0c04 |002b: move-result-object v4 │ │ -02b500: 7130 170c 3204 |002c: invoke-static {v2, v3, v4}, Lorg/tint/utils/ApplicationUtils;.showMessageDialog:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@0c17 │ │ -02b506: 28e3 |002f: goto 0012 // -001d │ │ +02b1ec: |[02b1ec] org.tint.ui.preferences.AddonsFragment$1.onClick:(Landroid/view/View;)V │ │ +02b1fc: 2201 3500 |0000: new-instance v1, Landroid/content/Intent; // type@0035 │ │ +02b200: 1a02 c207 |0002: const-string v2, "android.intent.action.VIEW" // string@07c2 │ │ +02b204: 1a03 e90c |0004: const-string v3, "market://search?q=Tint Addon" // string@0ce9 │ │ +02b208: 7110 3e01 0300 |0006: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ +02b20e: 0c03 |0009: move-result-object v3 │ │ +02b210: 7030 b600 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00b6 │ │ +02b216: 5462 6905 |000d: iget-object v2, v6, Lorg/tint/ui/preferences/AddonsFragment$1;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@0569 │ │ +02b21a: 6e20 ab09 1200 |000f: invoke-virtual {v2, v1}, Lorg/tint/ui/preferences/AddonsFragment;.startActivity:(Landroid/content/Intent;)V // method@09ab │ │ +02b220: 0e00 |0012: return-void │ │ +02b222: 0d00 |0013: move-exception v0 │ │ +02b224: 5462 6905 |0014: iget-object v2, v6, Lorg/tint/ui/preferences/AddonsFragment$1;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@0569 │ │ +02b228: 6e10 a609 0200 |0016: invoke-virtual {v2}, Lorg/tint/ui/preferences/AddonsFragment;.getActivity:()Landroid/app/Activity; // method@09a6 │ │ +02b22e: 0c02 |0019: move-result-object v2 │ │ +02b230: 5463 6905 |001a: iget-object v3, v6, Lorg/tint/ui/preferences/AddonsFragment$1;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@0569 │ │ +02b234: 1404 dc00 0b7f |001c: const v4, #float 1.84767e+38 // #7f0b00dc │ │ +02b23a: 6e20 a709 4300 |001f: invoke-virtual {v3, v4}, Lorg/tint/ui/preferences/AddonsFragment;.getString:(I)Ljava/lang/String; // method@09a7 │ │ +02b240: 0c03 |0022: move-result-object v3 │ │ +02b242: 5464 6905 |0023: iget-object v4, v6, Lorg/tint/ui/preferences/AddonsFragment$1;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@0569 │ │ +02b246: 1405 dd00 0b7f |0025: const v5, #float 1.84767e+38 // #7f0b00dd │ │ +02b24c: 6e20 a709 5400 |0028: invoke-virtual {v4, v5}, Lorg/tint/ui/preferences/AddonsFragment;.getString:(I)Ljava/lang/String; // method@09a7 │ │ +02b252: 0c04 |002b: move-result-object v4 │ │ +02b254: 7130 170c 3204 |002c: invoke-static {v2, v3, v4}, Lorg/tint/utils/ApplicationUtils;.showMessageDialog:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@0c17 │ │ +02b25a: 28e3 |002f: goto 0012 // -001d │ │ catches : 1 │ │ 0x0000 - 0x0012 │ │ Landroid/content/ActivityNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0000 line=66 │ │ 0x000d line=67 │ │ 0x0012 line=74 │ │ 0x0013 line=68 │ │ 0x0014 line=69 │ │ + 0x0016 line=70 │ │ + 0x001f line=71 │ │ + 0x0028 line=72 │ │ + 0x002c line=69 │ │ locals : │ │ 0x000d - 0x0012 reg=1 i Landroid/content/Intent; │ │ 0x0014 - 0x0030 reg=0 e Landroid/content/ActivityNotFoundException; │ │ 0x0000 - 0x0030 reg=6 this Lorg/tint/ui/preferences/AddonsFragment$1; │ │ 0x0000 - 0x0030 reg=7 arg0 Landroid/view/View; │ │ │ │ source_file_idx : 146 (AddonsFragment.java) │ │ │ │ Class #198 header: │ │ -class_idx : 562 │ │ +class_idx : 558 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 146 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #198 annotations: │ │ @@ -40246,60 +40350,60 @@ │ │ type : '(Lorg/tint/ui/preferences/AddonsFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02b514: |[02b514] org.tint.ui.preferences.AddonsFragment$2.:(Lorg/tint/ui/preferences/AddonsFragment;)V │ │ -02b524: 5b01 6a05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/AddonsFragment$2;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056a │ │ -02b528: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02b52e: 0e00 |0005: return-void │ │ +02b268: |[02b268] org.tint.ui.preferences.AddonsFragment$2.:(Lorg/tint/ui/preferences/AddonsFragment;)V │ │ +02b278: 5b01 6a05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/AddonsFragment$2;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056a │ │ +02b27c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02b282: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/AddonsFragment$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/preferences/AddonsFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/preferences/AddonsFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/AddonsFragment$2;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 48 16-bit code units │ │ -02b530: |[02b530] org.tint.ui.preferences.AddonsFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -02b540: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02b542: 2202 6200 |0001: new-instance v2, Landroid/os/Bundle; // type@0062 │ │ -02b546: 7010 4501 0200 |0003: invoke-direct {v2}, Landroid/os/Bundle;.:()V // method@0145 │ │ -02b54c: 1a01 7801 |0006: const-string v1, "EXTRA_ADDON_ID" // string@0178 │ │ -02b550: 6e30 4d01 120a |0008: invoke-virtual {v2, v1, v10}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@014d │ │ -02b556: 5471 6a05 |000b: iget-object v1, v7, Lorg/tint/ui/preferences/AddonsFragment$2;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056a │ │ -02b55a: 6e10 a609 0100 |000d: invoke-virtual {v1}, Lorg/tint/ui/preferences/AddonsFragment;.getActivity:()Landroid/app/Activity; // method@09a6 │ │ -02b560: 0c00 |0010: move-result-object v0 │ │ -02b562: 1f00 6f00 |0011: check-cast v0, Landroid/preference/PreferenceActivity; // type@006f │ │ -02b566: 1c01 3002 |0013: const-class v1, Lorg/tint/ui/preferences/AddonDetailsFragment; // type@0230 │ │ -02b56a: 6e10 2703 0100 |0015: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ -02b570: 0c01 |0018: move-result-object v1 │ │ -02b572: 5474 6a05 |0019: iget-object v4, v7, Lorg/tint/ui/preferences/AddonsFragment$2;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056a │ │ -02b576: 7110 a409 0400 |001b: invoke-static {v4}, Lorg/tint/ui/preferences/AddonsFragment;.access$000:(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; // method@09a4 │ │ -02b57c: 0c04 |001e: move-result-object v4 │ │ -02b57e: 7220 9403 a400 |001f: invoke-interface {v4, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -02b584: 0c04 |0022: move-result-object v4 │ │ -02b586: 1f04 5901 |0023: check-cast v4, Lorg/tint/addons/Addon; // type@0159 │ │ -02b58a: 6e10 f203 0400 |0025: invoke-virtual {v4}, Lorg/tint/addons/Addon;.getName:()Ljava/lang/String; // method@03f2 │ │ -02b590: 0c04 |0028: move-result-object v4 │ │ -02b592: 5475 6a05 |0029: iget-object v5, v7, Lorg/tint/ui/preferences/AddonsFragment$2;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056a │ │ -02b596: 0136 |002b: move v6, v3 │ │ -02b598: 7407 7c01 0000 |002c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/preference/PreferenceActivity;.startPreferencePanel:(Ljava/lang/String;Landroid/os/Bundle;ILjava/lang/CharSequence;Landroid/app/Fragment;I)V // method@017c │ │ -02b59e: 0e00 |002f: return-void │ │ +02b284: |[02b284] org.tint.ui.preferences.AddonsFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +02b294: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02b296: 2202 6100 |0001: new-instance v2, Landroid/os/Bundle; // type@0061 │ │ +02b29a: 7010 4501 0200 |0003: invoke-direct {v2}, Landroid/os/Bundle;.:()V // method@0145 │ │ +02b2a0: 1a01 7801 |0006: const-string v1, "EXTRA_ADDON_ID" // string@0178 │ │ +02b2a4: 6e30 4d01 120a |0008: invoke-virtual {v2, v1, v10}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@014d │ │ +02b2aa: 5471 6a05 |000b: iget-object v1, v7, Lorg/tint/ui/preferences/AddonsFragment$2;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056a │ │ +02b2ae: 6e10 a609 0100 |000d: invoke-virtual {v1}, Lorg/tint/ui/preferences/AddonsFragment;.getActivity:()Landroid/app/Activity; // method@09a6 │ │ +02b2b4: 0c00 |0010: move-result-object v0 │ │ +02b2b6: 1f00 6d00 |0011: check-cast v0, Landroid/preference/PreferenceActivity; // type@006d │ │ +02b2ba: 1c01 2c02 |0013: const-class v1, Lorg/tint/ui/preferences/AddonDetailsFragment; // type@022c │ │ +02b2be: 6e10 2703 0100 |0015: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ +02b2c4: 0c01 |0018: move-result-object v1 │ │ +02b2c6: 5474 6a05 |0019: iget-object v4, v7, Lorg/tint/ui/preferences/AddonsFragment$2;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056a │ │ +02b2ca: 7110 a409 0400 |001b: invoke-static {v4}, Lorg/tint/ui/preferences/AddonsFragment;.access$000:(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; // method@09a4 │ │ +02b2d0: 0c04 |001e: move-result-object v4 │ │ +02b2d2: 7220 9403 a400 |001f: invoke-interface {v4, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +02b2d8: 0c04 |0022: move-result-object v4 │ │ +02b2da: 1f04 5501 |0023: check-cast v4, Lorg/tint/addons/Addon; // type@0155 │ │ +02b2de: 6e10 f203 0400 |0025: invoke-virtual {v4}, Lorg/tint/addons/Addon;.getName:()Ljava/lang/String; // method@03f2 │ │ +02b2e4: 0c04 |0028: move-result-object v4 │ │ +02b2e6: 5475 6a05 |0029: iget-object v5, v7, Lorg/tint/ui/preferences/AddonsFragment$2;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056a │ │ +02b2ea: 0136 |002b: move v6, v3 │ │ +02b2ec: 7407 7c01 0000 |002c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/preference/PreferenceActivity;.startPreferencePanel:(Ljava/lang/String;Landroid/os/Bundle;ILjava/lang/CharSequence;Landroid/app/Fragment;I)V // method@017c │ │ +02b2f2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=82 │ │ 0x0006 line=83 │ │ 0x000b line=85 │ │ 0x0013 line=86 │ │ 0x002f line=87 │ │ @@ -40312,17 +40416,17 @@ │ │ 0x0000 - 0x0030 reg=9 v Landroid/view/View; │ │ 0x0000 - 0x0030 reg=10 position I │ │ 0x0000 - 0x0030 reg=11 id J │ │ │ │ source_file_idx : 146 (AddonsFragment.java) │ │ │ │ Class #199 header: │ │ -class_idx : 563 │ │ +class_idx : 559 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 146 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #199 annotations: │ │ @@ -40348,73 +40452,72 @@ │ │ type : '(Lorg/tint/ui/preferences/AddonsFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02b5a0: |[02b5a0] org.tint.ui.preferences.AddonsFragment$3.:(Lorg/tint/ui/preferences/AddonsFragment;)V │ │ -02b5b0: 5b01 6b05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/AddonsFragment$3;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056b │ │ -02b5b4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02b5ba: 0e00 |0005: return-void │ │ +02b2f4: |[02b2f4] org.tint.ui.preferences.AddonsFragment$3.:(Lorg/tint/ui/preferences/AddonsFragment;)V │ │ +02b304: 5b01 6b05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/AddonsFragment$3;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056b │ │ +02b308: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02b30e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/AddonsFragment$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/preferences/AddonsFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/preferences/AddonsFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/AddonsFragment$3;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -02b5bc: |[02b5bc] org.tint.ui.preferences.AddonsFragment$3.onClick:(Landroid/view/View;)V │ │ -02b5cc: 5432 6b05 |0000: iget-object v2, v3, Lorg/tint/ui/preferences/AddonsFragment$3;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056b │ │ -02b5d0: 7110 a409 0200 |0002: invoke-static {v2}, Lorg/tint/ui/preferences/AddonsFragment;.access$000:(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; // method@09a4 │ │ -02b5d6: 0c02 |0005: move-result-object v2 │ │ -02b5d8: 7210 9603 0200 |0006: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -02b5de: 0c01 |0009: move-result-object v1 │ │ -02b5e0: 7210 8f03 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -02b5e6: 0a02 |000d: move-result v2 │ │ -02b5e8: 3802 0d00 |000e: if-eqz v2, 001b // +000d │ │ -02b5ec: 7210 9003 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -02b5f2: 0c00 |0013: move-result-object v0 │ │ -02b5f4: 1f00 5901 |0014: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -02b5f8: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -02b5fa: 6e20 0904 2000 |0017: invoke-virtual {v0, v2}, Lorg/tint/addons/Addon;.setEnabled:(Z)V // method@0409 │ │ -02b600: 28f0 |001a: goto 000a // -0010 │ │ -02b602: 5432 6b05 |001b: iget-object v2, v3, Lorg/tint/ui/preferences/AddonsFragment$3;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056b │ │ -02b606: 7110 a509 0200 |001d: invoke-static {v2}, Lorg/tint/ui/preferences/AddonsFragment;.access$100:(Lorg/tint/ui/preferences/AddonsFragment;)Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; // method@09a5 │ │ -02b60c: 0c02 |0020: move-result-object v2 │ │ -02b60e: 6e10 a209 0200 |0021: invoke-virtual {v2}, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.notifyDataSetChanged:()V // method@09a2 │ │ -02b614: 0e00 |0024: return-void │ │ +02b310: |[02b310] org.tint.ui.preferences.AddonsFragment$3.onClick:(Landroid/view/View;)V │ │ +02b320: 5431 6b05 |0000: iget-object v1, v3, Lorg/tint/ui/preferences/AddonsFragment$3;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056b │ │ +02b324: 7110 a409 0100 |0002: invoke-static {v1}, Lorg/tint/ui/preferences/AddonsFragment;.access$000:(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; // method@09a4 │ │ +02b32a: 0c01 |0005: move-result-object v1 │ │ +02b32c: 7210 9603 0100 |0006: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +02b332: 0c01 |0009: move-result-object v1 │ │ +02b334: 7210 8f03 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +02b33a: 0a02 |000d: move-result v2 │ │ +02b33c: 3802 0d00 |000e: if-eqz v2, 001b // +000d │ │ +02b340: 7210 9003 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +02b346: 0c00 |0013: move-result-object v0 │ │ +02b348: 1f00 5501 |0014: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +02b34c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +02b34e: 6e20 0904 2000 |0017: invoke-virtual {v0, v2}, Lorg/tint/addons/Addon;.setEnabled:(Z)V // method@0409 │ │ +02b354: 28f0 |001a: goto 000a // -0010 │ │ +02b356: 5431 6b05 |001b: iget-object v1, v3, Lorg/tint/ui/preferences/AddonsFragment$3;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056b │ │ +02b35a: 7110 a509 0100 |001d: invoke-static {v1}, Lorg/tint/ui/preferences/AddonsFragment;.access$100:(Lorg/tint/ui/preferences/AddonsFragment;)Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; // method@09a5 │ │ +02b360: 0c01 |0020: move-result-object v1 │ │ +02b362: 6e10 a209 0100 |0021: invoke-virtual {v1}, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.notifyDataSetChanged:()V // method@09a2 │ │ +02b368: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0016 line=95 │ │ 0x001b line=98 │ │ 0x0024 line=99 │ │ locals : │ │ 0x0016 - 0x001b reg=0 addon Lorg/tint/addons/Addon; │ │ - 0x000a - 0x0025 reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0025 reg=3 this Lorg/tint/ui/preferences/AddonsFragment$3; │ │ 0x0000 - 0x0025 reg=4 arg0 Landroid/view/View; │ │ │ │ source_file_idx : 146 (AddonsFragment.java) │ │ │ │ Class #200 header: │ │ -class_idx : 564 │ │ +class_idx : 560 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 146 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #200 annotations: │ │ @@ -40440,73 +40543,72 @@ │ │ type : '(Lorg/tint/ui/preferences/AddonsFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02b618: |[02b618] org.tint.ui.preferences.AddonsFragment$4.:(Lorg/tint/ui/preferences/AddonsFragment;)V │ │ -02b628: 5b01 6c05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/AddonsFragment$4;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056c │ │ -02b62c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02b632: 0e00 |0005: return-void │ │ +02b36c: |[02b36c] org.tint.ui.preferences.AddonsFragment$4.:(Lorg/tint/ui/preferences/AddonsFragment;)V │ │ +02b37c: 5b01 6c05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/AddonsFragment$4;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056c │ │ +02b380: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02b386: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/AddonsFragment$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/preferences/AddonsFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/preferences/AddonsFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/AddonsFragment$4;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -02b634: |[02b634] org.tint.ui.preferences.AddonsFragment$4.onClick:(Landroid/view/View;)V │ │ -02b644: 5432 6c05 |0000: iget-object v2, v3, Lorg/tint/ui/preferences/AddonsFragment$4;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056c │ │ -02b648: 7110 a409 0200 |0002: invoke-static {v2}, Lorg/tint/ui/preferences/AddonsFragment;.access$000:(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; // method@09a4 │ │ -02b64e: 0c02 |0005: move-result-object v2 │ │ -02b650: 7210 9603 0200 |0006: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -02b656: 0c01 |0009: move-result-object v1 │ │ -02b658: 7210 8f03 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -02b65e: 0a02 |000d: move-result v2 │ │ -02b660: 3802 0d00 |000e: if-eqz v2, 001b // +000d │ │ -02b664: 7210 9003 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -02b66a: 0c00 |0013: move-result-object v0 │ │ -02b66c: 1f00 5901 |0014: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -02b670: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -02b672: 6e20 0904 2000 |0017: invoke-virtual {v0, v2}, Lorg/tint/addons/Addon;.setEnabled:(Z)V // method@0409 │ │ -02b678: 28f0 |001a: goto 000a // -0010 │ │ -02b67a: 5432 6c05 |001b: iget-object v2, v3, Lorg/tint/ui/preferences/AddonsFragment$4;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056c │ │ -02b67e: 7110 a509 0200 |001d: invoke-static {v2}, Lorg/tint/ui/preferences/AddonsFragment;.access$100:(Lorg/tint/ui/preferences/AddonsFragment;)Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; // method@09a5 │ │ -02b684: 0c02 |0020: move-result-object v2 │ │ -02b686: 6e10 a209 0200 |0021: invoke-virtual {v2}, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.notifyDataSetChanged:()V // method@09a2 │ │ -02b68c: 0e00 |0024: return-void │ │ +02b388: |[02b388] org.tint.ui.preferences.AddonsFragment$4.onClick:(Landroid/view/View;)V │ │ +02b398: 5431 6c05 |0000: iget-object v1, v3, Lorg/tint/ui/preferences/AddonsFragment$4;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056c │ │ +02b39c: 7110 a409 0100 |0002: invoke-static {v1}, Lorg/tint/ui/preferences/AddonsFragment;.access$000:(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; // method@09a4 │ │ +02b3a2: 0c01 |0005: move-result-object v1 │ │ +02b3a4: 7210 9603 0100 |0006: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +02b3aa: 0c01 |0009: move-result-object v1 │ │ +02b3ac: 7210 8f03 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +02b3b2: 0a02 |000d: move-result v2 │ │ +02b3b4: 3802 0d00 |000e: if-eqz v2, 001b // +000d │ │ +02b3b8: 7210 9003 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +02b3be: 0c00 |0013: move-result-object v0 │ │ +02b3c0: 1f00 5501 |0014: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +02b3c4: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +02b3c6: 6e20 0904 2000 |0017: invoke-virtual {v0, v2}, Lorg/tint/addons/Addon;.setEnabled:(Z)V // method@0409 │ │ +02b3cc: 28f0 |001a: goto 000a // -0010 │ │ +02b3ce: 5431 6c05 |001b: iget-object v1, v3, Lorg/tint/ui/preferences/AddonsFragment$4;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@056c │ │ +02b3d2: 7110 a509 0100 |001d: invoke-static {v1}, Lorg/tint/ui/preferences/AddonsFragment;.access$100:(Lorg/tint/ui/preferences/AddonsFragment;)Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; // method@09a5 │ │ +02b3d8: 0c01 |0020: move-result-object v1 │ │ +02b3da: 6e10 a209 0100 |0021: invoke-virtual {v1}, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.notifyDataSetChanged:()V // method@09a2 │ │ +02b3e0: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0016 line=107 │ │ 0x001b line=110 │ │ 0x0024 line=111 │ │ locals : │ │ 0x0016 - 0x001b reg=0 addon Lorg/tint/addons/Addon; │ │ - 0x000a - 0x0025 reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0025 reg=3 this Lorg/tint/ui/preferences/AddonsFragment$4; │ │ 0x0000 - 0x0025 reg=4 arg0 Landroid/view/View; │ │ │ │ source_file_idx : 146 (AddonsFragment.java) │ │ │ │ Class #201 header: │ │ -class_idx : 565 │ │ +class_idx : 561 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 146 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #201 annotations: │ │ @@ -40536,56 +40638,56 @@ │ │ type : '(Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;Lorg/tint/addons/Addon;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02b690: |[02b690] org.tint.ui.preferences.AddonsFragment$AddonsAdapter$1.:(Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;Lorg/tint/addons/Addon;)V │ │ -02b6a0: 5b01 6d05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter$1;.this$1:Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; // field@056d │ │ -02b6a4: 5b02 6e05 |0002: iput-object v2, v0, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter$1;.val$addon:Lorg/tint/addons/Addon; // field@056e │ │ -02b6a8: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02b6ae: 0e00 |0007: return-void │ │ +02b3e4: |[02b3e4] org.tint.ui.preferences.AddonsFragment$AddonsAdapter$1.:(Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;Lorg/tint/addons/Addon;)V │ │ +02b3f4: 5b01 6d05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter$1;.this$1:Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; // field@056d │ │ +02b3f8: 5b02 6e05 |0002: iput-object v2, v0, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter$1;.val$addon:Lorg/tint/addons/Addon; // field@056e │ │ +02b3fc: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02b402: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; │ │ + 0x0000 - 0x0008 reg=1 this$1 Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Lorg/tint/addons/Addon; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter$1;) │ │ name : 'onCheckedChanged' │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02b6b0: |[02b6b0] org.tint.ui.preferences.AddonsFragment$AddonsAdapter$1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -02b6c0: 5410 6e05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter$1;.val$addon:Lorg/tint/addons/Addon; // field@056e │ │ -02b6c4: 6e20 0904 3000 |0002: invoke-virtual {v0, v3}, Lorg/tint/addons/Addon;.setEnabled:(Z)V // method@0409 │ │ -02b6ca: 0e00 |0005: return-void │ │ +02b404: |[02b404] org.tint.ui.preferences.AddonsFragment$AddonsAdapter$1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +02b414: 5410 6e05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter$1;.val$addon:Lorg/tint/addons/Addon; // field@056e │ │ +02b418: 6e20 0904 3000 |0002: invoke-virtual {v0, v3}, Lorg/tint/addons/Addon;.setEnabled:(Z)V // method@0409 │ │ +02b41e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0005 line=174 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter$1; │ │ 0x0000 - 0x0006 reg=2 buttonView Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0006 reg=3 isChecked Z │ │ │ │ source_file_idx : 146 (AddonsFragment.java) │ │ │ │ Class #202 header: │ │ -class_idx : 566 │ │ +class_idx : 562 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 190 │ │ +superclass_idx : 186 │ │ source_file_idx : 146 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #202 annotations: │ │ @@ -40615,26 +40717,26 @@ │ │ type : '(Lorg/tint/ui/preferences/AddonsFragment;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 21 16-bit code units │ │ -02b6cc: |[02b6cc] org.tint.ui.preferences.AddonsFragment$AddonsAdapter.:(Lorg/tint/ui/preferences/AddonsFragment;Landroid/content/Context;)V │ │ -02b6dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02b6de: 5b23 7005 |0001: iput-object v3, v2, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@0570 │ │ -02b6e2: 7110 a409 0300 |0003: invoke-static {v3}, Lorg/tint/ui/preferences/AddonsFragment;.access$000:(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; // method@09a4 │ │ -02b6e8: 0c00 |0006: move-result-object v0 │ │ -02b6ea: 7050 6202 4211 |0007: invoke-direct {v2, v4, v1, v1, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;IILjava/util/List;)V // method@0262 │ │ -02b6f0: 1a00 940b |000a: const-string v0, "layout_inflater" // string@0b94 │ │ -02b6f4: 6e20 ac00 0400 |000c: invoke-virtual {v4, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -02b6fa: 0c00 |000f: move-result-object v0 │ │ -02b6fc: 1f00 8700 |0010: check-cast v0, Landroid/view/LayoutInflater; // type@0087 │ │ -02b700: 5b20 6f05 |0012: iput-object v0, v2, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.mInflater:Landroid/view/LayoutInflater; // field@056f │ │ -02b704: 0e00 |0014: return-void │ │ +02b420: |[02b420] org.tint.ui.preferences.AddonsFragment$AddonsAdapter.:(Lorg/tint/ui/preferences/AddonsFragment;Landroid/content/Context;)V │ │ +02b430: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02b432: 5b23 7005 |0001: iput-object v3, v2, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@0570 │ │ +02b436: 7110 a409 0300 |0003: invoke-static {v3}, Lorg/tint/ui/preferences/AddonsFragment;.access$000:(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; // method@09a4 │ │ +02b43c: 0c00 |0006: move-result-object v0 │ │ +02b43e: 7050 6202 4211 |0007: invoke-direct {v2, v4, v1, v1, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;IILjava/util/List;)V // method@0262 │ │ +02b444: 1a00 8f0b |000a: const-string v0, "layout_inflater" // string@0b8f │ │ +02b448: 6e20 ac00 0400 |000c: invoke-virtual {v4, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +02b44e: 0c00 |000f: move-result-object v0 │ │ +02b450: 1f00 8500 |0010: check-cast v0, Landroid/view/LayoutInflater; // type@0085 │ │ +02b454: 5b20 6f05 |0012: iput-object v0, v2, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.mInflater:Landroid/view/LayoutInflater; // field@056f │ │ +02b458: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=143 │ │ 0x0003 line=144 │ │ 0x000a line=146 │ │ 0x0014 line=147 │ │ locals : │ │ @@ -40648,21 +40750,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02b708: |[02b708] org.tint.ui.preferences.AddonsFragment$AddonsAdapter.getCount:()I │ │ -02b718: 5410 7005 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@0570 │ │ -02b71c: 7110 a409 0000 |0002: invoke-static {v0}, Lorg/tint/ui/preferences/AddonsFragment;.access$000:(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; // method@09a4 │ │ -02b722: 0c00 |0005: move-result-object v0 │ │ -02b724: 7210 9903 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0399 │ │ -02b72a: 0a00 |0009: move-result v0 │ │ -02b72c: 0f00 |000a: return v0 │ │ +02b45c: |[02b45c] org.tint.ui.preferences.AddonsFragment$AddonsAdapter.getCount:()I │ │ +02b46c: 5410 7005 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@0570 │ │ +02b470: 7110 a409 0000 |0002: invoke-static {v0}, Lorg/tint/ui/preferences/AddonsFragment;.access$000:(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; // method@09a4 │ │ +02b476: 0c00 |0005: move-result-object v0 │ │ +02b478: 7210 9903 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0399 │ │ +02b47e: 0a00 |0009: move-result v0 │ │ +02b480: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; │ │ │ │ #1 : (in Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;) │ │ @@ -40670,54 +40772,54 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 83 16-bit code units │ │ -02b730: |[02b730] org.tint.ui.preferences.AddonsFragment$AddonsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -02b740: 390a 5100 |0000: if-nez v10, 0051 // +0051 │ │ -02b744: 5485 6f05 |0002: iget-object v5, v8, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.mInflater:Landroid/view/LayoutInflater; // field@056f │ │ -02b748: 1406 0300 037f |0004: const v6, #float 1.74129e+38 // #7f030003 │ │ -02b74e: 1207 |0007: const/4 v7, #int 0 // #0 │ │ -02b750: 6e40 9f01 657b |0008: invoke-virtual {v5, v6, v11, v7}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ -02b756: 0c04 |000b: move-result-object v4 │ │ -02b758: 5485 7005 |000c: iget-object v5, v8, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@0570 │ │ -02b75c: 7110 a409 0500 |000e: invoke-static {v5}, Lorg/tint/ui/preferences/AddonsFragment;.access$000:(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; // method@09a4 │ │ -02b762: 0c05 |0011: move-result-object v5 │ │ -02b764: 7220 9403 9500 |0012: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -02b76a: 0c00 |0015: move-result-object v0 │ │ -02b76c: 1f00 5901 |0016: check-cast v0, Lorg/tint/addons/Addon; // type@0159 │ │ -02b770: 1405 0400 0f7f |0018: const v5, #float 1.9008e+38 // #7f0f0004 │ │ -02b776: 6e20 c101 5400 |001b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02b77c: 0c03 |001e: move-result-object v3 │ │ -02b77e: 1f03 e400 |001f: check-cast v3, Landroid/widget/TextView; // type@00e4 │ │ -02b782: 6e10 f203 0000 |0021: invoke-virtual {v0}, Lorg/tint/addons/Addon;.getName:()Ljava/lang/String; // method@03f2 │ │ -02b788: 0c05 |0024: move-result-object v5 │ │ -02b78a: 6e20 0103 5300 |0025: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02b790: 1405 0500 0f7f |0028: const v5, #float 1.9008e+38 // #7f0f0005 │ │ -02b796: 6e20 c101 5400 |002b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02b79c: 0c01 |002e: move-result-object v1 │ │ -02b79e: 1f01 e400 |002f: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -02b7a2: 6e10 f403 0000 |0031: invoke-virtual {v0}, Lorg/tint/addons/Addon;.getShortDescription:()Ljava/lang/String; // method@03f4 │ │ -02b7a8: 0c05 |0034: move-result-object v5 │ │ -02b7aa: 6e20 0103 5100 |0035: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02b7b0: 1405 0600 0f7f |0038: const v5, #float 1.9008e+38 // #7f0f0006 │ │ -02b7b6: 6e20 c101 5400 |003b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02b7bc: 0c02 |003e: move-result-object v2 │ │ -02b7be: 1f02 e300 |003f: check-cast v2, Landroid/widget/Switch; // type@00e3 │ │ -02b7c2: 6e10 f803 0000 |0041: invoke-virtual {v0}, Lorg/tint/addons/Addon;.isEnabled:()Z // method@03f8 │ │ -02b7c8: 0a05 |0044: move-result v5 │ │ -02b7ca: 6e20 f802 5200 |0045: invoke-virtual {v2, v5}, Landroid/widget/Switch;.setChecked:(Z)V // method@02f8 │ │ -02b7d0: 2205 3502 |0048: new-instance v5, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter$1; // type@0235 │ │ -02b7d4: 7030 9d09 8500 |004a: invoke-direct {v5, v8, v0}, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter$1;.:(Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;Lorg/tint/addons/Addon;)V // method@099d │ │ -02b7da: 6e20 f902 5200 |004d: invoke-virtual {v2, v5}, Landroid/widget/Switch;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@02f9 │ │ -02b7e0: 1104 |0050: return-object v4 │ │ -02b7e2: 07a4 |0051: move-object v4, v10 │ │ -02b7e4: 28ba |0052: goto 000c // -0046 │ │ +02b484: |[02b484] org.tint.ui.preferences.AddonsFragment$AddonsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +02b494: 390a 5100 |0000: if-nez v10, 0051 // +0051 │ │ +02b498: 5485 6f05 |0002: iget-object v5, v8, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.mInflater:Landroid/view/LayoutInflater; // field@056f │ │ +02b49c: 1406 0300 037f |0004: const v6, #float 1.74129e+38 // #7f030003 │ │ +02b4a2: 1207 |0007: const/4 v7, #int 0 // #0 │ │ +02b4a4: 6e40 9f01 657b |0008: invoke-virtual {v5, v6, v11, v7}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ +02b4aa: 0c04 |000b: move-result-object v4 │ │ +02b4ac: 5485 7005 |000c: iget-object v5, v8, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.this$0:Lorg/tint/ui/preferences/AddonsFragment; // field@0570 │ │ +02b4b0: 7110 a409 0500 |000e: invoke-static {v5}, Lorg/tint/ui/preferences/AddonsFragment;.access$000:(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; // method@09a4 │ │ +02b4b6: 0c05 |0011: move-result-object v5 │ │ +02b4b8: 7220 9403 9500 |0012: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +02b4be: 0c00 |0015: move-result-object v0 │ │ +02b4c0: 1f00 5501 |0016: check-cast v0, Lorg/tint/addons/Addon; // type@0155 │ │ +02b4c4: 1405 0400 0f7f |0018: const v5, #float 1.9008e+38 // #7f0f0004 │ │ +02b4ca: 6e20 c101 5400 |001b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02b4d0: 0c03 |001e: move-result-object v3 │ │ +02b4d2: 1f03 e000 |001f: check-cast v3, Landroid/widget/TextView; // type@00e0 │ │ +02b4d6: 6e10 f203 0000 |0021: invoke-virtual {v0}, Lorg/tint/addons/Addon;.getName:()Ljava/lang/String; // method@03f2 │ │ +02b4dc: 0c05 |0024: move-result-object v5 │ │ +02b4de: 6e20 0103 5300 |0025: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02b4e4: 1405 0500 0f7f |0028: const v5, #float 1.9008e+38 // #7f0f0005 │ │ +02b4ea: 6e20 c101 5400 |002b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02b4f0: 0c01 |002e: move-result-object v1 │ │ +02b4f2: 1f01 e000 |002f: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +02b4f6: 6e10 f403 0000 |0031: invoke-virtual {v0}, Lorg/tint/addons/Addon;.getShortDescription:()Ljava/lang/String; // method@03f4 │ │ +02b4fc: 0c05 |0034: move-result-object v5 │ │ +02b4fe: 6e20 0103 5100 |0035: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02b504: 1405 0600 0f7f |0038: const v5, #float 1.9008e+38 // #7f0f0006 │ │ +02b50a: 6e20 c101 5400 |003b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02b510: 0c02 |003e: move-result-object v2 │ │ +02b512: 1f02 df00 |003f: check-cast v2, Landroid/widget/Switch; // type@00df │ │ +02b516: 6e10 f803 0000 |0041: invoke-virtual {v0}, Lorg/tint/addons/Addon;.isEnabled:()Z // method@03f8 │ │ +02b51c: 0a05 |0044: move-result v5 │ │ +02b51e: 6e20 f802 5200 |0045: invoke-virtual {v2, v5}, Landroid/widget/Switch;.setChecked:(Z)V // method@02f8 │ │ +02b524: 2205 3102 |0048: new-instance v5, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter$1; // type@0231 │ │ +02b528: 7030 9d09 8500 |004a: invoke-direct {v5, v8, v0}, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter$1;.:(Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;Lorg/tint/addons/Addon;)V // method@099d │ │ +02b52e: 6e20 f902 5200 |004d: invoke-virtual {v2, v5}, Landroid/widget/Switch;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@02f9 │ │ +02b534: 1104 |0050: return-object v4 │ │ +02b536: 07a4 |0051: move-object v4, v10 │ │ +02b538: 28ba |0052: goto 000c // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0002 line=154 │ │ 0x000c line=159 │ │ 0x0018 line=161 │ │ 0x0021 line=162 │ │ @@ -40739,15 +40841,15 @@ │ │ 0x0000 - 0x0053 reg=9 position I │ │ 0x0000 - 0x0053 reg=10 convertView Landroid/view/View; │ │ 0x0000 - 0x0053 reg=11 parent Landroid/view/ViewGroup; │ │ │ │ source_file_idx : 146 (AddonsFragment.java) │ │ │ │ Class #203 header: │ │ -class_idx : 567 │ │ +class_idx : 563 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 26 │ │ source_file_idx : 146 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ @@ -40791,36 +40893,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02b7e8: |[02b7e8] org.tint.ui.preferences.AddonsFragment.:()V │ │ -02b7f8: 7010 6100 0000 |0000: invoke-direct {v0}, Landroid/app/Fragment;.:()V // method@0061 │ │ -02b7fe: 0e00 |0003: return-void │ │ +02b53c: |[02b53c] org.tint.ui.preferences.AddonsFragment.:()V │ │ +02b54c: 7010 6100 0000 |0000: invoke-direct {v0}, Landroid/app/Fragment;.:()V // method@0061 │ │ +02b552: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ - 0x0003 line=139 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/preferences/AddonsFragment; │ │ │ │ #1 : (in Lorg/tint/ui/preferences/AddonsFragment;) │ │ name : 'access$000' │ │ type : '(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b800: |[02b800] org.tint.ui.preferences.AddonsFragment.access$000:(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; │ │ -02b810: 5410 7205 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/AddonsFragment;.mAddons:Ljava/util/List; // field@0572 │ │ -02b814: 1100 |0002: return-object v0 │ │ +02b554: |[02b554] org.tint.ui.preferences.AddonsFragment.access$000:(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; │ │ +02b564: 5410 7205 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/AddonsFragment;.mAddons:Ljava/util/List; // field@0572 │ │ +02b568: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/AddonsFragment; │ │ │ │ #2 : (in Lorg/tint/ui/preferences/AddonsFragment;) │ │ @@ -40828,17 +40929,17 @@ │ │ type : '(Lorg/tint/ui/preferences/AddonsFragment;)Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b818: |[02b818] org.tint.ui.preferences.AddonsFragment.access$100:(Lorg/tint/ui/preferences/AddonsFragment;)Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; │ │ -02b828: 5410 7105 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/AddonsFragment;.mAdapter:Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; // field@0571 │ │ -02b82c: 1100 |0002: return-object v0 │ │ +02b56c: |[02b56c] org.tint.ui.preferences.AddonsFragment.access$100:(Lorg/tint/ui/preferences/AddonsFragment;)Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; │ │ +02b57c: 5410 7105 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/AddonsFragment;.mAdapter:Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; // field@0571 │ │ +02b580: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/AddonsFragment; │ │ │ │ Virtual methods - │ │ @@ -40847,40 +40948,40 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -02b830: |[02b830] org.tint.ui.preferences.AddonsFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -02b840: 6f20 6400 3200 |0000: invoke-super {v2, v3}, Landroid/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0064 │ │ -02b846: 7100 3305 0000 |0003: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -02b84c: 0c00 |0006: move-result-object v0 │ │ -02b84e: 6e10 3005 0000 |0007: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -02b854: 0c00 |000a: move-result-object v0 │ │ -02b856: 3800 2300 |000b: if-eqz v0, 002e // +0023 │ │ -02b85a: 7100 3305 0000 |000d: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -02b860: 0c00 |0010: move-result-object v0 │ │ -02b862: 6e10 3005 0000 |0011: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -02b868: 0c00 |0014: move-result-object v0 │ │ -02b86a: 6e10 0e04 0000 |0015: invoke-virtual {v0}, Lorg/tint/addons/AddonManager;.getAddons:()Ljava/util/List; // method@040e │ │ -02b870: 0c00 |0018: move-result-object v0 │ │ -02b872: 5b20 7205 |0019: iput-object v0, v2, Lorg/tint/ui/preferences/AddonsFragment;.mAddons:Ljava/util/List; // field@0572 │ │ -02b876: 2200 3602 |001b: new-instance v0, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; // type@0236 │ │ -02b87a: 6e10 a609 0200 |001d: invoke-virtual {v2}, Lorg/tint/ui/preferences/AddonsFragment;.getActivity:()Landroid/app/Activity; // method@09a6 │ │ -02b880: 0c01 |0020: move-result-object v1 │ │ -02b882: 7030 9f09 2001 |0021: invoke-direct {v0, v2, v1}, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.:(Lorg/tint/ui/preferences/AddonsFragment;Landroid/content/Context;)V // method@099f │ │ -02b888: 5b20 7105 |0024: iput-object v0, v2, Lorg/tint/ui/preferences/AddonsFragment;.mAdapter:Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; // field@0571 │ │ -02b88c: 5420 7505 |0026: iget-object v0, v2, Lorg/tint/ui/preferences/AddonsFragment;.mListView:Landroid/widget/ListView; // field@0575 │ │ -02b890: 5421 7105 |0028: iget-object v1, v2, Lorg/tint/ui/preferences/AddonsFragment;.mAdapter:Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; // field@0571 │ │ -02b894: 6e20 cb02 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@02cb │ │ -02b89a: 0e00 |002d: return-void │ │ -02b89c: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -02b89e: 5b20 7205 |002f: iput-object v0, v2, Lorg/tint/ui/preferences/AddonsFragment;.mAddons:Ljava/util/List; // field@0572 │ │ -02b8a2: 28ea |0031: goto 001b // -0016 │ │ +02b584: |[02b584] org.tint.ui.preferences.AddonsFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +02b594: 6f20 6400 3200 |0000: invoke-super {v2, v3}, Landroid/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0064 │ │ +02b59a: 7100 3305 0000 |0003: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +02b5a0: 0c00 |0006: move-result-object v0 │ │ +02b5a2: 6e10 3005 0000 |0007: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +02b5a8: 0c00 |000a: move-result-object v0 │ │ +02b5aa: 3800 2300 |000b: if-eqz v0, 002e // +0023 │ │ +02b5ae: 7100 3305 0000 |000d: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +02b5b4: 0c00 |0010: move-result-object v0 │ │ +02b5b6: 6e10 3005 0000 |0011: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +02b5bc: 0c00 |0014: move-result-object v0 │ │ +02b5be: 6e10 0e04 0000 |0015: invoke-virtual {v0}, Lorg/tint/addons/AddonManager;.getAddons:()Ljava/util/List; // method@040e │ │ +02b5c4: 0c00 |0018: move-result-object v0 │ │ +02b5c6: 5b20 7205 |0019: iput-object v0, v2, Lorg/tint/ui/preferences/AddonsFragment;.mAddons:Ljava/util/List; // field@0572 │ │ +02b5ca: 2200 3202 |001b: new-instance v0, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; // type@0232 │ │ +02b5ce: 6e10 a609 0200 |001d: invoke-virtual {v2}, Lorg/tint/ui/preferences/AddonsFragment;.getActivity:()Landroid/app/Activity; // method@09a6 │ │ +02b5d4: 0c01 |0020: move-result-object v1 │ │ +02b5d6: 7030 9f09 2001 |0021: invoke-direct {v0, v2, v1}, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.:(Lorg/tint/ui/preferences/AddonsFragment;Landroid/content/Context;)V // method@099f │ │ +02b5dc: 5b20 7105 |0024: iput-object v0, v2, Lorg/tint/ui/preferences/AddonsFragment;.mAdapter:Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; // field@0571 │ │ +02b5e0: 5420 7505 |0026: iget-object v0, v2, Lorg/tint/ui/preferences/AddonsFragment;.mListView:Landroid/widget/ListView; // field@0575 │ │ +02b5e4: 5421 7105 |0028: iget-object v1, v2, Lorg/tint/ui/preferences/AddonsFragment;.mAdapter:Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; // field@0571 │ │ +02b5e8: 6e20 cb02 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@02cb │ │ +02b5ee: 0e00 |002d: return-void │ │ +02b5f0: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +02b5f2: 5b20 7205 |002f: iput-object v0, v2, Lorg/tint/ui/preferences/AddonsFragment;.mAddons:Ljava/util/List; // field@0572 │ │ +02b5f6: 28ea |0031: goto 001b // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0003 line=121 │ │ 0x000d line=122 │ │ 0x001b line=127 │ │ 0x0026 line=128 │ │ @@ -40895,19 +40996,19 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -02b8a4: |[02b8a4] org.tint.ui.preferences.AddonsFragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -02b8b4: 6f40 6500 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0065 │ │ -02b8ba: 5410 7105 |0003: iget-object v0, v1, Lorg/tint/ui/preferences/AddonsFragment;.mAdapter:Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; // field@0571 │ │ -02b8be: 6e10 a209 0000 |0005: invoke-virtual {v0}, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.notifyDataSetChanged:()V // method@09a2 │ │ -02b8c4: 0e00 |0008: return-void │ │ +02b5f8: |[02b5f8] org.tint.ui.preferences.AddonsFragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +02b608: 6f40 6500 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0065 │ │ +02b60e: 5410 7105 |0003: iget-object v0, v1, Lorg/tint/ui/preferences/AddonsFragment;.mAdapter:Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; // field@0571 │ │ +02b612: 6e10 a209 0000 |0005: invoke-virtual {v0}, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;.notifyDataSetChanged:()V // method@09a2 │ │ +02b618: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0003 line=134 │ │ 0x0008 line=135 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/preferences/AddonsFragment; │ │ @@ -40920,54 +41021,54 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -02b8c8: |[02b8c8] org.tint.ui.preferences.AddonsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -02b8d8: 1402 0400 037f |0000: const v2, #float 1.74129e+38 // #7f030004 │ │ -02b8de: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -02b8e0: 6e40 9f01 2536 |0004: invoke-virtual {v5, v2, v6, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ -02b8e6: 0c01 |0007: move-result-object v1 │ │ -02b8e8: 1402 0d00 0f7f |0008: const v2, #float 1.9008e+38 // #7f0f000d │ │ -02b8ee: 6e20 c101 2100 |000b: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02b8f4: 0c00 |000e: move-result-object v0 │ │ -02b8f6: 1f00 e400 |000f: check-cast v0, Landroid/widget/TextView; // type@00e4 │ │ -02b8fa: 2202 3102 |0011: new-instance v2, Lorg/tint/ui/preferences/AddonsFragment$1; // type@0231 │ │ -02b8fe: 7020 9509 4200 |0013: invoke-direct {v2, v4}, Lorg/tint/ui/preferences/AddonsFragment$1;.:(Lorg/tint/ui/preferences/AddonsFragment;)V // method@0995 │ │ -02b904: 6e20 fe02 2000 |0016: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02fe │ │ -02b90a: 1402 0e00 0f7f |0019: const v2, #float 1.9008e+38 // #7f0f000e │ │ -02b910: 6e20 c101 2100 |001c: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02b916: 0c02 |001f: move-result-object v2 │ │ -02b918: 1f02 d500 |0020: check-cast v2, Landroid/widget/ListView; // type@00d5 │ │ -02b91c: 5b42 7505 |0022: iput-object v2, v4, Lorg/tint/ui/preferences/AddonsFragment;.mListView:Landroid/widget/ListView; // field@0575 │ │ -02b920: 5442 7505 |0024: iget-object v2, v4, Lorg/tint/ui/preferences/AddonsFragment;.mListView:Landroid/widget/ListView; // field@0575 │ │ -02b924: 2203 3202 |0026: new-instance v3, Lorg/tint/ui/preferences/AddonsFragment$2; // type@0232 │ │ -02b928: 7020 9709 4300 |0028: invoke-direct {v3, v4}, Lorg/tint/ui/preferences/AddonsFragment$2;.:(Lorg/tint/ui/preferences/AddonsFragment;)V // method@0997 │ │ -02b92e: 6e20 ce02 3200 |002b: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@02ce │ │ -02b934: 1402 1000 0f7f |002e: const v2, #float 1.9008e+38 // #7f0f0010 │ │ -02b93a: 6e20 c101 2100 |0031: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02b940: 0c02 |0034: move-result-object v2 │ │ -02b942: 1f02 c200 |0035: check-cast v2, Landroid/widget/Button; // type@00c2 │ │ -02b946: 5b42 7305 |0037: iput-object v2, v4, Lorg/tint/ui/preferences/AddonsFragment;.mDisableAll:Landroid/widget/Button; // field@0573 │ │ -02b94a: 5442 7305 |0039: iget-object v2, v4, Lorg/tint/ui/preferences/AddonsFragment;.mDisableAll:Landroid/widget/Button; // field@0573 │ │ -02b94e: 2203 3302 |003b: new-instance v3, Lorg/tint/ui/preferences/AddonsFragment$3; // type@0233 │ │ -02b952: 7020 9909 4300 |003d: invoke-direct {v3, v4}, Lorg/tint/ui/preferences/AddonsFragment$3;.:(Lorg/tint/ui/preferences/AddonsFragment;)V // method@0999 │ │ -02b958: 6e20 7d02 3200 |0040: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@027d │ │ -02b95e: 1402 1100 0f7f |0043: const v2, #float 1.9008e+38 // #7f0f0011 │ │ -02b964: 6e20 c101 2100 |0046: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02b96a: 0c02 |0049: move-result-object v2 │ │ -02b96c: 1f02 c200 |004a: check-cast v2, Landroid/widget/Button; // type@00c2 │ │ -02b970: 5b42 7405 |004c: iput-object v2, v4, Lorg/tint/ui/preferences/AddonsFragment;.mEnableAll:Landroid/widget/Button; // field@0574 │ │ -02b974: 5442 7405 |004e: iget-object v2, v4, Lorg/tint/ui/preferences/AddonsFragment;.mEnableAll:Landroid/widget/Button; // field@0574 │ │ -02b978: 2203 3402 |0050: new-instance v3, Lorg/tint/ui/preferences/AddonsFragment$4; // type@0234 │ │ -02b97c: 7020 9b09 4300 |0052: invoke-direct {v3, v4}, Lorg/tint/ui/preferences/AddonsFragment$4;.:(Lorg/tint/ui/preferences/AddonsFragment;)V // method@099b │ │ -02b982: 6e20 7d02 3200 |0055: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@027d │ │ -02b988: 1101 |0058: return-object v1 │ │ +02b61c: |[02b61c] org.tint.ui.preferences.AddonsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02b62c: 1402 0400 037f |0000: const v2, #float 1.74129e+38 // #7f030004 │ │ +02b632: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +02b634: 6e40 9f01 2536 |0004: invoke-virtual {v5, v2, v6, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ +02b63a: 0c01 |0007: move-result-object v1 │ │ +02b63c: 1402 0d00 0f7f |0008: const v2, #float 1.9008e+38 // #7f0f000d │ │ +02b642: 6e20 c101 2100 |000b: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02b648: 0c00 |000e: move-result-object v0 │ │ +02b64a: 1f00 e000 |000f: check-cast v0, Landroid/widget/TextView; // type@00e0 │ │ +02b64e: 2202 2d02 |0011: new-instance v2, Lorg/tint/ui/preferences/AddonsFragment$1; // type@022d │ │ +02b652: 7020 9509 4200 |0013: invoke-direct {v2, v4}, Lorg/tint/ui/preferences/AddonsFragment$1;.:(Lorg/tint/ui/preferences/AddonsFragment;)V // method@0995 │ │ +02b658: 6e20 fe02 2000 |0016: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02fe │ │ +02b65e: 1402 0e00 0f7f |0019: const v2, #float 1.9008e+38 // #7f0f000e │ │ +02b664: 6e20 c101 2100 |001c: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02b66a: 0c02 |001f: move-result-object v2 │ │ +02b66c: 1f02 d100 |0020: check-cast v2, Landroid/widget/ListView; // type@00d1 │ │ +02b670: 5b42 7505 |0022: iput-object v2, v4, Lorg/tint/ui/preferences/AddonsFragment;.mListView:Landroid/widget/ListView; // field@0575 │ │ +02b674: 5442 7505 |0024: iget-object v2, v4, Lorg/tint/ui/preferences/AddonsFragment;.mListView:Landroid/widget/ListView; // field@0575 │ │ +02b678: 2203 2e02 |0026: new-instance v3, Lorg/tint/ui/preferences/AddonsFragment$2; // type@022e │ │ +02b67c: 7020 9709 4300 |0028: invoke-direct {v3, v4}, Lorg/tint/ui/preferences/AddonsFragment$2;.:(Lorg/tint/ui/preferences/AddonsFragment;)V // method@0997 │ │ +02b682: 6e20 ce02 3200 |002b: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@02ce │ │ +02b688: 1402 1000 0f7f |002e: const v2, #float 1.9008e+38 // #7f0f0010 │ │ +02b68e: 6e20 c101 2100 |0031: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02b694: 0c02 |0034: move-result-object v2 │ │ +02b696: 1f02 be00 |0035: check-cast v2, Landroid/widget/Button; // type@00be │ │ +02b69a: 5b42 7305 |0037: iput-object v2, v4, Lorg/tint/ui/preferences/AddonsFragment;.mDisableAll:Landroid/widget/Button; // field@0573 │ │ +02b69e: 5442 7305 |0039: iget-object v2, v4, Lorg/tint/ui/preferences/AddonsFragment;.mDisableAll:Landroid/widget/Button; // field@0573 │ │ +02b6a2: 2203 2f02 |003b: new-instance v3, Lorg/tint/ui/preferences/AddonsFragment$3; // type@022f │ │ +02b6a6: 7020 9909 4300 |003d: invoke-direct {v3, v4}, Lorg/tint/ui/preferences/AddonsFragment$3;.:(Lorg/tint/ui/preferences/AddonsFragment;)V // method@0999 │ │ +02b6ac: 6e20 7d02 3200 |0040: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@027d │ │ +02b6b2: 1402 1100 0f7f |0043: const v2, #float 1.9008e+38 // #7f0f0011 │ │ +02b6b8: 6e20 c101 2100 |0046: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02b6be: 0c02 |0049: move-result-object v2 │ │ +02b6c0: 1f02 be00 |004a: check-cast v2, Landroid/widget/Button; // type@00be │ │ +02b6c4: 5b42 7405 |004c: iput-object v2, v4, Lorg/tint/ui/preferences/AddonsFragment;.mEnableAll:Landroid/widget/Button; // field@0574 │ │ +02b6c8: 5442 7405 |004e: iget-object v2, v4, Lorg/tint/ui/preferences/AddonsFragment;.mEnableAll:Landroid/widget/Button; // field@0574 │ │ +02b6cc: 2203 3002 |0050: new-instance v3, Lorg/tint/ui/preferences/AddonsFragment$4; // type@0230 │ │ +02b6d0: 7020 9b09 4300 |0052: invoke-direct {v3, v4}, Lorg/tint/ui/preferences/AddonsFragment$4;.:(Lorg/tint/ui/preferences/AddonsFragment;)V // method@099b │ │ +02b6d6: 6e20 7d02 3200 |0055: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@027d │ │ +02b6dc: 1101 |0058: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0008 line=61 │ │ 0x0011 line=62 │ │ 0x0019 line=77 │ │ 0x0024 line=78 │ │ @@ -40983,17 +41084,17 @@ │ │ 0x0000 - 0x0059 reg=5 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0059 reg=6 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0059 reg=7 savedInstanceState Landroid/os/Bundle; │ │ │ │ source_file_idx : 146 (AddonsFragment.java) │ │ │ │ Class #204 header: │ │ -class_idx : 568 │ │ +class_idx : 564 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 194 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #204 annotations: │ │ @@ -41023,39 +41124,39 @@ │ │ type : '(Lorg/tint/ui/preferences/BaseSpinnerPreference;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02b98c: |[02b98c] org.tint.ui.preferences.BaseSpinnerPreference$1.:(Lorg/tint/ui/preferences/BaseSpinnerPreference;)V │ │ -02b99c: 5b01 7605 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/BaseSpinnerPreference$1;.this$0:Lorg/tint/ui/preferences/BaseSpinnerPreference; // field@0576 │ │ -02b9a0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02b9a6: 0e00 |0005: return-void │ │ +02b6e0: |[02b6e0] org.tint.ui.preferences.BaseSpinnerPreference$1.:(Lorg/tint/ui/preferences/BaseSpinnerPreference;)V │ │ +02b6f0: 5b01 7605 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/BaseSpinnerPreference$1;.this$0:Lorg/tint/ui/preferences/BaseSpinnerPreference; // field@0576 │ │ +02b6f4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02b6fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/BaseSpinnerPreference$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/preferences/BaseSpinnerPreference; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/preferences/BaseSpinnerPreference; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/BaseSpinnerPreference$1;) │ │ name : 'onItemSelected' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02b9a8: |[02b9a8] org.tint.ui.preferences.BaseSpinnerPreference$1.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -02b9b8: 5410 7605 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/BaseSpinnerPreference$1;.this$0:Lorg/tint/ui/preferences/BaseSpinnerPreference; // field@0576 │ │ -02b9bc: 6e20 b709 4000 |0002: invoke-virtual {v0, v4}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.onSpinnerItemSelected:(I)V // method@09b7 │ │ -02b9c2: 0e00 |0005: return-void │ │ +02b6fc: |[02b6fc] org.tint.ui.preferences.BaseSpinnerPreference$1.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +02b70c: 5410 7605 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/BaseSpinnerPreference$1;.this$0:Lorg/tint/ui/preferences/BaseSpinnerPreference; // field@0576 │ │ +02b710: 6e20 b709 4000 |0002: invoke-virtual {v0, v4}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.onSpinnerItemSelected:(I)V // method@09b7 │ │ +02b716: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0005 line=73 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/preferences/BaseSpinnerPreference$1; │ │ @@ -41069,30 +41170,30 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02b9c4: |[02b9c4] org.tint.ui.preferences.BaseSpinnerPreference$1.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -02b9d4: 0e00 |0000: return-void │ │ +02b718: |[02b718] org.tint.ui.preferences.BaseSpinnerPreference$1.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +02b728: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/preferences/BaseSpinnerPreference$1; │ │ 0x0000 - 0x0001 reg=1 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ │ │ source_file_idx : 194 (BaseSpinnerPreference.java) │ │ │ │ Class #205 header: │ │ -class_idx : 569 │ │ +class_idx : 565 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 108 │ │ +superclass_idx : 107 │ │ source_file_idx : 194 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #205 - │ │ @@ -41124,18 +41225,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02b9d8: |[02b9d8] org.tint.ui.preferences.BaseSpinnerPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02b9e8: 7030 6b01 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/preference/DialogPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@016b │ │ -02b9ee: 5b01 7805 |0003: iput-object v1, v0, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mContext:Landroid/content/Context; // field@0578 │ │ -02b9f2: 0e00 |0005: return-void │ │ +02b72c: |[02b72c] org.tint.ui.preferences.BaseSpinnerPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02b73c: 7030 6b01 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/preference/DialogPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@016b │ │ +02b742: 5b01 7805 |0003: iput-object v1, v0, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mContext:Landroid/content/Context; // field@0578 │ │ +02b746: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0005 line=44 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/BaseSpinnerPreference; │ │ @@ -41154,26 +41255,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -02b9f4: |[02b9f4] org.tint.ui.preferences.BaseSpinnerPreference.hideKeyboard:()V │ │ -02ba04: 5431 7805 |0000: iget-object v1, v3, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mContext:Landroid/content/Context; // field@0578 │ │ -02ba08: 1a02 2e0b |0002: const-string v2, "input_method" // string@0b2e │ │ -02ba0c: 6e20 ac00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -02ba12: 0c00 |0007: move-result-object v0 │ │ -02ba14: 1f00 a300 |0008: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@00a3 │ │ -02ba18: 5431 7905 |000a: iget-object v1, v3, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@0579 │ │ -02ba1c: 6e10 8802 0100 |000c: invoke-virtual {v1}, Landroid/widget/EditText;.getWindowToken:()Landroid/os/IBinder; // method@0288 │ │ -02ba22: 0c01 |000f: move-result-object v1 │ │ -02ba24: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -02ba26: 6e30 fe01 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@01fe │ │ -02ba2c: 0e00 |0014: return-void │ │ +02b748: |[02b748] org.tint.ui.preferences.BaseSpinnerPreference.hideKeyboard:()V │ │ +02b758: 5431 7805 |0000: iget-object v1, v3, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mContext:Landroid/content/Context; // field@0578 │ │ +02b75c: 1a02 290b |0002: const-string v2, "input_method" // string@0b29 │ │ +02b760: 6e20 ac00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +02b766: 0c00 |0007: move-result-object v0 │ │ +02b768: 1f00 9f00 |0008: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@009f │ │ +02b76c: 5431 7905 |000a: iget-object v1, v3, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@0579 │ │ +02b770: 6e10 8802 0100 |000c: invoke-virtual {v1}, Landroid/widget/EditText;.getWindowToken:()Landroid/os/IBinder; // method@0288 │ │ +02b776: 0c01 |000f: move-result-object v1 │ │ +02b778: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +02b77a: 6e30 fe01 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@01fe │ │ +02b780: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x000a line=98 │ │ 0x0014 line=99 │ │ locals : │ │ 0x000a - 0x0015 reg=0 mgr Landroid/view/inputmethod/InputMethodManager; │ │ @@ -41184,46 +41285,46 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -02ba30: |[02ba30] org.tint.ui.preferences.BaseSpinnerPreference.onBindDialogView:(Landroid/view/View;)V │ │ -02ba40: 6f20 6d01 5400 |0000: invoke-super {v4, v5}, Landroid/preference/DialogPreference;.onBindDialogView:(Landroid/view/View;)V // method@016d │ │ -02ba46: 5441 7705 |0003: iget-object v1, v4, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mContainer:Landroid/view/View; // field@0577 │ │ -02ba4a: 1402 6800 0f7f |0005: const v2, #float 1.90082e+38 // #7f0f0068 │ │ -02ba50: 6e20 c101 2100 |0008: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02ba56: 0c01 |000b: move-result-object v1 │ │ -02ba58: 1f01 e100 |000c: check-cast v1, Landroid/widget/Spinner; // type@00e1 │ │ -02ba5c: 5b41 7a05 |000e: iput-object v1, v4, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@057a │ │ -02ba60: 5441 7705 |0010: iget-object v1, v4, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mContainer:Landroid/view/View; // field@0577 │ │ -02ba64: 1402 6900 0f7f |0012: const v2, #float 1.90082e+38 // #7f0f0069 │ │ -02ba6a: 6e20 c101 2100 |0015: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02ba70: 0c01 |0018: move-result-object v1 │ │ -02ba72: 1f01 c600 |0019: check-cast v1, Landroid/widget/EditText; // type@00c6 │ │ -02ba76: 5b41 7905 |001b: iput-object v1, v4, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@0579 │ │ -02ba7a: 6e10 b009 0400 |001d: invoke-virtual {v4}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.getContext:()Landroid/content/Context; // method@09b0 │ │ -02ba80: 0c01 |0020: move-result-object v1 │ │ -02ba82: 6e10 b209 0400 |0021: invoke-virtual {v4}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.getTitleArray:()I // method@09b2 │ │ -02ba88: 0a02 |0024: move-result v2 │ │ -02ba8a: 1403 0800 0901 |0025: const v3, #float 2.51629e-38 // #01090008 │ │ -02ba90: 7130 6302 2103 |0028: invoke-static {v1, v2, v3}, Landroid/widget/ArrayAdapter;.createFromResource:(Landroid/content/Context;II)Landroid/widget/ArrayAdapter; // method@0263 │ │ -02ba96: 0c00 |002b: move-result-object v0 │ │ -02ba98: 1401 0900 0901 |002c: const v1, #float 2.5163e-38 // #01090009 │ │ -02ba9e: 6e20 6702 1000 |002f: invoke-virtual {v0, v1}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@0267 │ │ -02baa4: 5441 7a05 |0032: iget-object v1, v4, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@057a │ │ -02baa8: 6e20 f502 0100 |0034: invoke-virtual {v1, v0}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@02f5 │ │ -02baae: 6e10 b809 0400 |0037: invoke-virtual {v4}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.setEditInputType:()V // method@09b8 │ │ -02bab4: 6e10 b909 0400 |003a: invoke-virtual {v4}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.setSpinnerValueFromPreferences:()V // method@09b9 │ │ -02baba: 5441 7a05 |003d: iget-object v1, v4, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@057a │ │ -02babe: 2202 3802 |003f: new-instance v2, Lorg/tint/ui/preferences/BaseSpinnerPreference$1; // type@0238 │ │ -02bac2: 7020 ac09 4200 |0041: invoke-direct {v2, v4}, Lorg/tint/ui/preferences/BaseSpinnerPreference$1;.:(Lorg/tint/ui/preferences/BaseSpinnerPreference;)V // method@09ac │ │ -02bac8: 6e20 f602 2100 |0044: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@02f6 │ │ -02bace: 0e00 |0047: return-void │ │ +02b784: |[02b784] org.tint.ui.preferences.BaseSpinnerPreference.onBindDialogView:(Landroid/view/View;)V │ │ +02b794: 6f20 6d01 5400 |0000: invoke-super {v4, v5}, Landroid/preference/DialogPreference;.onBindDialogView:(Landroid/view/View;)V // method@016d │ │ +02b79a: 5441 7705 |0003: iget-object v1, v4, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mContainer:Landroid/view/View; // field@0577 │ │ +02b79e: 1402 6800 0f7f |0005: const v2, #float 1.90082e+38 // #7f0f0068 │ │ +02b7a4: 6e20 c101 2100 |0008: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02b7aa: 0c01 |000b: move-result-object v1 │ │ +02b7ac: 1f01 dd00 |000c: check-cast v1, Landroid/widget/Spinner; // type@00dd │ │ +02b7b0: 5b41 7a05 |000e: iput-object v1, v4, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@057a │ │ +02b7b4: 5441 7705 |0010: iget-object v1, v4, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mContainer:Landroid/view/View; // field@0577 │ │ +02b7b8: 1402 6900 0f7f |0012: const v2, #float 1.90082e+38 // #7f0f0069 │ │ +02b7be: 6e20 c101 2100 |0015: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02b7c4: 0c01 |0018: move-result-object v1 │ │ +02b7c6: 1f01 c200 |0019: check-cast v1, Landroid/widget/EditText; // type@00c2 │ │ +02b7ca: 5b41 7905 |001b: iput-object v1, v4, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@0579 │ │ +02b7ce: 6e10 b009 0400 |001d: invoke-virtual {v4}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.getContext:()Landroid/content/Context; // method@09b0 │ │ +02b7d4: 0c01 |0020: move-result-object v1 │ │ +02b7d6: 6e10 b209 0400 |0021: invoke-virtual {v4}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.getTitleArray:()I // method@09b2 │ │ +02b7dc: 0a02 |0024: move-result v2 │ │ +02b7de: 1403 0800 0901 |0025: const v3, #float 2.51629e-38 // #01090008 │ │ +02b7e4: 7130 6302 2103 |0028: invoke-static {v1, v2, v3}, Landroid/widget/ArrayAdapter;.createFromResource:(Landroid/content/Context;II)Landroid/widget/ArrayAdapter; // method@0263 │ │ +02b7ea: 0c00 |002b: move-result-object v0 │ │ +02b7ec: 1401 0900 0901 |002c: const v1, #float 2.5163e-38 // #01090009 │ │ +02b7f2: 6e20 6702 1000 |002f: invoke-virtual {v0, v1}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@0267 │ │ +02b7f8: 5441 7a05 |0032: iget-object v1, v4, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@057a │ │ +02b7fc: 6e20 f502 0100 |0034: invoke-virtual {v1, v0}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@02f5 │ │ +02b802: 6e10 b809 0400 |0037: invoke-virtual {v4}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.setEditInputType:()V // method@09b8 │ │ +02b808: 6e10 b909 0400 |003a: invoke-virtual {v4}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.setSpinnerValueFromPreferences:()V // method@09b9 │ │ +02b80e: 5441 7a05 |003d: iget-object v1, v4, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@057a │ │ +02b812: 2202 3402 |003f: new-instance v2, Lorg/tint/ui/preferences/BaseSpinnerPreference$1; // type@0234 │ │ +02b816: 7020 ac09 4200 |0041: invoke-direct {v2, v4}, Lorg/tint/ui/preferences/BaseSpinnerPreference$1;.:(Lorg/tint/ui/preferences/BaseSpinnerPreference;)V // method@09ac │ │ +02b81c: 6e20 f602 2100 |0044: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@02f6 │ │ +02b822: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=58 │ │ 0x0010 line=59 │ │ 0x001d line=61 │ │ 0x002c line=62 │ │ @@ -41242,28 +41343,28 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -02bad0: |[02bad0] org.tint.ui.preferences.BaseSpinnerPreference.onCreateDialogView:()Landroid/view/View; │ │ -02bae0: 6e10 b009 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.getContext:()Landroid/content/Context; // method@09b0 │ │ -02bae6: 0c01 |0003: move-result-object v1 │ │ -02bae8: 1a02 940b |0004: const-string v2, "layout_inflater" // string@0b94 │ │ -02baec: 6e20 ac00 2100 |0006: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -02baf2: 0c00 |0009: move-result-object v0 │ │ -02baf4: 1f00 8700 |000a: check-cast v0, Landroid/view/LayoutInflater; // type@0087 │ │ -02baf8: 1401 1900 037f |000c: const v1, #float 1.74129e+38 // #7f030019 │ │ -02bafe: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -02bb00: 6e30 9e01 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ -02bb06: 0c01 |0013: move-result-object v1 │ │ -02bb08: 5b31 7705 |0014: iput-object v1, v3, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mContainer:Landroid/view/View; // field@0577 │ │ -02bb0c: 5431 7705 |0016: iget-object v1, v3, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mContainer:Landroid/view/View; // field@0577 │ │ -02bb10: 1101 |0018: return-object v1 │ │ +02b824: |[02b824] org.tint.ui.preferences.BaseSpinnerPreference.onCreateDialogView:()Landroid/view/View; │ │ +02b834: 6e10 b009 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.getContext:()Landroid/content/Context; // method@09b0 │ │ +02b83a: 0c01 |0003: move-result-object v1 │ │ +02b83c: 1a02 8f0b |0004: const-string v2, "layout_inflater" // string@0b8f │ │ +02b840: 6e20 ac00 2100 |0006: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +02b846: 0c00 |0009: move-result-object v0 │ │ +02b848: 1f00 8500 |000a: check-cast v0, Landroid/view/LayoutInflater; // type@0085 │ │ +02b84c: 1401 1900 037f |000c: const v1, #float 1.74129e+38 // #7f030019 │ │ +02b852: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +02b854: 6e30 9e01 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ +02b85a: 0c01 |0013: move-result-object v1 │ │ +02b85c: 5b31 7705 |0014: iput-object v1, v3, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mContainer:Landroid/view/View; // field@0577 │ │ +02b860: 5431 7705 |0016: iget-object v1, v3, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mContainer:Landroid/view/View; // field@0577 │ │ +02b864: 1101 |0018: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x000c line=49 │ │ 0x0016 line=51 │ │ locals : │ │ 0x000c - 0x0019 reg=0 inflater Landroid/view/LayoutInflater; │ │ @@ -41274,33 +41375,33 @@ │ │ type : '(Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -02bb14: |[02bb14] org.tint.ui.preferences.BaseSpinnerPreference.onDialogClosed:(Z)V │ │ -02bb24: 6f20 6e01 4300 |0000: invoke-super {v3, v4}, Landroid/preference/DialogPreference;.onDialogClosed:(Z)V // method@016e │ │ -02bb2a: 3804 2200 |0003: if-eqz v4, 0025 // +0022 │ │ -02bb2e: 6e10 b009 0300 |0005: invoke-virtual {v3}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.getContext:()Landroid/content/Context; // method@09b0 │ │ -02bb34: 0c01 |0008: move-result-object v1 │ │ -02bb36: 7110 8001 0100 |0009: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -02bb3c: 0c01 |000c: move-result-object v1 │ │ -02bb3e: 7210 dc00 0100 |000d: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ -02bb44: 0c00 |0010: move-result-object v0 │ │ -02bb46: 6e10 b109 0300 |0011: invoke-virtual {v3}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.getKey:()Ljava/lang/String; // method@09b1 │ │ -02bb4c: 0c01 |0014: move-result-object v1 │ │ -02bb4e: 5432 7905 |0015: iget-object v2, v3, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@0579 │ │ -02bb52: 6e10 8702 0200 |0017: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ -02bb58: 0c02 |001a: move-result-object v2 │ │ -02bb5a: 6e10 4903 0200 |001b: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ -02bb60: 0c02 |001e: move-result-object v2 │ │ -02bb62: 7230 d800 1002 |001f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d8 │ │ -02bb68: 7210 d400 0000 |0022: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ -02bb6e: 0e00 |0025: return-void │ │ +02b868: |[02b868] org.tint.ui.preferences.BaseSpinnerPreference.onDialogClosed:(Z)V │ │ +02b878: 6f20 6e01 4300 |0000: invoke-super {v3, v4}, Landroid/preference/DialogPreference;.onDialogClosed:(Z)V // method@016e │ │ +02b87e: 3804 2200 |0003: if-eqz v4, 0025 // +0022 │ │ +02b882: 6e10 b009 0300 |0005: invoke-virtual {v3}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.getContext:()Landroid/content/Context; // method@09b0 │ │ +02b888: 0c01 |0008: move-result-object v1 │ │ +02b88a: 7110 8001 0100 |0009: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +02b890: 0c01 |000c: move-result-object v1 │ │ +02b892: 7210 dc00 0100 |000d: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ +02b898: 0c00 |0010: move-result-object v0 │ │ +02b89a: 6e10 b109 0300 |0011: invoke-virtual {v3}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.getKey:()Ljava/lang/String; // method@09b1 │ │ +02b8a0: 0c01 |0014: move-result-object v1 │ │ +02b8a2: 5432 7905 |0015: iget-object v2, v3, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@0579 │ │ +02b8a6: 6e10 8702 0200 |0017: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ +02b8ac: 0c02 |001a: move-result-object v2 │ │ +02b8ae: 6e10 4903 0200 |001b: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ +02b8b4: 0c02 |001e: move-result-object v2 │ │ +02b8b6: 7230 d800 1002 |001f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d8 │ │ +02b8bc: 7210 d400 0000 |0022: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ +02b8c2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=84 │ │ 0x0005 line=85 │ │ 0x0011 line=86 │ │ 0x0022 line=87 │ │ @@ -41333,39 +41434,39 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -02bb70: |[02bb70] org.tint.ui.preferences.BaseSpinnerPreference.showKeyboard:()V │ │ -02bb80: 5431 7805 |0000: iget-object v1, v3, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mContext:Landroid/content/Context; // field@0578 │ │ -02bb84: 1a02 2e0b |0002: const-string v2, "input_method" // string@0b2e │ │ -02bb88: 6e20 ac00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -02bb8e: 0c00 |0007: move-result-object v0 │ │ -02bb90: 1f00 a300 |0008: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@00a3 │ │ -02bb94: 5431 7905 |000a: iget-object v1, v3, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@0579 │ │ -02bb98: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -02bb9a: 6e30 ff01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@01ff │ │ -02bba0: 0e00 |0010: return-void │ │ +02b8c4: |[02b8c4] org.tint.ui.preferences.BaseSpinnerPreference.showKeyboard:()V │ │ +02b8d4: 5431 7805 |0000: iget-object v1, v3, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mContext:Landroid/content/Context; // field@0578 │ │ +02b8d8: 1a02 290b |0002: const-string v2, "input_method" // string@0b29 │ │ +02b8dc: 6e20 ac00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +02b8e2: 0c00 |0007: move-result-object v0 │ │ +02b8e4: 1f00 9f00 |0008: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@009f │ │ +02b8e8: 5431 7905 |000a: iget-object v1, v3, Lorg/tint/ui/preferences/BaseSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@0579 │ │ +02b8ec: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +02b8ee: 6e30 ff01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@01ff │ │ +02b8f4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x000a line=93 │ │ 0x0010 line=94 │ │ locals : │ │ 0x000a - 0x0011 reg=0 mgr Landroid/view/inputmethod/InputMethodManager; │ │ 0x0000 - 0x0011 reg=3 this Lorg/tint/ui/preferences/BaseSpinnerPreference; │ │ │ │ source_file_idx : 194 (BaseSpinnerPreference.java) │ │ │ │ Class #206 header: │ │ -class_idx : 570 │ │ +class_idx : 566 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 113 │ │ +superclass_idx : 111 │ │ source_file_idx : 226 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #206 - │ │ @@ -41381,17 +41482,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bba4: |[02bba4] org.tint.ui.preferences.BrowserPreferencesFragment.:()V │ │ -02bbb4: 7010 7d01 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceFragment;.:()V // method@017d │ │ -02bbba: 0e00 |0003: return-void │ │ +02b8f8: |[02b8f8] org.tint.ui.preferences.BrowserPreferencesFragment.:()V │ │ +02b908: 7010 7d01 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceFragment;.:()V // method@017d │ │ +02b90e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/preferences/BrowserPreferencesFragment; │ │ │ │ Virtual methods - │ │ @@ -41400,34 +41501,34 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02bbbc: |[02bbbc] org.tint.ui.preferences.BrowserPreferencesFragment.onCreate:(Landroid/os/Bundle;)V │ │ -02bbcc: 6f20 7e01 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceFragment;.onCreate:(Landroid/os/Bundle;)V // method@017e │ │ -02bbd2: 1400 0200 057f |0003: const v0, #float 1.76787e+38 // #7f050002 │ │ -02bbd8: 6e20 bc09 0100 |0006: invoke-virtual {v1, v0}, Lorg/tint/ui/preferences/BrowserPreferencesFragment;.addPreferencesFromResource:(I)V // method@09bc │ │ -02bbde: 0e00 |0009: return-void │ │ +02b910: |[02b910] org.tint.ui.preferences.BrowserPreferencesFragment.onCreate:(Landroid/os/Bundle;)V │ │ +02b920: 6f20 7e01 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceFragment;.onCreate:(Landroid/os/Bundle;)V // method@017e │ │ +02b926: 1400 0200 057f |0003: const v0, #float 1.76787e+38 // #7f050002 │ │ +02b92c: 6e20 bc09 0100 |0006: invoke-virtual {v1, v0}, Lorg/tint/ui/preferences/BrowserPreferencesFragment;.addPreferencesFromResource:(I)V // method@09bc │ │ +02b932: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ 0x0009 line=30 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/ui/preferences/BrowserPreferencesFragment; │ │ 0x0000 - 0x000a reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ source_file_idx : 226 (BrowserPreferencesFragment.java) │ │ │ │ Class #207 header: │ │ -class_idx : 571 │ │ +class_idx : 567 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 108 │ │ +superclass_idx : 107 │ │ source_file_idx : 278 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #207 - │ │ @@ -41443,59 +41544,59 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 86 16-bit code units │ │ -02bbe0: |[02bbe0] org.tint.ui.preferences.ClearPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02bbf0: 7030 6b01 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/preference/DialogPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@016b │ │ -02bbf6: 6e10 c009 0300 |0003: invoke-virtual {v3}, Lorg/tint/ui/preferences/ClearPreference;.getKey:()Ljava/lang/String; // method@09c0 │ │ -02bbfc: 0c01 |0006: move-result-object v1 │ │ -02bbfe: 1a02 3405 |0007: const-string v2, "PREFERENCE_CLEAR_COOKIES" // string@0534 │ │ -02bc02: 6e20 4d03 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02bc08: 0a02 |000c: move-result v2 │ │ -02bc0a: 3802 0e00 |000d: if-eqz v2, 001b // +000e │ │ -02bc0e: 7100 0402 0000 |000f: invoke-static {}, Landroid/webkit/CookieManager;.getInstance:()Landroid/webkit/CookieManager; // method@0204 │ │ -02bc14: 0c02 |0012: move-result-object v2 │ │ -02bc16: 6e10 0502 0200 |0013: invoke-virtual {v2}, Landroid/webkit/CookieManager;.hasCookies:()Z // method@0205 │ │ -02bc1c: 0a02 |0016: move-result v2 │ │ -02bc1e: 6e20 c209 2300 |0017: invoke-virtual {v3, v2}, Lorg/tint/ui/preferences/ClearPreference;.setEnabled:(Z)V // method@09c2 │ │ -02bc24: 0e00 |001a: return-void │ │ -02bc26: 1a02 3505 |001b: const-string v2, "PREFERENCE_CLEAR_FORM_DATA" // string@0535 │ │ -02bc2a: 6e20 4d03 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02bc30: 0a02 |0020: move-result v2 │ │ -02bc32: 3802 1200 |0021: if-eqz v2, 0033 // +0012 │ │ -02bc36: 6e10 bf09 0300 |0023: invoke-virtual {v3}, Lorg/tint/ui/preferences/ClearPreference;.getContext:()Landroid/content/Context; // method@09bf │ │ -02bc3c: 0c02 |0026: move-result-object v2 │ │ -02bc3e: 7110 5d02 0200 |0027: invoke-static {v2}, Landroid/webkit/WebViewDatabase;.getInstance:(Landroid/content/Context;)Landroid/webkit/WebViewDatabase; // method@025d │ │ -02bc44: 0c02 |002a: move-result-object v2 │ │ -02bc46: 6e10 5e02 0200 |002b: invoke-virtual {v2}, Landroid/webkit/WebViewDatabase;.hasFormData:()Z // method@025e │ │ -02bc4c: 0a02 |002e: move-result v2 │ │ -02bc4e: 6e20 c209 2300 |002f: invoke-virtual {v3, v2}, Lorg/tint/ui/preferences/ClearPreference;.setEnabled:(Z)V // method@09c2 │ │ -02bc54: 28e8 |0032: goto 001a // -0018 │ │ -02bc56: 1a02 3805 |0033: const-string v2, "PREFERENCE_CLEAR_PASSWORDS" // string@0538 │ │ -02bc5a: 6e20 4d03 2100 |0035: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02bc60: 0a02 |0038: move-result v2 │ │ -02bc62: 3802 e1ff |0039: if-eqz v2, 001a // -001f │ │ -02bc66: 6e10 bf09 0300 |003b: invoke-virtual {v3}, Lorg/tint/ui/preferences/ClearPreference;.getContext:()Landroid/content/Context; // method@09bf │ │ -02bc6c: 0c02 |003e: move-result-object v2 │ │ -02bc6e: 7110 5d02 0200 |003f: invoke-static {v2}, Landroid/webkit/WebViewDatabase;.getInstance:(Landroid/content/Context;)Landroid/webkit/WebViewDatabase; // method@025d │ │ -02bc74: 0c00 |0042: move-result-object v0 │ │ -02bc76: 6e10 6002 0000 |0043: invoke-virtual {v0}, Landroid/webkit/WebViewDatabase;.hasUsernamePassword:()Z // method@0260 │ │ -02bc7c: 0a02 |0046: move-result v2 │ │ -02bc7e: 3902 0800 |0047: if-nez v2, 004f // +0008 │ │ -02bc82: 6e10 5f02 0000 |0049: invoke-virtual {v0}, Landroid/webkit/WebViewDatabase;.hasHttpAuthUsernamePassword:()Z // method@025f │ │ -02bc88: 0a02 |004c: move-result v2 │ │ -02bc8a: 3802 0700 |004d: if-eqz v2, 0054 // +0007 │ │ -02bc8e: 1212 |004f: const/4 v2, #int 1 // #1 │ │ -02bc90: 6e20 c209 2300 |0050: invoke-virtual {v3, v2}, Lorg/tint/ui/preferences/ClearPreference;.setEnabled:(Z)V // method@09c2 │ │ -02bc96: 28c7 |0053: goto 001a // -0039 │ │ -02bc98: 1202 |0054: const/4 v2, #int 0 // #0 │ │ -02bc9a: 28fb |0055: goto 0050 // -0005 │ │ +02b934: |[02b934] org.tint.ui.preferences.ClearPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02b944: 7030 6b01 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/preference/DialogPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@016b │ │ +02b94a: 6e10 c009 0300 |0003: invoke-virtual {v3}, Lorg/tint/ui/preferences/ClearPreference;.getKey:()Ljava/lang/String; // method@09c0 │ │ +02b950: 0c01 |0006: move-result-object v1 │ │ +02b952: 1a02 3105 |0007: const-string v2, "PREFERENCE_CLEAR_COOKIES" // string@0531 │ │ +02b956: 6e20 4d03 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02b95c: 0a02 |000c: move-result v2 │ │ +02b95e: 3802 0e00 |000d: if-eqz v2, 001b // +000e │ │ +02b962: 7100 0402 0000 |000f: invoke-static {}, Landroid/webkit/CookieManager;.getInstance:()Landroid/webkit/CookieManager; // method@0204 │ │ +02b968: 0c02 |0012: move-result-object v2 │ │ +02b96a: 6e10 0502 0200 |0013: invoke-virtual {v2}, Landroid/webkit/CookieManager;.hasCookies:()Z // method@0205 │ │ +02b970: 0a02 |0016: move-result v2 │ │ +02b972: 6e20 c209 2300 |0017: invoke-virtual {v3, v2}, Lorg/tint/ui/preferences/ClearPreference;.setEnabled:(Z)V // method@09c2 │ │ +02b978: 0e00 |001a: return-void │ │ +02b97a: 1a02 3205 |001b: const-string v2, "PREFERENCE_CLEAR_FORM_DATA" // string@0532 │ │ +02b97e: 6e20 4d03 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02b984: 0a02 |0020: move-result v2 │ │ +02b986: 3802 1200 |0021: if-eqz v2, 0033 // +0012 │ │ +02b98a: 6e10 bf09 0300 |0023: invoke-virtual {v3}, Lorg/tint/ui/preferences/ClearPreference;.getContext:()Landroid/content/Context; // method@09bf │ │ +02b990: 0c02 |0026: move-result-object v2 │ │ +02b992: 7110 5d02 0200 |0027: invoke-static {v2}, Landroid/webkit/WebViewDatabase;.getInstance:(Landroid/content/Context;)Landroid/webkit/WebViewDatabase; // method@025d │ │ +02b998: 0c02 |002a: move-result-object v2 │ │ +02b99a: 6e10 5e02 0200 |002b: invoke-virtual {v2}, Landroid/webkit/WebViewDatabase;.hasFormData:()Z // method@025e │ │ +02b9a0: 0a02 |002e: move-result v2 │ │ +02b9a2: 6e20 c209 2300 |002f: invoke-virtual {v3, v2}, Lorg/tint/ui/preferences/ClearPreference;.setEnabled:(Z)V // method@09c2 │ │ +02b9a8: 28e8 |0032: goto 001a // -0018 │ │ +02b9aa: 1a02 3505 |0033: const-string v2, "PREFERENCE_CLEAR_PASSWORDS" // string@0535 │ │ +02b9ae: 6e20 4d03 2100 |0035: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02b9b4: 0a02 |0038: move-result v2 │ │ +02b9b6: 3802 e1ff |0039: if-eqz v2, 001a // -001f │ │ +02b9ba: 6e10 bf09 0300 |003b: invoke-virtual {v3}, Lorg/tint/ui/preferences/ClearPreference;.getContext:()Landroid/content/Context; // method@09bf │ │ +02b9c0: 0c02 |003e: move-result-object v2 │ │ +02b9c2: 7110 5d02 0200 |003f: invoke-static {v2}, Landroid/webkit/WebViewDatabase;.getInstance:(Landroid/content/Context;)Landroid/webkit/WebViewDatabase; // method@025d │ │ +02b9c8: 0c00 |0042: move-result-object v0 │ │ +02b9ca: 6e10 6002 0000 |0043: invoke-virtual {v0}, Landroid/webkit/WebViewDatabase;.hasUsernamePassword:()Z // method@0260 │ │ +02b9d0: 0a02 |0046: move-result v2 │ │ +02b9d2: 3902 0800 |0047: if-nez v2, 004f // +0008 │ │ +02b9d6: 6e10 5f02 0000 |0049: invoke-virtual {v0}, Landroid/webkit/WebViewDatabase;.hasHttpAuthUsernamePassword:()Z // method@025f │ │ +02b9dc: 0a02 |004c: move-result v2 │ │ +02b9de: 3802 0700 |004d: if-eqz v2, 0054 // +0007 │ │ +02b9e2: 1212 |004f: const/4 v2, #int 1 // #1 │ │ +02b9e4: 6e20 c209 2300 |0050: invoke-virtual {v3, v2}, Lorg/tint/ui/preferences/ClearPreference;.setEnabled:(Z)V // method@09c2 │ │ +02b9ea: 28c7 |0053: goto 001a // -0039 │ │ +02b9ec: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +02b9ee: 28fb |0055: goto 0050 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=34 │ │ 0x0007 line=35 │ │ 0x000f line=36 │ │ 0x001a line=43 │ │ @@ -41517,80 +41618,80 @@ │ │ type : '(Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 132 16-bit code units │ │ -02bc9c: |[02bc9c] org.tint.ui.preferences.ClearPreference.onDialogClosed:(Z)V │ │ -02bcac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02bcae: 6f20 6e01 6500 |0001: invoke-super {v5, v6}, Landroid/preference/DialogPreference;.onDialogClosed:(Z)V // method@016e │ │ -02bcb4: 3806 3400 |0004: if-eqz v6, 0038 // +0034 │ │ -02bcb8: 6e10 c009 0500 |0006: invoke-virtual {v5}, Lorg/tint/ui/preferences/ClearPreference;.getKey:()Ljava/lang/String; // method@09c0 │ │ -02bcbe: 0c01 |0009: move-result-object v1 │ │ -02bcc0: 6e20 c209 4500 |000a: invoke-virtual {v5, v4}, Lorg/tint/ui/preferences/ClearPreference;.setEnabled:(Z)V // method@09c2 │ │ -02bcc6: 1a02 3305 |000d: const-string v2, "PREFERENCE_CLEAR_CACHE" // string@0533 │ │ -02bcca: 6e20 4d03 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02bcd0: 0a02 |0012: move-result v2 │ │ -02bcd2: 3802 0d00 |0013: if-eqz v2, 0020 // +000d │ │ -02bcd6: 7100 3305 0000 |0015: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -02bcdc: 0c02 |0018: move-result-object v2 │ │ -02bcde: 6e10 3505 0200 |0019: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getUIManager:()Lorg/tint/ui/managers/UIManager; // method@0535 │ │ -02bce4: 0c02 |001c: move-result-object v2 │ │ -02bce6: 7210 3809 0200 |001d: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.clearCache:()V // method@0938 │ │ -02bcec: 1a02 3705 |0020: const-string v2, "PREFERENCE_CLEAR_HISTORY" // string@0537 │ │ -02bcf0: 6e20 4d03 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02bcf6: 0a02 |0025: move-result v2 │ │ -02bcf8: 3802 1300 |0026: if-eqz v2, 0039 // +0013 │ │ -02bcfc: 7100 3305 0000 |0028: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -02bd02: 0c02 |002b: move-result-object v2 │ │ -02bd04: 6e10 3405 0200 |002c: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@0534 │ │ -02bd0a: 0c02 |002f: move-result-object v2 │ │ -02bd0c: 6e10 5906 0200 |0030: invoke-virtual {v2}, Lorg/tint/ui/activities/TintBrowserActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@0659 │ │ -02bd12: 0c02 |0033: move-result-object v2 │ │ -02bd14: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -02bd16: 7130 9805 3204 |0035: invoke-static {v2, v3, v4}, Lorg/tint/providers/BookmarksWrapper;.clearHistoryAndOrBookmarks:(Landroid/content/ContentResolver;ZZ)V // method@0598 │ │ -02bd1c: 0e00 |0038: return-void │ │ -02bd1e: 1a02 3405 |0039: const-string v2, "PREFERENCE_CLEAR_COOKIES" // string@0534 │ │ -02bd22: 6e20 4d03 2100 |003b: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02bd28: 0a02 |003e: move-result v2 │ │ -02bd2a: 3802 0a00 |003f: if-eqz v2, 0049 // +000a │ │ -02bd2e: 7100 0402 0000 |0041: invoke-static {}, Landroid/webkit/CookieManager;.getInstance:()Landroid/webkit/CookieManager; // method@0204 │ │ -02bd34: 0c02 |0044: move-result-object v2 │ │ -02bd36: 6e10 0602 0200 |0045: invoke-virtual {v2}, Landroid/webkit/CookieManager;.removeAllCookie:()V // method@0206 │ │ -02bd3c: 28f0 |0048: goto 0038 // -0010 │ │ -02bd3e: 1a02 3605 |0049: const-string v2, "PREFERENCE_CLEAR_GEOLOCATION" // string@0536 │ │ -02bd42: 6e20 4d03 1200 |004b: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02bd48: 0a02 |004e: move-result v2 │ │ -02bd4a: 3802 0a00 |004f: if-eqz v2, 0059 // +000a │ │ -02bd4e: 7100 0e02 0000 |0051: invoke-static {}, Landroid/webkit/GeolocationPermissions;.getInstance:()Landroid/webkit/GeolocationPermissions; // method@020e │ │ -02bd54: 0c02 |0054: move-result-object v2 │ │ -02bd56: 6e10 0c02 0200 |0055: invoke-virtual {v2}, Landroid/webkit/GeolocationPermissions;.clearAll:()V // method@020c │ │ -02bd5c: 28e0 |0058: goto 0038 // -0020 │ │ -02bd5e: 1a02 3505 |0059: const-string v2, "PREFERENCE_CLEAR_FORM_DATA" // string@0535 │ │ -02bd62: 6e20 4d03 2100 |005b: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02bd68: 0a02 |005e: move-result v2 │ │ -02bd6a: 3802 0e00 |005f: if-eqz v2, 006d // +000e │ │ -02bd6e: 7100 3305 0000 |0061: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -02bd74: 0c02 |0064: move-result-object v2 │ │ -02bd76: 6e10 3505 0200 |0065: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getUIManager:()Lorg/tint/ui/managers/UIManager; // method@0535 │ │ -02bd7c: 0c02 |0068: move-result-object v2 │ │ -02bd7e: 7210 3909 0200 |0069: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.clearFormData:()V // method@0939 │ │ -02bd84: 28cc |006c: goto 0038 // -0034 │ │ -02bd86: 1a02 3805 |006d: const-string v2, "PREFERENCE_CLEAR_PASSWORDS" // string@0538 │ │ -02bd8a: 6e20 4d03 2100 |006f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02bd90: 0a02 |0072: move-result v2 │ │ -02bd92: 3802 c5ff |0073: if-eqz v2, 0038 // -003b │ │ -02bd96: 6e10 bf09 0500 |0075: invoke-virtual {v5}, Lorg/tint/ui/preferences/ClearPreference;.getContext:()Landroid/content/Context; // method@09bf │ │ -02bd9c: 0c02 |0078: move-result-object v2 │ │ -02bd9e: 7110 5d02 0200 |0079: invoke-static {v2}, Landroid/webkit/WebViewDatabase;.getInstance:(Landroid/content/Context;)Landroid/webkit/WebViewDatabase; // method@025d │ │ -02bda4: 0c00 |007c: move-result-object v0 │ │ -02bda6: 6e10 5c02 0000 |007d: invoke-virtual {v0}, Landroid/webkit/WebViewDatabase;.clearUsernamePassword:()V // method@025c │ │ -02bdac: 6e10 5b02 0000 |0080: invoke-virtual {v0}, Landroid/webkit/WebViewDatabase;.clearHttpAuthUsernamePassword:()V // method@025b │ │ -02bdb2: 28b5 |0083: goto 0038 // -004b │ │ +02b9f0: |[02b9f0] org.tint.ui.preferences.ClearPreference.onDialogClosed:(Z)V │ │ +02ba00: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02ba02: 6f20 6e01 6500 |0001: invoke-super {v5, v6}, Landroid/preference/DialogPreference;.onDialogClosed:(Z)V // method@016e │ │ +02ba08: 3806 3400 |0004: if-eqz v6, 0038 // +0034 │ │ +02ba0c: 6e10 c009 0500 |0006: invoke-virtual {v5}, Lorg/tint/ui/preferences/ClearPreference;.getKey:()Ljava/lang/String; // method@09c0 │ │ +02ba12: 0c01 |0009: move-result-object v1 │ │ +02ba14: 6e20 c209 4500 |000a: invoke-virtual {v5, v4}, Lorg/tint/ui/preferences/ClearPreference;.setEnabled:(Z)V // method@09c2 │ │ +02ba1a: 1a02 3005 |000d: const-string v2, "PREFERENCE_CLEAR_CACHE" // string@0530 │ │ +02ba1e: 6e20 4d03 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02ba24: 0a02 |0012: move-result v2 │ │ +02ba26: 3802 0d00 |0013: if-eqz v2, 0020 // +000d │ │ +02ba2a: 7100 3305 0000 |0015: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +02ba30: 0c02 |0018: move-result-object v2 │ │ +02ba32: 6e10 3505 0200 |0019: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getUIManager:()Lorg/tint/ui/managers/UIManager; // method@0535 │ │ +02ba38: 0c02 |001c: move-result-object v2 │ │ +02ba3a: 7210 3809 0200 |001d: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.clearCache:()V // method@0938 │ │ +02ba40: 1a02 3405 |0020: const-string v2, "PREFERENCE_CLEAR_HISTORY" // string@0534 │ │ +02ba44: 6e20 4d03 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02ba4a: 0a02 |0025: move-result v2 │ │ +02ba4c: 3802 1300 |0026: if-eqz v2, 0039 // +0013 │ │ +02ba50: 7100 3305 0000 |0028: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +02ba56: 0c02 |002b: move-result-object v2 │ │ +02ba58: 6e10 3405 0200 |002c: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@0534 │ │ +02ba5e: 0c02 |002f: move-result-object v2 │ │ +02ba60: 6e10 5906 0200 |0030: invoke-virtual {v2}, Lorg/tint/ui/activities/TintBrowserActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@0659 │ │ +02ba66: 0c02 |0033: move-result-object v2 │ │ +02ba68: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +02ba6a: 7130 9805 3204 |0035: invoke-static {v2, v3, v4}, Lorg/tint/providers/BookmarksWrapper;.clearHistoryAndOrBookmarks:(Landroid/content/ContentResolver;ZZ)V // method@0598 │ │ +02ba70: 0e00 |0038: return-void │ │ +02ba72: 1a02 3105 |0039: const-string v2, "PREFERENCE_CLEAR_COOKIES" // string@0531 │ │ +02ba76: 6e20 4d03 2100 |003b: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02ba7c: 0a02 |003e: move-result v2 │ │ +02ba7e: 3802 0a00 |003f: if-eqz v2, 0049 // +000a │ │ +02ba82: 7100 0402 0000 |0041: invoke-static {}, Landroid/webkit/CookieManager;.getInstance:()Landroid/webkit/CookieManager; // method@0204 │ │ +02ba88: 0c02 |0044: move-result-object v2 │ │ +02ba8a: 6e10 0602 0200 |0045: invoke-virtual {v2}, Landroid/webkit/CookieManager;.removeAllCookie:()V // method@0206 │ │ +02ba90: 28f0 |0048: goto 0038 // -0010 │ │ +02ba92: 1a02 3305 |0049: const-string v2, "PREFERENCE_CLEAR_GEOLOCATION" // string@0533 │ │ +02ba96: 6e20 4d03 1200 |004b: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02ba9c: 0a02 |004e: move-result v2 │ │ +02ba9e: 3802 0a00 |004f: if-eqz v2, 0059 // +000a │ │ +02baa2: 7100 0e02 0000 |0051: invoke-static {}, Landroid/webkit/GeolocationPermissions;.getInstance:()Landroid/webkit/GeolocationPermissions; // method@020e │ │ +02baa8: 0c02 |0054: move-result-object v2 │ │ +02baaa: 6e10 0c02 0200 |0055: invoke-virtual {v2}, Landroid/webkit/GeolocationPermissions;.clearAll:()V // method@020c │ │ +02bab0: 28e0 |0058: goto 0038 // -0020 │ │ +02bab2: 1a02 3205 |0059: const-string v2, "PREFERENCE_CLEAR_FORM_DATA" // string@0532 │ │ +02bab6: 6e20 4d03 2100 |005b: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02babc: 0a02 |005e: move-result v2 │ │ +02babe: 3802 0e00 |005f: if-eqz v2, 006d // +000e │ │ +02bac2: 7100 3305 0000 |0061: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +02bac8: 0c02 |0064: move-result-object v2 │ │ +02baca: 6e10 3505 0200 |0065: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getUIManager:()Lorg/tint/ui/managers/UIManager; // method@0535 │ │ +02bad0: 0c02 |0068: move-result-object v2 │ │ +02bad2: 7210 3909 0200 |0069: invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;.clearFormData:()V // method@0939 │ │ +02bad8: 28cc |006c: goto 0038 // -0034 │ │ +02bada: 1a02 3505 |006d: const-string v2, "PREFERENCE_CLEAR_PASSWORDS" // string@0535 │ │ +02bade: 6e20 4d03 2100 |006f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02bae4: 0a02 |0072: move-result v2 │ │ +02bae6: 3802 c5ff |0073: if-eqz v2, 0038 // -003b │ │ +02baea: 6e10 bf09 0500 |0075: invoke-virtual {v5}, Lorg/tint/ui/preferences/ClearPreference;.getContext:()Landroid/content/Context; // method@09bf │ │ +02baf0: 0c02 |0078: move-result-object v2 │ │ +02baf2: 7110 5d02 0200 |0079: invoke-static {v2}, Landroid/webkit/WebViewDatabase;.getInstance:(Landroid/content/Context;)Landroid/webkit/WebViewDatabase; // method@025d │ │ +02baf8: 0c00 |007c: move-result-object v0 │ │ +02bafa: 6e10 5c02 0000 |007d: invoke-virtual {v0}, Landroid/webkit/WebViewDatabase;.clearUsernamePassword:()V // method@025c │ │ +02bb00: 6e10 5b02 0000 |0080: invoke-virtual {v0}, Landroid/webkit/WebViewDatabase;.clearHttpAuthUsernamePassword:()V // method@025b │ │ +02bb06: 28b5 |0083: goto 0038 // -004b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=47 │ │ 0x0004 line=49 │ │ 0x0006 line=50 │ │ 0x000a line=52 │ │ 0x000d line=54 │ │ @@ -41614,17 +41715,17 @@ │ │ 0x0039 - 0x0084 reg=1 key Ljava/lang/String; │ │ 0x0000 - 0x0084 reg=5 this Lorg/tint/ui/preferences/ClearPreference; │ │ 0x0000 - 0x0084 reg=6 positiveResult Z │ │ │ │ source_file_idx : 278 (ClearPreference.java) │ │ │ │ Class #208 header: │ │ -class_idx : 572 │ │ +class_idx : 568 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 430 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #208 annotations: │ │ @@ -41650,59 +41751,59 @@ │ │ type : '(Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02bdb4: |[02bdb4] org.tint.ui.preferences.GeneralPreferencesFragment$1.:(Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V │ │ -02bdc4: 5b01 7b05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/GeneralPreferencesFragment$1;.this$0:Lorg/tint/ui/preferences/GeneralPreferencesFragment; // field@057b │ │ -02bdc8: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02bdce: 0e00 |0005: return-void │ │ +02bb08: |[02bb08] org.tint.ui.preferences.GeneralPreferencesFragment$1.:(Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V │ │ +02bb18: 5b01 7b05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/GeneralPreferencesFragment$1;.this$0:Lorg/tint/ui/preferences/GeneralPreferencesFragment; // field@057b │ │ +02bb1c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02bb22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/GeneralPreferencesFragment$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/preferences/GeneralPreferencesFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/preferences/GeneralPreferencesFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/GeneralPreferencesFragment$1;) │ │ name : 'onSharedPreferenceChanged' │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -02bdd0: |[02bdd0] org.tint.ui.preferences.GeneralPreferencesFragment$1.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -02bde0: 1a00 5005 |0000: const-string v0, "PREFERENCE_UI_TYPE" // string@0550 │ │ -02bde4: 6e20 4d03 3000 |0002: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02bdea: 0a00 |0005: move-result v0 │ │ -02bdec: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -02bdf0: 5410 7b05 |0008: iget-object v0, v1, Lorg/tint/ui/preferences/GeneralPreferencesFragment$1;.this$0:Lorg/tint/ui/preferences/GeneralPreferencesFragment; // field@057b │ │ -02bdf4: 7110 c909 0000 |000a: invoke-static {v0}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.access$000:(Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V // method@09c9 │ │ -02bdfa: 0e00 |000d: return-void │ │ +02bb24: |[02bb24] org.tint.ui.preferences.GeneralPreferencesFragment$1.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +02bb34: 1a00 4d05 |0000: const-string v0, "PREFERENCE_UI_TYPE" // string@054d │ │ +02bb38: 6e20 4d03 3000 |0002: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02bb3e: 0a00 |0005: move-result v0 │ │ +02bb40: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +02bb44: 5410 7b05 |0008: iget-object v0, v1, Lorg/tint/ui/preferences/GeneralPreferencesFragment$1;.this$0:Lorg/tint/ui/preferences/GeneralPreferencesFragment; // field@057b │ │ +02bb48: 7110 c909 0000 |000a: invoke-static {v0}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.access$000:(Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V // method@09c9 │ │ +02bb4e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0008 line=72 │ │ 0x000d line=74 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/tint/ui/preferences/GeneralPreferencesFragment$1; │ │ 0x0000 - 0x000e reg=2 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x000e reg=3 key Ljava/lang/String; │ │ │ │ source_file_idx : 430 (GeneralPreferencesFragment.java) │ │ │ │ Class #209 header: │ │ -class_idx : 573 │ │ +class_idx : 569 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 430 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #209 annotations: │ │ @@ -41728,65 +41829,65 @@ │ │ type : '(Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02bdfc: |[02bdfc] org.tint.ui.preferences.GeneralPreferencesFragment$2.:(Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V │ │ -02be0c: 5b01 7c05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/GeneralPreferencesFragment$2;.this$0:Lorg/tint/ui/preferences/GeneralPreferencesFragment; // field@057c │ │ -02be10: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02be16: 0e00 |0005: return-void │ │ +02bb50: |[02bb50] org.tint.ui.preferences.GeneralPreferencesFragment$2.:(Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V │ │ +02bb60: 5b01 7c05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/GeneralPreferencesFragment$2;.this$0:Lorg/tint/ui/preferences/GeneralPreferencesFragment; // field@057c │ │ +02bb64: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02bb6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/GeneralPreferencesFragment$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/preferences/GeneralPreferencesFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/preferences/GeneralPreferencesFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/GeneralPreferencesFragment$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 56 16-bit code units │ │ -02be18: |[02be18] org.tint.ui.preferences.GeneralPreferencesFragment$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -02be28: 5483 7c05 |0000: iget-object v3, v8, Lorg/tint/ui/preferences/GeneralPreferencesFragment$2;.this$0:Lorg/tint/ui/preferences/GeneralPreferencesFragment; // field@057c │ │ -02be2c: 6e10 cd09 0300 |0002: invoke-virtual {v3}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getActivity:()Landroid/app/Activity; // method@09cd │ │ -02be32: 0c00 |0005: move-result-object v0 │ │ -02be34: 6e10 2b00 0000 |0006: invoke-virtual {v0}, Landroid/app/Activity;.getBaseContext:()Landroid/content/Context; // method@002b │ │ -02be3a: 0c03 |0009: move-result-object v3 │ │ -02be3c: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -02be3e: 2205 3500 |000b: new-instance v5, Landroid/content/Intent; // type@0035 │ │ -02be42: 6e10 2e00 0000 |000d: invoke-virtual {v0}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@002e │ │ -02be48: 0c06 |0010: move-result-object v6 │ │ -02be4a: 7020 b400 6500 |0011: invoke-direct {v5, v6}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ -02be50: 6e10 2e00 0000 |0014: invoke-virtual {v0}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@002e │ │ -02be56: 0c06 |0017: move-result-object v6 │ │ -02be58: 6e10 be00 0600 |0018: invoke-virtual {v6}, Landroid/content/Intent;.getFlags:()I // method@00be │ │ -02be5e: 0a06 |001b: move-result v6 │ │ -02be60: 7140 8a00 4365 |001c: invoke-static {v3, v4, v5, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@008a │ │ -02be66: 0c01 |001f: move-result-object v1 │ │ -02be68: 1a03 b807 |0020: const-string v3, "alarm" // string@07b8 │ │ -02be6c: 6e20 3200 3000 |0022: invoke-virtual {v0, v3}, Landroid/app/Activity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0032 │ │ -02be72: 0c02 |0025: move-result-object v2 │ │ -02be74: 1f02 1300 |0026: check-cast v2, Landroid/app/AlarmManager; // type@0013 │ │ -02be78: 1213 |0028: const/4 v3, #int 1 // #1 │ │ -02be7a: 7100 6903 0000 |0029: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0369 │ │ -02be80: 0b04 |002c: move-result-wide v4 │ │ -02be82: 1606 d007 |002d: const-wide/16 v6, #int 2000 // #7d0 │ │ -02be86: bb64 |002f: add-long/2addr v4, v6 │ │ -02be88: 6e51 4700 3254 |0030: invoke-virtual {v2, v3, v4, v5, v1}, Landroid/app/AlarmManager;.set:(IJLandroid/app/PendingIntent;)V // method@0047 │ │ -02be8e: 1223 |0033: const/4 v3, #int 2 // #2 │ │ -02be90: 7110 6a03 0300 |0034: invoke-static {v3}, Ljava/lang/System;.exit:(I)V // method@036a │ │ -02be96: 0e00 |0037: return-void │ │ +02bb6c: |[02bb6c] org.tint.ui.preferences.GeneralPreferencesFragment$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +02bb7c: 5483 7c05 |0000: iget-object v3, v8, Lorg/tint/ui/preferences/GeneralPreferencesFragment$2;.this$0:Lorg/tint/ui/preferences/GeneralPreferencesFragment; // field@057c │ │ +02bb80: 6e10 cd09 0300 |0002: invoke-virtual {v3}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getActivity:()Landroid/app/Activity; // method@09cd │ │ +02bb86: 0c00 |0005: move-result-object v0 │ │ +02bb88: 6e10 2b00 0000 |0006: invoke-virtual {v0}, Landroid/app/Activity;.getBaseContext:()Landroid/content/Context; // method@002b │ │ +02bb8e: 0c03 |0009: move-result-object v3 │ │ +02bb90: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +02bb92: 2205 3500 |000b: new-instance v5, Landroid/content/Intent; // type@0035 │ │ +02bb96: 6e10 2e00 0000 |000d: invoke-virtual {v0}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@002e │ │ +02bb9c: 0c06 |0010: move-result-object v6 │ │ +02bb9e: 7020 b400 6500 |0011: invoke-direct {v5, v6}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ +02bba4: 6e10 2e00 0000 |0014: invoke-virtual {v0}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@002e │ │ +02bbaa: 0c06 |0017: move-result-object v6 │ │ +02bbac: 6e10 be00 0600 |0018: invoke-virtual {v6}, Landroid/content/Intent;.getFlags:()I // method@00be │ │ +02bbb2: 0a06 |001b: move-result v6 │ │ +02bbb4: 7140 8a00 4365 |001c: invoke-static {v3, v4, v5, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@008a │ │ +02bbba: 0c01 |001f: move-result-object v1 │ │ +02bbbc: 1a03 b507 |0020: const-string v3, "alarm" // string@07b5 │ │ +02bbc0: 6e20 3200 3000 |0022: invoke-virtual {v0, v3}, Landroid/app/Activity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0032 │ │ +02bbc6: 0c02 |0025: move-result-object v2 │ │ +02bbc8: 1f02 1300 |0026: check-cast v2, Landroid/app/AlarmManager; // type@0013 │ │ +02bbcc: 1213 |0028: const/4 v3, #int 1 // #1 │ │ +02bbce: 7100 6903 0000 |0029: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0369 │ │ +02bbd4: 0b04 |002c: move-result-wide v4 │ │ +02bbd6: 1606 d007 |002d: const-wide/16 v6, #int 2000 // #7d0 │ │ +02bbda: bb64 |002f: add-long/2addr v4, v6 │ │ +02bbdc: 6e51 4700 3254 |0030: invoke-virtual {v2, v3, v4, v5, v1}, Landroid/app/AlarmManager;.set:(IJLandroid/app/PendingIntent;)V // method@0047 │ │ +02bbe2: 1223 |0033: const/4 v3, #int 2 // #2 │ │ +02bbe4: 7110 6a03 0300 |0034: invoke-static {v3}, Ljava/lang/System;.exit:(I)V // method@036a │ │ +02bbea: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0006 line=97 │ │ 0x0020 line=98 │ │ 0x0028 line=99 │ │ 0x0033 line=100 │ │ @@ -41798,17 +41899,17 @@ │ │ 0x0000 - 0x0038 reg=8 this Lorg/tint/ui/preferences/GeneralPreferencesFragment$2; │ │ 0x0000 - 0x0038 reg=9 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0038 reg=10 which I │ │ │ │ source_file_idx : 430 (GeneralPreferencesFragment.java) │ │ │ │ Class #210 header: │ │ -class_idx : 574 │ │ +class_idx : 570 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 430 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #210 annotations: │ │ @@ -41833,45 +41934,45 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 49 16-bit code units │ │ -02be98: |[02be98] org.tint.ui.preferences.GeneralPreferencesFragment$3.:()V │ │ -02bea8: 7100 2b09 0000 |0000: invoke-static {}, Lorg/tint/ui/managers/UIFactory$UIType;.values:()[Lorg/tint/ui/managers/UIFactory$UIType; // method@092b │ │ -02beae: 0c00 |0003: move-result-object v0 │ │ -02beb0: 2100 |0004: array-length v0, v0 │ │ -02beb2: 2300 9d02 |0005: new-array v0, v0, [I // type@029d │ │ -02beb6: 6900 7d05 |0007: sput-object v0, Lorg/tint/ui/preferences/GeneralPreferencesFragment$3;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@057d │ │ -02beba: 6200 7d05 |0009: sget-object v0, Lorg/tint/ui/preferences/GeneralPreferencesFragment$3;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@057d │ │ -02bebe: 6201 5405 |000b: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0554 │ │ -02bec2: 6e10 2909 0100 |000d: invoke-virtual {v1}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ -02bec8: 0a01 |0010: move-result v1 │ │ -02beca: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -02becc: 4b02 0001 |0012: aput v2, v0, v1 │ │ -02bed0: 6200 7d05 |0014: sget-object v0, Lorg/tint/ui/preferences/GeneralPreferencesFragment$3;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@057d │ │ -02bed4: 6201 5305 |0016: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.LEGACY_PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0553 │ │ -02bed8: 6e10 2909 0100 |0018: invoke-virtual {v1}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ -02bede: 0a01 |001b: move-result v1 │ │ -02bee0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -02bee2: 4b02 0001 |001d: aput v2, v0, v1 │ │ -02bee6: 6200 7d05 |001f: sget-object v0, Lorg/tint/ui/preferences/GeneralPreferencesFragment$3;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@057d │ │ -02beea: 6201 5505 |0021: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.TABLET:Lorg/tint/ui/managers/UIFactory$UIType; // field@0555 │ │ -02beee: 6e10 2909 0100 |0023: invoke-virtual {v1}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ -02bef4: 0a01 |0026: move-result v1 │ │ -02bef6: 1232 |0027: const/4 v2, #int 3 // #3 │ │ -02bef8: 4b02 0001 |0028: aput v2, v0, v1 │ │ -02befc: 0e00 |002a: return-void │ │ -02befe: 0d00 |002b: move-exception v0 │ │ -02bf00: 28fe |002c: goto 002a // -0002 │ │ -02bf02: 0d00 |002d: move-exception v0 │ │ -02bf04: 28f1 |002e: goto 001f // -000f │ │ -02bf06: 0d00 |002f: move-exception v0 │ │ -02bf08: 28e4 |0030: goto 0014 // -001c │ │ +02bbec: |[02bbec] org.tint.ui.preferences.GeneralPreferencesFragment$3.:()V │ │ +02bbfc: 7100 2b09 0000 |0000: invoke-static {}, Lorg/tint/ui/managers/UIFactory$UIType;.values:()[Lorg/tint/ui/managers/UIFactory$UIType; // method@092b │ │ +02bc02: 0c00 |0003: move-result-object v0 │ │ +02bc04: 2100 |0004: array-length v0, v0 │ │ +02bc06: 2300 9902 |0005: new-array v0, v0, [I // type@0299 │ │ +02bc0a: 6900 7d05 |0007: sput-object v0, Lorg/tint/ui/preferences/GeneralPreferencesFragment$3;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@057d │ │ +02bc0e: 6200 7d05 |0009: sget-object v0, Lorg/tint/ui/preferences/GeneralPreferencesFragment$3;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@057d │ │ +02bc12: 6201 5405 |000b: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0554 │ │ +02bc16: 6e10 2909 0100 |000d: invoke-virtual {v1}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ +02bc1c: 0a01 |0010: move-result v1 │ │ +02bc1e: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +02bc20: 4b02 0001 |0012: aput v2, v0, v1 │ │ +02bc24: 6200 7d05 |0014: sget-object v0, Lorg/tint/ui/preferences/GeneralPreferencesFragment$3;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@057d │ │ +02bc28: 6201 5305 |0016: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.LEGACY_PHONE:Lorg/tint/ui/managers/UIFactory$UIType; // field@0553 │ │ +02bc2c: 6e10 2909 0100 |0018: invoke-virtual {v1}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ +02bc32: 0a01 |001b: move-result v1 │ │ +02bc34: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +02bc36: 4b02 0001 |001d: aput v2, v0, v1 │ │ +02bc3a: 6200 7d05 |001f: sget-object v0, Lorg/tint/ui/preferences/GeneralPreferencesFragment$3;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@057d │ │ +02bc3e: 6201 5505 |0021: sget-object v1, Lorg/tint/ui/managers/UIFactory$UIType;.TABLET:Lorg/tint/ui/managers/UIFactory$UIType; // field@0555 │ │ +02bc42: 6e10 2909 0100 |0023: invoke-virtual {v1}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ +02bc48: 0a01 |0026: move-result v1 │ │ +02bc4a: 1232 |0027: const/4 v2, #int 3 // #3 │ │ +02bc4c: 4b02 0001 |0028: aput v2, v0, v1 │ │ +02bc50: 0e00 |002a: return-void │ │ +02bc52: 0d00 |002b: move-exception v0 │ │ +02bc54: 28fe |002c: goto 002a // -0002 │ │ +02bc56: 0d00 |002d: move-exception v0 │ │ +02bc58: 28f1 |002e: goto 001f // -000f │ │ +02bc5a: 0d00 |002f: move-exception v0 │ │ +02bc5c: 28e4 |0030: goto 0014 // -001c │ │ catches : 3 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x002f │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x002d │ │ 0x001f - 0x002a │ │ Ljava/lang/NoSuchFieldError; -> 0x002b │ │ @@ -41879,27 +41980,23 @@ │ │ 0x0000 line=50 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 430 (GeneralPreferencesFragment.java) │ │ │ │ Class #211 header: │ │ -class_idx : 575 │ │ +class_idx : 571 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 113 │ │ +superclass_idx : 111 │ │ source_file_idx : 430 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ -Class #211 annotations: │ │ -Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/tint/ui/preferences/GeneralPreferencesFragment$3; } │ │ - │ │ Class #211 - │ │ Class descriptor : 'Lorg/tint/ui/preferences/GeneralPreferencesFragment;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/preference/PreferenceFragment;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ @@ -41913,36 +42010,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bf34: |[02bf34] org.tint.ui.preferences.GeneralPreferencesFragment.:()V │ │ -02bf44: 7010 7d01 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceFragment;.:()V // method@017d │ │ -02bf4a: 0e00 |0003: return-void │ │ +02bc88: |[02bc88] org.tint.ui.preferences.GeneralPreferencesFragment.:()V │ │ +02bc98: 7010 7d01 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceFragment;.:()V // method@017d │ │ +02bc9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ - 0x0003 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/preferences/GeneralPreferencesFragment; │ │ │ │ #1 : (in Lorg/tint/ui/preferences/GeneralPreferencesFragment;) │ │ name : 'access$000' │ │ type : '(Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bf4c: |[02bf4c] org.tint.ui.preferences.GeneralPreferencesFragment.access$000:(Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V │ │ -02bf5c: 7010 cb09 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.askForRestart:()V // method@09cb │ │ -02bf62: 0e00 |0003: return-void │ │ +02bca0: |[02bca0] org.tint.ui.preferences.GeneralPreferencesFragment.access$000:(Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V │ │ +02bcb0: 7010 cb09 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.askForRestart:()V // method@09cb │ │ +02bcb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/preferences/GeneralPreferencesFragment; │ │ │ │ #2 : (in Lorg/tint/ui/preferences/GeneralPreferencesFragment;) │ │ @@ -41950,24 +42046,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -02bf64: |[02bf64] org.tint.ui.preferences.GeneralPreferencesFragment.askForRestart:()V │ │ -02bf74: 6e10 cd09 0500 |0000: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getActivity:()Landroid/app/Activity; // method@09cd │ │ -02bf7a: 0c00 |0003: move-result-object v0 │ │ -02bf7c: 1401 2700 0801 |0004: const v1, #float 2.49794e-38 // #01080027 │ │ -02bf82: 1402 4201 0b7f |0007: const v2, #float 1.84769e+38 // #7f0b0142 │ │ -02bf88: 1403 4301 0b7f |000a: const v3, #float 1.84769e+38 // #7f0b0143 │ │ -02bf8e: 2204 3d02 |000d: new-instance v4, Lorg/tint/ui/preferences/GeneralPreferencesFragment$2; // type@023d │ │ -02bf92: 7020 c509 5400 |000f: invoke-direct {v4, v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment$2;.:(Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V // method@09c5 │ │ -02bf98: 7154 180c 1032 |0012: invoke-static {v0, v1, v2, v3, v4}, Lorg/tint/utils/ApplicationUtils;.showYesNoDialog:(Landroid/content/Context;IIILandroid/content/DialogInterface$OnClickListener;)V // method@0c18 │ │ -02bf9e: 0e00 |0015: return-void │ │ +02bcb8: |[02bcb8] org.tint.ui.preferences.GeneralPreferencesFragment.askForRestart:()V │ │ +02bcc8: 6e10 cd09 0500 |0000: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getActivity:()Landroid/app/Activity; // method@09cd │ │ +02bcce: 0c00 |0003: move-result-object v0 │ │ +02bcd0: 1401 2700 0801 |0004: const v1, #float 2.49794e-38 // #01080027 │ │ +02bcd6: 1402 4201 0b7f |0007: const v2, #float 1.84769e+38 // #7f0b0142 │ │ +02bcdc: 1403 4301 0b7f |000a: const v3, #float 1.84769e+38 // #7f0b0143 │ │ +02bce2: 2204 3902 |000d: new-instance v4, Lorg/tint/ui/preferences/GeneralPreferencesFragment$2; // type@0239 │ │ +02bce6: 7020 c509 5400 |000f: invoke-direct {v4, v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment$2;.:(Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V // method@09c5 │ │ +02bcec: 7154 180c 1032 |0012: invoke-static {v0, v1, v2, v3, v4}, Lorg/tint/utils/ApplicationUtils;.showYesNoDialog:(Landroid/content/Context;IIILandroid/content/DialogInterface$OnClickListener;)V // method@0c18 │ │ +02bcf2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0015 line=103 │ │ locals : │ │ 0x0000 - 0x0016 reg=5 this Lorg/tint/ui/preferences/GeneralPreferencesFragment; │ │ │ │ @@ -41977,71 +42073,71 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 128 16-bit code units │ │ -02bfa0: |[02bfa0] org.tint.ui.preferences.GeneralPreferencesFragment.onCreate:(Landroid/os/Bundle;)V │ │ -02bfb0: 6f20 7e01 6500 |0000: invoke-super {v5, v6}, Landroid/preference/PreferenceFragment;.onCreate:(Landroid/os/Bundle;)V // method@017e │ │ -02bfb6: 1403 0300 057f |0003: const v3, #float 1.76787e+38 // #7f050003 │ │ -02bfbc: 6e20 ca09 3500 |0006: invoke-virtual {v5, v3}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.addPreferencesFromResource:(I)V // method@09ca │ │ -02bfc2: 1a03 3105 |0009: const-string v3, "PREFERENCE_CATEGORY_OLD_PHONE_UI" // string@0531 │ │ -02bfc6: 6e20 cc09 3500 |000b: invoke-virtual {v5, v3}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@09cc │ │ -02bfcc: 0c01 |000e: move-result-object v1 │ │ -02bfce: 1f01 7000 |000f: check-cast v1, Landroid/preference/PreferenceCategory; // type@0070 │ │ -02bfd2: 1a03 3005 |0011: const-string v3, "PREFERENCE_CATEGORY_NEW_PHONE_UI" // string@0530 │ │ -02bfd6: 6e20 cc09 3500 |0013: invoke-virtual {v5, v3}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@09cc │ │ -02bfdc: 0c00 |0016: move-result-object v0 │ │ -02bfde: 1f00 7000 |0017: check-cast v0, Landroid/preference/PreferenceCategory; // type@0070 │ │ -02bfe2: 1a03 3205 |0019: const-string v3, "PREFERENCE_CATEGORY_TABLET_UI" // string@0532 │ │ -02bfe6: 6e20 cc09 3500 |001b: invoke-virtual {v5, v3}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@09cc │ │ -02bfec: 0c02 |001e: move-result-object v2 │ │ -02bfee: 1f02 7000 |001f: check-cast v2, Landroid/preference/PreferenceCategory; // type@0070 │ │ -02bff2: 6203 7d05 |0021: sget-object v3, Lorg/tint/ui/preferences/GeneralPreferencesFragment$3;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@057d │ │ -02bff6: 6e10 cd09 0500 |0023: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getActivity:()Landroid/app/Activity; // method@09cd │ │ -02bffc: 0c04 |0026: move-result-object v4 │ │ -02bffe: 7110 3209 0400 |0027: invoke-static {v4}, Lorg/tint/ui/managers/UIFactory;.getUIType:(Landroid/content/Context;)Lorg/tint/ui/managers/UIFactory$UIType; // method@0932 │ │ -02c004: 0c04 |002a: move-result-object v4 │ │ -02c006: 6e10 2909 0400 |002b: invoke-virtual {v4}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ -02c00c: 0a04 |002e: move-result v4 │ │ -02c00e: 4403 0304 |002f: aget v3, v3, v4 │ │ -02c012: 2b03 4500 0000 |0031: packed-switch v3, 00000076 // +00000045 │ │ -02c018: 2203 3c02 |0034: new-instance v3, Lorg/tint/ui/preferences/GeneralPreferencesFragment$1; // type@023c │ │ -02c01c: 7020 c309 5300 |0036: invoke-direct {v3, v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment$1;.:(Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V // method@09c3 │ │ -02c022: 5b53 7e05 |0039: iput-object v3, v5, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.mListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@057e │ │ -02c026: 6e10 cd09 0500 |003b: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getActivity:()Landroid/app/Activity; // method@09cd │ │ -02c02c: 0c03 |003e: move-result-object v3 │ │ -02c02e: 7110 8001 0300 |003f: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -02c034: 0c03 |0042: move-result-object v3 │ │ -02c036: 5454 7e05 |0043: iget-object v4, v5, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.mListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@057e │ │ -02c03a: 7220 e200 4300 |0045: invoke-interface {v3, v4}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e2 │ │ -02c040: 0e00 |0048: return-void │ │ -02c042: 6e10 ce09 0500 |0049: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@09ce │ │ -02c048: 0c03 |004c: move-result-object v3 │ │ -02c04a: 6e20 8201 1300 |004d: invoke-virtual {v3, v1}, Landroid/preference/PreferenceScreen;.removePreference:(Landroid/preference/Preference;)Z // method@0182 │ │ -02c050: 6e10 ce09 0500 |0050: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@09ce │ │ -02c056: 0c03 |0053: move-result-object v3 │ │ -02c058: 6e20 8201 2300 |0054: invoke-virtual {v3, v2}, Landroid/preference/PreferenceScreen;.removePreference:(Landroid/preference/Preference;)Z // method@0182 │ │ -02c05e: 28dd |0057: goto 0034 // -0023 │ │ -02c060: 6e10 ce09 0500 |0058: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@09ce │ │ -02c066: 0c03 |005b: move-result-object v3 │ │ -02c068: 6e20 8201 0300 |005c: invoke-virtual {v3, v0}, Landroid/preference/PreferenceScreen;.removePreference:(Landroid/preference/Preference;)Z // method@0182 │ │ -02c06e: 6e10 ce09 0500 |005f: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@09ce │ │ -02c074: 0c03 |0062: move-result-object v3 │ │ -02c076: 6e20 8201 2300 |0063: invoke-virtual {v3, v2}, Landroid/preference/PreferenceScreen;.removePreference:(Landroid/preference/Preference;)Z // method@0182 │ │ -02c07c: 28ce |0066: goto 0034 // -0032 │ │ -02c07e: 6e10 ce09 0500 |0067: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@09ce │ │ -02c084: 0c03 |006a: move-result-object v3 │ │ -02c086: 6e20 8201 0300 |006b: invoke-virtual {v3, v0}, Landroid/preference/PreferenceScreen;.removePreference:(Landroid/preference/Preference;)Z // method@0182 │ │ -02c08c: 6e10 ce09 0500 |006e: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@09ce │ │ -02c092: 0c03 |0071: move-result-object v3 │ │ -02c094: 6e20 8201 1300 |0072: invoke-virtual {v3, v1}, Landroid/preference/PreferenceScreen;.removePreference:(Landroid/preference/Preference;)Z // method@0182 │ │ -02c09a: 28bf |0075: goto 0034 // -0041 │ │ -02c09c: 0001 0300 0100 0000 1800 0000 2700 ... |0076: packed-switch-data (10 units) │ │ +02bcf4: |[02bcf4] org.tint.ui.preferences.GeneralPreferencesFragment.onCreate:(Landroid/os/Bundle;)V │ │ +02bd04: 6f20 7e01 6500 |0000: invoke-super {v5, v6}, Landroid/preference/PreferenceFragment;.onCreate:(Landroid/os/Bundle;)V // method@017e │ │ +02bd0a: 1403 0300 057f |0003: const v3, #float 1.76787e+38 // #7f050003 │ │ +02bd10: 6e20 ca09 3500 |0006: invoke-virtual {v5, v3}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.addPreferencesFromResource:(I)V // method@09ca │ │ +02bd16: 1a03 2e05 |0009: const-string v3, "PREFERENCE_CATEGORY_OLD_PHONE_UI" // string@052e │ │ +02bd1a: 6e20 cc09 3500 |000b: invoke-virtual {v5, v3}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@09cc │ │ +02bd20: 0c01 |000e: move-result-object v1 │ │ +02bd22: 1f01 6e00 |000f: check-cast v1, Landroid/preference/PreferenceCategory; // type@006e │ │ +02bd26: 1a03 2d05 |0011: const-string v3, "PREFERENCE_CATEGORY_NEW_PHONE_UI" // string@052d │ │ +02bd2a: 6e20 cc09 3500 |0013: invoke-virtual {v5, v3}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@09cc │ │ +02bd30: 0c00 |0016: move-result-object v0 │ │ +02bd32: 1f00 6e00 |0017: check-cast v0, Landroid/preference/PreferenceCategory; // type@006e │ │ +02bd36: 1a03 2f05 |0019: const-string v3, "PREFERENCE_CATEGORY_TABLET_UI" // string@052f │ │ +02bd3a: 6e20 cc09 3500 |001b: invoke-virtual {v5, v3}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@09cc │ │ +02bd40: 0c02 |001e: move-result-object v2 │ │ +02bd42: 1f02 6e00 |001f: check-cast v2, Landroid/preference/PreferenceCategory; // type@006e │ │ +02bd46: 6203 7d05 |0021: sget-object v3, Lorg/tint/ui/preferences/GeneralPreferencesFragment$3;.$SwitchMap$org$tint$ui$managers$UIFactory$UIType:[I // field@057d │ │ +02bd4a: 6e10 cd09 0500 |0023: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getActivity:()Landroid/app/Activity; // method@09cd │ │ +02bd50: 0c04 |0026: move-result-object v4 │ │ +02bd52: 7110 3209 0400 |0027: invoke-static {v4}, Lorg/tint/ui/managers/UIFactory;.getUIType:(Landroid/content/Context;)Lorg/tint/ui/managers/UIFactory$UIType; // method@0932 │ │ +02bd58: 0c04 |002a: move-result-object v4 │ │ +02bd5a: 6e10 2909 0400 |002b: invoke-virtual {v4}, Lorg/tint/ui/managers/UIFactory$UIType;.ordinal:()I // method@0929 │ │ +02bd60: 0a04 |002e: move-result v4 │ │ +02bd62: 4403 0304 |002f: aget v3, v3, v4 │ │ +02bd66: 2b03 4500 0000 |0031: packed-switch v3, 00000076 // +00000045 │ │ +02bd6c: 2203 3802 |0034: new-instance v3, Lorg/tint/ui/preferences/GeneralPreferencesFragment$1; // type@0238 │ │ +02bd70: 7020 c309 5300 |0036: invoke-direct {v3, v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment$1;.:(Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V // method@09c3 │ │ +02bd76: 5b53 7e05 |0039: iput-object v3, v5, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.mListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@057e │ │ +02bd7a: 6e10 cd09 0500 |003b: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getActivity:()Landroid/app/Activity; // method@09cd │ │ +02bd80: 0c03 |003e: move-result-object v3 │ │ +02bd82: 7110 8001 0300 |003f: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +02bd88: 0c03 |0042: move-result-object v3 │ │ +02bd8a: 5454 7e05 |0043: iget-object v4, v5, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.mListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@057e │ │ +02bd8e: 7220 e200 4300 |0045: invoke-interface {v3, v4}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e2 │ │ +02bd94: 0e00 |0048: return-void │ │ +02bd96: 6e10 ce09 0500 |0049: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@09ce │ │ +02bd9c: 0c03 |004c: move-result-object v3 │ │ +02bd9e: 6e20 8201 1300 |004d: invoke-virtual {v3, v1}, Landroid/preference/PreferenceScreen;.removePreference:(Landroid/preference/Preference;)Z // method@0182 │ │ +02bda4: 6e10 ce09 0500 |0050: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@09ce │ │ +02bdaa: 0c03 |0053: move-result-object v3 │ │ +02bdac: 6e20 8201 2300 |0054: invoke-virtual {v3, v2}, Landroid/preference/PreferenceScreen;.removePreference:(Landroid/preference/Preference;)Z // method@0182 │ │ +02bdb2: 28dd |0057: goto 0034 // -0023 │ │ +02bdb4: 6e10 ce09 0500 |0058: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@09ce │ │ +02bdba: 0c03 |005b: move-result-object v3 │ │ +02bdbc: 6e20 8201 0300 |005c: invoke-virtual {v3, v0}, Landroid/preference/PreferenceScreen;.removePreference:(Landroid/preference/Preference;)Z // method@0182 │ │ +02bdc2: 6e10 ce09 0500 |005f: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@09ce │ │ +02bdc8: 0c03 |0062: move-result-object v3 │ │ +02bdca: 6e20 8201 2300 |0063: invoke-virtual {v3, v2}, Landroid/preference/PreferenceScreen;.removePreference:(Landroid/preference/Preference;)Z // method@0182 │ │ +02bdd0: 28ce |0066: goto 0034 // -0032 │ │ +02bdd2: 6e10 ce09 0500 |0067: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@09ce │ │ +02bdd8: 0c03 |006a: move-result-object v3 │ │ +02bdda: 6e20 8201 0300 |006b: invoke-virtual {v3, v0}, Landroid/preference/PreferenceScreen;.removePreference:(Landroid/preference/Preference;)Z // method@0182 │ │ +02bde0: 6e10 ce09 0500 |006e: invoke-virtual {v5}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@09ce │ │ +02bde6: 0c03 |0071: move-result-object v3 │ │ +02bde8: 6e20 8201 1300 |0072: invoke-virtual {v3, v1}, Landroid/preference/PreferenceScreen;.removePreference:(Landroid/preference/Preference;)Z // method@0182 │ │ +02bdee: 28bf |0075: goto 0034 // -0041 │ │ +02bdf0: 0001 0300 0100 0000 1800 0000 2700 ... |0076: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=44 │ │ 0x0009 line=46 │ │ 0x0011 line=47 │ │ 0x0019 line=48 │ │ @@ -42068,37 +42164,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02c0b0: |[02c0b0] org.tint.ui.preferences.GeneralPreferencesFragment.onDestroy:()V │ │ -02c0c0: 6e10 cd09 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getActivity:()Landroid/app/Activity; // method@09cd │ │ -02c0c6: 0c00 |0003: move-result-object v0 │ │ -02c0c8: 7110 8001 0000 |0004: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -02c0ce: 0c00 |0007: move-result-object v0 │ │ -02c0d0: 5421 7e05 |0008: iget-object v1, v2, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.mListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@057e │ │ -02c0d4: 7220 e300 1000 |000a: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e3 │ │ -02c0da: 6f10 7f01 0200 |000d: invoke-super {v2}, Landroid/preference/PreferenceFragment;.onDestroy:()V // method@017f │ │ -02c0e0: 0e00 |0010: return-void │ │ +02be04: |[02be04] org.tint.ui.preferences.GeneralPreferencesFragment.onDestroy:()V │ │ +02be14: 6e10 cd09 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.getActivity:()Landroid/app/Activity; // method@09cd │ │ +02be1a: 0c00 |0003: move-result-object v0 │ │ +02be1c: 7110 8001 0000 |0004: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +02be22: 0c00 |0007: move-result-object v0 │ │ +02be24: 5421 7e05 |0008: iget-object v1, v2, Lorg/tint/ui/preferences/GeneralPreferencesFragment;.mListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@057e │ │ +02be28: 7220 e300 1000 |000a: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00e3 │ │ +02be2e: 6f10 7f01 0200 |000d: invoke-super {v2}, Landroid/preference/PreferenceFragment;.onDestroy:()V // method@017f │ │ +02be34: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x000d line=83 │ │ 0x0010 line=84 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lorg/tint/ui/preferences/GeneralPreferencesFragment; │ │ │ │ source_file_idx : 430 (GeneralPreferencesFragment.java) │ │ │ │ Class #212 header: │ │ -class_idx : 577 │ │ +class_idx : 573 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 496 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #212 - │ │ @@ -42121,17 +42217,17 @@ │ │ type : '(III)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 496 (IHistoryBookmaksExportListener.java) │ │ │ │ Class #213 header: │ │ -class_idx : 578 │ │ +class_idx : 574 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 497 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #213 - │ │ @@ -42154,18 +42250,18 @@ │ │ type : '(III)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 497 (IHistoryBookmaksImportListener.java) │ │ │ │ Class #214 header: │ │ -class_idx : 579 │ │ +class_idx : 575 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 111 │ │ -source_file_idx : 1498 │ │ +superclass_idx : 109 │ │ +source_file_idx : 1495 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #214 annotations: │ │ Annotations on method #2528 'isValidFragment' │ │ @@ -42186,17 +42282,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c0e4: |[02c0e4] org.tint.ui.preferences.PreferencesActivity.:()V │ │ -02c0f4: 7010 7801 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@0178 │ │ -02c0fa: 0e00 |0003: return-void │ │ +02be38: |[02be38] org.tint.ui.preferences.PreferencesActivity.:()V │ │ +02be48: 7010 7801 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@0178 │ │ +02be4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/preferences/PreferencesActivity; │ │ │ │ Virtual methods - │ │ @@ -42205,17 +42301,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02c0fc: |[02c0fc] org.tint.ui.preferences.PreferencesActivity.isValidFragment:(Ljava/lang/String;)Z │ │ -02c10c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02c10e: 0f00 |0001: return v0 │ │ +02be50: |[02be50] org.tint.ui.preferences.PreferencesActivity.isValidFragment:(Ljava/lang/String;)Z │ │ +02be60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02be62: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/tint/ui/preferences/PreferencesActivity; │ │ 0x0000 - 0x0002 reg=2 fragmentName Ljava/lang/String; │ │ │ │ @@ -42224,18 +42320,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02c110: |[02c110] org.tint.ui.preferences.PreferencesActivity.onBuildHeaders:(Ljava/util/List;)V │ │ -02c120: 1400 0400 057f |0000: const v0, #float 1.76787e+38 // #7f050004 │ │ -02c126: 6e30 e109 0102 |0003: invoke-virtual {v1, v0, v2}, Lorg/tint/ui/preferences/PreferencesActivity;.loadHeadersFromResource:(ILjava/util/List;)V // method@09e1 │ │ -02c12c: 0e00 |0006: return-void │ │ +02be64: |[02be64] org.tint.ui.preferences.PreferencesActivity.onBuildHeaders:(Ljava/util/List;)V │ │ +02be74: 1400 0400 057f |0000: const v0, #float 1.76787e+38 // #7f050004 │ │ +02be7a: 6e30 e109 0102 |0003: invoke-virtual {v1, v0, v2}, Lorg/tint/ui/preferences/PreferencesActivity;.loadHeadersFromResource:(ILjava/util/List;)V // method@09e1 │ │ +02be80: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0006 line=42 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/ui/preferences/PreferencesActivity; │ │ @@ -42246,22 +42342,22 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02c130: |[02c130] org.tint.ui.preferences.PreferencesActivity.onCreate:(Landroid/os/Bundle;)V │ │ -02c140: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02c142: 6f20 7b01 3200 |0001: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@017b │ │ -02c148: 6e10 df09 0200 |0004: invoke-virtual {v2}, Lorg/tint/ui/preferences/PreferencesActivity;.getActionBar:()Landroid/app/ActionBar; // method@09df │ │ -02c14e: 0c00 |0007: move-result-object v0 │ │ -02c150: 6e20 2300 1000 |0008: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0023 │ │ -02c156: 6e20 2100 1000 |000b: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0021 │ │ -02c15c: 0e00 |000e: return-void │ │ +02be84: |[02be84] org.tint.ui.preferences.PreferencesActivity.onCreate:(Landroid/os/Bundle;)V │ │ +02be94: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02be96: 6f20 7b01 3200 |0001: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@017b │ │ +02be9c: 6e10 df09 0200 |0004: invoke-virtual {v2}, Lorg/tint/ui/preferences/PreferencesActivity;.getActionBar:()Landroid/app/ActionBar; // method@09df │ │ +02bea2: 0c00 |0007: move-result-object v0 │ │ +02bea4: 6e20 2300 1000 |0008: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0023 │ │ +02beaa: 6e20 2100 1000 |000b: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0021 │ │ +02beb0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x0004 line=34 │ │ 0x0008 line=35 │ │ 0x000b line=36 │ │ 0x000e line=37 │ │ @@ -42275,47 +42371,47 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -02c160: |[02c160] org.tint.ui.preferences.PreferencesActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -02c170: 7210 a501 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ -02c176: 0a00 |0003: move-result v0 │ │ -02c178: 2b00 1200 0000 |0004: packed-switch v0, 00000016 // +00000012 │ │ -02c17e: 6f20 7a01 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@017a │ │ -02c184: 0a00 |000a: move-result v0 │ │ -02c186: 0f00 |000b: return v0 │ │ -02c188: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -02c18a: 6e20 e509 0100 |000d: invoke-virtual {v1, v0}, Lorg/tint/ui/preferences/PreferencesActivity;.setResult:(I)V // method@09e5 │ │ -02c190: 6e10 de09 0100 |0010: invoke-virtual {v1}, Lorg/tint/ui/preferences/PreferencesActivity;.finish:()V // method@09de │ │ -02c196: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -02c198: 28f7 |0014: goto 000b // -0009 │ │ -02c19a: 0000 |0015: nop // spacer │ │ -02c19c: 0001 0100 2c00 0201 0800 0000 |0016: packed-switch-data (6 units) │ │ +02beb4: |[02beb4] org.tint.ui.preferences.PreferencesActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +02bec4: 7210 a501 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ +02beca: 0a00 |0003: move-result v0 │ │ +02becc: 2b00 1200 0000 |0004: packed-switch v0, 00000016 // +00000012 │ │ +02bed2: 6f20 7a01 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@017a │ │ +02bed8: 0a00 |000a: move-result v0 │ │ +02beda: 0f00 |000b: return v0 │ │ +02bedc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +02bede: 6e20 e509 0100 |000d: invoke-virtual {v1, v0}, Lorg/tint/ui/preferences/PreferencesActivity;.setResult:(I)V // method@09e5 │ │ +02bee4: 6e10 de09 0100 |0010: invoke-virtual {v1}, Lorg/tint/ui/preferences/PreferencesActivity;.finish:()V // method@09de │ │ +02beea: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +02beec: 28f7 |0014: goto 000b // -0009 │ │ +02beee: 0000 |0015: nop // spacer │ │ +02bef0: 0001 0100 2c00 0201 0800 0000 |0016: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0007 line=51 │ │ 0x000c line=48 │ │ 0x0010 line=49 │ │ 0x0013 line=50 │ │ 0x0015 line=46 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Lorg/tint/ui/preferences/PreferencesActivity; │ │ 0x0000 - 0x001c reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 1498 (PreferencesActivity.java) │ │ + source_file_idx : 1495 (PreferencesActivity.java) │ │ │ │ Class #215 header: │ │ -class_idx : 580 │ │ +class_idx : 576 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 113 │ │ -source_file_idx : 1501 │ │ +superclass_idx : 111 │ │ +source_file_idx : 1498 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #215 - │ │ Class descriptor : 'Lorg/tint/ui/preferences/PrivacyPreferencesFragment;' │ │ @@ -42330,17 +42426,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c1a8: |[02c1a8] org.tint.ui.preferences.PrivacyPreferencesFragment.:()V │ │ -02c1b8: 7010 7d01 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceFragment;.:()V // method@017d │ │ -02c1be: 0e00 |0003: return-void │ │ +02befc: |[02befc] org.tint.ui.preferences.PrivacyPreferencesFragment.:()V │ │ +02bf0c: 7010 7d01 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceFragment;.:()V // method@017d │ │ +02bf12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/preferences/PrivacyPreferencesFragment; │ │ │ │ Virtual methods - │ │ @@ -42349,35 +42445,35 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -02c1c0: |[02c1c0] org.tint.ui.preferences.PrivacyPreferencesFragment.onCreate:(Landroid/os/Bundle;)V │ │ -02c1d0: 6f20 7e01 4300 |0000: invoke-super {v3, v4}, Landroid/preference/PreferenceFragment;.onCreate:(Landroid/os/Bundle;)V // method@017e │ │ -02c1d6: 1402 0500 057f |0003: const v2, #float 1.76787e+38 // #7f050005 │ │ -02c1dc: 6e20 e709 2300 |0006: invoke-virtual {v3, v2}, Lorg/tint/ui/preferences/PrivacyPreferencesFragment;.addPreferencesFromResource:(I)V // method@09e7 │ │ -02c1e2: 1a02 5305 |0009: const-string v2, "PREFERENCE_WEBSITES_SETTINGS" // string@0553 │ │ -02c1e6: 6e20 e809 2300 |000b: invoke-virtual {v3, v2}, Lorg/tint/ui/preferences/PrivacyPreferencesFragment;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@09e8 │ │ -02c1ec: 0c01 |000e: move-result-object v1 │ │ -02c1ee: 1f01 7300 |000f: check-cast v1, Landroid/preference/PreferenceScreen; // type@0073 │ │ -02c1f2: 1c02 5c02 |0011: const-class v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment; // type@025c │ │ -02c1f6: 6e10 2703 0200 |0013: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ -02c1fc: 0c02 |0016: move-result-object v2 │ │ -02c1fe: 6e20 8301 2100 |0017: invoke-virtual {v1, v2}, Landroid/preference/PreferenceScreen;.setFragment:(Ljava/lang/String;)V // method@0183 │ │ -02c204: 1a02 4c05 |001a: const-string v2, "PREFERENCE_SSL_EXCEPTIONS" // string@054c │ │ -02c208: 6e20 e809 2300 |001c: invoke-virtual {v3, v2}, Lorg/tint/ui/preferences/PrivacyPreferencesFragment;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@09e8 │ │ -02c20e: 0c00 |001f: move-result-object v0 │ │ -02c210: 1f00 7300 |0020: check-cast v0, Landroid/preference/PreferenceScreen; // type@0073 │ │ -02c214: 1c02 4d02 |0022: const-class v2, Lorg/tint/ui/preferences/SslExceptionsFragment; // type@024d │ │ -02c218: 6e10 2703 0200 |0024: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ -02c21e: 0c02 |0027: move-result-object v2 │ │ -02c220: 6e20 8301 2000 |0028: invoke-virtual {v0, v2}, Landroid/preference/PreferenceScreen;.setFragment:(Ljava/lang/String;)V // method@0183 │ │ -02c226: 0e00 |002b: return-void │ │ +02bf14: |[02bf14] org.tint.ui.preferences.PrivacyPreferencesFragment.onCreate:(Landroid/os/Bundle;)V │ │ +02bf24: 6f20 7e01 4300 |0000: invoke-super {v3, v4}, Landroid/preference/PreferenceFragment;.onCreate:(Landroid/os/Bundle;)V // method@017e │ │ +02bf2a: 1402 0500 057f |0003: const v2, #float 1.76787e+38 // #7f050005 │ │ +02bf30: 6e20 e709 2300 |0006: invoke-virtual {v3, v2}, Lorg/tint/ui/preferences/PrivacyPreferencesFragment;.addPreferencesFromResource:(I)V // method@09e7 │ │ +02bf36: 1a02 5005 |0009: const-string v2, "PREFERENCE_WEBSITES_SETTINGS" // string@0550 │ │ +02bf3a: 6e20 e809 2300 |000b: invoke-virtual {v3, v2}, Lorg/tint/ui/preferences/PrivacyPreferencesFragment;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@09e8 │ │ +02bf40: 0c01 |000e: move-result-object v1 │ │ +02bf42: 1f01 7100 |000f: check-cast v1, Landroid/preference/PreferenceScreen; // type@0071 │ │ +02bf46: 1c02 5802 |0011: const-class v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment; // type@0258 │ │ +02bf4a: 6e10 2703 0200 |0013: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ +02bf50: 0c02 |0016: move-result-object v2 │ │ +02bf52: 6e20 8301 2100 |0017: invoke-virtual {v1, v2}, Landroid/preference/PreferenceScreen;.setFragment:(Ljava/lang/String;)V // method@0183 │ │ +02bf58: 1a02 4905 |001a: const-string v2, "PREFERENCE_SSL_EXCEPTIONS" // string@0549 │ │ +02bf5c: 6e20 e809 2300 |001c: invoke-virtual {v3, v2}, Lorg/tint/ui/preferences/PrivacyPreferencesFragment;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@09e8 │ │ +02bf62: 0c00 |001f: move-result-object v0 │ │ +02bf64: 1f00 7100 |0020: check-cast v0, Landroid/preference/PreferenceScreen; // type@0071 │ │ +02bf68: 1c02 4902 |0022: const-class v2, Lorg/tint/ui/preferences/SslExceptionsFragment; // type@0249 │ │ +02bf6c: 6e10 2703 0200 |0024: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ +02bf72: 0c02 |0027: move-result-object v2 │ │ +02bf74: 6e20 8301 2000 |0028: invoke-virtual {v0, v2}, Landroid/preference/PreferenceScreen;.setFragment:(Ljava/lang/String;)V // method@0183 │ │ +02bf7a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=31 │ │ 0x0009 line=33 │ │ 0x0011 line=34 │ │ 0x001a line=36 │ │ @@ -42385,21 +42481,21 @@ │ │ 0x002b line=38 │ │ locals : │ │ 0x0022 - 0x002c reg=0 sslExceptionsSettings Landroid/preference/PreferenceScreen; │ │ 0x0011 - 0x002c reg=1 websiteSettings Landroid/preference/PreferenceScreen; │ │ 0x0000 - 0x002c reg=3 this Lorg/tint/ui/preferences/PrivacyPreferencesFragment; │ │ 0x0000 - 0x002c reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 1501 (PrivacyPreferencesFragment.java) │ │ + source_file_idx : 1498 (PrivacyPreferencesFragment.java) │ │ │ │ Class #216 header: │ │ -class_idx : 581 │ │ +class_idx : 577 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1545 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1542 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #216 annotations: │ │ Annotations on class │ │ @@ -42424,77 +42520,77 @@ │ │ type : '(Lorg/tint/ui/preferences/SearchEnginePreference;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02c228: |[02c228] org.tint.ui.preferences.SearchEnginePreference$1.:(Lorg/tint/ui/preferences/SearchEnginePreference;)V │ │ -02c238: 5b01 8105 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ -02c23c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02c242: 0e00 |0005: return-void │ │ +02bf7c: |[02bf7c] org.tint.ui.preferences.SearchEnginePreference$1.:(Lorg/tint/ui/preferences/SearchEnginePreference;)V │ │ +02bf8c: 5b01 8105 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ +02bf90: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02bf96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/SearchEnginePreference$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/preferences/SearchEnginePreference; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/SearchEnginePreference$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -02c244: |[02c244] org.tint.ui.preferences.SearchEnginePreference$1.onClick:(Landroid/view/View;)V │ │ -02c254: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -02c258: 5420 8105 |0002: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ -02c25c: 7110 f409 0000 |0004: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$000:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; // method@09f4 │ │ -02c262: 0c00 |0007: move-result-object v0 │ │ -02c264: 6e20 0203 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ -02c26a: 5420 8105 |000b: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ -02c26e: 7110 f509 0000 |000d: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$100:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; // method@09f5 │ │ -02c274: 0c00 |0010: move-result-object v0 │ │ -02c276: 6e20 0203 1000 |0011: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ -02c27c: 5420 8105 |0014: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ -02c280: 7110 f909 0000 |0016: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$200:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ImageView; // method@09f9 │ │ -02c286: 0c00 |0019: move-result-object v0 │ │ -02c288: 6e20 c302 1000 |001a: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02c28e: 5420 8105 |001d: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ -02c292: 7110 fa09 0000 |001f: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$300:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ImageView; // method@09fa │ │ -02c298: 0c00 |0022: move-result-object v0 │ │ -02c29a: 6e20 c302 1000 |0023: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02c2a0: 5420 8105 |0026: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ -02c2a4: 7110 fb09 0000 |0028: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$400:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ExpandableListView; // method@09fb │ │ -02c2aa: 0c00 |002b: move-result-object v0 │ │ -02c2ac: 6e20 9902 1000 |002c: invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;.setVisibility:(I)V // method@0299 │ │ -02c2b2: 5420 8105 |002f: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ -02c2b6: 7110 fc09 0000 |0031: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$500:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ProgressBar; // method@09fc │ │ -02c2bc: 0c00 |0034: move-result-object v0 │ │ -02c2be: 6e20 e202 1000 |0035: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -02c2c4: 5420 8105 |0038: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ -02c2c8: 7110 fd09 0000 |003a: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$600:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; // method@09fd │ │ -02c2ce: 0c00 |003d: move-result-object v0 │ │ -02c2d0: 6e20 0203 1000 |003e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ -02c2d6: 5420 8105 |0041: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ -02c2da: 7110 fe09 0000 |0043: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$700:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/EditText; // method@09fe │ │ -02c2e0: 0c00 |0046: move-result-object v0 │ │ -02c2e2: 1201 |0047: const/4 v1, #int 0 // #0 │ │ -02c2e4: 6e20 9002 1000 |0048: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setVisibility:(I)V // method@0290 │ │ -02c2ea: 5420 8105 |004b: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ -02c2ee: 7110 fe09 0000 |004d: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$700:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/EditText; // method@09fe │ │ -02c2f4: 0c00 |0050: move-result-object v0 │ │ -02c2f6: 6e10 8a02 0000 |0051: invoke-virtual {v0}, Landroid/widget/EditText;.requestFocus:()Z // method@028a │ │ -02c2fc: 5420 8105 |0054: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ -02c300: 7110 ff09 0000 |0056: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$800:(Lorg/tint/ui/preferences/SearchEnginePreference;)V // method@09ff │ │ -02c306: 0e00 |0059: return-void │ │ +02bf98: |[02bf98] org.tint.ui.preferences.SearchEnginePreference$1.onClick:(Landroid/view/View;)V │ │ +02bfa8: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +02bfac: 5420 8105 |0002: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ +02bfb0: 7110 f409 0000 |0004: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$000:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; // method@09f4 │ │ +02bfb6: 0c00 |0007: move-result-object v0 │ │ +02bfb8: 6e20 0203 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ +02bfbe: 5420 8105 |000b: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ +02bfc2: 7110 f509 0000 |000d: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$100:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; // method@09f5 │ │ +02bfc8: 0c00 |0010: move-result-object v0 │ │ +02bfca: 6e20 0203 1000 |0011: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ +02bfd0: 5420 8105 |0014: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ +02bfd4: 7110 f909 0000 |0016: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$200:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ImageView; // method@09f9 │ │ +02bfda: 0c00 |0019: move-result-object v0 │ │ +02bfdc: 6e20 c302 1000 |001a: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02bfe2: 5420 8105 |001d: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ +02bfe6: 7110 fa09 0000 |001f: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$300:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ImageView; // method@09fa │ │ +02bfec: 0c00 |0022: move-result-object v0 │ │ +02bfee: 6e20 c302 1000 |0023: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02bff4: 5420 8105 |0026: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ +02bff8: 7110 fb09 0000 |0028: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$400:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ExpandableListView; // method@09fb │ │ +02bffe: 0c00 |002b: move-result-object v0 │ │ +02c000: 6e20 9902 1000 |002c: invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;.setVisibility:(I)V // method@0299 │ │ +02c006: 5420 8105 |002f: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ +02c00a: 7110 fc09 0000 |0031: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$500:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ProgressBar; // method@09fc │ │ +02c010: 0c00 |0034: move-result-object v0 │ │ +02c012: 6e20 e202 1000 |0035: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +02c018: 5420 8105 |0038: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ +02c01c: 7110 fd09 0000 |003a: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$600:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; // method@09fd │ │ +02c022: 0c00 |003d: move-result-object v0 │ │ +02c024: 6e20 0203 1000 |003e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ +02c02a: 5420 8105 |0041: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ +02c02e: 7110 fe09 0000 |0043: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$700:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/EditText; // method@09fe │ │ +02c034: 0c00 |0046: move-result-object v0 │ │ +02c036: 1201 |0047: const/4 v1, #int 0 // #0 │ │ +02c038: 6e20 9002 1000 |0048: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setVisibility:(I)V // method@0290 │ │ +02c03e: 5420 8105 |004b: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ +02c042: 7110 fe09 0000 |004d: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$700:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/EditText; // method@09fe │ │ +02c048: 0c00 |0050: move-result-object v0 │ │ +02c04a: 6e10 8a02 0000 |0051: invoke-virtual {v0}, Landroid/widget/EditText;.requestFocus:()Z // method@028a │ │ +02c050: 5420 8105 |0054: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference$1;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0581 │ │ +02c054: 7110 ff09 0000 |0056: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$800:(Lorg/tint/ui/preferences/SearchEnginePreference;)V // method@09ff │ │ +02c05a: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ 0x000b line=99 │ │ 0x0014 line=100 │ │ 0x001d line=101 │ │ 0x0026 line=102 │ │ @@ -42504,21 +42600,21 @@ │ │ 0x004b line=107 │ │ 0x0054 line=108 │ │ 0x0059 line=109 │ │ locals : │ │ 0x0000 - 0x005a reg=2 this Lorg/tint/ui/preferences/SearchEnginePreference$1; │ │ 0x0000 - 0x005a reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 1545 (SearchEnginePreference.java) │ │ + source_file_idx : 1542 (SearchEnginePreference.java) │ │ │ │ Class #217 header: │ │ -class_idx : 582 │ │ +class_idx : 578 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1545 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1542 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #217 annotations: │ │ Annotations on class │ │ @@ -42543,76 +42639,76 @@ │ │ type : '(Lorg/tint/ui/preferences/SearchEnginePreference;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02c308: |[02c308] org.tint.ui.preferences.SearchEnginePreference$2.:(Lorg/tint/ui/preferences/SearchEnginePreference;)V │ │ -02c318: 5b01 8205 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ -02c31c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02c322: 0e00 |0005: return-void │ │ +02c05c: |[02c05c] org.tint.ui.preferences.SearchEnginePreference$2.:(Lorg/tint/ui/preferences/SearchEnginePreference;)V │ │ +02c06c: 5b01 8205 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ +02c070: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02c076: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/SearchEnginePreference$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/preferences/SearchEnginePreference; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/SearchEnginePreference$2;) │ │ name : 'onChildClick' │ │ type : '(Landroid/widget/ExpandableListView;Landroid/view/View;IIJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -02c324: |[02c324] org.tint.ui.preferences.SearchEnginePreference$2.onChildClick:(Landroid/widget/ExpandableListView;Landroid/view/View;IIJ)Z │ │ -02c334: 5431 8205 |0000: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ -02c338: 7110 000a 0100 |0002: invoke-static {v1}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$900:(Lorg/tint/ui/preferences/SearchEnginePreference;)Lorg/tint/model/SearchUrlAdapter; // method@0a00 │ │ -02c33e: 0c01 |0005: move-result-object v1 │ │ -02c340: 3801 4b00 |0006: if-eqz v1, 0051 // +004b │ │ -02c344: 5431 8205 |0008: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ -02c348: 7110 fe09 0100 |000a: invoke-static {v1}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$700:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/EditText; // method@09fe │ │ -02c34e: 0c01 |000d: move-result-object v1 │ │ -02c350: 5432 8205 |000e: iget-object v2, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ -02c354: 7110 f609 0200 |0010: invoke-static {v2}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$1000:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/text/TextWatcher; // method@09f6 │ │ -02c35a: 0c02 |0013: move-result-object v2 │ │ -02c35c: 6e20 8902 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/EditText;.removeTextChangedListener:(Landroid/text/TextWatcher;)V // method@0289 │ │ -02c362: 5431 8205 |0017: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ -02c366: 7110 000a 0100 |0019: invoke-static {v1}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$900:(Lorg/tint/ui/preferences/SearchEnginePreference;)Lorg/tint/model/SearchUrlAdapter; // method@0a00 │ │ -02c36c: 0c01 |001c: move-result-object v1 │ │ -02c36e: 6e30 6805 6107 |001d: invoke-virtual {v1, v6, v7}, Lorg/tint/model/SearchUrlAdapter;.getChild:(II)Ljava/lang/Object; // method@0568 │ │ -02c374: 0c00 |0020: move-result-object v0 │ │ -02c376: 1f00 8e01 |0021: check-cast v0, Lorg/tint/model/SearchUrlItem; // type@018e │ │ -02c37a: 5431 8205 |0023: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ -02c37e: 7110 f709 0100 |0025: invoke-static {v1}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$1100:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; // method@09f7 │ │ -02c384: 0c01 |0028: move-result-object v1 │ │ -02c386: 6e10 7b05 0000 |0029: invoke-virtual {v0}, Lorg/tint/model/SearchUrlItem;.getName:()Ljava/lang/String; // method@057b │ │ -02c38c: 0c02 |002c: move-result-object v2 │ │ -02c38e: 6e20 0103 2100 |002d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02c394: 5431 8205 |0030: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ -02c398: 7110 fe09 0100 |0032: invoke-static {v1}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$700:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/EditText; // method@09fe │ │ -02c39e: 0c01 |0035: move-result-object v1 │ │ -02c3a0: 6e10 7c05 0000 |0036: invoke-virtual {v0}, Lorg/tint/model/SearchUrlItem;.getUrl:()Ljava/lang/String; // method@057c │ │ -02c3a6: 0c02 |0039: move-result-object v2 │ │ -02c3a8: 6e20 8f02 2100 |003a: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -02c3ae: 5431 8205 |003d: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ -02c3b2: 7110 f809 0100 |003f: invoke-static {v1}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$1200:(Lorg/tint/ui/preferences/SearchEnginePreference;)V // method@09f8 │ │ -02c3b8: 5431 8205 |0042: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ -02c3bc: 7110 fe09 0100 |0044: invoke-static {v1}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$700:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/EditText; // method@09fe │ │ -02c3c2: 0c01 |0047: move-result-object v1 │ │ -02c3c4: 5432 8205 |0048: iget-object v2, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ -02c3c8: 7110 f609 0200 |004a: invoke-static {v2}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$1000:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/text/TextWatcher; // method@09f6 │ │ -02c3ce: 0c02 |004d: move-result-object v2 │ │ -02c3d0: 6e20 8502 2100 |004e: invoke-virtual {v1, v2}, Landroid/widget/EditText;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0285 │ │ -02c3d6: 1211 |0051: const/4 v1, #int 1 // #1 │ │ -02c3d8: 0f01 |0052: return v1 │ │ +02c078: |[02c078] org.tint.ui.preferences.SearchEnginePreference$2.onChildClick:(Landroid/widget/ExpandableListView;Landroid/view/View;IIJ)Z │ │ +02c088: 5431 8205 |0000: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ +02c08c: 7110 000a 0100 |0002: invoke-static {v1}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$900:(Lorg/tint/ui/preferences/SearchEnginePreference;)Lorg/tint/model/SearchUrlAdapter; // method@0a00 │ │ +02c092: 0c01 |0005: move-result-object v1 │ │ +02c094: 3801 4b00 |0006: if-eqz v1, 0051 // +004b │ │ +02c098: 5431 8205 |0008: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ +02c09c: 7110 fe09 0100 |000a: invoke-static {v1}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$700:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/EditText; // method@09fe │ │ +02c0a2: 0c01 |000d: move-result-object v1 │ │ +02c0a4: 5432 8205 |000e: iget-object v2, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ +02c0a8: 7110 f609 0200 |0010: invoke-static {v2}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$1000:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/text/TextWatcher; // method@09f6 │ │ +02c0ae: 0c02 |0013: move-result-object v2 │ │ +02c0b0: 6e20 8902 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/EditText;.removeTextChangedListener:(Landroid/text/TextWatcher;)V // method@0289 │ │ +02c0b6: 5431 8205 |0017: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ +02c0ba: 7110 000a 0100 |0019: invoke-static {v1}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$900:(Lorg/tint/ui/preferences/SearchEnginePreference;)Lorg/tint/model/SearchUrlAdapter; // method@0a00 │ │ +02c0c0: 0c01 |001c: move-result-object v1 │ │ +02c0c2: 6e30 6805 6107 |001d: invoke-virtual {v1, v6, v7}, Lorg/tint/model/SearchUrlAdapter;.getChild:(II)Ljava/lang/Object; // method@0568 │ │ +02c0c8: 0c00 |0020: move-result-object v0 │ │ +02c0ca: 1f00 8a01 |0021: check-cast v0, Lorg/tint/model/SearchUrlItem; // type@018a │ │ +02c0ce: 5431 8205 |0023: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ +02c0d2: 7110 f709 0100 |0025: invoke-static {v1}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$1100:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; // method@09f7 │ │ +02c0d8: 0c01 |0028: move-result-object v1 │ │ +02c0da: 6e10 7b05 0000 |0029: invoke-virtual {v0}, Lorg/tint/model/SearchUrlItem;.getName:()Ljava/lang/String; // method@057b │ │ +02c0e0: 0c02 |002c: move-result-object v2 │ │ +02c0e2: 6e20 0103 2100 |002d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02c0e8: 5431 8205 |0030: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ +02c0ec: 7110 fe09 0100 |0032: invoke-static {v1}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$700:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/EditText; // method@09fe │ │ +02c0f2: 0c01 |0035: move-result-object v1 │ │ +02c0f4: 6e10 7c05 0000 |0036: invoke-virtual {v0}, Lorg/tint/model/SearchUrlItem;.getUrl:()Ljava/lang/String; // method@057c │ │ +02c0fa: 0c02 |0039: move-result-object v2 │ │ +02c0fc: 6e20 8f02 2100 |003a: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +02c102: 5431 8205 |003d: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ +02c106: 7110 f809 0100 |003f: invoke-static {v1}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$1200:(Lorg/tint/ui/preferences/SearchEnginePreference;)V // method@09f8 │ │ +02c10c: 5431 8205 |0042: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ +02c110: 7110 fe09 0100 |0044: invoke-static {v1}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$700:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/EditText; // method@09fe │ │ +02c116: 0c01 |0047: move-result-object v1 │ │ +02c118: 5432 8205 |0048: iget-object v2, v3, Lorg/tint/ui/preferences/SearchEnginePreference$2;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0582 │ │ +02c11c: 7110 f609 0200 |004a: invoke-static {v2}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$1000:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/text/TextWatcher; // method@09f6 │ │ +02c122: 0c02 |004d: move-result-object v2 │ │ +02c124: 6e20 8502 2100 |004e: invoke-virtual {v1, v2}, Landroid/widget/EditText;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0285 │ │ +02c12a: 1211 |0051: const/4 v1, #int 1 // #1 │ │ +02c12c: 0f01 |0052: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0008 line=118 │ │ 0x0017 line=120 │ │ 0x0023 line=122 │ │ 0x0030 line=123 │ │ @@ -42624,21 +42720,21 @@ │ │ 0x0000 - 0x0053 reg=3 this Lorg/tint/ui/preferences/SearchEnginePreference$2; │ │ 0x0000 - 0x0053 reg=4 parent Landroid/widget/ExpandableListView; │ │ 0x0000 - 0x0053 reg=5 v Landroid/view/View; │ │ 0x0000 - 0x0053 reg=6 groupPosition I │ │ 0x0000 - 0x0053 reg=7 childPosition I │ │ 0x0000 - 0x0053 reg=8 id J │ │ │ │ - source_file_idx : 1545 (SearchEnginePreference.java) │ │ + source_file_idx : 1542 (SearchEnginePreference.java) │ │ │ │ Class #218 header: │ │ -class_idx : 583 │ │ +class_idx : 579 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1545 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1542 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #218 annotations: │ │ Annotations on class │ │ @@ -42663,37 +42759,37 @@ │ │ type : '(Lorg/tint/ui/preferences/SearchEnginePreference;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02c3dc: |[02c3dc] org.tint.ui.preferences.SearchEnginePreference$3.:(Lorg/tint/ui/preferences/SearchEnginePreference;)V │ │ -02c3ec: 5b01 8305 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/SearchEnginePreference$3;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0583 │ │ -02c3f0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02c3f6: 0e00 |0005: return-void │ │ +02c130: |[02c130] org.tint.ui.preferences.SearchEnginePreference$3.:(Lorg/tint/ui/preferences/SearchEnginePreference;)V │ │ +02c140: 5b01 8305 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/SearchEnginePreference$3;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0583 │ │ +02c144: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02c14a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/SearchEnginePreference$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/preferences/SearchEnginePreference; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/SearchEnginePreference$3;) │ │ name : 'afterTextChanged' │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02c3f8: |[02c3f8] org.tint.ui.preferences.SearchEnginePreference$3.afterTextChanged:(Landroid/text/Editable;)V │ │ -02c408: 0e00 |0000: return-void │ │ +02c14c: |[02c14c] org.tint.ui.preferences.SearchEnginePreference$3.afterTextChanged:(Landroid/text/Editable;)V │ │ +02c15c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/preferences/SearchEnginePreference$3; │ │ 0x0000 - 0x0001 reg=1 s Landroid/text/Editable; │ │ │ │ @@ -42702,16 +42798,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02c40c: |[02c40c] org.tint.ui.preferences.SearchEnginePreference$3.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -02c41c: 0e00 |0000: return-void │ │ +02c160: |[02c160] org.tint.ui.preferences.SearchEnginePreference$3.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +02c170: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/preferences/SearchEnginePreference$3; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ @@ -42723,44 +42819,44 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -02c420: |[02c420] org.tint.ui.preferences.SearchEnginePreference$3.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -02c430: 5430 8305 |0000: iget-object v0, v3, Lorg/tint/ui/preferences/SearchEnginePreference$3;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0583 │ │ -02c434: 7110 f709 0000 |0002: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$1100:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; // method@09f7 │ │ -02c43a: 0c00 |0005: move-result-object v0 │ │ -02c43c: 5431 8305 |0006: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference$3;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0583 │ │ -02c440: 6e10 010a 0100 |0008: invoke-virtual {v1}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ -02c446: 0c01 |000b: move-result-object v1 │ │ -02c448: 1402 3501 0b7f |000c: const v2, #float 1.84769e+38 // #7f0b0135 │ │ -02c44e: 6e20 ab00 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -02c454: 0c01 |0012: move-result-object v1 │ │ -02c456: 6e20 0103 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02c45c: 0e00 |0016: return-void │ │ +02c174: |[02c174] org.tint.ui.preferences.SearchEnginePreference$3.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +02c184: 5430 8305 |0000: iget-object v0, v3, Lorg/tint/ui/preferences/SearchEnginePreference$3;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0583 │ │ +02c188: 7110 f709 0000 |0002: invoke-static {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.access$1100:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; // method@09f7 │ │ +02c18e: 0c00 |0005: move-result-object v0 │ │ +02c190: 5431 8305 |0006: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference$3;.this$0:Lorg/tint/ui/preferences/SearchEnginePreference; // field@0583 │ │ +02c194: 6e10 010a 0100 |0008: invoke-virtual {v1}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ +02c19a: 0c01 |000b: move-result-object v1 │ │ +02c19c: 1402 3501 0b7f |000c: const v2, #float 1.84769e+38 // #7f0b0135 │ │ +02c1a2: 6e20 ab00 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +02c1a8: 0c01 |0012: move-result-object v1 │ │ +02c1aa: 6e20 0103 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02c1b0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0016 line=139 │ │ locals : │ │ 0x0000 - 0x0017 reg=3 this Lorg/tint/ui/preferences/SearchEnginePreference$3; │ │ 0x0000 - 0x0017 reg=4 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0017 reg=5 start I │ │ 0x0000 - 0x0017 reg=6 before I │ │ 0x0000 - 0x0017 reg=7 count I │ │ │ │ - source_file_idx : 1545 (SearchEnginePreference.java) │ │ + source_file_idx : 1542 (SearchEnginePreference.java) │ │ │ │ Class #219 header: │ │ -class_idx : 585 │ │ +class_idx : 581 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 109 │ │ -source_file_idx : 1569 │ │ +superclass_idx : 108 │ │ +source_file_idx : 1566 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #219 - │ │ Class descriptor : 'Lorg/tint/ui/preferences/SeekBarPreference;' │ │ @@ -42812,73 +42908,73 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -02c460: |[02c460] org.tint.ui.preferences.SeekBarPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02c470: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -02c472: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -02c474: 7030 7101 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/preference/Preference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0171 │ │ -02c47a: 3807 6600 |0005: if-eqz v7, 006b // +0066 │ │ -02c47e: 6e10 0e0a 0500 |0007: invoke-virtual {v5}, Lorg/tint/ui/preferences/SeekBarPreference;.getContext:()Landroid/content/Context; // method@0a0e │ │ -02c484: 0c01 |000a: move-result-object v1 │ │ -02c486: 6202 be02 |000b: sget-object v2, Lorg/tint/R$styleable;.SeekBarPreference:[I // field@02be │ │ -02c48a: 6e30 ae00 7102 |000d: invoke-virtual {v1, v7, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00ae │ │ -02c490: 0c00 |0010: move-result-object v0 │ │ -02c492: 6e30 f700 4003 |0011: invoke-virtual {v0, v4, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@00f7 │ │ -02c498: 0a01 |0014: move-result v1 │ │ -02c49a: 5951 9305 |0015: iput v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ -02c49e: 1221 |0017: const/4 v1, #int 2 // #2 │ │ -02c4a0: 1302 0a00 |0018: const/16 v2, #int 10 // #a │ │ -02c4a4: 6e30 f700 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@00f7 │ │ -02c4aa: 0a01 |001d: move-result v1 │ │ -02c4ac: 5951 9205 |001e: iput v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMaxValue:I // field@0592 │ │ -02c4b0: 1231 |0020: const/4 v1, #int 3 // #3 │ │ -02c4b2: 6e30 f700 1004 |0021: invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;.getInt:(II)I // method@00f7 │ │ -02c4b8: 0a01 |0024: move-result v1 │ │ -02c4ba: 5951 9505 |0025: iput v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mStepValue:I // field@0595 │ │ -02c4be: 5251 9205 |0027: iget v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMaxValue:I // field@0592 │ │ -02c4c2: 5252 9305 |0029: iget v2, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ -02c4c6: 3621 0800 |002b: if-gt v1, v2, 0033 // +0008 │ │ -02c4ca: 5251 9305 |002d: iget v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ -02c4ce: d801 0101 |002f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02c4d2: 5951 9205 |0031: iput v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMaxValue:I // field@0592 │ │ -02c4d6: 5251 9105 |0033: iget v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mDefaultValue:I // field@0591 │ │ -02c4da: 5252 9305 |0035: iget v2, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ -02c4de: 3521 0600 |0037: if-ge v1, v2, 003d // +0006 │ │ -02c4e2: 5251 9305 |0039: iget v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ -02c4e6: 5951 9105 |003b: iput v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mDefaultValue:I // field@0591 │ │ -02c4ea: 5251 9505 |003d: iget v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mStepValue:I // field@0595 │ │ -02c4ee: 3c01 0400 |003f: if-gtz v1, 0043 // +0004 │ │ -02c4f2: 5954 9505 |0041: iput v4, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mStepValue:I // field@0595 │ │ -02c4f6: 5251 9305 |0043: iget v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ -02c4fa: 5252 9505 |0045: iget v2, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mStepValue:I // field@0595 │ │ -02c4fe: b321 |0047: div-int/2addr v1, v2 │ │ -02c500: 8211 |0048: int-to-float v1, v1 │ │ -02c502: 7110 4303 0100 |0049: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0343 │ │ -02c508: 0a01 |004c: move-result v1 │ │ -02c50a: 5951 9305 |004d: iput v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ -02c50e: 5251 9205 |004f: iget v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMaxValue:I // field@0592 │ │ -02c512: 5252 9505 |0051: iget v2, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mStepValue:I // field@0595 │ │ -02c516: b321 |0053: div-int/2addr v1, v2 │ │ -02c518: 8211 |0054: int-to-float v1, v1 │ │ -02c51a: 7110 4303 0100 |0055: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0343 │ │ -02c520: 0a01 |0058: move-result v1 │ │ -02c522: 5951 9205 |0059: iput v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMaxValue:I // field@0592 │ │ -02c526: 6e30 f700 3003 |005b: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@00f7 │ │ -02c52c: 0a01 |005e: move-result v1 │ │ -02c52e: 5951 9105 |005f: iput v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mDefaultValue:I // field@0591 │ │ -02c532: 1241 |0061: const/4 v1, #int 4 // #4 │ │ -02c534: 6e20 f900 1000 |0062: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00f9 │ │ -02c53a: 0c01 |0065: move-result-object v1 │ │ -02c53c: 5b51 9705 |0066: iput-object v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mSymbol:Ljava/lang/String; // field@0597 │ │ -02c540: 6e10 fa00 0000 |0068: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00fa │ │ -02c546: 0e00 |006b: return-void │ │ +02c1b4: |[02c1b4] org.tint.ui.preferences.SeekBarPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02c1c4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +02c1c6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +02c1c8: 7030 7101 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/preference/Preference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0171 │ │ +02c1ce: 3807 6600 |0005: if-eqz v7, 006b // +0066 │ │ +02c1d2: 6e10 0e0a 0500 |0007: invoke-virtual {v5}, Lorg/tint/ui/preferences/SeekBarPreference;.getContext:()Landroid/content/Context; // method@0a0e │ │ +02c1d8: 0c01 |000a: move-result-object v1 │ │ +02c1da: 6202 be02 |000b: sget-object v2, Lorg/tint/R$styleable;.SeekBarPreference:[I // field@02be │ │ +02c1de: 6e30 ae00 7102 |000d: invoke-virtual {v1, v7, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00ae │ │ +02c1e4: 0c00 |0010: move-result-object v0 │ │ +02c1e6: 6e30 f700 4003 |0011: invoke-virtual {v0, v4, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@00f7 │ │ +02c1ec: 0a01 |0014: move-result v1 │ │ +02c1ee: 5951 9305 |0015: iput v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ +02c1f2: 1221 |0017: const/4 v1, #int 2 // #2 │ │ +02c1f4: 1302 0a00 |0018: const/16 v2, #int 10 // #a │ │ +02c1f8: 6e30 f700 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@00f7 │ │ +02c1fe: 0a01 |001d: move-result v1 │ │ +02c200: 5951 9205 |001e: iput v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMaxValue:I // field@0592 │ │ +02c204: 1231 |0020: const/4 v1, #int 3 // #3 │ │ +02c206: 6e30 f700 1004 |0021: invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;.getInt:(II)I // method@00f7 │ │ +02c20c: 0a01 |0024: move-result v1 │ │ +02c20e: 5951 9505 |0025: iput v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mStepValue:I // field@0595 │ │ +02c212: 5251 9205 |0027: iget v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMaxValue:I // field@0592 │ │ +02c216: 5252 9305 |0029: iget v2, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ +02c21a: 3621 0800 |002b: if-gt v1, v2, 0033 // +0008 │ │ +02c21e: 5251 9305 |002d: iget v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ +02c222: d801 0101 |002f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02c226: 5951 9205 |0031: iput v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMaxValue:I // field@0592 │ │ +02c22a: 5251 9105 |0033: iget v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mDefaultValue:I // field@0591 │ │ +02c22e: 5252 9305 |0035: iget v2, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ +02c232: 3521 0600 |0037: if-ge v1, v2, 003d // +0006 │ │ +02c236: 5251 9305 |0039: iget v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ +02c23a: 5951 9105 |003b: iput v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mDefaultValue:I // field@0591 │ │ +02c23e: 5251 9505 |003d: iget v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mStepValue:I // field@0595 │ │ +02c242: 3c01 0400 |003f: if-gtz v1, 0043 // +0004 │ │ +02c246: 5954 9505 |0041: iput v4, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mStepValue:I // field@0595 │ │ +02c24a: 5251 9305 |0043: iget v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ +02c24e: 5252 9505 |0045: iget v2, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mStepValue:I // field@0595 │ │ +02c252: b321 |0047: div-int/2addr v1, v2 │ │ +02c254: 8211 |0048: int-to-float v1, v1 │ │ +02c256: 7110 4303 0100 |0049: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0343 │ │ +02c25c: 0a01 |004c: move-result v1 │ │ +02c25e: 5951 9305 |004d: iput v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ +02c262: 5251 9205 |004f: iget v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMaxValue:I // field@0592 │ │ +02c266: 5252 9505 |0051: iget v2, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mStepValue:I // field@0595 │ │ +02c26a: b321 |0053: div-int/2addr v1, v2 │ │ +02c26c: 8211 |0054: int-to-float v1, v1 │ │ +02c26e: 7110 4303 0100 |0055: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0343 │ │ +02c274: 0a01 |0058: move-result v1 │ │ +02c276: 5951 9205 |0059: iput v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMaxValue:I // field@0592 │ │ +02c27a: 6e30 f700 3003 |005b: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@00f7 │ │ +02c280: 0a01 |005e: move-result v1 │ │ +02c282: 5951 9105 |005f: iput v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mDefaultValue:I // field@0591 │ │ +02c286: 1241 |0061: const/4 v1, #int 4 // #4 │ │ +02c288: 6e20 f900 1000 |0062: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00f9 │ │ +02c28e: 0c01 |0065: move-result-object v1 │ │ +02c290: 5b51 9705 |0066: iput-object v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mSymbol:Ljava/lang/String; // field@0597 │ │ +02c294: 6e10 fa00 0000 |0068: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00fa │ │ +02c29a: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=47 │ │ 0x0005 line=49 │ │ 0x0007 line=50 │ │ 0x0011 line=52 │ │ 0x0017 line=53 │ │ @@ -42906,27 +43002,27 @@ │ │ type : '(I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02c548: |[02c548] org.tint.ui.preferences.SeekBarPreference.getBoundedValue:(I)I │ │ -02c558: 5210 9505 |0000: iget v0, v1, Lorg/tint/ui/preferences/SeekBarPreference;.mStepValue:I // field@0595 │ │ -02c55c: 9300 0200 |0002: div-int v0, v2, v0 │ │ -02c560: 8200 |0004: int-to-float v0, v0 │ │ -02c562: 7110 4303 0000 |0005: invoke-static {v0}, Ljava/lang/Math;.round:(F)I // method@0343 │ │ -02c568: 0a02 |0008: move-result v2 │ │ -02c56a: 5210 9305 |0009: iget v0, v1, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ -02c56e: 3502 0400 |000b: if-ge v2, v0, 000f // +0004 │ │ -02c572: 5212 9305 |000d: iget v2, v1, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ -02c576: 5210 9205 |000f: iget v0, v1, Lorg/tint/ui/preferences/SeekBarPreference;.mMaxValue:I // field@0592 │ │ -02c57a: 3702 0400 |0011: if-le v2, v0, 0015 // +0004 │ │ -02c57e: 5212 9205 |0013: iget v2, v1, Lorg/tint/ui/preferences/SeekBarPreference;.mMaxValue:I // field@0592 │ │ -02c582: 0f02 |0015: return v2 │ │ +02c29c: |[02c29c] org.tint.ui.preferences.SeekBarPreference.getBoundedValue:(I)I │ │ +02c2ac: 5210 9505 |0000: iget v0, v1, Lorg/tint/ui/preferences/SeekBarPreference;.mStepValue:I // field@0595 │ │ +02c2b0: 9300 0200 |0002: div-int v0, v2, v0 │ │ +02c2b4: 8200 |0004: int-to-float v0, v0 │ │ +02c2b6: 7110 4303 0000 |0005: invoke-static {v0}, Ljava/lang/Math;.round:(F)I // method@0343 │ │ +02c2bc: 0a02 |0008: move-result v2 │ │ +02c2be: 5210 9305 |0009: iget v0, v1, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ +02c2c2: 3502 0400 |000b: if-ge v2, v0, 000f // +0004 │ │ +02c2c6: 5212 9305 |000d: iget v2, v1, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ +02c2ca: 5210 9205 |000f: iget v0, v1, Lorg/tint/ui/preferences/SeekBarPreference;.mMaxValue:I // field@0592 │ │ +02c2ce: 3702 0400 |0011: if-le v2, v0, 0015 // +0004 │ │ +02c2d2: 5212 9205 |0013: iget v2, v1, Lorg/tint/ui/preferences/SeekBarPreference;.mMaxValue:I // field@0592 │ │ +02c2d6: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0009 line=125 │ │ 0x000d line=126 │ │ 0x000f line=129 │ │ 0x0013 line=130 │ │ @@ -42940,52 +43036,52 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -02c584: |[02c584] org.tint.ui.preferences.SeekBarPreference.updateValue:(IZ)V │ │ -02c594: 5250 9305 |0000: iget v0, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ -02c598: b060 |0002: add-int/2addr v0, v6 │ │ -02c59a: 5251 9505 |0003: iget v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mStepValue:I // field@0595 │ │ -02c59e: 9206 0001 |0005: mul-int v6, v0, v1 │ │ -02c5a2: 5450 9905 |0007: iget-object v0, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mValue:Landroid/widget/TextView; // field@0599 │ │ -02c5a6: 2201 1201 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@0112 │ │ -02c5aa: 7010 6003 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -02c5b0: 1a02 1100 |000e: const-string v2, "%s" // string@0011 │ │ -02c5b4: 6e20 6603 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02c5ba: 0c01 |0013: move-result-object v1 │ │ -02c5bc: 5452 9705 |0014: iget-object v2, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mSymbol:Ljava/lang/String; // field@0597 │ │ -02c5c0: 6e20 6603 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02c5c6: 0c01 |0019: move-result-object v1 │ │ -02c5c8: 6e10 6803 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -02c5ce: 0c01 |001d: move-result-object v1 │ │ -02c5d0: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -02c5d2: 2322 a602 |001f: new-array v2, v2, [Ljava/lang/Object; // type@02a6 │ │ -02c5d6: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -02c5d8: 7110 3803 0600 |0022: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -02c5de: 0c04 |0025: move-result-object v4 │ │ -02c5e0: 4d04 0203 |0026: aput-object v4, v2, v3 │ │ -02c5e4: 7120 4f03 2100 |0028: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -02c5ea: 0c01 |002b: move-result-object v1 │ │ -02c5ec: 6e20 0103 1000 |002c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02c5f2: 3807 1900 |002f: if-eqz v7, 0048 // +0019 │ │ -02c5f6: 6e10 0e0a 0500 |0031: invoke-virtual {v5}, Lorg/tint/ui/preferences/SeekBarPreference;.getContext:()Landroid/content/Context; // method@0a0e │ │ -02c5fc: 0c00 |0034: move-result-object v0 │ │ -02c5fe: 7110 8001 0000 |0035: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -02c604: 0c00 |0038: move-result-object v0 │ │ -02c606: 7210 dc00 0000 |0039: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ -02c60c: 0c00 |003c: move-result-object v0 │ │ -02c60e: 6e10 0f0a 0500 |003d: invoke-virtual {v5}, Lorg/tint/ui/preferences/SeekBarPreference;.getKey:()Ljava/lang/String; // method@0a0f │ │ -02c614: 0c01 |0040: move-result-object v1 │ │ -02c616: 7230 d600 1006 |0041: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00d6 │ │ -02c61c: 0c00 |0044: move-result-object v0 │ │ -02c61e: 7210 d400 0000 |0045: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ -02c624: 0e00 |0048: return-void │ │ +02c2d8: |[02c2d8] org.tint.ui.preferences.SeekBarPreference.updateValue:(IZ)V │ │ +02c2e8: 5250 9305 |0000: iget v0, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ +02c2ec: b060 |0002: add-int/2addr v0, v6 │ │ +02c2ee: 5251 9505 |0003: iget v1, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mStepValue:I // field@0595 │ │ +02c2f2: 9206 0001 |0005: mul-int v6, v0, v1 │ │ +02c2f6: 5450 9905 |0007: iget-object v0, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mValue:Landroid/widget/TextView; // field@0599 │ │ +02c2fa: 2201 0e01 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@010e │ │ +02c2fe: 7010 6003 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +02c304: 1a02 1100 |000e: const-string v2, "%s" // string@0011 │ │ +02c308: 6e20 6603 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02c30e: 0c01 |0013: move-result-object v1 │ │ +02c310: 5452 9705 |0014: iget-object v2, v5, Lorg/tint/ui/preferences/SeekBarPreference;.mSymbol:Ljava/lang/String; // field@0597 │ │ +02c314: 6e20 6603 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02c31a: 0c01 |0019: move-result-object v1 │ │ +02c31c: 6e10 6803 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +02c322: 0c01 |001d: move-result-object v1 │ │ +02c324: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +02c326: 2322 a202 |001f: new-array v2, v2, [Ljava/lang/Object; // type@02a2 │ │ +02c32a: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +02c32c: 7110 3803 0600 |0022: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +02c332: 0c04 |0025: move-result-object v4 │ │ +02c334: 4d04 0203 |0026: aput-object v4, v2, v3 │ │ +02c338: 7120 4f03 2100 |0028: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +02c33e: 0c01 |002b: move-result-object v1 │ │ +02c340: 6e20 0103 1000 |002c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02c346: 3807 1900 |002f: if-eqz v7, 0048 // +0019 │ │ +02c34a: 6e10 0e0a 0500 |0031: invoke-virtual {v5}, Lorg/tint/ui/preferences/SeekBarPreference;.getContext:()Landroid/content/Context; // method@0a0e │ │ +02c350: 0c00 |0034: move-result-object v0 │ │ +02c352: 7110 8001 0000 |0035: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +02c358: 0c00 |0038: move-result-object v0 │ │ +02c35a: 7210 dc00 0000 |0039: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ +02c360: 0c00 |003c: move-result-object v0 │ │ +02c362: 6e10 0f0a 0500 |003d: invoke-virtual {v5}, Lorg/tint/ui/preferences/SeekBarPreference;.getKey:()Ljava/lang/String; // method@0a0f │ │ +02c368: 0c01 |0040: move-result-object v1 │ │ +02c36a: 7230 d600 1006 |0041: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00d6 │ │ +02c370: 0c00 |0044: move-result-object v0 │ │ +02c372: 7210 d400 0000 |0045: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ +02c378: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0007 line=140 │ │ 0x002f line=142 │ │ 0x0031 line=143 │ │ 0x0048 line=145 │ │ @@ -43000,87 +43096,87 @@ │ │ type : '(Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 150 16-bit code units │ │ -02c628: |[02c628] org.tint.ui.preferences.SeekBarPreference.onCreateView:(Landroid/view/ViewGroup;)Landroid/view/View; │ │ -02c638: 6e10 0e0a 0600 |0000: invoke-virtual {v6}, Lorg/tint/ui/preferences/SeekBarPreference;.getContext:()Landroid/content/Context; // method@0a0e │ │ -02c63e: 0c03 |0003: move-result-object v3 │ │ -02c640: 1a04 940b |0004: const-string v4, "layout_inflater" // string@0b94 │ │ -02c644: 6e20 ac00 4300 |0006: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -02c64a: 0c01 |0009: move-result-object v1 │ │ -02c64c: 1f01 8700 |000a: check-cast v1, Landroid/view/LayoutInflater; // type@0087 │ │ -02c650: 1403 1800 037f |000c: const v3, #float 1.74129e+38 // #7f030018 │ │ -02c656: 1204 |000f: const/4 v4, #int 0 // #0 │ │ -02c658: 6e30 9e01 3104 |0010: invoke-virtual {v1, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ -02c65e: 0c02 |0013: move-result-object v2 │ │ -02c660: 1403 6300 0f7f |0014: const v3, #float 1.90082e+38 // #7f0f0063 │ │ -02c666: 6e20 c101 3200 |0017: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02c66c: 0c03 |001a: move-result-object v3 │ │ -02c66e: 1f03 e400 |001b: check-cast v3, Landroid/widget/TextView; // type@00e4 │ │ -02c672: 5b63 9805 |001d: iput-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mTitle:Landroid/widget/TextView; // field@0598 │ │ -02c676: 5463 9805 |001f: iget-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mTitle:Landroid/widget/TextView; // field@0598 │ │ -02c67a: 6e10 110a 0600 |0021: invoke-virtual {v6}, Lorg/tint/ui/preferences/SeekBarPreference;.getTitle:()Ljava/lang/CharSequence; // method@0a11 │ │ -02c680: 0c04 |0024: move-result-object v4 │ │ -02c682: 6e20 0103 4300 |0025: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02c688: 1403 6400 0f7f |0028: const v3, #float 1.90082e+38 // #7f0f0064 │ │ -02c68e: 6e20 c101 3200 |002b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02c694: 0c03 |002e: move-result-object v3 │ │ -02c696: 1f03 e400 |002f: check-cast v3, Landroid/widget/TextView; // type@00e4 │ │ -02c69a: 5b63 9605 |0031: iput-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mSummary:Landroid/widget/TextView; // field@0596 │ │ -02c69e: 6e10 100a 0600 |0033: invoke-virtual {v6}, Lorg/tint/ui/preferences/SeekBarPreference;.getSummary:()Ljava/lang/CharSequence; // method@0a10 │ │ -02c6a4: 0c03 |0036: move-result-object v3 │ │ -02c6a6: 7110 8501 0300 |0037: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -02c6ac: 0a03 |003a: move-result v3 │ │ -02c6ae: 3903 5300 |003b: if-nez v3, 008e // +0053 │ │ -02c6b2: 5463 9605 |003d: iget-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mSummary:Landroid/widget/TextView; // field@0596 │ │ -02c6b6: 6e10 100a 0600 |003f: invoke-virtual {v6}, Lorg/tint/ui/preferences/SeekBarPreference;.getSummary:()Ljava/lang/CharSequence; // method@0a10 │ │ -02c6bc: 0c04 |0042: move-result-object v4 │ │ -02c6be: 6e20 0103 4300 |0043: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02c6c4: 1403 6700 0f7f |0046: const v3, #float 1.90082e+38 // #7f0f0067 │ │ -02c6ca: 6e20 c101 3200 |0049: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02c6d0: 0c03 |004c: move-result-object v3 │ │ -02c6d2: 1f03 e400 |004d: check-cast v3, Landroid/widget/TextView; // type@00e4 │ │ -02c6d6: 5b63 9905 |004f: iput-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mValue:Landroid/widget/TextView; // field@0599 │ │ -02c6da: 1403 6600 0f7f |0051: const v3, #float 1.90082e+38 // #7f0f0066 │ │ -02c6e0: 6e20 c101 3200 |0054: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02c6e6: 0c03 |0057: move-result-object v3 │ │ -02c6e8: 1f03 de00 |0058: check-cast v3, Landroid/widget/SeekBar; // type@00de │ │ -02c6ec: 5b63 9405 |005a: iput-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mSeekBar:Landroid/widget/SeekBar; // field@0594 │ │ -02c6f0: 5463 9405 |005c: iget-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mSeekBar:Landroid/widget/SeekBar; // field@0594 │ │ -02c6f4: 5264 9205 |005e: iget v4, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mMaxValue:I // field@0592 │ │ -02c6f8: 5265 9305 |0060: iget v5, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ -02c6fc: b154 |0062: sub-int/2addr v4, v5 │ │ -02c6fe: 6e20 ef02 4300 |0063: invoke-virtual {v3, v4}, Landroid/widget/SeekBar;.setMax:(I)V // method@02ef │ │ -02c704: 6e10 0e0a 0600 |0066: invoke-virtual {v6}, Lorg/tint/ui/preferences/SeekBarPreference;.getContext:()Landroid/content/Context; // method@0a0e │ │ -02c70a: 0c03 |0069: move-result-object v3 │ │ -02c70c: 7110 8001 0300 |006a: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -02c712: 0c03 |006d: move-result-object v3 │ │ -02c714: 6e10 0f0a 0600 |006e: invoke-virtual {v6}, Lorg/tint/ui/preferences/SeekBarPreference;.getKey:()Ljava/lang/String; // method@0a0f │ │ -02c71a: 0c04 |0071: move-result-object v4 │ │ -02c71c: 5265 9105 |0072: iget v5, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mDefaultValue:I // field@0591 │ │ -02c720: 7230 de00 4305 |0074: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ -02c726: 0a03 |0077: move-result v3 │ │ -02c728: 7020 0d0a 3600 |0078: invoke-direct {v6, v3}, Lorg/tint/ui/preferences/SeekBarPreference;.getBoundedValue:(I)I // method@0a0d │ │ -02c72e: 0a00 |007b: move-result v0 │ │ -02c730: 5263 9305 |007c: iget v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ -02c734: b130 |007e: sub-int/2addr v0, v3 │ │ -02c736: 5463 9405 |007f: iget-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mSeekBar:Landroid/widget/SeekBar; // field@0594 │ │ -02c73a: 6e20 f102 0300 |0081: invoke-virtual {v3, v0}, Landroid/widget/SeekBar;.setProgress:(I)V // method@02f1 │ │ -02c740: 1203 |0084: const/4 v3, #int 0 // #0 │ │ -02c742: 7030 160a 0603 |0085: invoke-direct {v6, v0, v3}, Lorg/tint/ui/preferences/SeekBarPreference;.updateValue:(IZ)V // method@0a16 │ │ -02c748: 5463 9405 |0088: iget-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mSeekBar:Landroid/widget/SeekBar; // field@0594 │ │ -02c74c: 6e20 f002 6300 |008a: invoke-virtual {v3, v6}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@02f0 │ │ -02c752: 1102 |008d: return-object v2 │ │ -02c754: 5463 9605 |008e: iget-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mSummary:Landroid/widget/TextView; // field@0596 │ │ -02c758: 1304 0800 |0090: const/16 v4, #int 8 // #8 │ │ -02c75c: 6e20 0203 4300 |0092: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ -02c762: 28b1 |0095: goto 0046 // -004f │ │ +02c37c: |[02c37c] org.tint.ui.preferences.SeekBarPreference.onCreateView:(Landroid/view/ViewGroup;)Landroid/view/View; │ │ +02c38c: 6e10 0e0a 0600 |0000: invoke-virtual {v6}, Lorg/tint/ui/preferences/SeekBarPreference;.getContext:()Landroid/content/Context; // method@0a0e │ │ +02c392: 0c03 |0003: move-result-object v3 │ │ +02c394: 1a04 8f0b |0004: const-string v4, "layout_inflater" // string@0b8f │ │ +02c398: 6e20 ac00 4300 |0006: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +02c39e: 0c01 |0009: move-result-object v1 │ │ +02c3a0: 1f01 8500 |000a: check-cast v1, Landroid/view/LayoutInflater; // type@0085 │ │ +02c3a4: 1403 1800 037f |000c: const v3, #float 1.74129e+38 // #7f030018 │ │ +02c3aa: 1204 |000f: const/4 v4, #int 0 // #0 │ │ +02c3ac: 6e30 9e01 3104 |0010: invoke-virtual {v1, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ +02c3b2: 0c02 |0013: move-result-object v2 │ │ +02c3b4: 1403 6300 0f7f |0014: const v3, #float 1.90082e+38 // #7f0f0063 │ │ +02c3ba: 6e20 c101 3200 |0017: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02c3c0: 0c03 |001a: move-result-object v3 │ │ +02c3c2: 1f03 e000 |001b: check-cast v3, Landroid/widget/TextView; // type@00e0 │ │ +02c3c6: 5b63 9805 |001d: iput-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mTitle:Landroid/widget/TextView; // field@0598 │ │ +02c3ca: 5463 9805 |001f: iget-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mTitle:Landroid/widget/TextView; // field@0598 │ │ +02c3ce: 6e10 110a 0600 |0021: invoke-virtual {v6}, Lorg/tint/ui/preferences/SeekBarPreference;.getTitle:()Ljava/lang/CharSequence; // method@0a11 │ │ +02c3d4: 0c04 |0024: move-result-object v4 │ │ +02c3d6: 6e20 0103 4300 |0025: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02c3dc: 1403 6400 0f7f |0028: const v3, #float 1.90082e+38 // #7f0f0064 │ │ +02c3e2: 6e20 c101 3200 |002b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02c3e8: 0c03 |002e: move-result-object v3 │ │ +02c3ea: 1f03 e000 |002f: check-cast v3, Landroid/widget/TextView; // type@00e0 │ │ +02c3ee: 5b63 9605 |0031: iput-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mSummary:Landroid/widget/TextView; // field@0596 │ │ +02c3f2: 6e10 100a 0600 |0033: invoke-virtual {v6}, Lorg/tint/ui/preferences/SeekBarPreference;.getSummary:()Ljava/lang/CharSequence; // method@0a10 │ │ +02c3f8: 0c03 |0036: move-result-object v3 │ │ +02c3fa: 7110 8501 0300 |0037: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +02c400: 0a03 |003a: move-result v3 │ │ +02c402: 3903 5300 |003b: if-nez v3, 008e // +0053 │ │ +02c406: 5463 9605 |003d: iget-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mSummary:Landroid/widget/TextView; // field@0596 │ │ +02c40a: 6e10 100a 0600 |003f: invoke-virtual {v6}, Lorg/tint/ui/preferences/SeekBarPreference;.getSummary:()Ljava/lang/CharSequence; // method@0a10 │ │ +02c410: 0c04 |0042: move-result-object v4 │ │ +02c412: 6e20 0103 4300 |0043: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02c418: 1403 6700 0f7f |0046: const v3, #float 1.90082e+38 // #7f0f0067 │ │ +02c41e: 6e20 c101 3200 |0049: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02c424: 0c03 |004c: move-result-object v3 │ │ +02c426: 1f03 e000 |004d: check-cast v3, Landroid/widget/TextView; // type@00e0 │ │ +02c42a: 5b63 9905 |004f: iput-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mValue:Landroid/widget/TextView; // field@0599 │ │ +02c42e: 1403 6600 0f7f |0051: const v3, #float 1.90082e+38 // #7f0f0066 │ │ +02c434: 6e20 c101 3200 |0054: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02c43a: 0c03 |0057: move-result-object v3 │ │ +02c43c: 1f03 da00 |0058: check-cast v3, Landroid/widget/SeekBar; // type@00da │ │ +02c440: 5b63 9405 |005a: iput-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mSeekBar:Landroid/widget/SeekBar; // field@0594 │ │ +02c444: 5463 9405 |005c: iget-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mSeekBar:Landroid/widget/SeekBar; // field@0594 │ │ +02c448: 5264 9205 |005e: iget v4, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mMaxValue:I // field@0592 │ │ +02c44c: 5265 9305 |0060: iget v5, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ +02c450: b154 |0062: sub-int/2addr v4, v5 │ │ +02c452: 6e20 ef02 4300 |0063: invoke-virtual {v3, v4}, Landroid/widget/SeekBar;.setMax:(I)V // method@02ef │ │ +02c458: 6e10 0e0a 0600 |0066: invoke-virtual {v6}, Lorg/tint/ui/preferences/SeekBarPreference;.getContext:()Landroid/content/Context; // method@0a0e │ │ +02c45e: 0c03 |0069: move-result-object v3 │ │ +02c460: 7110 8001 0300 |006a: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +02c466: 0c03 |006d: move-result-object v3 │ │ +02c468: 6e10 0f0a 0600 |006e: invoke-virtual {v6}, Lorg/tint/ui/preferences/SeekBarPreference;.getKey:()Ljava/lang/String; // method@0a0f │ │ +02c46e: 0c04 |0071: move-result-object v4 │ │ +02c470: 5265 9105 |0072: iget v5, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mDefaultValue:I // field@0591 │ │ +02c474: 7230 de00 4305 |0074: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ +02c47a: 0a03 |0077: move-result v3 │ │ +02c47c: 7020 0d0a 3600 |0078: invoke-direct {v6, v3}, Lorg/tint/ui/preferences/SeekBarPreference;.getBoundedValue:(I)I // method@0a0d │ │ +02c482: 0a00 |007b: move-result v0 │ │ +02c484: 5263 9305 |007c: iget v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mMinValue:I // field@0593 │ │ +02c488: b130 |007e: sub-int/2addr v0, v3 │ │ +02c48a: 5463 9405 |007f: iget-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mSeekBar:Landroid/widget/SeekBar; // field@0594 │ │ +02c48e: 6e20 f102 0300 |0081: invoke-virtual {v3, v0}, Landroid/widget/SeekBar;.setProgress:(I)V // method@02f1 │ │ +02c494: 1203 |0084: const/4 v3, #int 0 // #0 │ │ +02c496: 7030 160a 0603 |0085: invoke-direct {v6, v0, v3}, Lorg/tint/ui/preferences/SeekBarPreference;.updateValue:(IZ)V // method@0a16 │ │ +02c49c: 5463 9405 |0088: iget-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mSeekBar:Landroid/widget/SeekBar; // field@0594 │ │ +02c4a0: 6e20 f002 6300 |008a: invoke-virtual {v3, v6}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@02f0 │ │ +02c4a6: 1102 |008d: return-object v2 │ │ +02c4a8: 5463 9605 |008e: iget-object v3, v6, Lorg/tint/ui/preferences/SeekBarPreference;.mSummary:Landroid/widget/TextView; // field@0596 │ │ +02c4ac: 1304 0800 |0090: const/16 v4, #int 8 // #8 │ │ +02c4b0: 6e20 0203 4300 |0092: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ +02c4b6: 28b1 |0095: goto 0046 // -004f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x000c line=83 │ │ 0x0014 line=85 │ │ 0x001f line=86 │ │ 0x0028 line=88 │ │ @@ -43108,18 +43204,18 @@ │ │ type : '(Landroid/widget/SeekBar;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -02c764: |[02c764] org.tint.ui.preferences.SeekBarPreference.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ -02c774: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02c776: 7030 160a 3100 |0001: invoke-direct {v1, v3, v0}, Lorg/tint/ui/preferences/SeekBarPreference;.updateValue:(IZ)V // method@0a16 │ │ -02c77c: 0e00 |0004: return-void │ │ +02c4b8: |[02c4b8] org.tint.ui.preferences.SeekBarPreference.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ +02c4c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02c4ca: 7030 160a 3100 |0001: invoke-direct {v1, v3, v0}, Lorg/tint/ui/preferences/SeekBarPreference;.updateValue:(IZ)V // method@0a16 │ │ +02c4d0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/preferences/SeekBarPreference; │ │ 0x0000 - 0x0005 reg=2 seekBar Landroid/widget/SeekBar; │ │ @@ -43131,16 +43227,16 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02c780: |[02c780] org.tint.ui.preferences.SeekBarPreference.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -02c790: 0e00 |0000: return-void │ │ +02c4d4: |[02c4d4] org.tint.ui.preferences.SeekBarPreference.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +02c4e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/preferences/SeekBarPreference; │ │ 0x0000 - 0x0001 reg=1 seekBar Landroid/widget/SeekBar; │ │ │ │ @@ -43149,30 +43245,30 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02c794: |[02c794] org.tint.ui.preferences.SeekBarPreference.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -02c7a4: 0e00 |0000: return-void │ │ +02c4e8: |[02c4e8] org.tint.ui.preferences.SeekBarPreference.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +02c4f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/preferences/SeekBarPreference; │ │ 0x0000 - 0x0001 reg=1 seekBar Landroid/widget/SeekBar; │ │ │ │ - source_file_idx : 1569 (SeekBarPreference.java) │ │ + source_file_idx : 1566 (SeekBarPreference.java) │ │ │ │ Class #220 header: │ │ -class_idx : 586 │ │ +class_idx : 582 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1601 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1598 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #220 annotations: │ │ Annotations on class │ │ @@ -43197,66 +43293,66 @@ │ │ type : '(Lorg/tint/ui/preferences/SslExceptionsFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02c7a8: |[02c7a8] org.tint.ui.preferences.SslExceptionsFragment$1.:(Lorg/tint/ui/preferences/SslExceptionsFragment;)V │ │ -02c7b8: 5b01 9a05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/SslExceptionsFragment$1;.this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; // field@059a │ │ -02c7bc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02c7c2: 0e00 |0005: return-void │ │ +02c4fc: |[02c4fc] org.tint.ui.preferences.SslExceptionsFragment$1.:(Lorg/tint/ui/preferences/SslExceptionsFragment;)V │ │ +02c50c: 5b01 9a05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/SslExceptionsFragment$1;.this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; // field@059a │ │ +02c510: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02c516: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/SslExceptionsFragment$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/SslExceptionsFragment$1;) │ │ name : 'onCheckedChanged' │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -02c7c4: |[02c7c4] org.tint.ui.preferences.SslExceptionsFragment$1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -02c7d4: 6e10 8402 0400 |0000: invoke-virtual {v4}, Landroid/widget/CompoundButton;.getTag:()Ljava/lang/Object; // method@0284 │ │ -02c7da: 0c02 |0003: move-result-object v2 │ │ -02c7dc: 1f02 0801 |0004: check-cast v2, Ljava/lang/Long; // type@0108 │ │ -02c7e0: 6e10 3a03 0200 |0006: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@033a │ │ -02c7e6: 0b00 |0009: move-result-wide v0 │ │ -02c7e8: 5432 9a05 |000a: iget-object v2, v3, Lorg/tint/ui/preferences/SslExceptionsFragment$1;.this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; // field@059a │ │ -02c7ec: 6e10 210a 0200 |000c: invoke-virtual {v2}, Lorg/tint/ui/preferences/SslExceptionsFragment;.getActivity:()Landroid/app/Activity; // method@0a21 │ │ -02c7f2: 0c02 |000f: move-result-object v2 │ │ -02c7f4: 6e10 2c00 0200 |0010: invoke-virtual {v2}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ -02c7fa: 0c02 |0013: move-result-object v2 │ │ -02c7fc: 7140 c505 0251 |0014: invoke-static {v2, v0, v1, v5}, Lorg/tint/providers/SslExceptionsWrapper;.toggleSslException:(Landroid/content/ContentResolver;JZ)V // method@05c5 │ │ -02c802: 0e00 |0017: return-void │ │ +02c518: |[02c518] org.tint.ui.preferences.SslExceptionsFragment$1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +02c528: 6e10 8402 0400 |0000: invoke-virtual {v4}, Landroid/widget/CompoundButton;.getTag:()Ljava/lang/Object; // method@0284 │ │ +02c52e: 0c02 |0003: move-result-object v2 │ │ +02c530: 1f02 0401 |0004: check-cast v2, Ljava/lang/Long; // type@0104 │ │ +02c534: 6e10 3a03 0200 |0006: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@033a │ │ +02c53a: 0b00 |0009: move-result-wide v0 │ │ +02c53c: 5432 9a05 |000a: iget-object v2, v3, Lorg/tint/ui/preferences/SslExceptionsFragment$1;.this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; // field@059a │ │ +02c540: 6e10 210a 0200 |000c: invoke-virtual {v2}, Lorg/tint/ui/preferences/SslExceptionsFragment;.getActivity:()Landroid/app/Activity; // method@0a21 │ │ +02c546: 0c02 |000f: move-result-object v2 │ │ +02c548: 6e10 2c00 0200 |0010: invoke-virtual {v2}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ +02c54e: 0c02 |0013: move-result-object v2 │ │ +02c550: 7140 c505 0251 |0014: invoke-static {v2, v0, v1, v5}, Lorg/tint/providers/SslExceptionsWrapper;.toggleSslException:(Landroid/content/ContentResolver;JZ)V // method@05c5 │ │ +02c556: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x000a line=55 │ │ 0x0017 line=56 │ │ locals : │ │ 0x000a - 0x0018 reg=0 id J │ │ 0x0000 - 0x0018 reg=3 this Lorg/tint/ui/preferences/SslExceptionsFragment$1; │ │ 0x0000 - 0x0018 reg=4 buttonView Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0018 reg=5 isChecked Z │ │ │ │ - source_file_idx : 1601 (SslExceptionsFragment.java) │ │ + source_file_idx : 1598 (SslExceptionsFragment.java) │ │ │ │ Class #221 header: │ │ -class_idx : 587 │ │ +class_idx : 583 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1601 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1598 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #221 annotations: │ │ Annotations on class │ │ @@ -43285,62 +43381,62 @@ │ │ type : '(Lorg/tint/ui/preferences/SslExceptionsFragment;J)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02c804: |[02c804] org.tint.ui.preferences.SslExceptionsFragment$2.:(Lorg/tint/ui/preferences/SslExceptionsFragment;J)V │ │ -02c814: 5b01 9b05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/SslExceptionsFragment$2;.this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; // field@059b │ │ -02c818: 5a02 9c05 |0002: iput-wide v2, v0, Lorg/tint/ui/preferences/SslExceptionsFragment$2;.val$id:J // field@059c │ │ -02c81c: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02c822: 0e00 |0007: return-void │ │ +02c558: |[02c558] org.tint.ui.preferences.SslExceptionsFragment$2.:(Lorg/tint/ui/preferences/SslExceptionsFragment;J)V │ │ +02c568: 5b01 9b05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/SslExceptionsFragment$2;.this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; // field@059b │ │ +02c56c: 5a02 9c05 |0002: iput-wide v2, v0, Lorg/tint/ui/preferences/SslExceptionsFragment$2;.val$id:J // field@059c │ │ +02c570: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02c576: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/tint/ui/preferences/SslExceptionsFragment$2; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ 0x0000 - 0x0008 reg=2 (null) J │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/SslExceptionsFragment$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -02c824: |[02c824] org.tint.ui.preferences.SslExceptionsFragment$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -02c834: 5430 9b05 |0000: iget-object v0, v3, Lorg/tint/ui/preferences/SslExceptionsFragment$2;.this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; // field@059b │ │ -02c838: 6e10 210a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/preferences/SslExceptionsFragment;.getActivity:()Landroid/app/Activity; // method@0a21 │ │ -02c83e: 0c00 |0005: move-result-object v0 │ │ -02c840: 6e10 2c00 0000 |0006: invoke-virtual {v0}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ -02c846: 0c00 |0009: move-result-object v0 │ │ -02c848: 5331 9c05 |000a: iget-wide v1, v3, Lorg/tint/ui/preferences/SslExceptionsFragment$2;.val$id:J // field@059c │ │ -02c84c: 7130 c105 1002 |000c: invoke-static {v0, v1, v2}, Lorg/tint/providers/SslExceptionsWrapper;.removeSslException:(Landroid/content/ContentResolver;J)V // method@05c1 │ │ -02c852: 0e00 |000f: return-void │ │ +02c578: |[02c578] org.tint.ui.preferences.SslExceptionsFragment$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +02c588: 5440 9b05 |0000: iget-object v0, v4, Lorg/tint/ui/preferences/SslExceptionsFragment$2;.this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; // field@059b │ │ +02c58c: 6e10 210a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/preferences/SslExceptionsFragment;.getActivity:()Landroid/app/Activity; // method@0a21 │ │ +02c592: 0c00 |0005: move-result-object v0 │ │ +02c594: 6e10 2c00 0000 |0006: invoke-virtual {v0}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@002c │ │ +02c59a: 0c00 |0009: move-result-object v0 │ │ +02c59c: 5342 9c05 |000a: iget-wide v2, v4, Lorg/tint/ui/preferences/SslExceptionsFragment$2;.val$id:J // field@059c │ │ +02c5a0: 7130 c105 2003 |000c: invoke-static {v0, v2, v3}, Lorg/tint/providers/SslExceptionsWrapper;.removeSslException:(Landroid/content/ContentResolver;J)V // method@05c1 │ │ +02c5a6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000f line=92 │ │ locals : │ │ - 0x0000 - 0x0010 reg=3 this Lorg/tint/ui/preferences/SslExceptionsFragment$2; │ │ - 0x0000 - 0x0010 reg=4 dialog Landroid/content/DialogInterface; │ │ - 0x0000 - 0x0010 reg=5 which I │ │ + 0x0000 - 0x0010 reg=4 this Lorg/tint/ui/preferences/SslExceptionsFragment$2; │ │ + 0x0000 - 0x0010 reg=5 dialog Landroid/content/DialogInterface; │ │ + 0x0000 - 0x0010 reg=6 which I │ │ │ │ - source_file_idx : 1601 (SslExceptionsFragment.java) │ │ + source_file_idx : 1598 (SslExceptionsFragment.java) │ │ │ │ Class #222 header: │ │ -class_idx : 588 │ │ +class_idx : 584 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 224 │ │ -source_file_idx : 1601 │ │ +superclass_idx : 220 │ │ +source_file_idx : 1598 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #222 annotations: │ │ Annotations on class │ │ @@ -43364,25 +43460,25 @@ │ │ type : '(Lorg/tint/ui/preferences/SslExceptionsFragment;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 8 │ │ outs : 7 │ │ insns size : 15 16-bit code units │ │ -02c854: |[02c854] org.tint.ui.preferences.SslExceptionsFragment$SslExceptionAdapter.:(Lorg/tint/ui/preferences/SslExceptionsFragment;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -02c864: 5b78 9d05 |0000: iput-object v8, v7, Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter;.this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; // field@059d │ │ -02c868: 1402 1a00 037f |0002: const v2, #float 1.74129e+38 // #7f03001a │ │ -02c86e: 0770 |0005: move-object v0, v7 │ │ -02c870: 0791 |0006: move-object v1, v9 │ │ -02c872: 07b3 |0007: move-object v3, v11 │ │ -02c874: 07c4 |0008: move-object v4, v12 │ │ -02c876: 07d5 |0009: move-object v5, v13 │ │ -02c878: 01e6 |000a: move v6, v14 │ │ -02c87a: 7607 f202 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V // method@02f2 │ │ -02c880: 0e00 |000e: return-void │ │ +02c5a8: |[02c5a8] org.tint.ui.preferences.SslExceptionsFragment$SslExceptionAdapter.:(Lorg/tint/ui/preferences/SslExceptionsFragment;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +02c5b8: 5b78 9d05 |0000: iput-object v8, v7, Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter;.this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; // field@059d │ │ +02c5bc: 1402 1a00 037f |0002: const v2, #float 1.74129e+38 // #7f03001a │ │ +02c5c2: 0770 |0005: move-object v0, v7 │ │ +02c5c4: 0791 |0006: move-object v1, v9 │ │ +02c5c6: 07b3 |0007: move-object v3, v11 │ │ +02c5c8: 07c4 |0008: move-object v4, v12 │ │ +02c5ca: 07d5 |0009: move-object v5, v13 │ │ +02c5cc: 01e6 |000a: move v6, v14 │ │ +02c5ce: 7607 f202 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V // method@02f2 │ │ +02c5d4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0002 line=118 │ │ 0x000e line=119 │ │ locals : │ │ 0x0000 - 0x000f reg=7 this Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter; │ │ @@ -43396,67 +43492,67 @@ │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter;) │ │ name : 'getView' │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 98 16-bit code units │ │ -02c884: |[02c884] org.tint.ui.preferences.SslExceptionsFragment$SslExceptionAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -02c894: 6f40 f302 87a9 |0000: invoke-super {v7, v8, v9, v10}, Landroid/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@02f3 │ │ -02c89a: 0c02 |0003: move-result-object v2 │ │ -02c89c: 6e10 1c0a 0700 |0004: invoke-virtual {v7}, Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter;.getCursor:()Landroid/database/Cursor; // method@0a1c │ │ -02c8a2: 0c00 |0007: move-result-object v0 │ │ -02c8a4: 1405 6b00 0f7f |0008: const v5, #float 1.90082e+38 // #7f0f006b │ │ -02c8aa: 6e20 c101 5200 |000b: invoke-virtual {v2, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02c8b0: 0c03 |000e: move-result-object v3 │ │ -02c8b2: 1f03 e300 |000f: check-cast v3, Landroid/widget/Switch; // type@00e3 │ │ -02c8b6: 1a05 6907 |0011: const-string v5, "_id" // string@0769 │ │ -02c8ba: 7220 fd00 5000 |0013: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -02c8c0: 0a05 |0016: move-result v5 │ │ -02c8c2: 7220 0101 5000 |0017: invoke-interface {v0, v5}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -02c8c8: 0b05 |001a: move-result-wide v5 │ │ -02c8ca: 7120 3d03 6500 |001b: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ -02c8d0: 0c05 |001e: move-result-object v5 │ │ -02c8d2: 6e20 fa02 5300 |001f: invoke-virtual {v3, v5}, Landroid/widget/Switch;.setTag:(Ljava/lang/Object;)V // method@02fa │ │ -02c8d8: 1a05 ba07 |0022: const-string v5, "allow" // string@07ba │ │ -02c8dc: 7220 fd00 5000 |0024: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -02c8e2: 0a05 |0027: move-result v5 │ │ -02c8e4: 7220 0001 5000 |0028: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -02c8ea: 0a05 |002b: move-result v5 │ │ -02c8ec: 3d05 3400 |002c: if-lez v5, 0060 // +0034 │ │ -02c8f0: 1215 |002e: const/4 v5, #int 1 // #1 │ │ -02c8f2: 6e20 f802 5300 |002f: invoke-virtual {v3, v5}, Landroid/widget/Switch;.setChecked:(Z)V // method@02f8 │ │ -02c8f8: 5475 9d05 |0032: iget-object v5, v7, Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter;.this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; // field@059d │ │ -02c8fc: 7110 200a 0500 |0034: invoke-static {v5}, Lorg/tint/ui/preferences/SslExceptionsFragment;.access$000:(Lorg/tint/ui/preferences/SslExceptionsFragment;)Landroid/widget/CompoundButton$OnCheckedChangeListener; // method@0a20 │ │ -02c902: 0c05 |0037: move-result-object v5 │ │ -02c904: 6e20 f902 5300 |0038: invoke-virtual {v3, v5}, Landroid/widget/Switch;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@02f9 │ │ -02c90a: 1a05 6c0e |003b: const-string v5, "reason" // string@0e6c │ │ -02c90e: 7220 fd00 5000 |003d: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -02c914: 0a05 |0040: move-result v5 │ │ -02c916: 7220 0001 5000 |0041: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ -02c91c: 0a01 |0044: move-result v1 │ │ -02c91e: 1405 6c00 0f7f |0045: const v5, #float 1.90082e+38 // #7f0f006c │ │ -02c924: 6e20 c101 5200 |0048: invoke-virtual {v2, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02c92a: 0c04 |004b: move-result-object v4 │ │ -02c92c: 1f04 e400 |004c: check-cast v4, Landroid/widget/TextView; // type@00e4 │ │ -02c930: 5475 9d05 |004e: iget-object v5, v7, Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter;.this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; // field@059d │ │ -02c934: 6e10 210a 0500 |0050: invoke-virtual {v5}, Lorg/tint/ui/preferences/SslExceptionsFragment;.getActivity:()Landroid/app/Activity; // method@0a21 │ │ -02c93a: 0c05 |0053: move-result-object v5 │ │ -02c93c: 7120 c305 1500 |0054: invoke-static {v5, v1}, Lorg/tint/providers/SslExceptionsWrapper;.sslErrorReasonToString:(Landroid/content/Context;I)Ljava/lang/String; // method@05c3 │ │ -02c942: 0c05 |0057: move-result-object v5 │ │ -02c944: 7110 8401 0500 |0058: invoke-static {v5}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0184 │ │ -02c94a: 0c05 |005b: move-result-object v5 │ │ -02c94c: 6e20 0103 5400 |005c: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02c952: 1102 |005f: return-object v2 │ │ -02c954: 1205 |0060: const/4 v5, #int 0 // #0 │ │ -02c956: 28ce |0061: goto 002f // -0032 │ │ +02c5d8: |[02c5d8] org.tint.ui.preferences.SslExceptionsFragment$SslExceptionAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +02c5e8: 6f40 f302 98ba |0000: invoke-super {v8, v9, v10, v11}, Landroid/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@02f3 │ │ +02c5ee: 0c02 |0003: move-result-object v2 │ │ +02c5f0: 6e10 1c0a 0800 |0004: invoke-virtual {v8}, Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter;.getCursor:()Landroid/database/Cursor; // method@0a1c │ │ +02c5f6: 0c00 |0007: move-result-object v0 │ │ +02c5f8: 1405 6b00 0f7f |0008: const v5, #float 1.90082e+38 // #7f0f006b │ │ +02c5fe: 6e20 c101 5200 |000b: invoke-virtual {v2, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02c604: 0c03 |000e: move-result-object v3 │ │ +02c606: 1f03 df00 |000f: check-cast v3, Landroid/widget/Switch; // type@00df │ │ +02c60a: 1a05 6607 |0011: const-string v5, "_id" // string@0766 │ │ +02c60e: 7220 fd00 5000 |0013: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +02c614: 0a05 |0016: move-result v5 │ │ +02c616: 7220 0101 5000 |0017: invoke-interface {v0, v5}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +02c61c: 0b06 |001a: move-result-wide v6 │ │ +02c61e: 7120 3d03 7600 |001b: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@033d │ │ +02c624: 0c05 |001e: move-result-object v5 │ │ +02c626: 6e20 fa02 5300 |001f: invoke-virtual {v3, v5}, Landroid/widget/Switch;.setTag:(Ljava/lang/Object;)V // method@02fa │ │ +02c62c: 1a05 b707 |0022: const-string v5, "allow" // string@07b7 │ │ +02c630: 7220 fd00 5000 |0024: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +02c636: 0a05 |0027: move-result v5 │ │ +02c638: 7220 0001 5000 |0028: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +02c63e: 0a05 |002b: move-result v5 │ │ +02c640: 3d05 3400 |002c: if-lez v5, 0060 // +0034 │ │ +02c644: 1215 |002e: const/4 v5, #int 1 // #1 │ │ +02c646: 6e20 f802 5300 |002f: invoke-virtual {v3, v5}, Landroid/widget/Switch;.setChecked:(Z)V // method@02f8 │ │ +02c64c: 5485 9d05 |0032: iget-object v5, v8, Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter;.this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; // field@059d │ │ +02c650: 7110 200a 0500 |0034: invoke-static {v5}, Lorg/tint/ui/preferences/SslExceptionsFragment;.access$000:(Lorg/tint/ui/preferences/SslExceptionsFragment;)Landroid/widget/CompoundButton$OnCheckedChangeListener; // method@0a20 │ │ +02c656: 0c05 |0037: move-result-object v5 │ │ +02c658: 6e20 f902 5300 |0038: invoke-virtual {v3, v5}, Landroid/widget/Switch;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@02f9 │ │ +02c65e: 1a05 660e |003b: const-string v5, "reason" // string@0e66 │ │ +02c662: 7220 fd00 5000 |003d: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +02c668: 0a05 |0040: move-result v5 │ │ +02c66a: 7220 0001 5000 |0041: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@0100 │ │ +02c670: 0a01 |0044: move-result v1 │ │ +02c672: 1405 6c00 0f7f |0045: const v5, #float 1.90082e+38 // #7f0f006c │ │ +02c678: 6e20 c101 5200 |0048: invoke-virtual {v2, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02c67e: 0c04 |004b: move-result-object v4 │ │ +02c680: 1f04 e000 |004c: check-cast v4, Landroid/widget/TextView; // type@00e0 │ │ +02c684: 5485 9d05 |004e: iget-object v5, v8, Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter;.this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; // field@059d │ │ +02c688: 6e10 210a 0500 |0050: invoke-virtual {v5}, Lorg/tint/ui/preferences/SslExceptionsFragment;.getActivity:()Landroid/app/Activity; // method@0a21 │ │ +02c68e: 0c05 |0053: move-result-object v5 │ │ +02c690: 7120 c305 1500 |0054: invoke-static {v5, v1}, Lorg/tint/providers/SslExceptionsWrapper;.sslErrorReasonToString:(Landroid/content/Context;I)Ljava/lang/String; // method@05c3 │ │ +02c696: 0c05 |0057: move-result-object v5 │ │ +02c698: 7110 8401 0500 |0058: invoke-static {v5}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0184 │ │ +02c69e: 0c05 |005b: move-result-object v5 │ │ +02c6a0: 6e20 0103 5400 |005c: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02c6a6: 1102 |005f: return-object v2 │ │ +02c6a8: 1205 |0060: const/4 v5, #int 0 // #0 │ │ +02c6aa: 28ce |0061: goto 002f // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0004 line=125 │ │ 0x0008 line=127 │ │ 0x0011 line=128 │ │ 0x0022 line=129 │ │ @@ -43468,26 +43564,26 @@ │ │ 0x0060 line=129 │ │ locals : │ │ 0x0045 - 0x0060 reg=1 reasons I │ │ 0x004e - 0x0060 reg=4 tv Landroid/widget/TextView; │ │ 0x0008 - 0x0062 reg=0 c Landroid/database/Cursor; │ │ 0x0004 - 0x0062 reg=2 superView Landroid/view/View; │ │ 0x0011 - 0x0062 reg=3 sw Landroid/widget/Switch; │ │ - 0x0000 - 0x0062 reg=7 this Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter; │ │ - 0x0000 - 0x0062 reg=8 position I │ │ - 0x0000 - 0x0062 reg=9 convertView Landroid/view/View; │ │ - 0x0000 - 0x0062 reg=10 parent Landroid/view/ViewGroup; │ │ + 0x0000 - 0x0062 reg=8 this Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter; │ │ + 0x0000 - 0x0062 reg=9 position I │ │ + 0x0000 - 0x0062 reg=10 convertView Landroid/view/View; │ │ + 0x0000 - 0x0062 reg=11 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 1601 (SslExceptionsFragment.java) │ │ + source_file_idx : 1598 (SslExceptionsFragment.java) │ │ │ │ Class #223 header: │ │ -class_idx : 589 │ │ +class_idx : 585 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 30 │ │ -source_file_idx : 1601 │ │ +source_file_idx : 1598 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #223 annotations: │ │ Annotations on class │ │ @@ -43522,36 +43618,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c958: |[02c958] org.tint.ui.preferences.SslExceptionsFragment.:()V │ │ -02c968: 7010 7b00 0000 |0000: invoke-direct {v0}, Landroid/app/ListFragment;.:()V // method@007b │ │ -02c96e: 0e00 |0003: return-void │ │ +02c6ac: |[02c6ac] org.tint.ui.preferences.SslExceptionsFragment.:()V │ │ +02c6bc: 7010 7b00 0000 |0000: invoke-direct {v0}, Landroid/app/ListFragment;.:()V // method@007b │ │ +02c6c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ - 0x0003 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ │ │ #1 : (in Lorg/tint/ui/preferences/SslExceptionsFragment;) │ │ name : 'access$000' │ │ type : '(Lorg/tint/ui/preferences/SslExceptionsFragment;)Landroid/widget/CompoundButton$OnCheckedChangeListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c970: |[02c970] org.tint.ui.preferences.SslExceptionsFragment.access$000:(Lorg/tint/ui/preferences/SslExceptionsFragment;)Landroid/widget/CompoundButton$OnCheckedChangeListener; │ │ -02c980: 5410 9f05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SslExceptionsFragment;.mCheckedChangeListener:Landroid/widget/CompoundButton$OnCheckedChangeListener; // field@059f │ │ -02c984: 1100 |0002: return-object v0 │ │ +02c6c4: |[02c6c4] org.tint.ui.preferences.SslExceptionsFragment.access$000:(Lorg/tint/ui/preferences/SslExceptionsFragment;)Landroid/widget/CompoundButton$OnCheckedChangeListener; │ │ +02c6d4: 5410 9f05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SslExceptionsFragment;.mCheckedChangeListener:Landroid/widget/CompoundButton$OnCheckedChangeListener; // field@059f │ │ +02c6d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ │ │ Virtual methods - │ │ @@ -43560,26 +43655,26 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -02c988: |[02c988] org.tint.ui.preferences.SslExceptionsFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -02c998: 6f20 7c00 4300 |0000: invoke-super {v3, v4}, Landroid/app/ListFragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@007c │ │ -02c99e: 1400 2701 0b7f |0003: const v0, #float 1.84769e+38 // #7f0b0127 │ │ -02c9a4: 6e20 230a 0300 |0006: invoke-virtual {v3, v0}, Lorg/tint/ui/preferences/SslExceptionsFragment;.getString:(I)Ljava/lang/String; // method@0a23 │ │ -02c9aa: 0c00 |0009: move-result-object v0 │ │ -02c9ac: 6e20 2b0a 0300 |000a: invoke-virtual {v3, v0}, Lorg/tint/ui/preferences/SslExceptionsFragment;.setEmptyText:(Ljava/lang/CharSequence;)V // method@0a2b │ │ -02c9b2: 6e10 220a 0300 |000d: invoke-virtual {v3}, Lorg/tint/ui/preferences/SslExceptionsFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@0a22 │ │ -02c9b8: 0c00 |0010: move-result-object v0 │ │ -02c9ba: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -02c9bc: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -02c9be: 6e40 8100 1032 |0013: invoke-virtual {v0, v1, v2, v3}, Landroid/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0081 │ │ -02c9c4: 0e00 |0016: return-void │ │ +02c6dc: |[02c6dc] org.tint.ui.preferences.SslExceptionsFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +02c6ec: 6f20 7c00 4300 |0000: invoke-super {v3, v4}, Landroid/app/ListFragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@007c │ │ +02c6f2: 1400 2701 0b7f |0003: const v0, #float 1.84769e+38 // #7f0b0127 │ │ +02c6f8: 6e20 230a 0300 |0006: invoke-virtual {v3, v0}, Lorg/tint/ui/preferences/SslExceptionsFragment;.getString:(I)Ljava/lang/String; // method@0a23 │ │ +02c6fe: 0c00 |0009: move-result-object v0 │ │ +02c700: 6e20 2b0a 0300 |000a: invoke-virtual {v3, v0}, Lorg/tint/ui/preferences/SslExceptionsFragment;.setEmptyText:(Ljava/lang/CharSequence;)V // method@0a2b │ │ +02c706: 6e10 220a 0300 |000d: invoke-virtual {v3}, Lorg/tint/ui/preferences/SslExceptionsFragment;.getLoaderManager:()Landroid/app/LoaderManager; // method@0a22 │ │ +02c70c: 0c00 |0010: move-result-object v0 │ │ +02c70e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +02c710: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +02c712: 6e40 8100 1032 |0013: invoke-virtual {v0, v1, v2, v3}, Landroid/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader; // method@0081 │ │ +02c718: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=73 │ │ 0x000d line=75 │ │ 0x0016 line=76 │ │ locals : │ │ @@ -43591,22 +43686,22 @@ │ │ type : '(ILandroid/os/Bundle;)Landroid/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02c9c8: |[02c9c8] org.tint.ui.preferences.SslExceptionsFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroid/content/Loader; │ │ -02c9d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02c9da: 6e20 2d0a 0100 |0001: invoke-virtual {v1, v0}, Lorg/tint/ui/preferences/SslExceptionsFragment;.setListShown:(Z)V // method@0a2d │ │ -02c9e0: 6e10 210a 0100 |0004: invoke-virtual {v1}, Lorg/tint/ui/preferences/SslExceptionsFragment;.getActivity:()Landroid/app/Activity; // method@0a21 │ │ -02c9e6: 0c00 |0007: move-result-object v0 │ │ -02c9e8: 7110 bf05 0000 |0008: invoke-static {v0}, Lorg/tint/providers/SslExceptionsWrapper;.getSslErrorAuthoritiesCursorLoader:(Landroid/content/Context;)Landroid/content/CursorLoader; // method@05bf │ │ -02c9ee: 0c00 |000b: move-result-object v0 │ │ -02c9f0: 1100 |000c: return-object v0 │ │ +02c71c: |[02c71c] org.tint.ui.preferences.SslExceptionsFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroid/content/Loader; │ │ +02c72c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02c72e: 6e20 2d0a 0100 |0001: invoke-virtual {v1, v0}, Lorg/tint/ui/preferences/SslExceptionsFragment;.setListShown:(Z)V // method@0a2d │ │ +02c734: 6e10 210a 0100 |0004: invoke-virtual {v1}, Lorg/tint/ui/preferences/SslExceptionsFragment;.getActivity:()Landroid/app/Activity; // method@0a21 │ │ +02c73a: 0c00 |0007: move-result-object v0 │ │ +02c73c: 7110 bf05 0000 |0008: invoke-static {v0}, Lorg/tint/providers/SslExceptionsWrapper;.getSslErrorAuthoritiesCursorLoader:(Landroid/content/Context;)Landroid/content/CursorLoader; // method@05bf │ │ +02c742: 0c00 |000b: move-result-object v0 │ │ +02c744: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0004 line=101 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ 0x0000 - 0x000d reg=2 id I │ │ @@ -43617,39 +43712,39 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 48 16-bit code units │ │ -02c9f4: |[02c9f4] org.tint.ui.preferences.SslExceptionsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -02ca04: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02ca06: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -02ca08: 6f40 7d00 a9cb |0002: invoke-super {v9, v10, v11, v12}, Landroid/app/ListFragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@007d │ │ -02ca0e: 0c08 |0005: move-result-object v8 │ │ -02ca10: 2200 4a02 |0006: new-instance v0, Lorg/tint/ui/preferences/SslExceptionsFragment$1; // type@024a │ │ -02ca14: 7020 170a 9000 |0008: invoke-direct {v0, v9}, Lorg/tint/ui/preferences/SslExceptionsFragment$1;.:(Lorg/tint/ui/preferences/SslExceptionsFragment;)V // method@0a17 │ │ -02ca1a: 5b90 9f05 |000b: iput-object v0, v9, Lorg/tint/ui/preferences/SslExceptionsFragment;.mCheckedChangeListener:Landroid/widget/CompoundButton$OnCheckedChangeListener; // field@059f │ │ -02ca1e: 2315 a702 |000d: new-array v5, v1, [Ljava/lang/String; // type@02a7 │ │ -02ca22: 1a00 ec07 |000f: const-string v0, "authority" // string@07ec │ │ -02ca26: 4d00 0507 |0011: aput-object v0, v5, v7 │ │ -02ca2a: 2316 9d02 |0013: new-array v6, v1, [I // type@029d │ │ -02ca2e: 1400 6a00 0f7f |0015: const v0, #float 1.90082e+38 // #7f0f006a │ │ -02ca34: 4b00 0607 |0018: aput v0, v6, v7 │ │ -02ca38: 2200 4c02 |001a: new-instance v0, Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter; // type@024c │ │ -02ca3c: 6e10 210a 0900 |001c: invoke-virtual {v9}, Lorg/tint/ui/preferences/SslExceptionsFragment;.getActivity:()Landroid/app/Activity; // method@0a21 │ │ -02ca42: 0c02 |001f: move-result-object v2 │ │ -02ca44: 1403 1a00 037f |0020: const v3, #float 1.74129e+38 // #7f03001a │ │ -02ca4a: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -02ca4c: 0791 |0024: move-object v1, v9 │ │ -02ca4e: 7608 1b0a 0000 |0025: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter;.:(Lorg/tint/ui/preferences/SslExceptionsFragment;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V // method@0a1b │ │ -02ca54: 5b90 9e05 |0028: iput-object v0, v9, Lorg/tint/ui/preferences/SslExceptionsFragment;.mAdapter:Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter; // field@059e │ │ -02ca58: 5490 9e05 |002a: iget-object v0, v9, Lorg/tint/ui/preferences/SslExceptionsFragment;.mAdapter:Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter; // field@059e │ │ -02ca5c: 6e20 2c0a 0900 |002c: invoke-virtual {v9, v0}, Lorg/tint/ui/preferences/SslExceptionsFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0a2c │ │ -02ca62: 1108 |002f: return-object v8 │ │ +02c748: |[02c748] org.tint.ui.preferences.SslExceptionsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02c758: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02c75a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +02c75c: 6f40 7d00 a9cb |0002: invoke-super {v9, v10, v11, v12}, Landroid/app/ListFragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@007d │ │ +02c762: 0c08 |0005: move-result-object v8 │ │ +02c764: 2200 4602 |0006: new-instance v0, Lorg/tint/ui/preferences/SslExceptionsFragment$1; // type@0246 │ │ +02c768: 7020 170a 9000 |0008: invoke-direct {v0, v9}, Lorg/tint/ui/preferences/SslExceptionsFragment$1;.:(Lorg/tint/ui/preferences/SslExceptionsFragment;)V // method@0a17 │ │ +02c76e: 5b90 9f05 |000b: iput-object v0, v9, Lorg/tint/ui/preferences/SslExceptionsFragment;.mCheckedChangeListener:Landroid/widget/CompoundButton$OnCheckedChangeListener; // field@059f │ │ +02c772: 2315 a302 |000d: new-array v5, v1, [Ljava/lang/String; // type@02a3 │ │ +02c776: 1a00 e807 |000f: const-string v0, "authority" // string@07e8 │ │ +02c77a: 4d00 0507 |0011: aput-object v0, v5, v7 │ │ +02c77e: 2316 9902 |0013: new-array v6, v1, [I // type@0299 │ │ +02c782: 1400 6a00 0f7f |0015: const v0, #float 1.90082e+38 // #7f0f006a │ │ +02c788: 4b00 0607 |0018: aput v0, v6, v7 │ │ +02c78c: 2200 4802 |001a: new-instance v0, Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter; // type@0248 │ │ +02c790: 6e10 210a 0900 |001c: invoke-virtual {v9}, Lorg/tint/ui/preferences/SslExceptionsFragment;.getActivity:()Landroid/app/Activity; // method@0a21 │ │ +02c796: 0c02 |001f: move-result-object v2 │ │ +02c798: 1403 1a00 037f |0020: const v3, #float 1.74129e+38 // #7f03001a │ │ +02c79e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +02c7a0: 0791 |0024: move-object v1, v9 │ │ +02c7a2: 7608 1b0a 0000 |0025: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter;.:(Lorg/tint/ui/preferences/SslExceptionsFragment;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V // method@0a1b │ │ +02c7a8: 5b90 9e05 |0028: iput-object v0, v9, Lorg/tint/ui/preferences/SslExceptionsFragment;.mAdapter:Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter; // field@059e │ │ +02c7ac: 5490 9e05 |002a: iget-object v0, v9, Lorg/tint/ui/preferences/SslExceptionsFragment;.mAdapter:Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter; // field@059e │ │ +02c7b0: 6e20 2c0a 0900 |002c: invoke-virtual {v9, v0}, Lorg/tint/ui/preferences/SslExceptionsFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0a2c │ │ +02c7b6: 1108 |002f: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ 0x0006 line=51 │ │ 0x000d line=59 │ │ 0x0013 line=60 │ │ 0x001a line=62 │ │ @@ -43665,56 +43760,57 @@ │ │ 0x0000 - 0x0030 reg=12 savedInstanceState Landroid/os/Bundle; │ │ │ │ #3 : (in Lorg/tint/ui/preferences/SslExceptionsFragment;) │ │ name : 'onListItemClick' │ │ type : '(Landroid/widget/ListView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 25 16-bit code units │ │ -02ca64: |[02ca64] org.tint.ui.preferences.SslExceptionsFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -02ca74: 7506 7e00 0500 |0000: invoke-super/range {v5, v6, v7, v8, v9, v10}, Landroid/app/ListFragment;.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V // method@007e │ │ -02ca7a: 6e10 210a 0500 |0003: invoke-virtual {v5}, Lorg/tint/ui/preferences/SslExceptionsFragment;.getActivity:()Landroid/app/Activity; // method@0a21 │ │ -02ca80: 0c00 |0006: move-result-object v0 │ │ -02ca82: 1401 9b00 0801 |0007: const v1, #float 2.49797e-38 // #0108009b │ │ -02ca88: 1402 2801 0b7f |000a: const v2, #float 1.84769e+38 // #7f0b0128 │ │ -02ca8e: 1403 2901 0b7f |000d: const v3, #float 1.84769e+38 // #7f0b0129 │ │ -02ca94: 2204 4b02 |0010: new-instance v4, Lorg/tint/ui/preferences/SslExceptionsFragment$2; // type@024b │ │ -02ca98: 7040 190a 54a9 |0012: invoke-direct {v4, v5, v9, v10}, Lorg/tint/ui/preferences/SslExceptionsFragment$2;.:(Lorg/tint/ui/preferences/SslExceptionsFragment;J)V // method@0a19 │ │ -02ca9e: 7154 180c 1032 |0015: invoke-static {v0, v1, v2, v3, v4}, Lorg/tint/utils/ApplicationUtils;.showYesNoDialog:(Landroid/content/Context;IIILandroid/content/DialogInterface$OnClickListener;)V // method@0c18 │ │ -02caa4: 0e00 |0018: return-void │ │ +02c7b8: |[02c7b8] org.tint.ui.preferences.SslExceptionsFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +02c7c8: 7506 7e00 0600 |0000: invoke-super/range {v6, v7, v8, v9, v10, v11}, Landroid/app/ListFragment;.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V // method@007e │ │ +02c7ce: 6e10 210a 0600 |0003: invoke-virtual {v6}, Lorg/tint/ui/preferences/SslExceptionsFragment;.getActivity:()Landroid/app/Activity; // method@0a21 │ │ +02c7d4: 0c00 |0006: move-result-object v0 │ │ +02c7d6: 1401 9b00 0801 |0007: const v1, #float 2.49797e-38 // #0108009b │ │ +02c7dc: 1402 2801 0b7f |000a: const v2, #float 1.84769e+38 // #7f0b0128 │ │ +02c7e2: 1403 2901 0b7f |000d: const v3, #float 1.84769e+38 // #7f0b0129 │ │ +02c7e8: 2204 4702 |0010: new-instance v4, Lorg/tint/ui/preferences/SslExceptionsFragment$2; // type@0247 │ │ +02c7ec: 7040 190a 64ba |0012: invoke-direct {v4, v6, v10, v11}, Lorg/tint/ui/preferences/SslExceptionsFragment$2;.:(Lorg/tint/ui/preferences/SslExceptionsFragment;J)V // method@0a19 │ │ +02c7f2: 7154 180c 1032 |0015: invoke-static {v0, v1, v2, v3, v4}, Lorg/tint/utils/ApplicationUtils;.showYesNoDialog:(Landroid/content/Context;IIILandroid/content/DialogInterface$OnClickListener;)V // method@0c18 │ │ +02c7f8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ - 0x0003 line=82 │ │ + 0x0003 line=83 │ │ + 0x0015 line=82 │ │ 0x0018 line=95 │ │ locals : │ │ - 0x0000 - 0x0019 reg=5 this Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ - 0x0000 - 0x0019 reg=6 l Landroid/widget/ListView; │ │ - 0x0000 - 0x0019 reg=7 v Landroid/view/View; │ │ - 0x0000 - 0x0019 reg=8 position I │ │ - 0x0000 - 0x0019 reg=9 id J │ │ + 0x0000 - 0x0019 reg=6 this Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ + 0x0000 - 0x0019 reg=7 l Landroid/widget/ListView; │ │ + 0x0000 - 0x0019 reg=8 v Landroid/view/View; │ │ + 0x0000 - 0x0019 reg=9 position I │ │ + 0x0000 - 0x0019 reg=10 id J │ │ │ │ #4 : (in Lorg/tint/ui/preferences/SslExceptionsFragment;) │ │ name : 'onLoadFinished' │ │ type : '(Landroid/content/Loader;Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02caa8: |[02caa8] org.tint.ui.preferences.SslExceptionsFragment.onLoadFinished:(Landroid/content/Loader;Landroid/database/Cursor;)V │ │ -02cab8: 5410 9e05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SslExceptionsFragment;.mAdapter:Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter; // field@059e │ │ -02cabc: 6e20 1e0a 3000 |0002: invoke-virtual {v0, v3}, Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a1e │ │ -02cac2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -02cac4: 6e20 2d0a 0100 |0006: invoke-virtual {v1, v0}, Lorg/tint/ui/preferences/SslExceptionsFragment;.setListShown:(Z)V // method@0a2d │ │ -02caca: 0e00 |0009: return-void │ │ +02c7fc: |[02c7fc] org.tint.ui.preferences.SslExceptionsFragment.onLoadFinished:(Landroid/content/Loader;Landroid/database/Cursor;)V │ │ +02c80c: 5410 9e05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SslExceptionsFragment;.mAdapter:Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter; // field@059e │ │ +02c810: 6e20 1e0a 3000 |0002: invoke-virtual {v0, v3}, Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a1e │ │ +02c816: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +02c818: 6e20 2d0a 0100 |0006: invoke-virtual {v1, v0}, Lorg/tint/ui/preferences/SslExceptionsFragment;.setListShown:(Z)V // method@0a2d │ │ +02c81e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ 0x0009 line=108 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/content/Loader; │ │ @@ -43727,56 +43823,56 @@ │ │ type : '(Landroid/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02cacc: |[02cacc] org.tint.ui.preferences.SslExceptionsFragment.onLoadFinished:(Landroid/content/Loader;Ljava/lang/Object;)V │ │ -02cadc: 1f02 4700 |0000: check-cast v2, Landroid/database/Cursor; // type@0047 │ │ -02cae0: 6e30 280a 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/tint/ui/preferences/SslExceptionsFragment;.onLoadFinished:(Landroid/content/Loader;Landroid/database/Cursor;)V // method@0a28 │ │ -02cae6: 0e00 |0005: return-void │ │ +02c820: |[02c820] org.tint.ui.preferences.SslExceptionsFragment.onLoadFinished:(Landroid/content/Loader;Ljava/lang/Object;)V │ │ +02c830: 1f02 4700 |0000: check-cast v2, Landroid/database/Cursor; // type@0047 │ │ +02c834: 6e30 280a 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/tint/ui/preferences/SslExceptionsFragment;.onLoadFinished:(Landroid/content/Loader;Landroid/database/Cursor;)V // method@0a28 │ │ +02c83a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ - 0x0000 - 0x0006 reg=1 x0 Landroid/content/Loader; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/content/Loader; │ │ + 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ │ │ #6 : (in Lorg/tint/ui/preferences/SslExceptionsFragment;) │ │ name : 'onLoaderReset' │ │ type : '(Landroid/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02cae8: |[02cae8] org.tint.ui.preferences.SslExceptionsFragment.onLoaderReset:(Landroid/content/Loader;)V │ │ -02caf8: 5420 9e05 |0000: iget-object v0, v2, Lorg/tint/ui/preferences/SslExceptionsFragment;.mAdapter:Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter; // field@059e │ │ -02cafc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02cafe: 6e20 1e0a 1000 |0003: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a1e │ │ -02cb04: 0e00 |0006: return-void │ │ +02c83c: |[02c83c] org.tint.ui.preferences.SslExceptionsFragment.onLoaderReset:(Landroid/content/Loader;)V │ │ +02c84c: 5420 9e05 |0000: iget-object v0, v2, Lorg/tint/ui/preferences/SslExceptionsFragment;.mAdapter:Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter; // field@059e │ │ +02c850: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02c852: 6e20 1e0a 1000 |0003: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a1e │ │ +02c858: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=113 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/content/Loader; │ │ 0x0000 - 0x0007 reg=2 this Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ 0x0000 - 0x0007 reg=3 loader Landroid/content/Loader; Landroid/content/Loader; │ │ │ │ - source_file_idx : 1601 (SslExceptionsFragment.java) │ │ + source_file_idx : 1598 (SslExceptionsFragment.java) │ │ │ │ Class #224 header: │ │ -class_idx : 591 │ │ +class_idx : 587 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 108 │ │ -source_file_idx : 1811 │ │ +superclass_idx : 107 │ │ +source_file_idx : 1808 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #224 - │ │ Class descriptor : 'Lorg/tint/ui/preferences/WebViewDialogPreference;' │ │ @@ -43799,18 +43895,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02cb08: |[02cb08] org.tint.ui.preferences.WebViewDialogPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02cb18: 7030 6b01 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/preference/DialogPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@016b │ │ -02cb1e: 7020 380a 2000 |0003: invoke-direct {v0, v2}, Lorg/tint/ui/preferences/WebViewDialogPreference;.init:(Landroid/util/AttributeSet;)V // method@0a38 │ │ -02cb24: 0e00 |0006: return-void │ │ +02c85c: |[02c85c] org.tint.ui.preferences.WebViewDialogPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02c86c: 7030 6b01 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/preference/DialogPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@016b │ │ +02c872: 7020 380a 2000 |0003: invoke-direct {v0, v2}, Lorg/tint/ui/preferences/WebViewDialogPreference;.init:(Landroid/util/AttributeSet;)V // method@0a38 │ │ +02c878: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0006 line=39 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/tint/ui/preferences/WebViewDialogPreference; │ │ @@ -43822,18 +43918,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -02cb28: |[02cb28] org.tint.ui.preferences.WebViewDialogPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -02cb38: 7040 6c01 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/preference/DialogPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@016c │ │ -02cb3e: 7020 380a 2000 |0003: invoke-direct {v0, v2}, Lorg/tint/ui/preferences/WebViewDialogPreference;.init:(Landroid/util/AttributeSet;)V // method@0a38 │ │ -02cb44: 0e00 |0006: return-void │ │ +02c87c: |[02c87c] org.tint.ui.preferences.WebViewDialogPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +02c88c: 7040 6c01 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/preference/DialogPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@016c │ │ +02c892: 7020 380a 2000 |0003: invoke-direct {v0, v2}, Lorg/tint/ui/preferences/WebViewDialogPreference;.init:(Landroid/util/AttributeSet;)V // method@0a38 │ │ +02c898: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0006 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/tint/ui/preferences/WebViewDialogPreference; │ │ @@ -43846,36 +43942,36 @@ │ │ type : '(Landroid/util/AttributeSet;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -02cb48: |[02cb48] org.tint.ui.preferences.WebViewDialogPreference.init:(Landroid/util/AttributeSet;)V │ │ -02cb58: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -02cb5a: 3806 2000 |0001: if-eqz v6, 0021 // +0020 │ │ -02cb5e: 6e10 370a 0500 |0003: invoke-virtual {v5}, Lorg/tint/ui/preferences/WebViewDialogPreference;.getContext:()Landroid/content/Context; // method@0a37 │ │ -02cb64: 0c02 |0006: move-result-object v2 │ │ -02cb66: 6203 c602 |0007: sget-object v3, Lorg/tint/R$styleable;.WebViewDialogPreference:[I // field@02c6 │ │ -02cb6a: 6e30 ae00 6203 |0009: invoke-virtual {v2, v6, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00ae │ │ -02cb70: 0c00 |000c: move-result-object v0 │ │ -02cb72: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -02cb74: 6e30 f800 2004 |000e: invoke-virtual {v0, v2, v4}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f8 │ │ -02cb7a: 0a01 |0011: move-result v1 │ │ -02cb7c: 3241 1000 |0012: if-eq v1, v4, 0022 // +0010 │ │ -02cb80: 6e10 370a 0500 |0014: invoke-virtual {v5}, Lorg/tint/ui/preferences/WebViewDialogPreference;.getContext:()Landroid/content/Context; // method@0a37 │ │ -02cb86: 0c02 |0017: move-result-object v2 │ │ -02cb88: 7120 140c 1200 |0018: invoke-static {v2, v1}, Lorg/tint/utils/ApplicationUtils;.getStringFromRawResource:(Landroid/content/Context;I)Ljava/lang/String; // method@0c14 │ │ -02cb8e: 0c02 |001b: move-result-object v2 │ │ -02cb90: 5b52 a205 |001c: iput-object v2, v5, Lorg/tint/ui/preferences/WebViewDialogPreference;.mHtml:Ljava/lang/String; // field@05a2 │ │ -02cb94: 6e10 fa00 0000 |001e: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00fa │ │ -02cb9a: 0e00 |0021: return-void │ │ -02cb9c: 1a02 a406 |0022: const-string v2, "Unable to get resource." // string@06a4 │ │ -02cba0: 5b52 a205 |0024: iput-object v2, v5, Lorg/tint/ui/preferences/WebViewDialogPreference;.mHtml:Ljava/lang/String; // field@05a2 │ │ -02cba4: 28f8 |0026: goto 001e // -0008 │ │ +02c89c: |[02c89c] org.tint.ui.preferences.WebViewDialogPreference.init:(Landroid/util/AttributeSet;)V │ │ +02c8ac: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +02c8ae: 3806 2000 |0001: if-eqz v6, 0021 // +0020 │ │ +02c8b2: 6e10 370a 0500 |0003: invoke-virtual {v5}, Lorg/tint/ui/preferences/WebViewDialogPreference;.getContext:()Landroid/content/Context; // method@0a37 │ │ +02c8b8: 0c02 |0006: move-result-object v2 │ │ +02c8ba: 6203 c602 |0007: sget-object v3, Lorg/tint/R$styleable;.WebViewDialogPreference:[I // field@02c6 │ │ +02c8be: 6e30 ae00 6203 |0009: invoke-virtual {v2, v6, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00ae │ │ +02c8c4: 0c00 |000c: move-result-object v0 │ │ +02c8c6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +02c8c8: 6e30 f800 2004 |000e: invoke-virtual {v0, v2, v4}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f8 │ │ +02c8ce: 0a01 |0011: move-result v1 │ │ +02c8d0: 3241 1000 |0012: if-eq v1, v4, 0022 // +0010 │ │ +02c8d4: 6e10 370a 0500 |0014: invoke-virtual {v5}, Lorg/tint/ui/preferences/WebViewDialogPreference;.getContext:()Landroid/content/Context; // method@0a37 │ │ +02c8da: 0c02 |0017: move-result-object v2 │ │ +02c8dc: 7120 140c 1200 |0018: invoke-static {v2, v1}, Lorg/tint/utils/ApplicationUtils;.getStringFromRawResource:(Landroid/content/Context;I)Ljava/lang/String; // method@0c14 │ │ +02c8e2: 0c02 |001b: move-result-object v2 │ │ +02c8e4: 5b52 a205 |001c: iput-object v2, v5, Lorg/tint/ui/preferences/WebViewDialogPreference;.mHtml:Ljava/lang/String; // field@05a2 │ │ +02c8e8: 6e10 fa00 0000 |001e: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00fa │ │ +02c8ee: 0e00 |0021: return-void │ │ +02c8f0: 1a02 a106 |0022: const-string v2, "Unable to get resource." // string@06a1 │ │ +02c8f4: 5b52 a205 |0024: iput-object v2, v5, Lorg/tint/ui/preferences/WebViewDialogPreference;.mHtml:Ljava/lang/String; // field@05a2 │ │ +02c8f8: 28f8 |0026: goto 001e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=67 │ │ 0x0003 line=68 │ │ 0x000d line=70 │ │ 0x0012 line=71 │ │ 0x0014 line=72 │ │ @@ -43896,27 +43992,27 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -02cba8: |[02cba8] org.tint.ui.preferences.WebViewDialogPreference.onBindDialogView:(Landroid/view/View;)V │ │ -02cbb8: 6f20 6d01 5400 |0000: invoke-super {v4, v5}, Landroid/preference/DialogPreference;.onBindDialogView:(Landroid/view/View;)V // method@016d │ │ -02cbbe: 1400 8500 0f7f |0003: const v0, #float 1.90082e+38 // #7f0f0085 │ │ -02cbc4: 6e20 c101 0500 |0006: invoke-virtual {v5, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02cbca: 0c00 |0009: move-result-object v0 │ │ -02cbcc: 1f00 b700 |000a: check-cast v0, Landroid/webkit/WebView; // type@00b7 │ │ -02cbd0: 5b40 a305 |000c: iput-object v0, v4, Lorg/tint/ui/preferences/WebViewDialogPreference;.mWebView:Landroid/webkit/WebView; // field@05a3 │ │ -02cbd4: 5440 a305 |000e: iget-object v0, v4, Lorg/tint/ui/preferences/WebViewDialogPreference;.mWebView:Landroid/webkit/WebView; // field@05a3 │ │ -02cbd8: 5441 a205 |0010: iget-object v1, v4, Lorg/tint/ui/preferences/WebViewDialogPreference;.mHtml:Ljava/lang/String; // field@05a2 │ │ -02cbdc: 1a02 3c10 |0012: const-string v2, "text/html; charset=UTF-8" // string@103c │ │ -02cbe0: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -02cbe2: 6e40 4e02 1032 |0015: invoke-virtual {v0, v1, v2, v3}, Landroid/webkit/WebView;.loadData:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@024e │ │ -02cbe8: 0e00 |0018: return-void │ │ +02c8fc: |[02c8fc] org.tint.ui.preferences.WebViewDialogPreference.onBindDialogView:(Landroid/view/View;)V │ │ +02c90c: 6f20 6d01 5400 |0000: invoke-super {v4, v5}, Landroid/preference/DialogPreference;.onBindDialogView:(Landroid/view/View;)V // method@016d │ │ +02c912: 1400 8500 0f7f |0003: const v0, #float 1.90082e+38 // #7f0f0085 │ │ +02c918: 6e20 c101 0500 |0006: invoke-virtual {v5, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02c91e: 0c00 |0009: move-result-object v0 │ │ +02c920: 1f00 b300 |000a: check-cast v0, Landroid/webkit/WebView; // type@00b3 │ │ +02c924: 5b40 a305 |000c: iput-object v0, v4, Lorg/tint/ui/preferences/WebViewDialogPreference;.mWebView:Landroid/webkit/WebView; // field@05a3 │ │ +02c928: 5440 a305 |000e: iget-object v0, v4, Lorg/tint/ui/preferences/WebViewDialogPreference;.mWebView:Landroid/webkit/WebView; // field@05a3 │ │ +02c92c: 5441 a205 |0010: iget-object v1, v4, Lorg/tint/ui/preferences/WebViewDialogPreference;.mHtml:Ljava/lang/String; // field@05a2 │ │ +02c930: 1a02 3610 |0012: const-string v2, "text/html; charset=UTF-8" // string@1036 │ │ +02c934: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +02c936: 6e40 4e02 1032 |0015: invoke-virtual {v0, v1, v2, v3}, Landroid/webkit/WebView;.loadData:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@024e │ │ +02c93c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=56 │ │ 0x000e line=57 │ │ 0x0018 line=58 │ │ locals : │ │ @@ -43928,26 +44024,26 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -02cbec: |[02cbec] org.tint.ui.preferences.WebViewDialogPreference.onCreateDialogView:()Landroid/view/View; │ │ -02cbfc: 6e10 370a 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebViewDialogPreference;.getContext:()Landroid/content/Context; // method@0a37 │ │ -02cc02: 0c01 |0003: move-result-object v1 │ │ -02cc04: 1a02 940b |0004: const-string v2, "layout_inflater" // string@0b94 │ │ -02cc08: 6e20 ac00 2100 |0006: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -02cc0e: 0c00 |0009: move-result-object v0 │ │ -02cc10: 1f00 8700 |000a: check-cast v0, Landroid/view/LayoutInflater; // type@0087 │ │ -02cc14: 1401 2500 037f |000c: const v1, #float 1.7413e+38 // #7f030025 │ │ -02cc1a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -02cc1c: 6e30 9e01 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ -02cc22: 0c01 |0013: move-result-object v1 │ │ -02cc24: 1101 |0014: return-object v1 │ │ +02c940: |[02c940] org.tint.ui.preferences.WebViewDialogPreference.onCreateDialogView:()Landroid/view/View; │ │ +02c950: 6e10 370a 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebViewDialogPreference;.getContext:()Landroid/content/Context; // method@0a37 │ │ +02c956: 0c01 |0003: move-result-object v1 │ │ +02c958: 1a02 8f0b |0004: const-string v2, "layout_inflater" // string@0b8f │ │ +02c95c: 6e20 ac00 2100 |0006: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +02c962: 0c00 |0009: move-result-object v0 │ │ +02c964: 1f00 8500 |000a: check-cast v0, Landroid/view/LayoutInflater; // type@0085 │ │ +02c968: 1401 2500 037f |000c: const v1, #float 1.7413e+38 // #7f030025 │ │ +02c96e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +02c970: 6e30 9e01 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ +02c976: 0c01 |0013: move-result-object v1 │ │ +02c978: 1101 |0014: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x000c line=49 │ │ locals : │ │ 0x000c - 0x0015 reg=0 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0015 reg=3 this Lorg/tint/ui/preferences/WebViewDialogPreference; │ │ @@ -43957,35 +44053,35 @@ │ │ type : '(Landroid/app/AlertDialog$Builder;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02cc28: |[02cc28] org.tint.ui.preferences.WebViewDialogPreference.onPrepareDialogBuilder:(Landroid/app/AlertDialog$Builder;)V │ │ -02cc38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02cc3a: 6f20 6f01 2100 |0001: invoke-super {v1, v2}, Landroid/preference/DialogPreference;.onPrepareDialogBuilder:(Landroid/app/AlertDialog$Builder;)V // method@016f │ │ -02cc40: 6e30 5000 0200 |0004: invoke-virtual {v2, v0, v0}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0050 │ │ -02cc46: 0e00 |0007: return-void │ │ +02c97c: |[02c97c] org.tint.ui.preferences.WebViewDialogPreference.onPrepareDialogBuilder:(Landroid/app/AlertDialog$Builder;)V │ │ +02c98c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02c98e: 6f20 6f01 2100 |0001: invoke-super {v1, v2}, Landroid/preference/DialogPreference;.onPrepareDialogBuilder:(Landroid/app/AlertDialog$Builder;)V // method@016f │ │ +02c994: 6e30 5000 0200 |0004: invoke-virtual {v2, v0, v0}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0050 │ │ +02c99a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=62 │ │ 0x0004 line=63 │ │ 0x0007 line=64 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/tint/ui/preferences/WebViewDialogPreference; │ │ 0x0000 - 0x0008 reg=2 builder Landroid/app/AlertDialog$Builder; │ │ │ │ - source_file_idx : 1811 (WebViewDialogPreference.java) │ │ + source_file_idx : 1808 (WebViewDialogPreference.java) │ │ │ │ Class #225 header: │ │ -class_idx : 592 │ │ +class_idx : 588 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1822 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1819 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #225 annotations: │ │ Annotations on class │ │ @@ -43997,21 +44093,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 1822 (WebsitesSettingsFragment.java) │ │ + source_file_idx : 1819 (WebsitesSettingsFragment.java) │ │ │ │ Class #226 header: │ │ -class_idx : 593 │ │ +class_idx : 589 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1822 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1819 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #226 annotations: │ │ Annotations on class │ │ @@ -44033,17 +44129,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cc48: |[02cc48] org.tint.ui.preferences.WebsitesSettingsFragment$Site$1.:()V │ │ -02cc58: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02cc5e: 0e00 |0003: return-void │ │ +02c99c: |[02c99c] org.tint.ui.preferences.WebsitesSettingsFragment$Site$1.:()V │ │ +02c9ac: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02c9b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site$1; │ │ │ │ Virtual methods - │ │ @@ -44052,39 +44148,39 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02cc60: |[02cc60] org.tint.ui.preferences.WebsitesSettingsFragment$Site$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02cc70: 6e20 3e0a 2100 |0000: invoke-virtual {v1, v2}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a3e │ │ -02cc76: 0c00 |0003: move-result-object v0 │ │ -02cc78: 1100 |0004: return-object v0 │ │ +02c9b4: |[02c9b4] org.tint.ui.preferences.WebsitesSettingsFragment$Site$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02c9c4: 6e20 3e0a 2100 |0000: invoke-virtual {v1, v2}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a3e │ │ +02c9ca: 0c00 |0003: move-result-object v0 │ │ +02c9cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #1 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02cc7c: |[02cc7c] org.tint.ui.preferences.WebsitesSettingsFragment$Site$1.createFromParcel:(Landroid/os/Parcel;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ -02cc8c: 2200 5202 |0000: new-instance v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // type@0252 │ │ -02cc90: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02cc92: 7030 430a 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.:(Landroid/os/Parcel;Lorg/tint/ui/preferences/WebsitesSettingsFragment$1;)V // method@0a43 │ │ -02cc98: 1100 |0006: return-object v0 │ │ +02c9d0: |[02c9d0] org.tint.ui.preferences.WebsitesSettingsFragment$Site$1.createFromParcel:(Landroid/os/Parcel;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ +02c9e0: 2200 4e02 |0000: new-instance v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // type@024e │ │ +02c9e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02c9e6: 7030 430a 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.:(Landroid/os/Parcel;Lorg/tint/ui/preferences/WebsitesSettingsFragment$1;)V // method@0a43 │ │ +02c9ec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -44093,51 +44189,51 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02cc9c: |[02cc9c] org.tint.ui.preferences.WebsitesSettingsFragment$Site$1.newArray:(I)[Ljava/lang/Object; │ │ -02ccac: 6e20 400a 2100 |0000: invoke-virtual {v1, v2}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site$1;.newArray:(I)[Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a40 │ │ -02ccb2: 0c00 |0003: move-result-object v0 │ │ -02ccb4: 1100 |0004: return-object v0 │ │ +02c9f0: |[02c9f0] org.tint.ui.preferences.WebsitesSettingsFragment$Site$1.newArray:(I)[Ljava/lang/Object; │ │ +02ca00: 6e20 400a 2100 |0000: invoke-virtual {v1, v2}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site$1;.newArray:(I)[Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a40 │ │ +02ca06: 0c00 |0003: move-result-object v0 │ │ +02ca08: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #3 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site$1;) │ │ name : 'newArray' │ │ type : '(I)[Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ccb8: |[02ccb8] org.tint.ui.preferences.WebsitesSettingsFragment$Site$1.newArray:(I)[Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ -02ccc8: 2320 ae02 |0000: new-array v0, v2, [Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // type@02ae │ │ -02cccc: 1100 |0002: return-object v0 │ │ +02ca0c: |[02ca0c] org.tint.ui.preferences.WebsitesSettingsFragment$Site$1.newArray:(I)[Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ +02ca1c: 2320 aa02 |0000: new-array v0, v2, [Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // type@02aa │ │ +02ca20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ - source_file_idx : 1822 (WebsitesSettingsFragment.java) │ │ + source_file_idx : 1819 (WebsitesSettingsFragment.java) │ │ │ │ Class #227 header: │ │ -class_idx : 594 │ │ +class_idx : 590 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1822 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1819 │ │ static_fields_size : 4 │ │ instance_fields_size: 4 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 13 │ │ │ │ Class #227 annotations: │ │ Annotations on class │ │ @@ -44195,50 +44291,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02ccd0: |[02ccd0] org.tint.ui.preferences.WebsitesSettingsFragment$Site.:()V │ │ -02cce0: 2200 5102 |0000: new-instance v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site$1; // type@0251 │ │ -02cce4: 7010 3c0a 0000 |0002: invoke-direct {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site$1;.:()V // method@0a3c │ │ -02ccea: 6900 a405 |0005: sput-object v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.CREATOR:Landroid/os/Parcelable$Creator; // field@05a4 │ │ -02ccee: 0e00 |0007: return-void │ │ +02ca24: |[02ca24] org.tint.ui.preferences.WebsitesSettingsFragment$Site.:()V │ │ +02ca34: 2200 4d02 |0000: new-instance v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site$1; // type@024d │ │ +02ca38: 7010 3c0a 0000 |0002: invoke-direct {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site$1;.:()V // method@0a3c │ │ +02ca3e: 6900 a405 |0005: sput-object v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.CREATOR:Landroid/os/Parcelable$Creator; // field@05a4 │ │ +02ca42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ │ │ #1 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -02ccf0: |[02ccf0] org.tint.ui.preferences.WebsitesSettingsFragment$Site.:(Landroid/os/Parcel;)V │ │ -02cd00: 7010 4603 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ -02cd06: 6e10 6001 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -02cd0c: 0c00 |0006: move-result-object v0 │ │ -02cd0e: 5b10 aa05 |0007: iput-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mOrigin:Ljava/lang/String; // field@05aa │ │ -02cd12: 6e10 6001 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -02cd18: 0c00 |000c: move-result-object v0 │ │ -02cd1a: 5b10 ab05 |000d: iput-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mTitle:Ljava/lang/String; // field@05ab │ │ -02cd1e: 6e10 5e01 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -02cd24: 0a00 |0012: move-result v0 │ │ -02cd26: 5910 a805 |0013: iput v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mFeatures:I // field@05a8 │ │ -02cd2a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -02cd2c: 6e20 5f01 0200 |0016: invoke-virtual {v2, v0}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@015f │ │ -02cd32: 0c00 |0019: move-result-object v0 │ │ -02cd34: 1f00 5200 |001a: check-cast v0, Landroid/graphics/Bitmap; // type@0052 │ │ -02cd38: 5b10 a905 |001c: iput-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mIcon:Landroid/graphics/Bitmap; // field@05a9 │ │ -02cd3c: 0e00 |001e: return-void │ │ +02ca44: |[02ca44] org.tint.ui.preferences.WebsitesSettingsFragment$Site.:(Landroid/os/Parcel;)V │ │ +02ca54: 7010 4603 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ +02ca5a: 6e10 6001 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +02ca60: 0c00 |0006: move-result-object v0 │ │ +02ca62: 5b10 aa05 |0007: iput-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mOrigin:Ljava/lang/String; // field@05aa │ │ +02ca66: 6e10 6001 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +02ca6c: 0c00 |000c: move-result-object v0 │ │ +02ca6e: 5b10 ab05 |000d: iput-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mTitle:Ljava/lang/String; // field@05ab │ │ +02ca72: 6e10 5e01 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +02ca78: 0a00 |0012: move-result v0 │ │ +02ca7a: 5910 a805 |0013: iput v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mFeatures:I // field@05a8 │ │ +02ca7e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +02ca80: 6e20 5f01 0200 |0016: invoke-virtual {v2, v0}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@015f │ │ +02ca86: 0c00 |0019: move-result-object v0 │ │ +02ca88: 1f00 5200 |001a: check-cast v0, Landroid/graphics/Bitmap; // type@0052 │ │ +02ca8c: 5b10 a905 |001c: iput-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mIcon:Landroid/graphics/Bitmap; // field@05a9 │ │ +02ca90: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ 0x0003 line=536 │ │ 0x0009 line=537 │ │ 0x000f line=538 │ │ 0x0015 line=539 │ │ @@ -44252,17 +44348,17 @@ │ │ type : '(Landroid/os/Parcel;Lorg/tint/ui/preferences/WebsitesSettingsFragment$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02cd40: |[02cd40] org.tint.ui.preferences.WebsitesSettingsFragment$Site.:(Landroid/os/Parcel;Lorg/tint/ui/preferences/WebsitesSettingsFragment$1;)V │ │ -02cd50: 7020 420a 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.:(Landroid/os/Parcel;)V // method@0a42 │ │ -02cd56: 0e00 |0003: return-void │ │ +02ca94: |[02ca94] org.tint.ui.preferences.WebsitesSettingsFragment$Site.:(Landroid/os/Parcel;Lorg/tint/ui/preferences/WebsitesSettingsFragment$1;)V │ │ +02caa4: 7020 420a 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.:(Landroid/os/Parcel;)V // method@0a42 │ │ +02caaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Lorg/tint/ui/preferences/WebsitesSettingsFragment$1; │ │ @@ -44272,23 +44368,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -02cd58: |[02cd58] org.tint.ui.preferences.WebsitesSettingsFragment$Site.:(Ljava/lang/String;)V │ │ -02cd68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02cd6a: 7010 4603 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ -02cd70: 5b12 aa05 |0004: iput-object v2, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mOrigin:Ljava/lang/String; // field@05aa │ │ -02cd74: 5b10 ab05 |0006: iput-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mTitle:Ljava/lang/String; // field@05ab │ │ -02cd78: 5b10 a905 |0008: iput-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mIcon:Landroid/graphics/Bitmap; // field@05a9 │ │ -02cd7c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -02cd7e: 5910 a805 |000b: iput v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mFeatures:I // field@05a8 │ │ -02cd82: 0e00 |000d: return-void │ │ +02caac: |[02caac] org.tint.ui.preferences.WebsitesSettingsFragment$Site.:(Ljava/lang/String;)V │ │ +02cabc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02cabe: 7010 4603 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ +02cac4: 5b12 aa05 |0004: iput-object v2, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mOrigin:Ljava/lang/String; // field@05aa │ │ +02cac8: 5b10 ab05 |0006: iput-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mTitle:Ljava/lang/String; // field@05ab │ │ +02cacc: 5b10 a905 |0008: iput-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mIcon:Landroid/graphics/Bitmap; // field@05a9 │ │ +02cad0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +02cad2: 5910 a805 |000b: iput v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mFeatures:I // field@05a8 │ │ +02cad6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=445 │ │ 0x0004 line=446 │ │ 0x0006 line=447 │ │ 0x0008 line=448 │ │ 0x000a line=449 │ │ @@ -44302,27 +44398,27 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -02cd84: |[02cd84] org.tint.ui.preferences.WebsitesSettingsFragment$Site.hideHttp:(Ljava/lang/String;)Ljava/lang/String; │ │ -02cd94: 7110 3e01 0400 |0000: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ -02cd9a: 0c00 |0003: move-result-object v0 │ │ -02cd9c: 1a01 e30a |0004: const-string v1, "http" // string@0ae3 │ │ -02cda0: 6e10 3d01 0000 |0006: invoke-virtual {v0}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@013d │ │ -02cda6: 0c02 |0009: move-result-object v2 │ │ -02cda8: 6e20 4d03 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -02cdae: 0a01 |000d: move-result v1 │ │ -02cdb0: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ -02cdb4: 1271 |0010: const/4 v1, #int 7 // #7 │ │ -02cdb6: 6e20 5803 1400 |0011: invoke-virtual {v4, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0358 │ │ -02cdbc: 0c04 |0014: move-result-object v4 │ │ -02cdbe: 1104 |0015: return-object v4 │ │ +02cad8: |[02cad8] org.tint.ui.preferences.WebsitesSettingsFragment$Site.hideHttp:(Ljava/lang/String;)Ljava/lang/String; │ │ +02cae8: 7110 3e01 0400 |0000: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@013e │ │ +02caee: 0c00 |0003: move-result-object v0 │ │ +02caf0: 1a01 df0a |0004: const-string v1, "http" // string@0adf │ │ +02caf4: 6e10 3d01 0000 |0006: invoke-virtual {v0}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@013d │ │ +02cafa: 0c02 |0009: move-result-object v2 │ │ +02cafc: 6e20 4d03 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +02cb02: 0a01 |000d: move-result v1 │ │ +02cb04: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ +02cb08: 1271 |0010: const/4 v1, #int 7 // #7 │ │ +02cb0a: 6e20 5803 1400 |0011: invoke-virtual {v4, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0358 │ │ +02cb10: 0c04 |0014: move-result-object v4 │ │ +02cb12: 1104 |0015: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0004 line=519 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 str Ljava/lang/String; │ │ 0x0004 - 0x0016 reg=0 uri Landroid/net/Uri; │ │ @@ -44334,21 +44430,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02cdc0: |[02cdc0] org.tint.ui.preferences.WebsitesSettingsFragment$Site.addFeature:(I)V │ │ -02cdd0: 5220 a805 |0000: iget v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mFeatures:I // field@05a8 │ │ -02cdd4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -02cdd6: b831 |0003: shl-int/2addr v1, v3 │ │ -02cdd8: b610 |0004: or-int/2addr v0, v1 │ │ -02cdda: 5920 a805 |0005: iput v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mFeatures:I // field@05a8 │ │ -02cdde: 0e00 |0007: return-void │ │ +02cb14: |[02cb14] org.tint.ui.preferences.WebsitesSettingsFragment$Site.addFeature:(I)V │ │ +02cb24: 5220 a805 |0000: iget v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mFeatures:I // field@05a8 │ │ +02cb28: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +02cb2a: b831 |0003: shl-int/2addr v1, v3 │ │ +02cb2c: b610 |0004: or-int/2addr v0, v1 │ │ +02cb2e: 5920 a805 |0005: iput v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mFeatures:I // field@05a8 │ │ +02cb32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0007 line=454 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ 0x0000 - 0x0008 reg=3 feature I │ │ @@ -44358,17 +44454,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02cde0: |[02cde0] org.tint.ui.preferences.WebsitesSettingsFragment$Site.describeContents:()I │ │ -02cdf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02cdf2: 0f00 |0001: return v0 │ │ +02cb34: |[02cb34] org.tint.ui.preferences.WebsitesSettingsFragment$Site.describeContents:()I │ │ +02cb44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02cb46: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ │ │ #2 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;) │ │ @@ -44376,32 +44472,32 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -02cdf4: |[02cdf4] org.tint.ui.preferences.WebsitesSettingsFragment$Site.getFeatureByIndex:(I)I │ │ -02ce04: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -02ce06: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -02ce08: 1222 |0002: const/4 v2, #int 2 // #2 │ │ -02ce0a: 3520 1200 |0003: if-ge v0, v2, 0015 // +0012 │ │ -02ce0e: 6e20 4d0a 0300 |0005: invoke-virtual {v3, v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.hasFeature:(I)Z // method@0a4d │ │ -02ce14: 0a02 |0008: move-result v2 │ │ -02ce16: 3802 0700 |0009: if-eqz v2, 0010 // +0007 │ │ -02ce1a: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -02ce1c: b021 |000c: add-int/2addr v1, v2 │ │ -02ce1e: 3341 0500 |000d: if-ne v1, v4, 0012 // +0005 │ │ -02ce22: 0f00 |000f: return v0 │ │ -02ce24: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -02ce26: 28fb |0011: goto 000c // -0005 │ │ -02ce28: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02ce2c: 28ee |0014: goto 0002 // -0012 │ │ -02ce2e: 12f0 |0015: const/4 v0, #int -1 // #ff │ │ -02ce30: 28f9 |0016: goto 000f // -0007 │ │ +02cb48: |[02cb48] org.tint.ui.preferences.WebsitesSettingsFragment$Site.getFeatureByIndex:(I)I │ │ +02cb58: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +02cb5a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +02cb5c: 1222 |0002: const/4 v2, #int 2 // #2 │ │ +02cb5e: 3520 1200 |0003: if-ge v0, v2, 0015 // +0012 │ │ +02cb62: 6e20 4d0a 0300 |0005: invoke-virtual {v3, v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.hasFeature:(I)Z // method@0a4d │ │ +02cb68: 0a02 |0008: move-result v2 │ │ +02cb6a: 3802 0700 |0009: if-eqz v2, 0010 // +0007 │ │ +02cb6e: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +02cb70: b021 |000c: add-int/2addr v1, v2 │ │ +02cb72: 3341 0500 |000d: if-ne v1, v4, 0012 // +0005 │ │ +02cb76: 0f00 |000f: return v0 │ │ +02cb78: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +02cb7a: 28fb |0011: goto 000c // -0005 │ │ +02cb7c: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02cb80: 28ee |0014: goto 0002 // -0012 │ │ +02cb82: 12f0 |0015: const/4 v0, #int -1 // #ff │ │ +02cb84: 28f9 |0016: goto 000f // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0001 line=484 │ │ 0x0005 line=485 │ │ 0x000d line=486 │ │ 0x000f line=490 │ │ @@ -44420,29 +44516,29 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -02ce34: |[02ce34] org.tint.ui.preferences.WebsitesSettingsFragment$Site.getFeatureCount:()I │ │ -02ce44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02ce46: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02ce48: 1222 |0002: const/4 v2, #int 2 // #2 │ │ -02ce4a: 3521 0f00 |0003: if-ge v1, v2, 0012 // +000f │ │ -02ce4e: 6e20 4d0a 1300 |0005: invoke-virtual {v3, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.hasFeature:(I)Z // method@0a4d │ │ -02ce54: 0a02 |0008: move-result v2 │ │ -02ce56: 3802 0700 |0009: if-eqz v2, 0010 // +0007 │ │ -02ce5a: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -02ce5c: b020 |000c: add-int/2addr v0, v2 │ │ -02ce5e: d801 0101 |000d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02ce62: 28f3 |000f: goto 0002 // -000d │ │ -02ce64: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -02ce66: 28fb |0011: goto 000c // -0005 │ │ -02ce68: 0f00 |0012: return v0 │ │ +02cb88: |[02cb88] org.tint.ui.preferences.WebsitesSettingsFragment$Site.getFeatureCount:()I │ │ +02cb98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02cb9a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +02cb9c: 1222 |0002: const/4 v2, #int 2 // #2 │ │ +02cb9e: 3521 0f00 |0003: if-ge v1, v2, 0012 // +000f │ │ +02cba2: 6e20 4d0a 1300 |0005: invoke-virtual {v3, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.hasFeature:(I)Z // method@0a4d │ │ +02cba8: 0a02 |0008: move-result v2 │ │ +02cbaa: 3802 0700 |0009: if-eqz v2, 0010 // +0007 │ │ +02cbae: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +02cbb0: b020 |000c: add-int/2addr v0, v2 │ │ +02cbb2: d801 0101 |000d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02cbb6: 28f3 |000f: goto 0002 // -000d │ │ +02cbb8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +02cbba: 28fb |0011: goto 000c // -0005 │ │ +02cbbc: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x0001 line=469 │ │ 0x0005 line=470 │ │ 0x000d line=469 │ │ 0x0010 line=470 │ │ @@ -44457,17 +44553,17 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ce6c: |[02ce6c] org.tint.ui.preferences.WebsitesSettingsFragment$Site.getIcon:()Landroid/graphics/Bitmap; │ │ -02ce7c: 5410 a905 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mIcon:Landroid/graphics/Bitmap; // field@05a9 │ │ -02ce80: 1100 |0002: return-object v0 │ │ +02cbc0: |[02cbc0] org.tint.ui.preferences.WebsitesSettingsFragment$Site.getIcon:()Landroid/graphics/Bitmap; │ │ +02cbd0: 5410 a905 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mIcon:Landroid/graphics/Bitmap; // field@05a9 │ │ +02cbd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ │ │ #5 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;) │ │ @@ -44475,17 +44571,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ce84: |[02ce84] org.tint.ui.preferences.WebsitesSettingsFragment$Site.getOrigin:()Ljava/lang/String; │ │ -02ce94: 5410 aa05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mOrigin:Ljava/lang/String; // field@05aa │ │ -02ce98: 1100 |0002: return-object v0 │ │ +02cbd8: |[02cbd8] org.tint.ui.preferences.WebsitesSettingsFragment$Site.getOrigin:()Ljava/lang/String; │ │ +02cbe8: 5410 aa05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mOrigin:Ljava/lang/String; // field@05aa │ │ +02cbec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ │ │ #6 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;) │ │ @@ -44493,23 +44589,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02ce9c: |[02ce9c] org.tint.ui.preferences.WebsitesSettingsFragment$Site.getPrettyOrigin:()Ljava/lang/String; │ │ -02ceac: 5410 ab05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mTitle:Ljava/lang/String; // field@05ab │ │ -02ceb0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -02ceb4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02ceb6: 1100 |0005: return-object v0 │ │ -02ceb8: 5410 aa05 |0006: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mOrigin:Ljava/lang/String; // field@05aa │ │ -02cebc: 7020 4e0a 0100 |0008: invoke-direct {v1, v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.hideHttp:(Ljava/lang/String;)Ljava/lang/String; // method@0a4e │ │ -02cec2: 0c00 |000b: move-result-object v0 │ │ -02cec4: 28f9 |000c: goto 0005 // -0007 │ │ +02cbf0: |[02cbf0] org.tint.ui.preferences.WebsitesSettingsFragment$Site.getPrettyOrigin:()Ljava/lang/String; │ │ +02cc00: 5410 ab05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mTitle:Ljava/lang/String; // field@05ab │ │ +02cc04: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +02cc08: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02cc0a: 1100 |0005: return-object v0 │ │ +02cc0c: 5410 aa05 |0006: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mOrigin:Ljava/lang/String; // field@05aa │ │ +02cc10: 7020 4e0a 0100 |0008: invoke-direct {v1, v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.hideHttp:(Ljava/lang/String;)Ljava/lang/String; // method@0a4e │ │ +02cc16: 0c00 |000b: move-result-object v0 │ │ +02cc18: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ │ │ #7 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;) │ │ @@ -44517,23 +44613,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -02cec8: |[02cec8] org.tint.ui.preferences.WebsitesSettingsFragment$Site.getPrettyTitle:()Ljava/lang/String; │ │ -02ced8: 5410 ab05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mTitle:Ljava/lang/String; // field@05ab │ │ -02cedc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02cee0: 5410 aa05 |0004: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mOrigin:Ljava/lang/String; // field@05aa │ │ -02cee4: 7020 4e0a 0100 |0006: invoke-direct {v1, v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.hideHttp:(Ljava/lang/String;)Ljava/lang/String; // method@0a4e │ │ -02ceea: 0c00 |0009: move-result-object v0 │ │ -02ceec: 1100 |000a: return-object v0 │ │ -02ceee: 5410 ab05 |000b: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mTitle:Ljava/lang/String; // field@05ab │ │ -02cef2: 28fd |000d: goto 000a // -0003 │ │ +02cc1c: |[02cc1c] org.tint.ui.preferences.WebsitesSettingsFragment$Site.getPrettyTitle:()Ljava/lang/String; │ │ +02cc2c: 5410 ab05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mTitle:Ljava/lang/String; // field@05ab │ │ +02cc30: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +02cc34: 5410 aa05 |0004: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mOrigin:Ljava/lang/String; // field@05aa │ │ +02cc38: 7020 4e0a 0100 |0006: invoke-direct {v1, v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.hideHttp:(Ljava/lang/String;)Ljava/lang/String; // method@0a4e │ │ +02cc3e: 0c00 |0009: move-result-object v0 │ │ +02cc40: 1100 |000a: return-object v0 │ │ +02cc42: 5410 ab05 |000b: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mTitle:Ljava/lang/String; // field@05ab │ │ +02cc46: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ │ │ #8 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;) │ │ @@ -44541,23 +44637,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -02cef4: |[02cef4] org.tint.ui.preferences.WebsitesSettingsFragment$Site.hasFeature:(I)Z │ │ -02cf04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02cf06: 5231 a805 |0001: iget v1, v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mFeatures:I // field@05a8 │ │ -02cf0a: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -02cf0e: b521 |0005: and-int/2addr v1, v2 │ │ -02cf10: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -02cf14: 0f00 |0008: return v0 │ │ -02cf16: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02cf18: 28fe |000a: goto 0008 // -0002 │ │ +02cc48: |[02cc48] org.tint.ui.preferences.WebsitesSettingsFragment$Site.hasFeature:(I)Z │ │ +02cc58: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02cc5a: 5231 a805 |0001: iget v1, v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mFeatures:I // field@05a8 │ │ +02cc5e: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +02cc62: b521 |0005: and-int/2addr v1, v2 │ │ +02cc64: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +02cc68: 0f00 |0008: return v0 │ │ +02cc6a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02cc6c: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=461 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ 0x0000 - 0x000b reg=4 feature I │ │ │ │ @@ -44566,22 +44662,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -02cf1c: |[02cf1c] org.tint.ui.preferences.WebsitesSettingsFragment$Site.removeFeature:(I)V │ │ -02cf2c: 5220 a805 |0000: iget v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mFeatures:I // field@05a8 │ │ -02cf30: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -02cf32: b831 |0003: shl-int/2addr v1, v3 │ │ -02cf34: df01 01ff |0004: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -02cf38: b510 |0006: and-int/2addr v0, v1 │ │ -02cf3a: 5920 a805 |0007: iput v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mFeatures:I // field@05a8 │ │ -02cf3e: 0e00 |0009: return-void │ │ +02cc70: |[02cc70] org.tint.ui.preferences.WebsitesSettingsFragment$Site.removeFeature:(I)V │ │ +02cc80: 5220 a805 |0000: iget v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mFeatures:I // field@05a8 │ │ +02cc84: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +02cc86: b831 |0003: shl-int/2addr v1, v3 │ │ +02cc88: df01 01ff |0004: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +02cc8c: b510 |0006: and-int/2addr v0, v1 │ │ +02cc8e: 5920 a805 |0007: iput v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mFeatures:I // field@05a8 │ │ +02cc92: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0009 line=458 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ 0x0000 - 0x000a reg=3 feature I │ │ @@ -44591,17 +44687,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02cf40: |[02cf40] org.tint.ui.preferences.WebsitesSettingsFragment$Site.setIcon:(Landroid/graphics/Bitmap;)V │ │ -02cf50: 5b01 a905 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mIcon:Landroid/graphics/Bitmap; // field@05a9 │ │ -02cf54: 0e00 |0002: return-void │ │ +02cc94: |[02cc94] org.tint.ui.preferences.WebsitesSettingsFragment$Site.setIcon:(Landroid/graphics/Bitmap;)V │ │ +02cca4: 5b01 a905 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mIcon:Landroid/graphics/Bitmap; // field@05a9 │ │ +02cca8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0002 line=503 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -44611,17 +44707,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02cf58: |[02cf58] org.tint.ui.preferences.WebsitesSettingsFragment$Site.setTitle:(Ljava/lang/String;)V │ │ -02cf68: 5b01 ab05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mTitle:Ljava/lang/String; // field@05ab │ │ -02cf6c: 0e00 |0002: return-void │ │ +02ccac: |[02ccac] org.tint.ui.preferences.WebsitesSettingsFragment$Site.setTitle:(Ljava/lang/String;)V │ │ +02ccbc: 5b01 ab05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mTitle:Ljava/lang/String; // field@05ab │ │ +02ccc0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0002 line=499 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/String; │ │ @@ -44631,43 +44727,43 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -02cf70: |[02cf70] org.tint.ui.preferences.WebsitesSettingsFragment$Site.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02cf80: 5410 aa05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mOrigin:Ljava/lang/String; // field@05aa │ │ -02cf84: 6e20 6701 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -02cf8a: 5410 ab05 |0005: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mTitle:Ljava/lang/String; // field@05ab │ │ -02cf8e: 6e20 6701 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -02cf94: 5210 a805 |000a: iget v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mFeatures:I // field@05a8 │ │ -02cf98: 6e20 6301 0200 |000c: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ -02cf9e: 5410 a905 |000f: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mIcon:Landroid/graphics/Bitmap; // field@05a9 │ │ -02cfa2: 6e30 6601 0203 |0011: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0166 │ │ -02cfa8: 0e00 |0014: return-void │ │ +02ccc4: |[02ccc4] org.tint.ui.preferences.WebsitesSettingsFragment$Site.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02ccd4: 5410 aa05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mOrigin:Ljava/lang/String; // field@05aa │ │ +02ccd8: 6e20 6701 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +02ccde: 5410 ab05 |0005: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mTitle:Ljava/lang/String; // field@05ab │ │ +02cce2: 6e20 6701 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +02cce8: 5210 a805 |000a: iget v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mFeatures:I // field@05a8 │ │ +02ccec: 6e20 6301 0200 |000c: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ +02ccf2: 5410 a905 |000f: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.mIcon:Landroid/graphics/Bitmap; // field@05a9 │ │ +02ccf6: 6e30 6601 0203 |0011: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0166 │ │ +02ccfc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0005 line=530 │ │ 0x000a line=531 │ │ 0x000f line=532 │ │ 0x0014 line=533 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ 0x0000 - 0x0015 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0015 reg=3 flags I │ │ │ │ - source_file_idx : 1822 (WebsitesSettingsFragment.java) │ │ + source_file_idx : 1819 (WebsitesSettingsFragment.java) │ │ │ │ Class #228 header: │ │ -class_idx : 595 │ │ +class_idx : 591 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1822 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1819 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #228 annotations: │ │ Annotations on class │ │ @@ -44693,76 +44789,76 @@ │ │ type : '(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02cfac: |[02cfac] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$1.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V │ │ -02cfbc: 5b01 ac05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05ac │ │ -02cfc0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02cfc6: 0e00 |0005: return-void │ │ +02cd00: |[02cd00] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$1.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V │ │ +02cd10: 5b01 ac05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05ac │ │ +02cd14: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02cd1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1;) │ │ name : 'onReceiveValue' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02cfc8: |[02cfc8] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$1.onReceiveValue:(Ljava/lang/Object;)V │ │ -02cfd8: 1f01 3301 |0000: check-cast v1, Ljava/util/Map; // type@0133 │ │ -02cfdc: 6e20 550a 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1;.onReceiveValue:(Ljava/util/Map;)V // method@0a55 │ │ -02cfe2: 0e00 |0005: return-void │ │ +02cd1c: |[02cd1c] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$1.onReceiveValue:(Ljava/lang/Object;)V │ │ +02cd2c: 1f01 2f01 |0000: check-cast v1, Ljava/util/Map; // type@012f │ │ +02cd30: 6e20 550a 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1;.onReceiveValue:(Ljava/util/Map;)V // method@0a55 │ │ +02cd36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1;) │ │ name : 'onReceiveValue' │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 40 16-bit code units │ │ -02cfe4: |[02cfe4] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$1.onReceiveValue:(Ljava/util/Map;)V │ │ -02cff4: 2201 2c01 |0000: new-instance v1, Ljava/util/HashMap; // type@012c │ │ -02cff8: 7010 8b03 0100 |0002: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@038b │ │ -02cffe: 3806 1d00 |0005: if-eqz v6, 0022 // +001d │ │ -02d002: 7210 a003 0600 |0007: invoke-interface {v6}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@03a0 │ │ -02d008: 0c02 |000a: move-result-object v2 │ │ -02d00a: 7210 a903 0200 |000b: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@03a9 │ │ -02d010: 0c00 |000e: move-result-object v0 │ │ -02d012: 7210 8f03 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -02d018: 0a02 |0012: move-result v2 │ │ -02d01a: 3802 0f00 |0013: if-eqz v2, 0022 // +000f │ │ -02d01e: 5453 ac05 |0015: iget-object v3, v5, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05ac │ │ -02d022: 7210 9003 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -02d028: 0c02 |001a: move-result-object v2 │ │ -02d02a: 1f02 1001 |001b: check-cast v2, Ljava/lang/String; // type@0110 │ │ -02d02e: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -02d030: 7140 6d0a 1342 |001e: invoke-static {v3, v1, v2, v4}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$100:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Ljava/util/Map;Ljava/lang/String;I)V // method@0a6d │ │ -02d036: 28ee |0021: goto 000f // -0012 │ │ -02d038: 5452 ac05 |0022: iget-object v2, v5, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05ac │ │ -02d03c: 6e20 720a 1200 |0024: invoke-virtual {v2, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.askForGeolocation:(Ljava/util/Map;)V // method@0a72 │ │ -02d042: 0e00 |0027: return-void │ │ +02cd38: |[02cd38] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$1.onReceiveValue:(Ljava/util/Map;)V │ │ +02cd48: 2201 2801 |0000: new-instance v1, Ljava/util/HashMap; // type@0128 │ │ +02cd4c: 7010 8b03 0100 |0002: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@038b │ │ +02cd52: 3806 1d00 |0005: if-eqz v6, 0022 // +001d │ │ +02cd56: 7210 a003 0600 |0007: invoke-interface {v6}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@03a0 │ │ +02cd5c: 0c02 |000a: move-result-object v2 │ │ +02cd5e: 7210 a903 0200 |000b: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@03a9 │ │ +02cd64: 0c00 |000e: move-result-object v0 │ │ +02cd66: 7210 8f03 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +02cd6c: 0a02 |0012: move-result v2 │ │ +02cd6e: 3802 0f00 |0013: if-eqz v2, 0022 // +000f │ │ +02cd72: 5453 ac05 |0015: iget-object v3, v5, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05ac │ │ +02cd76: 7210 9003 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +02cd7c: 0c02 |001a: move-result-object v2 │ │ +02cd7e: 1f02 0c01 |001b: check-cast v2, Ljava/lang/String; // type@010c │ │ +02cd82: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +02cd84: 7140 6d0a 1342 |001e: invoke-static {v3, v1, v2, v4}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$100:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Ljava/util/Map;Ljava/lang/String;I)V // method@0a6d │ │ +02cd8a: 28ee |0021: goto 000f // -0012 │ │ +02cd8c: 5452 ac05 |0022: iget-object v2, v5, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05ac │ │ +02cd90: 6e20 720a 1200 |0024: invoke-virtual {v2, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.askForGeolocation:(Ljava/util/Map;)V // method@0a72 │ │ +02cd96: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ 0x0007 line=167 │ │ 0x000f line=168 │ │ 0x0015 line=169 │ │ @@ -44770,21 +44866,21 @@ │ │ 0x0027 line=174 │ │ locals : │ │ 0x000f - 0x0022 reg=0 iter Ljava/util/Iterator; Ljava/util/Iterator; │ │ 0x0005 - 0x0028 reg=1 sites Ljava/util/Map; Ljava/util/Map; │ │ 0x0000 - 0x0028 reg=5 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1; │ │ 0x0000 - 0x0028 reg=6 origins Ljava/util/Map; │ │ │ │ - source_file_idx : 1822 (WebsitesSettingsFragment.java) │ │ + source_file_idx : 1819 (WebsitesSettingsFragment.java) │ │ │ │ Class #229 header: │ │ -class_idx : 596 │ │ +class_idx : 592 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1822 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1819 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #229 annotations: │ │ Annotations on class │ │ @@ -44816,97 +44912,97 @@ │ │ type : '(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Ljava/util/Map;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02d044: |[02d044] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$2.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Ljava/util/Map;)V │ │ -02d054: 5b01 ad05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05ad │ │ -02d058: 5b02 ae05 |0002: iput-object v2, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;.val$sites:Ljava/util/Map; // field@05ae │ │ -02d05c: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02d062: 0e00 |0007: return-void │ │ +02cd98: |[02cd98] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$2.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Ljava/util/Map;)V │ │ +02cda8: 5b01 ad05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05ad │ │ +02cdac: 5b02 ae05 |0002: iput-object v2, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;.val$sites:Ljava/util/Map; // field@05ae │ │ +02cdb0: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02cdb6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ + 0x0000 - 0x0008 reg=1 this$1 Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/Map; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;) │ │ name : 'onReceiveValue' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d064: |[02d064] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$2.onReceiveValue:(Ljava/lang/Object;)V │ │ -02d074: 1f01 3501 |0000: check-cast v1, Ljava/util/Set; // type@0135 │ │ -02d078: 6e20 580a 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;.onReceiveValue:(Ljava/util/Set;)V // method@0a58 │ │ -02d07e: 0e00 |0005: return-void │ │ +02cdb8: |[02cdb8] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$2.onReceiveValue:(Ljava/lang/Object;)V │ │ +02cdc8: 1f01 3101 |0000: check-cast v1, Ljava/util/Set; // type@0131 │ │ +02cdcc: 6e20 580a 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;.onReceiveValue:(Ljava/util/Set;)V // method@0a58 │ │ +02cdd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;) │ │ name : 'onReceiveValue' │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -02d080: |[02d080] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$2.onReceiveValue:(Ljava/util/Set;)V │ │ -02d090: 3806 1b00 |0000: if-eqz v6, 001b // +001b │ │ -02d094: 7210 a903 0600 |0002: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@03a9 │ │ -02d09a: 0c00 |0005: move-result-object v0 │ │ -02d09c: 7210 8f03 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -02d0a2: 0a01 |0009: move-result v1 │ │ -02d0a4: 3801 1100 |000a: if-eqz v1, 001b // +0011 │ │ -02d0a8: 5452 ad05 |000c: iget-object v2, v5, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05ad │ │ -02d0ac: 5453 ae05 |000e: iget-object v3, v5, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;.val$sites:Ljava/util/Map; // field@05ae │ │ -02d0b0: 7210 9003 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -02d0b6: 0c01 |0013: move-result-object v1 │ │ -02d0b8: 1f01 1001 |0014: check-cast v1, Ljava/lang/String; // type@0110 │ │ -02d0bc: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -02d0be: 7140 6d0a 3241 |0017: invoke-static {v2, v3, v1, v4}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$100:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Ljava/util/Map;Ljava/lang/String;I)V // method@0a6d │ │ -02d0c4: 28ec |001a: goto 0006 // -0014 │ │ -02d0c6: 5451 ad05 |001b: iget-object v1, v5, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05ad │ │ -02d0ca: 5452 ae05 |001d: iget-object v2, v5, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;.val$sites:Ljava/util/Map; // field@05ae │ │ -02d0ce: 6e20 7b0a 2100 |001f: invoke-virtual {v1, v2}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.populateOrigins:(Ljava/util/Map;)V // method@0a7b │ │ -02d0d4: 0e00 |0022: return-void │ │ +02cdd4: |[02cdd4] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$2.onReceiveValue:(Ljava/util/Set;)V │ │ +02cde4: 3806 1b00 |0000: if-eqz v6, 001b // +001b │ │ +02cde8: 7210 a903 0600 |0002: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@03a9 │ │ +02cdee: 0c00 |0005: move-result-object v0 │ │ +02cdf0: 7210 8f03 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +02cdf6: 0a01 |0009: move-result v1 │ │ +02cdf8: 3801 1100 |000a: if-eqz v1, 001b // +0011 │ │ +02cdfc: 5452 ad05 |000c: iget-object v2, v5, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05ad │ │ +02ce00: 5453 ae05 |000e: iget-object v3, v5, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;.val$sites:Ljava/util/Map; // field@05ae │ │ +02ce04: 7210 9003 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +02ce0a: 0c01 |0013: move-result-object v1 │ │ +02ce0c: 1f01 0c01 |0014: check-cast v1, Ljava/lang/String; // type@010c │ │ +02ce10: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +02ce12: 7140 6d0a 3241 |0017: invoke-static {v2, v3, v1, v4}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$100:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Ljava/util/Map;Ljava/lang/String;I)V // method@0a6d │ │ +02ce18: 28ec |001a: goto 0006 // -0014 │ │ +02ce1a: 5451 ad05 |001b: iget-object v1, v5, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05ad │ │ +02ce1e: 5452 ae05 |001d: iget-object v2, v5, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;.val$sites:Ljava/util/Map; // field@05ae │ │ +02ce22: 6e20 7b0a 2100 |001f: invoke-virtual {v1, v2}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.populateOrigins:(Ljava/util/Map;)V // method@0a7b │ │ +02ce28: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0002 line=182 │ │ 0x0006 line=183 │ │ 0x000c line=184 │ │ 0x001b line=189 │ │ 0x0022 line=190 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 (null) Ljava/util/Set; │ │ 0x0006 - 0x001b reg=0 iter Ljava/util/Iterator; Ljava/util/Iterator; │ │ 0x0000 - 0x0023 reg=5 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2; │ │ 0x0000 - 0x0023 reg=6 origins Ljava/util/Set; Ljava/util/Set; │ │ │ │ - source_file_idx : 1822 (WebsitesSettingsFragment.java) │ │ + source_file_idx : 1819 (WebsitesSettingsFragment.java) │ │ │ │ Class #230 header: │ │ -class_idx : 597 │ │ +class_idx : 593 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1822 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1819 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #230 annotations: │ │ Annotations on class │ │ @@ -44936,48 +45032,48 @@ │ │ type : '(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/ImageView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02d0d8: |[02d0d8] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$3.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/ImageView;)V │ │ -02d0e8: 5b01 af05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05af │ │ -02d0ec: 5b02 b005 |0002: iput-object v2, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;.val$usageIcon:Landroid/widget/ImageView; // field@05b0 │ │ -02d0f0: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02d0f6: 0e00 |0007: return-void │ │ +02ce2c: |[02ce2c] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$3.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/ImageView;)V │ │ +02ce3c: 5b01 af05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05af │ │ +02ce40: 5b02 b005 |0002: iput-object v2, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;.val$usageIcon:Landroid/widget/ImageView; // field@05b0 │ │ +02ce44: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02ce4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ + 0x0000 - 0x0008 reg=1 this$1 Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/ImageView; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;) │ │ name : 'onReceiveValue' │ │ type : '(Ljava/lang/Long;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -02d0f8: |[02d0f8] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$3.onReceiveValue:(Ljava/lang/Long;)V │ │ -02d108: 3805 1300 |0000: if-eqz v5, 0013 // +0013 │ │ -02d10c: 5440 af05 |0002: iget-object v0, v4, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05af │ │ -02d110: 5441 b005 |0004: iget-object v1, v4, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;.val$usageIcon:Landroid/widget/ImageView; // field@05b0 │ │ -02d114: 6e10 3a03 0500 |0006: invoke-virtual {v5}, Ljava/lang/Long;.longValue:()J // method@033a │ │ -02d11a: 0b02 |0009: move-result-wide v2 │ │ -02d11c: 6e40 7c0a 1032 |000a: invoke-virtual {v0, v1, v2, v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.setIconForUsage:(Landroid/widget/ImageView;J)V // method@0a7c │ │ -02d122: 5440 b005 |000d: iget-object v0, v4, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;.val$usageIcon:Landroid/widget/ImageView; // field@05b0 │ │ -02d126: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -02d128: 6e20 c302 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02d12e: 0e00 |0013: return-void │ │ +02ce4c: |[02ce4c] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$3.onReceiveValue:(Ljava/lang/Long;)V │ │ +02ce5c: 3805 1300 |0000: if-eqz v5, 0013 // +0013 │ │ +02ce60: 5440 af05 |0002: iget-object v0, v4, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05af │ │ +02ce64: 5441 b005 |0004: iget-object v1, v4, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;.val$usageIcon:Landroid/widget/ImageView; // field@05b0 │ │ +02ce68: 6e10 3a03 0500 |0006: invoke-virtual {v5}, Ljava/lang/Long;.longValue:()J // method@033a │ │ +02ce6e: 0b02 |0009: move-result-wide v2 │ │ +02ce70: 6e40 7c0a 1032 |000a: invoke-virtual {v0, v1, v2, v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.setIconForUsage:(Landroid/widget/ImageView;J)V // method@0a7c │ │ +02ce76: 5440 b005 |000d: iget-object v0, v4, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;.val$usageIcon:Landroid/widget/ImageView; // field@05b0 │ │ +02ce7a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +02ce7c: 6e20 c302 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02ce82: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0002 line=296 │ │ 0x000d line=297 │ │ 0x0013 line=299 │ │ locals : │ │ @@ -44989,32 +45085,32 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d130: |[02d130] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$3.onReceiveValue:(Ljava/lang/Object;)V │ │ -02d140: 1f01 0801 |0000: check-cast v1, Ljava/lang/Long; // type@0108 │ │ -02d144: 6e20 5a0a 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;.onReceiveValue:(Ljava/lang/Long;)V // method@0a5a │ │ -02d14a: 0e00 |0005: return-void │ │ +02ce84: |[02ce84] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$3.onReceiveValue:(Ljava/lang/Object;)V │ │ +02ce94: 1f01 0401 |0000: check-cast v1, Ljava/lang/Long; // type@0104 │ │ +02ce98: 6e20 5a0a 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;.onReceiveValue:(Ljava/lang/Long;)V // method@0a5a │ │ +02ce9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 1822 (WebsitesSettingsFragment.java) │ │ + source_file_idx : 1819 (WebsitesSettingsFragment.java) │ │ │ │ Class #231 header: │ │ -class_idx : 598 │ │ +class_idx : 594 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1822 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1819 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #231 annotations: │ │ Annotations on class │ │ @@ -45044,54 +45140,54 @@ │ │ type : '(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/ImageView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02d14c: |[02d14c] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$4.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/ImageView;)V │ │ -02d15c: 5b01 b105 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b1 │ │ -02d160: 5b02 b205 |0002: iput-object v2, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;.val$locationIcon:Landroid/widget/ImageView; // field@05b2 │ │ -02d164: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02d16a: 0e00 |0007: return-void │ │ +02cea0: |[02cea0] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$4.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/ImageView;)V │ │ +02ceb0: 5b01 b105 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b1 │ │ +02ceb4: 5b02 b205 |0002: iput-object v2, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;.val$locationIcon:Landroid/widget/ImageView; // field@05b2 │ │ +02ceb8: 7010 4603 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02cebe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ + 0x0000 - 0x0008 reg=1 this$1 Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/ImageView; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;) │ │ name : 'onReceiveValue' │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -02d16c: |[02d16c] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$4.onReceiveValue:(Ljava/lang/Boolean;)V │ │ -02d17c: 3803 1300 |0000: if-eqz v3, 0013 // +0013 │ │ -02d180: 6e10 2103 0300 |0002: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@0321 │ │ -02d186: 0a00 |0005: move-result v0 │ │ -02d188: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -02d18c: 5420 b205 |0008: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;.val$locationIcon:Landroid/widget/ImageView; // field@05b2 │ │ -02d190: 5421 b105 |000a: iget-object v1, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b1 │ │ -02d194: 7110 6e0a 0100 |000c: invoke-static {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$200:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Landroid/graphics/Bitmap; // method@0a6e │ │ -02d19a: 0c01 |000f: move-result-object v1 │ │ -02d19c: 6e20 bd02 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ -02d1a2: 0e00 |0013: return-void │ │ -02d1a4: 5420 b205 |0014: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;.val$locationIcon:Landroid/widget/ImageView; // field@05b2 │ │ -02d1a8: 5421 b105 |0016: iget-object v1, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b1 │ │ -02d1ac: 7110 6f0a 0100 |0018: invoke-static {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$300:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Landroid/graphics/Bitmap; // method@0a6f │ │ -02d1b2: 0c01 |001b: move-result-object v1 │ │ -02d1b4: 6e20 bd02 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ -02d1ba: 28f4 |001f: goto 0013 // -000c │ │ +02cec0: |[02cec0] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$4.onReceiveValue:(Ljava/lang/Boolean;)V │ │ +02ced0: 3803 1300 |0000: if-eqz v3, 0013 // +0013 │ │ +02ced4: 6e10 2103 0300 |0002: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@0321 │ │ +02ceda: 0a00 |0005: move-result v0 │ │ +02cedc: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +02cee0: 5420 b205 |0008: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;.val$locationIcon:Landroid/widget/ImageView; // field@05b2 │ │ +02cee4: 5421 b105 |000a: iget-object v1, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b1 │ │ +02cee8: 7110 6e0a 0100 |000c: invoke-static {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$200:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Landroid/graphics/Bitmap; // method@0a6e │ │ +02ceee: 0c01 |000f: move-result-object v1 │ │ +02cef0: 6e20 bd02 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ +02cef6: 0e00 |0013: return-void │ │ +02cef8: 5420 b205 |0014: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;.val$locationIcon:Landroid/widget/ImageView; // field@05b2 │ │ +02cefc: 5421 b105 |0016: iget-object v1, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b1 │ │ +02cf00: 7110 6f0a 0100 |0018: invoke-static {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$300:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Landroid/graphics/Bitmap; // method@0a6f │ │ +02cf06: 0c01 |001b: move-result-object v1 │ │ +02cf08: 6e20 bd02 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ +02cf0e: 28f4 |001f: goto 0013 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0002 line=308 │ │ 0x0008 line=309 │ │ 0x0013 line=314 │ │ 0x0014 line=311 │ │ @@ -45104,32 +45200,32 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d1bc: |[02d1bc] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$4.onReceiveValue:(Ljava/lang/Object;)V │ │ -02d1cc: 1f01 fa00 |0000: check-cast v1, Ljava/lang/Boolean; // type@00fa │ │ -02d1d0: 6e20 5d0a 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;.onReceiveValue:(Ljava/lang/Boolean;)V // method@0a5d │ │ -02d1d6: 0e00 |0005: return-void │ │ +02cf10: |[02cf10] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$4.onReceiveValue:(Ljava/lang/Object;)V │ │ +02cf20: 1f01 f600 |0000: check-cast v1, Ljava/lang/Boolean; // type@00f6 │ │ +02cf24: 6e20 5d0a 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;.onReceiveValue:(Ljava/lang/Boolean;)V // method@0a5d │ │ +02cf2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 1822 (WebsitesSettingsFragment.java) │ │ + source_file_idx : 1819 (WebsitesSettingsFragment.java) │ │ │ │ Class #232 header: │ │ -class_idx : 599 │ │ +class_idx : 595 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1822 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1819 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #232 annotations: │ │ Annotations on class │ │ @@ -45167,72 +45263,72 @@ │ │ type : '(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/ImageView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02d1d8: |[02d1d8] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$5.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/ImageView;)V │ │ -02d1e8: 5b01 b305 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b3 │ │ -02d1ec: 5b02 b605 |0002: iput-object v2, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.val$title:Landroid/widget/TextView; // field@05b6 │ │ -02d1f0: 5b03 b505 |0004: iput-object v3, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.val$subtitle:Landroid/widget/TextView; // field@05b5 │ │ -02d1f4: 5b04 b405 |0006: iput-object v4, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.val$featureIcon:Landroid/widget/ImageView; // field@05b4 │ │ -02d1f8: 7010 4603 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02d1fe: 0e00 |000b: return-void │ │ +02cf2c: |[02cf2c] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$5.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/ImageView;)V │ │ +02cf3c: 5b01 b305 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b3 │ │ +02cf40: 5b02 b605 |0002: iput-object v2, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.val$title:Landroid/widget/TextView; // field@05b6 │ │ +02cf44: 5b03 b505 |0004: iput-object v3, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.val$subtitle:Landroid/widget/TextView; // field@05b5 │ │ +02cf48: 5b04 b405 |0006: iput-object v4, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.val$featureIcon:Landroid/widget/ImageView; // field@05b4 │ │ +02cf4c: 7010 4603 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02cf52: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5; │ │ - 0x0000 - 0x000c reg=1 (null) Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ + 0x0000 - 0x000c reg=1 this$1 Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/widget/TextView; │ │ 0x0000 - 0x000c reg=3 (null) Landroid/widget/TextView; │ │ 0x0000 - 0x000c reg=4 (null) Landroid/widget/ImageView; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;) │ │ name : 'onReceiveValue' │ │ type : '(Ljava/lang/Long;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -02d200: |[02d200] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$5.onReceiveValue:(Ljava/lang/Long;)V │ │ -02d210: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -02d212: 3808 3d00 |0001: if-eqz v8, 003e // +003d │ │ -02d216: 5471 b305 |0003: iget-object v1, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b3 │ │ -02d21a: 5411 c505 |0005: iget-object v1, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.this$0:Lorg/tint/ui/preferences/WebsitesSettingsFragment; // field@05c5 │ │ -02d21e: 1402 d100 0b7f |0007: const v2, #float 1.84767e+38 // #7f0b00d1 │ │ -02d224: 6e20 850a 2100 |000a: invoke-virtual {v1, v2}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getString:(I)Ljava/lang/String; // method@0a85 │ │ -02d22a: 0c01 |000d: move-result-object v1 │ │ -02d22c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -02d22e: 2322 a602 |000f: new-array v2, v2, [Ljava/lang/Object; // type@02a6 │ │ -02d232: 5473 b305 |0011: iget-object v3, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b3 │ │ -02d236: 6e10 3a03 0800 |0013: invoke-virtual {v8}, Ljava/lang/Long;.longValue:()J // method@033a │ │ -02d23c: 0b04 |0016: move-result-wide v4 │ │ -02d23e: 6e30 7d0a 4305 |0017: invoke-virtual {v3, v4, v5}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.sizeValueToString:(J)Ljava/lang/String; // method@0a7d │ │ -02d244: 0c03 |001a: move-result-object v3 │ │ -02d246: 4d03 0206 |001b: aput-object v3, v2, v6 │ │ -02d24a: 7120 4f03 2100 |001d: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -02d250: 0c00 |0020: move-result-object v0 │ │ -02d252: 5471 b605 |0021: iget-object v1, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.val$title:Landroid/widget/TextView; // field@05b6 │ │ -02d256: 6e20 0103 0100 |0023: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02d25c: 5471 b505 |0026: iget-object v1, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.val$subtitle:Landroid/widget/TextView; // field@05b5 │ │ -02d260: 1402 d200 0b7f |0028: const v2, #float 1.84767e+38 // #7f0b00d2 │ │ -02d266: 6e20 0003 2100 |002b: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ -02d26c: 5471 b505 |002e: iget-object v1, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.val$subtitle:Landroid/widget/TextView; // field@05b5 │ │ -02d270: 6e20 0203 6100 |0030: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ -02d276: 5471 b305 |0033: iget-object v1, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b3 │ │ -02d27a: 5472 b405 |0035: iget-object v2, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.val$featureIcon:Landroid/widget/ImageView; // field@05b4 │ │ -02d27e: 6e10 3a03 0800 |0037: invoke-virtual {v8}, Ljava/lang/Long;.longValue:()J // method@033a │ │ -02d284: 0b03 |003a: move-result-wide v3 │ │ -02d286: 6e40 7c0a 2143 |003b: invoke-virtual {v1, v2, v3, v4}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.setIconForUsage:(Landroid/widget/ImageView;J)V // method@0a7c │ │ -02d28c: 0e00 |003e: return-void │ │ +02cf54: |[02cf54] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$5.onReceiveValue:(Ljava/lang/Long;)V │ │ +02cf64: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +02cf66: 3808 3d00 |0001: if-eqz v8, 003e // +003d │ │ +02cf6a: 5471 b305 |0003: iget-object v1, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b3 │ │ +02cf6e: 5411 c505 |0005: iget-object v1, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.this$0:Lorg/tint/ui/preferences/WebsitesSettingsFragment; // field@05c5 │ │ +02cf72: 1402 d100 0b7f |0007: const v2, #float 1.84767e+38 // #7f0b00d1 │ │ +02cf78: 6e20 850a 2100 |000a: invoke-virtual {v1, v2}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getString:(I)Ljava/lang/String; // method@0a85 │ │ +02cf7e: 0c01 |000d: move-result-object v1 │ │ +02cf80: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +02cf82: 2322 a202 |000f: new-array v2, v2, [Ljava/lang/Object; // type@02a2 │ │ +02cf86: 5473 b305 |0011: iget-object v3, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b3 │ │ +02cf8a: 6e10 3a03 0800 |0013: invoke-virtual {v8}, Ljava/lang/Long;.longValue:()J // method@033a │ │ +02cf90: 0b04 |0016: move-result-wide v4 │ │ +02cf92: 6e30 7d0a 4305 |0017: invoke-virtual {v3, v4, v5}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.sizeValueToString:(J)Ljava/lang/String; // method@0a7d │ │ +02cf98: 0c03 |001a: move-result-object v3 │ │ +02cf9a: 4d03 0206 |001b: aput-object v3, v2, v6 │ │ +02cf9e: 7120 4f03 2100 |001d: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +02cfa4: 0c00 |0020: move-result-object v0 │ │ +02cfa6: 5471 b605 |0021: iget-object v1, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.val$title:Landroid/widget/TextView; // field@05b6 │ │ +02cfaa: 6e20 0103 0100 |0023: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02cfb0: 5471 b505 |0026: iget-object v1, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.val$subtitle:Landroid/widget/TextView; // field@05b5 │ │ +02cfb4: 1402 d200 0b7f |0028: const v2, #float 1.84767e+38 // #7f0b00d2 │ │ +02cfba: 6e20 0003 2100 |002b: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ +02cfc0: 5471 b505 |002e: iget-object v1, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.val$subtitle:Landroid/widget/TextView; // field@05b5 │ │ +02cfc4: 6e20 0203 6100 |0030: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ +02cfca: 5471 b305 |0033: iget-object v1, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b3 │ │ +02cfce: 5472 b405 |0035: iget-object v2, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.val$featureIcon:Landroid/widget/ImageView; // field@05b4 │ │ +02cfd2: 6e10 3a03 0800 |0037: invoke-virtual {v8}, Ljava/lang/Long;.longValue:()J // method@033a │ │ +02cfd8: 0b04 |003a: move-result-wide v4 │ │ +02cfda: 6e40 7c0a 2154 |003b: invoke-virtual {v1, v2, v4, v5}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.setIconForUsage:(Landroid/widget/ImageView;J)V // method@0a7c │ │ +02cfe0: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=329 │ │ 0x0003 line=330 │ │ 0x0021 line=331 │ │ 0x0026 line=332 │ │ 0x002e line=333 │ │ @@ -45248,32 +45344,32 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d290: |[02d290] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$5.onReceiveValue:(Ljava/lang/Object;)V │ │ -02d2a0: 1f01 0801 |0000: check-cast v1, Ljava/lang/Long; // type@0108 │ │ -02d2a4: 6e20 600a 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.onReceiveValue:(Ljava/lang/Long;)V // method@0a60 │ │ -02d2aa: 0e00 |0005: return-void │ │ +02cfe4: |[02cfe4] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$5.onReceiveValue:(Ljava/lang/Object;)V │ │ +02cff4: 1f01 0401 |0000: check-cast v1, Ljava/lang/Long; // type@0104 │ │ +02cff8: 6e20 600a 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.onReceiveValue:(Ljava/lang/Long;)V // method@0a60 │ │ +02cffe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 1822 (WebsitesSettingsFragment.java) │ │ + source_file_idx : 1819 (WebsitesSettingsFragment.java) │ │ │ │ Class #233 header: │ │ -class_idx : 600 │ │ +class_idx : 596 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1822 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1819 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #233 annotations: │ │ Annotations on class │ │ @@ -45311,67 +45407,67 @@ │ │ type : '(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/TextView;Landroid/widget/ImageView;Landroid/widget/TextView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02d2ac: |[02d2ac] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$6.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/TextView;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ -02d2bc: 5b01 b705 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b7 │ │ -02d2c0: 5b02 ba05 |0002: iput-object v2, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.val$title:Landroid/widget/TextView; // field@05ba │ │ -02d2c4: 5b03 b805 |0004: iput-object v3, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.val$featureIcon:Landroid/widget/ImageView; // field@05b8 │ │ -02d2c8: 5b04 b905 |0006: iput-object v4, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.val$subtitle:Landroid/widget/TextView; // field@05b9 │ │ -02d2cc: 7010 4603 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02d2d2: 0e00 |000b: return-void │ │ +02d000: |[02d000] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$6.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/TextView;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ +02d010: 5b01 b705 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b7 │ │ +02d014: 5b02 ba05 |0002: iput-object v2, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.val$title:Landroid/widget/TextView; // field@05ba │ │ +02d018: 5b03 b805 |0004: iput-object v3, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.val$featureIcon:Landroid/widget/ImageView; // field@05b8 │ │ +02d01c: 5b04 b905 |0006: iput-object v4, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.val$subtitle:Landroid/widget/TextView; // field@05b9 │ │ +02d020: 7010 4603 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02d026: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6; │ │ - 0x0000 - 0x000c reg=1 (null) Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ + 0x0000 - 0x000c reg=1 this$1 Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/widget/TextView; │ │ 0x0000 - 0x000c reg=3 (null) Landroid/widget/ImageView; │ │ 0x0000 - 0x000c reg=4 (null) Landroid/widget/TextView; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;) │ │ name : 'onReceiveValue' │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -02d2d4: |[02d2d4] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$6.onReceiveValue:(Ljava/lang/Boolean;)V │ │ -02d2e4: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ -02d2e8: 6e10 2103 0300 |0002: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@0321 │ │ -02d2ee: 0a00 |0005: move-result v0 │ │ -02d2f0: 3800 1c00 |0006: if-eqz v0, 0022 // +001c │ │ -02d2f4: 5420 ba05 |0008: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.val$title:Landroid/widget/TextView; // field@05ba │ │ -02d2f8: 1401 d600 0b7f |000a: const v1, #float 1.84767e+38 // #7f0b00d6 │ │ -02d2fe: 6e20 0003 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ -02d304: 5420 b805 |0010: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.val$featureIcon:Landroid/widget/ImageView; // field@05b8 │ │ -02d308: 5421 b705 |0012: iget-object v1, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b7 │ │ -02d30c: 7110 6e0a 0100 |0014: invoke-static {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$200:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Landroid/graphics/Bitmap; // method@0a6e │ │ -02d312: 0c01 |0017: move-result-object v1 │ │ -02d314: 6e20 bd02 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ -02d31a: 5420 b905 |001b: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.val$subtitle:Landroid/widget/TextView; // field@05b9 │ │ -02d31e: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -02d320: 6e20 0203 1000 |001e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ -02d326: 0e00 |0021: return-void │ │ -02d328: 5420 ba05 |0022: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.val$title:Landroid/widget/TextView; // field@05ba │ │ -02d32c: 1401 d700 0b7f |0024: const v1, #float 1.84767e+38 // #7f0b00d7 │ │ -02d332: 6e20 0003 1000 |0027: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ -02d338: 5420 b805 |002a: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.val$featureIcon:Landroid/widget/ImageView; // field@05b8 │ │ -02d33c: 5421 b705 |002c: iget-object v1, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b7 │ │ -02d340: 7110 6f0a 0100 |002e: invoke-static {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$300:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Landroid/graphics/Bitmap; // method@0a6f │ │ -02d346: 0c01 |0031: move-result-object v1 │ │ -02d348: 6e20 bd02 1000 |0032: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ -02d34e: 28e6 |0035: goto 001b // -001a │ │ +02d028: |[02d028] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$6.onReceiveValue:(Ljava/lang/Boolean;)V │ │ +02d038: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ +02d03c: 6e10 2103 0300 |0002: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@0321 │ │ +02d042: 0a00 |0005: move-result v0 │ │ +02d044: 3800 1c00 |0006: if-eqz v0, 0022 // +001c │ │ +02d048: 5420 ba05 |0008: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.val$title:Landroid/widget/TextView; // field@05ba │ │ +02d04c: 1401 d600 0b7f |000a: const v1, #float 1.84767e+38 // #7f0b00d6 │ │ +02d052: 6e20 0003 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ +02d058: 5420 b805 |0010: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.val$featureIcon:Landroid/widget/ImageView; // field@05b8 │ │ +02d05c: 5421 b705 |0012: iget-object v1, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b7 │ │ +02d060: 7110 6e0a 0100 |0014: invoke-static {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$200:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Landroid/graphics/Bitmap; // method@0a6e │ │ +02d066: 0c01 |0017: move-result-object v1 │ │ +02d068: 6e20 bd02 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ +02d06e: 5420 b905 |001b: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.val$subtitle:Landroid/widget/TextView; // field@05b9 │ │ +02d072: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +02d074: 6e20 0203 1000 |001e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ +02d07a: 0e00 |0021: return-void │ │ +02d07c: 5420 ba05 |0022: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.val$title:Landroid/widget/TextView; // field@05ba │ │ +02d080: 1401 d700 0b7f |0024: const v1, #float 1.84767e+38 // #7f0b00d7 │ │ +02d086: 6e20 0003 1000 |0027: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ +02d08c: 5420 b805 |002a: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.val$featureIcon:Landroid/widget/ImageView; // field@05b8 │ │ +02d090: 5421 b705 |002c: iget-object v1, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05b7 │ │ +02d094: 7110 6f0a 0100 |002e: invoke-static {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$300:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Landroid/graphics/Bitmap; // method@0a6f │ │ +02d09a: 0c01 |0031: move-result-object v1 │ │ +02d09c: 6e20 bd02 1000 |0032: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ +02d0a2: 28e6 |0035: goto 001b // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0002 line=344 │ │ 0x0008 line=345 │ │ 0x0010 line=346 │ │ 0x001b line=352 │ │ @@ -45387,32 +45483,32 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d350: |[02d350] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$6.onReceiveValue:(Ljava/lang/Object;)V │ │ -02d360: 1f01 fa00 |0000: check-cast v1, Ljava/lang/Boolean; // type@00fa │ │ -02d364: 6e20 630a 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.onReceiveValue:(Ljava/lang/Boolean;)V // method@0a63 │ │ -02d36a: 0e00 |0005: return-void │ │ +02d0a4: |[02d0a4] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$6.onReceiveValue:(Ljava/lang/Object;)V │ │ +02d0b4: 1f01 f600 |0000: check-cast v1, Ljava/lang/Boolean; // type@00f6 │ │ +02d0b8: 6e20 630a 1000 |0002: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.onReceiveValue:(Ljava/lang/Boolean;)V // method@0a63 │ │ +02d0be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 1822 (WebsitesSettingsFragment.java) │ │ + source_file_idx : 1819 (WebsitesSettingsFragment.java) │ │ │ │ Class #234 header: │ │ -class_idx : 601 │ │ +class_idx : 597 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1822 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1819 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #234 annotations: │ │ Annotations on class │ │ @@ -45437,84 +45533,84 @@ │ │ type : '(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02d36c: |[02d36c] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$7.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V │ │ -02d37c: 5b01 bb05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bb │ │ -02d380: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02d386: 0e00 |0005: return-void │ │ +02d0c0: |[02d0c0] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$7.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V │ │ +02d0d0: 5b01 bb05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bb │ │ +02d0d4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02d0da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -02d388: |[02d388] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$7.onClick:(Landroid/content/DialogInterface;I)V │ │ -02d398: 7100 3d02 0000 |0000: invoke-static {}, Landroid/webkit/WebStorage;.getInstance:()Landroid/webkit/WebStorage; // method@023d │ │ -02d39e: 0c00 |0003: move-result-object v0 │ │ -02d3a0: 5421 bb05 |0004: iget-object v1, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bb │ │ -02d3a4: 7110 6b0a 0100 |0006: invoke-static {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$000:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a6b │ │ -02d3aa: 0c01 |0009: move-result-object v1 │ │ -02d3ac: 6e10 4a0a 0100 |000a: invoke-virtual {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getOrigin:()Ljava/lang/String; // method@0a4a │ │ -02d3b2: 0c01 |000d: move-result-object v1 │ │ -02d3b4: 6e20 3c02 1000 |000e: invoke-virtual {v0, v1}, Landroid/webkit/WebStorage;.deleteOrigin:(Ljava/lang/String;)V // method@023c │ │ -02d3ba: 5420 bb05 |0011: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bb │ │ -02d3be: 7110 6b0a 0000 |0013: invoke-static {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$000:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a6b │ │ -02d3c4: 0c00 |0016: move-result-object v0 │ │ -02d3c6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -02d3c8: 6e20 4f0a 1000 |0018: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.removeFeature:(I)V // method@0a4f │ │ -02d3ce: 5420 bb05 |001b: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bb │ │ -02d3d2: 7110 6b0a 0000 |001d: invoke-static {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$000:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a6b │ │ -02d3d8: 0c00 |0020: move-result-object v0 │ │ -02d3da: 6e10 480a 0000 |0021: invoke-virtual {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getFeatureCount:()I // method@0a48 │ │ -02d3e0: 0a00 |0024: move-result v0 │ │ -02d3e2: 3900 0900 |0025: if-nez v0, 002e // +0009 │ │ -02d3e6: 5420 bb05 |0027: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bb │ │ -02d3ea: 5400 c505 |0029: iget-object v0, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.this$0:Lorg/tint/ui/preferences/WebsitesSettingsFragment; // field@05c5 │ │ -02d3ee: 7110 7f0a 0000 |002b: invoke-static {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.access$400:(Lorg/tint/ui/preferences/WebsitesSettingsFragment;)V // method@0a7f │ │ -02d3f4: 5420 bb05 |002e: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bb │ │ -02d3f8: 6e10 730a 0000 |0030: invoke-virtual {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.askForOrigins:()V // method@0a73 │ │ -02d3fe: 5420 bb05 |0033: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bb │ │ -02d402: 6e10 790a 0000 |0035: invoke-virtual {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.notifyDataSetChanged:()V // method@0a79 │ │ -02d408: 0e00 |0038: return-void │ │ +02d0dc: |[02d0dc] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$7.onClick:(Landroid/content/DialogInterface;I)V │ │ +02d0ec: 7100 3d02 0000 |0000: invoke-static {}, Landroid/webkit/WebStorage;.getInstance:()Landroid/webkit/WebStorage; // method@023d │ │ +02d0f2: 0c00 |0003: move-result-object v0 │ │ +02d0f4: 5421 bb05 |0004: iget-object v1, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bb │ │ +02d0f8: 7110 6b0a 0100 |0006: invoke-static {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$000:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a6b │ │ +02d0fe: 0c01 |0009: move-result-object v1 │ │ +02d100: 6e10 4a0a 0100 |000a: invoke-virtual {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getOrigin:()Ljava/lang/String; // method@0a4a │ │ +02d106: 0c01 |000d: move-result-object v1 │ │ +02d108: 6e20 3c02 1000 |000e: invoke-virtual {v0, v1}, Landroid/webkit/WebStorage;.deleteOrigin:(Ljava/lang/String;)V // method@023c │ │ +02d10e: 5420 bb05 |0011: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bb │ │ +02d112: 7110 6b0a 0000 |0013: invoke-static {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$000:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a6b │ │ +02d118: 0c00 |0016: move-result-object v0 │ │ +02d11a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +02d11c: 6e20 4f0a 1000 |0018: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.removeFeature:(I)V // method@0a4f │ │ +02d122: 5420 bb05 |001b: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bb │ │ +02d126: 7110 6b0a 0000 |001d: invoke-static {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$000:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a6b │ │ +02d12c: 0c00 |0020: move-result-object v0 │ │ +02d12e: 6e10 480a 0000 |0021: invoke-virtual {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getFeatureCount:()I // method@0a48 │ │ +02d134: 0a00 |0024: move-result v0 │ │ +02d136: 3900 0900 |0025: if-nez v0, 002e // +0009 │ │ +02d13a: 5420 bb05 |0027: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bb │ │ +02d13e: 5400 c505 |0029: iget-object v0, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.this$0:Lorg/tint/ui/preferences/WebsitesSettingsFragment; // field@05c5 │ │ +02d142: 7110 7f0a 0000 |002b: invoke-static {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.access$400:(Lorg/tint/ui/preferences/WebsitesSettingsFragment;)V // method@0a7f │ │ +02d148: 5420 bb05 |002e: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bb │ │ +02d14c: 6e10 730a 0000 |0030: invoke-virtual {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.askForOrigins:()V // method@0a73 │ │ +02d152: 5420 bb05 |0033: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bb │ │ +02d156: 6e10 790a 0000 |0035: invoke-virtual {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.notifyDataSetChanged:()V // method@0a79 │ │ +02d15c: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0011 line=379 │ │ 0x001b line=380 │ │ 0x0027 line=381 │ │ 0x002e line=383 │ │ 0x0033 line=384 │ │ 0x0038 line=385 │ │ locals : │ │ 0x0000 - 0x0039 reg=2 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7; │ │ 0x0000 - 0x0039 reg=3 dlg Landroid/content/DialogInterface; │ │ 0x0000 - 0x0039 reg=4 which I │ │ │ │ - source_file_idx : 1822 (WebsitesSettingsFragment.java) │ │ + source_file_idx : 1819 (WebsitesSettingsFragment.java) │ │ │ │ Class #235 header: │ │ -class_idx : 602 │ │ +class_idx : 598 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1822 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1819 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #235 annotations: │ │ Annotations on class │ │ @@ -45539,84 +45635,84 @@ │ │ type : '(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02d40c: |[02d40c] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$8.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V │ │ -02d41c: 5b01 bc05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bc │ │ -02d420: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02d426: 0e00 |0005: return-void │ │ +02d160: |[02d160] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$8.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V │ │ +02d170: 5b01 bc05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bc │ │ +02d174: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02d17a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -02d428: |[02d428] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$8.onClick:(Landroid/content/DialogInterface;I)V │ │ -02d438: 7100 0e02 0000 |0000: invoke-static {}, Landroid/webkit/GeolocationPermissions;.getInstance:()Landroid/webkit/GeolocationPermissions; // method@020e │ │ -02d43e: 0c00 |0003: move-result-object v0 │ │ -02d440: 5421 bc05 |0004: iget-object v1, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bc │ │ -02d444: 7110 6b0a 0100 |0006: invoke-static {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$000:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a6b │ │ -02d44a: 0c01 |0009: move-result-object v1 │ │ -02d44c: 6e10 4a0a 0100 |000a: invoke-virtual {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getOrigin:()Ljava/lang/String; // method@0a4a │ │ -02d452: 0c01 |000d: move-result-object v1 │ │ -02d454: 6e20 0b02 1000 |000e: invoke-virtual {v0, v1}, Landroid/webkit/GeolocationPermissions;.clear:(Ljava/lang/String;)V // method@020b │ │ -02d45a: 5420 bc05 |0011: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bc │ │ -02d45e: 7110 6b0a 0000 |0013: invoke-static {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$000:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a6b │ │ -02d464: 0c00 |0016: move-result-object v0 │ │ -02d466: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -02d468: 6e20 4f0a 1000 |0018: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.removeFeature:(I)V // method@0a4f │ │ -02d46e: 5420 bc05 |001b: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bc │ │ -02d472: 7110 6b0a 0000 |001d: invoke-static {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$000:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a6b │ │ -02d478: 0c00 |0020: move-result-object v0 │ │ -02d47a: 6e10 480a 0000 |0021: invoke-virtual {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getFeatureCount:()I // method@0a48 │ │ -02d480: 0a00 |0024: move-result v0 │ │ -02d482: 3900 0900 |0025: if-nez v0, 002e // +0009 │ │ -02d486: 5420 bc05 |0027: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bc │ │ -02d48a: 5400 c505 |0029: iget-object v0, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.this$0:Lorg/tint/ui/preferences/WebsitesSettingsFragment; // field@05c5 │ │ -02d48e: 7110 7f0a 0000 |002b: invoke-static {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.access$400:(Lorg/tint/ui/preferences/WebsitesSettingsFragment;)V // method@0a7f │ │ -02d494: 5420 bc05 |002e: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bc │ │ -02d498: 6e10 730a 0000 |0030: invoke-virtual {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.askForOrigins:()V // method@0a73 │ │ -02d49e: 5420 bc05 |0033: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bc │ │ -02d4a2: 6e10 790a 0000 |0035: invoke-virtual {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.notifyDataSetChanged:()V // method@0a79 │ │ -02d4a8: 0e00 |0038: return-void │ │ +02d17c: |[02d17c] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter$8.onClick:(Landroid/content/DialogInterface;I)V │ │ +02d18c: 7100 0e02 0000 |0000: invoke-static {}, Landroid/webkit/GeolocationPermissions;.getInstance:()Landroid/webkit/GeolocationPermissions; // method@020e │ │ +02d192: 0c00 |0003: move-result-object v0 │ │ +02d194: 5421 bc05 |0004: iget-object v1, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bc │ │ +02d198: 7110 6b0a 0100 |0006: invoke-static {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$000:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a6b │ │ +02d19e: 0c01 |0009: move-result-object v1 │ │ +02d1a0: 6e10 4a0a 0100 |000a: invoke-virtual {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getOrigin:()Ljava/lang/String; // method@0a4a │ │ +02d1a6: 0c01 |000d: move-result-object v1 │ │ +02d1a8: 6e20 0b02 1000 |000e: invoke-virtual {v0, v1}, Landroid/webkit/GeolocationPermissions;.clear:(Ljava/lang/String;)V // method@020b │ │ +02d1ae: 5420 bc05 |0011: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bc │ │ +02d1b2: 7110 6b0a 0000 |0013: invoke-static {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$000:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a6b │ │ +02d1b8: 0c00 |0016: move-result-object v0 │ │ +02d1ba: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +02d1bc: 6e20 4f0a 1000 |0018: invoke-virtual {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.removeFeature:(I)V // method@0a4f │ │ +02d1c2: 5420 bc05 |001b: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bc │ │ +02d1c6: 7110 6b0a 0000 |001d: invoke-static {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$000:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a6b │ │ +02d1cc: 0c00 |0020: move-result-object v0 │ │ +02d1ce: 6e10 480a 0000 |0021: invoke-virtual {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getFeatureCount:()I // method@0a48 │ │ +02d1d4: 0a00 |0024: move-result v0 │ │ +02d1d6: 3900 0900 |0025: if-nez v0, 002e // +0009 │ │ +02d1da: 5420 bc05 |0027: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bc │ │ +02d1de: 5400 c505 |0029: iget-object v0, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.this$0:Lorg/tint/ui/preferences/WebsitesSettingsFragment; // field@05c5 │ │ +02d1e2: 7110 7f0a 0000 |002b: invoke-static {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.access$400:(Lorg/tint/ui/preferences/WebsitesSettingsFragment;)V // method@0a7f │ │ +02d1e8: 5420 bc05 |002e: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bc │ │ +02d1ec: 6e10 730a 0000 |0030: invoke-virtual {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.askForOrigins:()V // method@0a73 │ │ +02d1f2: 5420 bc05 |0033: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;.this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05bc │ │ +02d1f6: 6e10 790a 0000 |0035: invoke-virtual {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.notifyDataSetChanged:()V // method@0a79 │ │ +02d1fc: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0011 line=398 │ │ 0x001b line=399 │ │ 0x0027 line=400 │ │ 0x002e line=402 │ │ 0x0033 line=403 │ │ 0x0038 line=404 │ │ locals : │ │ 0x0000 - 0x0039 reg=2 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8; │ │ 0x0000 - 0x0039 reg=3 dlg Landroid/content/DialogInterface; │ │ 0x0000 - 0x0039 reg=4 which I │ │ │ │ - source_file_idx : 1822 (WebsitesSettingsFragment.java) │ │ + source_file_idx : 1819 (WebsitesSettingsFragment.java) │ │ │ │ Class #236 header: │ │ -class_idx : 603 │ │ +class_idx : 599 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 190 │ │ -source_file_idx : 1822 │ │ +superclass_idx : 186 │ │ +source_file_idx : 1819 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 8 │ │ │ │ Class #236 annotations: │ │ Annotations on class │ │ @@ -45682,81 +45778,81 @@ │ │ type : '(Lorg/tint/ui/preferences/WebsitesSettingsFragment;Landroid/content/Context;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -02d4ac: |[02d4ac] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment;Landroid/content/Context;I)V │ │ -02d4bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d4be: 7050 6a0a 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment;Landroid/content/Context;ILorg/tint/ui/preferences/WebsitesSettingsFragment$Site;)V // method@0a6a │ │ -02d4c4: 0e00 |0004: return-void │ │ +02d200: |[02d200] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment;Landroid/content/Context;I)V │ │ +02d210: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d212: 7050 6a0a 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment;Landroid/content/Context;ILorg/tint/ui/preferences/WebsitesSettingsFragment$Site;)V // method@0a6a │ │ +02d218: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0004 line=117 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ - 0x0000 - 0x0005 reg=2 (null) Lorg/tint/ui/preferences/WebsitesSettingsFragment; │ │ + 0x0000 - 0x0005 reg=2 this$0 Lorg/tint/ui/preferences/WebsitesSettingsFragment; │ │ 0x0000 - 0x0005 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=4 rsc I │ │ │ │ #1 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;) │ │ name : '' │ │ type : '(Lorg/tint/ui/preferences/WebsitesSettingsFragment;Landroid/content/Context;ILorg/tint/ui/preferences/WebsitesSettingsFragment$Site;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -02d4c8: |[02d4c8] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment;Landroid/content/Context;ILorg/tint/ui/preferences/WebsitesSettingsFragment$Site;)V │ │ -02d4d8: 5b23 c505 |0000: iput-object v3, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.this$0:Lorg/tint/ui/preferences/WebsitesSettingsFragment; // field@05c5 │ │ -02d4dc: 7030 6102 4205 |0002: invoke-direct {v2, v4, v5}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0261 │ │ -02d4e2: 5925 c105 |0005: iput v5, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mResource:I // field@05c1 │ │ -02d4e6: 1a00 940b |0007: const-string v0, "layout_inflater" // string@0b94 │ │ -02d4ea: 6e20 ac00 0400 |0009: invoke-virtual {v4, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -02d4f0: 0c00 |000c: move-result-object v0 │ │ -02d4f2: 1f00 8700 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0087 │ │ -02d4f6: 5b20 be05 |000f: iput-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05be │ │ -02d4fa: 6e10 840a 0300 |0011: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getResources:()Landroid/content/res/Resources; // method@0a84 │ │ -02d500: 0c00 |0014: move-result-object v0 │ │ -02d502: 1401 1e00 027f |0015: const v1, #float 1.728e+38 // #7f02001e │ │ -02d508: 7120 2301 1000 |0018: invoke-static {v0, v1}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@0123 │ │ -02d50e: 0c00 |001b: move-result-object v0 │ │ -02d510: 5b20 c205 |001c: iput-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mUsageEmptyIcon:Landroid/graphics/Bitmap; // field@05c2 │ │ -02d514: 6e10 840a 0300 |001e: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getResources:()Landroid/content/res/Resources; // method@0a84 │ │ -02d51a: 0c00 |0021: move-result-object v0 │ │ -02d51c: 1401 1f00 027f |0022: const v1, #float 1.728e+38 // #7f02001f │ │ -02d522: 7120 2301 1000 |0025: invoke-static {v0, v1}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@0123 │ │ -02d528: 0c00 |0028: move-result-object v0 │ │ -02d52a: 5b20 c405 |0029: iput-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mUsageLowIcon:Landroid/graphics/Bitmap; // field@05c4 │ │ -02d52e: 6e10 840a 0300 |002b: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getResources:()Landroid/content/res/Resources; // method@0a84 │ │ -02d534: 0c00 |002e: move-result-object v0 │ │ -02d536: 1401 1d00 027f |002f: const v1, #float 1.728e+38 // #7f02001d │ │ -02d53c: 7120 2301 1000 |0032: invoke-static {v0, v1}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@0123 │ │ -02d542: 0c00 |0035: move-result-object v0 │ │ -02d544: 5b20 c305 |0036: iput-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mUsageHighIcon:Landroid/graphics/Bitmap; // field@05c3 │ │ -02d548: 6e10 840a 0300 |0038: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getResources:()Landroid/content/res/Resources; // method@0a84 │ │ -02d54e: 0c00 |003b: move-result-object v0 │ │ -02d550: 1401 1900 027f |003c: const v1, #float 1.728e+38 // #7f020019 │ │ -02d556: 7120 2301 1000 |003f: invoke-static {v0, v1}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@0123 │ │ -02d55c: 0c00 |0042: move-result-object v0 │ │ -02d55e: 5b20 bf05 |0043: iput-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mLocationAllowedIcon:Landroid/graphics/Bitmap; // field@05bf │ │ -02d562: 6e10 840a 0300 |0045: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getResources:()Landroid/content/res/Resources; // method@0a84 │ │ -02d568: 0c00 |0048: move-result-object v0 │ │ -02d56a: 1401 1800 027f |0049: const v1, #float 1.728e+38 // #7f020018 │ │ -02d570: 7120 2301 1000 |004c: invoke-static {v0, v1}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@0123 │ │ -02d576: 0c00 |004f: move-result-object v0 │ │ -02d578: 5b20 c005 |0050: iput-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mLocationDisallowedIcon:Landroid/graphics/Bitmap; // field@05c0 │ │ -02d57c: 5b26 bd05 |0052: iput-object v6, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ -02d580: 5420 bd05 |0054: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ -02d584: 3900 0500 |0056: if-nez v0, 005b // +0005 │ │ -02d588: 6e10 730a 0200 |0058: invoke-virtual {v2}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.askForOrigins:()V // method@0a73 │ │ -02d58e: 0e00 |005b: return-void │ │ +02d21c: |[02d21c] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment;Landroid/content/Context;ILorg/tint/ui/preferences/WebsitesSettingsFragment$Site;)V │ │ +02d22c: 5b23 c505 |0000: iput-object v3, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.this$0:Lorg/tint/ui/preferences/WebsitesSettingsFragment; // field@05c5 │ │ +02d230: 7030 6102 4205 |0002: invoke-direct {v2, v4, v5}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0261 │ │ +02d236: 5925 c105 |0005: iput v5, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mResource:I // field@05c1 │ │ +02d23a: 1a00 8f0b |0007: const-string v0, "layout_inflater" // string@0b8f │ │ +02d23e: 6e20 ac00 0400 |0009: invoke-virtual {v4, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +02d244: 0c00 |000c: move-result-object v0 │ │ +02d246: 1f00 8500 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0085 │ │ +02d24a: 5b20 be05 |000f: iput-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05be │ │ +02d24e: 6e10 840a 0300 |0011: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getResources:()Landroid/content/res/Resources; // method@0a84 │ │ +02d254: 0c00 |0014: move-result-object v0 │ │ +02d256: 1401 1e00 027f |0015: const v1, #float 1.728e+38 // #7f02001e │ │ +02d25c: 7120 2301 1000 |0018: invoke-static {v0, v1}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@0123 │ │ +02d262: 0c00 |001b: move-result-object v0 │ │ +02d264: 5b20 c205 |001c: iput-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mUsageEmptyIcon:Landroid/graphics/Bitmap; // field@05c2 │ │ +02d268: 6e10 840a 0300 |001e: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getResources:()Landroid/content/res/Resources; // method@0a84 │ │ +02d26e: 0c00 |0021: move-result-object v0 │ │ +02d270: 1401 1f00 027f |0022: const v1, #float 1.728e+38 // #7f02001f │ │ +02d276: 7120 2301 1000 |0025: invoke-static {v0, v1}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@0123 │ │ +02d27c: 0c00 |0028: move-result-object v0 │ │ +02d27e: 5b20 c405 |0029: iput-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mUsageLowIcon:Landroid/graphics/Bitmap; // field@05c4 │ │ +02d282: 6e10 840a 0300 |002b: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getResources:()Landroid/content/res/Resources; // method@0a84 │ │ +02d288: 0c00 |002e: move-result-object v0 │ │ +02d28a: 1401 1d00 027f |002f: const v1, #float 1.728e+38 // #7f02001d │ │ +02d290: 7120 2301 1000 |0032: invoke-static {v0, v1}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@0123 │ │ +02d296: 0c00 |0035: move-result-object v0 │ │ +02d298: 5b20 c305 |0036: iput-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mUsageHighIcon:Landroid/graphics/Bitmap; // field@05c3 │ │ +02d29c: 6e10 840a 0300 |0038: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getResources:()Landroid/content/res/Resources; // method@0a84 │ │ +02d2a2: 0c00 |003b: move-result-object v0 │ │ +02d2a4: 1401 1900 027f |003c: const v1, #float 1.728e+38 // #7f020019 │ │ +02d2aa: 7120 2301 1000 |003f: invoke-static {v0, v1}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@0123 │ │ +02d2b0: 0c00 |0042: move-result-object v0 │ │ +02d2b2: 5b20 bf05 |0043: iput-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mLocationAllowedIcon:Landroid/graphics/Bitmap; // field@05bf │ │ +02d2b6: 6e10 840a 0300 |0045: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getResources:()Landroid/content/res/Resources; // method@0a84 │ │ +02d2bc: 0c00 |0048: move-result-object v0 │ │ +02d2be: 1401 1800 027f |0049: const v1, #float 1.728e+38 // #7f020018 │ │ +02d2c4: 7120 2301 1000 |004c: invoke-static {v0, v1}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@0123 │ │ +02d2ca: 0c00 |004f: move-result-object v0 │ │ +02d2cc: 5b20 c005 |0050: iput-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mLocationDisallowedIcon:Landroid/graphics/Bitmap; // field@05c0 │ │ +02d2d0: 5b26 bd05 |0052: iput-object v6, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ +02d2d4: 5420 bd05 |0054: iget-object v0, v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ +02d2d8: 3900 0500 |0056: if-nez v0, 005b // +0005 │ │ +02d2dc: 6e10 730a 0200 |0058: invoke-virtual {v2}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.askForOrigins:()V // method@0a73 │ │ +02d2e2: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0002 line=120 │ │ 0x0005 line=122 │ │ 0x0007 line=123 │ │ 0x0011 line=124 │ │ @@ -45766,31 +45862,31 @@ │ │ 0x0045 line=128 │ │ 0x0052 line=129 │ │ 0x0054 line=131 │ │ 0x0058 line=132 │ │ 0x005b line=134 │ │ locals : │ │ 0x0000 - 0x005c reg=2 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ - 0x0000 - 0x005c reg=3 (null) Lorg/tint/ui/preferences/WebsitesSettingsFragment; │ │ + 0x0000 - 0x005c reg=3 this$0 Lorg/tint/ui/preferences/WebsitesSettingsFragment; │ │ 0x0000 - 0x005c reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x005c reg=5 rsc I │ │ 0x0000 - 0x005c reg=6 site Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ │ │ #2 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;) │ │ name : 'access$000' │ │ type : '(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d590: |[02d590] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.access$000:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ -02d5a0: 5410 bd05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ -02d5a4: 1100 |0002: return-object v0 │ │ +02d2e4: |[02d2e4] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.access$000:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ +02d2f4: 5410 bd05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ +02d2f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ │ │ #3 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;) │ │ @@ -45798,17 +45894,17 @@ │ │ type : '(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d5a8: |[02d5a8] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.access$002:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ -02d5b8: 5b01 bd05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ -02d5bc: 1101 |0002: return-object v1 │ │ +02d2fc: |[02d2fc] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.access$002:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ +02d30c: 5b01 bd05 |0000: iput-object v1, v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ +02d310: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ 0x0000 - 0x0003 reg=1 x1 Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ │ │ @@ -45817,17 +45913,17 @@ │ │ type : '(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Ljava/util/Map;Ljava/lang/String;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -02d5c0: |[02d5c0] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.access$100:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Ljava/util/Map;Ljava/lang/String;I)V │ │ -02d5d0: 7040 710a 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.addFeatureToSite:(Ljava/util/Map;Ljava/lang/String;I)V // method@0a71 │ │ -02d5d6: 0e00 |0003: return-void │ │ +02d314: |[02d314] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.access$100:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Ljava/util/Map;Ljava/lang/String;I)V │ │ +02d324: 7040 710a 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.addFeatureToSite:(Ljava/util/Map;Ljava/lang/String;I)V // method@0a71 │ │ +02d32a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/util/Map; │ │ 0x0000 - 0x0004 reg=2 x2 Ljava/lang/String; │ │ @@ -45838,17 +45934,17 @@ │ │ type : '(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Landroid/graphics/Bitmap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d5d8: |[02d5d8] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.access$200:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Landroid/graphics/Bitmap; │ │ -02d5e8: 5410 bf05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mLocationAllowedIcon:Landroid/graphics/Bitmap; // field@05bf │ │ -02d5ec: 1100 |0002: return-object v0 │ │ +02d32c: |[02d32c] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.access$200:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Landroid/graphics/Bitmap; │ │ +02d33c: 5410 bf05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mLocationAllowedIcon:Landroid/graphics/Bitmap; // field@05bf │ │ +02d340: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ │ │ #6 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;) │ │ @@ -45856,17 +45952,17 @@ │ │ type : '(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Landroid/graphics/Bitmap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d5f0: |[02d5f0] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.access$300:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Landroid/graphics/Bitmap; │ │ -02d600: 5410 c005 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mLocationDisallowedIcon:Landroid/graphics/Bitmap; // field@05c0 │ │ -02d604: 1100 |0002: return-object v0 │ │ +02d344: |[02d344] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.access$300:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)Landroid/graphics/Bitmap; │ │ +02d354: 5410 c005 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mLocationDisallowedIcon:Landroid/graphics/Bitmap; // field@05c0 │ │ +02d358: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ │ │ #7 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;) │ │ @@ -45874,28 +45970,28 @@ │ │ type : '(Ljava/util/Map;Ljava/lang/String;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -02d608: |[02d608] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.addFeatureToSite:(Ljava/util/Map;Ljava/lang/String;I)V │ │ -02d618: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d61a: 7220 9c03 4300 |0001: invoke-interface {v3, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@039c │ │ -02d620: 0a01 |0004: move-result v1 │ │ -02d622: 3801 0c00 |0005: if-eqz v1, 0011 // +000c │ │ -02d626: 7220 9e03 4300 |0007: invoke-interface {v3, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ -02d62c: 0c00 |000a: move-result-object v0 │ │ -02d62e: 1f00 5202 |000b: check-cast v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // type@0252 │ │ -02d632: 6e20 450a 5000 |000d: invoke-virtual {v0, v5}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.addFeature:(I)V // method@0a45 │ │ -02d638: 0e00 |0010: return-void │ │ -02d63a: 2200 5202 |0011: new-instance v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // type@0252 │ │ -02d63e: 7020 440a 4000 |0013: invoke-direct {v0, v4}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.:(Ljava/lang/String;)V // method@0a44 │ │ -02d644: 7230 a103 4300 |0016: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ -02d64a: 28f4 |0019: goto 000d // -000c │ │ +02d35c: |[02d35c] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.addFeatureToSite:(Ljava/util/Map;Ljava/lang/String;I)V │ │ +02d36c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d36e: 7220 9c03 4300 |0001: invoke-interface {v3, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@039c │ │ +02d374: 0a01 |0004: move-result v1 │ │ +02d376: 3801 0c00 |0005: if-eqz v1, 0011 // +000c │ │ +02d37a: 7220 9e03 4300 |0007: invoke-interface {v3, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ +02d380: 0c00 |000a: move-result-object v0 │ │ +02d382: 1f00 4e02 |000b: check-cast v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // type@024e │ │ +02d386: 6e20 450a 5000 |000d: invoke-virtual {v0, v5}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.addFeature:(I)V // method@0a45 │ │ +02d38c: 0e00 |0010: return-void │ │ +02d38e: 2200 4e02 |0011: new-instance v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // type@024e │ │ +02d392: 7020 440a 4000 |0013: invoke-direct {v0, v4}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.:(Ljava/lang/String;)V // method@0a44 │ │ +02d398: 7230 a103 4300 |0016: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ +02d39e: 28f4 |0019: goto 000d // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0001 line=142 │ │ 0x0007 line=143 │ │ 0x000d line=148 │ │ 0x0010 line=149 │ │ @@ -45917,21 +46013,21 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -02d64c: |[02d64c] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.askForGeolocation:(Ljava/util/Map;)V │ │ -02d65c: 7100 0e02 0000 |0000: invoke-static {}, Landroid/webkit/GeolocationPermissions;.getInstance:()Landroid/webkit/GeolocationPermissions; // method@020e │ │ -02d662: 0c00 |0003: move-result-object v0 │ │ -02d664: 2201 5402 |0004: new-instance v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2; // type@0254 │ │ -02d668: 7030 560a 2103 |0006: invoke-direct {v1, v2, v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Ljava/util/Map;)V // method@0a56 │ │ -02d66e: 6e20 0f02 1000 |0009: invoke-virtual {v0, v1}, Landroid/webkit/GeolocationPermissions;.getOrigins:(Landroid/webkit/ValueCallback;)V // method@020f │ │ -02d674: 0e00 |000c: return-void │ │ +02d3a0: |[02d3a0] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.askForGeolocation:(Ljava/util/Map;)V │ │ +02d3b0: 7100 0e02 0000 |0000: invoke-static {}, Landroid/webkit/GeolocationPermissions;.getInstance:()Landroid/webkit/GeolocationPermissions; // method@020e │ │ +02d3b6: 0c00 |0003: move-result-object v0 │ │ +02d3b8: 2201 5002 |0004: new-instance v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2; // type@0250 │ │ +02d3bc: 7030 560a 2103 |0006: invoke-direct {v1, v2, v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Ljava/util/Map;)V // method@0a56 │ │ +02d3c2: 6e20 0f02 1000 |0009: invoke-virtual {v0, v1}, Landroid/webkit/GeolocationPermissions;.getOrigins:(Landroid/webkit/ValueCallback;)V // method@020f │ │ +02d3c8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x000c line=192 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/Map; │ │ 0x0000 - 0x000d reg=2 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ @@ -45942,21 +46038,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02d678: |[02d678] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.askForOrigins:()V │ │ -02d688: 7100 3d02 0000 |0000: invoke-static {}, Landroid/webkit/WebStorage;.getInstance:()Landroid/webkit/WebStorage; // method@023d │ │ -02d68e: 0c00 |0003: move-result-object v0 │ │ -02d690: 2201 5302 |0004: new-instance v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1; // type@0253 │ │ -02d694: 7020 530a 2100 |0006: invoke-direct {v1, v2}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V // method@0a53 │ │ -02d69a: 6e20 3e02 1000 |0009: invoke-virtual {v0, v1}, Landroid/webkit/WebStorage;.getOrigins:(Landroid/webkit/ValueCallback;)V // method@023e │ │ -02d6a0: 0e00 |000c: return-void │ │ +02d3cc: |[02d3cc] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.askForOrigins:()V │ │ +02d3dc: 7100 3d02 0000 |0000: invoke-static {}, Landroid/webkit/WebStorage;.getInstance:()Landroid/webkit/WebStorage; // method@023d │ │ +02d3e2: 0c00 |0003: move-result-object v0 │ │ +02d3e4: 2201 4f02 |0004: new-instance v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1; // type@024f │ │ +02d3e8: 7020 530a 2100 |0006: invoke-direct {v1, v2}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V // method@0a53 │ │ +02d3ee: 6e20 3e02 1000 |0009: invoke-virtual {v0, v1}, Landroid/webkit/WebStorage;.getOrigins:(Landroid/webkit/ValueCallback;)V // method@023e │ │ +02d3f4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x000c line=176 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ │ │ @@ -45965,24 +46061,24 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -02d6a4: |[02d6a4] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.getCount:()I │ │ -02d6b4: 5410 bd05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ -02d6b8: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -02d6bc: 6f10 6402 0100 |0004: invoke-super {v1}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0264 │ │ -02d6c2: 0a00 |0007: move-result v0 │ │ -02d6c4: 0f00 |0008: return v0 │ │ -02d6c6: 5410 bd05 |0009: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ -02d6ca: 6e10 480a 0000 |000b: invoke-virtual {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getFeatureCount:()I // method@0a48 │ │ -02d6d0: 0a00 |000e: move-result v0 │ │ -02d6d2: 28f9 |000f: goto 0008 // -0007 │ │ +02d3f8: |[02d3f8] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.getCount:()I │ │ +02d408: 5410 bd05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ +02d40c: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +02d410: 6f10 6402 0100 |0004: invoke-super {v1}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0264 │ │ +02d416: 0a00 |0007: move-result v0 │ │ +02d418: 0f00 |0008: return v0 │ │ +02d41a: 5410 bd05 |0009: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ +02d41e: 6e10 480a 0000 |000b: invoke-virtual {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getFeatureCount:()I // method@0a48 │ │ +02d424: 0a00 |000e: move-result v0 │ │ +02d426: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 0x0004 line=424 │ │ 0x0008 line=426 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ @@ -45992,138 +46088,138 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 270 16-bit code units │ │ -02d6d4: |[02d6d4] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -02d6e4: 390e ac00 |0000: if-nez v14, 00ac // +00ac │ │ -02d6e8: 54c9 be05 |0002: iget-object v9, v12, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05be │ │ -02d6ec: 52ca c105 |0004: iget v10, v12, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mResource:I // field@05c1 │ │ -02d6f0: 120b |0006: const/4 v11, #int 0 // #0 │ │ -02d6f2: 6e40 9f01 a9bf |0007: invoke-virtual {v9, v10, v15, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ -02d6f8: 0c08 |000a: move-result-object v8 │ │ -02d6fa: 1409 8000 0f7f |000b: const v9, #float 1.90082e+38 // #7f0f0080 │ │ -02d700: 6e20 c101 9800 |000e: invoke-virtual {v8, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02d706: 0c06 |0011: move-result-object v6 │ │ -02d708: 1f06 e400 |0012: check-cast v6, Landroid/widget/TextView; // type@00e4 │ │ -02d70c: 1409 8100 0f7f |0014: const v9, #float 1.90082e+38 // #7f0f0081 │ │ -02d712: 6e20 c101 9800 |0017: invoke-virtual {v8, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02d718: 0c04 |001a: move-result-object v4 │ │ -02d71a: 1f04 e400 |001b: check-cast v4, Landroid/widget/TextView; // type@00e4 │ │ -02d71e: 1409 7f00 0f7f |001d: const v9, #float 1.90082e+38 // #7f0f007f │ │ -02d724: 6e20 c101 9800 |0020: invoke-virtual {v8, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02d72a: 0c02 |0023: move-result-object v2 │ │ -02d72c: 1f02 d100 |0024: check-cast v2, Landroid/widget/ImageView; // type@00d1 │ │ -02d730: 1409 8400 0f7f |0026: const v9, #float 1.90082e+38 // #7f0f0084 │ │ -02d736: 6e20 c101 9800 |0029: invoke-virtual {v8, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02d73c: 0c00 |002c: move-result-object v0 │ │ -02d73e: 1f00 d100 |002d: check-cast v0, Landroid/widget/ImageView; // type@00d1 │ │ -02d742: 1409 8300 0f7f |002f: const v9, #float 1.90082e+38 // #7f0f0083 │ │ -02d748: 6e20 c101 9800 |0032: invoke-virtual {v8, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02d74e: 0c07 |0035: move-result-object v7 │ │ -02d750: 1f07 d100 |0036: check-cast v7, Landroid/widget/ImageView; // type@00d1 │ │ -02d754: 1409 8200 0f7f |0038: const v9, #float 1.90082e+38 // #7f0f0082 │ │ -02d75a: 6e20 c101 9800 |003b: invoke-virtual {v8, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02d760: 0c01 |003e: move-result-object v1 │ │ -02d762: 1f01 d100 |003f: check-cast v1, Landroid/widget/ImageView; // type@00d1 │ │ -02d766: 54c9 bd05 |0041: iget-object v9, v12, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ -02d76a: 3909 7a00 |0043: if-nez v9, 00bd // +007a │ │ -02d76e: 6e20 770a dc00 |0045: invoke-virtual {v12, v13}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.getItem:(I)Ljava/lang/Object; // method@0a77 │ │ -02d774: 0c03 |0048: move-result-object v3 │ │ -02d776: 1f03 5202 |0049: check-cast v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // type@0252 │ │ -02d77a: 6e10 4c0a 0300 |004b: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getPrettyTitle:()Ljava/lang/String; // method@0a4c │ │ -02d780: 0c09 |004e: move-result-object v9 │ │ -02d782: 6e20 0103 9600 |004f: invoke-virtual {v6, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02d788: 6e10 4b0a 0300 |0052: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getPrettyOrigin:()Ljava/lang/String; // method@0a4b │ │ -02d78e: 0c05 |0055: move-result-object v5 │ │ -02d790: 3805 5900 |0056: if-eqz v5, 00af // +0059 │ │ -02d794: 1219 |0058: const/4 v9, #int 1 // #1 │ │ -02d796: 6e20 fd02 9600 |0059: invoke-virtual {v6, v9}, Landroid/widget/TextView;.setMaxLines:(I)V // method@02fd │ │ -02d79c: 1219 |005c: const/4 v9, #int 1 // #1 │ │ -02d79e: 6e20 ff02 9600 |005d: invoke-virtual {v6, v9}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@02ff │ │ -02d7a4: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -02d7a6: 6e20 0203 9400 |0061: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ -02d7ac: 6e20 0103 5400 |0064: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02d7b2: 1309 0800 |0067: const/16 v9, #int 8 // #8 │ │ -02d7b6: 6e20 c302 9700 |0069: invoke-virtual {v7, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02d7bc: 1309 0800 |006c: const/16 v9, #int 8 // #8 │ │ -02d7c0: 6e20 c302 9100 |006e: invoke-virtual {v1, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02d7c6: 1309 0800 |0071: const/16 v9, #int 8 // #8 │ │ -02d7ca: 6e20 c302 9000 |0073: invoke-virtual {v0, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02d7d0: 6e20 e001 3800 |0076: invoke-virtual {v8, v3}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@01e0 │ │ -02d7d6: 1209 |0079: const/4 v9, #int 0 // #0 │ │ -02d7d8: 6e20 4d0a 9300 |007a: invoke-virtual {v3, v9}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.hasFeature:(I)Z // method@0a4d │ │ -02d7de: 0a09 |007d: move-result v9 │ │ -02d7e0: 3809 1200 |007e: if-eqz v9, 0090 // +0012 │ │ -02d7e4: 7100 3d02 0000 |0080: invoke-static {}, Landroid/webkit/WebStorage;.getInstance:()Landroid/webkit/WebStorage; // method@023d │ │ -02d7ea: 0c09 |0083: move-result-object v9 │ │ -02d7ec: 6e10 4a0a 0300 |0084: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getOrigin:()Ljava/lang/String; // method@0a4a │ │ -02d7f2: 0c0a |0087: move-result-object v10 │ │ -02d7f4: 220b 5502 |0088: new-instance v11, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3; // type@0255 │ │ -02d7f8: 7030 590a cb07 |008a: invoke-direct {v11, v12, v7}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/ImageView;)V // method@0a59 │ │ -02d7fe: 6e30 3f02 a90b |008d: invoke-virtual {v9, v10, v11}, Landroid/webkit/WebStorage;.getUsageForOrigin:(Ljava/lang/String;Landroid/webkit/ValueCallback;)V // method@023f │ │ -02d804: 1219 |0090: const/4 v9, #int 1 // #1 │ │ -02d806: 6e20 4d0a 9300 |0091: invoke-virtual {v3, v9}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.hasFeature:(I)Z // method@0a4d │ │ -02d80c: 0a09 |0094: move-result v9 │ │ -02d80e: 3809 1600 |0095: if-eqz v9, 00ab // +0016 │ │ -02d812: 1209 |0097: const/4 v9, #int 0 // #0 │ │ -02d814: 6e20 c302 9100 |0098: invoke-virtual {v1, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02d81a: 7100 0e02 0000 |009b: invoke-static {}, Landroid/webkit/GeolocationPermissions;.getInstance:()Landroid/webkit/GeolocationPermissions; // method@020e │ │ -02d820: 0c09 |009e: move-result-object v9 │ │ -02d822: 6e10 4a0a 0300 |009f: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getOrigin:()Ljava/lang/String; // method@0a4a │ │ -02d828: 0c0a |00a2: move-result-object v10 │ │ -02d82a: 220b 5602 |00a3: new-instance v11, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4; // type@0256 │ │ -02d82e: 7030 5c0a cb01 |00a5: invoke-direct {v11, v12, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/ImageView;)V // method@0a5c │ │ -02d834: 6e30 0d02 a90b |00a8: invoke-virtual {v9, v10, v11}, Landroid/webkit/GeolocationPermissions;.getAllowed:(Ljava/lang/String;Landroid/webkit/ValueCallback;)V // method@020d │ │ -02d83a: 1108 |00ab: return-object v8 │ │ -02d83c: 07e8 |00ac: move-object v8, v14 │ │ -02d83e: 2900 5eff |00ad: goto/16 000b // -00a2 │ │ -02d842: 1309 0800 |00af: const/16 v9, #int 8 // #8 │ │ -02d846: 6e20 0203 9400 |00b1: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ -02d84c: 1229 |00b4: const/4 v9, #int 2 // #2 │ │ -02d84e: 6e20 fd02 9600 |00b5: invoke-virtual {v6, v9}, Landroid/widget/TextView;.setMaxLines:(I)V // method@02fd │ │ -02d854: 1209 |00b8: const/4 v9, #int 0 // #0 │ │ -02d856: 6e20 ff02 9600 |00b9: invoke-virtual {v6, v9}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@02ff │ │ -02d85c: 28ab |00bc: goto 0067 // -0055 │ │ -02d85e: 1309 0800 |00bd: const/16 v9, #int 8 // #8 │ │ -02d862: 6e20 c302 9200 |00bf: invoke-virtual {v2, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02d868: 1309 0800 |00c2: const/16 v9, #int 8 // #8 │ │ -02d86c: 6e20 c302 9100 |00c4: invoke-virtual {v1, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02d872: 1309 0800 |00c7: const/16 v9, #int 8 // #8 │ │ -02d876: 6e20 c302 9700 |00c9: invoke-virtual {v7, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02d87c: 1209 |00cc: const/4 v9, #int 0 // #0 │ │ -02d87e: 6e20 c302 9000 |00cd: invoke-virtual {v0, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02d884: 54c9 bd05 |00d0: iget-object v9, v12, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ -02d888: 6e20 470a d900 |00d2: invoke-virtual {v9, v13}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getFeatureByIndex:(I)I // method@0a47 │ │ -02d88e: 0a09 |00d5: move-result v9 │ │ -02d890: 2b09 3000 0000 |00d6: packed-switch v9, 00000106 // +00000030 │ │ -02d896: 28d2 |00d9: goto 00ab // -002e │ │ -02d898: 7100 3d02 0000 |00da: invoke-static {}, Landroid/webkit/WebStorage;.getInstance:()Landroid/webkit/WebStorage; // method@023d │ │ -02d89e: 0c09 |00dd: move-result-object v9 │ │ -02d8a0: 54ca bd05 |00de: iget-object v10, v12, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ -02d8a4: 6e10 4a0a 0a00 |00e0: invoke-virtual {v10}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getOrigin:()Ljava/lang/String; // method@0a4a │ │ -02d8aa: 0c0a |00e3: move-result-object v10 │ │ -02d8ac: 220b 5702 |00e4: new-instance v11, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5; // type@0257 │ │ -02d8b0: 7050 5f0a cb46 |00e6: invoke-direct {v11, v12, v6, v4, v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/ImageView;)V // method@0a5f │ │ -02d8b6: 6e30 3f02 a90b |00e9: invoke-virtual {v9, v10, v11}, Landroid/webkit/WebStorage;.getUsageForOrigin:(Ljava/lang/String;Landroid/webkit/ValueCallback;)V // method@023f │ │ -02d8bc: 28bf |00ec: goto 00ab // -0041 │ │ -02d8be: 1409 d500 0b7f |00ed: const v9, #float 1.84767e+38 // #7f0b00d5 │ │ -02d8c4: 6e20 0003 9400 |00f0: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ -02d8ca: 7100 0e02 0000 |00f3: invoke-static {}, Landroid/webkit/GeolocationPermissions;.getInstance:()Landroid/webkit/GeolocationPermissions; // method@020e │ │ -02d8d0: 0c09 |00f6: move-result-object v9 │ │ -02d8d2: 54ca bd05 |00f7: iget-object v10, v12, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ -02d8d6: 6e10 4a0a 0a00 |00f9: invoke-virtual {v10}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getOrigin:()Ljava/lang/String; // method@0a4a │ │ -02d8dc: 0c0a |00fc: move-result-object v10 │ │ -02d8de: 220b 5802 |00fd: new-instance v11, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6; // type@0258 │ │ -02d8e2: 7054 620a cb06 |00ff: invoke-direct {v11, v12, v6, v0, v4}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/TextView;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@0a62 │ │ -02d8e8: 6e30 0d02 a90b |0102: invoke-virtual {v9, v10, v11}, Landroid/webkit/GeolocationPermissions;.getAllowed:(Ljava/lang/String;Landroid/webkit/ValueCallback;)V // method@020d │ │ -02d8ee: 28a6 |0105: goto 00ab // -005a │ │ -02d8f0: 0001 0200 0000 0000 0400 0000 1700 ... |0106: packed-switch-data (8 units) │ │ +02d428: |[02d428] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +02d438: 390e ac00 |0000: if-nez v14, 00ac // +00ac │ │ +02d43c: 54c9 be05 |0002: iget-object v9, v12, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05be │ │ +02d440: 52ca c105 |0004: iget v10, v12, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mResource:I // field@05c1 │ │ +02d444: 120b |0006: const/4 v11, #int 0 // #0 │ │ +02d446: 6e40 9f01 a9bf |0007: invoke-virtual {v9, v10, v15, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ +02d44c: 0c08 |000a: move-result-object v8 │ │ +02d44e: 1409 8000 0f7f |000b: const v9, #float 1.90082e+38 // #7f0f0080 │ │ +02d454: 6e20 c101 9800 |000e: invoke-virtual {v8, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02d45a: 0c06 |0011: move-result-object v6 │ │ +02d45c: 1f06 e000 |0012: check-cast v6, Landroid/widget/TextView; // type@00e0 │ │ +02d460: 1409 8100 0f7f |0014: const v9, #float 1.90082e+38 // #7f0f0081 │ │ +02d466: 6e20 c101 9800 |0017: invoke-virtual {v8, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02d46c: 0c04 |001a: move-result-object v4 │ │ +02d46e: 1f04 e000 |001b: check-cast v4, Landroid/widget/TextView; // type@00e0 │ │ +02d472: 1409 7f00 0f7f |001d: const v9, #float 1.90082e+38 // #7f0f007f │ │ +02d478: 6e20 c101 9800 |0020: invoke-virtual {v8, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02d47e: 0c02 |0023: move-result-object v2 │ │ +02d480: 1f02 cd00 |0024: check-cast v2, Landroid/widget/ImageView; // type@00cd │ │ +02d484: 1409 8400 0f7f |0026: const v9, #float 1.90082e+38 // #7f0f0084 │ │ +02d48a: 6e20 c101 9800 |0029: invoke-virtual {v8, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02d490: 0c00 |002c: move-result-object v0 │ │ +02d492: 1f00 cd00 |002d: check-cast v0, Landroid/widget/ImageView; // type@00cd │ │ +02d496: 1409 8300 0f7f |002f: const v9, #float 1.90082e+38 // #7f0f0083 │ │ +02d49c: 6e20 c101 9800 |0032: invoke-virtual {v8, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02d4a2: 0c07 |0035: move-result-object v7 │ │ +02d4a4: 1f07 cd00 |0036: check-cast v7, Landroid/widget/ImageView; // type@00cd │ │ +02d4a8: 1409 8200 0f7f |0038: const v9, #float 1.90082e+38 // #7f0f0082 │ │ +02d4ae: 6e20 c101 9800 |003b: invoke-virtual {v8, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02d4b4: 0c01 |003e: move-result-object v1 │ │ +02d4b6: 1f01 cd00 |003f: check-cast v1, Landroid/widget/ImageView; // type@00cd │ │ +02d4ba: 54c9 bd05 |0041: iget-object v9, v12, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ +02d4be: 3909 7a00 |0043: if-nez v9, 00bd // +007a │ │ +02d4c2: 6e20 770a dc00 |0045: invoke-virtual {v12, v13}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.getItem:(I)Ljava/lang/Object; // method@0a77 │ │ +02d4c8: 0c03 |0048: move-result-object v3 │ │ +02d4ca: 1f03 4e02 |0049: check-cast v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // type@024e │ │ +02d4ce: 6e10 4c0a 0300 |004b: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getPrettyTitle:()Ljava/lang/String; // method@0a4c │ │ +02d4d4: 0c09 |004e: move-result-object v9 │ │ +02d4d6: 6e20 0103 9600 |004f: invoke-virtual {v6, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02d4dc: 6e10 4b0a 0300 |0052: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getPrettyOrigin:()Ljava/lang/String; // method@0a4b │ │ +02d4e2: 0c05 |0055: move-result-object v5 │ │ +02d4e4: 3805 5900 |0056: if-eqz v5, 00af // +0059 │ │ +02d4e8: 1219 |0058: const/4 v9, #int 1 // #1 │ │ +02d4ea: 6e20 fd02 9600 |0059: invoke-virtual {v6, v9}, Landroid/widget/TextView;.setMaxLines:(I)V // method@02fd │ │ +02d4f0: 1219 |005c: const/4 v9, #int 1 // #1 │ │ +02d4f2: 6e20 ff02 9600 |005d: invoke-virtual {v6, v9}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@02ff │ │ +02d4f8: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +02d4fa: 6e20 0203 9400 |0061: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ +02d500: 6e20 0103 5400 |0064: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02d506: 1309 0800 |0067: const/16 v9, #int 8 // #8 │ │ +02d50a: 6e20 c302 9700 |0069: invoke-virtual {v7, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02d510: 1309 0800 |006c: const/16 v9, #int 8 // #8 │ │ +02d514: 6e20 c302 9100 |006e: invoke-virtual {v1, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02d51a: 1309 0800 |0071: const/16 v9, #int 8 // #8 │ │ +02d51e: 6e20 c302 9000 |0073: invoke-virtual {v0, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02d524: 6e20 e001 3800 |0076: invoke-virtual {v8, v3}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@01e0 │ │ +02d52a: 1209 |0079: const/4 v9, #int 0 // #0 │ │ +02d52c: 6e20 4d0a 9300 |007a: invoke-virtual {v3, v9}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.hasFeature:(I)Z // method@0a4d │ │ +02d532: 0a09 |007d: move-result v9 │ │ +02d534: 3809 1200 |007e: if-eqz v9, 0090 // +0012 │ │ +02d538: 7100 3d02 0000 |0080: invoke-static {}, Landroid/webkit/WebStorage;.getInstance:()Landroid/webkit/WebStorage; // method@023d │ │ +02d53e: 0c09 |0083: move-result-object v9 │ │ +02d540: 6e10 4a0a 0300 |0084: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getOrigin:()Ljava/lang/String; // method@0a4a │ │ +02d546: 0c0a |0087: move-result-object v10 │ │ +02d548: 220b 5102 |0088: new-instance v11, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3; // type@0251 │ │ +02d54c: 7030 590a cb07 |008a: invoke-direct {v11, v12, v7}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/ImageView;)V // method@0a59 │ │ +02d552: 6e30 3f02 a90b |008d: invoke-virtual {v9, v10, v11}, Landroid/webkit/WebStorage;.getUsageForOrigin:(Ljava/lang/String;Landroid/webkit/ValueCallback;)V // method@023f │ │ +02d558: 1219 |0090: const/4 v9, #int 1 // #1 │ │ +02d55a: 6e20 4d0a 9300 |0091: invoke-virtual {v3, v9}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.hasFeature:(I)Z // method@0a4d │ │ +02d560: 0a09 |0094: move-result v9 │ │ +02d562: 3809 1600 |0095: if-eqz v9, 00ab // +0016 │ │ +02d566: 1209 |0097: const/4 v9, #int 0 // #0 │ │ +02d568: 6e20 c302 9100 |0098: invoke-virtual {v1, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02d56e: 7100 0e02 0000 |009b: invoke-static {}, Landroid/webkit/GeolocationPermissions;.getInstance:()Landroid/webkit/GeolocationPermissions; // method@020e │ │ +02d574: 0c09 |009e: move-result-object v9 │ │ +02d576: 6e10 4a0a 0300 |009f: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getOrigin:()Ljava/lang/String; // method@0a4a │ │ +02d57c: 0c0a |00a2: move-result-object v10 │ │ +02d57e: 220b 5202 |00a3: new-instance v11, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4; // type@0252 │ │ +02d582: 7030 5c0a cb01 |00a5: invoke-direct {v11, v12, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/ImageView;)V // method@0a5c │ │ +02d588: 6e30 0d02 a90b |00a8: invoke-virtual {v9, v10, v11}, Landroid/webkit/GeolocationPermissions;.getAllowed:(Ljava/lang/String;Landroid/webkit/ValueCallback;)V // method@020d │ │ +02d58e: 1108 |00ab: return-object v8 │ │ +02d590: 07e8 |00ac: move-object v8, v14 │ │ +02d592: 2900 5eff |00ad: goto/16 000b // -00a2 │ │ +02d596: 1309 0800 |00af: const/16 v9, #int 8 // #8 │ │ +02d59a: 6e20 0203 9400 |00b1: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ +02d5a0: 1229 |00b4: const/4 v9, #int 2 // #2 │ │ +02d5a2: 6e20 fd02 9600 |00b5: invoke-virtual {v6, v9}, Landroid/widget/TextView;.setMaxLines:(I)V // method@02fd │ │ +02d5a8: 1209 |00b8: const/4 v9, #int 0 // #0 │ │ +02d5aa: 6e20 ff02 9600 |00b9: invoke-virtual {v6, v9}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@02ff │ │ +02d5b0: 28ab |00bc: goto 0067 // -0055 │ │ +02d5b2: 1309 0800 |00bd: const/16 v9, #int 8 // #8 │ │ +02d5b6: 6e20 c302 9200 |00bf: invoke-virtual {v2, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02d5bc: 1309 0800 |00c2: const/16 v9, #int 8 // #8 │ │ +02d5c0: 6e20 c302 9100 |00c4: invoke-virtual {v1, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02d5c6: 1309 0800 |00c7: const/16 v9, #int 8 // #8 │ │ +02d5ca: 6e20 c302 9700 |00c9: invoke-virtual {v7, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02d5d0: 1209 |00cc: const/4 v9, #int 0 // #0 │ │ +02d5d2: 6e20 c302 9000 |00cd: invoke-virtual {v0, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02d5d8: 54c9 bd05 |00d0: iget-object v9, v12, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ +02d5dc: 6e20 470a d900 |00d2: invoke-virtual {v9, v13}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getFeatureByIndex:(I)I // method@0a47 │ │ +02d5e2: 0a09 |00d5: move-result v9 │ │ +02d5e4: 2b09 3000 0000 |00d6: packed-switch v9, 00000106 // +00000030 │ │ +02d5ea: 28d2 |00d9: goto 00ab // -002e │ │ +02d5ec: 7100 3d02 0000 |00da: invoke-static {}, Landroid/webkit/WebStorage;.getInstance:()Landroid/webkit/WebStorage; // method@023d │ │ +02d5f2: 0c09 |00dd: move-result-object v9 │ │ +02d5f4: 54ca bd05 |00de: iget-object v10, v12, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ +02d5f8: 6e10 4a0a 0a00 |00e0: invoke-virtual {v10}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getOrigin:()Ljava/lang/String; // method@0a4a │ │ +02d5fe: 0c0a |00e3: move-result-object v10 │ │ +02d600: 220b 5302 |00e4: new-instance v11, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5; // type@0253 │ │ +02d604: 7050 5f0a cb46 |00e6: invoke-direct {v11, v12, v6, v4, v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/ImageView;)V // method@0a5f │ │ +02d60a: 6e30 3f02 a90b |00e9: invoke-virtual {v9, v10, v11}, Landroid/webkit/WebStorage;.getUsageForOrigin:(Ljava/lang/String;Landroid/webkit/ValueCallback;)V // method@023f │ │ +02d610: 28bf |00ec: goto 00ab // -0041 │ │ +02d612: 1409 d500 0b7f |00ed: const v9, #float 1.84767e+38 // #7f0b00d5 │ │ +02d618: 6e20 0003 9400 |00f0: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ +02d61e: 7100 0e02 0000 |00f3: invoke-static {}, Landroid/webkit/GeolocationPermissions;.getInstance:()Landroid/webkit/GeolocationPermissions; // method@020e │ │ +02d624: 0c09 |00f6: move-result-object v9 │ │ +02d626: 54ca bd05 |00f7: iget-object v10, v12, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ +02d62a: 6e10 4a0a 0a00 |00f9: invoke-virtual {v10}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getOrigin:()Ljava/lang/String; // method@0a4a │ │ +02d630: 0c0a |00fc: move-result-object v10 │ │ +02d632: 220b 5402 |00fd: new-instance v11, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6; // type@0254 │ │ +02d636: 7054 620a cb06 |00ff: invoke-direct {v11, v12, v6, v0, v4}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/TextView;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@0a62 │ │ +02d63c: 6e30 0d02 a90b |0102: invoke-virtual {v9, v10, v11}, Landroid/webkit/GeolocationPermissions;.getAllowed:(Ljava/lang/String;Landroid/webkit/ValueCallback;)V // method@020d │ │ +02d642: 28a6 |0105: goto 00ab // -005a │ │ +02d644: 0001 0200 0000 0000 0400 0000 1700 ... |0106: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0002 line=251 │ │ 0x000b line=256 │ │ 0x0014 line=257 │ │ 0x001d line=258 │ │ @@ -46191,102 +46287,116 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 164 16-bit code units │ │ -02d900: |[02d900] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -02d910: 1408 0c00 0b7f |0000: const v8, #float 1.84763e+38 // #7f0b000c │ │ -02d916: 1406 0b00 0b7f |0003: const v6, #float 1.84763e+38 // #7f0b000b │ │ -02d91c: 1404 2700 0801 |0006: const v4, #float 2.49794e-38 // #01080027 │ │ -02d922: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -02d924: 1205 |000a: const/4 v5, #int 0 // #0 │ │ -02d926: 5491 bd05 |000b: iget-object v1, v9, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ -02d92a: 3801 6400 |000d: if-eqz v1, 0071 // +0064 │ │ -02d92e: 5491 bd05 |000f: iget-object v1, v9, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ -02d932: 6e20 470a c100 |0011: invoke-virtual {v1, v12}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getFeatureByIndex:(I)I // method@0a47 │ │ -02d938: 0a01 |0014: move-result v1 │ │ -02d93a: 2b01 8700 0000 |0015: packed-switch v1, 0000009c // +00000087 │ │ -02d940: 0e00 |0018: return-void │ │ -02d942: 2201 1400 |0019: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -02d946: 6e10 750a 0900 |001b: invoke-virtual {v9}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.getContext:()Landroid/content/Context; // method@0a75 │ │ -02d94c: 0c03 |001e: move-result-object v3 │ │ -02d94e: 7020 4800 3100 |001f: invoke-direct {v1, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -02d954: 1403 d300 0b7f |0022: const v3, #float 1.84767e+38 // #7f0b00d3 │ │ -02d95a: 6e20 5500 3100 |0025: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0055 │ │ -02d960: 0c01 |0028: move-result-object v1 │ │ -02d962: 1403 d400 0b7f |0029: const v3, #float 1.84767e+38 // #7f0b00d4 │ │ -02d968: 6e20 4d00 3100 |002c: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004d │ │ -02d96e: 0c01 |002f: move-result-object v1 │ │ -02d970: 2203 5902 |0030: new-instance v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7; // type@0259 │ │ -02d974: 7020 650a 9300 |0032: invoke-direct {v3, v9}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V // method@0a65 │ │ -02d97a: 6e30 5200 6103 |0035: invoke-virtual {v1, v6, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ -02d980: 0c01 |0038: move-result-object v1 │ │ -02d982: 6e30 4f00 8105 |0039: invoke-virtual {v1, v8, v5}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ -02d988: 0c01 |003c: move-result-object v1 │ │ -02d98a: 6e20 4b00 4100 |003d: invoke-virtual {v1, v4}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -02d990: 0c01 |0040: move-result-object v1 │ │ -02d992: 6e10 5800 0100 |0041: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0058 │ │ -02d998: 28d4 |0044: goto 0018 // -002c │ │ -02d99a: 2201 1400 |0045: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -02d99e: 6e10 750a 0900 |0047: invoke-virtual {v9}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.getContext:()Landroid/content/Context; // method@0a75 │ │ -02d9a4: 0c03 |004a: move-result-object v3 │ │ -02d9a6: 7020 4800 3100 |004b: invoke-direct {v1, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -02d9ac: 1403 d800 0b7f |004e: const v3, #float 1.84767e+38 // #7f0b00d8 │ │ -02d9b2: 6e20 5500 3100 |0051: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0055 │ │ -02d9b8: 0c01 |0054: move-result-object v1 │ │ -02d9ba: 1403 d900 0b7f |0055: const v3, #float 1.84767e+38 // #7f0b00d9 │ │ -02d9c0: 6e20 4d00 3100 |0058: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004d │ │ -02d9c6: 0c01 |005b: move-result-object v1 │ │ -02d9c8: 2203 5a02 |005c: new-instance v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8; // type@025a │ │ -02d9cc: 7020 670a 9300 |005e: invoke-direct {v3, v9}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V // method@0a67 │ │ -02d9d2: 6e30 5200 6103 |0061: invoke-virtual {v1, v6, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ -02d9d8: 0c01 |0064: move-result-object v1 │ │ -02d9da: 6e30 4f00 8105 |0065: invoke-virtual {v1, v8, v5}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ -02d9e0: 0c01 |0068: move-result-object v1 │ │ -02d9e2: 6e20 4b00 4100 |0069: invoke-virtual {v1, v4}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -02d9e8: 0c01 |006c: move-result-object v1 │ │ -02d9ea: 6e10 5800 0100 |006d: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0058 │ │ -02d9f0: 28a8 |0070: goto 0018 // -0058 │ │ -02d9f2: 6e10 cf01 0b00 |0071: invoke-virtual {v11}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@01cf │ │ -02d9f8: 0c07 |0074: move-result-object v7 │ │ -02d9fa: 1f07 5202 |0075: check-cast v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // type@0252 │ │ -02d9fe: 5491 c505 |0077: iget-object v1, v9, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.this$0:Lorg/tint/ui/preferences/WebsitesSettingsFragment; // field@05c5 │ │ -02da02: 6e10 810a 0100 |0079: invoke-virtual {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getActivity:()Landroid/app/Activity; // method@0a81 │ │ -02da08: 0c00 |007c: move-result-object v0 │ │ -02da0a: 1f00 6f00 |007d: check-cast v0, Landroid/preference/PreferenceActivity; // type@006f │ │ -02da0e: 3800 99ff |007f: if-eqz v0, 0018 // -0067 │ │ -02da12: 2202 6200 |0081: new-instance v2, Landroid/os/Bundle; // type@0062 │ │ -02da16: 7010 4501 0200 |0083: invoke-direct {v2}, Landroid/os/Bundle;.:()V // method@0145 │ │ -02da1c: 1a01 da0f |0086: const-string v1, "site" // string@0fda │ │ -02da20: 6e30 4e01 1207 |0088: invoke-virtual {v2, v1, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@014e │ │ -02da26: 1c01 5c02 |008b: const-class v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment; // type@025c │ │ -02da2a: 6e10 2703 0100 |008d: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ -02da30: 0c01 |0090: move-result-object v1 │ │ -02da32: 6e10 4c0a 0700 |0091: invoke-virtual {v7}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getPrettyTitle:()Ljava/lang/String; // method@0a4c │ │ -02da38: 0c04 |0094: move-result-object v4 │ │ -02da3a: 0136 |0095: move v6, v3 │ │ -02da3c: 7407 7c01 0000 |0096: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/preference/PreferenceActivity;.startPreferencePanel:(Ljava/lang/String;Landroid/os/Bundle;ILjava/lang/CharSequence;Landroid/app/Fragment;I)V // method@017c │ │ -02da42: 2900 7fff |0099: goto/16 0018 // -0081 │ │ -02da46: 0000 |009b: nop // spacer │ │ -02da48: 0001 0200 0000 0000 0400 0000 3000 ... |009c: packed-switch-data (8 units) │ │ +02d654: |[02d654] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +02d664: 1408 0c00 0b7f |0000: const v8, #float 1.84763e+38 // #7f0b000c │ │ +02d66a: 1406 0b00 0b7f |0003: const v6, #float 1.84763e+38 // #7f0b000b │ │ +02d670: 1404 2700 0801 |0006: const v4, #float 2.49794e-38 // #01080027 │ │ +02d676: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +02d678: 1205 |000a: const/4 v5, #int 0 // #0 │ │ +02d67a: 5491 bd05 |000b: iget-object v1, v9, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ +02d67e: 3801 6400 |000d: if-eqz v1, 0071 // +0064 │ │ +02d682: 5491 bd05 |000f: iget-object v1, v9, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mCurrentSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05bd │ │ +02d686: 6e20 470a c100 |0011: invoke-virtual {v1, v12}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getFeatureByIndex:(I)I // method@0a47 │ │ +02d68c: 0a01 |0014: move-result v1 │ │ +02d68e: 2b01 8700 0000 |0015: packed-switch v1, 0000009c // +00000087 │ │ +02d694: 0e00 |0018: return-void │ │ +02d696: 2201 1400 |0019: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +02d69a: 6e10 750a 0900 |001b: invoke-virtual {v9}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.getContext:()Landroid/content/Context; // method@0a75 │ │ +02d6a0: 0c03 |001e: move-result-object v3 │ │ +02d6a2: 7020 4800 3100 |001f: invoke-direct {v1, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +02d6a8: 1403 d300 0b7f |0022: const v3, #float 1.84767e+38 // #7f0b00d3 │ │ +02d6ae: 6e20 5500 3100 |0025: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0055 │ │ +02d6b4: 0c01 |0028: move-result-object v1 │ │ +02d6b6: 1403 d400 0b7f |0029: const v3, #float 1.84767e+38 // #7f0b00d4 │ │ +02d6bc: 6e20 4d00 3100 |002c: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004d │ │ +02d6c2: 0c01 |002f: move-result-object v1 │ │ +02d6c4: 2203 5502 |0030: new-instance v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7; // type@0255 │ │ +02d6c8: 7020 650a 9300 |0032: invoke-direct {v3, v9}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V // method@0a65 │ │ +02d6ce: 6e30 5200 6103 |0035: invoke-virtual {v1, v6, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ +02d6d4: 0c01 |0038: move-result-object v1 │ │ +02d6d6: 6e30 4f00 8105 |0039: invoke-virtual {v1, v8, v5}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ +02d6dc: 0c01 |003c: move-result-object v1 │ │ +02d6de: 6e20 4b00 4100 |003d: invoke-virtual {v1, v4}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +02d6e4: 0c01 |0040: move-result-object v1 │ │ +02d6e6: 6e10 5800 0100 |0041: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0058 │ │ +02d6ec: 28d4 |0044: goto 0018 // -002c │ │ +02d6ee: 2201 1400 |0045: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +02d6f2: 6e10 750a 0900 |0047: invoke-virtual {v9}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.getContext:()Landroid/content/Context; // method@0a75 │ │ +02d6f8: 0c03 |004a: move-result-object v3 │ │ +02d6fa: 7020 4800 3100 |004b: invoke-direct {v1, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +02d700: 1403 d800 0b7f |004e: const v3, #float 1.84767e+38 // #7f0b00d8 │ │ +02d706: 6e20 5500 3100 |0051: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0055 │ │ +02d70c: 0c01 |0054: move-result-object v1 │ │ +02d70e: 1403 d900 0b7f |0055: const v3, #float 1.84767e+38 // #7f0b00d9 │ │ +02d714: 6e20 4d00 3100 |0058: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004d │ │ +02d71a: 0c01 |005b: move-result-object v1 │ │ +02d71c: 2203 5602 |005c: new-instance v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8; // type@0256 │ │ +02d720: 7020 670a 9300 |005e: invoke-direct {v3, v9}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V // method@0a67 │ │ +02d726: 6e30 5200 6103 |0061: invoke-virtual {v1, v6, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ +02d72c: 0c01 |0064: move-result-object v1 │ │ +02d72e: 6e30 4f00 8105 |0065: invoke-virtual {v1, v8, v5}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ +02d734: 0c01 |0068: move-result-object v1 │ │ +02d736: 6e20 4b00 4100 |0069: invoke-virtual {v1, v4}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +02d73c: 0c01 |006c: move-result-object v1 │ │ +02d73e: 6e10 5800 0100 |006d: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0058 │ │ +02d744: 28a8 |0070: goto 0018 // -0058 │ │ +02d746: 6e10 cf01 0b00 |0071: invoke-virtual {v11}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@01cf │ │ +02d74c: 0c07 |0074: move-result-object v7 │ │ +02d74e: 1f07 4e02 |0075: check-cast v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // type@024e │ │ +02d752: 5491 c505 |0077: iget-object v1, v9, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.this$0:Lorg/tint/ui/preferences/WebsitesSettingsFragment; // field@05c5 │ │ +02d756: 6e10 810a 0100 |0079: invoke-virtual {v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getActivity:()Landroid/app/Activity; // method@0a81 │ │ +02d75c: 0c00 |007c: move-result-object v0 │ │ +02d75e: 1f00 6d00 |007d: check-cast v0, Landroid/preference/PreferenceActivity; // type@006d │ │ +02d762: 3800 99ff |007f: if-eqz v0, 0018 // -0067 │ │ +02d766: 2202 6100 |0081: new-instance v2, Landroid/os/Bundle; // type@0061 │ │ +02d76a: 7010 4501 0200 |0083: invoke-direct {v2}, Landroid/os/Bundle;.:()V // method@0145 │ │ +02d770: 1a01 d40f |0086: const-string v1, "site" // string@0fd4 │ │ +02d774: 6e30 4e01 1207 |0088: invoke-virtual {v2, v1, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@014e │ │ +02d77a: 1c01 5802 |008b: const-class v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment; // type@0258 │ │ +02d77e: 6e10 2703 0100 |008d: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ +02d784: 0c01 |0090: move-result-object v1 │ │ +02d786: 6e10 4c0a 0700 |0091: invoke-virtual {v7}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getPrettyTitle:()Ljava/lang/String; // method@0a4c │ │ +02d78c: 0c04 |0094: move-result-object v4 │ │ +02d78e: 0136 |0095: move v6, v3 │ │ +02d790: 7407 7c01 0000 |0096: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/preference/PreferenceActivity;.startPreferencePanel:(Ljava/lang/String;Landroid/os/Bundle;ILjava/lang/CharSequence;Landroid/app/Fragment;I)V // method@017c │ │ +02d796: 2900 7fff |0099: goto/16 0018 // -0081 │ │ +02d79a: 0000 |009b: nop // spacer │ │ +02d79c: 0001 0200 0000 0000 0400 0000 3000 ... |009c: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x000b line=367 │ │ 0x000f line=368 │ │ 0x0018 line=420 │ │ 0x0019 line=370 │ │ + 0x0025 line=371 │ │ + 0x002c line=372 │ │ + 0x0035 line=373 │ │ + 0x0039 line=386 │ │ + 0x003d line=387 │ │ + 0x0041 line=388 │ │ 0x0045 line=391 │ │ + 0x0051 line=392 │ │ + 0x0058 line=393 │ │ + 0x0061 line=394 │ │ + 0x0065 line=405 │ │ + 0x0069 line=406 │ │ + 0x006d line=407 │ │ 0x0071 line=411 │ │ 0x0077 line=412 │ │ 0x007f line=413 │ │ 0x0081 line=414 │ │ 0x0086 line=415 │ │ 0x008b line=416 │ │ + 0x0091 line=417 │ │ + 0x0096 line=416 │ │ 0x009b line=368 │ │ locals : │ │ 0x0000 - 0x0000 reg=10 (null) Landroid/widget/AdapterView; │ │ 0x007f - 0x00a4 reg=0 activity Landroid/preference/PreferenceActivity; │ │ 0x0086 - 0x00a4 reg=2 args Landroid/os/Bundle; │ │ 0x0077 - 0x00a4 reg=7 site Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ 0x0000 - 0x00a4 reg=9 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ @@ -46300,33 +46410,33 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -02da58: |[02da58] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.populateOrigins:(Ljava/util/Map;)V │ │ -02da68: 6e10 740a 0500 |0000: invoke-virtual {v5}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.clear:()V // method@0a74 │ │ -02da6e: 7210 9d03 0600 |0003: invoke-interface {v6}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@039d │ │ -02da74: 0c00 |0006: move-result-object v0 │ │ -02da76: 7210 a903 0000 |0007: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@03a9 │ │ -02da7c: 0c02 |000a: move-result-object v2 │ │ -02da7e: 7210 8f03 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -02da84: 0a04 |000e: move-result v4 │ │ -02da86: 3804 1200 |000f: if-eqz v4, 0021 // +0012 │ │ -02da8a: 7210 9003 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -02da90: 0c01 |0014: move-result-object v1 │ │ -02da92: 1f01 3201 |0015: check-cast v1, Ljava/util/Map$Entry; // type@0132 │ │ -02da96: 7210 9b03 0100 |0017: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@039b │ │ -02da9c: 0c03 |001a: move-result-object v3 │ │ -02da9e: 1f03 5202 |001b: check-cast v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // type@0252 │ │ -02daa2: 6e20 700a 3500 |001d: invoke-virtual {v5, v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.add:(Ljava/lang/Object;)V // method@0a70 │ │ -02daa8: 28eb |0020: goto 000b // -0015 │ │ -02daaa: 6e10 790a 0500 |0021: invoke-virtual {v5}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.notifyDataSetChanged:()V // method@0a79 │ │ -02dab0: 0e00 |0024: return-void │ │ +02d7ac: |[02d7ac] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.populateOrigins:(Ljava/util/Map;)V │ │ +02d7bc: 6e10 740a 0500 |0000: invoke-virtual {v5}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.clear:()V // method@0a74 │ │ +02d7c2: 7210 9d03 0600 |0003: invoke-interface {v6}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@039d │ │ +02d7c8: 0c00 |0006: move-result-object v0 │ │ +02d7ca: 7210 a903 0000 |0007: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@03a9 │ │ +02d7d0: 0c02 |000a: move-result-object v2 │ │ +02d7d2: 7210 8f03 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +02d7d8: 0a04 |000e: move-result v4 │ │ +02d7da: 3804 1200 |000f: if-eqz v4, 0021 // +0012 │ │ +02d7de: 7210 9003 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +02d7e4: 0c01 |0014: move-result-object v1 │ │ +02d7e6: 1f01 2e01 |0015: check-cast v1, Ljava/util/Map$Entry; // type@012e │ │ +02d7ea: 7210 9b03 0100 |0017: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@039b │ │ +02d7f0: 0c03 |001a: move-result-object v3 │ │ +02d7f2: 1f03 4e02 |001b: check-cast v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // type@024e │ │ +02d7f6: 6e20 700a 3500 |001d: invoke-virtual {v5, v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.add:(Ljava/lang/Object;)V // method@0a70 │ │ +02d7fc: 28eb |0020: goto 000b // -0015 │ │ +02d7fe: 6e10 790a 0500 |0021: invoke-virtual {v5}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.notifyDataSetChanged:()V // method@0a79 │ │ +02d804: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0003 line=198 │ │ 0x0007 line=199 │ │ 0x000b line=200 │ │ 0x0011 line=201 │ │ @@ -46344,131 +46454,131 @@ │ │ 0x0000 - 0x0025 reg=6 sites Ljava/util/Map; Ljava/util/Map; │ │ │ │ #6 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;) │ │ name : 'setIconForUsage' │ │ type : '(Landroid/widget/ImageView;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 12 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -02dab4: |[02dab4] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.setIconForUsage:(Landroid/widget/ImageView;J)V │ │ -02dac4: 1505 a040 |0000: const/high16 v5, #int 1084227584 // #40a0 │ │ -02dac8: 1803 9a99 9999 9999 b93f |0002: const-wide v3, #double 0.1 // #3fb999999999999a │ │ -02dad2: 8581 |0007: long-to-float v1, v8 │ │ -02dad4: 1502 8049 |0008: const/high16 v2, #int 1233125376 // #4980 │ │ -02dad8: a900 0102 |000a: div-float v0, v1, v2 │ │ -02dadc: 8901 |000c: float-to-double v1, v0 │ │ -02dade: 3001 0103 |000d: cmpg-double v1, v1, v3 │ │ -02dae2: 3c01 0800 |000f: if-gtz v1, 0017 // +0008 │ │ -02dae6: 5461 c205 |0011: iget-object v1, v6, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mUsageEmptyIcon:Landroid/graphics/Bitmap; // field@05c2 │ │ -02daea: 6e20 bd02 1700 |0013: invoke-virtual {v7, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ -02daf0: 0e00 |0016: return-void │ │ -02daf2: 8901 |0017: float-to-double v1, v0 │ │ -02daf4: 2f01 0103 |0018: cmpl-double v1, v1, v3 │ │ -02daf8: 3d01 0c00 |001a: if-lez v1, 0026 // +000c │ │ -02dafc: 2e01 0005 |001c: cmpg-float v1, v0, v5 │ │ -02db00: 3c01 0800 |001e: if-gtz v1, 0026 // +0008 │ │ -02db04: 5461 c405 |0020: iget-object v1, v6, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mUsageLowIcon:Landroid/graphics/Bitmap; // field@05c4 │ │ -02db08: 6e20 bd02 1700 |0022: invoke-virtual {v7, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ -02db0e: 28f1 |0025: goto 0016 // -000f │ │ -02db10: 2d01 0005 |0026: cmpl-float v1, v0, v5 │ │ -02db14: 3d01 eeff |0028: if-lez v1, 0016 // -0012 │ │ -02db18: 5461 c305 |002a: iget-object v1, v6, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mUsageHighIcon:Landroid/graphics/Bitmap; // field@05c3 │ │ -02db1c: 6e20 bd02 1700 |002c: invoke-virtual {v7, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ -02db22: 28e7 |002f: goto 0016 // -0019 │ │ +02d808: |[02d808] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.setIconForUsage:(Landroid/widget/ImageView;J)V │ │ +02d818: 1506 a040 |0000: const/high16 v6, #int 1084227584 // #40a0 │ │ +02d81c: 1804 9a99 9999 9999 b93f |0002: const-wide v4, #double 0.1 // #3fb999999999999a │ │ +02d826: 85a1 |0007: long-to-float v1, v10 │ │ +02d828: 1502 8049 |0008: const/high16 v2, #int 1233125376 // #4980 │ │ +02d82c: a900 0102 |000a: div-float v0, v1, v2 │ │ +02d830: 8902 |000c: float-to-double v2, v0 │ │ +02d832: 3001 0204 |000d: cmpg-double v1, v2, v4 │ │ +02d836: 3c01 0800 |000f: if-gtz v1, 0017 // +0008 │ │ +02d83a: 5481 c205 |0011: iget-object v1, v8, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mUsageEmptyIcon:Landroid/graphics/Bitmap; // field@05c2 │ │ +02d83e: 6e20 bd02 1900 |0013: invoke-virtual {v9, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ +02d844: 0e00 |0016: return-void │ │ +02d846: 8902 |0017: float-to-double v2, v0 │ │ +02d848: 2f01 0204 |0018: cmpl-double v1, v2, v4 │ │ +02d84c: 3d01 0c00 |001a: if-lez v1, 0026 // +000c │ │ +02d850: 2e01 0006 |001c: cmpg-float v1, v0, v6 │ │ +02d854: 3c01 0800 |001e: if-gtz v1, 0026 // +0008 │ │ +02d858: 5481 c405 |0020: iget-object v1, v8, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mUsageLowIcon:Landroid/graphics/Bitmap; // field@05c4 │ │ +02d85c: 6e20 bd02 1900 |0022: invoke-virtual {v9, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ +02d862: 28f1 |0025: goto 0016 // -000f │ │ +02d864: 2d01 0006 |0026: cmpl-float v1, v0, v6 │ │ +02d868: 3d01 eeff |0028: if-lez v1, 0016 // -0012 │ │ +02d86c: 5481 c305 |002a: iget-object v1, v8, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.mUsageHighIcon:Landroid/graphics/Bitmap; // field@05c3 │ │ +02d870: 6e20 bd02 1900 |002c: invoke-virtual {v9, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ +02d876: 28e7 |002f: goto 0016 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=223 │ │ 0x000c line=228 │ │ 0x0011 line=229 │ │ 0x0016 line=235 │ │ 0x0017 line=230 │ │ 0x0020 line=231 │ │ 0x0026 line=232 │ │ 0x002a line=233 │ │ locals : │ │ 0x000c - 0x0030 reg=0 usageInMegabytes F │ │ - 0x0000 - 0x0030 reg=6 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ - 0x0000 - 0x0030 reg=7 usageIcon Landroid/widget/ImageView; │ │ - 0x0000 - 0x0030 reg=8 usageInBytes J │ │ + 0x0000 - 0x0030 reg=8 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ + 0x0000 - 0x0030 reg=9 usageIcon Landroid/widget/ImageView; │ │ + 0x0000 - 0x0030 reg=10 usageInBytes J │ │ │ │ #7 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;) │ │ name : 'sizeValueToString' │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -02db24: |[02db24] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.sizeValueToString:(J)Ljava/lang/String; │ │ -02db34: 1505 2041 |0000: const/high16 v5, #int 1092616192 // #4120 │ │ -02db38: 1603 0000 |0002: const-wide/16 v3, #int 0 // #0 │ │ -02db3c: 3103 0703 |0004: cmp-long v3, v7, v3 │ │ -02db40: 3c03 1d00 |0006: if-gtz v3, 0023 // +001d │ │ -02db44: 1a03 1d07 |0008: const-string v3, "WebsitesSettingsFragment" // string@071d │ │ -02db48: 2204 1201 |000a: new-instance v4, Ljava/lang/StringBuilder; // type@0112 │ │ -02db4c: 7010 6003 0400 |000c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -02db52: 1a05 de0f |000f: const-string v5, "sizeValueToString called with non-positive value: " // string@0fde │ │ -02db56: 6e20 6603 5400 |0011: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -02db5c: 0c04 |0014: move-result-object v4 │ │ -02db5e: 6e30 6303 7408 |0015: invoke-virtual {v4, v7, v8}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ -02db64: 0c04 |0018: move-result-object v4 │ │ -02db66: 6e10 6803 0400 |0019: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -02db6c: 0c04 |001c: move-result-object v4 │ │ -02db6e: 7120 8701 4300 |001d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0187 │ │ -02db74: 1a03 2700 |0020: const-string v3, "0" // string@0027 │ │ -02db78: 1103 |0022: return-object v3 │ │ -02db7a: 8573 |0023: long-to-float v3, v7 │ │ -02db7c: 1504 8049 |0024: const/high16 v4, #int 1233125376 // #4980 │ │ -02db80: a900 0304 |0026: div-float v0, v3, v4 │ │ -02db84: a803 0005 |0028: mul-float v3, v0, v5 │ │ -02db88: 8933 |002a: float-to-double v3, v3 │ │ -02db8a: 7120 4003 4300 |002b: invoke-static {v3, v4}, Ljava/lang/Math;.ceil:(D)D // method@0340 │ │ -02db90: 0b03 |002e: move-result-wide v3 │ │ -02db92: 8a32 |002f: double-to-int v2, v3 │ │ -02db94: 8223 |0030: int-to-float v3, v2 │ │ -02db96: a901 0305 |0031: div-float v1, v3, v5 │ │ -02db9a: 7110 5c03 0100 |0033: invoke-static {v1}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@035c │ │ -02dba0: 0c03 |0036: move-result-object v3 │ │ -02dba2: 28eb |0037: goto 0022 // -0015 │ │ +02d878: |[02d878] org.tint.ui.preferences.WebsitesSettingsFragment$SiteAdapter.sizeValueToString:(J)Ljava/lang/String; │ │ +02d888: 1506 2041 |0000: const/high16 v6, #int 1092616192 // #4120 │ │ +02d88c: 1604 0000 |0002: const-wide/16 v4, #int 0 // #0 │ │ +02d890: 3103 0804 |0004: cmp-long v3, v8, v4 │ │ +02d894: 3c03 1d00 |0006: if-gtz v3, 0023 // +001d │ │ +02d898: 1a03 1a07 |0008: const-string v3, "WebsitesSettingsFragment" // string@071a │ │ +02d89c: 2204 0e01 |000a: new-instance v4, Ljava/lang/StringBuilder; // type@010e │ │ +02d8a0: 7010 6003 0400 |000c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +02d8a6: 1a05 d80f |000f: const-string v5, "sizeValueToString called with non-positive value: " // string@0fd8 │ │ +02d8aa: 6e20 6603 5400 |0011: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +02d8b0: 0c04 |0014: move-result-object v4 │ │ +02d8b2: 6e30 6303 8409 |0015: invoke-virtual {v4, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0363 │ │ +02d8b8: 0c04 |0018: move-result-object v4 │ │ +02d8ba: 6e10 6803 0400 |0019: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +02d8c0: 0c04 |001c: move-result-object v4 │ │ +02d8c2: 7120 8701 4300 |001d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0187 │ │ +02d8c8: 1a03 2700 |0020: const-string v3, "0" // string@0027 │ │ +02d8cc: 1103 |0022: return-object v3 │ │ +02d8ce: 8583 |0023: long-to-float v3, v8 │ │ +02d8d0: 1504 8049 |0024: const/high16 v4, #int 1233125376 // #4980 │ │ +02d8d4: a900 0304 |0026: div-float v0, v3, v4 │ │ +02d8d8: a803 0006 |0028: mul-float v3, v0, v6 │ │ +02d8dc: 8934 |002a: float-to-double v4, v3 │ │ +02d8de: 7120 4003 5400 |002b: invoke-static {v4, v5}, Ljava/lang/Math;.ceil:(D)D // method@0340 │ │ +02d8e4: 0b04 |002e: move-result-wide v4 │ │ +02d8e6: 8a42 |002f: double-to-int v2, v4 │ │ +02d8e8: 8223 |0030: int-to-float v3, v2 │ │ +02d8ea: a901 0306 |0031: div-float v1, v3, v6 │ │ +02d8ee: 7110 5c03 0100 |0033: invoke-static {v1}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@035c │ │ +02d8f4: 0c03 |0036: move-result-object v3 │ │ +02d8f6: 28eb |0037: goto 0022 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=212 │ │ 0x0008 line=213 │ │ 0x0020 line=214 │ │ 0x0022 line=219 │ │ 0x0023 line=216 │ │ 0x0028 line=217 │ │ 0x0030 line=218 │ │ 0x0033 line=219 │ │ locals : │ │ 0x0028 - 0x0038 reg=0 megabytes F │ │ 0x0033 - 0x0038 reg=1 result F │ │ 0x0030 - 0x0038 reg=2 truncated I │ │ - 0x0000 - 0x0038 reg=6 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ - 0x0000 - 0x0038 reg=7 bytes J │ │ + 0x0000 - 0x0038 reg=7 this Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ + 0x0000 - 0x0038 reg=8 bytes J │ │ │ │ - source_file_idx : 1822 (WebsitesSettingsFragment.java) │ │ + source_file_idx : 1819 (WebsitesSettingsFragment.java) │ │ │ │ Class #237 header: │ │ -class_idx : 604 │ │ +class_idx : 600 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 30 │ │ -source_file_idx : 1822 │ │ +source_file_idx : 1819 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #237 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/tint/ui/preferences/WebsitesSettingsFragment$1; Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; } │ │ │ │ Class #237 - │ │ Class descriptor : 'Lorg/tint/ui/preferences/WebsitesSettingsFragment;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/app/ListFragment;' │ │ Interfaces - │ │ Static fields - │ │ @@ -46492,41 +46602,40 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02dba4: |[02dba4] org.tint.ui.preferences.WebsitesSettingsFragment.:()V │ │ -02dbb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02dbb6: 7010 7b00 0100 |0001: invoke-direct {v1}, Landroid/app/ListFragment;.:()V // method@007b │ │ -02dbbc: 5b10 c705 |0004: iput-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mAdapter:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05c7 │ │ -02dbc0: 5b10 c805 |0006: iput-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05c8 │ │ -02dbc4: 0e00 |0008: return-void │ │ +02d8f8: |[02d8f8] org.tint.ui.preferences.WebsitesSettingsFragment.:()V │ │ +02d908: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d90a: 7010 7b00 0100 |0001: invoke-direct {v1}, Landroid/app/ListFragment;.:()V // method@007b │ │ +02d910: 5b10 c705 |0004: iput-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mAdapter:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05c7 │ │ +02d914: 5b10 c805 |0006: iput-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05c8 │ │ +02d918: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=48 │ │ 0x0004 line=52 │ │ 0x0006 line=53 │ │ - 0x0008 line=430 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/preferences/WebsitesSettingsFragment; │ │ │ │ #1 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment;) │ │ name : 'access$400' │ │ type : '(Lorg/tint/ui/preferences/WebsitesSettingsFragment;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02dbc8: |[02dbc8] org.tint.ui.preferences.WebsitesSettingsFragment.access$400:(Lorg/tint/ui/preferences/WebsitesSettingsFragment;)V │ │ -02dbd8: 7010 800a 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.finish:()V // method@0a80 │ │ -02dbde: 0e00 |0003: return-void │ │ +02d91c: |[02d91c] org.tint.ui.preferences.WebsitesSettingsFragment.access$400:(Lorg/tint/ui/preferences/WebsitesSettingsFragment;)V │ │ +02d92c: 7010 800a 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.finish:()V // method@0a80 │ │ +02d932: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/preferences/WebsitesSettingsFragment; │ │ │ │ #2 : (in Lorg/tint/ui/preferences/WebsitesSettingsFragment;) │ │ @@ -46534,23 +46643,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -02dbe0: |[02dbe0] org.tint.ui.preferences.WebsitesSettingsFragment.finish:()V │ │ -02dbf0: 6e10 810a 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getActivity:()Landroid/app/Activity; // method@0a81 │ │ -02dbf6: 0c00 |0003: move-result-object v0 │ │ -02dbf8: 1f00 6f00 |0004: check-cast v0, Landroid/preference/PreferenceActivity; // type@006f │ │ -02dbfc: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -02dc00: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -02dc02: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -02dc04: 6e40 7901 3021 |000a: invoke-virtual {v0, v3, v1, v2}, Landroid/preference/PreferenceActivity;.finishPreferencePanel:(Landroid/app/Fragment;ILandroid/content/Intent;)V // method@0179 │ │ -02dc0a: 0e00 |000d: return-void │ │ +02d934: |[02d934] org.tint.ui.preferences.WebsitesSettingsFragment.finish:()V │ │ +02d944: 6e10 810a 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getActivity:()Landroid/app/Activity; // method@0a81 │ │ +02d94a: 0c00 |0003: move-result-object v0 │ │ +02d94c: 1f00 6d00 |0004: check-cast v0, Landroid/preference/PreferenceActivity; // type@006d │ │ +02d950: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +02d954: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +02d956: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +02d958: 6e40 7901 3021 |000a: invoke-virtual {v0, v3, v1, v2}, Landroid/preference/PreferenceActivity;.finishPreferencePanel:(Landroid/app/Fragment;ILandroid/content/Intent;)V // method@0179 │ │ +02d95e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0006 line=99 │ │ 0x0008 line=100 │ │ 0x000d line=102 │ │ locals : │ │ @@ -46563,36 +46672,36 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -02dc0c: |[02dc0c] org.tint.ui.preferences.WebsitesSettingsFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -02dc1c: 6f20 7c00 4300 |0000: invoke-super {v3, v4}, Landroid/app/ListFragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@007c │ │ -02dc22: 2200 5b02 |0003: new-instance v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // type@025b │ │ -02dc26: 6e10 810a 0300 |0005: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getActivity:()Landroid/app/Activity; // method@0a81 │ │ -02dc2c: 0c01 |0008: move-result-object v1 │ │ -02dc2e: 1402 2300 037f |0009: const v2, #float 1.7413e+38 // #7f030023 │ │ -02dc34: 7040 690a 3021 |000c: invoke-direct {v0, v3, v1, v2}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment;Landroid/content/Context;I)V // method@0a69 │ │ -02dc3a: 5b30 c705 |000f: iput-object v0, v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mAdapter:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05c7 │ │ -02dc3e: 5430 c805 |0011: iget-object v0, v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05c8 │ │ -02dc42: 3800 0900 |0013: if-eqz v0, 001c // +0009 │ │ -02dc46: 5430 c705 |0015: iget-object v0, v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mAdapter:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05c7 │ │ -02dc4a: 5431 c805 |0017: iget-object v1, v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05c8 │ │ -02dc4e: 7120 6c0a 1000 |0019: invoke-static {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$002:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a6c │ │ -02dc54: 6e10 830a 0300 |001c: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getListView:()Landroid/widget/ListView; // method@0a83 │ │ -02dc5a: 0c00 |001f: move-result-object v0 │ │ -02dc5c: 5431 c705 |0020: iget-object v1, v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mAdapter:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05c7 │ │ -02dc60: 6e20 cb02 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@02cb │ │ -02dc66: 6e10 830a 0300 |0025: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getListView:()Landroid/widget/ListView; // method@0a83 │ │ -02dc6c: 0c00 |0028: move-result-object v0 │ │ -02dc6e: 5431 c705 |0029: iget-object v1, v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mAdapter:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05c7 │ │ -02dc72: 6e20 ce02 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@02ce │ │ -02dc78: 0e00 |002e: return-void │ │ +02d960: |[02d960] org.tint.ui.preferences.WebsitesSettingsFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +02d970: 6f20 7c00 4300 |0000: invoke-super {v3, v4}, Landroid/app/ListFragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@007c │ │ +02d976: 2200 5702 |0003: new-instance v0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // type@0257 │ │ +02d97a: 6e10 810a 0300 |0005: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getActivity:()Landroid/app/Activity; // method@0a81 │ │ +02d980: 0c01 |0008: move-result-object v1 │ │ +02d982: 1402 2300 037f |0009: const v2, #float 1.7413e+38 // #7f030023 │ │ +02d988: 7040 690a 3021 |000c: invoke-direct {v0, v3, v1, v2}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.:(Lorg/tint/ui/preferences/WebsitesSettingsFragment;Landroid/content/Context;I)V // method@0a69 │ │ +02d98e: 5b30 c705 |000f: iput-object v0, v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mAdapter:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05c7 │ │ +02d992: 5430 c805 |0011: iget-object v0, v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05c8 │ │ +02d996: 3800 0900 |0013: if-eqz v0, 001c // +0009 │ │ +02d99a: 5430 c705 |0015: iget-object v0, v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mAdapter:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05c7 │ │ +02d99e: 5431 c805 |0017: iget-object v1, v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05c8 │ │ +02d9a2: 7120 6c0a 1000 |0019: invoke-static {v0, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.access$002:(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // method@0a6c │ │ +02d9a8: 6e10 830a 0300 |001c: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getListView:()Landroid/widget/ListView; // method@0a83 │ │ +02d9ae: 0c00 |001f: move-result-object v0 │ │ +02d9b0: 5431 c705 |0020: iget-object v1, v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mAdapter:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05c7 │ │ +02d9b4: 6e20 cb02 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@02cb │ │ +02d9ba: 6e10 830a 0300 |0025: invoke-virtual {v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getListView:()Landroid/widget/ListView; // method@0a83 │ │ +02d9c0: 0c00 |0028: move-result-object v0 │ │ +02d9c2: 5431 c705 |0029: iget-object v1, v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mAdapter:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05c7 │ │ +02d9c6: 6e20 ce02 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@02ce │ │ +02d9cc: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=81 │ │ 0x0011 line=83 │ │ 0x0015 line=84 │ │ 0x001c line=87 │ │ @@ -46607,50 +46716,50 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 69 16-bit code units │ │ -02dc7c: |[02dc7c] org.tint.ui.preferences.WebsitesSettingsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -02dc8c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -02dc8e: 1402 2200 037f |0001: const v2, #float 1.7413e+38 // #7f030022 │ │ -02dc94: 6e40 9f01 2869 |0004: invoke-virtual {v8, v2, v9, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ -02dc9a: 0c01 |0007: move-result-object v1 │ │ -02dc9c: 6e10 820a 0700 |0008: invoke-virtual {v7}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getArguments:()Landroid/os/Bundle; // method@0a82 │ │ -02dca2: 0c00 |000b: move-result-object v0 │ │ -02dca4: 3800 0c00 |000c: if-eqz v0, 0018 // +000c │ │ -02dca8: 1a02 da0f |000e: const-string v2, "site" // string@0fda │ │ -02dcac: 6e20 4b01 2000 |0010: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@014b │ │ -02dcb2: 0c02 |0013: move-result-object v2 │ │ -02dcb4: 1f02 5202 |0014: check-cast v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // type@0252 │ │ -02dcb8: 5b72 c805 |0016: iput-object v2, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05c8 │ │ -02dcbc: 5472 c805 |0018: iget-object v2, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05c8 │ │ -02dcc0: 3902 0300 |001a: if-nez v2, 001d // +0003 │ │ -02dcc4: 1101 |001c: return-object v1 │ │ -02dcc6: 6e10 810a 0700 |001d: invoke-virtual {v7}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getActivity:()Landroid/app/Activity; // method@0a81 │ │ -02dccc: 0c02 |0020: move-result-object v2 │ │ -02dcce: 7110 3409 0200 |0021: invoke-static {v2}, Lorg/tint/ui/managers/UIFactory;.isTablet:(Landroid/content/Context;)Z // method@0934 │ │ -02dcd4: 0a02 |0024: move-result v2 │ │ -02dcd6: 3902 f7ff |0025: if-nez v2, 001c // -0009 │ │ -02dcda: 6e10 810a 0700 |0027: invoke-virtual {v7}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getActivity:()Landroid/app/Activity; // method@0a81 │ │ -02dce0: 0c02 |002a: move-result-object v2 │ │ -02dce2: 1403 d000 0b7f |002b: const v3, #float 1.84767e+38 // #7f0b00d0 │ │ -02dce8: 6e20 850a 3700 |002e: invoke-virtual {v7, v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getString:(I)Ljava/lang/String; // method@0a85 │ │ -02dcee: 0c03 |0031: move-result-object v3 │ │ -02dcf0: 1214 |0032: const/4 v4, #int 1 // #1 │ │ -02dcf2: 2344 a602 |0033: new-array v4, v4, [Ljava/lang/Object; // type@02a6 │ │ -02dcf6: 5475 c805 |0035: iget-object v5, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05c8 │ │ -02dcfa: 6e10 4c0a 0500 |0037: invoke-virtual {v5}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getPrettyTitle:()Ljava/lang/String; // method@0a4c │ │ -02dd00: 0c05 |003a: move-result-object v5 │ │ -02dd02: 4d05 0406 |003b: aput-object v5, v4, v6 │ │ -02dd06: 7120 4f03 4300 |003d: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -02dd0c: 0c03 |0040: move-result-object v3 │ │ -02dd0e: 6e20 4500 3200 |0041: invoke-virtual {v2, v3}, Landroid/app/Activity;.setTitle:(Ljava/lang/CharSequence;)V // method@0045 │ │ -02dd14: 28d8 |0044: goto 001c // -0028 │ │ +02d9d0: |[02d9d0] org.tint.ui.preferences.WebsitesSettingsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02d9e0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +02d9e2: 1402 2200 037f |0001: const v2, #float 1.7413e+38 // #7f030022 │ │ +02d9e8: 6e40 9f01 2869 |0004: invoke-virtual {v8, v2, v9, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ +02d9ee: 0c01 |0007: move-result-object v1 │ │ +02d9f0: 6e10 820a 0700 |0008: invoke-virtual {v7}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getArguments:()Landroid/os/Bundle; // method@0a82 │ │ +02d9f6: 0c00 |000b: move-result-object v0 │ │ +02d9f8: 3800 0c00 |000c: if-eqz v0, 0018 // +000c │ │ +02d9fc: 1a02 d40f |000e: const-string v2, "site" // string@0fd4 │ │ +02da00: 6e20 4b01 2000 |0010: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@014b │ │ +02da06: 0c02 |0013: move-result-object v2 │ │ +02da08: 1f02 4e02 |0014: check-cast v2, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // type@024e │ │ +02da0c: 5b72 c805 |0016: iput-object v2, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05c8 │ │ +02da10: 5472 c805 |0018: iget-object v2, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05c8 │ │ +02da14: 3902 0300 |001a: if-nez v2, 001d // +0003 │ │ +02da18: 1101 |001c: return-object v1 │ │ +02da1a: 6e10 810a 0700 |001d: invoke-virtual {v7}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getActivity:()Landroid/app/Activity; // method@0a81 │ │ +02da20: 0c02 |0020: move-result-object v2 │ │ +02da22: 7110 3409 0200 |0021: invoke-static {v2}, Lorg/tint/ui/managers/UIFactory;.isTablet:(Landroid/content/Context;)Z // method@0934 │ │ +02da28: 0a02 |0024: move-result v2 │ │ +02da2a: 3902 f7ff |0025: if-nez v2, 001c // -0009 │ │ +02da2e: 6e10 810a 0700 |0027: invoke-virtual {v7}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getActivity:()Landroid/app/Activity; // method@0a81 │ │ +02da34: 0c02 |002a: move-result-object v2 │ │ +02da36: 1403 d000 0b7f |002b: const v3, #float 1.84767e+38 // #7f0b00d0 │ │ +02da3c: 6e20 850a 3700 |002e: invoke-virtual {v7, v3}, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.getString:(I)Ljava/lang/String; // method@0a85 │ │ +02da42: 0c03 |0031: move-result-object v3 │ │ +02da44: 1214 |0032: const/4 v4, #int 1 // #1 │ │ +02da46: 2344 a202 |0033: new-array v4, v4, [Ljava/lang/Object; // type@02a2 │ │ +02da4a: 5475 c805 |0035: iget-object v5, v7, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; // field@05c8 │ │ +02da4e: 6e10 4c0a 0500 |0037: invoke-virtual {v5}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;.getPrettyTitle:()Ljava/lang/String; // method@0a4c │ │ +02da54: 0c05 |003a: move-result-object v5 │ │ +02da56: 4d05 0406 |003b: aput-object v5, v4, v6 │ │ +02da5a: 7120 4f03 4300 |003d: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +02da60: 0c03 |0040: move-result-object v3 │ │ +02da62: 6e20 4500 3200 |0041: invoke-virtual {v2, v3}, Landroid/app/Activity;.setTitle:(Ljava/lang/CharSequence;)V // method@0045 │ │ +02da68: 28d8 |0044: goto 001c // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=57 │ │ 0x0008 line=59 │ │ 0x000c line=60 │ │ 0x000e line=61 │ │ 0x0018 line=63 │ │ @@ -46670,33 +46779,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02dd18: |[02dd18] org.tint.ui.preferences.WebsitesSettingsFragment.onResume:()V │ │ -02dd28: 6f10 7f00 0100 |0000: invoke-super {v1}, Landroid/app/ListFragment;.onResume:()V // method@007f │ │ -02dd2e: 5410 c705 |0003: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mAdapter:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05c7 │ │ -02dd32: 6e10 730a 0000 |0005: invoke-virtual {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.askForOrigins:()V // method@0a73 │ │ -02dd38: 0e00 |0008: return-void │ │ +02da6c: |[02da6c] org.tint.ui.preferences.WebsitesSettingsFragment.onResume:()V │ │ +02da7c: 6f10 7f00 0100 |0000: invoke-super {v1}, Landroid/app/ListFragment;.onResume:()V // method@007f │ │ +02da82: 5410 c705 |0003: iget-object v0, v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment;.mAdapter:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; // field@05c7 │ │ +02da86: 6e10 730a 0000 |0005: invoke-virtual {v0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;.askForOrigins:()V // method@0a73 │ │ +02da8c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0008 line=95 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/preferences/WebsitesSettingsFragment; │ │ │ │ - source_file_idx : 1822 (WebsitesSettingsFragment.java) │ │ + source_file_idx : 1819 (WebsitesSettingsFragment.java) │ │ │ │ Class #238 header: │ │ -class_idx : 605 │ │ +class_idx : 601 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 100 │ │ +superclass_idx : 99 │ │ source_file_idx : 443 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #238 annotations: │ │ @@ -46721,64 +46830,65 @@ │ │ type : '(Lorg/tint/ui/runnables/HideToolbarsRunnable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02dd3c: |[02dd3c] org.tint.ui.runnables.HideToolbarsRunnable$1.:(Lorg/tint/ui/runnables/HideToolbarsRunnable;)V │ │ -02dd4c: 5b01 c905 |0000: iput-object v1, v0, Lorg/tint/ui/runnables/HideToolbarsRunnable$1;.this$0:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@05c9 │ │ -02dd50: 7010 5201 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0152 │ │ -02dd56: 0e00 |0005: return-void │ │ +02da90: |[02da90] org.tint.ui.runnables.HideToolbarsRunnable$1.:(Lorg/tint/ui/runnables/HideToolbarsRunnable;)V │ │ +02daa0: 5b01 c905 |0000: iput-object v1, v0, Lorg/tint/ui/runnables/HideToolbarsRunnable$1;.this$0:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@05c9 │ │ +02daa4: 7010 5201 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0152 │ │ +02daaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/runnables/HideToolbarsRunnable$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/runnables/HideToolbarsRunnable; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/runnables/HideToolbarsRunnable; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/runnables/HideToolbarsRunnable$1;) │ │ name : 'handleMessage' │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -02dd58: |[02dd58] org.tint.ui.runnables.HideToolbarsRunnable$1.handleMessage:(Landroid/os/Message;)V │ │ -02dd68: 5410 c905 |0000: iget-object v0, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable$1;.this$0:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@05c9 │ │ -02dd6c: 7110 8c0a 0000 |0002: invoke-static {v0}, Lorg/tint/ui/runnables/HideToolbarsRunnable;.access$000:(Lorg/tint/ui/runnables/HideToolbarsRunnable;)Z // method@0a8c │ │ -02dd72: 0a00 |0005: move-result v0 │ │ -02dd74: 3900 1300 |0006: if-nez v0, 0019 // +0013 │ │ -02dd78: 5410 c905 |0008: iget-object v0, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable$1;.this$0:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@05c9 │ │ -02dd7c: 7110 8d0a 0000 |000a: invoke-static {v0}, Lorg/tint/ui/runnables/HideToolbarsRunnable;.access$100:(Lorg/tint/ui/runnables/HideToolbarsRunnable;)Lorg/tint/ui/managers/LegacyPhoneUIManager; // method@0a8d │ │ -02dd82: 0c00 |000d: move-result-object v0 │ │ -02dd84: 3800 0b00 |000e: if-eqz v0, 0019 // +000b │ │ -02dd88: 5410 c905 |0010: iget-object v0, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable$1;.this$0:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@05c9 │ │ -02dd8c: 7110 8d0a 0000 |0012: invoke-static {v0}, Lorg/tint/ui/runnables/HideToolbarsRunnable;.access$100:(Lorg/tint/ui/runnables/HideToolbarsRunnable;)Lorg/tint/ui/managers/LegacyPhoneUIManager; // method@0a8d │ │ -02dd92: 0c00 |0015: move-result-object v0 │ │ -02dd94: 6e10 6e08 0000 |0016: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.hideToolbars:()V // method@086e │ │ -02dd9a: 0e00 |0019: return-void │ │ +02daac: |[02daac] org.tint.ui.runnables.HideToolbarsRunnable$1.handleMessage:(Landroid/os/Message;)V │ │ +02dabc: 5410 c905 |0000: iget-object v0, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable$1;.this$0:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@05c9 │ │ +02dac0: 7110 8c0a 0000 |0002: invoke-static {v0}, Lorg/tint/ui/runnables/HideToolbarsRunnable;.access$000:(Lorg/tint/ui/runnables/HideToolbarsRunnable;)Z // method@0a8c │ │ +02dac6: 0a00 |0005: move-result v0 │ │ +02dac8: 3900 1300 |0006: if-nez v0, 0019 // +0013 │ │ +02dacc: 5410 c905 |0008: iget-object v0, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable$1;.this$0:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@05c9 │ │ +02dad0: 7110 8d0a 0000 |000a: invoke-static {v0}, Lorg/tint/ui/runnables/HideToolbarsRunnable;.access$100:(Lorg/tint/ui/runnables/HideToolbarsRunnable;)Lorg/tint/ui/managers/LegacyPhoneUIManager; // method@0a8d │ │ +02dad6: 0c00 |000d: move-result-object v0 │ │ +02dad8: 3800 0b00 |000e: if-eqz v0, 0019 // +000b │ │ +02dadc: 5410 c905 |0010: iget-object v0, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable$1;.this$0:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@05c9 │ │ +02dae0: 7110 8d0a 0000 |0012: invoke-static {v0}, Lorg/tint/ui/runnables/HideToolbarsRunnable;.access$100:(Lorg/tint/ui/runnables/HideToolbarsRunnable;)Lorg/tint/ui/managers/LegacyPhoneUIManager; // method@0a8d │ │ +02dae6: 0c00 |0015: move-result-object v0 │ │ +02dae8: 6e10 6e08 0000 |0016: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.hideToolbars:()V // method@086e │ │ +02daee: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ + 0x000a line=34 │ │ 0x0010 line=35 │ │ 0x0019 line=37 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lorg/tint/ui/runnables/HideToolbarsRunnable$1; │ │ 0x0000 - 0x001a reg=2 msg Landroid/os/Message; │ │ │ │ source_file_idx : 443 (HideToolbarsRunnable.java) │ │ │ │ Class #239 header: │ │ -class_idx : 606 │ │ +class_idx : 602 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 443 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #239 - │ │ @@ -46811,24 +46921,24 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02dd9c: |[02dd9c] org.tint.ui.runnables.HideToolbarsRunnable.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;I)V │ │ -02ddac: 7010 4603 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ -02ddb2: 2200 5d02 |0003: new-instance v0, Lorg/tint/ui/runnables/HideToolbarsRunnable$1; // type@025d │ │ -02ddb6: 7020 890a 1000 |0005: invoke-direct {v0, v1}, Lorg/tint/ui/runnables/HideToolbarsRunnable$1;.:(Lorg/tint/ui/runnables/HideToolbarsRunnable;)V // method@0a89 │ │ -02ddbc: 5b10 cc05 |0008: iput-object v0, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mHandler:Landroid/os/Handler; // field@05cc │ │ -02ddc0: 5b12 cd05 |000a: iput-object v2, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mUIManager:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@05cd │ │ -02ddc4: 5913 cb05 |000c: iput v3, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mDuration:I // field@05cb │ │ -02ddc8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02ddca: 5c10 ca05 |000f: iput-boolean v0, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mDisabled:Z // field@05ca │ │ -02ddce: 0e00 |0011: return-void │ │ +02daf0: |[02daf0] org.tint.ui.runnables.HideToolbarsRunnable.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;I)V │ │ +02db00: 7010 4603 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ +02db06: 2200 5902 |0003: new-instance v0, Lorg/tint/ui/runnables/HideToolbarsRunnable$1; // type@0259 │ │ +02db0a: 7020 890a 1000 |0005: invoke-direct {v0, v1}, Lorg/tint/ui/runnables/HideToolbarsRunnable$1;.:(Lorg/tint/ui/runnables/HideToolbarsRunnable;)V // method@0a89 │ │ +02db10: 5b10 cc05 |0008: iput-object v0, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mHandler:Landroid/os/Handler; // field@05cc │ │ +02db14: 5b12 cd05 |000a: iput-object v2, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mUIManager:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@05cd │ │ +02db18: 5913 cb05 |000c: iput v3, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mDuration:I // field@05cb │ │ +02db1c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02db1e: 5c10 ca05 |000f: iput-boolean v0, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mDisabled:Z // field@05ca │ │ +02db22: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=31 │ │ 0x000a line=41 │ │ 0x000c line=42 │ │ 0x000e line=44 │ │ @@ -46843,17 +46953,17 @@ │ │ type : '(Lorg/tint/ui/runnables/HideToolbarsRunnable;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ddd0: |[02ddd0] org.tint.ui.runnables.HideToolbarsRunnable.access$000:(Lorg/tint/ui/runnables/HideToolbarsRunnable;)Z │ │ -02dde0: 5510 ca05 |0000: iget-boolean v0, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mDisabled:Z // field@05ca │ │ -02dde4: 0f00 |0002: return v0 │ │ +02db24: |[02db24] org.tint.ui.runnables.HideToolbarsRunnable.access$000:(Lorg/tint/ui/runnables/HideToolbarsRunnable;)Z │ │ +02db34: 5510 ca05 |0000: iget-boolean v0, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mDisabled:Z // field@05ca │ │ +02db38: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/runnables/HideToolbarsRunnable; │ │ │ │ #2 : (in Lorg/tint/ui/runnables/HideToolbarsRunnable;) │ │ @@ -46861,17 +46971,17 @@ │ │ type : '(Lorg/tint/ui/runnables/HideToolbarsRunnable;)Lorg/tint/ui/managers/LegacyPhoneUIManager;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02dde8: |[02dde8] org.tint.ui.runnables.HideToolbarsRunnable.access$100:(Lorg/tint/ui/runnables/HideToolbarsRunnable;)Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ -02ddf8: 5410 cd05 |0000: iget-object v0, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mUIManager:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@05cd │ │ -02ddfc: 1100 |0002: return-object v0 │ │ +02db3c: |[02db3c] org.tint.ui.runnables.HideToolbarsRunnable.access$100:(Lorg/tint/ui/runnables/HideToolbarsRunnable;)Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ +02db4c: 5410 cd05 |0000: iget-object v0, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mUIManager:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@05cd │ │ +02db50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/runnables/HideToolbarsRunnable; │ │ │ │ Virtual methods - │ │ @@ -46880,71 +46990,71 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02de00: |[02de00] org.tint.ui.runnables.HideToolbarsRunnable.disable:()V │ │ -02de10: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02de12: 5c10 ca05 |0001: iput-boolean v0, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mDisabled:Z // field@05ca │ │ -02de16: 0e00 |0003: return-void │ │ +02db54: |[02db54] org.tint.ui.runnables.HideToolbarsRunnable.disable:()V │ │ +02db64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02db66: 5c10 ca05 |0001: iput-boolean v0, v1, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mDisabled:Z // field@05ca │ │ +02db6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/tint/ui/runnables/HideToolbarsRunnable; │ │ │ │ #1 : (in Lorg/tint/ui/runnables/HideToolbarsRunnable;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -02de18: |[02de18] org.tint.ui.runnables.HideToolbarsRunnable.run:()V │ │ -02de28: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02de2a: 5241 cb05 |0001: iget v1, v4, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mDuration:I // field@05cb │ │ -02de2e: 8111 |0003: int-to-long v1, v1 │ │ -02de30: 7120 6c03 2100 |0004: invoke-static {v1, v2}, Ljava/lang/Thread;.sleep:(J)V // method@036c │ │ -02de36: 5441 cc05 |0007: iget-object v1, v4, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mHandler:Landroid/os/Handler; // field@05cc │ │ -02de3a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -02de3c: 6e20 5501 2100 |000a: invoke-virtual {v1, v2}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ -02de42: 0e00 |000d: return-void │ │ -02de44: 0d00 |000e: move-exception v0 │ │ -02de46: 1a01 ba01 |000f: const-string v1, "HideToolbarsRunnable" // string@01ba │ │ -02de4a: 6e10 3903 0000 |0011: invoke-virtual {v0}, Ljava/lang/InterruptedException;.getMessage:()Ljava/lang/String; // method@0339 │ │ -02de50: 0c02 |0014: move-result-object v2 │ │ -02de52: 7120 8601 2100 |0015: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0186 │ │ -02de58: 5441 cc05 |0018: iget-object v1, v4, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mHandler:Landroid/os/Handler; // field@05cc │ │ -02de5c: 6e20 5501 3100 |001a: invoke-virtual {v1, v3}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ -02de62: 28f0 |001d: goto 000d // -0010 │ │ +02db6c: |[02db6c] org.tint.ui.runnables.HideToolbarsRunnable.run:()V │ │ +02db7c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02db7e: 5251 cb05 |0001: iget v1, v5, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mDuration:I // field@05cb │ │ +02db82: 8112 |0003: int-to-long v2, v1 │ │ +02db84: 7120 6c03 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Thread;.sleep:(J)V // method@036c │ │ +02db8a: 5451 cc05 |0007: iget-object v1, v5, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mHandler:Landroid/os/Handler; // field@05cc │ │ +02db8e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +02db90: 6e20 5501 2100 |000a: invoke-virtual {v1, v2}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ +02db96: 0e00 |000d: return-void │ │ +02db98: 0d00 |000e: move-exception v0 │ │ +02db9a: 1a01 ba01 |000f: const-string v1, "HideToolbarsRunnable" // string@01ba │ │ +02db9e: 6e10 3903 0000 |0011: invoke-virtual {v0}, Ljava/lang/InterruptedException;.getMessage:()Ljava/lang/String; // method@0339 │ │ +02dba4: 0c02 |0014: move-result-object v2 │ │ +02dba6: 7120 8601 2100 |0015: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0186 │ │ +02dbac: 5451 cc05 |0018: iget-object v1, v5, Lorg/tint/ui/runnables/HideToolbarsRunnable;.mHandler:Landroid/os/Handler; // field@05cc │ │ +02dbb0: 6e20 5501 4100 |001a: invoke-virtual {v1, v4}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ +02dbb6: 28f0 |001d: goto 000d // -0010 │ │ catches : 1 │ │ 0x0001 - 0x000d │ │ Ljava/lang/InterruptedException; -> 0x000e │ │ positions : │ │ 0x0001 line=54 │ │ 0x0007 line=55 │ │ 0x000d line=61 │ │ 0x000e line=56 │ │ 0x000f line=57 │ │ 0x0018 line=58 │ │ locals : │ │ 0x000f - 0x001e reg=0 e Ljava/lang/InterruptedException; │ │ - 0x0000 - 0x001e reg=4 this Lorg/tint/ui/runnables/HideToolbarsRunnable; │ │ + 0x0000 - 0x001e reg=5 this Lorg/tint/ui/runnables/HideToolbarsRunnable; │ │ │ │ source_file_idx : 443 (HideToolbarsRunnable.java) │ │ │ │ Class #240 header: │ │ -class_idx : 607 │ │ +class_idx : 603 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #240 annotations: │ │ @@ -46987,18 +47097,18 @@ │ │ type : '(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/Class;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -02de74: |[02de74] org.tint.ui.tabs.GenericTabListener.:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/Class;)V │ │ -02de84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02de86: 7050 910a 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lorg/tint/ui/tabs/GenericTabListener;.:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V // method@0a91 │ │ -02de8c: 0e00 |0004: return-void │ │ +02dbc8: |[02dbc8] org.tint.ui.tabs.GenericTabListener.:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/Class;)V │ │ +02dbd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02dbda: 7050 910a 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lorg/tint/ui/tabs/GenericTabListener;.:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V // method@0a91 │ │ +02dbe0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=39 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/tint/ui/tabs/GenericTabListener; │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/lang/Class; │ │ @@ -47012,43 +47122,43 @@ │ │ type : '(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -02de90: |[02de90] org.tint.ui.tabs.GenericTabListener.:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -02dea0: 7010 4603 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0346 │ │ -02dea6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -02dea8: 5b31 d005 |0004: iput-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ -02deac: 5b34 ce05 |0006: iput-object v4, v3, Lorg/tint/ui/tabs/GenericTabListener;.mActivity:Landroid/app/Activity; // field@05ce │ │ -02deb0: 5b35 d105 |0008: iput-object v5, v3, Lorg/tint/ui/tabs/GenericTabListener;.mTag:Ljava/lang/String; // field@05d1 │ │ -02deb4: 5b36 cf05 |000a: iput-object v6, v3, Lorg/tint/ui/tabs/GenericTabListener;.mClass:Ljava/lang/Class; // field@05cf │ │ -02deb8: 5431 ce05 |000c: iget-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mActivity:Landroid/app/Activity; // field@05ce │ │ -02debc: 6e10 2d00 0100 |000e: invoke-virtual {v1}, Landroid/app/Activity;.getFragmentManager:()Landroid/app/FragmentManager; // method@002d │ │ -02dec2: 0c01 |0011: move-result-object v1 │ │ -02dec4: 5432 d105 |0012: iget-object v2, v3, Lorg/tint/ui/tabs/GenericTabListener;.mTag:Ljava/lang/String; // field@05d1 │ │ -02dec8: 6e20 7100 2100 |0014: invoke-virtual {v1, v2}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0071 │ │ -02dece: 0c01 |0017: move-result-object v1 │ │ -02ded0: 5b31 d005 |0018: iput-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ -02ded4: 5431 d005 |001a: iget-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ -02ded8: 3801 1c00 |001c: if-eqz v1, 0038 // +001c │ │ -02dedc: 5431 d005 |001e: iget-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ -02dee0: 6e10 6300 0100 |0020: invoke-virtual {v1}, Landroid/app/Fragment;.isDetached:()Z // method@0063 │ │ -02dee6: 0a01 |0023: move-result v1 │ │ -02dee8: 3901 1400 |0024: if-nez v1, 0038 // +0014 │ │ -02deec: 5431 ce05 |0026: iget-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mActivity:Landroid/app/Activity; // field@05ce │ │ -02def0: 6e10 2d00 0100 |0028: invoke-virtual {v1}, Landroid/app/Activity;.getFragmentManager:()Landroid/app/FragmentManager; // method@002d │ │ -02def6: 0c01 |002b: move-result-object v1 │ │ -02def8: 6e10 7000 0100 |002c: invoke-virtual {v1}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0070 │ │ -02defe: 0c00 |002f: move-result-object v0 │ │ -02df00: 5431 d005 |0030: iget-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ -02df04: 6e20 7600 1000 |0032: invoke-virtual {v0, v1}, Landroid/app/FragmentTransaction;.detach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0076 │ │ -02df0a: 6e10 7500 0000 |0035: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0075 │ │ -02df10: 0e00 |0038: return-void │ │ +02dbe4: |[02dbe4] org.tint.ui.tabs.GenericTabListener.:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +02dbf4: 7010 4603 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0346 │ │ +02dbfa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +02dbfc: 5b31 d005 |0004: iput-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ +02dc00: 5b34 ce05 |0006: iput-object v4, v3, Lorg/tint/ui/tabs/GenericTabListener;.mActivity:Landroid/app/Activity; // field@05ce │ │ +02dc04: 5b35 d105 |0008: iput-object v5, v3, Lorg/tint/ui/tabs/GenericTabListener;.mTag:Ljava/lang/String; // field@05d1 │ │ +02dc08: 5b36 cf05 |000a: iput-object v6, v3, Lorg/tint/ui/tabs/GenericTabListener;.mClass:Ljava/lang/Class; // field@05cf │ │ +02dc0c: 5431 ce05 |000c: iget-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mActivity:Landroid/app/Activity; // field@05ce │ │ +02dc10: 6e10 2d00 0100 |000e: invoke-virtual {v1}, Landroid/app/Activity;.getFragmentManager:()Landroid/app/FragmentManager; // method@002d │ │ +02dc16: 0c01 |0011: move-result-object v1 │ │ +02dc18: 5432 d105 |0012: iget-object v2, v3, Lorg/tint/ui/tabs/GenericTabListener;.mTag:Ljava/lang/String; // field@05d1 │ │ +02dc1c: 6e20 7100 2100 |0014: invoke-virtual {v1, v2}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0071 │ │ +02dc22: 0c01 |0017: move-result-object v1 │ │ +02dc24: 5b31 d005 |0018: iput-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ +02dc28: 5431 d005 |001a: iget-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ +02dc2c: 3801 1c00 |001c: if-eqz v1, 0038 // +001c │ │ +02dc30: 5431 d005 |001e: iget-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ +02dc34: 6e10 6300 0100 |0020: invoke-virtual {v1}, Landroid/app/Fragment;.isDetached:()Z // method@0063 │ │ +02dc3a: 0a01 |0023: move-result v1 │ │ +02dc3c: 3901 1400 |0024: if-nez v1, 0038 // +0014 │ │ +02dc40: 5431 ce05 |0026: iget-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mActivity:Landroid/app/Activity; // field@05ce │ │ +02dc44: 6e10 2d00 0100 |0028: invoke-virtual {v1}, Landroid/app/Activity;.getFragmentManager:()Landroid/app/FragmentManager; // method@002d │ │ +02dc4a: 0c01 |002b: move-result-object v1 │ │ +02dc4c: 6e10 7000 0100 |002c: invoke-virtual {v1}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0070 │ │ +02dc52: 0c00 |002f: move-result-object v0 │ │ +02dc54: 5431 d005 |0030: iget-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ +02dc58: 6e20 7600 1000 |0032: invoke-virtual {v0, v1}, Landroid/app/FragmentTransaction;.detach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0076 │ │ +02dc5e: 6e10 7500 0000 |0035: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0075 │ │ +02dc64: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0006 line=43 │ │ 0x0008 line=44 │ │ 0x000a line=45 │ │ @@ -47074,16 +47184,16 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02df14: |[02df14] org.tint.ui.tabs.GenericTabListener.onTabReselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -02df24: 0e00 |0000: return-void │ │ +02dc68: |[02dc68] org.tint.ui.tabs.GenericTabListener.onTabReselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +02dc78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lorg/tint/ui/tabs/GenericTabListener; │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/tabs/GenericTabListener; Lorg/tint/ui/tabs/GenericTabListener; │ │ 0x0000 - 0x0001 reg=1 tab Landroid/app/ActionBar$Tab; │ │ @@ -47094,32 +47204,32 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -02df28: |[02df28] org.tint.ui.tabs.GenericTabListener.onTabSelected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -02df38: 5430 d005 |0000: iget-object v0, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ -02df3c: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -02df40: 5430 ce05 |0004: iget-object v0, v3, Lorg/tint/ui/tabs/GenericTabListener;.mActivity:Landroid/app/Activity; // field@05ce │ │ -02df44: 5431 cf05 |0006: iget-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mClass:Ljava/lang/Class; // field@05cf │ │ -02df48: 6e10 2703 0100 |0008: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ -02df4e: 0c01 |000b: move-result-object v1 │ │ -02df50: 7120 6200 1000 |000c: invoke-static {v0, v1}, Landroid/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/app/Fragment; // method@0062 │ │ -02df56: 0c00 |000f: move-result-object v0 │ │ -02df58: 5b30 d005 |0010: iput-object v0, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ -02df5c: 1400 0200 0201 |0012: const v0, #float 2.38772e-38 // #01020002 │ │ -02df62: 5431 d005 |0015: iget-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ -02df66: 5432 d105 |0017: iget-object v2, v3, Lorg/tint/ui/tabs/GenericTabListener;.mTag:Ljava/lang/String; // field@05d1 │ │ -02df6a: 6e40 7300 0521 |0019: invoke-virtual {v5, v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@0073 │ │ -02df70: 0e00 |001c: return-void │ │ -02df72: 5430 d005 |001d: iget-object v0, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ -02df76: 6e20 7400 0500 |001f: invoke-virtual {v5, v0}, Landroid/app/FragmentTransaction;.attach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0074 │ │ -02df7c: 28fa |0022: goto 001c // -0006 │ │ +02dc7c: |[02dc7c] org.tint.ui.tabs.GenericTabListener.onTabSelected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +02dc8c: 5430 d005 |0000: iget-object v0, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ +02dc90: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +02dc94: 5430 ce05 |0004: iget-object v0, v3, Lorg/tint/ui/tabs/GenericTabListener;.mActivity:Landroid/app/Activity; // field@05ce │ │ +02dc98: 5431 cf05 |0006: iget-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mClass:Ljava/lang/Class; // field@05cf │ │ +02dc9c: 6e10 2703 0100 |0008: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0327 │ │ +02dca2: 0c01 |000b: move-result-object v1 │ │ +02dca4: 7120 6200 1000 |000c: invoke-static {v0, v1}, Landroid/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/app/Fragment; // method@0062 │ │ +02dcaa: 0c00 |000f: move-result-object v0 │ │ +02dcac: 5b30 d005 |0010: iput-object v0, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ +02dcb0: 1400 0200 0201 |0012: const v0, #float 2.38772e-38 // #01020002 │ │ +02dcb6: 5431 d005 |0015: iget-object v1, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ +02dcba: 5432 d105 |0017: iget-object v2, v3, Lorg/tint/ui/tabs/GenericTabListener;.mTag:Ljava/lang/String; // field@05d1 │ │ +02dcbe: 6e40 7300 0521 |0019: invoke-virtual {v5, v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@0073 │ │ +02dcc4: 0e00 |001c: return-void │ │ +02dcc6: 5430 d005 |001d: iget-object v0, v3, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ +02dcca: 6e20 7400 0500 |001f: invoke-virtual {v5, v0}, Landroid/app/FragmentTransaction;.attach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0074 │ │ +02dcd0: 28fa |0022: goto 001c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=67 │ │ 0x0012 line=68 │ │ 0x001c line=73 │ │ 0x001d line=71 │ │ @@ -47134,38 +47244,38 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02df80: |[02df80] org.tint.ui.tabs.GenericTabListener.onTabUnselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -02df90: 5410 d005 |0000: iget-object v0, v1, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ -02df94: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02df98: 5410 d005 |0004: iget-object v0, v1, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ -02df9c: 6e20 7600 0300 |0006: invoke-virtual {v3, v0}, Landroid/app/FragmentTransaction;.detach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0076 │ │ -02dfa2: 0e00 |0009: return-void │ │ +02dcd4: |[02dcd4] org.tint.ui.tabs.GenericTabListener.onTabUnselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +02dce4: 5410 d005 |0000: iget-object v0, v1, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ +02dce8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02dcec: 5410 d005 |0004: iget-object v0, v1, Lorg/tint/ui/tabs/GenericTabListener;.mFragment:Landroid/app/Fragment; // field@05d0 │ │ +02dcf0: 6e20 7600 0300 |0006: invoke-virtual {v3, v0}, Landroid/app/FragmentTransaction;.detach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0076 │ │ +02dcf6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0004 line=79 │ │ 0x0009 line=81 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/tint/ui/tabs/GenericTabListener; │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/ui/tabs/GenericTabListener; Lorg/tint/ui/tabs/GenericTabListener; │ │ 0x0000 - 0x000a reg=2 tab Landroid/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=3 ft Landroid/app/FragmentTransaction; │ │ │ │ source_file_idx : 431 (GenericTabListener.java) │ │ │ │ Class #241 header: │ │ -class_idx : 608 │ │ +class_idx : 604 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1813 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1810 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #241 - │ │ Class descriptor : 'Lorg/tint/ui/tabs/WebViewFragmentTabListener;' │ │ @@ -47193,21 +47303,21 @@ │ │ type : '(Lorg/tint/ui/managers/TabletUIManager;Lorg/tint/ui/fragments/TabletWebViewFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02dfa4: |[02dfa4] org.tint.ui.tabs.WebViewFragmentTabListener.:(Lorg/tint/ui/managers/TabletUIManager;Lorg/tint/ui/fragments/TabletWebViewFragment;)V │ │ -02dfb4: 7010 4603 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ -02dfba: 5b12 d405 |0003: iput-object v2, v1, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mUIManager:Lorg/tint/ui/managers/TabletUIManager; // field@05d4 │ │ -02dfbe: 5b13 d205 |0005: iput-object v3, v1, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragment:Lorg/tint/ui/fragments/TabletWebViewFragment; // field@05d2 │ │ -02dfc2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -02dfc4: 5c10 d305 |0008: iput-boolean v0, v1, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragmentAdded:Z // field@05d3 │ │ -02dfc8: 0e00 |000a: return-void │ │ +02dcf8: |[02dcf8] org.tint.ui.tabs.WebViewFragmentTabListener.:(Lorg/tint/ui/managers/TabletUIManager;Lorg/tint/ui/fragments/TabletWebViewFragment;)V │ │ +02dd08: 7010 4603 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0346 │ │ +02dd0e: 5b12 d405 |0003: iput-object v2, v1, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mUIManager:Lorg/tint/ui/managers/TabletUIManager; // field@05d4 │ │ +02dd12: 5b13 d205 |0005: iput-object v3, v1, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragment:Lorg/tint/ui/fragments/TabletWebViewFragment; // field@05d2 │ │ +02dd16: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +02dd18: 5c10 d305 |0008: iput-boolean v0, v1, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragmentAdded:Z // field@05d3 │ │ +02dd1c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=37 │ │ 0x000a line=38 │ │ @@ -47222,16 +47332,16 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02dfcc: |[02dfcc] org.tint.ui.tabs.WebViewFragmentTabListener.onTabReselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -02dfdc: 0e00 |0000: return-void │ │ +02dd20: |[02dd20] org.tint.ui.tabs.WebViewFragmentTabListener.onTabReselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +02dd30: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/tabs/WebViewFragmentTabListener; │ │ 0x0000 - 0x0001 reg=1 arg0 Landroid/app/ActionBar$Tab; │ │ 0x0000 - 0x0001 reg=2 arg1 Landroid/app/FragmentTransaction; │ │ @@ -47241,40 +47351,40 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 51 16-bit code units │ │ -02dfe0: |[02dfe0] org.tint.ui.tabs.WebViewFragmentTabListener.onTabSelected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -02dff0: 5430 d205 |0000: iget-object v0, v3, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragment:Lorg/tint/ui/fragments/TabletWebViewFragment; // field@05d2 │ │ -02dff4: 6e10 d407 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.isStartPageShown:()Z // method@07d4 │ │ -02dffa: 0a00 |0005: move-result v0 │ │ -02dffc: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -02e000: 5430 d405 |0008: iget-object v0, v3, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mUIManager:Lorg/tint/ui/managers/TabletUIManager; // field@05d4 │ │ -02e004: 6e10 f608 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getStartPageFragment:()Lorg/tint/ui/fragments/StartPageFragment; // method@08f6 │ │ -02e00a: 0c00 |000d: move-result-object v0 │ │ -02e00c: 6e20 7a00 0500 |000e: invoke-virtual {v5, v0}, Landroid/app/FragmentTransaction;.show:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@007a │ │ -02e012: 5430 d205 |0011: iget-object v0, v3, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragment:Lorg/tint/ui/fragments/TabletWebViewFragment; // field@05d2 │ │ -02e016: 6e20 d607 4000 |0013: invoke-virtual {v0, v4}, Lorg/tint/ui/fragments/TabletWebViewFragment;.onTabSelected:(Landroid/app/ActionBar$Tab;)V // method@07d6 │ │ -02e01c: 5430 d405 |0016: iget-object v0, v3, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mUIManager:Lorg/tint/ui/managers/TabletUIManager; // field@05d4 │ │ -02e020: 6e20 0e09 4000 |0018: invoke-virtual {v0, v4}, Lorg/tint/ui/managers/TabletUIManager;.onTabSelected:(Landroid/app/ActionBar$Tab;)V // method@090e │ │ -02e026: 0e00 |001b: return-void │ │ -02e028: 5530 d305 |001c: iget-boolean v0, v3, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragmentAdded:Z // field@05d3 │ │ -02e02c: 3900 0f00 |001e: if-nez v0, 002d // +000f │ │ -02e030: 1400 3600 0f7f |0020: const v0, #float 1.90081e+38 // #7f0f0036 │ │ -02e036: 5431 d205 |0023: iget-object v1, v3, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragment:Lorg/tint/ui/fragments/TabletWebViewFragment; // field@05d2 │ │ -02e03a: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -02e03c: 6e40 7300 0521 |0026: invoke-virtual {v5, v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@0073 │ │ -02e042: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -02e044: 5c30 d305 |002a: iput-boolean v0, v3, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragmentAdded:Z // field@05d3 │ │ -02e048: 28e5 |002c: goto 0011 // -001b │ │ -02e04a: 5430 d205 |002d: iget-object v0, v3, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragment:Lorg/tint/ui/fragments/TabletWebViewFragment; // field@05d2 │ │ -02e04e: 6e20 7a00 0500 |002f: invoke-virtual {v5, v0}, Landroid/app/FragmentTransaction;.show:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@007a │ │ -02e054: 28df |0032: goto 0011 // -0021 │ │ +02dd34: |[02dd34] org.tint.ui.tabs.WebViewFragmentTabListener.onTabSelected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +02dd44: 5430 d205 |0000: iget-object v0, v3, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragment:Lorg/tint/ui/fragments/TabletWebViewFragment; // field@05d2 │ │ +02dd48: 6e10 d407 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.isStartPageShown:()Z // method@07d4 │ │ +02dd4e: 0a00 |0005: move-result v0 │ │ +02dd50: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +02dd54: 5430 d405 |0008: iget-object v0, v3, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mUIManager:Lorg/tint/ui/managers/TabletUIManager; // field@05d4 │ │ +02dd58: 6e10 f608 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getStartPageFragment:()Lorg/tint/ui/fragments/StartPageFragment; // method@08f6 │ │ +02dd5e: 0c00 |000d: move-result-object v0 │ │ +02dd60: 6e20 7a00 0500 |000e: invoke-virtual {v5, v0}, Landroid/app/FragmentTransaction;.show:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@007a │ │ +02dd66: 5430 d205 |0011: iget-object v0, v3, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragment:Lorg/tint/ui/fragments/TabletWebViewFragment; // field@05d2 │ │ +02dd6a: 6e20 d607 4000 |0013: invoke-virtual {v0, v4}, Lorg/tint/ui/fragments/TabletWebViewFragment;.onTabSelected:(Landroid/app/ActionBar$Tab;)V // method@07d6 │ │ +02dd70: 5430 d405 |0016: iget-object v0, v3, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mUIManager:Lorg/tint/ui/managers/TabletUIManager; // field@05d4 │ │ +02dd74: 6e20 0e09 4000 |0018: invoke-virtual {v0, v4}, Lorg/tint/ui/managers/TabletUIManager;.onTabSelected:(Landroid/app/ActionBar$Tab;)V // method@090e │ │ +02dd7a: 0e00 |001b: return-void │ │ +02dd7c: 5530 d305 |001c: iget-boolean v0, v3, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragmentAdded:Z // field@05d3 │ │ +02dd80: 3900 0f00 |001e: if-nez v0, 002d // +000f │ │ +02dd84: 1400 3600 0f7f |0020: const v0, #float 1.90081e+38 // #7f0f0036 │ │ +02dd8a: 5431 d205 |0023: iget-object v1, v3, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragment:Lorg/tint/ui/fragments/TabletWebViewFragment; // field@05d2 │ │ +02dd8e: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +02dd90: 6e40 7300 0521 |0026: invoke-virtual {v5, v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@0073 │ │ +02dd96: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +02dd98: 5c30 d305 |002a: iput-boolean v0, v3, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragmentAdded:Z // field@05d3 │ │ +02dd9c: 28e5 |002c: goto 0011 // -001b │ │ +02dd9e: 5430 d205 |002d: iget-object v0, v3, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragment:Lorg/tint/ui/fragments/TabletWebViewFragment; // field@05d2 │ │ +02dda2: 6e20 7a00 0500 |002f: invoke-virtual {v5, v0}, Landroid/app/FragmentTransaction;.show:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@007a │ │ +02dda8: 28df |0032: goto 0011 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0008 line=46 │ │ 0x0011 line=55 │ │ 0x0016 line=56 │ │ 0x001b line=57 │ │ @@ -47292,45 +47402,45 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -02e058: |[02e058] org.tint.ui.tabs.WebViewFragmentTabListener.onTabUnselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -02e068: 5410 d205 |0000: iget-object v0, v1, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragment:Lorg/tint/ui/fragments/TabletWebViewFragment; // field@05d2 │ │ -02e06c: 6e10 d407 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.isStartPageShown:()Z // method@07d4 │ │ -02e072: 0a00 |0005: move-result v0 │ │ -02e074: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ -02e078: 5410 d405 |0008: iget-object v0, v1, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mUIManager:Lorg/tint/ui/managers/TabletUIManager; // field@05d4 │ │ -02e07c: 6e10 f608 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getStartPageFragment:()Lorg/tint/ui/fragments/StartPageFragment; // method@08f6 │ │ -02e082: 0c00 |000d: move-result-object v0 │ │ -02e084: 6e20 7700 0300 |000e: invoke-virtual {v3, v0}, Landroid/app/FragmentTransaction;.hide:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0077 │ │ -02e08a: 0e00 |0011: return-void │ │ -02e08c: 5410 d205 |0012: iget-object v0, v1, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragment:Lorg/tint/ui/fragments/TabletWebViewFragment; // field@05d2 │ │ -02e090: 6e20 7700 0300 |0014: invoke-virtual {v3, v0}, Landroid/app/FragmentTransaction;.hide:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0077 │ │ -02e096: 28fa |0017: goto 0011 // -0006 │ │ +02ddac: |[02ddac] org.tint.ui.tabs.WebViewFragmentTabListener.onTabUnselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +02ddbc: 5410 d205 |0000: iget-object v0, v1, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragment:Lorg/tint/ui/fragments/TabletWebViewFragment; // field@05d2 │ │ +02ddc0: 6e10 d407 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.isStartPageShown:()Z // method@07d4 │ │ +02ddc6: 0a00 |0005: move-result v0 │ │ +02ddc8: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ +02ddcc: 5410 d405 |0008: iget-object v0, v1, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mUIManager:Lorg/tint/ui/managers/TabletUIManager; // field@05d4 │ │ +02ddd0: 6e10 f608 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getStartPageFragment:()Lorg/tint/ui/fragments/StartPageFragment; // method@08f6 │ │ +02ddd6: 0c00 |000d: move-result-object v0 │ │ +02ddd8: 6e20 7700 0300 |000e: invoke-virtual {v3, v0}, Landroid/app/FragmentTransaction;.hide:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0077 │ │ +02ddde: 0e00 |0011: return-void │ │ +02dde0: 5410 d205 |0012: iget-object v0, v1, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.mFragment:Lorg/tint/ui/fragments/TabletWebViewFragment; // field@05d2 │ │ +02dde4: 6e20 7700 0300 |0014: invoke-virtual {v3, v0}, Landroid/app/FragmentTransaction;.hide:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0077 │ │ +02ddea: 28fa |0017: goto 0011 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0008 line=62 │ │ 0x0011 line=66 │ │ 0x0012 line=64 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lorg/tint/ui/tabs/WebViewFragmentTabListener; │ │ 0x0000 - 0x0018 reg=2 arg0 Landroid/app/ActionBar$Tab; │ │ 0x0000 - 0x0018 reg=3 ft Landroid/app/FragmentTransaction; │ │ │ │ - source_file_idx : 1813 (WebViewFragmentTabListener.java) │ │ + source_file_idx : 1810 (WebViewFragmentTabListener.java) │ │ │ │ Class #242 header: │ │ -class_idx : 609 │ │ +class_idx : 605 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 7 │ │ -source_file_idx : 1366 │ │ +source_file_idx : 1363 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #242 annotations: │ │ Annotations on class │ │ @@ -47354,87 +47464,87 @@ │ │ type : '(Lorg/tint/ui/views/PanelLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02e098: |[02e098] org.tint.ui.views.PanelLayout$1.:(Lorg/tint/ui/views/PanelLayout;)V │ │ -02e0a8: 5b01 d505 |0000: iput-object v1, v0, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ -02e0ac: 7010 0400 0000 |0002: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0004 │ │ -02e0b2: 0e00 |0005: return-void │ │ +02ddec: |[02ddec] org.tint.ui.views.PanelLayout$1.:(Lorg/tint/ui/views/PanelLayout;)V │ │ +02ddfc: 5b01 d505 |0000: iput-object v1, v0, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ +02de00: 7010 0400 0000 |0002: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0004 │ │ +02de06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/PanelLayout$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/PanelLayout; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/PanelLayout; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/PanelLayout$1;) │ │ name : 'onAnimationEnd' │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -02e0b4: |[02e0b4] org.tint.ui.views.PanelLayout$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -02e0c4: 5420 d505 |0000: iget-object v0, v2, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ -02e0c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02e0ca: 7120 a20a 1000 |0003: invoke-static {v0, v1}, Lorg/tint/ui/views/PanelLayout;.access$002:(Lorg/tint/ui/views/PanelLayout;Landroid/animation/Animator;)Landroid/animation/Animator; // method@0aa2 │ │ -02e0d0: 5420 d505 |0006: iget-object v0, v2, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ -02e0d4: 7110 a30a 0000 |0008: invoke-static {v0}, Lorg/tint/ui/views/PanelLayout;.access$100:(Lorg/tint/ui/views/PanelLayout;)Landroid/widget/RelativeLayout; // method@0aa3 │ │ -02e0da: 0c00 |000b: move-result-object v0 │ │ -02e0dc: 6e10 ea02 0000 |000c: invoke-virtual {v0}, Landroid/widget/RelativeLayout;.requestLayout:()V // method@02ea │ │ -02e0e2: 5420 d505 |000f: iget-object v0, v2, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ -02e0e6: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -02e0e8: 7120 a40a 1000 |0012: invoke-static {v0, v1}, Lorg/tint/ui/views/PanelLayout;.access$202:(Lorg/tint/ui/views/PanelLayout;Z)Z // method@0aa4 │ │ -02e0ee: 5420 d505 |0015: iget-object v0, v2, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ -02e0f2: 5421 d505 |0017: iget-object v1, v2, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ -02e0f6: 7110 a30a 0100 |0019: invoke-static {v1}, Lorg/tint/ui/views/PanelLayout;.access$100:(Lorg/tint/ui/views/PanelLayout;)Landroid/widget/RelativeLayout; // method@0aa3 │ │ -02e0fc: 0c01 |001c: move-result-object v1 │ │ -02e0fe: 6e10 e702 0100 |001d: invoke-virtual {v1}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ -02e104: 0a01 |0020: move-result v1 │ │ -02e106: 8211 |0021: int-to-float v1, v1 │ │ -02e108: 7120 a50a 1000 |0022: invoke-static {v0, v1}, Lorg/tint/ui/views/PanelLayout;.access$302:(Lorg/tint/ui/views/PanelLayout;F)F // method@0aa5 │ │ -02e10e: 5420 d505 |0025: iget-object v0, v2, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ -02e112: 1501 803f |0027: const/high16 v1, #int 1065353216 // #3f80 │ │ -02e116: 7120 a60a 1000 |0029: invoke-static {v0, v1}, Lorg/tint/ui/views/PanelLayout;.access$402:(Lorg/tint/ui/views/PanelLayout;F)F // method@0aa6 │ │ -02e11c: 5420 d505 |002c: iget-object v0, v2, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ -02e120: 7110 a70a 0000 |002e: invoke-static {v0}, Lorg/tint/ui/views/PanelLayout;.access$500:(Lorg/tint/ui/views/PanelLayout;)Lorg/tint/ui/views/PanelLayout$PanelEventsListener; // method@0aa7 │ │ -02e126: 0c00 |0031: move-result-object v0 │ │ -02e128: 3800 0b00 |0032: if-eqz v0, 003d // +000b │ │ -02e12c: 5420 d505 |0034: iget-object v0, v2, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ -02e130: 7110 a70a 0000 |0036: invoke-static {v0}, Lorg/tint/ui/views/PanelLayout;.access$500:(Lorg/tint/ui/views/PanelLayout;)Lorg/tint/ui/views/PanelLayout$PanelEventsListener; // method@0aa7 │ │ -02e136: 0c00 |0039: move-result-object v0 │ │ -02e138: 7210 9e0a 0000 |003a: invoke-interface {v0}, Lorg/tint/ui/views/PanelLayout$PanelEventsListener;.onPanelShown:()V // method@0a9e │ │ -02e13e: 0e00 |003d: return-void │ │ +02de08: |[02de08] org.tint.ui.views.PanelLayout$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +02de18: 5420 d505 |0000: iget-object v0, v2, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ +02de1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02de1e: 7120 a20a 1000 |0003: invoke-static {v0, v1}, Lorg/tint/ui/views/PanelLayout;.access$002:(Lorg/tint/ui/views/PanelLayout;Landroid/animation/Animator;)Landroid/animation/Animator; // method@0aa2 │ │ +02de24: 5420 d505 |0006: iget-object v0, v2, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ +02de28: 7110 a30a 0000 |0008: invoke-static {v0}, Lorg/tint/ui/views/PanelLayout;.access$100:(Lorg/tint/ui/views/PanelLayout;)Landroid/widget/RelativeLayout; // method@0aa3 │ │ +02de2e: 0c00 |000b: move-result-object v0 │ │ +02de30: 6e10 ea02 0000 |000c: invoke-virtual {v0}, Landroid/widget/RelativeLayout;.requestLayout:()V // method@02ea │ │ +02de36: 5420 d505 |000f: iget-object v0, v2, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ +02de3a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +02de3c: 7120 a40a 1000 |0012: invoke-static {v0, v1}, Lorg/tint/ui/views/PanelLayout;.access$202:(Lorg/tint/ui/views/PanelLayout;Z)Z // method@0aa4 │ │ +02de42: 5420 d505 |0015: iget-object v0, v2, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ +02de46: 5421 d505 |0017: iget-object v1, v2, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ +02de4a: 7110 a30a 0100 |0019: invoke-static {v1}, Lorg/tint/ui/views/PanelLayout;.access$100:(Lorg/tint/ui/views/PanelLayout;)Landroid/widget/RelativeLayout; // method@0aa3 │ │ +02de50: 0c01 |001c: move-result-object v1 │ │ +02de52: 6e10 e702 0100 |001d: invoke-virtual {v1}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ +02de58: 0a01 |0020: move-result v1 │ │ +02de5a: 8211 |0021: int-to-float v1, v1 │ │ +02de5c: 7120 a50a 1000 |0022: invoke-static {v0, v1}, Lorg/tint/ui/views/PanelLayout;.access$302:(Lorg/tint/ui/views/PanelLayout;F)F // method@0aa5 │ │ +02de62: 5420 d505 |0025: iget-object v0, v2, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ +02de66: 1501 803f |0027: const/high16 v1, #int 1065353216 // #3f80 │ │ +02de6a: 7120 a60a 1000 |0029: invoke-static {v0, v1}, Lorg/tint/ui/views/PanelLayout;.access$402:(Lorg/tint/ui/views/PanelLayout;F)F // method@0aa6 │ │ +02de70: 5420 d505 |002c: iget-object v0, v2, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ +02de74: 7110 a70a 0000 |002e: invoke-static {v0}, Lorg/tint/ui/views/PanelLayout;.access$500:(Lorg/tint/ui/views/PanelLayout;)Lorg/tint/ui/views/PanelLayout$PanelEventsListener; // method@0aa7 │ │ +02de7a: 0c00 |0031: move-result-object v0 │ │ +02de7c: 3800 0b00 |0032: if-eqz v0, 003d // +000b │ │ +02de80: 5420 d505 |0034: iget-object v0, v2, Lorg/tint/ui/views/PanelLayout$1;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d5 │ │ +02de84: 7110 a70a 0000 |0036: invoke-static {v0}, Lorg/tint/ui/views/PanelLayout;.access$500:(Lorg/tint/ui/views/PanelLayout;)Lorg/tint/ui/views/PanelLayout$PanelEventsListener; // method@0aa7 │ │ +02de8a: 0c00 |0039: move-result-object v0 │ │ +02de8c: 7210 9e0a 0000 |003a: invoke-interface {v0}, Lorg/tint/ui/views/PanelLayout$PanelEventsListener;.onPanelShown:()V // method@0a9e │ │ +02de92: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0006 line=116 │ │ 0x000f line=117 │ │ 0x0015 line=118 │ │ 0x0025 line=119 │ │ 0x002c line=121 │ │ 0x0034 line=122 │ │ 0x003d line=124 │ │ locals : │ │ 0x0000 - 0x003e reg=2 this Lorg/tint/ui/views/PanelLayout$1; │ │ 0x0000 - 0x003e reg=3 animation Landroid/animation/Animator; │ │ │ │ - source_file_idx : 1366 (PanelLayout.java) │ │ + source_file_idx : 1363 (PanelLayout.java) │ │ │ │ Class #243 header: │ │ -class_idx : 610 │ │ +class_idx : 606 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 7 │ │ -source_file_idx : 1366 │ │ +source_file_idx : 1363 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #243 annotations: │ │ Annotations on class │ │ @@ -47458,76 +47568,76 @@ │ │ type : '(Lorg/tint/ui/views/PanelLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02e140: |[02e140] org.tint.ui.views.PanelLayout$2.:(Lorg/tint/ui/views/PanelLayout;)V │ │ -02e150: 5b01 d605 |0000: iput-object v1, v0, Lorg/tint/ui/views/PanelLayout$2;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d6 │ │ -02e154: 7010 0400 0000 |0002: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0004 │ │ -02e15a: 0e00 |0005: return-void │ │ +02de94: |[02de94] org.tint.ui.views.PanelLayout$2.:(Lorg/tint/ui/views/PanelLayout;)V │ │ +02dea4: 5b01 d605 |0000: iput-object v1, v0, Lorg/tint/ui/views/PanelLayout$2;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d6 │ │ +02dea8: 7010 0400 0000 |0002: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0004 │ │ +02deae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/PanelLayout$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/PanelLayout; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/PanelLayout; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/PanelLayout$2;) │ │ name : 'onAnimationEnd' │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -02e15c: |[02e15c] org.tint.ui.views.PanelLayout$2.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -02e16c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02e16e: 5430 d605 |0001: iget-object v0, v3, Lorg/tint/ui/views/PanelLayout$2;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d6 │ │ -02e172: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -02e174: 7120 a20a 1000 |0004: invoke-static {v0, v1}, Lorg/tint/ui/views/PanelLayout;.access$002:(Lorg/tint/ui/views/PanelLayout;Landroid/animation/Animator;)Landroid/animation/Animator; // method@0aa2 │ │ -02e17a: 5430 d605 |0007: iget-object v0, v3, Lorg/tint/ui/views/PanelLayout$2;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d6 │ │ -02e17e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -02e180: 7120 a40a 1000 |000a: invoke-static {v0, v1}, Lorg/tint/ui/views/PanelLayout;.access$202:(Lorg/tint/ui/views/PanelLayout;Z)Z // method@0aa4 │ │ -02e186: 5430 d605 |000d: iget-object v0, v3, Lorg/tint/ui/views/PanelLayout$2;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d6 │ │ -02e18a: 7120 a50a 2000 |000f: invoke-static {v0, v2}, Lorg/tint/ui/views/PanelLayout;.access$302:(Lorg/tint/ui/views/PanelLayout;F)F // method@0aa5 │ │ -02e190: 5430 d605 |0012: iget-object v0, v3, Lorg/tint/ui/views/PanelLayout$2;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d6 │ │ -02e194: 7120 a60a 2000 |0014: invoke-static {v0, v2}, Lorg/tint/ui/views/PanelLayout;.access$402:(Lorg/tint/ui/views/PanelLayout;F)F // method@0aa6 │ │ -02e19a: 5430 d605 |0017: iget-object v0, v3, Lorg/tint/ui/views/PanelLayout$2;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d6 │ │ -02e19e: 7110 a70a 0000 |0019: invoke-static {v0}, Lorg/tint/ui/views/PanelLayout;.access$500:(Lorg/tint/ui/views/PanelLayout;)Lorg/tint/ui/views/PanelLayout$PanelEventsListener; // method@0aa7 │ │ -02e1a4: 0c00 |001c: move-result-object v0 │ │ -02e1a6: 3800 0b00 |001d: if-eqz v0, 0028 // +000b │ │ -02e1aa: 5430 d605 |001f: iget-object v0, v3, Lorg/tint/ui/views/PanelLayout$2;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d6 │ │ -02e1ae: 7110 a70a 0000 |0021: invoke-static {v0}, Lorg/tint/ui/views/PanelLayout;.access$500:(Lorg/tint/ui/views/PanelLayout;)Lorg/tint/ui/views/PanelLayout$PanelEventsListener; // method@0aa7 │ │ -02e1b4: 0c00 |0024: move-result-object v0 │ │ -02e1b6: 7210 9d0a 0000 |0025: invoke-interface {v0}, Lorg/tint/ui/views/PanelLayout$PanelEventsListener;.onPanelHidden:()V // method@0a9d │ │ -02e1bc: 0e00 |0028: return-void │ │ +02deb0: |[02deb0] org.tint.ui.views.PanelLayout$2.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +02dec0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02dec2: 5430 d605 |0001: iget-object v0, v3, Lorg/tint/ui/views/PanelLayout$2;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d6 │ │ +02dec6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +02dec8: 7120 a20a 1000 |0004: invoke-static {v0, v1}, Lorg/tint/ui/views/PanelLayout;.access$002:(Lorg/tint/ui/views/PanelLayout;Landroid/animation/Animator;)Landroid/animation/Animator; // method@0aa2 │ │ +02dece: 5430 d605 |0007: iget-object v0, v3, Lorg/tint/ui/views/PanelLayout$2;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d6 │ │ +02ded2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +02ded4: 7120 a40a 1000 |000a: invoke-static {v0, v1}, Lorg/tint/ui/views/PanelLayout;.access$202:(Lorg/tint/ui/views/PanelLayout;Z)Z // method@0aa4 │ │ +02deda: 5430 d605 |000d: iget-object v0, v3, Lorg/tint/ui/views/PanelLayout$2;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d6 │ │ +02dede: 7120 a50a 2000 |000f: invoke-static {v0, v2}, Lorg/tint/ui/views/PanelLayout;.access$302:(Lorg/tint/ui/views/PanelLayout;F)F // method@0aa5 │ │ +02dee4: 5430 d605 |0012: iget-object v0, v3, Lorg/tint/ui/views/PanelLayout$2;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d6 │ │ +02dee8: 7120 a60a 2000 |0014: invoke-static {v0, v2}, Lorg/tint/ui/views/PanelLayout;.access$402:(Lorg/tint/ui/views/PanelLayout;F)F // method@0aa6 │ │ +02deee: 5430 d605 |0017: iget-object v0, v3, Lorg/tint/ui/views/PanelLayout$2;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d6 │ │ +02def2: 7110 a70a 0000 |0019: invoke-static {v0}, Lorg/tint/ui/views/PanelLayout;.access$500:(Lorg/tint/ui/views/PanelLayout;)Lorg/tint/ui/views/PanelLayout$PanelEventsListener; // method@0aa7 │ │ +02def8: 0c00 |001c: move-result-object v0 │ │ +02defa: 3800 0b00 |001d: if-eqz v0, 0028 // +000b │ │ +02defe: 5430 d605 |001f: iget-object v0, v3, Lorg/tint/ui/views/PanelLayout$2;.this$0:Lorg/tint/ui/views/PanelLayout; // field@05d6 │ │ +02df02: 7110 a70a 0000 |0021: invoke-static {v0}, Lorg/tint/ui/views/PanelLayout;.access$500:(Lorg/tint/ui/views/PanelLayout;)Lorg/tint/ui/views/PanelLayout$PanelEventsListener; // method@0aa7 │ │ +02df08: 0c00 |0024: move-result-object v0 │ │ +02df0a: 7210 9d0a 0000 |0025: invoke-interface {v0}, Lorg/tint/ui/views/PanelLayout$PanelEventsListener;.onPanelHidden:()V // method@0a9d │ │ +02df10: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0007 line=131 │ │ 0x000d line=132 │ │ 0x0012 line=133 │ │ 0x0017 line=135 │ │ 0x001f line=136 │ │ 0x0028 line=138 │ │ locals : │ │ 0x0000 - 0x0029 reg=3 this Lorg/tint/ui/views/PanelLayout$2; │ │ 0x0000 - 0x0029 reg=4 animation Landroid/animation/Animator; │ │ │ │ - source_file_idx : 1366 (PanelLayout.java) │ │ + source_file_idx : 1363 (PanelLayout.java) │ │ │ │ Class #244 header: │ │ -class_idx : 611 │ │ +class_idx : 607 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1366 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1363 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #244 annotations: │ │ Annotations on class │ │ @@ -47551,21 +47661,21 @@ │ │ │ │ #1 : (in Lorg/tint/ui/views/PanelLayout$PanelEventsListener;) │ │ name : 'onPanelShown' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1366 (PanelLayout.java) │ │ + source_file_idx : 1363 (PanelLayout.java) │ │ │ │ Class #245 header: │ │ -class_idx : 612 │ │ +class_idx : 608 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 220 │ │ -source_file_idx : 1366 │ │ +superclass_idx : 216 │ │ +source_file_idx : 1363 │ │ static_fields_size : 4 │ │ instance_fields_size: 17 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 8 │ │ │ │ Class #245 annotations: │ │ Annotations on class │ │ @@ -47672,18 +47782,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -02e1c0: |[02e1c0] org.tint.ui.views.PanelLayout.:(Landroid/content/Context;)V │ │ -02e1d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02e1d2: 7030 a00a 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/ui/views/PanelLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0aa0 │ │ -02e1d8: 0e00 |0004: return-void │ │ +02df14: |[02df14] org.tint.ui.views.PanelLayout.:(Landroid/content/Context;)V │ │ +02df24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02df26: 7030 a00a 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/ui/views/PanelLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0aa0 │ │ +02df2c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/views/PanelLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -47693,18 +47803,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -02e1dc: |[02e1dc] org.tint.ui.views.PanelLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02e1ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02e1ee: 7040 a10a 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/tint/ui/views/PanelLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0aa1 │ │ -02e1f4: 0e00 |0004: return-void │ │ +02df30: |[02df30] org.tint.ui.views.PanelLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02df40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02df42: 7040 a10a 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/tint/ui/views/PanelLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0aa1 │ │ +02df48: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0004 line=76 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/views/PanelLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -47715,89 +47825,89 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 147 16-bit code units │ │ -02e1f8: |[02e1f8] org.tint.ui.views.PanelLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -02e208: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -02e20a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -02e20c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -02e20e: 1507 003f |0003: const/high16 v7, #int 1056964608 // #3f00 │ │ -02e212: 7040 e402 98ba |0005: invoke-direct {v8, v9, v10, v11}, Landroid/widget/RelativeLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@02e4 │ │ -02e218: 5b86 e605 |0008: iput-object v6, v8, Lorg/tint/ui/views/PanelLayout;.mListener:Lorg/tint/ui/views/PanelLayout$PanelEventsListener; // field@05e6 │ │ -02e21c: 5c84 e305 |000a: iput-boolean v4, v8, Lorg/tint/ui/views/PanelLayout;.mInSlide:Z // field@05e3 │ │ -02e220: 5c84 e405 |000c: iput-boolean v4, v8, Lorg/tint/ui/views/PanelLayout;.mLastMoveOpen:Z // field@05e4 │ │ -02e224: 5985 eb05 |000e: iput v5, v8, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e228: 5985 db05 |0010: iput v5, v8, Lorg/tint/ui/views/PanelLayout;.mAlpha:F // field@05db │ │ -02e22c: 5c84 e805 |0012: iput-boolean v4, v8, Lorg/tint/ui/views/PanelLayout;.mPanelShown:Z // field@05e8 │ │ -02e230: 5b86 dc05 |0014: iput-object v6, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ -02e234: 6e10 ab0a 0800 |0016: invoke-virtual {v8}, Lorg/tint/ui/views/PanelLayout;.isInEditMode:()Z // method@0aab │ │ -02e23a: 0a04 |0019: move-result v4 │ │ -02e23c: 3904 7800 |001a: if-nez v4, 0092 // +0078 │ │ -02e240: 2202 7e00 |001c: new-instance v2, Landroid/util/TypedValue; // type@007e │ │ -02e244: 7010 8d01 0200 |001e: invoke-direct {v2}, Landroid/util/TypedValue;.:()V // method@018d │ │ -02e24a: 6e10 ad00 0900 |0021: invoke-virtual {v9}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00ad │ │ -02e250: 0c04 |0024: move-result-object v4 │ │ -02e252: 1405 eb02 0101 |0025: const v5, #float 2.36957e-38 // #010102eb │ │ -02e258: 1216 |0028: const/4 v6, #int 1 // #1 │ │ -02e25a: 6e40 ec00 5462 |0029: invoke-virtual {v4, v5, v2, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00ec │ │ -02e260: 6e10 a80a 0800 |002c: invoke-virtual {v8}, Lorg/tint/ui/views/PanelLayout;.getResources:()Landroid/content/res/Resources; // method@0aa8 │ │ -02e266: 0c04 |002f: move-result-object v4 │ │ -02e268: 5225 1700 |0030: iget v5, v2, Landroid/util/TypedValue;.resourceId:I // field@0017 │ │ -02e26c: 6e20 ef00 5400 |0032: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDimension:(I)F // method@00ef │ │ -02e272: 0a04 |0035: move-result v4 │ │ -02e274: 5984 e005 |0036: iput v4, v8, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ -02e278: 6e10 aa00 0900 |0038: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -02e27e: 0c04 |003b: move-result-object v4 │ │ -02e280: 6e10 f000 0400 |003c: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00f0 │ │ -02e286: 0c04 |003f: move-result-object v4 │ │ -02e288: 5240 1600 |0040: iget v0, v4, Landroid/util/DisplayMetrics;.density:F // field@0016 │ │ -02e28c: 1504 a040 |0042: const/high16 v4, #int 1084227584 // #40a0 │ │ -02e290: c804 |0044: mul-float/2addr v4, v0 │ │ -02e292: c674 |0045: add-float/2addr v4, v7 │ │ -02e294: 5984 de05 |0046: iput v4, v8, Lorg/tint/ui/views/PanelLayout;.mBezelSizeReduced:F // field@05de │ │ -02e298: 1504 2041 |0048: const/high16 v4, #int 1092616192 // #4120 │ │ -02e29c: c804 |004a: mul-float/2addr v4, v0 │ │ -02e29e: c674 |004b: add-float/2addr v4, v7 │ │ -02e2a0: 5984 df05 |004c: iput v4, v8, Lorg/tint/ui/views/PanelLayout;.mBezelSizeStandard:F // field@05df │ │ -02e2a4: 1504 c842 |004e: const/high16 v4, #int 1120403456 // #42c8 │ │ -02e2a8: c804 |0050: mul-float/2addr v4, v0 │ │ -02e2aa: c674 |0051: add-float/2addr v4, v7 │ │ -02e2ac: 5984 dd05 |0052: iput v4, v8, Lorg/tint/ui/views/PanelLayout;.mBezelSizeOpened:F // field@05dd │ │ -02e2b0: 1a04 940b |0054: const-string v4, "layout_inflater" // string@0b94 │ │ -02e2b4: 6e20 ac00 4900 |0056: invoke-virtual {v9, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -02e2ba: 0c01 |0059: move-result-object v1 │ │ -02e2bc: 1f01 8700 |005a: check-cast v1, Landroid/view/LayoutInflater; // type@0087 │ │ -02e2c0: 1404 1300 037f |005c: const v4, #float 1.74129e+38 // #7f030013 │ │ -02e2c6: 6e30 9e01 4108 |005f: invoke-virtual {v1, v4, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ -02e2cc: 0c03 |0062: move-result-object v3 │ │ -02e2ce: 1404 4b00 0f7f |0063: const v4, #float 1.90081e+38 // #7f0f004b │ │ -02e2d4: 6e20 c101 4300 |0066: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02e2da: 0c04 |0069: move-result-object v4 │ │ -02e2dc: 1f04 dc00 |006a: check-cast v4, Landroid/widget/RelativeLayout; // type@00dc │ │ -02e2e0: 5b84 e105 |006c: iput-object v4, v8, Lorg/tint/ui/views/PanelLayout;.mContent:Landroid/widget/RelativeLayout; // field@05e1 │ │ -02e2e4: 1404 4600 0f7f |006e: const v4, #float 1.90081e+38 // #7f0f0046 │ │ -02e2ea: 6e20 c101 4300 |0071: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02e2f0: 0c04 |0074: move-result-object v4 │ │ -02e2f2: 1f04 dc00 |0075: check-cast v4, Landroid/widget/RelativeLayout; // type@00dc │ │ -02e2f6: 5b84 e705 |0077: iput-object v4, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e2fa: 1404 4a00 0f7f |0079: const v4, #float 1.90081e+38 // #7f0f004a │ │ -02e300: 6e20 c101 4300 |007c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02e306: 0c04 |007f: move-result-object v4 │ │ -02e308: 1f04 8b02 |0080: check-cast v4, Lorg/tint/ui/views/TabsScroller; // type@028b │ │ -02e30c: 5b84 ea05 |0082: iput-object v4, v8, Lorg/tint/ui/views/PanelLayout;.mTabsScroller:Lorg/tint/ui/views/TabsScroller; // field@05ea │ │ -02e310: 2204 6102 |0084: new-instance v4, Lorg/tint/ui/views/PanelLayout$1; // type@0261 │ │ -02e314: 7020 990a 8400 |0086: invoke-direct {v4, v8}, Lorg/tint/ui/views/PanelLayout$1;.:(Lorg/tint/ui/views/PanelLayout;)V // method@0a99 │ │ -02e31a: 5b84 e905 |0089: iput-object v4, v8, Lorg/tint/ui/views/PanelLayout;.mShowListener:Landroid/animation/Animator$AnimatorListener; // field@05e9 │ │ -02e31e: 2204 6202 |008b: new-instance v4, Lorg/tint/ui/views/PanelLayout$2; // type@0262 │ │ -02e322: 7020 9b0a 8400 |008d: invoke-direct {v4, v8}, Lorg/tint/ui/views/PanelLayout$2;.:(Lorg/tint/ui/views/PanelLayout;)V // method@0a9b │ │ -02e328: 5b84 e205 |0090: iput-object v4, v8, Lorg/tint/ui/views/PanelLayout;.mHideListener:Landroid/animation/Animator$AnimatorListener; // field@05e2 │ │ -02e32c: 0e00 |0092: return-void │ │ +02df4c: |[02df4c] org.tint.ui.views.PanelLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +02df5c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +02df5e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +02df60: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +02df62: 1507 003f |0003: const/high16 v7, #int 1056964608 // #3f00 │ │ +02df66: 7040 e402 98ba |0005: invoke-direct {v8, v9, v10, v11}, Landroid/widget/RelativeLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@02e4 │ │ +02df6c: 5b86 e605 |0008: iput-object v6, v8, Lorg/tint/ui/views/PanelLayout;.mListener:Lorg/tint/ui/views/PanelLayout$PanelEventsListener; // field@05e6 │ │ +02df70: 5c84 e305 |000a: iput-boolean v4, v8, Lorg/tint/ui/views/PanelLayout;.mInSlide:Z // field@05e3 │ │ +02df74: 5c84 e405 |000c: iput-boolean v4, v8, Lorg/tint/ui/views/PanelLayout;.mLastMoveOpen:Z // field@05e4 │ │ +02df78: 5985 eb05 |000e: iput v5, v8, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02df7c: 5985 db05 |0010: iput v5, v8, Lorg/tint/ui/views/PanelLayout;.mAlpha:F // field@05db │ │ +02df80: 5c84 e805 |0012: iput-boolean v4, v8, Lorg/tint/ui/views/PanelLayout;.mPanelShown:Z // field@05e8 │ │ +02df84: 5b86 dc05 |0014: iput-object v6, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ +02df88: 6e10 ab0a 0800 |0016: invoke-virtual {v8}, Lorg/tint/ui/views/PanelLayout;.isInEditMode:()Z // method@0aab │ │ +02df8e: 0a04 |0019: move-result v4 │ │ +02df90: 3904 7800 |001a: if-nez v4, 0092 // +0078 │ │ +02df94: 2202 7c00 |001c: new-instance v2, Landroid/util/TypedValue; // type@007c │ │ +02df98: 7010 8d01 0200 |001e: invoke-direct {v2}, Landroid/util/TypedValue;.:()V // method@018d │ │ +02df9e: 6e10 ad00 0900 |0021: invoke-virtual {v9}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00ad │ │ +02dfa4: 0c04 |0024: move-result-object v4 │ │ +02dfa6: 1405 eb02 0101 |0025: const v5, #float 2.36957e-38 // #010102eb │ │ +02dfac: 1216 |0028: const/4 v6, #int 1 // #1 │ │ +02dfae: 6e40 ec00 5462 |0029: invoke-virtual {v4, v5, v2, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00ec │ │ +02dfb4: 6e10 a80a 0800 |002c: invoke-virtual {v8}, Lorg/tint/ui/views/PanelLayout;.getResources:()Landroid/content/res/Resources; // method@0aa8 │ │ +02dfba: 0c04 |002f: move-result-object v4 │ │ +02dfbc: 5225 1700 |0030: iget v5, v2, Landroid/util/TypedValue;.resourceId:I // field@0017 │ │ +02dfc0: 6e20 ef00 5400 |0032: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDimension:(I)F // method@00ef │ │ +02dfc6: 0a04 |0035: move-result v4 │ │ +02dfc8: 5984 e005 |0036: iput v4, v8, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ +02dfcc: 6e10 aa00 0900 |0038: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +02dfd2: 0c04 |003b: move-result-object v4 │ │ +02dfd4: 6e10 f000 0400 |003c: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00f0 │ │ +02dfda: 0c04 |003f: move-result-object v4 │ │ +02dfdc: 5240 1600 |0040: iget v0, v4, Landroid/util/DisplayMetrics;.density:F // field@0016 │ │ +02dfe0: 1504 a040 |0042: const/high16 v4, #int 1084227584 // #40a0 │ │ +02dfe4: c804 |0044: mul-float/2addr v4, v0 │ │ +02dfe6: c674 |0045: add-float/2addr v4, v7 │ │ +02dfe8: 5984 de05 |0046: iput v4, v8, Lorg/tint/ui/views/PanelLayout;.mBezelSizeReduced:F // field@05de │ │ +02dfec: 1504 2041 |0048: const/high16 v4, #int 1092616192 // #4120 │ │ +02dff0: c804 |004a: mul-float/2addr v4, v0 │ │ +02dff2: c674 |004b: add-float/2addr v4, v7 │ │ +02dff4: 5984 df05 |004c: iput v4, v8, Lorg/tint/ui/views/PanelLayout;.mBezelSizeStandard:F // field@05df │ │ +02dff8: 1504 c842 |004e: const/high16 v4, #int 1120403456 // #42c8 │ │ +02dffc: c804 |0050: mul-float/2addr v4, v0 │ │ +02dffe: c674 |0051: add-float/2addr v4, v7 │ │ +02e000: 5984 dd05 |0052: iput v4, v8, Lorg/tint/ui/views/PanelLayout;.mBezelSizeOpened:F // field@05dd │ │ +02e004: 1a04 8f0b |0054: const-string v4, "layout_inflater" // string@0b8f │ │ +02e008: 6e20 ac00 4900 |0056: invoke-virtual {v9, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +02e00e: 0c01 |0059: move-result-object v1 │ │ +02e010: 1f01 8500 |005a: check-cast v1, Landroid/view/LayoutInflater; // type@0085 │ │ +02e014: 1404 1300 037f |005c: const v4, #float 1.74129e+38 // #7f030013 │ │ +02e01a: 6e30 9e01 4108 |005f: invoke-virtual {v1, v4, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ +02e020: 0c03 |0062: move-result-object v3 │ │ +02e022: 1404 4b00 0f7f |0063: const v4, #float 1.90081e+38 // #7f0f004b │ │ +02e028: 6e20 c101 4300 |0066: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02e02e: 0c04 |0069: move-result-object v4 │ │ +02e030: 1f04 d800 |006a: check-cast v4, Landroid/widget/RelativeLayout; // type@00d8 │ │ +02e034: 5b84 e105 |006c: iput-object v4, v8, Lorg/tint/ui/views/PanelLayout;.mContent:Landroid/widget/RelativeLayout; // field@05e1 │ │ +02e038: 1404 4600 0f7f |006e: const v4, #float 1.90081e+38 // #7f0f0046 │ │ +02e03e: 6e20 c101 4300 |0071: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02e044: 0c04 |0074: move-result-object v4 │ │ +02e046: 1f04 d800 |0075: check-cast v4, Landroid/widget/RelativeLayout; // type@00d8 │ │ +02e04a: 5b84 e705 |0077: iput-object v4, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e04e: 1404 4a00 0f7f |0079: const v4, #float 1.90081e+38 // #7f0f004a │ │ +02e054: 6e20 c101 4300 |007c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02e05a: 0c04 |007f: move-result-object v4 │ │ +02e05c: 1f04 8702 |0080: check-cast v4, Lorg/tint/ui/views/TabsScroller; // type@0287 │ │ +02e060: 5b84 ea05 |0082: iput-object v4, v8, Lorg/tint/ui/views/PanelLayout;.mTabsScroller:Lorg/tint/ui/views/TabsScroller; // field@05ea │ │ +02e064: 2204 5d02 |0084: new-instance v4, Lorg/tint/ui/views/PanelLayout$1; // type@025d │ │ +02e068: 7020 990a 8400 |0086: invoke-direct {v4, v8}, Lorg/tint/ui/views/PanelLayout$1;.:(Lorg/tint/ui/views/PanelLayout;)V // method@0a99 │ │ +02e06e: 5b84 e905 |0089: iput-object v4, v8, Lorg/tint/ui/views/PanelLayout;.mShowListener:Landroid/animation/Animator$AnimatorListener; // field@05e9 │ │ +02e072: 2204 5e02 |008b: new-instance v4, Lorg/tint/ui/views/PanelLayout$2; // type@025e │ │ +02e076: 7020 9b0a 8400 |008d: invoke-direct {v4, v8}, Lorg/tint/ui/views/PanelLayout$2;.:(Lorg/tint/ui/views/PanelLayout;)V // method@0a9b │ │ +02e07c: 5b84 e205 |0090: iput-object v4, v8, Lorg/tint/ui/views/PanelLayout;.mHideListener:Landroid/animation/Animator$AnimatorListener; // field@05e2 │ │ +02e080: 0e00 |0092: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=79 │ │ 0x0008 line=81 │ │ 0x000a line=83 │ │ 0x000c line=84 │ │ 0x000e line=85 │ │ @@ -47835,17 +47945,17 @@ │ │ type : '(Lorg/tint/ui/views/PanelLayout;Landroid/animation/Animator;)Landroid/animation/Animator;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e330: |[02e330] org.tint.ui.views.PanelLayout.access$002:(Lorg/tint/ui/views/PanelLayout;Landroid/animation/Animator;)Landroid/animation/Animator; │ │ -02e340: 5b01 dc05 |0000: iput-object v1, v0, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ -02e344: 1101 |0002: return-object v1 │ │ +02e084: |[02e084] org.tint.ui.views.PanelLayout.access$002:(Lorg/tint/ui/views/PanelLayout;Landroid/animation/Animator;)Landroid/animation/Animator; │ │ +02e094: 5b01 dc05 |0000: iput-object v1, v0, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ +02e098: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/views/PanelLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/animation/Animator; │ │ │ │ @@ -47854,17 +47964,17 @@ │ │ type : '(Lorg/tint/ui/views/PanelLayout;)Landroid/widget/RelativeLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e348: |[02e348] org.tint.ui.views.PanelLayout.access$100:(Lorg/tint/ui/views/PanelLayout;)Landroid/widget/RelativeLayout; │ │ -02e358: 5410 e705 |0000: iget-object v0, v1, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e35c: 1100 |0002: return-object v0 │ │ +02e09c: |[02e09c] org.tint.ui.views.PanelLayout.access$100:(Lorg/tint/ui/views/PanelLayout;)Landroid/widget/RelativeLayout; │ │ +02e0ac: 5410 e705 |0000: iget-object v0, v1, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e0b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/views/PanelLayout; │ │ │ │ #5 : (in Lorg/tint/ui/views/PanelLayout;) │ │ @@ -47872,17 +47982,17 @@ │ │ type : '(Lorg/tint/ui/views/PanelLayout;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e360: |[02e360] org.tint.ui.views.PanelLayout.access$202:(Lorg/tint/ui/views/PanelLayout;Z)Z │ │ -02e370: 5c01 e805 |0000: iput-boolean v1, v0, Lorg/tint/ui/views/PanelLayout;.mPanelShown:Z // field@05e8 │ │ -02e374: 0f01 |0002: return v1 │ │ +02e0b4: |[02e0b4] org.tint.ui.views.PanelLayout.access$202:(Lorg/tint/ui/views/PanelLayout;Z)Z │ │ +02e0c4: 5c01 e805 |0000: iput-boolean v1, v0, Lorg/tint/ui/views/PanelLayout;.mPanelShown:Z // field@05e8 │ │ +02e0c8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/views/PanelLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -47891,17 +48001,17 @@ │ │ type : '(Lorg/tint/ui/views/PanelLayout;F)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e378: |[02e378] org.tint.ui.views.PanelLayout.access$302:(Lorg/tint/ui/views/PanelLayout;F)F │ │ -02e388: 5901 eb05 |0000: iput v1, v0, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e38c: 0f01 |0002: return v1 │ │ +02e0cc: |[02e0cc] org.tint.ui.views.PanelLayout.access$302:(Lorg/tint/ui/views/PanelLayout;F)F │ │ +02e0dc: 5901 eb05 |0000: iput v1, v0, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02e0e0: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/views/PanelLayout; │ │ 0x0000 - 0x0003 reg=1 x1 F │ │ │ │ @@ -47910,17 +48020,17 @@ │ │ type : '(Lorg/tint/ui/views/PanelLayout;F)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e390: |[02e390] org.tint.ui.views.PanelLayout.access$402:(Lorg/tint/ui/views/PanelLayout;F)F │ │ -02e3a0: 5901 db05 |0000: iput v1, v0, Lorg/tint/ui/views/PanelLayout;.mAlpha:F // field@05db │ │ -02e3a4: 0f01 |0002: return v1 │ │ +02e0e4: |[02e0e4] org.tint.ui.views.PanelLayout.access$402:(Lorg/tint/ui/views/PanelLayout;F)F │ │ +02e0f4: 5901 db05 |0000: iput v1, v0, Lorg/tint/ui/views/PanelLayout;.mAlpha:F // field@05db │ │ +02e0f8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/views/PanelLayout; │ │ 0x0000 - 0x0003 reg=1 x1 F │ │ │ │ @@ -47929,17 +48039,17 @@ │ │ type : '(Lorg/tint/ui/views/PanelLayout;)Lorg/tint/ui/views/PanelLayout$PanelEventsListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e3a8: |[02e3a8] org.tint.ui.views.PanelLayout.access$500:(Lorg/tint/ui/views/PanelLayout;)Lorg/tint/ui/views/PanelLayout$PanelEventsListener; │ │ -02e3b8: 5410 e605 |0000: iget-object v0, v1, Lorg/tint/ui/views/PanelLayout;.mListener:Lorg/tint/ui/views/PanelLayout$PanelEventsListener; // field@05e6 │ │ -02e3bc: 1100 |0002: return-object v0 │ │ +02e0fc: |[02e0fc] org.tint.ui.views.PanelLayout.access$500:(Lorg/tint/ui/views/PanelLayout;)Lorg/tint/ui/views/PanelLayout$PanelEventsListener; │ │ +02e10c: 5410 e605 |0000: iget-object v0, v1, Lorg/tint/ui/views/PanelLayout;.mListener:Lorg/tint/ui/views/PanelLayout$PanelEventsListener; // field@05e6 │ │ +02e110: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/views/PanelLayout; │ │ │ │ Virtual methods - │ │ @@ -47948,17 +48058,17 @@ │ │ type : '()Lorg/tint/ui/views/TabsScroller;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e3c0: |[02e3c0] org.tint.ui.views.PanelLayout.getTabsScroller:()Lorg/tint/ui/views/TabsScroller; │ │ -02e3d0: 5410 ea05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PanelLayout;.mTabsScroller:Lorg/tint/ui/views/TabsScroller; // field@05ea │ │ -02e3d4: 1100 |0002: return-object v0 │ │ +02e114: |[02e114] org.tint.ui.views.PanelLayout.getTabsScroller:()Lorg/tint/ui/views/TabsScroller; │ │ +02e124: 5410 ea05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PanelLayout;.mTabsScroller:Lorg/tint/ui/views/TabsScroller; // field@05ea │ │ +02e128: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/views/PanelLayout; │ │ │ │ #1 : (in Lorg/tint/ui/views/PanelLayout;) │ │ @@ -47966,63 +48076,63 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -02e3d8: |[02e3d8] org.tint.ui.views.PanelLayout.hidePanel:()V │ │ -02e3e8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -02e3ea: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -02e3ec: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -02e3ee: 5482 dc05 |0003: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ -02e3f2: 3802 0700 |0005: if-eqz v2, 000c // +0007 │ │ -02e3f6: 5482 dc05 |0007: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ -02e3fa: 6e10 0000 0200 |0009: invoke-virtual {v2}, Landroid/animation/Animator;.end:()V // method@0000 │ │ -02e400: 5482 e705 |000c: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e404: 5283 db05 |000e: iget v3, v8, Lorg/tint/ui/views/PanelLayout;.mAlpha:F // field@05db │ │ -02e408: 6e20 eb02 3200 |0010: invoke-virtual {v2, v3}, Landroid/widget/RelativeLayout;.setAlpha:(F)V // method@02eb │ │ -02e40e: 2200 0900 |0013: new-instance v0, Landroid/animation/AnimatorSet; // type@0009 │ │ -02e412: 7010 0600 0000 |0015: invoke-direct {v0}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ -02e418: 5482 e705 |0018: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e41c: 1a03 bc07 |001a: const-string v3, "alpha" // string@07bc │ │ -02e420: 2374 9c02 |001c: new-array v4, v7, [F // type@029c │ │ -02e424: 4b05 0406 |001e: aput v5, v4, v6 │ │ -02e428: 7130 0f00 3204 |0020: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -02e42e: 0c02 |0023: move-result-object v2 │ │ -02e430: 6e20 0800 2000 |0024: invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;.play:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0008 │ │ -02e436: 0c01 |0027: move-result-object v1 │ │ -02e438: 5482 e105 |0028: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mContent:Landroid/widget/RelativeLayout; // field@05e1 │ │ -02e43c: 1a03 6510 |002a: const-string v3, "translationX" // string@1065 │ │ -02e440: 2374 9c02 |002c: new-array v4, v7, [F // type@029c │ │ -02e444: 4b05 0406 |002e: aput v5, v4, v6 │ │ -02e448: 7130 0f00 3204 |0030: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -02e44e: 0c02 |0033: move-result-object v2 │ │ -02e450: 6e20 0500 2100 |0034: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ -02e456: 5482 e205 |0037: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mHideListener:Landroid/animation/Animator$AnimatorListener; // field@05e2 │ │ -02e45a: 6e20 0700 2000 |0039: invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0007 │ │ -02e460: 5b80 dc05 |003c: iput-object v0, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ -02e464: 5482 dc05 |003e: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ -02e468: 1503 1643 |0040: const/high16 v3, #int 1125515264 // #4316 │ │ -02e46c: 5284 eb05 |0042: iget v4, v8, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e470: 5485 e705 |0044: iget-object v5, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e474: 6e10 e702 0500 |0046: invoke-virtual {v5}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ -02e47a: 0a05 |0049: move-result v5 │ │ -02e47c: 8255 |004a: int-to-float v5, v5 │ │ -02e47e: c954 |004b: div-float/2addr v4, v5 │ │ -02e480: c843 |004c: mul-float/2addr v3, v4 │ │ -02e482: 8833 |004d: float-to-long v3, v3 │ │ -02e484: 6e30 0100 3204 |004e: invoke-virtual {v2, v3, v4}, Landroid/animation/Animator;.setDuration:(J)Landroid/animation/Animator; // method@0001 │ │ -02e48a: 5482 dc05 |0051: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ -02e48e: 2203 a000 |0053: new-instance v3, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@00a0 │ │ -02e492: 7010 fa01 0300 |0055: invoke-direct {v3}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@01fa │ │ -02e498: 6e20 0200 3200 |0058: invoke-virtual {v2, v3}, Landroid/animation/Animator;.setInterpolator:(Landroid/animation/TimeInterpolator;)V // method@0002 │ │ -02e49e: 5482 dc05 |005b: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ -02e4a2: 6e10 0300 0200 |005d: invoke-virtual {v2}, Landroid/animation/Animator;.start:()V // method@0003 │ │ -02e4a8: 0e00 |0060: return-void │ │ +02e12c: |[02e12c] org.tint.ui.views.PanelLayout.hidePanel:()V │ │ +02e13c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +02e13e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +02e140: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +02e142: 5482 dc05 |0003: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ +02e146: 3802 0700 |0005: if-eqz v2, 000c // +0007 │ │ +02e14a: 5482 dc05 |0007: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ +02e14e: 6e10 0000 0200 |0009: invoke-virtual {v2}, Landroid/animation/Animator;.end:()V // method@0000 │ │ +02e154: 5482 e705 |000c: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e158: 5283 db05 |000e: iget v3, v8, Lorg/tint/ui/views/PanelLayout;.mAlpha:F // field@05db │ │ +02e15c: 6e20 eb02 3200 |0010: invoke-virtual {v2, v3}, Landroid/widget/RelativeLayout;.setAlpha:(F)V // method@02eb │ │ +02e162: 2200 0900 |0013: new-instance v0, Landroid/animation/AnimatorSet; // type@0009 │ │ +02e166: 7010 0600 0000 |0015: invoke-direct {v0}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ +02e16c: 5482 e705 |0018: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e170: 1a03 b907 |001a: const-string v3, "alpha" // string@07b9 │ │ +02e174: 2374 9802 |001c: new-array v4, v7, [F // type@0298 │ │ +02e178: 4b05 0406 |001e: aput v5, v4, v6 │ │ +02e17c: 7130 0f00 3204 |0020: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +02e182: 0c02 |0023: move-result-object v2 │ │ +02e184: 6e20 0800 2000 |0024: invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;.play:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0008 │ │ +02e18a: 0c01 |0027: move-result-object v1 │ │ +02e18c: 5482 e105 |0028: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mContent:Landroid/widget/RelativeLayout; // field@05e1 │ │ +02e190: 1a03 5f10 |002a: const-string v3, "translationX" // string@105f │ │ +02e194: 2374 9802 |002c: new-array v4, v7, [F // type@0298 │ │ +02e198: 4b05 0406 |002e: aput v5, v4, v6 │ │ +02e19c: 7130 0f00 3204 |0030: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +02e1a2: 0c02 |0033: move-result-object v2 │ │ +02e1a4: 6e20 0500 2100 |0034: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ +02e1aa: 5482 e205 |0037: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mHideListener:Landroid/animation/Animator$AnimatorListener; // field@05e2 │ │ +02e1ae: 6e20 0700 2000 |0039: invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0007 │ │ +02e1b4: 5b80 dc05 |003c: iput-object v0, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ +02e1b8: 5482 dc05 |003e: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ +02e1bc: 1503 1643 |0040: const/high16 v3, #int 1125515264 // #4316 │ │ +02e1c0: 5284 eb05 |0042: iget v4, v8, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02e1c4: 5485 e705 |0044: iget-object v5, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e1c8: 6e10 e702 0500 |0046: invoke-virtual {v5}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ +02e1ce: 0a05 |0049: move-result v5 │ │ +02e1d0: 8255 |004a: int-to-float v5, v5 │ │ +02e1d2: c954 |004b: div-float/2addr v4, v5 │ │ +02e1d4: c843 |004c: mul-float/2addr v3, v4 │ │ +02e1d6: 8834 |004d: float-to-long v4, v3 │ │ +02e1d8: 6e30 0100 4205 |004e: invoke-virtual {v2, v4, v5}, Landroid/animation/Animator;.setDuration:(J)Landroid/animation/Animator; // method@0001 │ │ +02e1de: 5482 dc05 |0051: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ +02e1e2: 2203 9c00 |0053: new-instance v3, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@009c │ │ +02e1e6: 7010 fa01 0300 |0055: invoke-direct {v3}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@01fa │ │ +02e1ec: 6e20 0200 3200 |0058: invoke-virtual {v2, v3}, Landroid/animation/Animator;.setInterpolator:(Landroid/animation/TimeInterpolator;)V // method@0002 │ │ +02e1f2: 5482 dc05 |005b: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ +02e1f6: 6e10 0300 0200 |005d: invoke-virtual {v2}, Landroid/animation/Animator;.start:()V // method@0003 │ │ +02e1fc: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=320 │ │ 0x0007 line=321 │ │ 0x000c line=324 │ │ 0x0013 line=326 │ │ 0x0018 line=327 │ │ @@ -48043,89 +48153,89 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e4ac: |[02e4ac] org.tint.ui.views.PanelLayout.isPanelShown:()Z │ │ -02e4bc: 5510 e805 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/PanelLayout;.mPanelShown:Z // field@05e8 │ │ -02e4c0: 0f00 |0002: return v0 │ │ +02e200: |[02e200] org.tint.ui.views.PanelLayout.isPanelShown:()Z │ │ +02e210: 5510 e805 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/PanelLayout;.mPanelShown:Z // field@05e8 │ │ +02e214: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/views/PanelLayout; │ │ │ │ #3 : (in Lorg/tint/ui/views/PanelLayout;) │ │ name : 'onInterceptTouchEvent' │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 112 16-bit code units │ │ -02e4c4: |[02e4c4] org.tint.ui.views.PanelLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -02e4d4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -02e4d6: 6e10 ab01 0c00 |0001: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@01ab │ │ -02e4dc: 0a05 |0004: move-result v5 │ │ -02e4de: 2b05 6100 0000 |0005: packed-switch v5, 00000066 // +00000061 │ │ -02e4e4: 6f20 e802 cb00 |0008: invoke-super {v11, v12}, Landroid/widget/RelativeLayout;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e8 │ │ -02e4ea: 0a04 |000b: move-result v4 │ │ -02e4ec: 0f04 |000c: return v4 │ │ -02e4ee: 6e10 b401 0c00 |000d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@01b4 │ │ -02e4f4: 0a03 |0010: move-result v3 │ │ -02e4f6: 52b5 e005 |0011: iget v5, v11, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ -02e4fa: 2d05 0305 |0013: cmpl-float v5, v3, v5 │ │ -02e4fe: 3d05 f3ff |0015: if-lez v5, 0008 // -000d │ │ -02e502: 6e10 b201 0c00 |0017: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ -02e508: 0a02 |001a: move-result v2 │ │ -02e50a: 55b5 e805 |001b: iget-boolean v5, v11, Lorg/tint/ui/views/PanelLayout;.mPanelShown:Z // field@05e8 │ │ -02e50e: 3805 1200 |001d: if-eqz v5, 002f // +0012 │ │ -02e512: 52b0 dd05 |001f: iget v0, v11, Lorg/tint/ui/views/PanelLayout;.mBezelSizeOpened:F // field@05dd │ │ -02e516: 52b5 eb05 |0021: iget v5, v11, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e51a: 2d05 0205 |0023: cmpl-float v5, v2, v5 │ │ -02e51e: 3a05 e3ff |0025: if-ltz v5, 0008 // -001d │ │ -02e522: 52b5 eb05 |0027: iget v5, v11, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e526: c605 |0029: add-float/2addr v5, v0 │ │ -02e528: 2e05 0205 |002a: cmpg-float v5, v2, v5 │ │ -02e52c: 3c05 dcff |002c: if-gtz v5, 0008 // -0024 │ │ -02e530: 28de |002e: goto 000c // -0022 │ │ -02e532: 54b5 e705 |002f: iget-object v5, v11, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e536: 6e10 e602 0500 |0031: invoke-virtual {v5}, Landroid/widget/RelativeLayout;.getHeight:()I // method@02e6 │ │ -02e53c: 0a05 |0034: move-result v5 │ │ -02e53e: 8255 |0035: int-to-float v5, v5 │ │ -02e540: 52b6 e005 |0036: iget v6, v11, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ -02e544: a701 0506 |0038: sub-float v1, v5, v6 │ │ -02e548: 52b5 e005 |003a: iget v5, v11, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ -02e54c: a705 0305 |003c: sub-float v5, v3, v5 │ │ -02e550: 8955 |003e: float-to-double v5, v5 │ │ -02e552: 1807 9a99 9999 9999 b93f |003f: const-wide v7, #double 0.1 // #3fb999999999999a │ │ -02e55c: 8919 |0044: float-to-double v9, v1 │ │ -02e55e: cd97 |0045: mul-double/2addr v7, v9 │ │ -02e560: 3005 0507 |0046: cmpg-double v5, v5, v7 │ │ -02e564: 3d05 1200 |0048: if-lez v5, 005a // +0012 │ │ -02e568: 52b5 e005 |004a: iget v5, v11, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ -02e56c: a705 0305 |004c: sub-float v5, v3, v5 │ │ -02e570: 8955 |004e: float-to-double v5, v5 │ │ -02e572: 1807 cdcc cccc cccc ec3f |004f: const-wide v7, #double 0.9 // #3feccccccccccccd │ │ -02e57c: 8919 |0054: float-to-double v9, v1 │ │ -02e57e: cd97 |0055: mul-double/2addr v7, v9 │ │ -02e580: 2f05 0507 |0056: cmpl-double v5, v5, v7 │ │ -02e584: 3a05 0500 |0058: if-ltz v5, 005d // +0005 │ │ -02e588: 52b0 de05 |005a: iget v0, v11, Lorg/tint/ui/views/PanelLayout;.mBezelSizeReduced:F // field@05de │ │ -02e58c: 28c5 |005c: goto 0021 // -003b │ │ -02e58e: 52b0 df05 |005d: iget v0, v11, Lorg/tint/ui/views/PanelLayout;.mBezelSizeStandard:F // field@05df │ │ -02e592: 28c2 |005f: goto 0021 // -003e │ │ -02e594: 55b5 e305 |0060: iget-boolean v5, v11, Lorg/tint/ui/views/PanelLayout;.mInSlide:Z // field@05e3 │ │ -02e598: 3805 a6ff |0062: if-eqz v5, 0008 // -005a │ │ -02e59c: 28a8 |0064: goto 000c // -0058 │ │ -02e59e: 0000 |0065: nop // spacer │ │ -02e5a0: 0001 0300 0000 0000 0800 0000 5b00 ... |0066: packed-switch-data (10 units) │ │ +02e218: |[02e218] org.tint.ui.views.PanelLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +02e228: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +02e22a: 6e10 ab01 0d00 |0001: invoke-virtual {v13}, Landroid/view/MotionEvent;.getAction:()I // method@01ab │ │ +02e230: 0a05 |0004: move-result v5 │ │ +02e232: 2b05 6100 0000 |0005: packed-switch v5, 00000066 // +00000061 │ │ +02e238: 6f20 e802 dc00 |0008: invoke-super {v12, v13}, Landroid/widget/RelativeLayout;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e8 │ │ +02e23e: 0a04 |000b: move-result v4 │ │ +02e240: 0f04 |000c: return v4 │ │ +02e242: 6e10 b401 0d00 |000d: invoke-virtual {v13}, Landroid/view/MotionEvent;.getY:()F // method@01b4 │ │ +02e248: 0a03 |0010: move-result v3 │ │ +02e24a: 52c5 e005 |0011: iget v5, v12, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ +02e24e: 2d05 0305 |0013: cmpl-float v5, v3, v5 │ │ +02e252: 3d05 f3ff |0015: if-lez v5, 0008 // -000d │ │ +02e256: 6e10 b201 0d00 |0017: invoke-virtual {v13}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ +02e25c: 0a02 |001a: move-result v2 │ │ +02e25e: 55c5 e805 |001b: iget-boolean v5, v12, Lorg/tint/ui/views/PanelLayout;.mPanelShown:Z // field@05e8 │ │ +02e262: 3805 1200 |001d: if-eqz v5, 002f // +0012 │ │ +02e266: 52c0 dd05 |001f: iget v0, v12, Lorg/tint/ui/views/PanelLayout;.mBezelSizeOpened:F // field@05dd │ │ +02e26a: 52c5 eb05 |0021: iget v5, v12, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02e26e: 2d05 0205 |0023: cmpl-float v5, v2, v5 │ │ +02e272: 3a05 e3ff |0025: if-ltz v5, 0008 // -001d │ │ +02e276: 52c5 eb05 |0027: iget v5, v12, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02e27a: c605 |0029: add-float/2addr v5, v0 │ │ +02e27c: 2e05 0205 |002a: cmpg-float v5, v2, v5 │ │ +02e280: 3c05 dcff |002c: if-gtz v5, 0008 // -0024 │ │ +02e284: 28de |002e: goto 000c // -0022 │ │ +02e286: 54c5 e705 |002f: iget-object v5, v12, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e28a: 6e10 e602 0500 |0031: invoke-virtual {v5}, Landroid/widget/RelativeLayout;.getHeight:()I // method@02e6 │ │ +02e290: 0a05 |0034: move-result v5 │ │ +02e292: 8255 |0035: int-to-float v5, v5 │ │ +02e294: 52c6 e005 |0036: iget v6, v12, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ +02e298: a701 0506 |0038: sub-float v1, v5, v6 │ │ +02e29c: 52c5 e005 |003a: iget v5, v12, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ +02e2a0: a705 0305 |003c: sub-float v5, v3, v5 │ │ +02e2a4: 8956 |003e: float-to-double v6, v5 │ │ +02e2a6: 1808 9a99 9999 9999 b93f |003f: const-wide v8, #double 0.1 // #3fb999999999999a │ │ +02e2b0: 891a |0044: float-to-double v10, v1 │ │ +02e2b2: cda8 |0045: mul-double/2addr v8, v10 │ │ +02e2b4: 3005 0608 |0046: cmpg-double v5, v6, v8 │ │ +02e2b8: 3d05 1200 |0048: if-lez v5, 005a // +0012 │ │ +02e2bc: 52c5 e005 |004a: iget v5, v12, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ +02e2c0: a705 0305 |004c: sub-float v5, v3, v5 │ │ +02e2c4: 8956 |004e: float-to-double v6, v5 │ │ +02e2c6: 1808 cdcc cccc cccc ec3f |004f: const-wide v8, #double 0.9 // #3feccccccccccccd │ │ +02e2d0: 891a |0054: float-to-double v10, v1 │ │ +02e2d2: cda8 |0055: mul-double/2addr v8, v10 │ │ +02e2d4: 2f05 0608 |0056: cmpl-double v5, v6, v8 │ │ +02e2d8: 3a05 0500 |0058: if-ltz v5, 005d // +0005 │ │ +02e2dc: 52c0 de05 |005a: iget v0, v12, Lorg/tint/ui/views/PanelLayout;.mBezelSizeReduced:F // field@05de │ │ +02e2e0: 28c5 |005c: goto 0021 // -003b │ │ +02e2e2: 52c0 df05 |005d: iget v0, v12, Lorg/tint/ui/views/PanelLayout;.mBezelSizeStandard:F // field@05df │ │ +02e2e6: 28c2 |005f: goto 0021 // -003e │ │ +02e2e8: 55c5 e305 |0060: iget-boolean v5, v12, Lorg/tint/ui/views/PanelLayout;.mInSlide:Z // field@05e3 │ │ +02e2ec: 3805 a6ff |0062: if-eqz v5, 0008 // -005a │ │ +02e2f0: 28a8 |0064: goto 000c // -0058 │ │ +02e2f2: 0000 |0065: nop // spacer │ │ +02e2f4: 0001 0300 0000 0000 0800 0000 5b00 ... |0066: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=150 │ │ 0x0008 line=187 │ │ 0x000d line=152 │ │ 0x0011 line=154 │ │ 0x0017 line=155 │ │ @@ -48141,180 +48251,180 @@ │ │ locals : │ │ 0x0021 - 0x002f reg=0 bezelSize F │ │ 0x005c - 0x005d reg=0 bezelSize F │ │ 0x005f - 0x0060 reg=0 bezelSize F │ │ 0x003a - 0x0060 reg=1 height F │ │ 0x001b - 0x0060 reg=2 x F │ │ 0x0011 - 0x0060 reg=3 y F │ │ - 0x0000 - 0x0070 reg=11 this Lorg/tint/ui/views/PanelLayout; │ │ - 0x0000 - 0x0070 reg=12 ev Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0070 reg=12 this Lorg/tint/ui/views/PanelLayout; │ │ + 0x0000 - 0x0070 reg=13 ev Landroid/view/MotionEvent; │ │ │ │ #4 : (in Lorg/tint/ui/views/PanelLayout;) │ │ name : 'onTouchEvent' │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 292 16-bit code units │ │ -02e5b4: |[02e5b4] org.tint.ui.views.PanelLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -02e5c4: 6e10 ab01 0c00 |0000: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@01ab │ │ -02e5ca: 0a05 |0003: move-result v5 │ │ -02e5cc: 2b05 1601 0000 |0004: packed-switch v5, 0000011a // +00000116 │ │ -02e5d2: 6f20 e902 cb00 |0007: invoke-super {v11, v12}, Landroid/widget/RelativeLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e9 │ │ -02e5d8: 0a05 |000a: move-result v5 │ │ -02e5da: 0f05 |000b: return v5 │ │ -02e5dc: 6e10 b401 0c00 |000c: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@01b4 │ │ -02e5e2: 0a04 |000f: move-result v4 │ │ -02e5e4: 52b5 e005 |0010: iget v5, v11, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ -02e5e8: 2d05 0405 |0012: cmpl-float v5, v4, v5 │ │ -02e5ec: 3d05 f3ff |0014: if-lez v5, 0007 // -000d │ │ -02e5f0: 6e10 b201 0c00 |0016: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ -02e5f6: 0a03 |0019: move-result v3 │ │ -02e5f8: 55b5 e805 |001a: iget-boolean v5, v11, Lorg/tint/ui/views/PanelLayout;.mPanelShown:Z // field@05e8 │ │ -02e5fc: 3805 1c00 |001c: if-eqz v5, 0038 // +001c │ │ -02e600: 52b0 dd05 |001e: iget v0, v11, Lorg/tint/ui/views/PanelLayout;.mBezelSizeOpened:F // field@05dd │ │ -02e604: 52b5 eb05 |0020: iget v5, v11, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e608: 2d05 0305 |0022: cmpl-float v5, v3, v5 │ │ -02e60c: 3a05 e3ff |0024: if-ltz v5, 0007 // -001d │ │ -02e610: 52b5 eb05 |0026: iget v5, v11, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e614: c605 |0028: add-float/2addr v5, v0 │ │ -02e616: 2e05 0305 |0029: cmpg-float v5, v3, v5 │ │ -02e61a: 3c05 dcff |002b: if-gtz v5, 0007 // -0024 │ │ -02e61e: 1215 |002d: const/4 v5, #int 1 // #1 │ │ -02e620: 5cb5 e305 |002e: iput-boolean v5, v11, Lorg/tint/ui/views/PanelLayout;.mInSlide:Z // field@05e3 │ │ -02e624: 6e10 b201 0c00 |0030: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ -02e62a: 0a05 |0033: move-result v5 │ │ -02e62c: 59b5 e505 |0034: iput v5, v11, Lorg/tint/ui/views/PanelLayout;.mLastX:F // field@05e5 │ │ -02e630: 1215 |0036: const/4 v5, #int 1 // #1 │ │ -02e632: 28d4 |0037: goto 000b // -002c │ │ -02e634: 54b5 e705 |0038: iget-object v5, v11, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e638: 6e10 e602 0500 |003a: invoke-virtual {v5}, Landroid/widget/RelativeLayout;.getHeight:()I // method@02e6 │ │ -02e63e: 0a05 |003d: move-result v5 │ │ -02e640: 8255 |003e: int-to-float v5, v5 │ │ -02e642: 52b6 e005 |003f: iget v6, v11, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ -02e646: a701 0506 |0041: sub-float v1, v5, v6 │ │ -02e64a: 52b5 e005 |0043: iget v5, v11, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ -02e64e: a705 0405 |0045: sub-float v5, v4, v5 │ │ -02e652: 8955 |0047: float-to-double v5, v5 │ │ -02e654: 1807 9a99 9999 9999 b93f |0048: const-wide v7, #double 0.1 // #3fb999999999999a │ │ -02e65e: 8919 |004d: float-to-double v9, v1 │ │ -02e660: cd97 |004e: mul-double/2addr v7, v9 │ │ -02e662: 3005 0507 |004f: cmpg-double v5, v5, v7 │ │ -02e666: 3d05 1200 |0051: if-lez v5, 0063 // +0012 │ │ -02e66a: 52b5 e005 |0053: iget v5, v11, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ -02e66e: a705 0405 |0055: sub-float v5, v4, v5 │ │ -02e672: 8955 |0057: float-to-double v5, v5 │ │ -02e674: 1807 cdcc cccc cccc ec3f |0058: const-wide v7, #double 0.9 // #3feccccccccccccd │ │ -02e67e: 8919 |005d: float-to-double v9, v1 │ │ -02e680: cd97 |005e: mul-double/2addr v7, v9 │ │ -02e682: 2f05 0507 |005f: cmpl-double v5, v5, v7 │ │ -02e686: 3a05 0500 |0061: if-ltz v5, 0066 // +0005 │ │ -02e68a: 52b0 de05 |0063: iget v0, v11, Lorg/tint/ui/views/PanelLayout;.mBezelSizeReduced:F // field@05de │ │ -02e68e: 28bb |0065: goto 0020 // -0045 │ │ -02e690: 52b0 df05 |0066: iget v0, v11, Lorg/tint/ui/views/PanelLayout;.mBezelSizeStandard:F // field@05df │ │ -02e694: 28b8 |0068: goto 0020 // -0048 │ │ -02e696: 55b5 e305 |0069: iget-boolean v5, v11, Lorg/tint/ui/views/PanelLayout;.mInSlide:Z // field@05e3 │ │ -02e69a: 3805 9cff |006b: if-eqz v5, 0007 // -0064 │ │ -02e69e: 1205 |006d: const/4 v5, #int 0 // #0 │ │ -02e6a0: 5cb5 e305 |006e: iput-boolean v5, v11, Lorg/tint/ui/views/PanelLayout;.mInSlide:Z // field@05e3 │ │ -02e6a4: 55b5 e405 |0070: iget-boolean v5, v11, Lorg/tint/ui/views/PanelLayout;.mLastMoveOpen:Z // field@05e4 │ │ -02e6a8: 3805 2000 |0072: if-eqz v5, 0092 // +0020 │ │ -02e6ac: 52b5 eb05 |0074: iget v5, v11, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e6b0: 8955 |0076: float-to-double v5, v5 │ │ -02e6b2: 1807 9a99 9999 9999 c93f |0077: const-wide v7, #double 0.2 // #3fc999999999999a │ │ -02e6bc: 54b9 e705 |007c: iget-object v9, v11, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e6c0: 6e10 e702 0900 |007e: invoke-virtual {v9}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ -02e6c6: 0a09 |0081: move-result v9 │ │ -02e6c8: 8399 |0082: int-to-double v9, v9 │ │ -02e6ca: cd97 |0083: mul-double/2addr v7, v9 │ │ -02e6cc: 2f05 0507 |0084: cmpl-double v5, v5, v7 │ │ -02e6d0: 3a05 0800 |0086: if-ltz v5, 008e // +0008 │ │ -02e6d4: 6e10 b10a 0b00 |0088: invoke-virtual {v11}, Lorg/tint/ui/views/PanelLayout;.showPanel:()V // method@0ab1 │ │ -02e6da: 1215 |008b: const/4 v5, #int 1 // #1 │ │ -02e6dc: 2900 7fff |008c: goto/16 000b // -0081 │ │ -02e6e0: 6e10 aa0a 0b00 |008e: invoke-virtual {v11}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ -02e6e6: 28fa |0091: goto 008b // -0006 │ │ -02e6e8: 52b5 eb05 |0092: iget v5, v11, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e6ec: 8955 |0094: float-to-double v5, v5 │ │ -02e6ee: 1807 cdcc cccc cccc ec3f |0095: const-wide v7, #double 0.9 // #3feccccccccccccd │ │ -02e6f8: 54b9 e705 |009a: iget-object v9, v11, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e6fc: 6e10 e702 0900 |009c: invoke-virtual {v9}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ -02e702: 0a09 |009f: move-result v9 │ │ -02e704: 8399 |00a0: int-to-double v9, v9 │ │ -02e706: cd97 |00a1: mul-double/2addr v7, v9 │ │ -02e708: 3005 0507 |00a2: cmpg-double v5, v5, v7 │ │ -02e70c: 3c05 0600 |00a4: if-gtz v5, 00aa // +0006 │ │ -02e710: 6e10 aa0a 0b00 |00a6: invoke-virtual {v11}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ -02e716: 28e2 |00a9: goto 008b // -001e │ │ -02e718: 6e10 b10a 0b00 |00aa: invoke-virtual {v11}, Lorg/tint/ui/views/PanelLayout;.showPanel:()V // method@0ab1 │ │ -02e71e: 28de |00ad: goto 008b // -0022 │ │ -02e720: 55b5 e305 |00ae: iget-boolean v5, v11, Lorg/tint/ui/views/PanelLayout;.mInSlide:Z // field@05e3 │ │ -02e724: 3805 57ff |00b0: if-eqz v5, 0007 // -00a9 │ │ -02e728: 6e10 b201 0c00 |00b2: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ -02e72e: 0a05 |00b5: move-result v5 │ │ -02e730: 52b6 e505 |00b6: iget v6, v11, Lorg/tint/ui/views/PanelLayout;.mLastX:F // field@05e5 │ │ -02e734: a702 0506 |00b8: sub-float v2, v5, v6 │ │ -02e738: 1205 |00ba: const/4 v5, #int 0 // #0 │ │ -02e73a: 2d05 0205 |00bb: cmpl-float v5, v2, v5 │ │ -02e73e: 3a05 5a00 |00bd: if-ltz v5, 0117 // +005a │ │ -02e742: 1215 |00bf: const/4 v5, #int 1 // #1 │ │ -02e744: 5cb5 e405 |00c0: iput-boolean v5, v11, Lorg/tint/ui/views/PanelLayout;.mLastMoveOpen:Z // field@05e4 │ │ -02e748: 52b5 eb05 |00c2: iget v5, v11, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e74c: c625 |00c4: add-float/2addr v5, v2 │ │ -02e74e: 59b5 eb05 |00c5: iput v5, v11, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e752: 52b5 eb05 |00c7: iget v5, v11, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e756: 54b6 e705 |00c9: iget-object v6, v11, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e75a: 6e10 e702 0600 |00cb: invoke-virtual {v6}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ -02e760: 0a06 |00ce: move-result v6 │ │ -02e762: 8266 |00cf: int-to-float v6, v6 │ │ -02e764: c965 |00d0: div-float/2addr v5, v6 │ │ -02e766: 59b5 db05 |00d1: iput v5, v11, Lorg/tint/ui/views/PanelLayout;.mAlpha:F // field@05db │ │ -02e76a: 52b5 eb05 |00d3: iget v5, v11, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e76e: 54b6 e705 |00d5: iget-object v6, v11, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e772: 6e10 e702 0600 |00d7: invoke-virtual {v6}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ -02e778: 0a06 |00da: move-result v6 │ │ -02e77a: 8266 |00db: int-to-float v6, v6 │ │ -02e77c: 2d05 0506 |00dc: cmpl-float v5, v5, v6 │ │ -02e780: 3d05 1200 |00de: if-lez v5, 00f0 // +0012 │ │ -02e784: 54b5 e705 |00e0: iget-object v5, v11, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e788: 6e10 e702 0500 |00e2: invoke-virtual {v5}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ -02e78e: 0a05 |00e5: move-result v5 │ │ -02e790: 8255 |00e6: int-to-float v5, v5 │ │ -02e792: 59b5 eb05 |00e7: iput v5, v11, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e796: 1505 803f |00e9: const/high16 v5, #int 1065353216 // #3f80 │ │ -02e79a: 59b5 db05 |00eb: iput v5, v11, Lorg/tint/ui/views/PanelLayout;.mAlpha:F // field@05db │ │ -02e79e: 1215 |00ed: const/4 v5, #int 1 // #1 │ │ -02e7a0: 5cb5 e805 |00ee: iput-boolean v5, v11, Lorg/tint/ui/views/PanelLayout;.mPanelShown:Z // field@05e8 │ │ -02e7a4: 52b5 eb05 |00f0: iget v5, v11, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e7a8: 1206 |00f2: const/4 v6, #int 0 // #0 │ │ -02e7aa: 2e05 0506 |00f3: cmpg-float v5, v5, v6 │ │ -02e7ae: 3b05 0b00 |00f5: if-gez v5, 0100 // +000b │ │ -02e7b2: 1205 |00f7: const/4 v5, #int 0 // #0 │ │ -02e7b4: 59b5 eb05 |00f8: iput v5, v11, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e7b8: 1205 |00fa: const/4 v5, #int 0 // #0 │ │ -02e7ba: 59b5 db05 |00fb: iput v5, v11, Lorg/tint/ui/views/PanelLayout;.mAlpha:F // field@05db │ │ -02e7be: 1205 |00fd: const/4 v5, #int 0 // #0 │ │ -02e7c0: 5cb5 e805 |00fe: iput-boolean v5, v11, Lorg/tint/ui/views/PanelLayout;.mPanelShown:Z // field@05e8 │ │ -02e7c4: 6e10 b201 0c00 |0100: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ -02e7ca: 0a05 |0103: move-result v5 │ │ -02e7cc: 59b5 e505 |0104: iput v5, v11, Lorg/tint/ui/views/PanelLayout;.mLastX:F // field@05e5 │ │ -02e7d0: 54b5 e105 |0106: iget-object v5, v11, Lorg/tint/ui/views/PanelLayout;.mContent:Landroid/widget/RelativeLayout; // field@05e1 │ │ -02e7d4: 52b6 eb05 |0108: iget v6, v11, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e7d8: 6e20 ed02 6500 |010a: invoke-virtual {v5, v6}, Landroid/widget/RelativeLayout;.setTranslationX:(F)V // method@02ed │ │ -02e7de: 54b5 e705 |010d: iget-object v5, v11, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e7e2: 52b6 db05 |010f: iget v6, v11, Lorg/tint/ui/views/PanelLayout;.mAlpha:F // field@05db │ │ -02e7e6: 6e20 eb02 6500 |0111: invoke-virtual {v5, v6}, Landroid/widget/RelativeLayout;.setAlpha:(F)V // method@02eb │ │ -02e7ec: 1215 |0114: const/4 v5, #int 1 // #1 │ │ -02e7ee: 2900 f6fe |0115: goto/16 000b // -010a │ │ -02e7f2: 1205 |0117: const/4 v5, #int 0 // #0 │ │ -02e7f4: 28a8 |0118: goto 00c0 // -0058 │ │ -02e7f6: 0000 |0119: nop // spacer │ │ -02e7f8: 0001 0300 0000 0000 0800 0000 6500 ... |011a: packed-switch-data (10 units) │ │ +02e308: |[02e308] org.tint.ui.views.PanelLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +02e318: 6e10 ab01 0d00 |0000: invoke-virtual {v13}, Landroid/view/MotionEvent;.getAction:()I // method@01ab │ │ +02e31e: 0a05 |0003: move-result v5 │ │ +02e320: 2b05 1601 0000 |0004: packed-switch v5, 0000011a // +00000116 │ │ +02e326: 6f20 e902 dc00 |0007: invoke-super {v12, v13}, Landroid/widget/RelativeLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e9 │ │ +02e32c: 0a05 |000a: move-result v5 │ │ +02e32e: 0f05 |000b: return v5 │ │ +02e330: 6e10 b401 0d00 |000c: invoke-virtual {v13}, Landroid/view/MotionEvent;.getY:()F // method@01b4 │ │ +02e336: 0a04 |000f: move-result v4 │ │ +02e338: 52c5 e005 |0010: iget v5, v12, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ +02e33c: 2d05 0405 |0012: cmpl-float v5, v4, v5 │ │ +02e340: 3d05 f3ff |0014: if-lez v5, 0007 // -000d │ │ +02e344: 6e10 b201 0d00 |0016: invoke-virtual {v13}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ +02e34a: 0a03 |0019: move-result v3 │ │ +02e34c: 55c5 e805 |001a: iget-boolean v5, v12, Lorg/tint/ui/views/PanelLayout;.mPanelShown:Z // field@05e8 │ │ +02e350: 3805 1c00 |001c: if-eqz v5, 0038 // +001c │ │ +02e354: 52c0 dd05 |001e: iget v0, v12, Lorg/tint/ui/views/PanelLayout;.mBezelSizeOpened:F // field@05dd │ │ +02e358: 52c5 eb05 |0020: iget v5, v12, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02e35c: 2d05 0305 |0022: cmpl-float v5, v3, v5 │ │ +02e360: 3a05 e3ff |0024: if-ltz v5, 0007 // -001d │ │ +02e364: 52c5 eb05 |0026: iget v5, v12, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02e368: c605 |0028: add-float/2addr v5, v0 │ │ +02e36a: 2e05 0305 |0029: cmpg-float v5, v3, v5 │ │ +02e36e: 3c05 dcff |002b: if-gtz v5, 0007 // -0024 │ │ +02e372: 1215 |002d: const/4 v5, #int 1 // #1 │ │ +02e374: 5cc5 e305 |002e: iput-boolean v5, v12, Lorg/tint/ui/views/PanelLayout;.mInSlide:Z // field@05e3 │ │ +02e378: 6e10 b201 0d00 |0030: invoke-virtual {v13}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ +02e37e: 0a05 |0033: move-result v5 │ │ +02e380: 59c5 e505 |0034: iput v5, v12, Lorg/tint/ui/views/PanelLayout;.mLastX:F // field@05e5 │ │ +02e384: 1215 |0036: const/4 v5, #int 1 // #1 │ │ +02e386: 28d4 |0037: goto 000b // -002c │ │ +02e388: 54c5 e705 |0038: iget-object v5, v12, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e38c: 6e10 e602 0500 |003a: invoke-virtual {v5}, Landroid/widget/RelativeLayout;.getHeight:()I // method@02e6 │ │ +02e392: 0a05 |003d: move-result v5 │ │ +02e394: 8255 |003e: int-to-float v5, v5 │ │ +02e396: 52c6 e005 |003f: iget v6, v12, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ +02e39a: a701 0506 |0041: sub-float v1, v5, v6 │ │ +02e39e: 52c5 e005 |0043: iget v5, v12, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ +02e3a2: a705 0405 |0045: sub-float v5, v4, v5 │ │ +02e3a6: 8956 |0047: float-to-double v6, v5 │ │ +02e3a8: 1808 9a99 9999 9999 b93f |0048: const-wide v8, #double 0.1 // #3fb999999999999a │ │ +02e3b2: 891a |004d: float-to-double v10, v1 │ │ +02e3b4: cda8 |004e: mul-double/2addr v8, v10 │ │ +02e3b6: 3005 0608 |004f: cmpg-double v5, v6, v8 │ │ +02e3ba: 3d05 1200 |0051: if-lez v5, 0063 // +0012 │ │ +02e3be: 52c5 e005 |0053: iget v5, v12, Lorg/tint/ui/views/PanelLayout;.mBezelTopDelta:F // field@05e0 │ │ +02e3c2: a705 0405 |0055: sub-float v5, v4, v5 │ │ +02e3c6: 8956 |0057: float-to-double v6, v5 │ │ +02e3c8: 1808 cdcc cccc cccc ec3f |0058: const-wide v8, #double 0.9 // #3feccccccccccccd │ │ +02e3d2: 891a |005d: float-to-double v10, v1 │ │ +02e3d4: cda8 |005e: mul-double/2addr v8, v10 │ │ +02e3d6: 2f05 0608 |005f: cmpl-double v5, v6, v8 │ │ +02e3da: 3a05 0500 |0061: if-ltz v5, 0066 // +0005 │ │ +02e3de: 52c0 de05 |0063: iget v0, v12, Lorg/tint/ui/views/PanelLayout;.mBezelSizeReduced:F // field@05de │ │ +02e3e2: 28bb |0065: goto 0020 // -0045 │ │ +02e3e4: 52c0 df05 |0066: iget v0, v12, Lorg/tint/ui/views/PanelLayout;.mBezelSizeStandard:F // field@05df │ │ +02e3e8: 28b8 |0068: goto 0020 // -0048 │ │ +02e3ea: 55c5 e305 |0069: iget-boolean v5, v12, Lorg/tint/ui/views/PanelLayout;.mInSlide:Z // field@05e3 │ │ +02e3ee: 3805 9cff |006b: if-eqz v5, 0007 // -0064 │ │ +02e3f2: 1205 |006d: const/4 v5, #int 0 // #0 │ │ +02e3f4: 5cc5 e305 |006e: iput-boolean v5, v12, Lorg/tint/ui/views/PanelLayout;.mInSlide:Z // field@05e3 │ │ +02e3f8: 55c5 e405 |0070: iget-boolean v5, v12, Lorg/tint/ui/views/PanelLayout;.mLastMoveOpen:Z // field@05e4 │ │ +02e3fc: 3805 2000 |0072: if-eqz v5, 0092 // +0020 │ │ +02e400: 52c5 eb05 |0074: iget v5, v12, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02e404: 8956 |0076: float-to-double v6, v5 │ │ +02e406: 1808 9a99 9999 9999 c93f |0077: const-wide v8, #double 0.2 // #3fc999999999999a │ │ +02e410: 54c5 e705 |007c: iget-object v5, v12, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e414: 6e10 e702 0500 |007e: invoke-virtual {v5}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ +02e41a: 0a05 |0081: move-result v5 │ │ +02e41c: 835a |0082: int-to-double v10, v5 │ │ +02e41e: cda8 |0083: mul-double/2addr v8, v10 │ │ +02e420: 2f05 0608 |0084: cmpl-double v5, v6, v8 │ │ +02e424: 3a05 0800 |0086: if-ltz v5, 008e // +0008 │ │ +02e428: 6e10 b10a 0c00 |0088: invoke-virtual {v12}, Lorg/tint/ui/views/PanelLayout;.showPanel:()V // method@0ab1 │ │ +02e42e: 1215 |008b: const/4 v5, #int 1 // #1 │ │ +02e430: 2900 7fff |008c: goto/16 000b // -0081 │ │ +02e434: 6e10 aa0a 0c00 |008e: invoke-virtual {v12}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ +02e43a: 28fa |0091: goto 008b // -0006 │ │ +02e43c: 52c5 eb05 |0092: iget v5, v12, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02e440: 8956 |0094: float-to-double v6, v5 │ │ +02e442: 1808 cdcc cccc cccc ec3f |0095: const-wide v8, #double 0.9 // #3feccccccccccccd │ │ +02e44c: 54c5 e705 |009a: iget-object v5, v12, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e450: 6e10 e702 0500 |009c: invoke-virtual {v5}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ +02e456: 0a05 |009f: move-result v5 │ │ +02e458: 835a |00a0: int-to-double v10, v5 │ │ +02e45a: cda8 |00a1: mul-double/2addr v8, v10 │ │ +02e45c: 3005 0608 |00a2: cmpg-double v5, v6, v8 │ │ +02e460: 3c05 0600 |00a4: if-gtz v5, 00aa // +0006 │ │ +02e464: 6e10 aa0a 0c00 |00a6: invoke-virtual {v12}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ +02e46a: 28e2 |00a9: goto 008b // -001e │ │ +02e46c: 6e10 b10a 0c00 |00aa: invoke-virtual {v12}, Lorg/tint/ui/views/PanelLayout;.showPanel:()V // method@0ab1 │ │ +02e472: 28de |00ad: goto 008b // -0022 │ │ +02e474: 55c5 e305 |00ae: iget-boolean v5, v12, Lorg/tint/ui/views/PanelLayout;.mInSlide:Z // field@05e3 │ │ +02e478: 3805 57ff |00b0: if-eqz v5, 0007 // -00a9 │ │ +02e47c: 6e10 b201 0d00 |00b2: invoke-virtual {v13}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ +02e482: 0a05 |00b5: move-result v5 │ │ +02e484: 52c6 e505 |00b6: iget v6, v12, Lorg/tint/ui/views/PanelLayout;.mLastX:F // field@05e5 │ │ +02e488: a702 0506 |00b8: sub-float v2, v5, v6 │ │ +02e48c: 1205 |00ba: const/4 v5, #int 0 // #0 │ │ +02e48e: 2d05 0205 |00bb: cmpl-float v5, v2, v5 │ │ +02e492: 3a05 5a00 |00bd: if-ltz v5, 0117 // +005a │ │ +02e496: 1215 |00bf: const/4 v5, #int 1 // #1 │ │ +02e498: 5cc5 e405 |00c0: iput-boolean v5, v12, Lorg/tint/ui/views/PanelLayout;.mLastMoveOpen:Z // field@05e4 │ │ +02e49c: 52c5 eb05 |00c2: iget v5, v12, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02e4a0: c625 |00c4: add-float/2addr v5, v2 │ │ +02e4a2: 59c5 eb05 |00c5: iput v5, v12, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02e4a6: 52c5 eb05 |00c7: iget v5, v12, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02e4aa: 54c6 e705 |00c9: iget-object v6, v12, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e4ae: 6e10 e702 0600 |00cb: invoke-virtual {v6}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ +02e4b4: 0a06 |00ce: move-result v6 │ │ +02e4b6: 8266 |00cf: int-to-float v6, v6 │ │ +02e4b8: c965 |00d0: div-float/2addr v5, v6 │ │ +02e4ba: 59c5 db05 |00d1: iput v5, v12, Lorg/tint/ui/views/PanelLayout;.mAlpha:F // field@05db │ │ +02e4be: 52c5 eb05 |00d3: iget v5, v12, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02e4c2: 54c6 e705 |00d5: iget-object v6, v12, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e4c6: 6e10 e702 0600 |00d7: invoke-virtual {v6}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ +02e4cc: 0a06 |00da: move-result v6 │ │ +02e4ce: 8266 |00db: int-to-float v6, v6 │ │ +02e4d0: 2d05 0506 |00dc: cmpl-float v5, v5, v6 │ │ +02e4d4: 3d05 1200 |00de: if-lez v5, 00f0 // +0012 │ │ +02e4d8: 54c5 e705 |00e0: iget-object v5, v12, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e4dc: 6e10 e702 0500 |00e2: invoke-virtual {v5}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ +02e4e2: 0a05 |00e5: move-result v5 │ │ +02e4e4: 8255 |00e6: int-to-float v5, v5 │ │ +02e4e6: 59c5 eb05 |00e7: iput v5, v12, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02e4ea: 1505 803f |00e9: const/high16 v5, #int 1065353216 // #3f80 │ │ +02e4ee: 59c5 db05 |00eb: iput v5, v12, Lorg/tint/ui/views/PanelLayout;.mAlpha:F // field@05db │ │ +02e4f2: 1215 |00ed: const/4 v5, #int 1 // #1 │ │ +02e4f4: 5cc5 e805 |00ee: iput-boolean v5, v12, Lorg/tint/ui/views/PanelLayout;.mPanelShown:Z // field@05e8 │ │ +02e4f8: 52c5 eb05 |00f0: iget v5, v12, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02e4fc: 1206 |00f2: const/4 v6, #int 0 // #0 │ │ +02e4fe: 2e05 0506 |00f3: cmpg-float v5, v5, v6 │ │ +02e502: 3b05 0b00 |00f5: if-gez v5, 0100 // +000b │ │ +02e506: 1205 |00f7: const/4 v5, #int 0 // #0 │ │ +02e508: 59c5 eb05 |00f8: iput v5, v12, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02e50c: 1205 |00fa: const/4 v5, #int 0 // #0 │ │ +02e50e: 59c5 db05 |00fb: iput v5, v12, Lorg/tint/ui/views/PanelLayout;.mAlpha:F // field@05db │ │ +02e512: 1205 |00fd: const/4 v5, #int 0 // #0 │ │ +02e514: 5cc5 e805 |00fe: iput-boolean v5, v12, Lorg/tint/ui/views/PanelLayout;.mPanelShown:Z // field@05e8 │ │ +02e518: 6e10 b201 0d00 |0100: invoke-virtual {v13}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ +02e51e: 0a05 |0103: move-result v5 │ │ +02e520: 59c5 e505 |0104: iput v5, v12, Lorg/tint/ui/views/PanelLayout;.mLastX:F // field@05e5 │ │ +02e524: 54c5 e105 |0106: iget-object v5, v12, Lorg/tint/ui/views/PanelLayout;.mContent:Landroid/widget/RelativeLayout; // field@05e1 │ │ +02e528: 52c6 eb05 |0108: iget v6, v12, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02e52c: 6e20 ed02 6500 |010a: invoke-virtual {v5, v6}, Landroid/widget/RelativeLayout;.setTranslationX:(F)V // method@02ed │ │ +02e532: 54c5 e705 |010d: iget-object v5, v12, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e536: 52c6 db05 |010f: iget v6, v12, Lorg/tint/ui/views/PanelLayout;.mAlpha:F // field@05db │ │ +02e53a: 6e20 eb02 6500 |0111: invoke-virtual {v5, v6}, Landroid/widget/RelativeLayout;.setAlpha:(F)V // method@02eb │ │ +02e540: 1215 |0114: const/4 v5, #int 1 // #1 │ │ +02e542: 2900 f6fe |0115: goto/16 000b // -010a │ │ +02e546: 1205 |0117: const/4 v5, #int 0 // #0 │ │ +02e548: 28a8 |0118: goto 00c0 // -0058 │ │ +02e54a: 0000 |0119: nop // spacer │ │ +02e54c: 0001 0300 0000 0000 0800 0000 6500 ... |011a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0007 line=281 │ │ 0x000c line=195 │ │ 0x0010 line=197 │ │ 0x0016 line=198 │ │ @@ -48361,29 +48471,29 @@ │ │ 0x0020 - 0x0038 reg=0 bezelSize F │ │ 0x0065 - 0x0066 reg=0 bezelSize F │ │ 0x0068 - 0x0069 reg=0 bezelSize F │ │ 0x0043 - 0x0069 reg=1 height F │ │ 0x001a - 0x0069 reg=3 x F │ │ 0x0010 - 0x0069 reg=4 y F │ │ 0x00ba - 0x0124 reg=2 translation F │ │ - 0x0000 - 0x0124 reg=11 this Lorg/tint/ui/views/PanelLayout; │ │ - 0x0000 - 0x0124 reg=12 event Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0124 reg=12 this Lorg/tint/ui/views/PanelLayout; │ │ + 0x0000 - 0x0124 reg=13 event Landroid/view/MotionEvent; │ │ │ │ #5 : (in Lorg/tint/ui/views/PanelLayout;) │ │ name : 'setPanelEventsListener' │ │ type : '(Lorg/tint/ui/views/PanelLayout$PanelEventsListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e80c: |[02e80c] org.tint.ui.views.PanelLayout.setPanelEventsListener:(Lorg/tint/ui/views/PanelLayout$PanelEventsListener;)V │ │ -02e81c: 5b01 e605 |0000: iput-object v1, v0, Lorg/tint/ui/views/PanelLayout;.mListener:Lorg/tint/ui/views/PanelLayout$PanelEventsListener; // field@05e6 │ │ -02e820: 0e00 |0002: return-void │ │ +02e560: |[02e560] org.tint.ui.views.PanelLayout.setPanelEventsListener:(Lorg/tint/ui/views/PanelLayout$PanelEventsListener;)V │ │ +02e570: 5b01 e605 |0000: iput-object v1, v0, Lorg/tint/ui/views/PanelLayout;.mListener:Lorg/tint/ui/views/PanelLayout$PanelEventsListener; // field@05e6 │ │ +02e574: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0002 line=145 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/tint/ui/views/PanelLayout; │ │ 0x0000 - 0x0003 reg=1 listener Lorg/tint/ui/views/PanelLayout$PanelEventsListener; │ │ @@ -48393,72 +48503,72 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -02e824: |[02e824] org.tint.ui.views.PanelLayout.showPanel:()V │ │ -02e834: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -02e836: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -02e838: 5482 dc05 |0002: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ -02e83c: 3802 0700 |0004: if-eqz v2, 000b // +0007 │ │ -02e840: 5482 dc05 |0006: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ -02e844: 6e10 0000 0200 |0008: invoke-virtual {v2}, Landroid/animation/Animator;.end:()V // method@0000 │ │ -02e84a: 5482 e705 |000b: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e84e: 5283 db05 |000d: iget v3, v8, Lorg/tint/ui/views/PanelLayout;.mAlpha:F // field@05db │ │ -02e852: 6e20 eb02 3200 |000f: invoke-virtual {v2, v3}, Landroid/widget/RelativeLayout;.setAlpha:(F)V // method@02eb │ │ -02e858: 2200 0900 |0012: new-instance v0, Landroid/animation/AnimatorSet; // type@0009 │ │ -02e85c: 7010 0600 0000 |0014: invoke-direct {v0}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ -02e862: 5482 e705 |0017: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e866: 1a03 bc07 |0019: const-string v3, "alpha" // string@07bc │ │ -02e86a: 2374 9c02 |001b: new-array v4, v7, [F // type@029c │ │ -02e86e: 1505 803f |001d: const/high16 v5, #int 1065353216 // #3f80 │ │ -02e872: 4b05 0406 |001f: aput v5, v4, v6 │ │ -02e876: 7130 0f00 3204 |0021: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -02e87c: 0c02 |0024: move-result-object v2 │ │ -02e87e: 6e20 0800 2000 |0025: invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;.play:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0008 │ │ -02e884: 0c01 |0028: move-result-object v1 │ │ -02e886: 5482 e105 |0029: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mContent:Landroid/widget/RelativeLayout; // field@05e1 │ │ -02e88a: 1a03 6510 |002b: const-string v3, "translationX" // string@1065 │ │ -02e88e: 2374 9c02 |002d: new-array v4, v7, [F // type@029c │ │ -02e892: 5485 e705 |002f: iget-object v5, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e896: 6e10 e702 0500 |0031: invoke-virtual {v5}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ -02e89c: 0a05 |0034: move-result v5 │ │ -02e89e: 8255 |0035: int-to-float v5, v5 │ │ -02e8a0: 4b05 0406 |0036: aput v5, v4, v6 │ │ -02e8a4: 7130 0f00 3204 |0038: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -02e8aa: 0c02 |003b: move-result-object v2 │ │ -02e8ac: 6e20 0500 2100 |003c: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ -02e8b2: 5482 e905 |003f: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mShowListener:Landroid/animation/Animator$AnimatorListener; // field@05e9 │ │ -02e8b6: 6e20 0700 2000 |0041: invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0007 │ │ -02e8bc: 5b80 dc05 |0044: iput-object v0, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ -02e8c0: 5482 dc05 |0046: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ -02e8c4: 1503 1643 |0048: const/high16 v3, #int 1125515264 // #4316 │ │ -02e8c8: 5484 e705 |004a: iget-object v4, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e8cc: 6e10 e702 0400 |004c: invoke-virtual {v4}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ -02e8d2: 0a04 |004f: move-result v4 │ │ -02e8d4: 8244 |0050: int-to-float v4, v4 │ │ -02e8d6: 5285 eb05 |0051: iget v5, v8, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ -02e8da: c754 |0053: sub-float/2addr v4, v5 │ │ -02e8dc: 5485 e705 |0054: iget-object v5, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ -02e8e0: 6e10 e702 0500 |0056: invoke-virtual {v5}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ -02e8e6: 0a05 |0059: move-result v5 │ │ -02e8e8: 8255 |005a: int-to-float v5, v5 │ │ -02e8ea: c954 |005b: div-float/2addr v4, v5 │ │ -02e8ec: c843 |005c: mul-float/2addr v3, v4 │ │ -02e8ee: 8833 |005d: float-to-long v3, v3 │ │ -02e8f0: 6e30 0100 3204 |005e: invoke-virtual {v2, v3, v4}, Landroid/animation/Animator;.setDuration:(J)Landroid/animation/Animator; // method@0001 │ │ -02e8f6: 5482 dc05 |0061: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ -02e8fa: 2203 a000 |0063: new-instance v3, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@00a0 │ │ -02e8fe: 7010 fa01 0300 |0065: invoke-direct {v3}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@01fa │ │ -02e904: 6e20 0200 3200 |0068: invoke-virtual {v2, v3}, Landroid/animation/Animator;.setInterpolator:(Landroid/animation/TimeInterpolator;)V // method@0002 │ │ -02e90a: 5482 dc05 |006b: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ -02e90e: 6e10 0300 0200 |006d: invoke-virtual {v2}, Landroid/animation/Animator;.start:()V // method@0003 │ │ -02e914: 0e00 |0070: return-void │ │ +02e578: |[02e578] org.tint.ui.views.PanelLayout.showPanel:()V │ │ +02e588: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +02e58a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +02e58c: 5482 dc05 |0002: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ +02e590: 3802 0700 |0004: if-eqz v2, 000b // +0007 │ │ +02e594: 5482 dc05 |0006: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ +02e598: 6e10 0000 0200 |0008: invoke-virtual {v2}, Landroid/animation/Animator;.end:()V // method@0000 │ │ +02e59e: 5482 e705 |000b: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e5a2: 5283 db05 |000d: iget v3, v8, Lorg/tint/ui/views/PanelLayout;.mAlpha:F // field@05db │ │ +02e5a6: 6e20 eb02 3200 |000f: invoke-virtual {v2, v3}, Landroid/widget/RelativeLayout;.setAlpha:(F)V // method@02eb │ │ +02e5ac: 2200 0900 |0012: new-instance v0, Landroid/animation/AnimatorSet; // type@0009 │ │ +02e5b0: 7010 0600 0000 |0014: invoke-direct {v0}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ +02e5b6: 5482 e705 |0017: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e5ba: 1a03 b907 |0019: const-string v3, "alpha" // string@07b9 │ │ +02e5be: 2374 9802 |001b: new-array v4, v7, [F // type@0298 │ │ +02e5c2: 1505 803f |001d: const/high16 v5, #int 1065353216 // #3f80 │ │ +02e5c6: 4b05 0406 |001f: aput v5, v4, v6 │ │ +02e5ca: 7130 0f00 3204 |0021: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +02e5d0: 0c02 |0024: move-result-object v2 │ │ +02e5d2: 6e20 0800 2000 |0025: invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;.play:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0008 │ │ +02e5d8: 0c01 |0028: move-result-object v1 │ │ +02e5da: 5482 e105 |0029: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mContent:Landroid/widget/RelativeLayout; // field@05e1 │ │ +02e5de: 1a03 5f10 |002b: const-string v3, "translationX" // string@105f │ │ +02e5e2: 2374 9802 |002d: new-array v4, v7, [F // type@0298 │ │ +02e5e6: 5485 e705 |002f: iget-object v5, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e5ea: 6e10 e702 0500 |0031: invoke-virtual {v5}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ +02e5f0: 0a05 |0034: move-result v5 │ │ +02e5f2: 8255 |0035: int-to-float v5, v5 │ │ +02e5f4: 4b05 0406 |0036: aput v5, v4, v6 │ │ +02e5f8: 7130 0f00 3204 |0038: invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +02e5fe: 0c02 |003b: move-result-object v2 │ │ +02e600: 6e20 0500 2100 |003c: invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet$Builder;.with:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0005 │ │ +02e606: 5482 e905 |003f: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mShowListener:Landroid/animation/Animator$AnimatorListener; // field@05e9 │ │ +02e60a: 6e20 0700 2000 |0041: invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0007 │ │ +02e610: 5b80 dc05 |0044: iput-object v0, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ +02e614: 5482 dc05 |0046: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ +02e618: 1503 1643 |0048: const/high16 v3, #int 1125515264 // #4316 │ │ +02e61c: 5484 e705 |004a: iget-object v4, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e620: 6e10 e702 0400 |004c: invoke-virtual {v4}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ +02e626: 0a04 |004f: move-result v4 │ │ +02e628: 8244 |0050: int-to-float v4, v4 │ │ +02e62a: 5285 eb05 |0051: iget v5, v8, Lorg/tint/ui/views/PanelLayout;.mTranslation:F // field@05eb │ │ +02e62e: c754 |0053: sub-float/2addr v4, v5 │ │ +02e630: 5485 e705 |0054: iget-object v5, v8, Lorg/tint/ui/views/PanelLayout;.mPanel:Landroid/widget/RelativeLayout; // field@05e7 │ │ +02e634: 6e10 e702 0500 |0056: invoke-virtual {v5}, Landroid/widget/RelativeLayout;.getWidth:()I // method@02e7 │ │ +02e63a: 0a05 |0059: move-result v5 │ │ +02e63c: 8255 |005a: int-to-float v5, v5 │ │ +02e63e: c954 |005b: div-float/2addr v4, v5 │ │ +02e640: c843 |005c: mul-float/2addr v3, v4 │ │ +02e642: 8834 |005d: float-to-long v4, v3 │ │ +02e644: 6e30 0100 4205 |005e: invoke-virtual {v2, v4, v5}, Landroid/animation/Animator;.setDuration:(J)Landroid/animation/Animator; // method@0001 │ │ +02e64a: 5482 dc05 |0061: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ +02e64e: 2203 9c00 |0063: new-instance v3, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@009c │ │ +02e652: 7010 fa01 0300 |0065: invoke-direct {v3}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@01fa │ │ +02e658: 6e20 0200 3200 |0068: invoke-virtual {v2, v3}, Landroid/animation/Animator;.setInterpolator:(Landroid/animation/TimeInterpolator;)V // method@0002 │ │ +02e65e: 5482 dc05 |006b: iget-object v2, v8, Lorg/tint/ui/views/PanelLayout;.mAnimator:Landroid/animation/Animator; // field@05dc │ │ +02e662: 6e10 0300 0200 |006d: invoke-virtual {v2}, Landroid/animation/Animator;.start:()V // method@0003 │ │ +02e668: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=297 │ │ 0x0006 line=298 │ │ 0x000b line=301 │ │ 0x0012 line=303 │ │ 0x0017 line=305 │ │ @@ -48479,37 +48589,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02e918: |[02e918] org.tint.ui.views.PanelLayout.togglePanel:()V │ │ -02e928: 5510 e805 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/PanelLayout;.mPanelShown:Z // field@05e8 │ │ -02e92c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -02e930: 6e10 aa0a 0100 |0004: invoke-virtual {v1}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ -02e936: 0e00 |0007: return-void │ │ -02e938: 6e10 b10a 0100 |0008: invoke-virtual {v1}, Lorg/tint/ui/views/PanelLayout;.showPanel:()V // method@0ab1 │ │ -02e93e: 28fc |000b: goto 0007 // -0004 │ │ +02e66c: |[02e66c] org.tint.ui.views.PanelLayout.togglePanel:()V │ │ +02e67c: 5510 e805 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/PanelLayout;.mPanelShown:Z // field@05e8 │ │ +02e680: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +02e684: 6e10 aa0a 0100 |0004: invoke-virtual {v1}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ +02e68a: 0e00 |0007: return-void │ │ +02e68c: 6e10 b10a 0100 |0008: invoke-virtual {v1}, Lorg/tint/ui/views/PanelLayout;.showPanel:()V // method@0ab1 │ │ +02e692: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0004 line=290 │ │ 0x0007 line=294 │ │ 0x0008 line=292 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/tint/ui/views/PanelLayout; │ │ │ │ - source_file_idx : 1366 (PanelLayout.java) │ │ + source_file_idx : 1363 (PanelLayout.java) │ │ │ │ Class #246 header: │ │ -class_idx : 613 │ │ +class_idx : 609 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1375 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #246 annotations: │ │ Annotations on class │ │ @@ -48534,57 +48644,57 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar$1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02e940: |[02e940] org.tint.ui.views.PhoneUrlBar$1$1.:(Lorg/tint/ui/views/PhoneUrlBar$1;)V │ │ -02e950: 5b01 ec05 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$1$1;.this$1:Lorg/tint/ui/views/PhoneUrlBar$1; // field@05ec │ │ -02e954: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02e95a: 0e00 |0005: return-void │ │ +02e694: |[02e694] org.tint.ui.views.PhoneUrlBar$1$1.:(Lorg/tint/ui/views/PhoneUrlBar$1;)V │ │ +02e6a4: 5b01 ec05 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$1$1;.this$1:Lorg/tint/ui/views/PhoneUrlBar$1; // field@05ec │ │ +02e6a8: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02e6ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/PhoneUrlBar$1$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/PhoneUrlBar$1; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lorg/tint/ui/views/PhoneUrlBar$1; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/PhoneUrlBar$1$1;) │ │ name : 'onMenuItemClick' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02e95c: |[02e95c] org.tint.ui.views.PhoneUrlBar$1$1.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -02e96c: 5410 ec05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar$1$1;.this$1:Lorg/tint/ui/views/PhoneUrlBar$1; // field@05ec │ │ -02e970: 5400 f005 |0002: iget-object v0, v0, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02e974: 7110 d60a 0000 |0004: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$000:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/app/Activity; // method@0ad6 │ │ -02e97a: 0c00 |0007: move-result-object v0 │ │ -02e97c: 6e20 3d00 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@003d │ │ -02e982: 0a00 |000b: move-result v0 │ │ -02e984: 0f00 |000c: return v0 │ │ +02e6b0: |[02e6b0] org.tint.ui.views.PhoneUrlBar$1$1.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +02e6c0: 5410 ec05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar$1$1;.this$1:Lorg/tint/ui/views/PhoneUrlBar$1; // field@05ec │ │ +02e6c4: 5400 f005 |0002: iget-object v0, v0, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e6c8: 7110 d60a 0000 |0004: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$000:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/app/Activity; // method@0ad6 │ │ +02e6ce: 0c00 |0007: move-result-object v0 │ │ +02e6d0: 6e20 3d00 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@003d │ │ +02e6d6: 0a00 |000b: move-result v0 │ │ +02e6d8: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/tint/ui/views/PhoneUrlBar$1$1; │ │ 0x0000 - 0x000d reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 1375 (PhoneUrlBar.java) │ │ + source_file_idx : 1372 (PhoneUrlBar.java) │ │ │ │ Class #247 header: │ │ -class_idx : 614 │ │ +class_idx : 610 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1375 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #247 annotations: │ │ Annotations on class │ │ @@ -48609,78 +48719,78 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar$1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02e988: |[02e988] org.tint.ui.views.PhoneUrlBar$1$2.:(Lorg/tint/ui/views/PhoneUrlBar$1;)V │ │ -02e998: 5b01 ed05 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$1$2;.this$1:Lorg/tint/ui/views/PhoneUrlBar$1; // field@05ed │ │ -02e99c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02e9a2: 0e00 |0005: return-void │ │ +02e6dc: |[02e6dc] org.tint.ui.views.PhoneUrlBar$1$2.:(Lorg/tint/ui/views/PhoneUrlBar$1;)V │ │ +02e6ec: 5b01 ed05 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$1$2;.this$1:Lorg/tint/ui/views/PhoneUrlBar$1; // field@05ed │ │ +02e6f0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02e6f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/PhoneUrlBar$1$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/PhoneUrlBar$1; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lorg/tint/ui/views/PhoneUrlBar$1; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/PhoneUrlBar$1$2;) │ │ name : 'onDismiss' │ │ type : '(Landroid/widget/PopupMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -02e9a4: |[02e9a4] org.tint.ui.views.PhoneUrlBar$1$2.onDismiss:(Landroid/widget/PopupMenu;)V │ │ -02e9b4: 5420 ed05 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$1$2;.this$1:Lorg/tint/ui/views/PhoneUrlBar$1; // field@05ed │ │ -02e9b8: 5400 f005 |0002: iget-object v0, v0, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02e9bc: 7110 d80a 0000 |0004: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$100:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/PopupMenu; // method@0ad8 │ │ -02e9c2: 0c00 |0007: move-result-object v0 │ │ -02e9c4: 3303 2700 |0008: if-ne v3, v0, 002f // +0027 │ │ -02e9c8: 5420 ed05 |000a: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$1$2;.this$1:Lorg/tint/ui/views/PhoneUrlBar$1; // field@05ed │ │ -02e9cc: 5400 f005 |000c: iget-object v0, v0, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02e9d0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -02e9d2: 7120 dd0a 1000 |000f: invoke-static {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$402:(Lorg/tint/ui/views/PhoneUrlBar;Z)Z // method@0add │ │ -02e9d8: 5420 ed05 |0012: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$1$2;.this$1:Lorg/tint/ui/views/PhoneUrlBar$1; // field@05ed │ │ -02e9dc: 5400 f005 |0014: iget-object v0, v0, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02e9e0: 7110 de0a 0000 |0016: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$500:(Lorg/tint/ui/views/PhoneUrlBar;)Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // method@0ade │ │ -02e9e6: 0c00 |0019: move-result-object v0 │ │ -02e9e8: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -02e9ec: 5420 ed05 |001c: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$1$2;.this$1:Lorg/tint/ui/views/PhoneUrlBar$1; // field@05ed │ │ -02e9f0: 5400 f005 |001e: iget-object v0, v0, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02e9f4: 7110 de0a 0000 |0020: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$500:(Lorg/tint/ui/views/PhoneUrlBar;)Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // method@0ade │ │ -02e9fa: 0c00 |0023: move-result-object v0 │ │ -02e9fc: 5421 ed05 |0024: iget-object v1, v2, Lorg/tint/ui/views/PhoneUrlBar$1$2;.this$1:Lorg/tint/ui/views/PhoneUrlBar$1; // field@05ed │ │ -02ea00: 5411 f005 |0026: iget-object v1, v1, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02ea04: 7110 dc0a 0100 |0028: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$400:(Lorg/tint/ui/views/PhoneUrlBar;)Z // method@0adc │ │ -02ea0a: 0a01 |002b: move-result v1 │ │ -02ea0c: 7220 d00a 1000 |002c: invoke-interface {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;.onMenuVisibilityChanged:(Z)V // method@0ad0 │ │ -02ea12: 0e00 |002f: return-void │ │ +02e6f8: |[02e6f8] org.tint.ui.views.PhoneUrlBar$1$2.onDismiss:(Landroid/widget/PopupMenu;)V │ │ +02e708: 5420 ed05 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$1$2;.this$1:Lorg/tint/ui/views/PhoneUrlBar$1; // field@05ed │ │ +02e70c: 5400 f005 |0002: iget-object v0, v0, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e710: 7110 d80a 0000 |0004: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$100:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/PopupMenu; // method@0ad8 │ │ +02e716: 0c00 |0007: move-result-object v0 │ │ +02e718: 3303 2700 |0008: if-ne v3, v0, 002f // +0027 │ │ +02e71c: 5420 ed05 |000a: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$1$2;.this$1:Lorg/tint/ui/views/PhoneUrlBar$1; // field@05ed │ │ +02e720: 5400 f005 |000c: iget-object v0, v0, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e724: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +02e726: 7120 dd0a 1000 |000f: invoke-static {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$402:(Lorg/tint/ui/views/PhoneUrlBar;Z)Z // method@0add │ │ +02e72c: 5420 ed05 |0012: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$1$2;.this$1:Lorg/tint/ui/views/PhoneUrlBar$1; // field@05ed │ │ +02e730: 5400 f005 |0014: iget-object v0, v0, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e734: 7110 de0a 0000 |0016: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$500:(Lorg/tint/ui/views/PhoneUrlBar;)Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // method@0ade │ │ +02e73a: 0c00 |0019: move-result-object v0 │ │ +02e73c: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +02e740: 5420 ed05 |001c: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$1$2;.this$1:Lorg/tint/ui/views/PhoneUrlBar$1; // field@05ed │ │ +02e744: 5400 f005 |001e: iget-object v0, v0, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e748: 7110 de0a 0000 |0020: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$500:(Lorg/tint/ui/views/PhoneUrlBar;)Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // method@0ade │ │ +02e74e: 0c00 |0023: move-result-object v0 │ │ +02e750: 5421 ed05 |0024: iget-object v1, v2, Lorg/tint/ui/views/PhoneUrlBar$1$2;.this$1:Lorg/tint/ui/views/PhoneUrlBar$1; // field@05ed │ │ +02e754: 5411 f005 |0026: iget-object v1, v1, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e758: 7110 dc0a 0100 |0028: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$400:(Lorg/tint/ui/views/PhoneUrlBar;)Z // method@0adc │ │ +02e75e: 0a01 |002b: move-result v1 │ │ +02e760: 7220 d00a 1000 |002c: invoke-interface {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;.onMenuVisibilityChanged:(Z)V // method@0ad0 │ │ +02e766: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x000a line=152 │ │ 0x0012 line=153 │ │ 0x001c line=154 │ │ 0x002f line=157 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 this Lorg/tint/ui/views/PhoneUrlBar$1$2; │ │ 0x0000 - 0x0030 reg=3 menu Landroid/widget/PopupMenu; │ │ │ │ - source_file_idx : 1375 (PhoneUrlBar.java) │ │ + source_file_idx : 1372 (PhoneUrlBar.java) │ │ │ │ Class #248 header: │ │ -class_idx : 615 │ │ +class_idx : 611 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1375 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #248 annotations: │ │ Annotations on class │ │ @@ -48707,58 +48817,58 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ea14: |[02ea14] org.tint.ui.views.PhoneUrlBar$10.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ -02ea24: 5b01 ee05 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$10;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05ee │ │ -02ea28: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02ea2e: 0e00 |0005: return-void │ │ +02e768: |[02e768] org.tint.ui.views.PhoneUrlBar$10.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ +02e778: 5b01 ee05 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$10;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05ee │ │ +02e77c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02e782: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/PhoneUrlBar$10; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/PhoneUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/PhoneUrlBar$10;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ea30: |[02ea30] org.tint.ui.views.PhoneUrlBar$10.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -02ea40: 5410 ee05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar$10;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05ee │ │ -02ea44: 7110 e20a 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$900:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ae2 │ │ -02ea4a: 0e00 |0005: return-void │ │ +02e784: |[02e784] org.tint.ui.views.PhoneUrlBar$10.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +02e794: 5410 ee05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar$10;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05ee │ │ +02e798: 7110 e20a 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$900:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ae2 │ │ +02e79e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0005 line=275 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/views/PhoneUrlBar$10; │ │ 0x0000 - 0x0006 reg=2 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0006 reg=3 arg1 Landroid/view/View; │ │ 0x0000 - 0x0006 reg=4 arg2 I │ │ 0x0000 - 0x0006 reg=5 arg3 J │ │ │ │ - source_file_idx : 1375 (PhoneUrlBar.java) │ │ + source_file_idx : 1372 (PhoneUrlBar.java) │ │ │ │ Class #249 header: │ │ -class_idx : 616 │ │ +class_idx : 612 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1375 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #249 annotations: │ │ Annotations on class │ │ @@ -48783,61 +48893,61 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ea4c: |[02ea4c] org.tint.ui.views.PhoneUrlBar$11.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ -02ea5c: 5b01 ef05 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$11;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05ef │ │ -02ea60: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02ea66: 0e00 |0005: return-void │ │ +02e7a0: |[02e7a0] org.tint.ui.views.PhoneUrlBar$11.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ +02e7b0: 5b01 ef05 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$11;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05ef │ │ +02e7b4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02e7ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/PhoneUrlBar$11; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/PhoneUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/PhoneUrlBar$11;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -02ea68: |[02ea68] org.tint.ui.views.PhoneUrlBar$11.onClick:(Landroid/view/View;)V │ │ -02ea78: 5410 ef05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar$11;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05ef │ │ -02ea7c: 7110 de0a 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$500:(Lorg/tint/ui/views/PhoneUrlBar;)Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // method@0ade │ │ -02ea82: 0c00 |0005: move-result-object v0 │ │ -02ea84: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -02ea88: 5410 ef05 |0008: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar$11;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05ef │ │ -02ea8c: 7110 de0a 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$500:(Lorg/tint/ui/views/PhoneUrlBar;)Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // method@0ade │ │ -02ea92: 0c00 |000d: move-result-object v0 │ │ -02ea94: 7210 cf0a 0000 |000e: invoke-interface {v0}, Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;.onGoStopReloadClicked:()V // method@0acf │ │ -02ea9a: 0e00 |0011: return-void │ │ +02e7bc: |[02e7bc] org.tint.ui.views.PhoneUrlBar$11.onClick:(Landroid/view/View;)V │ │ +02e7cc: 5410 ef05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar$11;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05ef │ │ +02e7d0: 7110 de0a 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$500:(Lorg/tint/ui/views/PhoneUrlBar;)Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // method@0ade │ │ +02e7d6: 0c00 |0005: move-result-object v0 │ │ +02e7d8: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +02e7dc: 5410 ef05 |0008: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar$11;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05ef │ │ +02e7e0: 7110 de0a 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$500:(Lorg/tint/ui/views/PhoneUrlBar;)Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // method@0ade │ │ +02e7e6: 0c00 |000d: move-result-object v0 │ │ +02e7e8: 7210 cf0a 0000 |000e: invoke-interface {v0}, Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;.onGoStopReloadClicked:()V // method@0acf │ │ +02e7ee: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0008 line=284 │ │ 0x0011 line=286 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/tint/ui/views/PhoneUrlBar$11; │ │ 0x0000 - 0x0012 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 1375 (PhoneUrlBar.java) │ │ + source_file_idx : 1372 (PhoneUrlBar.java) │ │ │ │ Class #250 header: │ │ -class_idx : 617 │ │ +class_idx : 613 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1375 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #250 annotations: │ │ Annotations on class │ │ @@ -48862,117 +48972,117 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ea9c: |[02ea9c] org.tint.ui.views.PhoneUrlBar$1.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ -02eaac: 5b01 f005 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02eab0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02eab6: 0e00 |0005: return-void │ │ +02e7f0: |[02e7f0] org.tint.ui.views.PhoneUrlBar$1.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ +02e800: 5b01 f005 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e804: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02e80a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/PhoneUrlBar$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/PhoneUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/PhoneUrlBar$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 169 16-bit code units │ │ -02eab8: |[02eab8] org.tint.ui.views.PhoneUrlBar$1.onClick:(Landroid/view/View;)V │ │ -02eac8: 5451 f005 |0000: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02eacc: 7110 d60a 0100 |0002: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$000:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/app/Activity; // method@0ad6 │ │ -02ead2: 0c01 |0005: move-result-object v1 │ │ -02ead4: 3901 0f00 |0006: if-nez v1, 0015 // +000f │ │ -02ead8: 5451 f005 |0008: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02eadc: 7100 3305 0000 |000a: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -02eae2: 0c02 |000d: move-result-object v2 │ │ -02eae4: 6e10 3405 0200 |000e: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@0534 │ │ -02eaea: 0c02 |0011: move-result-object v2 │ │ -02eaec: 7120 d70a 2100 |0012: invoke-static {v1, v2}, Lorg/tint/ui/views/PhoneUrlBar;.access$002:(Lorg/tint/ui/views/PhoneUrlBar;Landroid/app/Activity;)Landroid/app/Activity; // method@0ad7 │ │ -02eaf2: 5451 f005 |0015: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02eaf6: 7110 d80a 0100 |0017: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$100:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/PopupMenu; // method@0ad8 │ │ -02eafc: 0c01 |001a: move-result-object v1 │ │ -02eafe: 3901 5100 |001b: if-nez v1, 006c // +0051 │ │ -02eb02: 5451 f005 |001d: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02eb06: 2202 d900 |001f: new-instance v2, Landroid/widget/PopupMenu; // type@00d9 │ │ -02eb0a: 5453 f005 |0021: iget-object v3, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02eb0e: 7110 da0a 0300 |0023: invoke-static {v3}, Lorg/tint/ui/views/PhoneUrlBar;.access$200:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/content/Context; // method@0ada │ │ -02eb14: 0c03 |0026: move-result-object v3 │ │ -02eb16: 5454 f005 |0027: iget-object v4, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02eb1a: 7110 db0a 0400 |0029: invoke-static {v4}, Lorg/tint/ui/views/PhoneUrlBar;.access$300:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/ImageView; // method@0adb │ │ -02eb20: 0c04 |002c: move-result-object v4 │ │ -02eb22: 7030 da02 3204 |002d: invoke-direct {v2, v3, v4}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@02da │ │ -02eb28: 7120 d90a 2100 |0030: invoke-static {v1, v2}, Lorg/tint/ui/views/PhoneUrlBar;.access$102:(Lorg/tint/ui/views/PhoneUrlBar;Landroid/widget/PopupMenu;)Landroid/widget/PopupMenu; // method@0ad9 │ │ -02eb2e: 5451 f005 |0033: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02eb32: 7110 d80a 0100 |0035: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$100:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/PopupMenu; // method@0ad8 │ │ -02eb38: 0c01 |0038: move-result-object v1 │ │ -02eb3a: 2202 6502 |0039: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$1$1; // type@0265 │ │ -02eb3e: 7020 b30a 5200 |003b: invoke-direct {v2, v5}, Lorg/tint/ui/views/PhoneUrlBar$1$1;.:(Lorg/tint/ui/views/PhoneUrlBar$1;)V // method@0ab3 │ │ -02eb44: 6e20 dd02 2100 |003e: invoke-virtual {v1, v2}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@02dd │ │ -02eb4a: 5451 f005 |0041: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02eb4e: 7110 d80a 0100 |0043: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$100:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/PopupMenu; // method@0ad8 │ │ -02eb54: 0c01 |0046: move-result-object v1 │ │ -02eb56: 2202 6602 |0047: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$1$2; // type@0266 │ │ -02eb5a: 7020 b50a 5200 |0049: invoke-direct {v2, v5}, Lorg/tint/ui/views/PhoneUrlBar$1$2;.:(Lorg/tint/ui/views/PhoneUrlBar$1;)V // method@0ab5 │ │ -02eb60: 6e20 dc02 2100 |004c: invoke-virtual {v1, v2}, Landroid/widget/PopupMenu;.setOnDismissListener:(Landroid/widget/PopupMenu$OnDismissListener;)V // method@02dc │ │ -02eb66: 5451 f005 |004f: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02eb6a: 7110 d60a 0100 |0051: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$000:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/app/Activity; // method@0ad6 │ │ -02eb70: 0c01 |0054: move-result-object v1 │ │ -02eb72: 5452 f005 |0055: iget-object v2, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02eb76: 7110 d80a 0200 |0057: invoke-static {v2}, Lorg/tint/ui/views/PhoneUrlBar;.access$100:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/PopupMenu; // method@0ad8 │ │ -02eb7c: 0c02 |005a: move-result-object v2 │ │ -02eb7e: 6e10 db02 0200 |005b: invoke-virtual {v2}, Landroid/widget/PopupMenu;.getMenu:()Landroid/view/Menu; // method@02db │ │ -02eb84: 0c02 |005e: move-result-object v2 │ │ -02eb86: 6e20 3900 2100 |005f: invoke-virtual {v1, v2}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@0039 │ │ -02eb8c: 0a01 |0062: move-result v1 │ │ -02eb8e: 3901 0900 |0063: if-nez v1, 006c // +0009 │ │ -02eb92: 5451 f005 |0065: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02eb96: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -02eb98: 7120 d90a 2100 |0068: invoke-static {v1, v2}, Lorg/tint/ui/views/PhoneUrlBar;.access$102:(Lorg/tint/ui/views/PhoneUrlBar;Landroid/widget/PopupMenu;)Landroid/widget/PopupMenu; // method@0ad9 │ │ -02eb9e: 0e00 |006b: return-void │ │ -02eba0: 5451 f005 |006c: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02eba4: 7110 d80a 0100 |006e: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$100:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/PopupMenu; // method@0ad8 │ │ -02ebaa: 0c01 |0071: move-result-object v1 │ │ -02ebac: 6e10 db02 0100 |0072: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getMenu:()Landroid/view/Menu; // method@02db │ │ -02ebb2: 0c00 |0075: move-result-object v0 │ │ -02ebb4: 5451 f005 |0076: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02ebb8: 7110 d60a 0100 |0078: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$000:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/app/Activity; // method@0ad6 │ │ -02ebbe: 0c01 |007b: move-result-object v1 │ │ -02ebc0: 6e20 3f00 0100 |007c: invoke-virtual {v1, v0}, Landroid/app/Activity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@003f │ │ -02ebc6: 0a01 |007f: move-result v1 │ │ -02ebc8: 3801 ebff |0080: if-eqz v1, 006b // -0015 │ │ -02ebcc: 5451 f005 |0082: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02ebd0: 1212 |0084: const/4 v2, #int 1 // #1 │ │ -02ebd2: 7120 dd0a 2100 |0085: invoke-static {v1, v2}, Lorg/tint/ui/views/PhoneUrlBar;.access$402:(Lorg/tint/ui/views/PhoneUrlBar;Z)Z // method@0add │ │ -02ebd8: 5451 f005 |0088: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02ebdc: 7110 d80a 0100 |008a: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$100:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/PopupMenu; // method@0ad8 │ │ -02ebe2: 0c01 |008d: move-result-object v1 │ │ -02ebe4: 6e10 de02 0100 |008e: invoke-virtual {v1}, Landroid/widget/PopupMenu;.show:()V // method@02de │ │ -02ebea: 5451 f005 |0091: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02ebee: 7110 de0a 0100 |0093: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$500:(Lorg/tint/ui/views/PhoneUrlBar;)Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // method@0ade │ │ -02ebf4: 0c01 |0096: move-result-object v1 │ │ -02ebf6: 3801 d4ff |0097: if-eqz v1, 006b // -002c │ │ -02ebfa: 5451 f005 |0099: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02ebfe: 7110 de0a 0100 |009b: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$500:(Lorg/tint/ui/views/PhoneUrlBar;)Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // method@0ade │ │ -02ec04: 0c01 |009e: move-result-object v1 │ │ -02ec06: 5452 f005 |009f: iget-object v2, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ -02ec0a: 7110 dc0a 0200 |00a1: invoke-static {v2}, Lorg/tint/ui/views/PhoneUrlBar;.access$400:(Lorg/tint/ui/views/PhoneUrlBar;)Z // method@0adc │ │ -02ec10: 0a02 |00a4: move-result v2 │ │ -02ec12: 7220 d00a 2100 |00a5: invoke-interface {v1, v2}, Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;.onMenuVisibilityChanged:(Z)V // method@0ad0 │ │ -02ec18: 28c3 |00a8: goto 006b // -003d │ │ +02e80c: |[02e80c] org.tint.ui.views.PhoneUrlBar$1.onClick:(Landroid/view/View;)V │ │ +02e81c: 5451 f005 |0000: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e820: 7110 d60a 0100 |0002: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$000:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/app/Activity; // method@0ad6 │ │ +02e826: 0c01 |0005: move-result-object v1 │ │ +02e828: 3901 0f00 |0006: if-nez v1, 0015 // +000f │ │ +02e82c: 5451 f005 |0008: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e830: 7100 3305 0000 |000a: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +02e836: 0c02 |000d: move-result-object v2 │ │ +02e838: 6e10 3405 0200 |000e: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@0534 │ │ +02e83e: 0c02 |0011: move-result-object v2 │ │ +02e840: 7120 d70a 2100 |0012: invoke-static {v1, v2}, Lorg/tint/ui/views/PhoneUrlBar;.access$002:(Lorg/tint/ui/views/PhoneUrlBar;Landroid/app/Activity;)Landroid/app/Activity; // method@0ad7 │ │ +02e846: 5451 f005 |0015: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e84a: 7110 d80a 0100 |0017: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$100:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/PopupMenu; // method@0ad8 │ │ +02e850: 0c01 |001a: move-result-object v1 │ │ +02e852: 3901 5100 |001b: if-nez v1, 006c // +0051 │ │ +02e856: 5451 f005 |001d: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e85a: 2202 d500 |001f: new-instance v2, Landroid/widget/PopupMenu; // type@00d5 │ │ +02e85e: 5453 f005 |0021: iget-object v3, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e862: 7110 da0a 0300 |0023: invoke-static {v3}, Lorg/tint/ui/views/PhoneUrlBar;.access$200:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/content/Context; // method@0ada │ │ +02e868: 0c03 |0026: move-result-object v3 │ │ +02e86a: 5454 f005 |0027: iget-object v4, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e86e: 7110 db0a 0400 |0029: invoke-static {v4}, Lorg/tint/ui/views/PhoneUrlBar;.access$300:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/ImageView; // method@0adb │ │ +02e874: 0c04 |002c: move-result-object v4 │ │ +02e876: 7030 da02 3204 |002d: invoke-direct {v2, v3, v4}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@02da │ │ +02e87c: 7120 d90a 2100 |0030: invoke-static {v1, v2}, Lorg/tint/ui/views/PhoneUrlBar;.access$102:(Lorg/tint/ui/views/PhoneUrlBar;Landroid/widget/PopupMenu;)Landroid/widget/PopupMenu; // method@0ad9 │ │ +02e882: 5451 f005 |0033: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e886: 7110 d80a 0100 |0035: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$100:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/PopupMenu; // method@0ad8 │ │ +02e88c: 0c01 |0038: move-result-object v1 │ │ +02e88e: 2202 6102 |0039: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$1$1; // type@0261 │ │ +02e892: 7020 b30a 5200 |003b: invoke-direct {v2, v5}, Lorg/tint/ui/views/PhoneUrlBar$1$1;.:(Lorg/tint/ui/views/PhoneUrlBar$1;)V // method@0ab3 │ │ +02e898: 6e20 dd02 2100 |003e: invoke-virtual {v1, v2}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@02dd │ │ +02e89e: 5451 f005 |0041: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e8a2: 7110 d80a 0100 |0043: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$100:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/PopupMenu; // method@0ad8 │ │ +02e8a8: 0c01 |0046: move-result-object v1 │ │ +02e8aa: 2202 6202 |0047: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$1$2; // type@0262 │ │ +02e8ae: 7020 b50a 5200 |0049: invoke-direct {v2, v5}, Lorg/tint/ui/views/PhoneUrlBar$1$2;.:(Lorg/tint/ui/views/PhoneUrlBar$1;)V // method@0ab5 │ │ +02e8b4: 6e20 dc02 2100 |004c: invoke-virtual {v1, v2}, Landroid/widget/PopupMenu;.setOnDismissListener:(Landroid/widget/PopupMenu$OnDismissListener;)V // method@02dc │ │ +02e8ba: 5451 f005 |004f: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e8be: 7110 d60a 0100 |0051: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$000:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/app/Activity; // method@0ad6 │ │ +02e8c4: 0c01 |0054: move-result-object v1 │ │ +02e8c6: 5452 f005 |0055: iget-object v2, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e8ca: 7110 d80a 0200 |0057: invoke-static {v2}, Lorg/tint/ui/views/PhoneUrlBar;.access$100:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/PopupMenu; // method@0ad8 │ │ +02e8d0: 0c02 |005a: move-result-object v2 │ │ +02e8d2: 6e10 db02 0200 |005b: invoke-virtual {v2}, Landroid/widget/PopupMenu;.getMenu:()Landroid/view/Menu; // method@02db │ │ +02e8d8: 0c02 |005e: move-result-object v2 │ │ +02e8da: 6e20 3900 2100 |005f: invoke-virtual {v1, v2}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@0039 │ │ +02e8e0: 0a01 |0062: move-result v1 │ │ +02e8e2: 3901 0900 |0063: if-nez v1, 006c // +0009 │ │ +02e8e6: 5451 f005 |0065: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e8ea: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +02e8ec: 7120 d90a 2100 |0068: invoke-static {v1, v2}, Lorg/tint/ui/views/PhoneUrlBar;.access$102:(Lorg/tint/ui/views/PhoneUrlBar;Landroid/widget/PopupMenu;)Landroid/widget/PopupMenu; // method@0ad9 │ │ +02e8f2: 0e00 |006b: return-void │ │ +02e8f4: 5451 f005 |006c: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e8f8: 7110 d80a 0100 |006e: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$100:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/PopupMenu; // method@0ad8 │ │ +02e8fe: 0c01 |0071: move-result-object v1 │ │ +02e900: 6e10 db02 0100 |0072: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getMenu:()Landroid/view/Menu; // method@02db │ │ +02e906: 0c00 |0075: move-result-object v0 │ │ +02e908: 5451 f005 |0076: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e90c: 7110 d60a 0100 |0078: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$000:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/app/Activity; // method@0ad6 │ │ +02e912: 0c01 |007b: move-result-object v1 │ │ +02e914: 6e20 3f00 0100 |007c: invoke-virtual {v1, v0}, Landroid/app/Activity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@003f │ │ +02e91a: 0a01 |007f: move-result v1 │ │ +02e91c: 3801 ebff |0080: if-eqz v1, 006b // -0015 │ │ +02e920: 5451 f005 |0082: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e924: 1212 |0084: const/4 v2, #int 1 // #1 │ │ +02e926: 7120 dd0a 2100 |0085: invoke-static {v1, v2}, Lorg/tint/ui/views/PhoneUrlBar;.access$402:(Lorg/tint/ui/views/PhoneUrlBar;Z)Z // method@0add │ │ +02e92c: 5451 f005 |0088: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e930: 7110 d80a 0100 |008a: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$100:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/PopupMenu; // method@0ad8 │ │ +02e936: 0c01 |008d: move-result-object v1 │ │ +02e938: 6e10 de02 0100 |008e: invoke-virtual {v1}, Landroid/widget/PopupMenu;.show:()V // method@02de │ │ +02e93e: 5451 f005 |0091: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e942: 7110 de0a 0100 |0093: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$500:(Lorg/tint/ui/views/PhoneUrlBar;)Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // method@0ade │ │ +02e948: 0c01 |0096: move-result-object v1 │ │ +02e94a: 3801 d4ff |0097: if-eqz v1, 006b // -002c │ │ +02e94e: 5451 f005 |0099: iget-object v1, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e952: 7110 de0a 0100 |009b: invoke-static {v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$500:(Lorg/tint/ui/views/PhoneUrlBar;)Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // method@0ade │ │ +02e958: 0c01 |009e: move-result-object v1 │ │ +02e95a: 5452 f005 |009f: iget-object v2, v5, Lorg/tint/ui/views/PhoneUrlBar$1;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f0 │ │ +02e95e: 7110 dc0a 0200 |00a1: invoke-static {v2}, Lorg/tint/ui/views/PhoneUrlBar;.access$400:(Lorg/tint/ui/views/PhoneUrlBar;)Z // method@0adc │ │ +02e964: 0a02 |00a4: move-result v2 │ │ +02e966: 7220 d00a 2100 |00a5: invoke-interface {v1, v2}, Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;.onMenuVisibilityChanged:(Z)V // method@0ad0 │ │ +02e96c: 28c3 |00a8: goto 006b // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0008 line=134 │ │ 0x0015 line=137 │ │ 0x001d line=138 │ │ 0x0033 line=140 │ │ @@ -48987,21 +49097,21 @@ │ │ 0x0091 line=170 │ │ 0x0099 line=171 │ │ locals : │ │ 0x0076 - 0x00a9 reg=0 menu Landroid/view/Menu; │ │ 0x0000 - 0x00a9 reg=5 this Lorg/tint/ui/views/PhoneUrlBar$1; │ │ 0x0000 - 0x00a9 reg=6 v Landroid/view/View; │ │ │ │ - source_file_idx : 1375 (PhoneUrlBar.java) │ │ + source_file_idx : 1372 (PhoneUrlBar.java) │ │ │ │ Class #251 header: │ │ -class_idx : 618 │ │ +class_idx : 614 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1375 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #251 annotations: │ │ Annotations on class │ │ @@ -49026,54 +49136,54 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ec1c: |[02ec1c] org.tint.ui.views.PhoneUrlBar$2.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ -02ec2c: 5b01 f105 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$2;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f1 │ │ -02ec30: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02ec36: 0e00 |0005: return-void │ │ +02e970: |[02e970] org.tint.ui.views.PhoneUrlBar$2.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ +02e980: 5b01 f105 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$2;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f1 │ │ +02e984: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02e98a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/PhoneUrlBar$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/PhoneUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/PhoneUrlBar$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ec38: |[02ec38] org.tint.ui.views.PhoneUrlBar$2.onClick:(Landroid/view/View;)V │ │ -02ec48: 5410 f105 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar$2;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f1 │ │ -02ec4c: 6e10 f50a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.showUrl:()V // method@0af5 │ │ -02ec52: 0e00 |0005: return-void │ │ +02e98c: |[02e98c] org.tint.ui.views.PhoneUrlBar$2.onClick:(Landroid/view/View;)V │ │ +02e99c: 5410 f105 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar$2;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f1 │ │ +02e9a0: 6e10 f50a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.showUrl:()V // method@0af5 │ │ +02e9a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/views/PhoneUrlBar$2; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 1375 (PhoneUrlBar.java) │ │ + source_file_idx : 1372 (PhoneUrlBar.java) │ │ │ │ Class #252 header: │ │ -class_idx : 619 │ │ +class_idx : 615 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1375 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #252 annotations: │ │ Annotations on class │ │ @@ -49098,54 +49208,54 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ec54: |[02ec54] org.tint.ui.views.PhoneUrlBar$3.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ -02ec64: 5b01 f205 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$3;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f2 │ │ -02ec68: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02ec6e: 0e00 |0005: return-void │ │ +02e9a8: |[02e9a8] org.tint.ui.views.PhoneUrlBar$3.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ +02e9b8: 5b01 f205 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$3;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f2 │ │ +02e9bc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02e9c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/PhoneUrlBar$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/PhoneUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/PhoneUrlBar$3;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ec70: |[02ec70] org.tint.ui.views.PhoneUrlBar$3.onClick:(Landroid/view/View;)V │ │ -02ec80: 5410 f205 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar$3;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f2 │ │ -02ec84: 6e10 f50a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.showUrl:()V // method@0af5 │ │ -02ec8a: 0e00 |0005: return-void │ │ +02e9c4: |[02e9c4] org.tint.ui.views.PhoneUrlBar$3.onClick:(Landroid/view/View;)V │ │ +02e9d4: 5410 f205 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar$3;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f2 │ │ +02e9d8: 6e10 f50a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.showUrl:()V // method@0af5 │ │ +02e9de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0005 line=189 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/views/PhoneUrlBar$3; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 1375 (PhoneUrlBar.java) │ │ + source_file_idx : 1372 (PhoneUrlBar.java) │ │ │ │ Class #253 header: │ │ -class_idx : 620 │ │ +class_idx : 616 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1375 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #253 annotations: │ │ Annotations on class │ │ @@ -49170,54 +49280,54 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ec8c: |[02ec8c] org.tint.ui.views.PhoneUrlBar$4.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ -02ec9c: 5b01 f305 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$4;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f3 │ │ -02eca0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02eca6: 0e00 |0005: return-void │ │ +02e9e0: |[02e9e0] org.tint.ui.views.PhoneUrlBar$4.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ +02e9f0: 5b01 f305 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$4;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f3 │ │ +02e9f4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02e9fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/PhoneUrlBar$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/PhoneUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/PhoneUrlBar$4;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02eca8: |[02eca8] org.tint.ui.views.PhoneUrlBar$4.onClick:(Landroid/view/View;)V │ │ -02ecb8: 5410 f305 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar$4;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f3 │ │ -02ecbc: 6e10 f50a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.showUrl:()V // method@0af5 │ │ -02ecc2: 0e00 |0005: return-void │ │ +02e9fc: |[02e9fc] org.tint.ui.views.PhoneUrlBar$4.onClick:(Landroid/view/View;)V │ │ +02ea0c: 5410 f305 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar$4;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f3 │ │ +02ea10: 6e10 f50a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.showUrl:()V // method@0af5 │ │ +02ea16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0005 line=196 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/views/PhoneUrlBar$4; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 1375 (PhoneUrlBar.java) │ │ + source_file_idx : 1372 (PhoneUrlBar.java) │ │ │ │ Class #254 header: │ │ -class_idx : 622 │ │ +class_idx : 618 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1375 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #254 annotations: │ │ Annotations on class │ │ @@ -49242,58 +49352,58 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ecc4: |[02ecc4] org.tint.ui.views.PhoneUrlBar$6.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ -02ecd4: 5b01 f505 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$6;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f5 │ │ -02ecd8: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02ecde: 0e00 |0005: return-void │ │ +02ea18: |[02ea18] org.tint.ui.views.PhoneUrlBar$6.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ +02ea28: 5b01 f505 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$6;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f5 │ │ +02ea2c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02ea32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/PhoneUrlBar$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/PhoneUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/PhoneUrlBar$6;) │ │ name : 'convertToString' │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02ece0: |[02ece0] org.tint.ui.views.PhoneUrlBar$6.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -02ecf0: 1a01 8810 |0000: const-string v1, "url" // string@1088 │ │ -02ecf4: 7220 fd00 1300 |0002: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -02ecfa: 0a01 |0005: move-result v1 │ │ -02ecfc: 7220 0301 1300 |0006: invoke-interface {v3, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ -02ed02: 0c00 |0009: move-result-object v0 │ │ -02ed04: 1100 |000a: return-object v0 │ │ +02ea34: |[02ea34] org.tint.ui.views.PhoneUrlBar$6.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +02ea44: 1a01 8210 |0000: const-string v1, "url" // string@1082 │ │ +02ea48: 7220 fd00 1300 |0002: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +02ea4e: 0a01 |0005: move-result v1 │ │ +02ea50: 7220 0301 1300 |0006: invoke-interface {v3, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ +02ea56: 0c00 |0009: move-result-object v0 │ │ +02ea58: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x000a line=221 │ │ locals : │ │ 0x000a - 0x000b reg=0 aColumnString Ljava/lang/String; │ │ 0x0000 - 0x000b reg=2 this Lorg/tint/ui/views/PhoneUrlBar$6; │ │ 0x0000 - 0x000b reg=3 cursor Landroid/database/Cursor; │ │ │ │ - source_file_idx : 1375 (PhoneUrlBar.java) │ │ + source_file_idx : 1372 (PhoneUrlBar.java) │ │ │ │ Class #255 header: │ │ -class_idx : 623 │ │ +class_idx : 619 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1375 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #255 annotations: │ │ Annotations on class │ │ @@ -49318,75 +49428,78 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ed08: |[02ed08] org.tint.ui.views.PhoneUrlBar$7.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ -02ed18: 5b01 f605 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$7;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f6 │ │ -02ed1c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02ed22: 0e00 |0005: return-void │ │ +02ea5c: |[02ea5c] org.tint.ui.views.PhoneUrlBar$7.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ +02ea6c: 5b01 f605 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$7;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f6 │ │ +02ea70: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02ea76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/PhoneUrlBar$7; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/PhoneUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/PhoneUrlBar$7;) │ │ name : 'runQuery' │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -02ed24: |[02ed24] org.tint.ui.views.PhoneUrlBar$7.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -02ed34: 3803 1b00 |0000: if-eqz v3, 001b // +001b │ │ -02ed38: 7210 2303 0300 |0002: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@0323 │ │ -02ed3e: 0a00 |0005: move-result v0 │ │ -02ed40: 3d00 1500 |0006: if-lez v0, 001b // +0015 │ │ -02ed44: 5420 f605 |0008: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$7;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f6 │ │ -02ed48: 7110 da0a 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$200:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/content/Context; // method@0ada │ │ -02ed4e: 0c00 |000d: move-result-object v0 │ │ -02ed50: 6e10 a600 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -02ed56: 0c00 |0011: move-result-object v0 │ │ -02ed58: 7210 2403 0300 |0012: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0324 │ │ -02ed5e: 0c01 |0015: move-result-object v1 │ │ -02ed60: 7120 a505 1000 |0016: invoke-static {v0, v1}, Lorg/tint/providers/BookmarksWrapper;.getUrlSuggestions:(Landroid/content/ContentResolver;Ljava/lang/String;)Landroid/database/Cursor; // method@05a5 │ │ -02ed66: 0c00 |0019: move-result-object v0 │ │ -02ed68: 1100 |001a: return-object v0 │ │ -02ed6a: 5420 f605 |001b: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$7;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f6 │ │ -02ed6e: 7110 da0a 0000 |001d: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$200:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/content/Context; // method@0ada │ │ -02ed74: 0c00 |0020: move-result-object v0 │ │ -02ed76: 6e10 a600 0000 |0021: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -02ed7c: 0c00 |0024: move-result-object v0 │ │ -02ed7e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -02ed80: 7120 a505 1000 |0026: invoke-static {v0, v1}, Lorg/tint/providers/BookmarksWrapper;.getUrlSuggestions:(Landroid/content/ContentResolver;Ljava/lang/String;)Landroid/database/Cursor; // method@05a5 │ │ -02ed86: 0c00 |0029: move-result-object v0 │ │ -02ed88: 28f0 |002a: goto 001a // -0010 │ │ +02ea78: |[02ea78] org.tint.ui.views.PhoneUrlBar$7.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +02ea88: 3803 1b00 |0000: if-eqz v3, 001b // +001b │ │ +02ea8c: 7210 2303 0300 |0002: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@0323 │ │ +02ea92: 0a00 |0005: move-result v0 │ │ +02ea94: 3d00 1500 |0006: if-lez v0, 001b // +0015 │ │ +02ea98: 5420 f605 |0008: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$7;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f6 │ │ +02ea9c: 7110 da0a 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$200:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/content/Context; // method@0ada │ │ +02eaa2: 0c00 |000d: move-result-object v0 │ │ +02eaa4: 6e10 a600 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +02eaaa: 0c00 |0011: move-result-object v0 │ │ +02eaac: 7210 2403 0300 |0012: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0324 │ │ +02eab2: 0c01 |0015: move-result-object v1 │ │ +02eab4: 7120 a505 1000 |0016: invoke-static {v0, v1}, Lorg/tint/providers/BookmarksWrapper;.getUrlSuggestions:(Landroid/content/ContentResolver;Ljava/lang/String;)Landroid/database/Cursor; // method@05a5 │ │ +02eaba: 0c00 |0019: move-result-object v0 │ │ +02eabc: 1100 |001a: return-object v0 │ │ +02eabe: 5420 f605 |001b: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$7;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f6 │ │ +02eac2: 7110 da0a 0000 |001d: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$200:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/content/Context; // method@0ada │ │ +02eac8: 0c00 |0020: move-result-object v0 │ │ +02eaca: 6e10 a600 0000 |0021: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +02ead0: 0c00 |0024: move-result-object v0 │ │ +02ead2: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +02ead4: 7120 a505 1000 |0026: invoke-static {v0, v1}, Lorg/tint/providers/BookmarksWrapper;.getUrlSuggestions:(Landroid/content/ContentResolver;Ljava/lang/String;)Landroid/database/Cursor; // method@05a5 │ │ +02eada: 0c00 |0029: move-result-object v0 │ │ +02eadc: 28f0 |002a: goto 001a // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ + 0x0002 line=229 │ │ 0x0008 line=230 │ │ + 0x0012 line=231 │ │ + 0x0016 line=230 │ │ 0x001a line=233 │ │ locals : │ │ 0x0000 - 0x002b reg=2 this Lorg/tint/ui/views/PhoneUrlBar$7; │ │ 0x0000 - 0x002b reg=3 constraint Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 1375 (PhoneUrlBar.java) │ │ + source_file_idx : 1372 (PhoneUrlBar.java) │ │ │ │ Class #256 header: │ │ -class_idx : 624 │ │ +class_idx : 620 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1375 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #256 annotations: │ │ Annotations on class │ │ @@ -49411,45 +49524,45 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ed8c: |[02ed8c] org.tint.ui.views.PhoneUrlBar$8.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ -02ed9c: 5b01 f705 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$8;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f7 │ │ -02eda0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02eda6: 0e00 |0005: return-void │ │ +02eae0: |[02eae0] org.tint.ui.views.PhoneUrlBar$8.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ +02eaf0: 5b01 f705 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$8;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f7 │ │ +02eaf4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02eafa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/PhoneUrlBar$8; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/PhoneUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/PhoneUrlBar$8;) │ │ name : 'afterTextChanged' │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -02eda8: |[02eda8] org.tint.ui.views.PhoneUrlBar$8.afterTextChanged:(Landroid/text/Editable;)V │ │ -02edb8: 5420 f705 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$8;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f7 │ │ -02edbc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -02edbe: 7120 e00a 1000 |0003: invoke-static {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$702:(Lorg/tint/ui/views/PhoneUrlBar;Z)Z // method@0ae0 │ │ -02edc4: 5420 f705 |0006: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$8;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f7 │ │ -02edc8: 7110 e10a 0000 |0008: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$800:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/ImageView; // method@0ae1 │ │ -02edce: 0c00 |000b: move-result-object v0 │ │ -02edd0: 1401 1700 027f |000c: const v1, #float 1.728e+38 // #7f020017 │ │ -02edd6: 6e20 bf02 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ -02eddc: 0e00 |0012: return-void │ │ +02eafc: |[02eafc] org.tint.ui.views.PhoneUrlBar$8.afterTextChanged:(Landroid/text/Editable;)V │ │ +02eb0c: 5420 f705 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$8;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f7 │ │ +02eb10: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +02eb12: 7120 e00a 1000 |0003: invoke-static {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.access$702:(Lorg/tint/ui/views/PhoneUrlBar;Z)Z // method@0ae0 │ │ +02eb18: 5420 f705 |0006: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$8;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f7 │ │ +02eb1c: 7110 e10a 0000 |0008: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$800:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/ImageView; // method@0ae1 │ │ +02eb22: 0c00 |000b: move-result-object v0 │ │ +02eb24: 1401 1700 027f |000c: const v1, #float 1.728e+38 // #7f020017 │ │ +02eb2a: 6e20 bf02 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ +02eb30: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0006 line=253 │ │ 0x0012 line=254 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lorg/tint/ui/views/PhoneUrlBar$8; │ │ @@ -49460,16 +49573,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02ede0: |[02ede0] org.tint.ui.views.PhoneUrlBar$8.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -02edf0: 0e00 |0000: return-void │ │ +02eb34: |[02eb34] org.tint.ui.views.PhoneUrlBar$8.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +02eb44: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/views/PhoneUrlBar$8; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ @@ -49481,33 +49594,33 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02edf4: |[02edf4] org.tint.ui.views.PhoneUrlBar$8.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -02ee04: 0e00 |0000: return-void │ │ +02eb48: |[02eb48] org.tint.ui.views.PhoneUrlBar$8.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +02eb58: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/views/PhoneUrlBar$8; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ 0x0000 - 0x0001 reg=3 before I │ │ 0x0000 - 0x0001 reg=4 count I │ │ │ │ - source_file_idx : 1375 (PhoneUrlBar.java) │ │ + source_file_idx : 1372 (PhoneUrlBar.java) │ │ │ │ Class #257 header: │ │ -class_idx : 625 │ │ +class_idx : 621 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1375 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #257 annotations: │ │ Annotations on class │ │ @@ -49532,66 +49645,66 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ee08: |[02ee08] org.tint.ui.views.PhoneUrlBar$9.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ -02ee18: 5b01 f805 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$9;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f8 │ │ -02ee1c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02ee22: 0e00 |0005: return-void │ │ +02eb5c: |[02eb5c] org.tint.ui.views.PhoneUrlBar$9.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ +02eb6c: 5b01 f805 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$9;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f8 │ │ +02eb70: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02eb76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/PhoneUrlBar$9; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/PhoneUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/PhoneUrlBar$9;) │ │ name : 'onKey' │ │ type : '(Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -02ee24: |[02ee24] org.tint.ui.views.PhoneUrlBar$9.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -02ee34: 6e10 9901 0400 |0000: invoke-virtual {v4}, Landroid/view/KeyEvent;.getAction:()I // method@0199 │ │ -02ee3a: 0a00 |0003: move-result v0 │ │ -02ee3c: 3900 0d00 |0004: if-nez v0, 0011 // +000d │ │ -02ee40: 1300 4200 |0006: const/16 v0, #int 66 // #42 │ │ -02ee44: 3303 0900 |0008: if-ne v3, v0, 0011 // +0009 │ │ -02ee48: 5410 f805 |000a: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar$9;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f8 │ │ -02ee4c: 7110 e20a 0000 |000c: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$900:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ae2 │ │ -02ee52: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -02ee54: 0f00 |0010: return v0 │ │ -02ee56: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -02ee58: 28fe |0012: goto 0010 // -0002 │ │ +02eb78: |[02eb78] org.tint.ui.views.PhoneUrlBar$9.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +02eb88: 6e10 9901 0400 |0000: invoke-virtual {v4}, Landroid/view/KeyEvent;.getAction:()I // method@0199 │ │ +02eb8e: 0a00 |0003: move-result v0 │ │ +02eb90: 3900 0d00 |0004: if-nez v0, 0011 // +000d │ │ +02eb94: 1300 4200 |0006: const/16 v0, #int 66 // #42 │ │ +02eb98: 3303 0900 |0008: if-ne v3, v0, 0011 // +0009 │ │ +02eb9c: 5410 f805 |000a: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar$9;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f8 │ │ +02eba0: 7110 e20a 0000 |000c: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$900:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ae2 │ │ +02eba6: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +02eba8: 0f00 |0010: return v0 │ │ +02ebaa: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +02ebac: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x000a line=264 │ │ 0x000f line=265 │ │ 0x0010 line=267 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lorg/tint/ui/views/PhoneUrlBar$9; │ │ 0x0000 - 0x0013 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0013 reg=3 keyCode I │ │ 0x0000 - 0x0013 reg=4 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 1375 (PhoneUrlBar.java) │ │ + source_file_idx : 1372 (PhoneUrlBar.java) │ │ │ │ Class #258 header: │ │ -class_idx : 626 │ │ +class_idx : 622 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1375 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #258 annotations: │ │ Annotations on class │ │ @@ -49627,21 +49740,21 @@ │ │ │ │ #3 : (in Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;) │ │ name : 'onVisibilityChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1375 (PhoneUrlBar.java) │ │ + source_file_idx : 1372 (PhoneUrlBar.java) │ │ │ │ Class #259 header: │ │ -class_idx : 627 │ │ +class_idx : 623 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 211 │ │ -source_file_idx : 1375 │ │ +superclass_idx : 207 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 16 │ │ direct_methods_size : 18 │ │ virtual_methods_size: 19 │ │ │ │ Class #259 annotations: │ │ Annotations on class │ │ @@ -49724,18 +49837,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -02ee5c: |[02ee5c] org.tint.ui.views.PhoneUrlBar.:(Landroid/content/Context;)V │ │ -02ee6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02ee6e: 7030 d40a 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/ui/views/PhoneUrlBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0ad4 │ │ -02ee74: 0e00 |0004: return-void │ │ +02ebb0: |[02ebb0] org.tint.ui.views.PhoneUrlBar.:(Landroid/content/Context;)V │ │ +02ebc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ebc2: 7030 d40a 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/ui/views/PhoneUrlBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0ad4 │ │ +02ebc8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0004 line=92 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/views/PhoneUrlBar; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -49745,18 +49858,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -02ee78: |[02ee78] org.tint.ui.views.PhoneUrlBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02ee88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02ee8a: 7040 d50a 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/tint/ui/views/PhoneUrlBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0ad5 │ │ -02ee90: 0e00 |0004: return-void │ │ +02ebcc: |[02ebcc] org.tint.ui.views.PhoneUrlBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02ebdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ebde: 7040 d50a 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/tint/ui/views/PhoneUrlBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0ad5 │ │ +02ebe4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/views/PhoneUrlBar; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -49767,156 +49880,156 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 324 16-bit code units │ │ -02ee94: |[02ee94] org.tint.ui.views.PhoneUrlBar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -02eea4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02eea6: 1227 |0001: const/4 v7, #int 2 // #2 │ │ -02eea8: 121b |0002: const/4 v11, #int 1 // #1 │ │ -02eeaa: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -02eeac: 7040 c702 dcfe |0004: invoke-direct {v12, v13, v14, v15}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@02c7 │ │ -02eeb2: 5cc6 fd05 |0007: iput-boolean v6, v12, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlBarVisible:Z // field@05fd │ │ -02eeb6: 5cc6 fe05 |0009: iput-boolean v6, v12, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlChangedByUser:Z // field@05fe │ │ -02eeba: 5bc3 fb05 |000b: iput-object v3, v12, Lorg/tint/ui/views/PhoneUrlBar;.mEventListener:Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // field@05fb │ │ -02eebe: 5bcd fa05 |000d: iput-object v13, v12, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ -02eec2: 7100 3305 0000 |000f: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -02eec8: 0c01 |0012: move-result-object v1 │ │ -02eeca: 6e10 3405 0100 |0013: invoke-virtual {v1}, Lorg/tint/controllers/Controller;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@0534 │ │ -02eed0: 0c01 |0016: move-result-object v1 │ │ -02eed2: 5bc1 f905 |0017: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mActivity:Landroid/app/Activity; // field@05f9 │ │ -02eed6: 1a01 940b |0019: const-string v1, "layout_inflater" // string@0b94 │ │ -02eeda: 6e20 ac00 1d00 |001b: invoke-virtual {v13, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -02eee0: 0c08 |001e: move-result-object v8 │ │ -02eee2: 1f08 8700 |001f: check-cast v8, Landroid/view/LayoutInflater; // type@0087 │ │ -02eee6: 1401 1600 037f |0021: const v1, #float 1.74129e+38 // #7f030016 │ │ -02eeec: 6e30 9e01 180c |0024: invoke-virtual {v8, v1, v12}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ -02eef2: 0c0a |0027: move-result-object v10 │ │ -02eef4: 1401 4f00 0f7f |0028: const v1, #float 1.90081e+38 // #7f0f004f │ │ -02eefa: 6e20 c101 1a00 |002b: invoke-virtual {v10, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02ef00: 0c01 |002e: move-result-object v1 │ │ -02ef02: 1f01 d100 |002f: check-cast v1, Landroid/widget/ImageView; // type@00d1 │ │ -02ef06: 5bc1 0206 |0031: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mPrivateBrowsing:Landroid/widget/ImageView; // field@0602 │ │ -02ef0a: 1401 5100 0f7f |0033: const v1, #float 1.90081e+38 // #7f0f0051 │ │ -02ef10: 6e20 c101 1a00 |0036: invoke-virtual {v10, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02ef16: 0c01 |0039: move-result-object v1 │ │ -02ef18: 1f01 d300 |003a: check-cast v1, Landroid/widget/LinearLayout; // type@00d3 │ │ -02ef1c: 5bc1 0506 |003c: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mTitleLayout:Landroid/widget/LinearLayout; // field@0605 │ │ -02ef20: 1401 5500 0f7f |003e: const v1, #float 1.90081e+38 // #7f0f0055 │ │ -02ef26: 6e20 c101 1a00 |0041: invoke-virtual {v10, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02ef2c: 0c01 |0044: move-result-object v1 │ │ -02ef2e: 1f01 d300 |0045: check-cast v1, Landroid/widget/LinearLayout; // type@00d3 │ │ -02ef32: 5bc1 0706 |0047: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrlLayout:Landroid/widget/LinearLayout; // field@0607 │ │ -02ef36: 1401 5300 0f7f |0049: const v1, #float 1.90081e+38 // #7f0f0053 │ │ -02ef3c: 6e20 c101 1a00 |004c: invoke-virtual {v10, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02ef42: 0c01 |004f: move-result-object v1 │ │ -02ef44: 1f01 e400 |0050: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -02ef48: 5bc1 0406 |0052: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mTitle:Landroid/widget/TextView; // field@0604 │ │ -02ef4c: 1401 5400 0f7f |0054: const v1, #float 1.90081e+38 // #7f0f0054 │ │ -02ef52: 6e20 c101 1a00 |0057: invoke-virtual {v10, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02ef58: 0c01 |005a: move-result-object v1 │ │ -02ef5a: 1f01 e400 |005b: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -02ef5e: 5bc1 0306 |005d: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mSubTitle:Landroid/widget/TextView; // field@0603 │ │ -02ef62: 1401 5600 0f7f |005f: const v1, #float 1.90081e+38 // #7f0f0056 │ │ -02ef68: 6e20 c101 1a00 |0062: invoke-virtual {v10, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02ef6e: 0c01 |0065: move-result-object v1 │ │ -02ef70: 1f01 bf00 |0066: check-cast v1, Landroid/widget/AutoCompleteTextView; // type@00bf │ │ -02ef74: 5bc1 0606 |0068: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ -02ef78: 1401 5200 0f7f |006a: const v1, #float 1.90081e+38 // #7f0f0052 │ │ -02ef7e: 6e20 c101 1a00 |006d: invoke-virtual {v10, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02ef84: 0c01 |0070: move-result-object v1 │ │ -02ef86: 1f01 d100 |0071: check-cast v1, Landroid/widget/ImageView; // type@00d1 │ │ -02ef8a: 5bc1 fc05 |0073: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@05fc │ │ -02ef8e: 1401 5700 0f7f |0075: const v1, #float 1.90081e+38 // #7f0f0057 │ │ -02ef94: 6e20 c101 1a00 |0078: invoke-virtual {v10, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -02ef9a: 0c01 |007b: move-result-object v1 │ │ -02ef9c: 1f01 d100 |007c: check-cast v1, Landroid/widget/ImageView; // type@00d1 │ │ -02efa0: 5bc1 ff05 |007e: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mMenuButton:Landroid/widget/ImageView; // field@05ff │ │ -02efa4: 54c1 fa05 |0080: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ -02efa8: 7110 e301 0100 |0082: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@01e3 │ │ -02efae: 0c01 |0085: move-result-object v1 │ │ -02efb0: 6e10 e901 0100 |0086: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.hasPermanentMenuKey:()Z // method@01e9 │ │ -02efb6: 0a01 |0089: move-result v1 │ │ -02efb8: 3801 a600 |008a: if-eqz v1, 0130 // +00a6 │ │ -02efbc: 54c1 ff05 |008c: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mMenuButton:Landroid/widget/ImageView; // field@05ff │ │ -02efc0: 1302 0800 |008e: const/16 v2, #int 8 // #8 │ │ -02efc4: 6e20 c302 2100 |0090: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02efca: 54c1 fc05 |0093: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@05fc │ │ -02efce: 6e10 b802 0100 |0095: invoke-virtual {v1}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@02b8 │ │ -02efd4: 0c09 |0098: move-result-object v9 │ │ -02efd6: 1f09 db00 |0099: check-cast v9, Landroid/widget/RelativeLayout$LayoutParams; // type@00db │ │ -02efda: 1301 0b00 |009b: const/16 v1, #int 11 // #b │ │ -02efde: 6e20 e302 1900 |009d: invoke-virtual {v9, v1}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(I)V // method@02e3 │ │ -02efe4: 54c1 fc05 |00a0: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@05fc │ │ -02efe8: 6e20 c002 9100 |00a2: invoke-virtual {v1, v9}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@02c0 │ │ -02efee: 54c1 0506 |00a5: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mTitleLayout:Landroid/widget/LinearLayout; // field@0605 │ │ -02eff2: 2202 6a02 |00a7: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$2; // type@026a │ │ -02eff6: 7020 bd0a c200 |00a9: invoke-direct {v2, v12}, Lorg/tint/ui/views/PhoneUrlBar$2;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0abd │ │ -02effc: 6e20 c902 2100 |00ac: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c9 │ │ -02f002: 54c1 0406 |00af: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mTitle:Landroid/widget/TextView; // field@0604 │ │ -02f006: 2202 6b02 |00b1: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$3; // type@026b │ │ -02f00a: 7020 bf0a c200 |00b3: invoke-direct {v2, v12}, Lorg/tint/ui/views/PhoneUrlBar$3;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0abf │ │ -02f010: 6e20 fe02 2100 |00b6: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02fe │ │ -02f016: 54c1 0306 |00b9: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mSubTitle:Landroid/widget/TextView; // field@0603 │ │ -02f01a: 2202 6c02 |00bb: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$4; // type@026c │ │ -02f01e: 7020 c10a c200 |00bd: invoke-direct {v2, v12}, Lorg/tint/ui/views/PhoneUrlBar$4;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ac1 │ │ -02f024: 6e20 fe02 2100 |00c0: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02fe │ │ -02f02a: 2374 a702 |00c3: new-array v4, v7, [Ljava/lang/String; // type@02a7 │ │ -02f02e: 1a01 4710 |00c5: const-string v1, "title" // string@1047 │ │ -02f032: 4d01 0406 |00c7: aput-object v1, v4, v6 │ │ -02f036: 1a01 8810 |00c9: const-string v1, "url" // string@1088 │ │ -02f03a: 4d01 040b |00cb: aput-object v1, v4, v11 │ │ -02f03e: 2375 9d02 |00cd: new-array v5, v7, [I // type@029d │ │ -02f042: 2605 6d00 0000 |00cf: fill-array-data v5, 0000013c // +0000006d │ │ -02f048: 2200 9101 |00d2: new-instance v0, Lorg/tint/model/UrlSuggestionCursorAdapter; // type@0191 │ │ -02f04c: 54c1 fa05 |00d4: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ -02f050: 1402 2000 037f |00d6: const v2, #float 1.7413e+38 // #7f030020 │ │ -02f056: 2207 6d02 |00d9: new-instance v7, Lorg/tint/ui/views/PhoneUrlBar$5; // type@026d │ │ -02f05a: 7020 c30a c700 |00db: invoke-direct {v7, v12}, Lorg/tint/ui/views/PhoneUrlBar$5;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ac3 │ │ -02f060: 7608 8005 0000 |00de: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/tint/model/UrlSuggestionCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[IILorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener;)V // method@0580 │ │ -02f066: 2201 6e02 |00e1: new-instance v1, Lorg/tint/ui/views/PhoneUrlBar$6; // type@026e │ │ -02f06a: 7020 c50a c100 |00e3: invoke-direct {v1, v12}, Lorg/tint/ui/views/PhoneUrlBar$6;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ac5 │ │ -02f070: 6e20 8405 1000 |00e6: invoke-virtual {v0, v1}, Lorg/tint/model/UrlSuggestionCursorAdapter;.setCursorToStringConverter:(Landroid/widget/SimpleCursorAdapter$CursorToStringConverter;)V // method@0584 │ │ -02f076: 2201 6f02 |00e9: new-instance v1, Lorg/tint/ui/views/PhoneUrlBar$7; // type@026f │ │ -02f07a: 7020 c70a c100 |00eb: invoke-direct {v1, v12}, Lorg/tint/ui/views/PhoneUrlBar$7;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ac7 │ │ -02f080: 6e20 8505 1000 |00ee: invoke-virtual {v0, v1}, Lorg/tint/model/UrlSuggestionCursorAdapter;.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V // method@0585 │ │ -02f086: 54c1 0606 |00f1: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ -02f08a: 6e20 7502 b100 |00f3: invoke-virtual {v1, v11}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0275 │ │ -02f090: 54c1 0606 |00f6: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ -02f094: 6e20 6d02 0100 |00f8: invoke-virtual {v1, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@026d │ │ -02f09a: 2201 7002 |00fb: new-instance v1, Lorg/tint/ui/views/PhoneUrlBar$8; // type@0270 │ │ -02f09e: 7020 c90a c100 |00fd: invoke-direct {v1, v12}, Lorg/tint/ui/views/PhoneUrlBar$8;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ac9 │ │ -02f0a4: 5bc1 0806 |0100: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrlTextWatcher:Landroid/text/TextWatcher; // field@0608 │ │ -02f0a8: 54c1 0606 |0102: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ -02f0ac: 54c2 0806 |0104: iget-object v2, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrlTextWatcher:Landroid/text/TextWatcher; // field@0608 │ │ -02f0b0: 6e20 6802 2100 |0106: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0268 │ │ -02f0b6: 54c1 0606 |0109: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ -02f0ba: 2202 7102 |010b: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$9; // type@0271 │ │ -02f0be: 7020 cd0a c200 |010d: invoke-direct {v2, v12}, Lorg/tint/ui/views/PhoneUrlBar$9;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0acd │ │ -02f0c4: 6e20 7202 2100 |0110: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@0272 │ │ -02f0ca: 54c1 0606 |0113: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ -02f0ce: 2202 6702 |0115: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$10; // type@0267 │ │ -02f0d2: 7020 b70a c200 |0117: invoke-direct {v2, v12}, Lorg/tint/ui/views/PhoneUrlBar$10;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ab7 │ │ -02f0d8: 6e20 7102 2100 |011a: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0271 │ │ -02f0de: 54c1 0606 |011d: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ -02f0e2: 1402 4e00 0f7f |011f: const v2, #float 1.90081e+38 // #7f0f004e │ │ -02f0e8: 6e20 7002 2100 |0122: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setDropDownAnchor:(I)V // method@0270 │ │ -02f0ee: 54c1 fc05 |0125: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@05fc │ │ -02f0f2: 2202 6802 |0127: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$11; // type@0268 │ │ -02f0f6: 7020 b90a c200 |0129: invoke-direct {v2, v12}, Lorg/tint/ui/views/PhoneUrlBar$11;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ab9 │ │ -02f0fc: 6e20 c102 2100 |012c: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -02f102: 0e00 |012f: return-void │ │ -02f104: 54c1 ff05 |0130: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mMenuButton:Landroid/widget/ImageView; // field@05ff │ │ -02f108: 2202 6902 |0132: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$1; // type@0269 │ │ -02f10c: 7020 bb0a c200 |0134: invoke-direct {v2, v12}, Lorg/tint/ui/views/PhoneUrlBar$1;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0abb │ │ -02f112: 6e20 c102 2100 |0137: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -02f118: 2900 6bff |013a: goto/16 00a5 // -0095 │ │ -02f11c: 0003 0400 0200 0000 7d00 0f7f 7e00 ... |013c: array-data (8 units) │ │ +02ebe8: |[02ebe8] org.tint.ui.views.PhoneUrlBar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +02ebf8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02ebfa: 1227 |0001: const/4 v7, #int 2 // #2 │ │ +02ebfc: 121b |0002: const/4 v11, #int 1 // #1 │ │ +02ebfe: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +02ec00: 7040 c702 dcfe |0004: invoke-direct {v12, v13, v14, v15}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@02c7 │ │ +02ec06: 5cc6 fd05 |0007: iput-boolean v6, v12, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlBarVisible:Z // field@05fd │ │ +02ec0a: 5cc6 fe05 |0009: iput-boolean v6, v12, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlChangedByUser:Z // field@05fe │ │ +02ec0e: 5bc3 fb05 |000b: iput-object v3, v12, Lorg/tint/ui/views/PhoneUrlBar;.mEventListener:Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // field@05fb │ │ +02ec12: 5bcd fa05 |000d: iput-object v13, v12, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ +02ec16: 7100 3305 0000 |000f: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +02ec1c: 0c01 |0012: move-result-object v1 │ │ +02ec1e: 6e10 3405 0100 |0013: invoke-virtual {v1}, Lorg/tint/controllers/Controller;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@0534 │ │ +02ec24: 0c01 |0016: move-result-object v1 │ │ +02ec26: 5bc1 f905 |0017: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mActivity:Landroid/app/Activity; // field@05f9 │ │ +02ec2a: 1a01 8f0b |0019: const-string v1, "layout_inflater" // string@0b8f │ │ +02ec2e: 6e20 ac00 1d00 |001b: invoke-virtual {v13, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +02ec34: 0c08 |001e: move-result-object v8 │ │ +02ec36: 1f08 8500 |001f: check-cast v8, Landroid/view/LayoutInflater; // type@0085 │ │ +02ec3a: 1401 1600 037f |0021: const v1, #float 1.74129e+38 // #7f030016 │ │ +02ec40: 6e30 9e01 180c |0024: invoke-virtual {v8, v1, v12}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ +02ec46: 0c0a |0027: move-result-object v10 │ │ +02ec48: 1401 4f00 0f7f |0028: const v1, #float 1.90081e+38 // #7f0f004f │ │ +02ec4e: 6e20 c101 1a00 |002b: invoke-virtual {v10, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02ec54: 0c01 |002e: move-result-object v1 │ │ +02ec56: 1f01 cd00 |002f: check-cast v1, Landroid/widget/ImageView; // type@00cd │ │ +02ec5a: 5bc1 0206 |0031: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mPrivateBrowsing:Landroid/widget/ImageView; // field@0602 │ │ +02ec5e: 1401 5100 0f7f |0033: const v1, #float 1.90081e+38 // #7f0f0051 │ │ +02ec64: 6e20 c101 1a00 |0036: invoke-virtual {v10, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02ec6a: 0c01 |0039: move-result-object v1 │ │ +02ec6c: 1f01 cf00 |003a: check-cast v1, Landroid/widget/LinearLayout; // type@00cf │ │ +02ec70: 5bc1 0506 |003c: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mTitleLayout:Landroid/widget/LinearLayout; // field@0605 │ │ +02ec74: 1401 5500 0f7f |003e: const v1, #float 1.90081e+38 // #7f0f0055 │ │ +02ec7a: 6e20 c101 1a00 |0041: invoke-virtual {v10, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02ec80: 0c01 |0044: move-result-object v1 │ │ +02ec82: 1f01 cf00 |0045: check-cast v1, Landroid/widget/LinearLayout; // type@00cf │ │ +02ec86: 5bc1 0706 |0047: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrlLayout:Landroid/widget/LinearLayout; // field@0607 │ │ +02ec8a: 1401 5300 0f7f |0049: const v1, #float 1.90081e+38 // #7f0f0053 │ │ +02ec90: 6e20 c101 1a00 |004c: invoke-virtual {v10, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02ec96: 0c01 |004f: move-result-object v1 │ │ +02ec98: 1f01 e000 |0050: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +02ec9c: 5bc1 0406 |0052: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mTitle:Landroid/widget/TextView; // field@0604 │ │ +02eca0: 1401 5400 0f7f |0054: const v1, #float 1.90081e+38 // #7f0f0054 │ │ +02eca6: 6e20 c101 1a00 |0057: invoke-virtual {v10, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02ecac: 0c01 |005a: move-result-object v1 │ │ +02ecae: 1f01 e000 |005b: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +02ecb2: 5bc1 0306 |005d: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mSubTitle:Landroid/widget/TextView; // field@0603 │ │ +02ecb6: 1401 5600 0f7f |005f: const v1, #float 1.90081e+38 // #7f0f0056 │ │ +02ecbc: 6e20 c101 1a00 |0062: invoke-virtual {v10, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02ecc2: 0c01 |0065: move-result-object v1 │ │ +02ecc4: 1f01 bb00 |0066: check-cast v1, Landroid/widget/AutoCompleteTextView; // type@00bb │ │ +02ecc8: 5bc1 0606 |0068: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ +02eccc: 1401 5200 0f7f |006a: const v1, #float 1.90081e+38 // #7f0f0052 │ │ +02ecd2: 6e20 c101 1a00 |006d: invoke-virtual {v10, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02ecd8: 0c01 |0070: move-result-object v1 │ │ +02ecda: 1f01 cd00 |0071: check-cast v1, Landroid/widget/ImageView; // type@00cd │ │ +02ecde: 5bc1 fc05 |0073: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@05fc │ │ +02ece2: 1401 5700 0f7f |0075: const v1, #float 1.90081e+38 // #7f0f0057 │ │ +02ece8: 6e20 c101 1a00 |0078: invoke-virtual {v10, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +02ecee: 0c01 |007b: move-result-object v1 │ │ +02ecf0: 1f01 cd00 |007c: check-cast v1, Landroid/widget/ImageView; // type@00cd │ │ +02ecf4: 5bc1 ff05 |007e: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mMenuButton:Landroid/widget/ImageView; // field@05ff │ │ +02ecf8: 54c1 fa05 |0080: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ +02ecfc: 7110 e301 0100 |0082: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@01e3 │ │ +02ed02: 0c01 |0085: move-result-object v1 │ │ +02ed04: 6e10 e901 0100 |0086: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.hasPermanentMenuKey:()Z // method@01e9 │ │ +02ed0a: 0a01 |0089: move-result v1 │ │ +02ed0c: 3801 a600 |008a: if-eqz v1, 0130 // +00a6 │ │ +02ed10: 54c1 ff05 |008c: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mMenuButton:Landroid/widget/ImageView; // field@05ff │ │ +02ed14: 1302 0800 |008e: const/16 v2, #int 8 // #8 │ │ +02ed18: 6e20 c302 2100 |0090: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02ed1e: 54c1 fc05 |0093: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@05fc │ │ +02ed22: 6e10 b802 0100 |0095: invoke-virtual {v1}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@02b8 │ │ +02ed28: 0c09 |0098: move-result-object v9 │ │ +02ed2a: 1f09 d700 |0099: check-cast v9, Landroid/widget/RelativeLayout$LayoutParams; // type@00d7 │ │ +02ed2e: 1301 0b00 |009b: const/16 v1, #int 11 // #b │ │ +02ed32: 6e20 e302 1900 |009d: invoke-virtual {v9, v1}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(I)V // method@02e3 │ │ +02ed38: 54c1 fc05 |00a0: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@05fc │ │ +02ed3c: 6e20 c002 9100 |00a2: invoke-virtual {v1, v9}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@02c0 │ │ +02ed42: 54c1 0506 |00a5: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mTitleLayout:Landroid/widget/LinearLayout; // field@0605 │ │ +02ed46: 2202 6602 |00a7: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$2; // type@0266 │ │ +02ed4a: 7020 bd0a c200 |00a9: invoke-direct {v2, v12}, Lorg/tint/ui/views/PhoneUrlBar$2;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0abd │ │ +02ed50: 6e20 c902 2100 |00ac: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c9 │ │ +02ed56: 54c1 0406 |00af: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mTitle:Landroid/widget/TextView; // field@0604 │ │ +02ed5a: 2202 6702 |00b1: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$3; // type@0267 │ │ +02ed5e: 7020 bf0a c200 |00b3: invoke-direct {v2, v12}, Lorg/tint/ui/views/PhoneUrlBar$3;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0abf │ │ +02ed64: 6e20 fe02 2100 |00b6: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02fe │ │ +02ed6a: 54c1 0306 |00b9: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mSubTitle:Landroid/widget/TextView; // field@0603 │ │ +02ed6e: 2202 6802 |00bb: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$4; // type@0268 │ │ +02ed72: 7020 c10a c200 |00bd: invoke-direct {v2, v12}, Lorg/tint/ui/views/PhoneUrlBar$4;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ac1 │ │ +02ed78: 6e20 fe02 2100 |00c0: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02fe │ │ +02ed7e: 2374 a302 |00c3: new-array v4, v7, [Ljava/lang/String; // type@02a3 │ │ +02ed82: 1a01 4110 |00c5: const-string v1, "title" // string@1041 │ │ +02ed86: 4d01 0406 |00c7: aput-object v1, v4, v6 │ │ +02ed8a: 1a01 8210 |00c9: const-string v1, "url" // string@1082 │ │ +02ed8e: 4d01 040b |00cb: aput-object v1, v4, v11 │ │ +02ed92: 2375 9902 |00cd: new-array v5, v7, [I // type@0299 │ │ +02ed96: 2605 6d00 0000 |00cf: fill-array-data v5, 0000013c // +0000006d │ │ +02ed9c: 2200 8d01 |00d2: new-instance v0, Lorg/tint/model/UrlSuggestionCursorAdapter; // type@018d │ │ +02eda0: 54c1 fa05 |00d4: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ +02eda4: 1402 2000 037f |00d6: const v2, #float 1.7413e+38 // #7f030020 │ │ +02edaa: 2207 6902 |00d9: new-instance v7, Lorg/tint/ui/views/PhoneUrlBar$5; // type@0269 │ │ +02edae: 7020 c30a c700 |00db: invoke-direct {v7, v12}, Lorg/tint/ui/views/PhoneUrlBar$5;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ac3 │ │ +02edb4: 7608 8005 0000 |00de: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/tint/model/UrlSuggestionCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[IILorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener;)V // method@0580 │ │ +02edba: 2201 6a02 |00e1: new-instance v1, Lorg/tint/ui/views/PhoneUrlBar$6; // type@026a │ │ +02edbe: 7020 c50a c100 |00e3: invoke-direct {v1, v12}, Lorg/tint/ui/views/PhoneUrlBar$6;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ac5 │ │ +02edc4: 6e20 8405 1000 |00e6: invoke-virtual {v0, v1}, Lorg/tint/model/UrlSuggestionCursorAdapter;.setCursorToStringConverter:(Landroid/widget/SimpleCursorAdapter$CursorToStringConverter;)V // method@0584 │ │ +02edca: 2201 6b02 |00e9: new-instance v1, Lorg/tint/ui/views/PhoneUrlBar$7; // type@026b │ │ +02edce: 7020 c70a c100 |00eb: invoke-direct {v1, v12}, Lorg/tint/ui/views/PhoneUrlBar$7;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ac7 │ │ +02edd4: 6e20 8505 1000 |00ee: invoke-virtual {v0, v1}, Lorg/tint/model/UrlSuggestionCursorAdapter;.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V // method@0585 │ │ +02edda: 54c1 0606 |00f1: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ +02edde: 6e20 7502 b100 |00f3: invoke-virtual {v1, v11}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0275 │ │ +02ede4: 54c1 0606 |00f6: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ +02ede8: 6e20 6d02 0100 |00f8: invoke-virtual {v1, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@026d │ │ +02edee: 2201 6c02 |00fb: new-instance v1, Lorg/tint/ui/views/PhoneUrlBar$8; // type@026c │ │ +02edf2: 7020 c90a c100 |00fd: invoke-direct {v1, v12}, Lorg/tint/ui/views/PhoneUrlBar$8;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ac9 │ │ +02edf8: 5bc1 0806 |0100: iput-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrlTextWatcher:Landroid/text/TextWatcher; // field@0608 │ │ +02edfc: 54c1 0606 |0102: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ +02ee00: 54c2 0806 |0104: iget-object v2, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrlTextWatcher:Landroid/text/TextWatcher; // field@0608 │ │ +02ee04: 6e20 6802 2100 |0106: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0268 │ │ +02ee0a: 54c1 0606 |0109: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ +02ee0e: 2202 6d02 |010b: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$9; // type@026d │ │ +02ee12: 7020 cd0a c200 |010d: invoke-direct {v2, v12}, Lorg/tint/ui/views/PhoneUrlBar$9;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0acd │ │ +02ee18: 6e20 7202 2100 |0110: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@0272 │ │ +02ee1e: 54c1 0606 |0113: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ +02ee22: 2202 6302 |0115: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$10; // type@0263 │ │ +02ee26: 7020 b70a c200 |0117: invoke-direct {v2, v12}, Lorg/tint/ui/views/PhoneUrlBar$10;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ab7 │ │ +02ee2c: 6e20 7102 2100 |011a: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0271 │ │ +02ee32: 54c1 0606 |011d: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ +02ee36: 1402 4e00 0f7f |011f: const v2, #float 1.90081e+38 // #7f0f004e │ │ +02ee3c: 6e20 7002 2100 |0122: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setDropDownAnchor:(I)V // method@0270 │ │ +02ee42: 54c1 fc05 |0125: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@05fc │ │ +02ee46: 2202 6402 |0127: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$11; // type@0264 │ │ +02ee4a: 7020 b90a c200 |0129: invoke-direct {v2, v12}, Lorg/tint/ui/views/PhoneUrlBar$11;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0ab9 │ │ +02ee50: 6e20 c102 2100 |012c: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +02ee56: 0e00 |012f: return-void │ │ +02ee58: 54c1 ff05 |0130: iget-object v1, v12, Lorg/tint/ui/views/PhoneUrlBar;.mMenuButton:Landroid/widget/ImageView; // field@05ff │ │ +02ee5c: 2202 6502 |0132: new-instance v2, Lorg/tint/ui/views/PhoneUrlBar$1; // type@0265 │ │ +02ee60: 7020 bb0a c200 |0134: invoke-direct {v2, v12}, Lorg/tint/ui/views/PhoneUrlBar$1;.:(Lorg/tint/ui/views/PhoneUrlBar;)V // method@0abb │ │ +02ee66: 6e20 c102 2100 |0137: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +02ee6c: 2900 6bff |013a: goto/16 00a5 // -0095 │ │ +02ee70: 0003 0400 0200 0000 7d00 0f7f 7e00 ... |013c: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0004 line=99 │ │ 0x0007 line=83 │ │ 0x0009 line=84 │ │ 0x000b line=86 │ │ 0x000d line=101 │ │ @@ -49972,17 +50085,17 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f12c: |[02f12c] org.tint.ui.views.PhoneUrlBar.access$000:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/app/Activity; │ │ -02f13c: 5410 f905 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mActivity:Landroid/app/Activity; // field@05f9 │ │ -02f140: 1100 |0002: return-object v0 │ │ +02ee80: |[02ee80] org.tint.ui.views.PhoneUrlBar.access$000:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/app/Activity; │ │ +02ee90: 5410 f905 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mActivity:Landroid/app/Activity; // field@05f9 │ │ +02ee94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ #4 : (in Lorg/tint/ui/views/PhoneUrlBar;) │ │ @@ -49990,17 +50103,17 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;Landroid/app/Activity;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f144: |[02f144] org.tint.ui.views.PhoneUrlBar.access$002:(Lorg/tint/ui/views/PhoneUrlBar;Landroid/app/Activity;)Landroid/app/Activity; │ │ -02f154: 5b01 f905 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar;.mActivity:Landroid/app/Activity; // field@05f9 │ │ -02f158: 1101 |0002: return-object v1 │ │ +02ee98: |[02ee98] org.tint.ui.views.PhoneUrlBar.access$002:(Lorg/tint/ui/views/PhoneUrlBar;Landroid/app/Activity;)Landroid/app/Activity; │ │ +02eea8: 5b01 f905 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar;.mActivity:Landroid/app/Activity; // field@05f9 │ │ +02eeac: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/views/PhoneUrlBar; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/app/Activity; │ │ │ │ @@ -50009,17 +50122,17 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/PopupMenu;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f15c: |[02f15c] org.tint.ui.views.PhoneUrlBar.access$100:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/PopupMenu; │ │ -02f16c: 5410 0106 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mPopupMenu:Landroid/widget/PopupMenu; // field@0601 │ │ -02f170: 1100 |0002: return-object v0 │ │ +02eeb0: |[02eeb0] org.tint.ui.views.PhoneUrlBar.access$100:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/PopupMenu; │ │ +02eec0: 5410 0106 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mPopupMenu:Landroid/widget/PopupMenu; // field@0601 │ │ +02eec4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ #6 : (in Lorg/tint/ui/views/PhoneUrlBar;) │ │ @@ -50027,17 +50140,17 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;Landroid/widget/PopupMenu;)Landroid/widget/PopupMenu;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f174: |[02f174] org.tint.ui.views.PhoneUrlBar.access$102:(Lorg/tint/ui/views/PhoneUrlBar;Landroid/widget/PopupMenu;)Landroid/widget/PopupMenu; │ │ -02f184: 5b01 0106 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar;.mPopupMenu:Landroid/widget/PopupMenu; // field@0601 │ │ -02f188: 1101 |0002: return-object v1 │ │ +02eec8: |[02eec8] org.tint.ui.views.PhoneUrlBar.access$102:(Lorg/tint/ui/views/PhoneUrlBar;Landroid/widget/PopupMenu;)Landroid/widget/PopupMenu; │ │ +02eed8: 5b01 0106 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar;.mPopupMenu:Landroid/widget/PopupMenu; // field@0601 │ │ +02eedc: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/views/PhoneUrlBar; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/widget/PopupMenu; │ │ │ │ @@ -50046,17 +50159,17 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f18c: |[02f18c] org.tint.ui.views.PhoneUrlBar.access$200:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/content/Context; │ │ -02f19c: 5410 fa05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ -02f1a0: 1100 |0002: return-object v0 │ │ +02eee0: |[02eee0] org.tint.ui.views.PhoneUrlBar.access$200:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/content/Context; │ │ +02eef0: 5410 fa05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ +02eef4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ #8 : (in Lorg/tint/ui/views/PhoneUrlBar;) │ │ @@ -50064,17 +50177,17 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/ImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f1a4: |[02f1a4] org.tint.ui.views.PhoneUrlBar.access$300:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/ImageView; │ │ -02f1b4: 5410 ff05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mMenuButton:Landroid/widget/ImageView; // field@05ff │ │ -02f1b8: 1100 |0002: return-object v0 │ │ +02eef8: |[02eef8] org.tint.ui.views.PhoneUrlBar.access$300:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/ImageView; │ │ +02ef08: 5410 ff05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mMenuButton:Landroid/widget/ImageView; // field@05ff │ │ +02ef0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ #9 : (in Lorg/tint/ui/views/PhoneUrlBar;) │ │ @@ -50082,17 +50195,17 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f1bc: |[02f1bc] org.tint.ui.views.PhoneUrlBar.access$400:(Lorg/tint/ui/views/PhoneUrlBar;)Z │ │ -02f1cc: 5510 0006 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mOverflowMenuShowing:Z // field@0600 │ │ -02f1d0: 0f00 |0002: return v0 │ │ +02ef10: |[02ef10] org.tint.ui.views.PhoneUrlBar.access$400:(Lorg/tint/ui/views/PhoneUrlBar;)Z │ │ +02ef20: 5510 0006 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mOverflowMenuShowing:Z // field@0600 │ │ +02ef24: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ #10 : (in Lorg/tint/ui/views/PhoneUrlBar;) │ │ @@ -50100,17 +50213,17 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f1d4: |[02f1d4] org.tint.ui.views.PhoneUrlBar.access$402:(Lorg/tint/ui/views/PhoneUrlBar;Z)Z │ │ -02f1e4: 5c01 0006 |0000: iput-boolean v1, v0, Lorg/tint/ui/views/PhoneUrlBar;.mOverflowMenuShowing:Z // field@0600 │ │ -02f1e8: 0f01 |0002: return v1 │ │ +02ef28: |[02ef28] org.tint.ui.views.PhoneUrlBar.access$402:(Lorg/tint/ui/views/PhoneUrlBar;Z)Z │ │ +02ef38: 5c01 0006 |0000: iput-boolean v1, v0, Lorg/tint/ui/views/PhoneUrlBar;.mOverflowMenuShowing:Z // field@0600 │ │ +02ef3c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/views/PhoneUrlBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -50119,17 +50232,17 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f1ec: |[02f1ec] org.tint.ui.views.PhoneUrlBar.access$500:(Lorg/tint/ui/views/PhoneUrlBar;)Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; │ │ -02f1fc: 5410 fb05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mEventListener:Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // field@05fb │ │ -02f200: 1100 |0002: return-object v0 │ │ +02ef40: |[02ef40] org.tint.ui.views.PhoneUrlBar.access$500:(Lorg/tint/ui/views/PhoneUrlBar;)Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; │ │ +02ef50: 5410 fb05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mEventListener:Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // field@05fb │ │ +02ef54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ #12 : (in Lorg/tint/ui/views/PhoneUrlBar;) │ │ @@ -50137,17 +50250,17 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/AutoCompleteTextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f204: |[02f204] org.tint.ui.views.PhoneUrlBar.access$600:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/AutoCompleteTextView; │ │ -02f214: 5410 0606 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ -02f218: 1100 |0002: return-object v0 │ │ +02ef58: |[02ef58] org.tint.ui.views.PhoneUrlBar.access$600:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/AutoCompleteTextView; │ │ +02ef68: 5410 0606 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ +02ef6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ #13 : (in Lorg/tint/ui/views/PhoneUrlBar;) │ │ @@ -50155,17 +50268,17 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f21c: |[02f21c] org.tint.ui.views.PhoneUrlBar.access$702:(Lorg/tint/ui/views/PhoneUrlBar;Z)Z │ │ -02f22c: 5c01 fe05 |0000: iput-boolean v1, v0, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlChangedByUser:Z // field@05fe │ │ -02f230: 0f01 |0002: return v1 │ │ +02ef70: |[02ef70] org.tint.ui.views.PhoneUrlBar.access$702:(Lorg/tint/ui/views/PhoneUrlBar;Z)Z │ │ +02ef80: 5c01 fe05 |0000: iput-boolean v1, v0, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlChangedByUser:Z // field@05fe │ │ +02ef84: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/views/PhoneUrlBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -50174,17 +50287,17 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/ImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f234: |[02f234] org.tint.ui.views.PhoneUrlBar.access$800:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/ImageView; │ │ -02f244: 5410 fc05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@05fc │ │ -02f248: 1100 |0002: return-object v0 │ │ +02ef88: |[02ef88] org.tint.ui.views.PhoneUrlBar.access$800:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/ImageView; │ │ +02ef98: 5410 fc05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@05fc │ │ +02ef9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ #15 : (in Lorg/tint/ui/views/PhoneUrlBar;) │ │ @@ -50192,17 +50305,17 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f24c: |[02f24c] org.tint.ui.views.PhoneUrlBar.access$900:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ -02f25c: 7010 f70a 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/views/PhoneUrlBar;.triggerOnUrlValidated:()V // method@0af7 │ │ -02f262: 0e00 |0003: return-void │ │ +02efa0: |[02efa0] org.tint.ui.views.PhoneUrlBar.access$900:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ +02efb0: 7010 f70a 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/views/PhoneUrlBar;.triggerOnUrlValidated:()V // method@0af7 │ │ +02efb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ #16 : (in Lorg/tint/ui/views/PhoneUrlBar;) │ │ @@ -50210,21 +50323,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02f264: |[02f264] org.tint.ui.views.PhoneUrlBar.triggerOnUrlBarVisibilityChanged:()V │ │ -02f274: 5420 fb05 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mEventListener:Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // field@05fb │ │ -02f278: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -02f27c: 5420 fb05 |0004: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mEventListener:Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // field@05fb │ │ -02f280: 5521 fd05 |0006: iget-boolean v1, v2, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlBarVisible:Z // field@05fd │ │ -02f284: 7220 d20a 1000 |0008: invoke-interface {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;.onVisibilityChanged:(Z)V // method@0ad2 │ │ -02f28a: 0e00 |000b: return-void │ │ +02efb8: |[02efb8] org.tint.ui.views.PhoneUrlBar.triggerOnUrlBarVisibilityChanged:()V │ │ +02efc8: 5420 fb05 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mEventListener:Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // field@05fb │ │ +02efcc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +02efd0: 5420 fb05 |0004: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mEventListener:Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // field@05fb │ │ +02efd4: 5521 fd05 |0006: iget-boolean v1, v2, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlBarVisible:Z // field@05fd │ │ +02efd8: 7220 d20a 1000 |0008: invoke-interface {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;.onVisibilityChanged:(Z)V // method@0ad2 │ │ +02efde: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 0x0004 line=404 │ │ 0x000b line=406 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/tint/ui/views/PhoneUrlBar; │ │ @@ -50234,20 +50347,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -02f28c: |[02f28c] org.tint.ui.views.PhoneUrlBar.triggerOnUrlValidated:()V │ │ -02f29c: 5410 fb05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mEventListener:Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // field@05fb │ │ -02f2a0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02f2a4: 5410 fb05 |0004: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mEventListener:Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // field@05fb │ │ -02f2a8: 7210 d10a 0000 |0006: invoke-interface {v0}, Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;.onUrlValidated:()V // method@0ad1 │ │ -02f2ae: 0e00 |0009: return-void │ │ +02efe0: |[02efe0] org.tint.ui.views.PhoneUrlBar.triggerOnUrlValidated:()V │ │ +02eff0: 5410 fb05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mEventListener:Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // field@05fb │ │ +02eff4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02eff8: 5410 fb05 |0004: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mEventListener:Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // field@05fb │ │ +02effc: 7210 d10a 0000 |0006: invoke-interface {v0}, Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;.onUrlValidated:()V // method@0ad1 │ │ +02f002: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0004 line=410 │ │ 0x0009 line=412 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/ui/views/PhoneUrlBar; │ │ @@ -50258,21 +50371,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02f2b0: |[02f2b0] org.tint.ui.views.PhoneUrlBar.getUrl:()Ljava/lang/String; │ │ -02f2c0: 5410 0606 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ -02f2c4: 6e10 6902 0000 |0002: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0269 │ │ -02f2ca: 0c00 |0005: move-result-object v0 │ │ -02f2cc: 6e10 4903 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ -02f2d2: 0c00 |0009: move-result-object v0 │ │ -02f2d4: 1100 |000a: return-object v0 │ │ +02f004: |[02f004] org.tint.ui.views.PhoneUrlBar.getUrl:()Ljava/lang/String; │ │ +02f014: 5410 0606 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ +02f018: 6e10 6902 0000 |0002: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0269 │ │ +02f01e: 0c00 |0005: move-result-object v0 │ │ +02f020: 6e10 4903 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ +02f026: 0c00 |0009: move-result-object v0 │ │ +02f028: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ #1 : (in Lorg/tint/ui/views/PhoneUrlBar;) │ │ @@ -50280,19 +50393,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02f2d8: |[02f2d8] org.tint.ui.views.PhoneUrlBar.hideGoStopReloadButton:()V │ │ -02f2e8: 5420 fc05 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@05fc │ │ -02f2ec: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -02f2f0: 6e20 c302 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02f2f6: 0e00 |0007: return-void │ │ +02f02c: |[02f02c] org.tint.ui.views.PhoneUrlBar.hideGoStopReloadButton:()V │ │ +02f03c: 5420 fc05 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@05fc │ │ +02f040: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +02f044: 6e20 c302 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02f04a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0007 line=384 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ @@ -50301,18 +50414,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02f2f8: |[02f2f8] org.tint.ui.views.PhoneUrlBar.hideUrl:()V │ │ -02f308: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02f30a: 6e20 e60a 0100 |0001: invoke-virtual {v1, v0}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:(Z)V // method@0ae6 │ │ -02f310: 0e00 |0004: return-void │ │ +02f04c: |[02f04c] org.tint.ui.views.PhoneUrlBar.hideUrl:()V │ │ +02f05c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02f05e: 6e20 e60a 0100 |0001: invoke-virtual {v1, v0}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:(Z)V // method@0ae6 │ │ +02f064: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0004 line=339 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ @@ -50321,34 +50434,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -02f314: |[02f314] org.tint.ui.views.PhoneUrlBar.hideUrl:(Z)V │ │ -02f324: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02f326: 5441 0706 |0001: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mUrlLayout:Landroid/widget/LinearLayout; // field@0607 │ │ -02f32a: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ -02f32e: 6e20 ca02 2100 |0005: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@02ca │ │ -02f334: 5441 0506 |0008: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mTitleLayout:Landroid/widget/LinearLayout; // field@0605 │ │ -02f338: 6e20 ca02 3100 |000a: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@02ca │ │ -02f33e: 5c43 fd05 |000d: iput-boolean v3, v4, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlBarVisible:Z // field@05fd │ │ -02f342: 3805 1500 |000f: if-eqz v5, 0024 // +0015 │ │ -02f346: 5441 fa05 |0011: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ -02f34a: 1a02 2e0b |0013: const-string v2, "input_method" // string@0b2e │ │ -02f34e: 6e20 ac00 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -02f354: 0c00 |0018: move-result-object v0 │ │ -02f356: 1f00 a300 |0019: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@00a3 │ │ -02f35a: 5441 0606 |001b: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ -02f35e: 6e10 6a02 0100 |001d: invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;.getWindowToken:()Landroid/os/IBinder; // method@026a │ │ -02f364: 0c01 |0020: move-result-object v1 │ │ -02f366: 6e30 fe01 1003 |0021: invoke-virtual {v0, v1, v3}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@01fe │ │ -02f36c: 7010 f60a 0400 |0024: invoke-direct {v4}, Lorg/tint/ui/views/PhoneUrlBar;.triggerOnUrlBarVisibilityChanged:()V // method@0af6 │ │ -02f372: 0e00 |0027: return-void │ │ +02f068: |[02f068] org.tint.ui.views.PhoneUrlBar.hideUrl:(Z)V │ │ +02f078: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02f07a: 5441 0706 |0001: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mUrlLayout:Landroid/widget/LinearLayout; // field@0607 │ │ +02f07e: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ +02f082: 6e20 ca02 2100 |0005: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@02ca │ │ +02f088: 5441 0506 |0008: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mTitleLayout:Landroid/widget/LinearLayout; // field@0605 │ │ +02f08c: 6e20 ca02 3100 |000a: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@02ca │ │ +02f092: 5c43 fd05 |000d: iput-boolean v3, v4, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlBarVisible:Z // field@05fd │ │ +02f096: 3805 1500 |000f: if-eqz v5, 0024 // +0015 │ │ +02f09a: 5441 fa05 |0011: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ +02f09e: 1a02 290b |0013: const-string v2, "input_method" // string@0b29 │ │ +02f0a2: 6e20 ac00 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +02f0a8: 0c00 |0018: move-result-object v0 │ │ +02f0aa: 1f00 9f00 |0019: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@009f │ │ +02f0ae: 5441 0606 |001b: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ +02f0b2: 6e10 6a02 0100 |001d: invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;.getWindowToken:()Landroid/os/IBinder; // method@026a │ │ +02f0b8: 0c01 |0020: move-result-object v1 │ │ +02f0ba: 6e30 fe01 1003 |0021: invoke-virtual {v0, v1, v3}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@01fe │ │ +02f0c0: 7010 f60a 0400 |0024: invoke-direct {v4}, Lorg/tint/ui/views/PhoneUrlBar;.triggerOnUrlBarVisibilityChanged:()V // method@0af6 │ │ +02f0c6: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=342 │ │ 0x0008 line=343 │ │ 0x000d line=345 │ │ 0x000f line=347 │ │ 0x0011 line=348 │ │ @@ -50365,17 +50478,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f374: |[02f374] org.tint.ui.views.PhoneUrlBar.isMenuShowing:()Z │ │ -02f384: 5510 0006 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mOverflowMenuShowing:Z // field@0600 │ │ -02f388: 0f00 |0002: return v0 │ │ +02f0c8: |[02f0c8] org.tint.ui.views.PhoneUrlBar.isMenuShowing:()Z │ │ +02f0d8: 5510 0006 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mOverflowMenuShowing:Z // field@0600 │ │ +02f0dc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ #5 : (in Lorg/tint/ui/views/PhoneUrlBar;) │ │ @@ -50383,17 +50496,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f38c: |[02f38c] org.tint.ui.views.PhoneUrlBar.isUrlBarVisible:()Z │ │ -02f39c: 5510 fd05 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlBarVisible:Z // field@05fd │ │ -02f3a0: 0f00 |0002: return v0 │ │ +02f0e0: |[02f0e0] org.tint.ui.views.PhoneUrlBar.isUrlBarVisible:()Z │ │ +02f0f0: 5510 fd05 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlBarVisible:Z // field@05fd │ │ +02f0f4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ #6 : (in Lorg/tint/ui/views/PhoneUrlBar;) │ │ @@ -50401,17 +50514,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f3a4: |[02f3a4] org.tint.ui.views.PhoneUrlBar.isUrlChangedByUser:()Z │ │ -02f3b4: 5510 fe05 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlChangedByUser:Z // field@05fe │ │ -02f3b8: 0f00 |0002: return v0 │ │ +02f0f8: |[02f0f8] org.tint.ui.views.PhoneUrlBar.isUrlChangedByUser:()Z │ │ +02f108: 5510 fe05 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlChangedByUser:Z // field@05fe │ │ +02f10c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ #7 : (in Lorg/tint/ui/views/PhoneUrlBar;) │ │ @@ -50419,17 +50532,17 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f3bc: |[02f3bc] org.tint.ui.views.PhoneUrlBar.setEventListener:(Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;)V │ │ -02f3cc: 5b01 fb05 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar;.mEventListener:Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // field@05fb │ │ -02f3d0: 0e00 |0002: return-void │ │ +02f110: |[02f110] org.tint.ui.views.PhoneUrlBar.setEventListener:(Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;)V │ │ +02f120: 5b01 fb05 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar;.mEventListener:Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; // field@05fb │ │ +02f124: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0002 line=388 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/tint/ui/views/PhoneUrlBar; │ │ 0x0000 - 0x0003 reg=1 listener Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener; │ │ @@ -50439,18 +50552,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02f3d4: |[02f3d4] org.tint.ui.views.PhoneUrlBar.setGoStopReloadImage:(I)V │ │ -02f3e4: 5410 fc05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@05fc │ │ -02f3e8: 6e20 bf02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ -02f3ee: 0e00 |0005: return-void │ │ +02f128: |[02f128] org.tint.ui.views.PhoneUrlBar.setGoStopReloadImage:(I)V │ │ +02f138: 5410 fc05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@05fc │ │ +02f13c: 6e20 bf02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ +02f142: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 0x0005 line=376 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/views/PhoneUrlBar; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -50460,24 +50573,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02f3f0: |[02f3f0] org.tint.ui.views.PhoneUrlBar.setPrivateBrowsingIndicator:(Z)V │ │ -02f400: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ -02f404: 5420 0206 |0002: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mPrivateBrowsing:Landroid/widget/ImageView; // field@0602 │ │ -02f408: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02f40a: 6e20 c302 1000 |0005: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02f410: 0e00 |0008: return-void │ │ -02f412: 5420 0206 |0009: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mPrivateBrowsing:Landroid/widget/ImageView; // field@0602 │ │ -02f416: 1301 0800 |000b: const/16 v1, #int 8 // #8 │ │ -02f41a: 6e20 c302 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02f420: 28f8 |0010: goto 0008 // -0008 │ │ +02f144: |[02f144] org.tint.ui.views.PhoneUrlBar.setPrivateBrowsingIndicator:(Z)V │ │ +02f154: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ +02f158: 5420 0206 |0002: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mPrivateBrowsing:Landroid/widget/ImageView; // field@0602 │ │ +02f15c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +02f15e: 6e20 c302 1000 |0005: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02f164: 0e00 |0008: return-void │ │ +02f166: 5420 0206 |0009: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mPrivateBrowsing:Landroid/widget/ImageView; // field@0602 │ │ +02f16a: 1301 0800 |000b: const/16 v1, #int 8 // #8 │ │ +02f16e: 6e20 c302 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02f174: 28f8 |0010: goto 0008 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0002 line=396 │ │ 0x0008 line=400 │ │ 0x0009 line=398 │ │ locals : │ │ @@ -50489,20 +50602,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02f424: |[02f424] org.tint.ui.views.PhoneUrlBar.setSubtitle:(I)V │ │ -02f434: 5410 fa05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ -02f438: 6e20 ab00 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -02f43e: 0c00 |0005: move-result-object v0 │ │ -02f440: 6e20 ee0a 0100 |0006: invoke-virtual {v1, v0}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(Ljava/lang/String;)V // method@0aee │ │ -02f446: 0e00 |0009: return-void │ │ +02f178: |[02f178] org.tint.ui.views.PhoneUrlBar.setSubtitle:(I)V │ │ +02f188: 5410 fa05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ +02f18c: 6e20 ab00 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +02f192: 0c00 |0005: move-result-object v0 │ │ +02f194: 6e20 ee0a 0100 |0006: invoke-virtual {v1, v0}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(Ljava/lang/String;)V // method@0aee │ │ +02f19a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x0009 line=322 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/ui/views/PhoneUrlBar; │ │ 0x0000 - 0x000a reg=2 resId I │ │ @@ -50512,33 +50625,34 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -02f448: |[02f448] org.tint.ui.views.PhoneUrlBar.setSubtitle:(Ljava/lang/String;)V │ │ -02f458: 5420 0306 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mSubTitle:Landroid/widget/TextView; // field@0603 │ │ -02f45c: 6e20 0103 3000 |0002: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02f462: 3803 0800 |0005: if-eqz v3, 000d // +0008 │ │ -02f466: 6e10 5003 0300 |0007: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ -02f46c: 0a00 |000a: move-result v0 │ │ -02f46e: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -02f472: 5420 0306 |000d: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mSubTitle:Landroid/widget/TextView; // field@0603 │ │ -02f476: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ -02f47a: 6e20 0203 1000 |0011: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ -02f480: 0e00 |0014: return-void │ │ -02f482: 5420 0306 |0015: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mSubTitle:Landroid/widget/TextView; // field@0603 │ │ -02f486: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -02f488: 6e20 0203 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ -02f48e: 28f9 |001b: goto 0014 // -0007 │ │ +02f19c: |[02f19c] org.tint.ui.views.PhoneUrlBar.setSubtitle:(Ljava/lang/String;)V │ │ +02f1ac: 5420 0306 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mSubTitle:Landroid/widget/TextView; // field@0603 │ │ +02f1b0: 6e20 0103 3000 |0002: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02f1b6: 3803 0800 |0005: if-eqz v3, 000d // +0008 │ │ +02f1ba: 6e10 5003 0300 |0007: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ +02f1c0: 0a00 |000a: move-result v0 │ │ +02f1c2: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +02f1c6: 5420 0306 |000d: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mSubTitle:Landroid/widget/TextView; // field@0603 │ │ +02f1ca: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ +02f1ce: 6e20 0203 1000 |0011: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ +02f1d4: 0e00 |0014: return-void │ │ +02f1d6: 5420 0306 |0015: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mSubTitle:Landroid/widget/TextView; // field@0603 │ │ +02f1da: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +02f1dc: 6e20 0203 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ +02f1e2: 28f9 |001b: goto 0014 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0005 line=312 │ │ + 0x0007 line=313 │ │ 0x000d line=314 │ │ 0x0014 line=318 │ │ 0x0015 line=316 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Lorg/tint/ui/views/PhoneUrlBar; │ │ 0x0000 - 0x001c reg=3 subtitle Ljava/lang/String; │ │ │ │ @@ -50547,20 +50661,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02f490: |[02f490] org.tint.ui.views.PhoneUrlBar.setTitle:(I)V │ │ -02f4a0: 5410 fa05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ -02f4a4: 6e20 ab00 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -02f4aa: 0c00 |0005: move-result-object v0 │ │ -02f4ac: 6e20 f00a 0100 |0006: invoke-virtual {v1, v0}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(Ljava/lang/String;)V // method@0af0 │ │ -02f4b2: 0e00 |0009: return-void │ │ +02f1e4: |[02f1e4] org.tint.ui.views.PhoneUrlBar.setTitle:(I)V │ │ +02f1f4: 5410 fa05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ +02f1f8: 6e20 ab00 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +02f1fe: 0c00 |0005: move-result-object v0 │ │ +02f200: 6e20 f00a 0100 |0006: invoke-virtual {v1, v0}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(Ljava/lang/String;)V // method@0af0 │ │ +02f206: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0009 line=296 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/ui/views/PhoneUrlBar; │ │ 0x0000 - 0x000a reg=2 resId I │ │ @@ -50570,18 +50684,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02f4b4: |[02f4b4] org.tint.ui.views.PhoneUrlBar.setTitle:(Ljava/lang/String;)V │ │ -02f4c4: 5410 0406 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mTitle:Landroid/widget/TextView; // field@0604 │ │ -02f4c8: 6e20 0103 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02f4ce: 0e00 |0005: return-void │ │ +02f208: |[02f208] org.tint.ui.views.PhoneUrlBar.setTitle:(Ljava/lang/String;)V │ │ +02f218: 5410 0406 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mTitle:Landroid/widget/TextView; // field@0604 │ │ +02f21c: 6e20 0103 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02f222: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0005 line=292 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/views/PhoneUrlBar; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/String; │ │ @@ -50591,20 +50705,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02f4d0: |[02f4d0] org.tint.ui.views.PhoneUrlBar.setTitleOnly:(I)V │ │ -02f4e0: 5410 fa05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ -02f4e4: 6e20 ab00 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -02f4ea: 0c00 |0005: move-result-object v0 │ │ -02f4ec: 6e20 f20a 0100 |0006: invoke-virtual {v1, v0}, Lorg/tint/ui/views/PhoneUrlBar;.setTitleOnly:(Ljava/lang/String;)V // method@0af2 │ │ -02f4f2: 0e00 |0009: return-void │ │ +02f224: |[02f224] org.tint.ui.views.PhoneUrlBar.setTitleOnly:(I)V │ │ +02f234: 5410 fa05 |0000: iget-object v0, v1, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ +02f238: 6e20 ab00 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +02f23e: 0c00 |0005: move-result-object v0 │ │ +02f240: 6e20 f20a 0100 |0006: invoke-virtual {v1, v0}, Lorg/tint/ui/views/PhoneUrlBar;.setTitleOnly:(Ljava/lang/String;)V // method@0af2 │ │ +02f246: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0009 line=307 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/ui/views/PhoneUrlBar; │ │ 0x0000 - 0x000a reg=2 resId I │ │ @@ -50614,24 +50728,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -02f4f4: |[02f4f4] org.tint.ui.views.PhoneUrlBar.setTitleOnly:(Ljava/lang/String;)V │ │ -02f504: 5420 0406 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mTitle:Landroid/widget/TextView; // field@0604 │ │ -02f508: 6e20 0103 3000 |0002: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02f50e: 5420 0306 |0005: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mSubTitle:Landroid/widget/TextView; // field@0603 │ │ -02f512: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -02f514: 6e20 0103 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -02f51a: 5420 0306 |000b: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mSubTitle:Landroid/widget/TextView; // field@0603 │ │ -02f51e: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ -02f522: 6e20 0203 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ -02f528: 0e00 |0012: return-void │ │ +02f248: |[02f248] org.tint.ui.views.PhoneUrlBar.setTitleOnly:(Ljava/lang/String;)V │ │ +02f258: 5420 0406 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mTitle:Landroid/widget/TextView; // field@0604 │ │ +02f25c: 6e20 0103 3000 |0002: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02f262: 5420 0306 |0005: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mSubTitle:Landroid/widget/TextView; // field@0603 │ │ +02f266: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +02f268: 6e20 0103 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +02f26e: 5420 0306 |000b: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mSubTitle:Landroid/widget/TextView; // field@0603 │ │ +02f272: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ +02f276: 6e20 0203 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ +02f27c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0005 line=301 │ │ 0x000b line=302 │ │ 0x0012 line=303 │ │ locals : │ │ @@ -50643,26 +50757,26 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -02f52c: |[02f52c] org.tint.ui.views.PhoneUrlBar.setUrl:(Ljava/lang/String;)V │ │ -02f53c: 5420 0606 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ -02f540: 5421 0806 |0002: iget-object v1, v2, Lorg/tint/ui/views/PhoneUrlBar;.mUrlTextWatcher:Landroid/text/TextWatcher; // field@0608 │ │ -02f544: 6e20 6b02 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.removeTextChangedListener:(Landroid/text/TextWatcher;)V // method@026b │ │ -02f54a: 5420 0606 |0007: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ -02f54e: 6e20 7402 3000 |0009: invoke-virtual {v0, v3}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@0274 │ │ -02f554: 5420 0606 |000c: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ -02f558: 5421 0806 |000e: iget-object v1, v2, Lorg/tint/ui/views/PhoneUrlBar;.mUrlTextWatcher:Landroid/text/TextWatcher; // field@0608 │ │ -02f55c: 6e20 6802 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0268 │ │ -02f562: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -02f564: 5c20 fe05 |0014: iput-boolean v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlChangedByUser:Z // field@05fe │ │ -02f568: 0e00 |0016: return-void │ │ +02f280: |[02f280] org.tint.ui.views.PhoneUrlBar.setUrl:(Ljava/lang/String;)V │ │ +02f290: 5420 0606 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ +02f294: 5421 0806 |0002: iget-object v1, v2, Lorg/tint/ui/views/PhoneUrlBar;.mUrlTextWatcher:Landroid/text/TextWatcher; // field@0608 │ │ +02f298: 6e20 6b02 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.removeTextChangedListener:(Landroid/text/TextWatcher;)V // method@026b │ │ +02f29e: 5420 0606 |0007: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ +02f2a2: 6e20 7402 3000 |0009: invoke-virtual {v0, v3}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@0274 │ │ +02f2a8: 5420 0606 |000c: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ +02f2ac: 5421 0806 |000e: iget-object v1, v2, Lorg/tint/ui/views/PhoneUrlBar;.mUrlTextWatcher:Landroid/text/TextWatcher; // field@0608 │ │ +02f2b0: 6e20 6802 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0268 │ │ +02f2b6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +02f2b8: 5c20 fe05 |0014: iput-boolean v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlChangedByUser:Z // field@05fe │ │ +02f2bc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0007 line=365 │ │ 0x000c line=366 │ │ 0x0013 line=367 │ │ 0x0016 line=368 │ │ @@ -50675,19 +50789,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02f56c: |[02f56c] org.tint.ui.views.PhoneUrlBar.showGoStopReloadButton:()V │ │ -02f57c: 5420 fc05 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@05fc │ │ -02f580: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02f582: 6e20 c302 1000 |0003: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -02f588: 0e00 |0006: return-void │ │ +02f2c0: |[02f2c0] org.tint.ui.views.PhoneUrlBar.showGoStopReloadButton:()V │ │ +02f2d0: 5420 fc05 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@05fc │ │ +02f2d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02f2d6: 6e20 c302 1000 |0003: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +02f2dc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0006 line=380 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ @@ -50696,55 +50810,55 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -02f58c: |[02f58c] org.tint.ui.views.PhoneUrlBar.showUrl:()V │ │ -02f59c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -02f59e: 5441 0506 |0001: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mTitleLayout:Landroid/widget/LinearLayout; // field@0605 │ │ -02f5a2: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ -02f5a6: 6e20 ca02 2100 |0005: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@02ca │ │ -02f5ac: 5441 0706 |0008: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mUrlLayout:Landroid/widget/LinearLayout; // field@0607 │ │ -02f5b0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -02f5b2: 6e20 ca02 2100 |000b: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@02ca │ │ -02f5b8: 5c43 fd05 |000e: iput-boolean v3, v4, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlBarVisible:Z // field@05fd │ │ -02f5bc: 5441 0606 |0010: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ -02f5c0: 6e10 6c02 0100 |0012: invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;.requestFocus:()Z // method@026c │ │ -02f5c6: 5441 fa05 |0015: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ -02f5ca: 1a02 2e0b |0017: const-string v2, "input_method" // string@0b2e │ │ -02f5ce: 6e20 ac00 2100 |0019: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -02f5d4: 0c00 |001c: move-result-object v0 │ │ -02f5d6: 1f00 a300 |001d: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@00a3 │ │ -02f5da: 5441 0606 |001f: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ -02f5de: 6e30 ff01 1003 |0021: invoke-virtual {v0, v1, v3}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@01ff │ │ -02f5e4: 7010 f60a 0400 |0024: invoke-direct {v4}, Lorg/tint/ui/views/PhoneUrlBar;.triggerOnUrlBarVisibilityChanged:()V // method@0af6 │ │ -02f5ea: 0e00 |0027: return-void │ │ +02f2e0: |[02f2e0] org.tint.ui.views.PhoneUrlBar.showUrl:()V │ │ +02f2f0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02f2f2: 5441 0506 |0001: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mTitleLayout:Landroid/widget/LinearLayout; // field@0605 │ │ +02f2f6: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ +02f2fa: 6e20 ca02 2100 |0005: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@02ca │ │ +02f300: 5441 0706 |0008: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mUrlLayout:Landroid/widget/LinearLayout; // field@0607 │ │ +02f304: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +02f306: 6e20 ca02 2100 |000b: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@02ca │ │ +02f30c: 5c43 fd05 |000e: iput-boolean v3, v4, Lorg/tint/ui/views/PhoneUrlBar;.mIsUrlBarVisible:Z // field@05fd │ │ +02f310: 5441 0606 |0010: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ +02f314: 6e10 6c02 0100 |0012: invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;.requestFocus:()Z // method@026c │ │ +02f31a: 5441 fa05 |0015: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mContext:Landroid/content/Context; // field@05fa │ │ +02f31e: 1a02 290b |0017: const-string v2, "input_method" // string@0b29 │ │ +02f322: 6e20 ac00 2100 |0019: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +02f328: 0c00 |001c: move-result-object v0 │ │ +02f32a: 1f00 9f00 |001d: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@009f │ │ +02f32e: 5441 0606 |001f: iget-object v1, v4, Lorg/tint/ui/views/PhoneUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0606 │ │ +02f332: 6e30 ff01 1003 |0021: invoke-virtual {v0, v1, v3}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@01ff │ │ +02f338: 7010 f60a 0400 |0024: invoke-direct {v4}, Lorg/tint/ui/views/PhoneUrlBar;.triggerOnUrlBarVisibilityChanged:()V // method@0af6 │ │ +02f33e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=325 │ │ 0x0008 line=326 │ │ 0x000e line=328 │ │ 0x0010 line=329 │ │ 0x0015 line=331 │ │ 0x001f line=332 │ │ 0x0024 line=334 │ │ 0x0027 line=335 │ │ locals : │ │ 0x001f - 0x0028 reg=0 mgr Landroid/view/inputmethod/InputMethodManager; │ │ 0x0000 - 0x0028 reg=4 this Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ - source_file_idx : 1375 (PhoneUrlBar.java) │ │ + source_file_idx : 1372 (PhoneUrlBar.java) │ │ │ │ Class #260 header: │ │ -class_idx : 628 │ │ +class_idx : 624 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 277 │ │ -source_file_idx : 1543 │ │ +superclass_idx : 273 │ │ +source_file_idx : 1540 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #260 annotations: │ │ Annotations on class │ │ @@ -50765,17 +50879,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f5ec: |[02f5ec] org.tint.ui.views.ScrollerView$1.:()V │ │ -02f5fc: 7010 6e03 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@036e │ │ -02f602: 0e00 |0003: return-void │ │ +02f340: |[02f340] org.tint.ui.views.ScrollerView$1.:()V │ │ +02f350: 7010 6e03 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@036e │ │ +02f356: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1927 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/views/ScrollerView$1; │ │ │ │ Virtual methods - │ │ @@ -50784,18 +50898,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02f604: |[02f604] org.tint.ui.views.ScrollerView$1.initialValue:()Ljava/lang/Object; │ │ -02f614: 6e10 fa0a 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/views/ScrollerView$1;.initialValue:()Lorg/tint/ui/views/ScrollerView$ThreadSpanState; // method@0afa │ │ -02f61a: 0c00 |0003: move-result-object v0 │ │ -02f61c: 1100 |0004: return-object v0 │ │ +02f358: |[02f358] org.tint.ui.views.ScrollerView$1.initialValue:()Ljava/lang/Object; │ │ +02f368: 6e10 fa0a 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/views/ScrollerView$1;.initialValue:()Lorg/tint/ui/views/ScrollerView$ThreadSpanState; // method@0afa │ │ +02f36e: 0c00 |0003: move-result-object v0 │ │ +02f370: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1927 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/views/ScrollerView$1; │ │ │ │ #1 : (in Lorg/tint/ui/views/ScrollerView$1;) │ │ @@ -50803,32 +50917,32 @@ │ │ type : '()Lorg/tint/ui/views/ScrollerView$ThreadSpanState;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02f620: |[02f620] org.tint.ui.views.ScrollerView$1.initialValue:()Lorg/tint/ui/views/ScrollerView$ThreadSpanState; │ │ -02f630: 2200 7602 |0000: new-instance v0, Lorg/tint/ui/views/ScrollerView$ThreadSpanState; // type@0276 │ │ -02f634: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02f636: 7020 020b 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.:(Lorg/tint/ui/views/ScrollerView$1;)V // method@0b02 │ │ -02f63c: 1100 |0006: return-object v0 │ │ +02f374: |[02f374] org.tint.ui.views.ScrollerView$1.initialValue:()Lorg/tint/ui/views/ScrollerView$ThreadSpanState; │ │ +02f384: 2200 7202 |0000: new-instance v0, Lorg/tint/ui/views/ScrollerView$ThreadSpanState; // type@0272 │ │ +02f388: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02f38a: 7020 020b 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.:(Lorg/tint/ui/views/ScrollerView$1;)V // method@0b02 │ │ +02f390: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1930 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/tint/ui/views/ScrollerView$1; │ │ │ │ - source_file_idx : 1543 (ScrollerView.java) │ │ + source_file_idx : 1540 (ScrollerView.java) │ │ │ │ Class #261 header: │ │ -class_idx : 629 │ │ +class_idx : 625 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1543 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1540 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 1 │ │ │ │ Class #261 annotations: │ │ Annotations on class │ │ @@ -50864,18 +50978,18 @@ │ │ type : '(Lorg/tint/ui/views/ScrollerView$ThreadSpanState;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02f640: |[02f640] org.tint.ui.views.ScrollerView$Span.:(Lorg/tint/ui/views/ScrollerView$ThreadSpanState;)V │ │ -02f650: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02f656: 5b01 0906 |0003: iput-object v1, v0, Lorg/tint/ui/views/ScrollerView$Span;.mContainerState:Lorg/tint/ui/views/ScrollerView$ThreadSpanState; // field@0609 │ │ -02f65a: 0e00 |0005: return-void │ │ +02f394: |[02f394] org.tint.ui.views.ScrollerView$Span.:(Lorg/tint/ui/views/ScrollerView$ThreadSpanState;)V │ │ +02f3a4: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02f3aa: 5b01 0906 |0003: iput-object v1, v0, Lorg/tint/ui/views/ScrollerView$Span;.mContainerState:Lorg/tint/ui/views/ScrollerView$ThreadSpanState; // field@0609 │ │ +02f3ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1848 │ │ 0x0003 line=1849 │ │ 0x0005 line=1850 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/ScrollerView$Span; │ │ @@ -50886,17 +51000,17 @@ │ │ type : '(Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f65c: |[02f65c] org.tint.ui.views.ScrollerView$Span.access$000:(Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; │ │ -02f66c: 5410 0b06 |0000: iget-object v0, v1, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ -02f670: 1100 |0002: return-object v0 │ │ +02f3b0: |[02f3b0] org.tint.ui.views.ScrollerView$Span.access$000:(Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; │ │ +02f3c0: 5410 0b06 |0000: iget-object v0, v1, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ +02f3c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1842 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/views/ScrollerView$Span; │ │ │ │ #2 : (in Lorg/tint/ui/views/ScrollerView$Span;) │ │ @@ -50904,17 +51018,17 @@ │ │ type : '(Lorg/tint/ui/views/ScrollerView$Span;Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f674: |[02f674] org.tint.ui.views.ScrollerView$Span.access$002:(Lorg/tint/ui/views/ScrollerView$Span;Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; │ │ -02f684: 5b01 0b06 |0000: iput-object v1, v0, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ -02f688: 1101 |0002: return-object v1 │ │ +02f3c8: |[02f3c8] org.tint.ui.views.ScrollerView$Span.access$002:(Lorg/tint/ui/views/ScrollerView$Span;Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; │ │ +02f3d8: 5b01 0b06 |0000: iput-object v1, v0, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ +02f3dc: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1842 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/views/ScrollerView$Span; │ │ 0x0000 - 0x0003 reg=1 x1 Lorg/tint/ui/views/ScrollerView$Span; │ │ │ │ @@ -50923,17 +51037,17 @@ │ │ type : '(Lorg/tint/ui/views/ScrollerView$Span;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f68c: |[02f68c] org.tint.ui.views.ScrollerView$Span.access$102:(Lorg/tint/ui/views/ScrollerView$Span;Ljava/lang/String;)Ljava/lang/String; │ │ -02f69c: 5b01 0a06 |0000: iput-object v1, v0, Lorg/tint/ui/views/ScrollerView$Span;.mName:Ljava/lang/String; // field@060a │ │ -02f6a0: 1101 |0002: return-object v1 │ │ +02f3e0: |[02f3e0] org.tint.ui.views.ScrollerView$Span.access$102:(Lorg/tint/ui/views/ScrollerView$Span;Ljava/lang/String;)Ljava/lang/String; │ │ +02f3f0: 5b01 0a06 |0000: iput-object v1, v0, Lorg/tint/ui/views/ScrollerView$Span;.mName:Ljava/lang/String; // field@060a │ │ +02f3f4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1842 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/views/ScrollerView$Span; │ │ 0x0000 - 0x0003 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -50942,17 +51056,17 @@ │ │ type : '(Lorg/tint/ui/views/ScrollerView$Span;Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f6a4: |[02f6a4] org.tint.ui.views.ScrollerView$Span.access$202:(Lorg/tint/ui/views/ScrollerView$Span;Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; │ │ -02f6b4: 5b01 0c06 |0000: iput-object v1, v0, Lorg/tint/ui/views/ScrollerView$Span;.mPrev:Lorg/tint/ui/views/ScrollerView$Span; // field@060c │ │ -02f6b8: 1101 |0002: return-object v1 │ │ +02f3f8: |[02f3f8] org.tint.ui.views.ScrollerView$Span.access$202:(Lorg/tint/ui/views/ScrollerView$Span;Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; │ │ +02f408: 5b01 0c06 |0000: iput-object v1, v0, Lorg/tint/ui/views/ScrollerView$Span;.mPrev:Lorg/tint/ui/views/ScrollerView$Span; // field@060c │ │ +02f40c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1842 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/views/ScrollerView$Span; │ │ 0x0000 - 0x0003 reg=1 x1 Lorg/tint/ui/views/ScrollerView$Span; │ │ │ │ @@ -50962,55 +51076,55 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 68 16-bit code units │ │ -02f6bc: |[02f6bc] org.tint.ui.views.ScrollerView$Span.finish:()V │ │ -02f6cc: 5430 0906 |0000: iget-object v0, v3, Lorg/tint/ui/views/ScrollerView$Span;.mContainerState:Lorg/tint/ui/views/ScrollerView$ThreadSpanState; // field@0609 │ │ -02f6d0: 1d00 |0002: monitor-enter v0 │ │ -02f6d2: 5431 0a06 |0003: iget-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mName:Ljava/lang/String; // field@060a │ │ -02f6d6: 3901 0400 |0005: if-nez v1, 0009 // +0004 │ │ -02f6da: 1e00 |0007: monitor-exit v0 │ │ -02f6dc: 0e00 |0008: return-void │ │ -02f6de: 5431 0c06 |0009: iget-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mPrev:Lorg/tint/ui/views/ScrollerView$Span; // field@060c │ │ -02f6e2: 3801 0800 |000b: if-eqz v1, 0013 // +0008 │ │ -02f6e6: 5431 0c06 |000d: iget-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mPrev:Lorg/tint/ui/views/ScrollerView$Span; // field@060c │ │ -02f6ea: 5432 0b06 |000f: iget-object v2, v3, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ -02f6ee: 5b12 0b06 |0011: iput-object v2, v1, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ -02f6f2: 5431 0b06 |0013: iget-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ -02f6f6: 3801 0800 |0015: if-eqz v1, 001d // +0008 │ │ -02f6fa: 5431 0b06 |0017: iget-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ -02f6fe: 5432 0c06 |0019: iget-object v2, v3, Lorg/tint/ui/views/ScrollerView$Span;.mPrev:Lorg/tint/ui/views/ScrollerView$Span; // field@060c │ │ -02f702: 5b12 0c06 |001b: iput-object v2, v1, Lorg/tint/ui/views/ScrollerView$Span;.mPrev:Lorg/tint/ui/views/ScrollerView$Span; // field@060c │ │ -02f706: 5401 0d06 |001d: iget-object v1, v0, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mActiveHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060d │ │ -02f70a: 3331 0600 |001f: if-ne v1, v3, 0025 // +0006 │ │ -02f70e: 5431 0b06 |0021: iget-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ -02f712: 5b01 0d06 |0023: iput-object v1, v0, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mActiveHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060d │ │ -02f716: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -02f718: 5b31 0a06 |0026: iput-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mName:Ljava/lang/String; // field@060a │ │ -02f71c: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -02f71e: 5b31 0c06 |0029: iput-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mPrev:Lorg/tint/ui/views/ScrollerView$Span; // field@060c │ │ -02f722: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -02f724: 5b31 0b06 |002c: iput-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ -02f728: 5201 0f06 |002e: iget v1, v0, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListSize:I // field@060f │ │ -02f72c: 1252 |0030: const/4 v2, #int 5 // #5 │ │ -02f72e: 3521 0e00 |0031: if-ge v1, v2, 003f // +000e │ │ -02f732: 5401 0e06 |0033: iget-object v1, v0, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060e │ │ -02f736: 5b31 0b06 |0035: iput-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ -02f73a: 5b03 0e06 |0037: iput-object v3, v0, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060e │ │ -02f73e: 5201 0f06 |0039: iget v1, v0, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListSize:I // field@060f │ │ -02f742: d801 0101 |003b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02f746: 5901 0f06 |003d: iput v1, v0, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListSize:I // field@060f │ │ -02f74a: 1e00 |003f: monitor-exit v0 │ │ -02f74c: 28c8 |0040: goto 0008 // -0038 │ │ -02f74e: 0d01 |0041: move-exception v1 │ │ -02f750: 1e00 |0042: monitor-exit v0 │ │ -02f752: 2701 |0043: throw v1 │ │ +02f410: |[02f410] org.tint.ui.views.ScrollerView$Span.finish:()V │ │ +02f420: 5430 0906 |0000: iget-object v0, v3, Lorg/tint/ui/views/ScrollerView$Span;.mContainerState:Lorg/tint/ui/views/ScrollerView$ThreadSpanState; // field@0609 │ │ +02f424: 1d00 |0002: monitor-enter v0 │ │ +02f426: 5431 0a06 |0003: iget-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mName:Ljava/lang/String; // field@060a │ │ +02f42a: 3901 0400 |0005: if-nez v1, 0009 // +0004 │ │ +02f42e: 1e00 |0007: monitor-exit v0 │ │ +02f430: 0e00 |0008: return-void │ │ +02f432: 5431 0c06 |0009: iget-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mPrev:Lorg/tint/ui/views/ScrollerView$Span; // field@060c │ │ +02f436: 3801 0800 |000b: if-eqz v1, 0013 // +0008 │ │ +02f43a: 5431 0c06 |000d: iget-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mPrev:Lorg/tint/ui/views/ScrollerView$Span; // field@060c │ │ +02f43e: 5432 0b06 |000f: iget-object v2, v3, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ +02f442: 5b12 0b06 |0011: iput-object v2, v1, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ +02f446: 5431 0b06 |0013: iget-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ +02f44a: 3801 0800 |0015: if-eqz v1, 001d // +0008 │ │ +02f44e: 5431 0b06 |0017: iget-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ +02f452: 5432 0c06 |0019: iget-object v2, v3, Lorg/tint/ui/views/ScrollerView$Span;.mPrev:Lorg/tint/ui/views/ScrollerView$Span; // field@060c │ │ +02f456: 5b12 0c06 |001b: iput-object v2, v1, Lorg/tint/ui/views/ScrollerView$Span;.mPrev:Lorg/tint/ui/views/ScrollerView$Span; // field@060c │ │ +02f45a: 5401 0d06 |001d: iget-object v1, v0, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mActiveHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060d │ │ +02f45e: 3331 0600 |001f: if-ne v1, v3, 0025 // +0006 │ │ +02f462: 5431 0b06 |0021: iget-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ +02f466: 5b01 0d06 |0023: iput-object v1, v0, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mActiveHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060d │ │ +02f46a: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +02f46c: 5b31 0a06 |0026: iput-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mName:Ljava/lang/String; // field@060a │ │ +02f470: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +02f472: 5b31 0c06 |0029: iput-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mPrev:Lorg/tint/ui/views/ScrollerView$Span; // field@060c │ │ +02f476: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +02f478: 5b31 0b06 |002c: iput-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ +02f47c: 5201 0f06 |002e: iget v1, v0, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListSize:I // field@060f │ │ +02f480: 1252 |0030: const/4 v2, #int 5 // #5 │ │ +02f482: 3521 0e00 |0031: if-ge v1, v2, 003f // +000e │ │ +02f486: 5401 0e06 |0033: iget-object v1, v0, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060e │ │ +02f48a: 5b31 0b06 |0035: iput-object v1, v3, Lorg/tint/ui/views/ScrollerView$Span;.mNext:Lorg/tint/ui/views/ScrollerView$Span; // field@060b │ │ +02f48e: 5b03 0e06 |0037: iput-object v3, v0, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060e │ │ +02f492: 5201 0f06 |0039: iget v1, v0, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListSize:I // field@060f │ │ +02f496: d801 0101 |003b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02f49a: 5901 0f06 |003d: iput v1, v0, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListSize:I // field@060f │ │ +02f49e: 1e00 |003f: monitor-exit v0 │ │ +02f4a0: 28c8 |0040: goto 0008 // -0038 │ │ +02f4a2: 0d01 |0041: move-exception v1 │ │ +02f4a4: 1e00 |0042: monitor-exit v0 │ │ +02f4a6: 2701 |0043: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0043 │ │ -> 0x0041 │ │ positions : │ │ 0x0000 line=1854 │ │ 0x0002 line=1856 │ │ 0x0003 line=1857 │ │ @@ -51030,21 +51144,21 @@ │ │ 0x0037 line=1883 │ │ 0x0039 line=1884 │ │ 0x003f line=1886 │ │ locals : │ │ 0x0002 - 0x0044 reg=0 state Lorg/tint/ui/views/ScrollerView$ThreadSpanState; │ │ 0x0000 - 0x0044 reg=3 this Lorg/tint/ui/views/ScrollerView$Span; │ │ │ │ - source_file_idx : 1543 (ScrollerView.java) │ │ + source_file_idx : 1540 (ScrollerView.java) │ │ │ │ Class #262 header: │ │ -class_idx : 630 │ │ +class_idx : 626 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1543 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1540 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #262 annotations: │ │ Annotations on class │ │ @@ -51076,17 +51190,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f760: |[02f760] org.tint.ui.views.ScrollerView$ThreadSpanState.:()V │ │ -02f770: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -02f776: 0e00 |0003: return-void │ │ +02f4b4: |[02f4b4] org.tint.ui.views.ScrollerView$ThreadSpanState.:()V │ │ +02f4c4: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +02f4ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1890 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/views/ScrollerView$ThreadSpanState; │ │ │ │ #1 : (in Lorg/tint/ui/views/ScrollerView$ThreadSpanState;) │ │ @@ -51094,32 +51208,32 @@ │ │ type : '(Lorg/tint/ui/views/ScrollerView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f778: |[02f778] org.tint.ui.views.ScrollerView$ThreadSpanState.:(Lorg/tint/ui/views/ScrollerView$1;)V │ │ -02f788: 7010 010b 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.:()V // method@0b01 │ │ -02f78e: 0e00 |0003: return-void │ │ +02f4cc: |[02f4cc] org.tint.ui.views.ScrollerView$ThreadSpanState.:(Lorg/tint/ui/views/ScrollerView$1;)V │ │ +02f4dc: 7010 010b 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.:()V // method@0b01 │ │ +02f4e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1890 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/views/ScrollerView$ThreadSpanState; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/tint/ui/views/ScrollerView$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1543 (ScrollerView.java) │ │ + source_file_idx : 1540 (ScrollerView.java) │ │ │ │ Class #263 header: │ │ -class_idx : 631 │ │ +class_idx : 627 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 207 │ │ -source_file_idx : 1543 │ │ +superclass_idx : 203 │ │ +source_file_idx : 1540 │ │ static_fields_size : 4 │ │ instance_fields_size: 24 │ │ direct_methods_size : 27 │ │ virtual_methods_size: 51 │ │ │ │ Class #263 annotations: │ │ Annotations on class │ │ @@ -51257,37 +51371,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02f790: |[02f790] org.tint.ui.views.ScrollerView.:()V │ │ -02f7a0: 2200 7402 |0000: new-instance v0, Lorg/tint/ui/views/ScrollerView$1; // type@0274 │ │ -02f7a4: 7010 f80a 0000 |0002: invoke-direct {v0}, Lorg/tint/ui/views/ScrollerView$1;.:()V // method@0af8 │ │ -02f7aa: 6900 2b06 |0005: sput-object v0, Lorg/tint/ui/views/ScrollerView;.sThisThreadSpanState:Ljava/lang/ThreadLocal; // field@062b │ │ -02f7ae: 0e00 |0007: return-void │ │ +02f4e4: |[02f4e4] org.tint.ui.views.ScrollerView.:()V │ │ +02f4f4: 2200 7002 |0000: new-instance v0, Lorg/tint/ui/views/ScrollerView$1; // type@0270 │ │ +02f4f8: 7010 f80a 0000 |0002: invoke-direct {v0}, Lorg/tint/ui/views/ScrollerView$1;.:()V // method@0af8 │ │ +02f4fe: 6900 2b06 |0005: sput-object v0, Lorg/tint/ui/views/ScrollerView;.sThisThreadSpanState:Ljava/lang/ThreadLocal; // field@062b │ │ +02f502: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1927 │ │ locals : │ │ │ │ #1 : (in Lorg/tint/ui/views/ScrollerView;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -02f7b0: |[02f7b0] org.tint.ui.views.ScrollerView.:(Landroid/content/Context;)V │ │ -02f7c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02f7c2: 7030 050b 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/ui/views/ScrollerView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b05 │ │ -02f7c8: 0e00 |0004: return-void │ │ +02f504: |[02f504] org.tint.ui.views.ScrollerView.:(Landroid/content/Context;)V │ │ +02f514: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02f516: 7030 050b 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/ui/views/ScrollerView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b05 │ │ +02f51c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/views/ScrollerView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -51297,18 +51411,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -02f7cc: |[02f7cc] org.tint.ui.views.ScrollerView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02f7dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02f7de: 7040 060b 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/tint/ui/views/ScrollerView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0b06 │ │ -02f7e4: 0e00 |0004: return-void │ │ +02f520: |[02f520] org.tint.ui.views.ScrollerView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02f530: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02f532: 7040 060b 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/tint/ui/views/ScrollerView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0b06 │ │ +02f538: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0004 line=164 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/views/ScrollerView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -51319,33 +51433,33 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -02f7e8: |[02f7e8] org.tint.ui.views.ScrollerView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -02f7f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02f7fa: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -02f7fc: 7040 9c02 4365 |0002: invoke-direct {v3, v4, v5, v6}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@029c │ │ -02f802: 2200 5900 |0005: new-instance v0, Landroid/graphics/Rect; // type@0059 │ │ -02f806: 7010 3001 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0130 │ │ -02f80c: 5b30 2806 |000a: iput-object v0, v3, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -02f810: 5c31 1b06 |000c: iput-boolean v1, v3, Lorg/tint/ui/views/ScrollerView;.mIsLayoutDirty:Z // field@061b │ │ -02f814: 5b32 1406 |000e: iput-object v2, v3, Lorg/tint/ui/views/ScrollerView;.mChildToScrollTo:Landroid/view/View; // field@0614 │ │ -02f818: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -02f81a: 5c30 1a06 |0011: iput-boolean v0, v3, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ -02f81e: 5c31 2706 |0013: iput-boolean v1, v3, Lorg/tint/ui/views/ScrollerView;.mSmoothScrollingEnabled:Z // field@0627 │ │ -02f822: 12f0 |0015: const/4 v0, #int -1 // #ff │ │ -02f824: 5930 1306 |0016: iput v0, v3, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -02f828: 5b32 2506 |0018: iput-object v2, v3, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ -02f82c: 5b32 1806 |001a: iput-object v2, v3, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ -02f830: 7010 410b 0300 |001c: invoke-direct {v3}, Lorg/tint/ui/views/ScrollerView;.initScrollView:()V // method@0b41 │ │ -02f836: 6e20 700b 1300 |001f: invoke-virtual {v3, v1}, Lorg/tint/ui/views/ScrollerView;.setFillViewport:(Z)V // method@0b70 │ │ -02f83c: 0e00 |0022: return-void │ │ +02f53c: |[02f53c] org.tint.ui.views.ScrollerView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +02f54c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02f54e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +02f550: 7040 9c02 4365 |0002: invoke-direct {v3, v4, v5, v6}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@029c │ │ +02f556: 2200 5900 |0005: new-instance v0, Landroid/graphics/Rect; // type@0059 │ │ +02f55a: 7010 3001 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0130 │ │ +02f560: 5b30 2806 |000a: iput-object v0, v3, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +02f564: 5c31 1b06 |000c: iput-boolean v1, v3, Lorg/tint/ui/views/ScrollerView;.mIsLayoutDirty:Z // field@061b │ │ +02f568: 5b32 1406 |000e: iput-object v2, v3, Lorg/tint/ui/views/ScrollerView;.mChildToScrollTo:Landroid/view/View; // field@0614 │ │ +02f56c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +02f56e: 5c30 1a06 |0011: iput-boolean v0, v3, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ +02f572: 5c31 2706 |0013: iput-boolean v1, v3, Lorg/tint/ui/views/ScrollerView;.mSmoothScrollingEnabled:Z // field@0627 │ │ +02f576: 12f0 |0015: const/4 v0, #int -1 // #ff │ │ +02f578: 5930 1306 |0016: iput v0, v3, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +02f57c: 5b32 2506 |0018: iput-object v2, v3, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ +02f580: 5b32 1806 |001a: iput-object v2, v3, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ +02f584: 7010 410b 0300 |001c: invoke-direct {v3}, Lorg/tint/ui/views/ScrollerView;.initScrollView:()V // method@0b41 │ │ +02f58a: 6e20 700b 1300 |001f: invoke-virtual {v3, v1}, Lorg/tint/ui/views/ScrollerView;.setFillViewport:(Z)V // method@0b70 │ │ +02f590: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=167 │ │ 0x0005 line=73 │ │ 0x000c line=85 │ │ 0x000e line=92 │ │ 0x0010 line=99 │ │ @@ -51367,51 +51481,51 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -02f840: |[02f840] org.tint.ui.views.ScrollerView.canScroll:()Z │ │ -02f850: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02f852: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02f854: 6e20 250b 2600 |0002: invoke-virtual {v6, v2}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -02f85a: 0c00 |0005: move-result-object v0 │ │ -02f85c: 3800 3300 |0006: if-eqz v0, 0039 // +0033 │ │ -02f860: 5563 1906 |0008: iget-boolean v3, v6, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -02f864: 3803 1900 |000a: if-eqz v3, 0023 // +0019 │ │ -02f868: 6e10 3e0b 0600 |000c: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ -02f86e: 0a03 |000f: move-result v3 │ │ -02f870: 6e10 d401 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ -02f876: 0a04 |0013: move-result v4 │ │ -02f878: 6e10 330b 0600 |0014: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ -02f87e: 0a05 |0017: move-result v5 │ │ -02f880: b054 |0018: add-int/2addr v4, v5 │ │ -02f882: 6e10 340b 0600 |0019: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ -02f888: 0a05 |001c: move-result v5 │ │ -02f88a: b054 |001d: add-int/2addr v4, v5 │ │ -02f88c: 3543 0300 |001e: if-ge v3, v4, 0021 // +0003 │ │ -02f890: 0f01 |0020: return v1 │ │ -02f892: 0121 |0021: move v1, v2 │ │ -02f894: 28fe |0022: goto 0020 // -0002 │ │ -02f896: 6e10 2b0b 0600 |0023: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ -02f89c: 0a03 |0026: move-result v3 │ │ -02f89e: 6e10 c501 0000 |0027: invoke-virtual {v0}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ -02f8a4: 0a04 |002a: move-result v4 │ │ -02f8a6: 6e10 350b 0600 |002b: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ -02f8ac: 0a05 |002e: move-result v5 │ │ -02f8ae: b054 |002f: add-int/2addr v4, v5 │ │ -02f8b0: 6e10 320b 0600 |0030: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ -02f8b6: 0a05 |0033: move-result v5 │ │ -02f8b8: b054 |0034: add-int/2addr v4, v5 │ │ -02f8ba: 3443 ebff |0035: if-lt v3, v4, 0020 // -0015 │ │ -02f8be: 0121 |0037: move v1, v2 │ │ -02f8c0: 28e8 |0038: goto 0020 // -0018 │ │ -02f8c2: 0121 |0039: move v1, v2 │ │ -02f8c4: 28e6 |003a: goto 0020 // -001a │ │ +02f594: |[02f594] org.tint.ui.views.ScrollerView.canScroll:()Z │ │ +02f5a4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02f5a6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02f5a8: 6e20 250b 2600 |0002: invoke-virtual {v6, v2}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +02f5ae: 0c00 |0005: move-result-object v0 │ │ +02f5b0: 3800 3300 |0006: if-eqz v0, 0039 // +0033 │ │ +02f5b4: 5563 1906 |0008: iget-boolean v3, v6, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +02f5b8: 3803 1900 |000a: if-eqz v3, 0023 // +0019 │ │ +02f5bc: 6e10 3e0b 0600 |000c: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ +02f5c2: 0a03 |000f: move-result v3 │ │ +02f5c4: 6e10 d401 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ +02f5ca: 0a04 |0013: move-result v4 │ │ +02f5cc: 6e10 330b 0600 |0014: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ +02f5d2: 0a05 |0017: move-result v5 │ │ +02f5d4: b054 |0018: add-int/2addr v4, v5 │ │ +02f5d6: 6e10 340b 0600 |0019: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ +02f5dc: 0a05 |001c: move-result v5 │ │ +02f5de: b054 |001d: add-int/2addr v4, v5 │ │ +02f5e0: 3543 0300 |001e: if-ge v3, v4, 0021 // +0003 │ │ +02f5e4: 0f01 |0020: return v1 │ │ +02f5e6: 0121 |0021: move v1, v2 │ │ +02f5e8: 28fe |0022: goto 0020 // -0002 │ │ +02f5ea: 6e10 2b0b 0600 |0023: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ +02f5f0: 0a03 |0026: move-result v3 │ │ +02f5f2: 6e10 c501 0000 |0027: invoke-virtual {v0}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ +02f5f8: 0a04 |002a: move-result v4 │ │ +02f5fa: 6e10 350b 0600 |002b: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ +02f600: 0a05 |002e: move-result v5 │ │ +02f602: b054 |002f: add-int/2addr v4, v5 │ │ +02f604: 6e10 320b 0600 |0030: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ +02f60a: 0a05 |0033: move-result v5 │ │ +02f60c: b054 |0034: add-int/2addr v4, v5 │ │ +02f60e: 3443 ebff |0035: if-lt v3, v4, 0020 // -0015 │ │ +02f612: 0121 |0037: move v1, v2 │ │ +02f614: 28e8 |0038: goto 0020 // -0018 │ │ +02f616: 0121 |0039: move v1, v2 │ │ +02f618: 28e6 |003a: goto 0020 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=290 │ │ 0x0006 line=291 │ │ 0x0008 line=292 │ │ 0x000c line=293 │ │ 0x0020 line=298 │ │ @@ -51427,23 +51541,23 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -02f8c8: |[02f8c8] org.tint.ui.views.ScrollerView.clamp:(III)I │ │ -02f8d8: 3543 0400 |0000: if-ge v3, v4, 0004 // +0004 │ │ -02f8dc: 3b02 0400 |0002: if-gez v2, 0006 // +0004 │ │ -02f8e0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -02f8e2: 0f02 |0005: return v2 │ │ -02f8e4: 9000 0302 |0006: add-int v0, v3, v2 │ │ -02f8e8: 3740 fdff |0008: if-le v0, v4, 0005 // -0003 │ │ -02f8ec: 9102 0403 |000a: sub-int v2, v4, v3 │ │ -02f8f0: 28f9 |000c: goto 0005 // -0007 │ │ +02f61c: |[02f61c] org.tint.ui.views.ScrollerView.clamp:(III)I │ │ +02f62c: 3543 0400 |0000: if-ge v3, v4, 0004 // +0004 │ │ +02f630: 3b02 0400 |0002: if-gez v2, 0006 // +0004 │ │ +02f634: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +02f636: 0f02 |0005: return v2 │ │ +02f638: 9000 0302 |0006: add-int v0, v3, v2 │ │ +02f63c: 3740 fdff |0008: if-le v0, v4, 0005 // -0003 │ │ +02f640: 9102 0403 |000a: sub-int v2, v4, v3 │ │ +02f644: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1813 │ │ 0x0004 line=1829 │ │ 0x0005 line=1839 │ │ 0x0006 line=1831 │ │ 0x000a line=1837 │ │ @@ -51459,81 +51573,81 @@ │ │ type : '(Landroid/graphics/Rect;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 115 16-bit code units │ │ -02f8f4: |[02f8f4] org.tint.ui.views.ScrollerView.computeScrollDeltaToGetChildRectOnScreenHorizontal:(Landroid/graphics/Rect;)I │ │ -02f904: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -02f906: 6e10 260b 0a00 |0001: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -02f90c: 0a08 |0004: move-result v8 │ │ -02f90e: 3908 0400 |0005: if-nez v8, 0009 // +0004 │ │ -02f912: 0175 |0007: move v5, v7 │ │ -02f914: 0f05 |0008: return v5 │ │ -02f916: 6e10 3e0b 0a00 |0009: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ -02f91c: 0a06 |000c: move-result v6 │ │ -02f91e: 6e10 390b 0a00 |000d: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -02f924: 0a03 |0010: move-result v3 │ │ -02f926: 9004 0306 |0011: add-int v4, v3, v6 │ │ -02f92a: 6e10 2c0b 0a00 |0013: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getHorizontalFadingEdgeLength:()I // method@0b2c │ │ -02f930: 0a01 |0016: move-result v1 │ │ -02f932: 52b8 0d00 |0017: iget v8, v11, Landroid/graphics/Rect;.left:I // field@000d │ │ -02f936: 3d08 0300 |0019: if-lez v8, 001c // +0003 │ │ -02f93a: b013 |001b: add-int/2addr v3, v1 │ │ -02f93c: 52b8 0e00 |001c: iget v8, v11, Landroid/graphics/Rect;.right:I // field@000e │ │ -02f940: 6e20 250b 7a00 |001e: invoke-virtual {v10, v7}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -02f946: 0c09 |0021: move-result-object v9 │ │ -02f948: 6e10 d401 0900 |0022: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ -02f94e: 0a09 |0025: move-result v9 │ │ -02f950: 3598 0300 |0026: if-ge v8, v9, 0029 // +0003 │ │ -02f954: b114 |0028: sub-int/2addr v4, v1 │ │ -02f956: 1205 |0029: const/4 v5, #int 0 // #0 │ │ -02f958: 52b8 0e00 |002a: iget v8, v11, Landroid/graphics/Rect;.right:I // field@000e │ │ -02f95c: 3748 2400 |002c: if-le v8, v4, 0050 // +0024 │ │ -02f960: 52b8 0d00 |002e: iget v8, v11, Landroid/graphics/Rect;.left:I // field@000d │ │ -02f964: 3738 2000 |0030: if-le v8, v3, 0050 // +0020 │ │ -02f968: 6e10 3401 0b00 |0032: invoke-virtual {v11}, Landroid/graphics/Rect;.width:()I // method@0134 │ │ -02f96e: 0a08 |0035: move-result v8 │ │ -02f970: 3768 1500 |0036: if-le v8, v6, 004b // +0015 │ │ -02f974: 52b8 0d00 |0038: iget v8, v11, Landroid/graphics/Rect;.left:I // field@000d │ │ -02f978: b138 |003a: sub-int/2addr v8, v3 │ │ -02f97a: b085 |003b: add-int/2addr v5, v8 │ │ -02f97c: 6e20 250b 7a00 |003c: invoke-virtual {v10, v7}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -02f982: 0c07 |003f: move-result-object v7 │ │ -02f984: 6e10 cc01 0700 |0040: invoke-virtual {v7}, Landroid/view/View;.getRight:()I // method@01cc │ │ -02f98a: 0a02 |0043: move-result v2 │ │ -02f98c: 9100 0204 |0044: sub-int v0, v2, v4 │ │ -02f990: 7120 4203 0500 |0046: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@0342 │ │ -02f996: 0a05 |0049: move-result v5 │ │ -02f998: 28be |004a: goto 0008 // -0042 │ │ -02f99a: 52b8 0e00 |004b: iget v8, v11, Landroid/graphics/Rect;.right:I // field@000e │ │ -02f99e: b148 |004d: sub-int/2addr v8, v4 │ │ -02f9a0: b085 |004e: add-int/2addr v5, v8 │ │ -02f9a2: 28ed |004f: goto 003c // -0013 │ │ -02f9a4: 52b7 0d00 |0050: iget v7, v11, Landroid/graphics/Rect;.left:I // field@000d │ │ -02f9a8: 3537 b6ff |0052: if-ge v7, v3, 0008 // -004a │ │ -02f9ac: 52b7 0e00 |0054: iget v7, v11, Landroid/graphics/Rect;.right:I // field@000e │ │ -02f9b0: 3547 b2ff |0056: if-ge v7, v4, 0008 // -004e │ │ -02f9b4: 6e10 3401 0b00 |0058: invoke-virtual {v11}, Landroid/graphics/Rect;.width:()I // method@0134 │ │ -02f9ba: 0a07 |005b: move-result v7 │ │ -02f9bc: 3767 1100 |005c: if-le v7, v6, 006d // +0011 │ │ -02f9c0: 52b7 0e00 |005e: iget v7, v11, Landroid/graphics/Rect;.right:I // field@000e │ │ -02f9c4: 9107 0407 |0060: sub-int v7, v4, v7 │ │ -02f9c8: b175 |0062: sub-int/2addr v5, v7 │ │ -02f9ca: 6e10 390b 0a00 |0063: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -02f9d0: 0a07 |0066: move-result v7 │ │ -02f9d2: 7b77 |0067: neg-int v7, v7 │ │ -02f9d4: 7120 4103 7500 |0068: invoke-static {v5, v7}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ -02f9da: 0a05 |006b: move-result v5 │ │ -02f9dc: 289c |006c: goto 0008 // -0064 │ │ -02f9de: 52b7 0d00 |006d: iget v7, v11, Landroid/graphics/Rect;.left:I // field@000d │ │ -02f9e2: 9107 0307 |006f: sub-int v7, v3, v7 │ │ -02f9e6: b175 |0071: sub-int/2addr v5, v7 │ │ -02f9e8: 28f1 |0072: goto 0063 // -000f │ │ +02f648: |[02f648] org.tint.ui.views.ScrollerView.computeScrollDeltaToGetChildRectOnScreenHorizontal:(Landroid/graphics/Rect;)I │ │ +02f658: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +02f65a: 6e10 260b 0a00 |0001: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +02f660: 0a08 |0004: move-result v8 │ │ +02f662: 3908 0400 |0005: if-nez v8, 0009 // +0004 │ │ +02f666: 0175 |0007: move v5, v7 │ │ +02f668: 0f05 |0008: return v5 │ │ +02f66a: 6e10 3e0b 0a00 |0009: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ +02f670: 0a06 |000c: move-result v6 │ │ +02f672: 6e10 390b 0a00 |000d: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +02f678: 0a03 |0010: move-result v3 │ │ +02f67a: 9004 0306 |0011: add-int v4, v3, v6 │ │ +02f67e: 6e10 2c0b 0a00 |0013: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getHorizontalFadingEdgeLength:()I // method@0b2c │ │ +02f684: 0a01 |0016: move-result v1 │ │ +02f686: 52b8 0d00 |0017: iget v8, v11, Landroid/graphics/Rect;.left:I // field@000d │ │ +02f68a: 3d08 0300 |0019: if-lez v8, 001c // +0003 │ │ +02f68e: b013 |001b: add-int/2addr v3, v1 │ │ +02f690: 52b8 0e00 |001c: iget v8, v11, Landroid/graphics/Rect;.right:I // field@000e │ │ +02f694: 6e20 250b 7a00 |001e: invoke-virtual {v10, v7}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +02f69a: 0c09 |0021: move-result-object v9 │ │ +02f69c: 6e10 d401 0900 |0022: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ +02f6a2: 0a09 |0025: move-result v9 │ │ +02f6a4: 3598 0300 |0026: if-ge v8, v9, 0029 // +0003 │ │ +02f6a8: b114 |0028: sub-int/2addr v4, v1 │ │ +02f6aa: 1205 |0029: const/4 v5, #int 0 // #0 │ │ +02f6ac: 52b8 0e00 |002a: iget v8, v11, Landroid/graphics/Rect;.right:I // field@000e │ │ +02f6b0: 3748 2400 |002c: if-le v8, v4, 0050 // +0024 │ │ +02f6b4: 52b8 0d00 |002e: iget v8, v11, Landroid/graphics/Rect;.left:I // field@000d │ │ +02f6b8: 3738 2000 |0030: if-le v8, v3, 0050 // +0020 │ │ +02f6bc: 6e10 3401 0b00 |0032: invoke-virtual {v11}, Landroid/graphics/Rect;.width:()I // method@0134 │ │ +02f6c2: 0a08 |0035: move-result v8 │ │ +02f6c4: 3768 1500 |0036: if-le v8, v6, 004b // +0015 │ │ +02f6c8: 52b8 0d00 |0038: iget v8, v11, Landroid/graphics/Rect;.left:I // field@000d │ │ +02f6cc: b138 |003a: sub-int/2addr v8, v3 │ │ +02f6ce: b085 |003b: add-int/2addr v5, v8 │ │ +02f6d0: 6e20 250b 7a00 |003c: invoke-virtual {v10, v7}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +02f6d6: 0c07 |003f: move-result-object v7 │ │ +02f6d8: 6e10 cc01 0700 |0040: invoke-virtual {v7}, Landroid/view/View;.getRight:()I // method@01cc │ │ +02f6de: 0a02 |0043: move-result v2 │ │ +02f6e0: 9100 0204 |0044: sub-int v0, v2, v4 │ │ +02f6e4: 7120 4203 0500 |0046: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@0342 │ │ +02f6ea: 0a05 |0049: move-result v5 │ │ +02f6ec: 28be |004a: goto 0008 // -0042 │ │ +02f6ee: 52b8 0e00 |004b: iget v8, v11, Landroid/graphics/Rect;.right:I // field@000e │ │ +02f6f2: b148 |004d: sub-int/2addr v8, v4 │ │ +02f6f4: b085 |004e: add-int/2addr v5, v8 │ │ +02f6f6: 28ed |004f: goto 003c // -0013 │ │ +02f6f8: 52b7 0d00 |0050: iget v7, v11, Landroid/graphics/Rect;.left:I // field@000d │ │ +02f6fc: 3537 b6ff |0052: if-ge v7, v3, 0008 // -004a │ │ +02f700: 52b7 0e00 |0054: iget v7, v11, Landroid/graphics/Rect;.right:I // field@000e │ │ +02f704: 3547 b2ff |0056: if-ge v7, v4, 0008 // -004e │ │ +02f708: 6e10 3401 0b00 |0058: invoke-virtual {v11}, Landroid/graphics/Rect;.width:()I // method@0134 │ │ +02f70e: 0a07 |005b: move-result v7 │ │ +02f710: 3767 1100 |005c: if-le v7, v6, 006d // +0011 │ │ +02f714: 52b7 0e00 |005e: iget v7, v11, Landroid/graphics/Rect;.right:I // field@000e │ │ +02f718: 9107 0407 |0060: sub-int v7, v4, v7 │ │ +02f71c: b175 |0062: sub-int/2addr v5, v7 │ │ +02f71e: 6e10 390b 0a00 |0063: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +02f724: 0a07 |0066: move-result v7 │ │ +02f726: 7b77 |0067: neg-int v7, v7 │ │ +02f728: 7120 4103 7500 |0068: invoke-static {v5, v7}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ +02f72e: 0a05 |006b: move-result v5 │ │ +02f730: 289c |006c: goto 0008 // -0064 │ │ +02f732: 52b7 0d00 |006d: iget v7, v11, Landroid/graphics/Rect;.left:I // field@000d │ │ +02f736: 9107 0307 |006f: sub-int v7, v3, v7 │ │ +02f73a: b175 |0071: sub-int/2addr v5, v7 │ │ +02f73c: 28f1 |0072: goto 0063 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1559 │ │ 0x0008 line=1613 │ │ 0x0009 line=1561 │ │ 0x000d line=1562 │ │ 0x0011 line=1563 │ │ @@ -51572,81 +51686,81 @@ │ │ type : '(Landroid/graphics/Rect;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 115 16-bit code units │ │ -02f9ec: |[02f9ec] org.tint.ui.views.ScrollerView.computeScrollDeltaToGetChildRectOnScreenVertical:(Landroid/graphics/Rect;)I │ │ -02f9fc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -02f9fe: 6e10 260b 0a00 |0001: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -02fa04: 0a08 |0004: move-result v8 │ │ -02fa06: 3908 0400 |0005: if-nez v8, 0009 // +0004 │ │ -02fa0a: 0176 |0007: move v6, v7 │ │ -02fa0c: 0f06 |0008: return v6 │ │ -02fa0e: 6e10 2b0b 0a00 |0009: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ -02fa14: 0a03 |000c: move-result v3 │ │ -02fa16: 6e10 3a0b 0a00 |000d: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -02fa1c: 0a05 |0010: move-result v5 │ │ -02fa1e: 9004 0503 |0011: add-int v4, v5, v3 │ │ -02fa22: 6e10 3d0b 0a00 |0013: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getVerticalFadingEdgeLength:()I // method@0b3d │ │ -02fa28: 0a02 |0016: move-result v2 │ │ -02fa2a: 52b8 0f00 |0017: iget v8, v11, Landroid/graphics/Rect;.top:I // field@000f │ │ -02fa2e: 3d08 0300 |0019: if-lez v8, 001c // +0003 │ │ -02fa32: b025 |001b: add-int/2addr v5, v2 │ │ -02fa34: 52b8 0c00 |001c: iget v8, v11, Landroid/graphics/Rect;.bottom:I // field@000c │ │ -02fa38: 6e20 250b 7a00 |001e: invoke-virtual {v10, v7}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -02fa3e: 0c09 |0021: move-result-object v9 │ │ -02fa40: 6e10 c501 0900 |0022: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ -02fa46: 0a09 |0025: move-result v9 │ │ -02fa48: 3598 0300 |0026: if-ge v8, v9, 0029 // +0003 │ │ -02fa4c: b124 |0028: sub-int/2addr v4, v2 │ │ -02fa4e: 1206 |0029: const/4 v6, #int 0 // #0 │ │ -02fa50: 52b8 0c00 |002a: iget v8, v11, Landroid/graphics/Rect;.bottom:I // field@000c │ │ -02fa54: 3748 2400 |002c: if-le v8, v4, 0050 // +0024 │ │ -02fa58: 52b8 0f00 |002e: iget v8, v11, Landroid/graphics/Rect;.top:I // field@000f │ │ -02fa5c: 3758 2000 |0030: if-le v8, v5, 0050 // +0020 │ │ -02fa60: 6e10 3101 0b00 |0032: invoke-virtual {v11}, Landroid/graphics/Rect;.height:()I // method@0131 │ │ -02fa66: 0a08 |0035: move-result v8 │ │ -02fa68: 3738 1500 |0036: if-le v8, v3, 004b // +0015 │ │ -02fa6c: 52b8 0f00 |0038: iget v8, v11, Landroid/graphics/Rect;.top:I // field@000f │ │ -02fa70: b158 |003a: sub-int/2addr v8, v5 │ │ -02fa72: b086 |003b: add-int/2addr v6, v8 │ │ -02fa74: 6e20 250b 7a00 |003c: invoke-virtual {v10, v7}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -02fa7a: 0c07 |003f: move-result-object v7 │ │ -02fa7c: 6e10 c201 0700 |0040: invoke-virtual {v7}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ -02fa82: 0a00 |0043: move-result v0 │ │ -02fa84: 9101 0004 |0044: sub-int v1, v0, v4 │ │ -02fa88: 7120 4203 1600 |0046: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@0342 │ │ -02fa8e: 0a06 |0049: move-result v6 │ │ -02fa90: 28be |004a: goto 0008 // -0042 │ │ -02fa92: 52b8 0c00 |004b: iget v8, v11, Landroid/graphics/Rect;.bottom:I // field@000c │ │ -02fa96: b148 |004d: sub-int/2addr v8, v4 │ │ -02fa98: b086 |004e: add-int/2addr v6, v8 │ │ -02fa9a: 28ed |004f: goto 003c // -0013 │ │ -02fa9c: 52b7 0f00 |0050: iget v7, v11, Landroid/graphics/Rect;.top:I // field@000f │ │ -02faa0: 3557 b6ff |0052: if-ge v7, v5, 0008 // -004a │ │ -02faa4: 52b7 0c00 |0054: iget v7, v11, Landroid/graphics/Rect;.bottom:I // field@000c │ │ -02faa8: 3547 b2ff |0056: if-ge v7, v4, 0008 // -004e │ │ -02faac: 6e10 3101 0b00 |0058: invoke-virtual {v11}, Landroid/graphics/Rect;.height:()I // method@0131 │ │ -02fab2: 0a07 |005b: move-result v7 │ │ -02fab4: 3737 1100 |005c: if-le v7, v3, 006d // +0011 │ │ -02fab8: 52b7 0c00 |005e: iget v7, v11, Landroid/graphics/Rect;.bottom:I // field@000c │ │ -02fabc: 9107 0407 |0060: sub-int v7, v4, v7 │ │ -02fac0: b176 |0062: sub-int/2addr v6, v7 │ │ -02fac2: 6e10 3a0b 0a00 |0063: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -02fac8: 0a07 |0066: move-result v7 │ │ -02faca: 7b77 |0067: neg-int v7, v7 │ │ -02facc: 7120 4103 7600 |0068: invoke-static {v6, v7}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ -02fad2: 0a06 |006b: move-result v6 │ │ -02fad4: 289c |006c: goto 0008 // -0064 │ │ -02fad6: 52b7 0f00 |006d: iget v7, v11, Landroid/graphics/Rect;.top:I // field@000f │ │ -02fada: 9107 0507 |006f: sub-int v7, v5, v7 │ │ -02fade: b176 |0071: sub-int/2addr v6, v7 │ │ -02fae0: 28f1 |0072: goto 0063 // -000f │ │ +02f740: |[02f740] org.tint.ui.views.ScrollerView.computeScrollDeltaToGetChildRectOnScreenVertical:(Landroid/graphics/Rect;)I │ │ +02f750: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +02f752: 6e10 260b 0a00 |0001: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +02f758: 0a08 |0004: move-result v8 │ │ +02f75a: 3908 0400 |0005: if-nez v8, 0009 // +0004 │ │ +02f75e: 0176 |0007: move v6, v7 │ │ +02f760: 0f06 |0008: return v6 │ │ +02f762: 6e10 2b0b 0a00 |0009: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ +02f768: 0a03 |000c: move-result v3 │ │ +02f76a: 6e10 3a0b 0a00 |000d: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +02f770: 0a05 |0010: move-result v5 │ │ +02f772: 9004 0503 |0011: add-int v4, v5, v3 │ │ +02f776: 6e10 3d0b 0a00 |0013: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getVerticalFadingEdgeLength:()I // method@0b3d │ │ +02f77c: 0a02 |0016: move-result v2 │ │ +02f77e: 52b8 0f00 |0017: iget v8, v11, Landroid/graphics/Rect;.top:I // field@000f │ │ +02f782: 3d08 0300 |0019: if-lez v8, 001c // +0003 │ │ +02f786: b025 |001b: add-int/2addr v5, v2 │ │ +02f788: 52b8 0c00 |001c: iget v8, v11, Landroid/graphics/Rect;.bottom:I // field@000c │ │ +02f78c: 6e20 250b 7a00 |001e: invoke-virtual {v10, v7}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +02f792: 0c09 |0021: move-result-object v9 │ │ +02f794: 6e10 c501 0900 |0022: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ +02f79a: 0a09 |0025: move-result v9 │ │ +02f79c: 3598 0300 |0026: if-ge v8, v9, 0029 // +0003 │ │ +02f7a0: b124 |0028: sub-int/2addr v4, v2 │ │ +02f7a2: 1206 |0029: const/4 v6, #int 0 // #0 │ │ +02f7a4: 52b8 0c00 |002a: iget v8, v11, Landroid/graphics/Rect;.bottom:I // field@000c │ │ +02f7a8: 3748 2400 |002c: if-le v8, v4, 0050 // +0024 │ │ +02f7ac: 52b8 0f00 |002e: iget v8, v11, Landroid/graphics/Rect;.top:I // field@000f │ │ +02f7b0: 3758 2000 |0030: if-le v8, v5, 0050 // +0020 │ │ +02f7b4: 6e10 3101 0b00 |0032: invoke-virtual {v11}, Landroid/graphics/Rect;.height:()I // method@0131 │ │ +02f7ba: 0a08 |0035: move-result v8 │ │ +02f7bc: 3738 1500 |0036: if-le v8, v3, 004b // +0015 │ │ +02f7c0: 52b8 0f00 |0038: iget v8, v11, Landroid/graphics/Rect;.top:I // field@000f │ │ +02f7c4: b158 |003a: sub-int/2addr v8, v5 │ │ +02f7c6: b086 |003b: add-int/2addr v6, v8 │ │ +02f7c8: 6e20 250b 7a00 |003c: invoke-virtual {v10, v7}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +02f7ce: 0c07 |003f: move-result-object v7 │ │ +02f7d0: 6e10 c201 0700 |0040: invoke-virtual {v7}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ +02f7d6: 0a00 |0043: move-result v0 │ │ +02f7d8: 9101 0004 |0044: sub-int v1, v0, v4 │ │ +02f7dc: 7120 4203 1600 |0046: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@0342 │ │ +02f7e2: 0a06 |0049: move-result v6 │ │ +02f7e4: 28be |004a: goto 0008 // -0042 │ │ +02f7e6: 52b8 0c00 |004b: iget v8, v11, Landroid/graphics/Rect;.bottom:I // field@000c │ │ +02f7ea: b148 |004d: sub-int/2addr v8, v4 │ │ +02f7ec: b086 |004e: add-int/2addr v6, v8 │ │ +02f7ee: 28ed |004f: goto 003c // -0013 │ │ +02f7f0: 52b7 0f00 |0050: iget v7, v11, Landroid/graphics/Rect;.top:I // field@000f │ │ +02f7f4: 3557 b6ff |0052: if-ge v7, v5, 0008 // -004a │ │ +02f7f8: 52b7 0c00 |0054: iget v7, v11, Landroid/graphics/Rect;.bottom:I // field@000c │ │ +02f7fc: 3547 b2ff |0056: if-ge v7, v4, 0008 // -004e │ │ +02f800: 6e10 3101 0b00 |0058: invoke-virtual {v11}, Landroid/graphics/Rect;.height:()I // method@0131 │ │ +02f806: 0a07 |005b: move-result v7 │ │ +02f808: 3737 1100 |005c: if-le v7, v3, 006d // +0011 │ │ +02f80c: 52b7 0c00 |005e: iget v7, v11, Landroid/graphics/Rect;.bottom:I // field@000c │ │ +02f810: 9107 0407 |0060: sub-int v7, v4, v7 │ │ +02f814: b176 |0062: sub-int/2addr v6, v7 │ │ +02f816: 6e10 3a0b 0a00 |0063: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +02f81c: 0a07 |0066: move-result v7 │ │ +02f81e: 7b77 |0067: neg-int v7, v7 │ │ +02f820: 7120 4103 7600 |0068: invoke-static {v6, v7}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ +02f826: 0a06 |006b: move-result v6 │ │ +02f828: 289c |006c: goto 0008 // -0064 │ │ +02f82a: 52b7 0f00 |006d: iget v7, v11, Landroid/graphics/Rect;.top:I // field@000f │ │ +02f82e: 9107 0507 |006f: sub-int v7, v5, v7 │ │ +02f832: b176 |0071: sub-int/2addr v6, v7 │ │ +02f834: 28f1 |0072: goto 0063 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1501 │ │ 0x0008 line=1555 │ │ 0x0009 line=1503 │ │ 0x000d line=1504 │ │ 0x0011 line=1505 │ │ @@ -51685,31 +51799,31 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -02fae4: |[02fae4] org.tint.ui.views.ScrollerView.doScrollY:(I)V │ │ -02faf4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02faf6: 3803 0d00 |0001: if-eqz v3, 000e // +000d │ │ -02fafa: 5520 2706 |0003: iget-boolean v0, v2, Lorg/tint/ui/views/ScrollerView;.mSmoothScrollingEnabled:Z // field@0627 │ │ -02fafe: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ -02fb02: 5520 1906 |0007: iget-boolean v0, v2, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -02fb06: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -02fb0a: 6e30 780b 1203 |000b: invoke-virtual {v2, v1, v3}, Lorg/tint/ui/views/ScrollerView;.smoothScrollBy:(II)V // method@0b78 │ │ -02fb10: 0e00 |000e: return-void │ │ -02fb12: 6e30 780b 3201 |000f: invoke-virtual {v2, v3, v1}, Lorg/tint/ui/views/ScrollerView;.smoothScrollBy:(II)V // method@0b78 │ │ -02fb18: 28fc |0012: goto 000e // -0004 │ │ -02fb1a: 5520 1906 |0013: iget-boolean v0, v2, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -02fb1e: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ -02fb22: 6e30 6b0b 1203 |0017: invoke-virtual {v2, v1, v3}, Lorg/tint/ui/views/ScrollerView;.scrollBy:(II)V // method@0b6b │ │ -02fb28: 28f4 |001a: goto 000e // -000c │ │ -02fb2a: 6e30 6b0b 3201 |001b: invoke-virtual {v2, v3, v1}, Lorg/tint/ui/views/ScrollerView;.scrollBy:(II)V // method@0b6b │ │ -02fb30: 28f0 |001e: goto 000e // -0010 │ │ +02f838: |[02f838] org.tint.ui.views.ScrollerView.doScrollY:(I)V │ │ +02f848: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02f84a: 3803 0d00 |0001: if-eqz v3, 000e // +000d │ │ +02f84e: 5520 2706 |0003: iget-boolean v0, v2, Lorg/tint/ui/views/ScrollerView;.mSmoothScrollingEnabled:Z // field@0627 │ │ +02f852: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ +02f856: 5520 1906 |0007: iget-boolean v0, v2, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +02f85a: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +02f85e: 6e30 780b 1203 |000b: invoke-virtual {v2, v1, v3}, Lorg/tint/ui/views/ScrollerView;.smoothScrollBy:(II)V // method@0b78 │ │ +02f864: 0e00 |000e: return-void │ │ +02f866: 6e30 780b 3201 |000f: invoke-virtual {v2, v3, v1}, Lorg/tint/ui/views/ScrollerView;.smoothScrollBy:(II)V // method@0b78 │ │ +02f86c: 28fc |0012: goto 000e // -0004 │ │ +02f86e: 5520 1906 |0013: iget-boolean v0, v2, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +02f872: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ +02f876: 6e30 6b0b 1203 |0017: invoke-virtual {v2, v1, v3}, Lorg/tint/ui/views/ScrollerView;.scrollBy:(II)V // method@0b6b │ │ +02f87c: 28f4 |001a: goto 000e // -000c │ │ +02f87e: 6e30 6b0b 3201 |001b: invoke-virtual {v2, v3, v1}, Lorg/tint/ui/views/ScrollerView;.scrollBy:(II)V // method@0b6b │ │ +02f884: 28f0 |001e: goto 000e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1214 │ │ 0x0003 line=1215 │ │ 0x0007 line=1216 │ │ 0x000b line=1217 │ │ 0x000e line=1229 │ │ @@ -51726,27 +51840,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -02fb34: |[02fb34] org.tint.ui.views.ScrollerView.endDrag:()V │ │ -02fb44: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02fb46: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -02fb48: 5c20 1a06 |0002: iput-boolean v0, v2, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ -02fb4c: 5c20 1c06 |0004: iput-boolean v0, v2, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ -02fb50: 5b21 1606 |0006: iput-object v1, v2, Lorg/tint/ui/views/ScrollerView;.mDownView:Landroid/view/View; // field@0616 │ │ -02fb54: 7010 640b 0200 |0008: invoke-direct {v2}, Lorg/tint/ui/views/ScrollerView;.recycleVelocityTracker:()V // method@0b64 │ │ -02fb5a: 5420 2506 |000b: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ -02fb5e: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -02fb62: 5420 2506 |000f: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ -02fb66: 6e10 000b 0000 |0011: invoke-virtual {v0}, Lorg/tint/ui/views/ScrollerView$Span;.finish:()V // method@0b00 │ │ -02fb6c: 5b21 2506 |0014: iput-object v1, v2, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ -02fb70: 0e00 |0016: return-void │ │ +02f888: |[02f888] org.tint.ui.views.ScrollerView.endDrag:()V │ │ +02f898: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02f89a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +02f89c: 5c20 1a06 |0002: iput-boolean v0, v2, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ +02f8a0: 5c20 1c06 |0004: iput-boolean v0, v2, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ +02f8a4: 5b21 1606 |0006: iput-object v1, v2, Lorg/tint/ui/views/ScrollerView;.mDownView:Landroid/view/View; // field@0616 │ │ +02f8a8: 7010 640b 0200 |0008: invoke-direct {v2}, Lorg/tint/ui/views/ScrollerView;.recycleVelocityTracker:()V // method@0b64 │ │ +02f8ae: 5420 2506 |000b: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ +02f8b2: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +02f8b6: 5420 2506 |000f: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ +02f8ba: 6e10 000b 0000 |0011: invoke-virtual {v0}, Lorg/tint/ui/views/ScrollerView$Span;.finish:()V // method@0b00 │ │ +02f8c0: 5b21 2506 |0014: iput-object v1, v2, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ +02f8c4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1778 │ │ 0x0004 line=1779 │ │ 0x0006 line=1780 │ │ 0x0008 line=1781 │ │ 0x000b line=1782 │ │ @@ -51761,59 +51875,59 @@ │ │ type : '(Ljava/lang/String;)Lorg/tint/ui/views/ScrollerView$Span;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -02fb74: |[02fb74] org.tint.ui.views.ScrollerView.enterCriticalSpan:(Ljava/lang/String;)Lorg/tint/ui/views/ScrollerView$Span; │ │ -02fb84: 3805 0800 |0000: if-eqz v5, 0008 // +0008 │ │ -02fb88: 6e10 5003 0500 |0002: invoke-virtual {v5}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ -02fb8e: 0a03 |0005: move-result v3 │ │ -02fb90: 3803 0a00 |0006: if-eqz v3, 0010 // +000a │ │ -02fb94: 2203 0401 |0008: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0104 │ │ -02fb98: 1a04 140d |000a: const-string v4, "name must be non-null and non-empty" // string@0d14 │ │ -02fb9c: 7020 3203 4300 |000c: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ -02fba2: 2703 |000f: throw v3 │ │ -02fba4: 6203 2b06 |0010: sget-object v3, Lorg/tint/ui/views/ScrollerView;.sThisThreadSpanState:Ljava/lang/ThreadLocal; // field@062b │ │ -02fba8: 6e10 6f03 0300 |0012: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@036f │ │ -02fbae: 0c02 |0015: move-result-object v2 │ │ -02fbb0: 1f02 7602 |0016: check-cast v2, Lorg/tint/ui/views/ScrollerView$ThreadSpanState; // type@0276 │ │ -02fbb4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02fbb6: 1d02 |0019: monitor-enter v2 │ │ -02fbb8: 5423 0e06 |001a: iget-object v3, v2, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060e │ │ -02fbbc: 3803 2d00 |001c: if-eqz v3, 0049 // +002d │ │ -02fbc0: 5420 0e06 |001e: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060e │ │ -02fbc4: 7110 fc0a 0000 |0020: invoke-static {v0}, Lorg/tint/ui/views/ScrollerView$Span;.access$000:(Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; // method@0afc │ │ -02fbca: 0c03 |0023: move-result-object v3 │ │ -02fbcc: 5b23 0e06 |0024: iput-object v3, v2, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060e │ │ -02fbd0: 5223 0f06 |0026: iget v3, v2, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListSize:I // field@060f │ │ -02fbd4: d803 03ff |0028: add-int/lit8 v3, v3, #int -1 // #ff │ │ -02fbd8: 5923 0f06 |002a: iput v3, v2, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListSize:I // field@060f │ │ -02fbdc: 7120 fe0a 5000 |002c: invoke-static {v0, v5}, Lorg/tint/ui/views/ScrollerView$Span;.access$102:(Lorg/tint/ui/views/ScrollerView$Span;Ljava/lang/String;)Ljava/lang/String; // method@0afe │ │ -02fbe2: 5423 0d06 |002f: iget-object v3, v2, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mActiveHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060d │ │ -02fbe6: 7120 fd0a 3000 |0031: invoke-static {v0, v3}, Lorg/tint/ui/views/ScrollerView$Span;.access$002:(Lorg/tint/ui/views/ScrollerView$Span;Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; // method@0afd │ │ -02fbec: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -02fbee: 7120 ff0a 3000 |0035: invoke-static {v0, v3}, Lorg/tint/ui/views/ScrollerView$Span;.access$202:(Lorg/tint/ui/views/ScrollerView$Span;Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; // method@0aff │ │ -02fbf4: 5b20 0d06 |0038: iput-object v0, v2, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mActiveHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060d │ │ -02fbf8: 7110 fc0a 0000 |003a: invoke-static {v0}, Lorg/tint/ui/views/ScrollerView$Span;.access$000:(Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; // method@0afc │ │ -02fbfe: 0c03 |003d: move-result-object v3 │ │ -02fc00: 3803 0900 |003e: if-eqz v3, 0047 // +0009 │ │ -02fc04: 7110 fc0a 0000 |0040: invoke-static {v0}, Lorg/tint/ui/views/ScrollerView$Span;.access$000:(Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; // method@0afc │ │ -02fc0a: 0c03 |0043: move-result-object v3 │ │ -02fc0c: 7120 ff0a 0300 |0044: invoke-static {v3, v0}, Lorg/tint/ui/views/ScrollerView$Span;.access$202:(Lorg/tint/ui/views/ScrollerView$Span;Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; // method@0aff │ │ -02fc12: 1e02 |0047: monitor-exit v2 │ │ -02fc14: 1100 |0048: return-object v0 │ │ -02fc16: 2201 7502 |0049: new-instance v1, Lorg/tint/ui/views/ScrollerView$Span; // type@0275 │ │ -02fc1a: 7020 fb0a 2100 |004b: invoke-direct {v1, v2}, Lorg/tint/ui/views/ScrollerView$Span;.:(Lorg/tint/ui/views/ScrollerView$ThreadSpanState;)V // method@0afb │ │ -02fc20: 0710 |004e: move-object v0, v1 │ │ -02fc22: 28dd |004f: goto 002c // -0023 │ │ -02fc24: 0d03 |0050: move-exception v3 │ │ -02fc26: 1e02 |0051: monitor-exit v2 │ │ -02fc28: 2703 |0052: throw v3 │ │ +02f8c8: |[02f8c8] org.tint.ui.views.ScrollerView.enterCriticalSpan:(Ljava/lang/String;)Lorg/tint/ui/views/ScrollerView$Span; │ │ +02f8d8: 3805 0800 |0000: if-eqz v5, 0008 // +0008 │ │ +02f8dc: 6e10 5003 0500 |0002: invoke-virtual {v5}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ +02f8e2: 0a03 |0005: move-result v3 │ │ +02f8e4: 3803 0a00 |0006: if-eqz v3, 0010 // +000a │ │ +02f8e8: 2203 0001 |0008: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0100 │ │ +02f8ec: 1a04 0e0d |000a: const-string v4, "name must be non-null and non-empty" // string@0d0e │ │ +02f8f0: 7020 3203 4300 |000c: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0332 │ │ +02f8f6: 2703 |000f: throw v3 │ │ +02f8f8: 6203 2b06 |0010: sget-object v3, Lorg/tint/ui/views/ScrollerView;.sThisThreadSpanState:Ljava/lang/ThreadLocal; // field@062b │ │ +02f8fc: 6e10 6f03 0300 |0012: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@036f │ │ +02f902: 0c02 |0015: move-result-object v2 │ │ +02f904: 1f02 7202 |0016: check-cast v2, Lorg/tint/ui/views/ScrollerView$ThreadSpanState; // type@0272 │ │ +02f908: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +02f90a: 1d02 |0019: monitor-enter v2 │ │ +02f90c: 5423 0e06 |001a: iget-object v3, v2, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060e │ │ +02f910: 3803 2d00 |001c: if-eqz v3, 0049 // +002d │ │ +02f914: 5420 0e06 |001e: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060e │ │ +02f918: 7110 fc0a 0000 |0020: invoke-static {v0}, Lorg/tint/ui/views/ScrollerView$Span;.access$000:(Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; // method@0afc │ │ +02f91e: 0c03 |0023: move-result-object v3 │ │ +02f920: 5b23 0e06 |0024: iput-object v3, v2, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060e │ │ +02f924: 5223 0f06 |0026: iget v3, v2, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListSize:I // field@060f │ │ +02f928: d803 03ff |0028: add-int/lit8 v3, v3, #int -1 // #ff │ │ +02f92c: 5923 0f06 |002a: iput v3, v2, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mFreeListSize:I // field@060f │ │ +02f930: 7120 fe0a 5000 |002c: invoke-static {v0, v5}, Lorg/tint/ui/views/ScrollerView$Span;.access$102:(Lorg/tint/ui/views/ScrollerView$Span;Ljava/lang/String;)Ljava/lang/String; // method@0afe │ │ +02f936: 5423 0d06 |002f: iget-object v3, v2, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mActiveHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060d │ │ +02f93a: 7120 fd0a 3000 |0031: invoke-static {v0, v3}, Lorg/tint/ui/views/ScrollerView$Span;.access$002:(Lorg/tint/ui/views/ScrollerView$Span;Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; // method@0afd │ │ +02f940: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +02f942: 7120 ff0a 3000 |0035: invoke-static {v0, v3}, Lorg/tint/ui/views/ScrollerView$Span;.access$202:(Lorg/tint/ui/views/ScrollerView$Span;Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; // method@0aff │ │ +02f948: 5b20 0d06 |0038: iput-object v0, v2, Lorg/tint/ui/views/ScrollerView$ThreadSpanState;.mActiveHead:Lorg/tint/ui/views/ScrollerView$Span; // field@060d │ │ +02f94c: 7110 fc0a 0000 |003a: invoke-static {v0}, Lorg/tint/ui/views/ScrollerView$Span;.access$000:(Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; // method@0afc │ │ +02f952: 0c03 |003d: move-result-object v3 │ │ +02f954: 3803 0900 |003e: if-eqz v3, 0047 // +0009 │ │ +02f958: 7110 fc0a 0000 |0040: invoke-static {v0}, Lorg/tint/ui/views/ScrollerView$Span;.access$000:(Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; // method@0afc │ │ +02f95e: 0c03 |0043: move-result-object v3 │ │ +02f960: 7120 ff0a 0300 |0044: invoke-static {v3, v0}, Lorg/tint/ui/views/ScrollerView$Span;.access$202:(Lorg/tint/ui/views/ScrollerView$Span;Lorg/tint/ui/views/ScrollerView$Span;)Lorg/tint/ui/views/ScrollerView$Span; // method@0aff │ │ +02f966: 1e02 |0047: monitor-exit v2 │ │ +02f968: 1100 |0048: return-object v0 │ │ +02f96a: 2201 7102 |0049: new-instance v1, Lorg/tint/ui/views/ScrollerView$Span; // type@0271 │ │ +02f96e: 7020 fb0a 2100 |004b: invoke-direct {v1, v2}, Lorg/tint/ui/views/ScrollerView$Span;.:(Lorg/tint/ui/views/ScrollerView$ThreadSpanState;)V // method@0afb │ │ +02f974: 0710 |004e: move-object v0, v1 │ │ +02f976: 28dd |004f: goto 002c // -0023 │ │ +02f978: 0d03 |0050: move-exception v3 │ │ +02f97a: 1e02 |0051: monitor-exit v2 │ │ +02f97c: 2703 |0052: throw v3 │ │ catches : 1 │ │ 0x001a - 0x0052 │ │ -> 0x0050 │ │ positions : │ │ 0x0000 line=1897 │ │ 0x0008 line=1898 │ │ 0x0010 line=1900 │ │ @@ -51845,91 +51959,91 @@ │ │ type : '(ZII)Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 127 16-bit code units │ │ -02fc38: |[02fc38] org.tint.ui.views.ScrollerView.findFocusableViewInBounds:(ZII)Landroid/view/View; │ │ -02fc48: 122d |0000: const/4 v13, #int 2 // #2 │ │ -02fc4a: 6e20 2a0b de00 |0001: invoke-virtual {v14, v13}, Lorg/tint/ui/views/ScrollerView;.getFocusables:(I)Ljava/util/ArrayList; // method@0b2a │ │ -02fc50: 0c05 |0004: move-result-object v5 │ │ -02fc52: 1204 |0005: const/4 v4, #int 0 // #0 │ │ -02fc54: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -02fc56: 7210 9903 0500 |0007: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0399 │ │ -02fc5c: 0a02 |000a: move-result v2 │ │ -02fc5e: 1207 |000b: const/4 v7, #int 0 // #0 │ │ -02fc60: 3527 7200 |000c: if-ge v7, v2, 007e // +0072 │ │ -02fc64: 7220 9403 7500 |000e: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -02fc6a: 0c08 |0011: move-result-object v8 │ │ -02fc6c: 1f08 9200 |0012: check-cast v8, Landroid/view/View; // type@0092 │ │ -02fc70: 55ed 1906 |0014: iget-boolean v13, v14, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -02fc74: 380d 2600 |0016: if-eqz v13, 003c // +0026 │ │ -02fc78: 6e10 c701 0800 |0018: invoke-virtual {v8}, Landroid/view/View;.getLeft:()I // method@01c7 │ │ -02fc7e: 0a0c |001b: move-result v12 │ │ -02fc80: 55ed 1906 |001c: iget-boolean v13, v14, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -02fc84: 380d 2300 |001e: if-eqz v13, 0041 // +0023 │ │ -02fc88: 6e10 cc01 0800 |0020: invoke-virtual {v8}, Landroid/view/View;.getRight:()I // method@01cc │ │ -02fc8e: 0a09 |0023: move-result v9 │ │ -02fc90: 0200 1000 |0024: move/from16 v0, v16 │ │ -02fc94: 3590 1300 |0026: if-ge v0, v9, 0039 // +0013 │ │ -02fc98: 0200 1100 |0028: move/from16 v0, v17 │ │ -02fc9c: 350c 0f00 |002a: if-ge v12, v0, 0039 // +000f │ │ -02fca0: 0200 1000 |002c: move/from16 v0, v16 │ │ -02fca4: 35c0 1800 |002e: if-ge v0, v12, 0046 // +0018 │ │ -02fca8: 0200 1100 |0030: move/from16 v0, v17 │ │ -02fcac: 3509 1400 |0032: if-ge v9, v0, 0046 // +0014 │ │ -02fcb0: 121b |0034: const/4 v11, #int 1 // #1 │ │ -02fcb2: 3904 1300 |0035: if-nez v4, 0048 // +0013 │ │ -02fcb6: 0784 |0037: move-object v4, v8 │ │ -02fcb8: 01b6 |0038: move v6, v11 │ │ -02fcba: d807 0701 |0039: add-int/lit8 v7, v7, #int 1 // #01 │ │ -02fcbe: 28d1 |003b: goto 000c // -002f │ │ -02fcc0: 6e10 d001 0800 |003c: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@01d0 │ │ -02fcc6: 0a0c |003f: move-result v12 │ │ -02fcc8: 28dc |0040: goto 001c // -0024 │ │ -02fcca: 6e10 c201 0800 |0041: invoke-virtual {v8}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ -02fcd0: 0a09 |0044: move-result v9 │ │ -02fcd2: 28df |0045: goto 0024 // -0021 │ │ -02fcd4: 120b |0046: const/4 v11, #int 0 // #0 │ │ -02fcd6: 28ee |0047: goto 0035 // -0012 │ │ -02fcd8: 55ed 1906 |0048: iget-boolean v13, v14, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -02fcdc: 380d 1f00 |004a: if-eqz v13, 0069 // +001f │ │ -02fce0: 6e10 c701 0400 |004c: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@01c7 │ │ -02fce6: 0a03 |004f: move-result v3 │ │ -02fce8: 55ed 1906 |0050: iget-boolean v13, v14, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -02fcec: 380d 1c00 |0052: if-eqz v13, 006e // +001c │ │ -02fcf0: 6e10 cc01 0400 |0054: invoke-virtual {v4}, Landroid/view/View;.getRight:()I // method@01cc │ │ -02fcf6: 0a01 |0057: move-result v1 │ │ -02fcf8: 380f 0400 |0058: if-eqz v15, 005c // +0004 │ │ -02fcfc: 343c 0600 |005a: if-lt v12, v3, 0060 // +0006 │ │ -02fd00: 390f 1700 |005c: if-nez v15, 0073 // +0017 │ │ -02fd04: 3719 1500 |005e: if-le v9, v1, 0073 // +0015 │ │ -02fd08: 121a |0060: const/4 v10, #int 1 // #1 │ │ -02fd0a: 3806 1400 |0061: if-eqz v6, 0075 // +0014 │ │ -02fd0e: 380b d6ff |0063: if-eqz v11, 0039 // -002a │ │ -02fd12: 380a d4ff |0065: if-eqz v10, 0039 // -002c │ │ -02fd16: 0784 |0067: move-object v4, v8 │ │ -02fd18: 28d1 |0068: goto 0039 // -002f │ │ -02fd1a: 6e10 d001 0400 |0069: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@01d0 │ │ -02fd20: 0a03 |006c: move-result v3 │ │ -02fd22: 28e3 |006d: goto 0050 // -001d │ │ -02fd24: 6e10 c201 0400 |006e: invoke-virtual {v4}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ -02fd2a: 0a01 |0071: move-result v1 │ │ -02fd2c: 28e6 |0072: goto 0058 // -001a │ │ -02fd2e: 120a |0073: const/4 v10, #int 0 // #0 │ │ -02fd30: 28ed |0074: goto 0061 // -0013 │ │ -02fd32: 380b 0500 |0075: if-eqz v11, 007a // +0005 │ │ -02fd36: 0784 |0077: move-object v4, v8 │ │ -02fd38: 1216 |0078: const/4 v6, #int 1 // #1 │ │ -02fd3a: 28c0 |0079: goto 0039 // -0040 │ │ -02fd3c: 380a bfff |007a: if-eqz v10, 0039 // -0041 │ │ -02fd40: 0784 |007c: move-object v4, v8 │ │ -02fd42: 28bc |007d: goto 0039 // -0044 │ │ -02fd44: 1104 |007e: return-object v4 │ │ +02f98c: |[02f98c] org.tint.ui.views.ScrollerView.findFocusableViewInBounds:(ZII)Landroid/view/View; │ │ +02f99c: 122d |0000: const/4 v13, #int 2 // #2 │ │ +02f99e: 6e20 2a0b de00 |0001: invoke-virtual {v14, v13}, Lorg/tint/ui/views/ScrollerView;.getFocusables:(I)Ljava/util/ArrayList; // method@0b2a │ │ +02f9a4: 0c05 |0004: move-result-object v5 │ │ +02f9a6: 1204 |0005: const/4 v4, #int 0 // #0 │ │ +02f9a8: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +02f9aa: 7210 9903 0500 |0007: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0399 │ │ +02f9b0: 0a02 |000a: move-result v2 │ │ +02f9b2: 1207 |000b: const/4 v7, #int 0 // #0 │ │ +02f9b4: 3527 7200 |000c: if-ge v7, v2, 007e // +0072 │ │ +02f9b8: 7220 9403 7500 |000e: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +02f9be: 0c08 |0011: move-result-object v8 │ │ +02f9c0: 1f08 9000 |0012: check-cast v8, Landroid/view/View; // type@0090 │ │ +02f9c4: 55ed 1906 |0014: iget-boolean v13, v14, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +02f9c8: 380d 2600 |0016: if-eqz v13, 003c // +0026 │ │ +02f9cc: 6e10 c701 0800 |0018: invoke-virtual {v8}, Landroid/view/View;.getLeft:()I // method@01c7 │ │ +02f9d2: 0a0c |001b: move-result v12 │ │ +02f9d4: 55ed 1906 |001c: iget-boolean v13, v14, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +02f9d8: 380d 2300 |001e: if-eqz v13, 0041 // +0023 │ │ +02f9dc: 6e10 cc01 0800 |0020: invoke-virtual {v8}, Landroid/view/View;.getRight:()I // method@01cc │ │ +02f9e2: 0a09 |0023: move-result v9 │ │ +02f9e4: 0200 1000 |0024: move/from16 v0, v16 │ │ +02f9e8: 3590 1300 |0026: if-ge v0, v9, 0039 // +0013 │ │ +02f9ec: 0200 1100 |0028: move/from16 v0, v17 │ │ +02f9f0: 350c 0f00 |002a: if-ge v12, v0, 0039 // +000f │ │ +02f9f4: 0200 1000 |002c: move/from16 v0, v16 │ │ +02f9f8: 35c0 1800 |002e: if-ge v0, v12, 0046 // +0018 │ │ +02f9fc: 0200 1100 |0030: move/from16 v0, v17 │ │ +02fa00: 3509 1400 |0032: if-ge v9, v0, 0046 // +0014 │ │ +02fa04: 121b |0034: const/4 v11, #int 1 // #1 │ │ +02fa06: 3904 1300 |0035: if-nez v4, 0048 // +0013 │ │ +02fa0a: 0784 |0037: move-object v4, v8 │ │ +02fa0c: 01b6 |0038: move v6, v11 │ │ +02fa0e: d807 0701 |0039: add-int/lit8 v7, v7, #int 1 // #01 │ │ +02fa12: 28d1 |003b: goto 000c // -002f │ │ +02fa14: 6e10 d001 0800 |003c: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@01d0 │ │ +02fa1a: 0a0c |003f: move-result v12 │ │ +02fa1c: 28dc |0040: goto 001c // -0024 │ │ +02fa1e: 6e10 c201 0800 |0041: invoke-virtual {v8}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ +02fa24: 0a09 |0044: move-result v9 │ │ +02fa26: 28df |0045: goto 0024 // -0021 │ │ +02fa28: 120b |0046: const/4 v11, #int 0 // #0 │ │ +02fa2a: 28ee |0047: goto 0035 // -0012 │ │ +02fa2c: 55ed 1906 |0048: iget-boolean v13, v14, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +02fa30: 380d 1f00 |004a: if-eqz v13, 0069 // +001f │ │ +02fa34: 6e10 c701 0400 |004c: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@01c7 │ │ +02fa3a: 0a03 |004f: move-result v3 │ │ +02fa3c: 55ed 1906 |0050: iget-boolean v13, v14, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +02fa40: 380d 1c00 |0052: if-eqz v13, 006e // +001c │ │ +02fa44: 6e10 cc01 0400 |0054: invoke-virtual {v4}, Landroid/view/View;.getRight:()I // method@01cc │ │ +02fa4a: 0a01 |0057: move-result v1 │ │ +02fa4c: 380f 0400 |0058: if-eqz v15, 005c // +0004 │ │ +02fa50: 343c 0600 |005a: if-lt v12, v3, 0060 // +0006 │ │ +02fa54: 390f 1700 |005c: if-nez v15, 0073 // +0017 │ │ +02fa58: 3719 1500 |005e: if-le v9, v1, 0073 // +0015 │ │ +02fa5c: 121a |0060: const/4 v10, #int 1 // #1 │ │ +02fa5e: 3806 1400 |0061: if-eqz v6, 0075 // +0014 │ │ +02fa62: 380b d6ff |0063: if-eqz v11, 0039 // -002a │ │ +02fa66: 380a d4ff |0065: if-eqz v10, 0039 // -002c │ │ +02fa6a: 0784 |0067: move-object v4, v8 │ │ +02fa6c: 28d1 |0068: goto 0039 // -002f │ │ +02fa6e: 6e10 d001 0400 |0069: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@01d0 │ │ +02fa74: 0a03 |006c: move-result v3 │ │ +02fa76: 28e3 |006d: goto 0050 // -001d │ │ +02fa78: 6e10 c201 0400 |006e: invoke-virtual {v4}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ +02fa7e: 0a01 |0071: move-result v1 │ │ +02fa80: 28e6 |0072: goto 0058 // -001a │ │ +02fa82: 120a |0073: const/4 v10, #int 0 // #0 │ │ +02fa84: 28ed |0074: goto 0061 // -0013 │ │ +02fa86: 380b 0500 |0075: if-eqz v11, 007a // +0005 │ │ +02fa8a: 0784 |0077: move-object v4, v8 │ │ +02fa8c: 1216 |0078: const/4 v6, #int 1 // #1 │ │ +02fa8e: 28c0 |0079: goto 0039 // -0040 │ │ +02fa90: 380a bfff |007a: if-eqz v10, 0039 // -0041 │ │ +02fa94: 0784 |007c: move-object v4, v8 │ │ +02fa96: 28bc |007d: goto 0039 // -0044 │ │ +02fa98: 1104 |007e: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=944 │ │ 0x0005 line=945 │ │ 0x0006 line=954 │ │ 0x0007 line=956 │ │ 0x000b line=957 │ │ @@ -51989,61 +52103,63 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -02fd48: |[02fd48] org.tint.ui.views.ScrollerView.getScrollRange:()I │ │ -02fd58: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -02fd5a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02fd5c: 6e10 260b 0600 |0002: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -02fd62: 0a02 |0005: move-result v2 │ │ -02fd64: 3d02 2100 |0006: if-lez v2, 0027 // +0021 │ │ -02fd68: 6e20 250b 5600 |0008: invoke-virtual {v6, v5}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -02fd6e: 0c00 |000b: move-result-object v0 │ │ -02fd70: 5562 1906 |000c: iget-boolean v2, v6, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -02fd74: 3802 1a00 |000e: if-eqz v2, 0028 // +001a │ │ -02fd78: 6e10 d401 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ -02fd7e: 0a02 |0013: move-result v2 │ │ -02fd80: 6e10 3e0b 0600 |0014: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ -02fd86: 0a03 |0017: move-result v3 │ │ -02fd88: 6e10 340b 0600 |0018: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ -02fd8e: 0a04 |001b: move-result v4 │ │ -02fd90: b143 |001c: sub-int/2addr v3, v4 │ │ -02fd92: 6e10 330b 0600 |001d: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ -02fd98: 0a04 |0020: move-result v4 │ │ -02fd9a: b143 |0021: sub-int/2addr v3, v4 │ │ -02fd9c: b132 |0022: sub-int/2addr v2, v3 │ │ -02fd9e: 7120 4103 2500 |0023: invoke-static {v5, v2}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ -02fda4: 0a01 |0026: move-result v1 │ │ -02fda6: 0f01 |0027: return v1 │ │ -02fda8: 6e10 c501 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ -02fdae: 0a02 |002b: move-result v2 │ │ -02fdb0: 6e10 2b0b 0600 |002c: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ -02fdb6: 0a03 |002f: move-result v3 │ │ -02fdb8: 6e10 320b 0600 |0030: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ -02fdbe: 0a04 |0033: move-result v4 │ │ -02fdc0: b143 |0034: sub-int/2addr v3, v4 │ │ -02fdc2: 6e10 350b 0600 |0035: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ -02fdc8: 0a04 |0038: move-result v4 │ │ -02fdca: b143 |0039: sub-int/2addr v3, v4 │ │ -02fdcc: b132 |003a: sub-int/2addr v2, v3 │ │ -02fdce: 7120 4103 2500 |003b: invoke-static {v5, v2}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ -02fdd4: 0a01 |003e: move-result v1 │ │ -02fdd6: 28e8 |003f: goto 0027 // -0018 │ │ +02fa9c: |[02fa9c] org.tint.ui.views.ScrollerView.getScrollRange:()I │ │ +02faac: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +02faae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +02fab0: 6e10 260b 0600 |0002: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +02fab6: 0a02 |0005: move-result v2 │ │ +02fab8: 3d02 2100 |0006: if-lez v2, 0027 // +0021 │ │ +02fabc: 6e20 250b 5600 |0008: invoke-virtual {v6, v5}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +02fac2: 0c00 |000b: move-result-object v0 │ │ +02fac4: 5562 1906 |000c: iget-boolean v2, v6, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +02fac8: 3802 1a00 |000e: if-eqz v2, 0028 // +001a │ │ +02facc: 6e10 d401 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ +02fad2: 0a02 |0013: move-result v2 │ │ +02fad4: 6e10 3e0b 0600 |0014: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ +02fada: 0a03 |0017: move-result v3 │ │ +02fadc: 6e10 340b 0600 |0018: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ +02fae2: 0a04 |001b: move-result v4 │ │ +02fae4: b143 |001c: sub-int/2addr v3, v4 │ │ +02fae6: 6e10 330b 0600 |001d: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ +02faec: 0a04 |0020: move-result v4 │ │ +02faee: b143 |0021: sub-int/2addr v3, v4 │ │ +02faf0: b132 |0022: sub-int/2addr v2, v3 │ │ +02faf2: 7120 4103 2500 |0023: invoke-static {v5, v2}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ +02faf8: 0a01 |0026: move-result v1 │ │ +02fafa: 0f01 |0027: return v1 │ │ +02fafc: 6e10 c501 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ +02fb02: 0a02 |002b: move-result v2 │ │ +02fb04: 6e10 2b0b 0600 |002c: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ +02fb0a: 0a03 |002f: move-result v3 │ │ +02fb0c: 6e10 320b 0600 |0030: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ +02fb12: 0a04 |0033: move-result v4 │ │ +02fb14: b143 |0034: sub-int/2addr v3, v4 │ │ +02fb16: 6e10 350b 0600 |0035: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ +02fb1c: 0a04 |0038: move-result v4 │ │ +02fb1e: b143 |0039: sub-int/2addr v3, v4 │ │ +02fb20: b132 |003a: sub-int/2addr v2, v3 │ │ +02fb22: 7120 4103 2500 |003b: invoke-static {v5, v2}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ +02fb28: 0a01 |003e: move-result v1 │ │ +02fb2a: 28e8 |003f: goto 0027 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=913 │ │ 0x0002 line=914 │ │ 0x0008 line=915 │ │ 0x000c line=916 │ │ - 0x0010 line=917 │ │ + 0x0010 line=918 │ │ + 0x0023 line=917 │ │ 0x0027 line=924 │ │ - 0x0028 line=920 │ │ + 0x0028 line=921 │ │ + 0x003b line=920 │ │ locals : │ │ 0x000c - 0x0027 reg=0 child Landroid/view/View; │ │ 0x0028 - 0x0040 reg=0 child Landroid/view/View; │ │ 0x0002 - 0x0040 reg=1 scrollRange I │ │ 0x0000 - 0x0040 reg=6 this Lorg/tint/ui/views/ScrollerView; │ │ │ │ #13 : (in Lorg/tint/ui/views/ScrollerView;) │ │ @@ -52051,45 +52167,48 @@ │ │ type : '(II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -02fdd8: |[02fdd8] org.tint.ui.views.ScrollerView.inChild:(II)Z │ │ -02fde8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02fdea: 6e10 260b 0400 |0001: invoke-virtual {v4}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -02fdf0: 0a03 |0004: move-result v3 │ │ -02fdf2: 3d03 2500 |0005: if-lez v3, 002a // +0025 │ │ -02fdf6: 6e10 3a0b 0400 |0007: invoke-virtual {v4}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -02fdfc: 0a01 |000a: move-result v1 │ │ -02fdfe: 6e20 250b 2400 |000b: invoke-virtual {v4, v2}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -02fe04: 0c00 |000e: move-result-object v0 │ │ -02fe06: 6e10 d001 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@01d0 │ │ -02fe0c: 0a03 |0012: move-result v3 │ │ -02fe0e: b113 |0013: sub-int/2addr v3, v1 │ │ -02fe10: 3436 1600 |0014: if-lt v6, v3, 002a // +0016 │ │ -02fe14: 6e10 c201 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ -02fe1a: 0a03 |0019: move-result v3 │ │ -02fe1c: b113 |001a: sub-int/2addr v3, v1 │ │ -02fe1e: 3536 0f00 |001b: if-ge v6, v3, 002a // +000f │ │ -02fe22: 6e10 c701 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@01c7 │ │ -02fe28: 0a03 |0020: move-result v3 │ │ -02fe2a: 3435 0900 |0021: if-lt v5, v3, 002a // +0009 │ │ -02fe2e: 6e10 cc01 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@01cc │ │ -02fe34: 0a03 |0026: move-result v3 │ │ -02fe36: 3535 0300 |0027: if-ge v5, v3, 002a // +0003 │ │ -02fe3a: 1212 |0029: const/4 v2, #int 1 // #1 │ │ -02fe3c: 0f02 |002a: return v2 │ │ +02fb2c: |[02fb2c] org.tint.ui.views.ScrollerView.inChild:(II)Z │ │ +02fb3c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02fb3e: 6e10 260b 0400 |0001: invoke-virtual {v4}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +02fb44: 0a03 |0004: move-result v3 │ │ +02fb46: 3d03 2500 |0005: if-lez v3, 002a // +0025 │ │ +02fb4a: 6e10 3a0b 0400 |0007: invoke-virtual {v4}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +02fb50: 0a01 |000a: move-result v1 │ │ +02fb52: 6e20 250b 2400 |000b: invoke-virtual {v4, v2}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +02fb58: 0c00 |000e: move-result-object v0 │ │ +02fb5a: 6e10 d001 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@01d0 │ │ +02fb60: 0a03 |0012: move-result v3 │ │ +02fb62: b113 |0013: sub-int/2addr v3, v1 │ │ +02fb64: 3436 1600 |0014: if-lt v6, v3, 002a // +0016 │ │ +02fb68: 6e10 c201 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ +02fb6e: 0a03 |0019: move-result v3 │ │ +02fb70: b113 |001a: sub-int/2addr v3, v1 │ │ +02fb72: 3536 0f00 |001b: if-ge v6, v3, 002a // +000f │ │ +02fb76: 6e10 c701 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@01c7 │ │ +02fb7c: 0a03 |0020: move-result v3 │ │ +02fb7e: 3435 0900 |0021: if-lt v5, v3, 002a // +0009 │ │ +02fb82: 6e10 cc01 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@01cc │ │ +02fb88: 0a03 |0026: move-result v3 │ │ +02fb8a: 3535 0300 |0027: if-ge v5, v3, 002a // +0003 │ │ +02fb8e: 1212 |0029: const/4 v2, #int 1 // #1 │ │ +02fb90: 0f02 |002a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=451 │ │ 0x0007 line=452 │ │ 0x000b line=453 │ │ 0x000f line=454 │ │ + 0x0016 line=455 │ │ + 0x001d line=456 │ │ + 0x0023 line=457 │ │ 0x002a line=459 │ │ locals : │ │ 0x000f - 0x002a reg=0 child Landroid/view/View; │ │ 0x000b - 0x002a reg=1 scrollY I │ │ 0x0000 - 0x002b reg=4 this Lorg/tint/ui/views/ScrollerView; │ │ 0x0000 - 0x002b reg=5 x I │ │ 0x0000 - 0x002b reg=6 y I │ │ @@ -52099,24 +52218,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -02fe40: |[02fe40] org.tint.ui.views.ScrollerView.initOrResetVelocityTracker:()V │ │ -02fe50: 5410 2a06 |0000: iget-object v0, v1, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -02fe54: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02fe58: 7100 bd01 0000 |0004: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@01bd │ │ -02fe5e: 0c00 |0007: move-result-object v0 │ │ -02fe60: 5b10 2a06 |0008: iput-object v0, v1, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -02fe64: 0e00 |000a: return-void │ │ -02fe66: 5410 2a06 |000b: iget-object v0, v1, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -02fe6a: 6e10 b701 0000 |000d: invoke-virtual {v0}, Landroid/view/VelocityTracker;.clear:()V // method@01b7 │ │ -02fe70: 28fa |0010: goto 000a // -0006 │ │ +02fb94: |[02fb94] org.tint.ui.views.ScrollerView.initOrResetVelocityTracker:()V │ │ +02fba4: 5410 2a06 |0000: iget-object v0, v1, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +02fba8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +02fbac: 7100 bd01 0000 |0004: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@01bd │ │ +02fbb2: 0c00 |0007: move-result-object v0 │ │ +02fbb4: 5b10 2a06 |0008: iput-object v0, v1, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +02fbb8: 0e00 |000a: return-void │ │ +02fbba: 5410 2a06 |000b: iget-object v0, v1, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +02fbbe: 6e10 b701 0000 |000d: invoke-virtual {v0}, Landroid/view/VelocityTracker;.clear:()V // method@01b7 │ │ +02fbc4: 28fa |0010: goto 000a // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0004 line=464 │ │ 0x000a line=468 │ │ 0x000b line=466 │ │ locals : │ │ @@ -52127,61 +52246,61 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 92 16-bit code units │ │ -02fe74: |[02fe74] org.tint.ui.views.ScrollerView.initScrollView:()V │ │ -02fe84: 2201 d600 |0000: new-instance v1, Landroid/widget/OverScroller; // type@00d6 │ │ -02fe88: 6e10 280b 0300 |0002: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getContext:()Landroid/content/Context; // method@0b28 │ │ -02fe8e: 0c02 |0005: move-result-object v2 │ │ -02fe90: 7020 d002 2100 |0006: invoke-direct {v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@02d0 │ │ -02fe96: 5b31 2606 |0009: iput-object v1, v3, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -02fe9a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -02fe9c: 6e20 710b 1300 |000c: invoke-virtual {v3, v1}, Lorg/tint/ui/views/ScrollerView;.setFocusable:(Z)V // method@0b71 │ │ -02fea2: 1501 0400 |000f: const/high16 v1, #int 262144 // #4 │ │ -02fea6: 6e20 6f0b 1300 |0011: invoke-virtual {v3, v1}, Lorg/tint/ui/views/ScrollerView;.setDescendantFocusability:(I)V // method@0b6f │ │ -02feac: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -02feae: 6e20 760b 1300 |0015: invoke-virtual {v3, v1}, Lorg/tint/ui/views/ScrollerView;.setWillNotDraw:(Z)V // method@0b76 │ │ -02feb4: 6e10 280b 0300 |0018: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getContext:()Landroid/content/Context; // method@0b28 │ │ -02feba: 0c01 |001b: move-result-object v1 │ │ -02febc: 7110 e301 0100 |001c: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@01e3 │ │ -02fec2: 0c00 |001f: move-result-object v0 │ │ -02fec4: 6e10 e801 0000 |0020: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@01e8 │ │ -02feca: 0a01 |0023: move-result v1 │ │ -02fecc: 5931 2906 |0024: iput v1, v3, Lorg/tint/ui/views/ScrollerView;.mTouchSlop:I // field@0629 │ │ -02fed0: 6e10 e501 0000 |0026: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@01e5 │ │ -02fed6: 0a01 |0029: move-result v1 │ │ -02fed8: 5931 2106 |002a: iput v1, v3, Lorg/tint/ui/views/ScrollerView;.mMinimumVelocity:I // field@0621 │ │ -02fedc: 6e10 e401 0000 |002c: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@01e4 │ │ -02fee2: 0a01 |002f: move-result v1 │ │ -02fee4: 5931 2006 |0030: iput v1, v3, Lorg/tint/ui/views/ScrollerView;.mMaximumVelocity:I // field@0620 │ │ -02fee8: 6e10 e701 0000 |0032: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledOverscrollDistance:()I // method@01e7 │ │ -02feee: 0a01 |0035: move-result v1 │ │ -02fef0: 5931 2306 |0036: iput v1, v3, Lorg/tint/ui/views/ScrollerView;.mOverscrollDistance:I // field@0623 │ │ -02fef4: 6e10 e601 0000 |0038: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledOverflingDistance:()I // method@01e6 │ │ -02fefa: 0a01 |003b: move-result v1 │ │ -02fefc: 5931 2206 |003c: iput v1, v3, Lorg/tint/ui/views/ScrollerView;.mOverflingDistance:I // field@0622 │ │ -02ff00: 2201 5800 |003e: new-instance v1, Landroid/graphics/PointF; // type@0058 │ │ -02ff04: 7010 2f01 0100 |0040: invoke-direct {v1}, Landroid/graphics/PointF;.:()V // method@012f │ │ -02ff0a: 5b31 1506 |0043: iput-object v1, v3, Lorg/tint/ui/views/ScrollerView;.mDownCoords:Landroid/graphics/PointF; // field@0615 │ │ -02ff0e: 1501 8042 |0045: const/high16 v1, #int 1115684864 // #4280 │ │ -02ff12: 6e10 280b 0300 |0047: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getContext:()Landroid/content/Context; // method@0b28 │ │ -02ff18: 0c02 |004a: move-result-object v2 │ │ -02ff1a: 6e10 aa00 0200 |004b: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -02ff20: 0c02 |004e: move-result-object v2 │ │ -02ff22: 6e10 f000 0200 |004f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00f0 │ │ -02ff28: 0c02 |0052: move-result-object v2 │ │ -02ff2a: 5222 1600 |0053: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@0016 │ │ -02ff2e: c821 |0055: mul-float/2addr v1, v2 │ │ -02ff30: 1502 003f |0056: const/high16 v2, #int 1056964608 // #3f00 │ │ -02ff34: c621 |0058: add-float/2addr v1, v2 │ │ -02ff36: 5931 2406 |0059: iput v1, v3, Lorg/tint/ui/views/ScrollerView;.mScrollFactor:F // field@0624 │ │ -02ff3a: 0e00 |005b: return-void │ │ +02fbc8: |[02fbc8] org.tint.ui.views.ScrollerView.initScrollView:()V │ │ +02fbd8: 2201 d200 |0000: new-instance v1, Landroid/widget/OverScroller; // type@00d2 │ │ +02fbdc: 6e10 280b 0300 |0002: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getContext:()Landroid/content/Context; // method@0b28 │ │ +02fbe2: 0c02 |0005: move-result-object v2 │ │ +02fbe4: 7020 d002 2100 |0006: invoke-direct {v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@02d0 │ │ +02fbea: 5b31 2606 |0009: iput-object v1, v3, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +02fbee: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +02fbf0: 6e20 710b 1300 |000c: invoke-virtual {v3, v1}, Lorg/tint/ui/views/ScrollerView;.setFocusable:(Z)V // method@0b71 │ │ +02fbf6: 1501 0400 |000f: const/high16 v1, #int 262144 // #4 │ │ +02fbfa: 6e20 6f0b 1300 |0011: invoke-virtual {v3, v1}, Lorg/tint/ui/views/ScrollerView;.setDescendantFocusability:(I)V // method@0b6f │ │ +02fc00: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +02fc02: 6e20 760b 1300 |0015: invoke-virtual {v3, v1}, Lorg/tint/ui/views/ScrollerView;.setWillNotDraw:(Z)V // method@0b76 │ │ +02fc08: 6e10 280b 0300 |0018: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getContext:()Landroid/content/Context; // method@0b28 │ │ +02fc0e: 0c01 |001b: move-result-object v1 │ │ +02fc10: 7110 e301 0100 |001c: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@01e3 │ │ +02fc16: 0c00 |001f: move-result-object v0 │ │ +02fc18: 6e10 e801 0000 |0020: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@01e8 │ │ +02fc1e: 0a01 |0023: move-result v1 │ │ +02fc20: 5931 2906 |0024: iput v1, v3, Lorg/tint/ui/views/ScrollerView;.mTouchSlop:I // field@0629 │ │ +02fc24: 6e10 e501 0000 |0026: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@01e5 │ │ +02fc2a: 0a01 |0029: move-result v1 │ │ +02fc2c: 5931 2106 |002a: iput v1, v3, Lorg/tint/ui/views/ScrollerView;.mMinimumVelocity:I // field@0621 │ │ +02fc30: 6e10 e401 0000 |002c: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@01e4 │ │ +02fc36: 0a01 |002f: move-result v1 │ │ +02fc38: 5931 2006 |0030: iput v1, v3, Lorg/tint/ui/views/ScrollerView;.mMaximumVelocity:I // field@0620 │ │ +02fc3c: 6e10 e701 0000 |0032: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledOverscrollDistance:()I // method@01e7 │ │ +02fc42: 0a01 |0035: move-result v1 │ │ +02fc44: 5931 2306 |0036: iput v1, v3, Lorg/tint/ui/views/ScrollerView;.mOverscrollDistance:I // field@0623 │ │ +02fc48: 6e10 e601 0000 |0038: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledOverflingDistance:()I // method@01e6 │ │ +02fc4e: 0a01 |003b: move-result v1 │ │ +02fc50: 5931 2206 |003c: iput v1, v3, Lorg/tint/ui/views/ScrollerView;.mOverflingDistance:I // field@0622 │ │ +02fc54: 2201 5800 |003e: new-instance v1, Landroid/graphics/PointF; // type@0058 │ │ +02fc58: 7010 2f01 0100 |0040: invoke-direct {v1}, Landroid/graphics/PointF;.:()V // method@012f │ │ +02fc5e: 5b31 1506 |0043: iput-object v1, v3, Lorg/tint/ui/views/ScrollerView;.mDownCoords:Landroid/graphics/PointF; // field@0615 │ │ +02fc62: 1501 8042 |0045: const/high16 v1, #int 1115684864 // #4280 │ │ +02fc66: 6e10 280b 0300 |0047: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getContext:()Landroid/content/Context; // method@0b28 │ │ +02fc6c: 0c02 |004a: move-result-object v2 │ │ +02fc6e: 6e10 aa00 0200 |004b: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +02fc74: 0c02 |004e: move-result-object v2 │ │ +02fc76: 6e10 f000 0200 |004f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00f0 │ │ +02fc7c: 0c02 |0052: move-result-object v2 │ │ +02fc7e: 5222 1600 |0053: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@0016 │ │ +02fc82: c821 |0055: mul-float/2addr v1, v2 │ │ +02fc84: 1502 003f |0056: const/high16 v2, #int 1056964608 // #3f00 │ │ +02fc88: c621 |0058: add-float/2addr v1, v2 │ │ +02fc8a: 5931 2406 |0059: iput v1, v3, Lorg/tint/ui/views/ScrollerView;.mScrollFactor:F // field@0624 │ │ +02fc8e: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x000b line=174 │ │ 0x000f line=175 │ │ 0x0014 line=176 │ │ 0x0018 line=177 │ │ @@ -52202,21 +52321,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -02ff3c: |[02ff3c] org.tint.ui.views.ScrollerView.initVelocityTrackerIfNotExists:()V │ │ -02ff4c: 5410 2a06 |0000: iget-object v0, v1, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -02ff50: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -02ff54: 7100 bd01 0000 |0004: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@01bd │ │ -02ff5a: 0c00 |0007: move-result-object v0 │ │ -02ff5c: 5b10 2a06 |0008: iput-object v0, v1, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -02ff60: 0e00 |000a: return-void │ │ +02fc90: |[02fc90] org.tint.ui.views.ScrollerView.initVelocityTrackerIfNotExists:()V │ │ +02fca0: 5410 2a06 |0000: iget-object v0, v1, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +02fca4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +02fca8: 7100 bd01 0000 |0004: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@01bd │ │ +02fcae: 0c00 |0007: move-result-object v0 │ │ +02fcb0: 5b10 2a06 |0008: iput-object v0, v1, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +02fcb4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0004 line=472 │ │ 0x000a line=474 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/tint/ui/views/ScrollerView; │ │ @@ -52226,27 +52345,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -02ff64: |[02ff64] org.tint.ui.views.ScrollerView.invalidateParentIfNeeded:()V │ │ -02ff74: 6e10 470b 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/views/ScrollerView;.isHardwareAccelerated:()Z // method@0b47 │ │ -02ff7a: 0a00 |0003: move-result v0 │ │ -02ff7c: 3800 1300 |0004: if-eqz v0, 0017 // +0013 │ │ -02ff80: 6e10 360b 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/views/ScrollerView;.getParent:()Landroid/view/ViewParent; // method@0b36 │ │ -02ff86: 0c00 |0009: move-result-object v0 │ │ -02ff88: 2000 9200 |000a: instance-of v0, v0, Landroid/view/View; // type@0092 │ │ -02ff8c: 3800 0b00 |000c: if-eqz v0, 0017 // +000b │ │ -02ff90: 6e10 360b 0100 |000e: invoke-virtual {v1}, Lorg/tint/ui/views/ScrollerView;.getParent:()Landroid/view/ViewParent; // method@0b36 │ │ -02ff96: 0c00 |0011: move-result-object v0 │ │ -02ff98: 1f00 9200 |0012: check-cast v0, Landroid/view/View; // type@0092 │ │ -02ff9c: 6e10 d501 0000 |0014: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@01d5 │ │ -02ffa2: 0e00 |0017: return-void │ │ +02fcb8: |[02fcb8] org.tint.ui.views.ScrollerView.invalidateParentIfNeeded:()V │ │ +02fcc8: 6e10 470b 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/views/ScrollerView;.isHardwareAccelerated:()Z // method@0b47 │ │ +02fcce: 0a00 |0003: move-result v0 │ │ +02fcd0: 3800 1300 |0004: if-eqz v0, 0017 // +0013 │ │ +02fcd4: 6e10 360b 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/views/ScrollerView;.getParent:()Landroid/view/ViewParent; // method@0b36 │ │ +02fcda: 0c00 |0009: move-result-object v0 │ │ +02fcdc: 2000 9000 |000a: instance-of v0, v0, Landroid/view/View; // type@0090 │ │ +02fce0: 3800 0b00 |000c: if-eqz v0, 0017 // +000b │ │ +02fce4: 6e10 360b 0100 |000e: invoke-virtual {v1}, Lorg/tint/ui/views/ScrollerView;.getParent:()Landroid/view/ViewParent; // method@0b36 │ │ +02fcea: 0c00 |0011: move-result-object v0 │ │ +02fcec: 1f00 9000 |0012: check-cast v0, Landroid/view/View; // type@0090 │ │ +02fcf0: 6e10 d501 0000 |0014: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@01d5 │ │ +02fcf6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1789 │ │ 0x000e line=1790 │ │ 0x0017 line=1792 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lorg/tint/ui/views/ScrollerView; │ │ @@ -52256,34 +52375,34 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -02ffa4: |[02ffa4] org.tint.ui.views.ScrollerView.isOffScreen:(Landroid/view/View;)Z │ │ -02ffb4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ffb6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02ffb8: 5532 1906 |0002: iget-boolean v2, v3, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -02ffbc: 3802 0f00 |0004: if-eqz v2, 0013 // +000f │ │ -02ffc0: 6e10 3e0b 0300 |0006: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ -02ffc6: 0a02 |0009: move-result v2 │ │ -02ffc8: 7040 4c0b 4312 |000a: invoke-direct {v3, v4, v2, v1}, Lorg/tint/ui/views/ScrollerView;.isWithinDeltaOfScreen:(Landroid/view/View;II)Z // method@0b4c │ │ -02ffce: 0a02 |000d: move-result v2 │ │ -02ffd0: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ -02ffd4: 0f00 |0010: return v0 │ │ -02ffd6: 0110 |0011: move v0, v1 │ │ -02ffd8: 28fe |0012: goto 0010 // -0002 │ │ -02ffda: 6e10 2b0b 0300 |0013: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ -02ffe0: 0a02 |0016: move-result v2 │ │ -02ffe2: 7040 4c0b 4321 |0017: invoke-direct {v3, v4, v1, v2}, Lorg/tint/ui/views/ScrollerView;.isWithinDeltaOfScreen:(Landroid/view/View;II)Z // method@0b4c │ │ -02ffe8: 0a02 |001a: move-result v2 │ │ -02ffea: 3802 f5ff |001b: if-eqz v2, 0010 // -000b │ │ -02ffee: 0110 |001d: move v0, v1 │ │ -02fff0: 28f2 |001e: goto 0010 // -000e │ │ +02fcf8: |[02fcf8] org.tint.ui.views.ScrollerView.isOffScreen:(Landroid/view/View;)Z │ │ +02fd08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02fd0a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +02fd0c: 5532 1906 |0002: iget-boolean v2, v3, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +02fd10: 3802 0f00 |0004: if-eqz v2, 0013 // +000f │ │ +02fd14: 6e10 3e0b 0300 |0006: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ +02fd1a: 0a02 |0009: move-result v2 │ │ +02fd1c: 7040 4c0b 4312 |000a: invoke-direct {v3, v4, v2, v1}, Lorg/tint/ui/views/ScrollerView;.isWithinDeltaOfScreen:(Landroid/view/View;II)Z // method@0b4c │ │ +02fd22: 0a02 |000d: move-result v2 │ │ +02fd24: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ +02fd28: 0f00 |0010: return v0 │ │ +02fd2a: 0110 |0011: move v0, v1 │ │ +02fd2c: 28fe |0012: goto 0010 // -0002 │ │ +02fd2e: 6e10 2b0b 0300 |0013: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ +02fd34: 0a02 |0016: move-result v2 │ │ +02fd36: 7040 4c0b 4321 |0017: invoke-direct {v3, v4, v1, v2}, Lorg/tint/ui/views/ScrollerView;.isWithinDeltaOfScreen:(Landroid/view/View;II)Z // method@0b4c │ │ +02fd3c: 0a02 |001a: move-result v2 │ │ +02fd3e: 3802 f5ff |001b: if-eqz v2, 0010 // -000b │ │ +02fd42: 0110 |001d: move v0, v1 │ │ +02fd44: 28f2 |001e: goto 0010 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1185 │ │ 0x0006 line=1186 │ │ 0x0010 line=1188 │ │ 0x0012 line=1186 │ │ 0x0013 line=1188 │ │ @@ -52296,66 +52415,69 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02fff4: |[02fff4] org.tint.ui.views.ScrollerView.isOrthoMove:(FF)Z │ │ -030004: 5520 1906 |0000: iget-boolean v0, v2, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -030008: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -03000c: 7110 3e03 0400 |0004: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ -030012: 0a00 |0007: move-result v0 │ │ -030014: 7110 3e03 0300 |0008: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ -03001a: 0a01 |000b: move-result v1 │ │ -03001c: 2d00 0001 |000c: cmpl-float v0, v0, v1 │ │ -030020: 3c00 1200 |000e: if-gtz v0, 0020 // +0012 │ │ -030024: 5520 1906 |0010: iget-boolean v0, v2, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -030028: 3900 1000 |0012: if-nez v0, 0022 // +0010 │ │ -03002c: 7110 3e03 0300 |0014: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ -030032: 0a00 |0017: move-result v0 │ │ -030034: 7110 3e03 0400 |0018: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ -03003a: 0a01 |001b: move-result v1 │ │ -03003c: 2d00 0001 |001c: cmpl-float v0, v0, v1 │ │ -030040: 3d00 0400 |001e: if-lez v0, 0022 // +0004 │ │ -030044: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -030046: 0f00 |0021: return v0 │ │ -030048: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -03004a: 28fe |0023: goto 0021 // -0002 │ │ +02fd48: |[02fd48] org.tint.ui.views.ScrollerView.isOrthoMove:(FF)Z │ │ +02fd58: 5520 1906 |0000: iget-boolean v0, v2, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +02fd5c: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +02fd60: 7110 3e03 0400 |0004: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ +02fd66: 0a00 |0007: move-result v0 │ │ +02fd68: 7110 3e03 0300 |0008: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ +02fd6e: 0a01 |000b: move-result v1 │ │ +02fd70: 2d00 0001 |000c: cmpl-float v0, v0, v1 │ │ +02fd74: 3c00 1200 |000e: if-gtz v0, 0020 // +0012 │ │ +02fd78: 5520 1906 |0010: iget-boolean v0, v2, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +02fd7c: 3900 1000 |0012: if-nez v0, 0022 // +0010 │ │ +02fd80: 7110 3e03 0300 |0014: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ +02fd86: 0a00 |0017: move-result v0 │ │ +02fd88: 7110 3e03 0400 |0018: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ +02fd8e: 0a01 |001b: move-result v1 │ │ +02fd90: 2d00 0001 |001c: cmpl-float v0, v0, v1 │ │ +02fd94: 3d00 0400 |001e: if-lez v0, 0022 // +0004 │ │ +02fd98: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +02fd9a: 0f00 |0021: return v0 │ │ +02fd9c: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +02fd9e: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1176 │ │ + 0x0014 line=1177 │ │ + 0x0021 line=1176 │ │ + 0x0022 line=1177 │ │ locals : │ │ 0x0000 - 0x0024 reg=2 this Lorg/tint/ui/views/ScrollerView; │ │ 0x0000 - 0x0024 reg=3 moveX F │ │ 0x0000 - 0x0024 reg=4 moveY F │ │ │ │ #20 : (in Lorg/tint/ui/views/ScrollerView;) │ │ name : 'isViewDescendantOf' │ │ type : '(Landroid/view/View;Landroid/view/View;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -03004c: |[03004c] org.tint.ui.views.ScrollerView.isViewDescendantOf:(Landroid/view/View;Landroid/view/View;)Z │ │ -03005c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03005e: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -030062: 0f01 |0003: return v1 │ │ -030064: 6e10 ca01 0400 |0004: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@01ca │ │ -03006a: 0c00 |0007: move-result-object v0 │ │ -03006c: 2002 9800 |0008: instance-of v2, v0, Landroid/view/ViewGroup; // type@0098 │ │ -030070: 3802 0a00 |000a: if-eqz v2, 0014 // +000a │ │ -030074: 1f00 9200 |000c: check-cast v0, Landroid/view/View; // type@0092 │ │ -030078: 7030 4b0b 0305 |000e: invoke-direct {v3, v0, v5}, Lorg/tint/ui/views/ScrollerView;.isViewDescendantOf:(Landroid/view/View;Landroid/view/View;)Z // method@0b4b │ │ -03007e: 0a02 |0011: move-result v2 │ │ -030080: 3902 f1ff |0012: if-nez v2, 0003 // -000f │ │ -030084: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -030086: 28ee |0015: goto 0003 // -0012 │ │ +02fda0: |[02fda0] org.tint.ui.views.ScrollerView.isViewDescendantOf:(Landroid/view/View;Landroid/view/View;)Z │ │ +02fdb0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02fdb2: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +02fdb6: 0f01 |0003: return v1 │ │ +02fdb8: 6e10 ca01 0400 |0004: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@01ca │ │ +02fdbe: 0c00 |0007: move-result-object v0 │ │ +02fdc0: 2002 9500 |0008: instance-of v2, v0, Landroid/view/ViewGroup; // type@0095 │ │ +02fdc4: 3802 0a00 |000a: if-eqz v2, 0014 // +000a │ │ +02fdc8: 1f00 9000 |000c: check-cast v0, Landroid/view/View; // type@0090 │ │ +02fdcc: 7030 4b0b 0305 |000e: invoke-direct {v3, v0, v5}, Lorg/tint/ui/views/ScrollerView;.isViewDescendantOf:(Landroid/view/View;Landroid/view/View;)Z // method@0b4b │ │ +02fdd2: 0a02 |0011: move-result v2 │ │ +02fdd4: 3902 f1ff |0012: if-nez v2, 0003 // -000f │ │ +02fdd8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +02fdda: 28ee |0015: goto 0003 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1739 │ │ 0x0003 line=1744 │ │ 0x0004 line=1743 │ │ 0x0008 line=1744 │ │ locals : │ │ @@ -52369,63 +52491,65 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -030088: |[030088] org.tint.ui.views.ScrollerView.isWithinDeltaOfScreen:(Landroid/view/View;II)Z │ │ -030098: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03009a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -03009c: 5442 2806 |0002: iget-object v2, v4, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -0300a0: 6e20 c401 2500 |0004: invoke-virtual {v5, v2}, Landroid/view/View;.getDrawingRect:(Landroid/graphics/Rect;)V // method@01c4 │ │ -0300a6: 5442 2806 |0007: iget-object v2, v4, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -0300aa: 6e30 4f0b 5402 |0009: invoke-virtual {v4, v5, v2}, Lorg/tint/ui/views/ScrollerView;.offsetDescendantRectToMyCoords:(Landroid/view/View;Landroid/graphics/Rect;)V // method@0b4f │ │ -0300b0: 5542 1906 |000c: iget-boolean v2, v4, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -0300b4: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ -0300b8: 5442 2806 |0010: iget-object v2, v4, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -0300bc: 5222 0e00 |0012: iget v2, v2, Landroid/graphics/Rect;.right:I // field@000e │ │ -0300c0: b062 |0014: add-int/2addr v2, v6 │ │ -0300c2: 6e10 390b 0400 |0015: invoke-virtual {v4}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -0300c8: 0a03 |0018: move-result v3 │ │ -0300ca: 3432 0f00 |0019: if-lt v2, v3, 0028 // +000f │ │ -0300ce: 5442 2806 |001b: iget-object v2, v4, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -0300d2: 5222 0d00 |001d: iget v2, v2, Landroid/graphics/Rect;.left:I // field@000d │ │ -0300d6: b162 |001f: sub-int/2addr v2, v6 │ │ -0300d8: 6e10 390b 0400 |0020: invoke-virtual {v4}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -0300de: 0a03 |0023: move-result v3 │ │ -0300e0: b073 |0024: add-int/2addr v3, v7 │ │ -0300e2: 3632 0300 |0025: if-gt v2, v3, 0028 // +0003 │ │ -0300e6: 0f00 |0027: return v0 │ │ -0300e8: 0110 |0028: move v0, v1 │ │ -0300ea: 28fe |0029: goto 0027 // -0002 │ │ -0300ec: 5442 2806 |002a: iget-object v2, v4, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -0300f0: 5222 0c00 |002c: iget v2, v2, Landroid/graphics/Rect;.bottom:I // field@000c │ │ -0300f4: b062 |002e: add-int/2addr v2, v6 │ │ -0300f6: 6e10 3a0b 0400 |002f: invoke-virtual {v4}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -0300fc: 0a03 |0032: move-result v3 │ │ -0300fe: 3432 0e00 |0033: if-lt v2, v3, 0041 // +000e │ │ -030102: 5442 2806 |0035: iget-object v2, v4, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -030106: 5222 0f00 |0037: iget v2, v2, Landroid/graphics/Rect;.top:I // field@000f │ │ -03010a: b162 |0039: sub-int/2addr v2, v6 │ │ -03010c: 6e10 3a0b 0400 |003a: invoke-virtual {v4}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -030112: 0a03 |003d: move-result v3 │ │ -030114: b073 |003e: add-int/2addr v3, v7 │ │ -030116: 3732 e8ff |003f: if-le v2, v3, 0027 // -0018 │ │ -03011a: 0110 |0041: move v0, v1 │ │ -03011c: 28e5 |0042: goto 0027 // -001b │ │ +02fddc: |[02fddc] org.tint.ui.views.ScrollerView.isWithinDeltaOfScreen:(Landroid/view/View;II)Z │ │ +02fdec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02fdee: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +02fdf0: 5442 2806 |0002: iget-object v2, v4, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +02fdf4: 6e20 c401 2500 |0004: invoke-virtual {v5, v2}, Landroid/view/View;.getDrawingRect:(Landroid/graphics/Rect;)V // method@01c4 │ │ +02fdfa: 5442 2806 |0007: iget-object v2, v4, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +02fdfe: 6e30 4f0b 5402 |0009: invoke-virtual {v4, v5, v2}, Lorg/tint/ui/views/ScrollerView;.offsetDescendantRectToMyCoords:(Landroid/view/View;Landroid/graphics/Rect;)V // method@0b4f │ │ +02fe04: 5542 1906 |000c: iget-boolean v2, v4, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +02fe08: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ +02fe0c: 5442 2806 |0010: iget-object v2, v4, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +02fe10: 5222 0e00 |0012: iget v2, v2, Landroid/graphics/Rect;.right:I // field@000e │ │ +02fe14: b062 |0014: add-int/2addr v2, v6 │ │ +02fe16: 6e10 390b 0400 |0015: invoke-virtual {v4}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +02fe1c: 0a03 |0018: move-result v3 │ │ +02fe1e: 3432 0f00 |0019: if-lt v2, v3, 0028 // +000f │ │ +02fe22: 5442 2806 |001b: iget-object v2, v4, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +02fe26: 5222 0d00 |001d: iget v2, v2, Landroid/graphics/Rect;.left:I // field@000d │ │ +02fe2a: b162 |001f: sub-int/2addr v2, v6 │ │ +02fe2c: 6e10 390b 0400 |0020: invoke-virtual {v4}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +02fe32: 0a03 |0023: move-result v3 │ │ +02fe34: b073 |0024: add-int/2addr v3, v7 │ │ +02fe36: 3632 0300 |0025: if-gt v2, v3, 0028 // +0003 │ │ +02fe3a: 0f00 |0027: return v0 │ │ +02fe3c: 0110 |0028: move v0, v1 │ │ +02fe3e: 28fe |0029: goto 0027 // -0002 │ │ +02fe40: 5442 2806 |002a: iget-object v2, v4, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +02fe44: 5222 0c00 |002c: iget v2, v2, Landroid/graphics/Rect;.bottom:I // field@000c │ │ +02fe48: b062 |002e: add-int/2addr v2, v6 │ │ +02fe4a: 6e10 3a0b 0400 |002f: invoke-virtual {v4}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +02fe50: 0a03 |0032: move-result v3 │ │ +02fe52: 3432 0e00 |0033: if-lt v2, v3, 0041 // +000e │ │ +02fe56: 5442 2806 |0035: iget-object v2, v4, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +02fe5a: 5222 0f00 |0037: iget v2, v2, Landroid/graphics/Rect;.top:I // field@000f │ │ +02fe5e: b162 |0039: sub-int/2addr v2, v6 │ │ +02fe60: 6e10 3a0b 0400 |003a: invoke-virtual {v4}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +02fe66: 0a03 |003d: move-result v3 │ │ +02fe68: b073 |003e: add-int/2addr v3, v7 │ │ +02fe6a: 3732 e8ff |003f: if-le v2, v3, 0027 // -0018 │ │ +02fe6e: 0110 |0041: move v0, v1 │ │ +02fe70: 28e5 |0042: goto 0027 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1197 │ │ 0x0007 line=1198 │ │ 0x000c line=1199 │ │ 0x0010 line=1200 │ │ + 0x0020 line=1201 │ │ 0x0027 line=1203 │ │ - 0x0029 line=1200 │ │ + 0x0029 line=1201 │ │ 0x002a line=1203 │ │ + 0x003a line=1204 │ │ locals : │ │ 0x0000 - 0x0043 reg=4 this Lorg/tint/ui/views/ScrollerView; │ │ 0x0000 - 0x0043 reg=5 descendant Landroid/view/View; │ │ 0x0000 - 0x0043 reg=6 delta I │ │ 0x0000 - 0x0043 reg=7 height I │ │ │ │ #22 : (in Lorg/tint/ui/views/ScrollerView;) │ │ @@ -52433,67 +52557,68 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -030120: |[030120] org.tint.ui.views.ScrollerView.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -030130: 6e10 ab01 0600 |0000: invoke-virtual {v6}, Landroid/view/MotionEvent;.getAction:()I // method@01ab │ │ -030136: 0a03 |0003: move-result v3 │ │ -030138: 1404 00ff 0000 |0004: const v4, #float 9.14768e-41 // #0000ff00 │ │ -03013e: b543 |0007: and-int/2addr v3, v4 │ │ -030140: e102 0308 |0008: shr-int/lit8 v2, v3, #int 8 // #08 │ │ -030144: 6e20 b001 2600 |000a: invoke-virtual {v6, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@01b0 │ │ -03014a: 0a01 |000d: move-result v1 │ │ -03014c: 5253 1306 |000e: iget v3, v5, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -030150: 3331 2800 |0010: if-ne v1, v3, 0038 // +0028 │ │ -030154: 3902 2700 |0012: if-nez v2, 0039 // +0027 │ │ -030158: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -03015a: 5553 1906 |0015: iget-boolean v3, v5, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -03015e: 3803 2400 |0017: if-eqz v3, 003b // +0024 │ │ -030162: 6e20 b301 0600 |0019: invoke-virtual {v6, v0}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ -030168: 0a03 |001c: move-result v3 │ │ -03016a: 5953 1d06 |001d: iput v3, v5, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ -03016e: 6e20 b001 0600 |001f: invoke-virtual {v6, v0}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@01b0 │ │ -030174: 0a03 |0022: move-result v3 │ │ -030176: 5953 1306 |0023: iput v3, v5, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -03017a: 5453 2a06 |0025: iget-object v3, v5, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -03017e: 3803 0700 |0027: if-eqz v3, 002e // +0007 │ │ -030182: 5453 2a06 |0029: iget-object v3, v5, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -030186: 6e10 b701 0300 |002b: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@01b7 │ │ -03018c: 5553 1906 |002e: iget-boolean v3, v5, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -030190: 3803 1000 |0030: if-eqz v3, 0040 // +0010 │ │ -030194: 6e20 b501 0600 |0032: invoke-virtual {v6, v0}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ -03019a: 0a03 |0035: move-result v3 │ │ -03019c: 5953 1e06 |0036: iput v3, v5, Lorg/tint/ui/views/ScrollerView;.mLastOrthoCoord:F // field@061e │ │ -0301a0: 0e00 |0038: return-void │ │ -0301a2: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -0301a4: 28db |003a: goto 0015 // -0025 │ │ -0301a6: 6e20 b501 0600 |003b: invoke-virtual {v6, v0}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ -0301ac: 0a03 |003e: move-result v3 │ │ -0301ae: 28de |003f: goto 001d // -0022 │ │ -0301b0: 6e20 b301 0600 |0040: invoke-virtual {v6, v0}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ -0301b6: 0a03 |0043: move-result v3 │ │ -0301b8: 28f2 |0044: goto 0036 // -000e │ │ +02fe74: |[02fe74] org.tint.ui.views.ScrollerView.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +02fe84: 6e10 ab01 0600 |0000: invoke-virtual {v6}, Landroid/view/MotionEvent;.getAction:()I // method@01ab │ │ +02fe8a: 0a03 |0003: move-result v3 │ │ +02fe8c: 1404 00ff 0000 |0004: const v4, #float 9.14768e-41 // #0000ff00 │ │ +02fe92: b543 |0007: and-int/2addr v3, v4 │ │ +02fe94: e102 0308 |0008: shr-int/lit8 v2, v3, #int 8 // #08 │ │ +02fe98: 6e20 b001 2600 |000a: invoke-virtual {v6, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@01b0 │ │ +02fe9e: 0a01 |000d: move-result v1 │ │ +02fea0: 5253 1306 |000e: iget v3, v5, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +02fea4: 3331 2800 |0010: if-ne v1, v3, 0038 // +0028 │ │ +02fea8: 3902 2700 |0012: if-nez v2, 0039 // +0027 │ │ +02feac: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +02feae: 5553 1906 |0015: iget-boolean v3, v5, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +02feb2: 3803 2400 |0017: if-eqz v3, 003b // +0024 │ │ +02feb6: 6e20 b301 0600 |0019: invoke-virtual {v6, v0}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ +02febc: 0a03 |001c: move-result v3 │ │ +02febe: 5953 1d06 |001d: iput v3, v5, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ +02fec2: 6e20 b001 0600 |001f: invoke-virtual {v6, v0}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@01b0 │ │ +02fec8: 0a03 |0022: move-result v3 │ │ +02feca: 5953 1306 |0023: iput v3, v5, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +02fece: 5453 2a06 |0025: iget-object v3, v5, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +02fed2: 3803 0700 |0027: if-eqz v3, 002e // +0007 │ │ +02fed6: 5453 2a06 |0029: iget-object v3, v5, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +02feda: 6e10 b701 0300 |002b: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@01b7 │ │ +02fee0: 5553 1906 |002e: iget-boolean v3, v5, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +02fee4: 3803 1000 |0030: if-eqz v3, 0040 // +0010 │ │ +02fee8: 6e20 b501 0600 |0032: invoke-virtual {v6, v0}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ +02feee: 0a03 |0035: move-result v3 │ │ +02fef0: 5953 1e06 |0036: iput v3, v5, Lorg/tint/ui/views/ScrollerView;.mLastOrthoCoord:F // field@061e │ │ +02fef4: 0e00 |0038: return-void │ │ +02fef6: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +02fef8: 28db |003a: goto 0015 // -0025 │ │ +02fefa: 6e20 b501 0600 |003b: invoke-virtual {v6, v0}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ +02ff00: 0a03 |003e: move-result v3 │ │ +02ff02: 28de |003f: goto 001d // -0022 │ │ +02ff04: 6e20 b301 0600 |0040: invoke-virtual {v6, v0}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ +02ff0a: 0a03 |0043: move-result v3 │ │ +02ff0c: 28f2 |0044: goto 0036 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=794 │ │ 0x000a line=796 │ │ 0x000e line=797 │ │ 0x0012 line=801 │ │ 0x0015 line=802 │ │ 0x001f line=803 │ │ 0x0025 line=804 │ │ 0x0029 line=805 │ │ 0x002e line=807 │ │ + 0x0036 line=808 │ │ 0x0038 line=810 │ │ 0x0039 line=801 │ │ 0x003b line=802 │ │ - 0x0040 line=807 │ │ + 0x0040 line=808 │ │ locals : │ │ 0x0015 - 0x0038 reg=0 newPointerIndex I │ │ 0x003b - 0x0045 reg=0 newPointerIndex I │ │ 0x000e - 0x0045 reg=1 pointerId I │ │ 0x000a - 0x0045 reg=2 pointerIndex I │ │ 0x0000 - 0x0045 reg=5 this Lorg/tint/ui/views/ScrollerView; │ │ 0x0000 - 0x0045 reg=6 ev Landroid/view/MotionEvent; │ │ @@ -52503,22 +52628,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0301bc: |[0301bc] org.tint.ui.views.ScrollerView.recycleVelocityTracker:()V │ │ -0301cc: 5410 2a06 |0000: iget-object v0, v1, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -0301d0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0301d4: 5410 2a06 |0004: iget-object v0, v1, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -0301d8: 6e10 be01 0000 |0006: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@01be │ │ -0301de: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0301e0: 5b10 2a06 |000a: iput-object v0, v1, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -0301e4: 0e00 |000c: return-void │ │ +02ff10: |[02ff10] org.tint.ui.views.ScrollerView.recycleVelocityTracker:()V │ │ +02ff20: 5410 2a06 |0000: iget-object v0, v1, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +02ff24: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +02ff28: 5410 2a06 |0004: iget-object v0, v1, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +02ff2c: 6e10 be01 0000 |0006: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@01be │ │ +02ff32: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02ff34: 5b10 2a06 |000a: iput-object v0, v1, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +02ff38: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0004 line=478 │ │ 0x0009 line=479 │ │ 0x000c line=481 │ │ locals : │ │ @@ -52529,44 +52654,44 @@ │ │ type : '(III)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 51 16-bit code units │ │ -0301e8: |[0301e8] org.tint.ui.views.ScrollerView.scrollAndFocus:(III)Z │ │ -0301f8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0301fa: 6e10 2b0b 0800 |0001: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ -030200: 0a04 |0004: move-result v4 │ │ -030202: 6e10 3a0b 0800 |0005: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -030208: 0a01 |0008: move-result v1 │ │ -03020a: 9000 0104 |0009: add-int v0, v1, v4 │ │ -03020e: 1307 2100 |000b: const/16 v7, #int 33 // #21 │ │ -030212: 3379 1900 |000d: if-ne v9, v7, 0026 // +0019 │ │ -030216: 1216 |000f: const/4 v6, #int 1 // #1 │ │ -030218: 7040 1f0b 68ba |0010: invoke-direct {v8, v6, v10, v11}, Lorg/tint/ui/views/ScrollerView;.findFocusableViewInBounds:(ZII)Landroid/view/View; // method@0b1f │ │ -03021e: 0c05 |0013: move-result-object v5 │ │ -030220: 3905 0300 |0014: if-nez v5, 0017 // +0003 │ │ -030224: 0785 |0016: move-object v5, v8 │ │ -030226: 341a 1100 |0017: if-lt v10, v1, 0028 // +0011 │ │ -03022a: 360b 0f00 |0019: if-gt v11, v0, 0028 // +000f │ │ -03022e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -030230: 6e10 1e0b 0800 |001c: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.findFocus:()Landroid/view/View; // method@0b1e │ │ -030236: 0c07 |001f: move-result-object v7 │ │ -030238: 3275 0500 |0020: if-eq v5, v7, 0025 // +0005 │ │ -03023c: 6e20 da01 9500 |0022: invoke-virtual {v5, v9}, Landroid/view/View;.requestFocus:(I)Z // method@01da │ │ -030242: 0f03 |0025: return v3 │ │ -030244: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -030246: 28e9 |0027: goto 0010 // -0017 │ │ -030248: 3806 0800 |0028: if-eqz v6, 0030 // +0008 │ │ -03024c: 9102 0a01 |002a: sub-int v2, v10, v1 │ │ -030250: 7020 190b 2800 |002c: invoke-direct {v8, v2}, Lorg/tint/ui/views/ScrollerView;.doScrollY:(I)V // method@0b19 │ │ -030256: 28ed |002f: goto 001c // -0013 │ │ -030258: 9102 0b00 |0030: sub-int v2, v11, v0 │ │ -03025c: 28fa |0032: goto 002c // -0006 │ │ +02ff3c: |[02ff3c] org.tint.ui.views.ScrollerView.scrollAndFocus:(III)Z │ │ +02ff4c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02ff4e: 6e10 2b0b 0800 |0001: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ +02ff54: 0a04 |0004: move-result v4 │ │ +02ff56: 6e10 3a0b 0800 |0005: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +02ff5c: 0a01 |0008: move-result v1 │ │ +02ff5e: 9000 0104 |0009: add-int v0, v1, v4 │ │ +02ff62: 1307 2100 |000b: const/16 v7, #int 33 // #21 │ │ +02ff66: 3379 1900 |000d: if-ne v9, v7, 0026 // +0019 │ │ +02ff6a: 1216 |000f: const/4 v6, #int 1 // #1 │ │ +02ff6c: 7040 1f0b 68ba |0010: invoke-direct {v8, v6, v10, v11}, Lorg/tint/ui/views/ScrollerView;.findFocusableViewInBounds:(ZII)Landroid/view/View; // method@0b1f │ │ +02ff72: 0c05 |0013: move-result-object v5 │ │ +02ff74: 3905 0300 |0014: if-nez v5, 0017 // +0003 │ │ +02ff78: 0785 |0016: move-object v5, v8 │ │ +02ff7a: 341a 1100 |0017: if-lt v10, v1, 0028 // +0011 │ │ +02ff7e: 360b 0f00 |0019: if-gt v11, v0, 0028 // +000f │ │ +02ff82: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +02ff84: 6e10 1e0b 0800 |001c: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.findFocus:()Landroid/view/View; // method@0b1e │ │ +02ff8a: 0c07 |001f: move-result-object v7 │ │ +02ff8c: 3275 0500 |0020: if-eq v5, v7, 0025 // +0005 │ │ +02ff90: 6e20 da01 9500 |0022: invoke-virtual {v5, v9}, Landroid/view/View;.requestFocus:(I)Z // method@01da │ │ +02ff96: 0f03 |0025: return v3 │ │ +02ff98: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +02ff9a: 28e9 |0027: goto 0010 // -0017 │ │ +02ff9c: 3806 0800 |0028: if-eqz v6, 0030 // +0008 │ │ +02ffa0: 9102 0a01 |002a: sub-int v2, v10, v1 │ │ +02ffa4: 7020 190b 2800 |002c: invoke-direct {v8, v2}, Lorg/tint/ui/views/ScrollerView;.doScrollY:(I)V // method@0b19 │ │ +02ffaa: 28ed |002f: goto 001c // -0013 │ │ +02ffac: 9102 0b00 |0030: sub-int v2, v11, v0 │ │ +02ffb0: 28fa |0032: goto 002c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1093 │ │ 0x0001 line=1095 │ │ 0x0005 line=1096 │ │ 0x0009 line=1097 │ │ 0x000b line=1098 │ │ @@ -52601,23 +52726,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -030260: |[030260] org.tint.ui.views.ScrollerView.scrollToChild:(Landroid/view/View;)V │ │ -030270: 5420 2806 |0000: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -030274: 6e20 c401 0300 |0002: invoke-virtual {v3, v0}, Landroid/view/View;.getDrawingRect:(Landroid/graphics/Rect;)V // method@01c4 │ │ -03027a: 5420 2806 |0005: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -03027e: 6e30 4f0b 3200 |0007: invoke-virtual {v2, v3, v0}, Lorg/tint/ui/views/ScrollerView;.offsetDescendantRectToMyCoords:(Landroid/view/View;Landroid/graphics/Rect;)V // method@0b4f │ │ -030284: 5420 2806 |000a: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -030288: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -03028a: 7030 6e0b 0201 |000d: invoke-direct {v2, v0, v1}, Lorg/tint/ui/views/ScrollerView;.scrollToChildRect:(Landroid/graphics/Rect;Z)Z // method@0b6e │ │ -030290: 0e00 |0010: return-void │ │ +02ffb4: |[02ffb4] org.tint.ui.views.ScrollerView.scrollToChild:(Landroid/view/View;)V │ │ +02ffc4: 5420 2806 |0000: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +02ffc8: 6e20 c401 0300 |0002: invoke-virtual {v3, v0}, Landroid/view/View;.getDrawingRect:(Landroid/graphics/Rect;)V // method@01c4 │ │ +02ffce: 5420 2806 |0005: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +02ffd2: 6e30 4f0b 3200 |0007: invoke-virtual {v2, v3, v0}, Lorg/tint/ui/views/ScrollerView;.offsetDescendantRectToMyCoords:(Landroid/view/View;Landroid/graphics/Rect;)V // method@0b4f │ │ +02ffd8: 5420 2806 |000a: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +02ffdc: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +02ffde: 7030 6e0b 0201 |000d: invoke-direct {v2, v0, v1}, Lorg/tint/ui/views/ScrollerView;.scrollToChildRect:(Landroid/graphics/Rect;Z)Z // method@0b6e │ │ +02ffe4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1448 │ │ 0x0005 line=1451 │ │ 0x000a line=1452 │ │ 0x0010 line=1453 │ │ locals : │ │ @@ -52629,36 +52754,36 @@ │ │ type : '(Landroid/graphics/Rect;Z)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -030294: |[030294] org.tint.ui.views.ScrollerView.scrollToChildRect:(Landroid/graphics/Rect;Z)Z │ │ -0302a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0302a6: 6e20 120b 5400 |0001: invoke-virtual {v4, v5}, Lorg/tint/ui/views/ScrollerView;.computeScrollDeltaToGetChildRectOnScreen:(Landroid/graphics/Rect;)I // method@0b12 │ │ -0302ac: 0a00 |0004: move-result v0 │ │ -0302ae: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -0302b2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0302b4: 3801 0b00 |0008: if-eqz v1, 0013 // +000b │ │ -0302b8: 3806 1000 |000a: if-eqz v6, 001a // +0010 │ │ -0302bc: 5543 1906 |000c: iget-boolean v3, v4, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -0302c0: 3803 0800 |000e: if-eqz v3, 0016 // +0008 │ │ -0302c4: 6e30 6b0b 0402 |0010: invoke-virtual {v4, v0, v2}, Lorg/tint/ui/views/ScrollerView;.scrollBy:(II)V // method@0b6b │ │ -0302ca: 0f01 |0013: return v1 │ │ -0302cc: 0121 |0014: move v1, v2 │ │ -0302ce: 28f3 |0015: goto 0008 // -000d │ │ -0302d0: 6e30 6b0b 2400 |0016: invoke-virtual {v4, v2, v0}, Lorg/tint/ui/views/ScrollerView;.scrollBy:(II)V // method@0b6b │ │ -0302d6: 28fa |0019: goto 0013 // -0006 │ │ -0302d8: 5543 1906 |001a: iget-boolean v3, v4, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -0302dc: 3803 0600 |001c: if-eqz v3, 0022 // +0006 │ │ -0302e0: 6e30 780b 0402 |001e: invoke-virtual {v4, v0, v2}, Lorg/tint/ui/views/ScrollerView;.smoothScrollBy:(II)V // method@0b78 │ │ -0302e6: 28f2 |0021: goto 0013 // -000e │ │ -0302e8: 6e30 780b 2400 |0022: invoke-virtual {v4, v2, v0}, Lorg/tint/ui/views/ScrollerView;.smoothScrollBy:(II)V // method@0b78 │ │ -0302ee: 28ee |0025: goto 0013 // -0012 │ │ +02ffe8: |[02ffe8] org.tint.ui.views.ScrollerView.scrollToChildRect:(Landroid/graphics/Rect;Z)Z │ │ +02fff8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02fffa: 6e20 120b 5400 |0001: invoke-virtual {v4, v5}, Lorg/tint/ui/views/ScrollerView;.computeScrollDeltaToGetChildRectOnScreen:(Landroid/graphics/Rect;)I // method@0b12 │ │ +030000: 0a00 |0004: move-result v0 │ │ +030002: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +030006: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +030008: 3801 0b00 |0008: if-eqz v1, 0013 // +000b │ │ +03000c: 3806 1000 |000a: if-eqz v6, 001a // +0010 │ │ +030010: 5543 1906 |000c: iget-boolean v3, v4, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +030014: 3803 0800 |000e: if-eqz v3, 0016 // +0008 │ │ +030018: 6e30 6b0b 0402 |0010: invoke-virtual {v4, v0, v2}, Lorg/tint/ui/views/ScrollerView;.scrollBy:(II)V // method@0b6b │ │ +03001e: 0f01 |0013: return v1 │ │ +030020: 0121 |0014: move v1, v2 │ │ +030022: 28f3 |0015: goto 0008 // -000d │ │ +030024: 6e30 6b0b 2400 |0016: invoke-virtual {v4, v2, v0}, Lorg/tint/ui/views/ScrollerView;.scrollBy:(II)V // method@0b6b │ │ +03002a: 28fa |0019: goto 0013 // -0006 │ │ +03002c: 5543 1906 |001a: iget-boolean v3, v4, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +030030: 3803 0600 |001c: if-eqz v3, 0022 // +0006 │ │ +030034: 6e30 780b 0402 |001e: invoke-virtual {v4, v0, v2}, Lorg/tint/ui/views/ScrollerView;.smoothScrollBy:(II)V // method@0b78 │ │ +03003a: 28f2 |0021: goto 0013 // -000e │ │ +03003c: 6e30 780b 2400 |0022: invoke-virtual {v4, v2, v0}, Lorg/tint/ui/views/ScrollerView;.smoothScrollBy:(II)V // method@0b78 │ │ +030042: 28ee |0025: goto 0013 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1464 │ │ 0x0005 line=1465 │ │ 0x0008 line=1466 │ │ 0x000a line=1467 │ │ 0x000c line=1468 │ │ @@ -52683,24 +52808,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0302f0: |[0302f0] org.tint.ui.views.ScrollerView.addView:(Landroid/view/View;)V │ │ -030300: 6e10 260b 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -030306: 0a00 |0003: move-result v0 │ │ -030308: 3d00 0a00 |0004: if-lez v0, 000e // +000a │ │ -03030c: 2200 0501 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0105 │ │ -030310: 1a01 0406 |0008: const-string v1, "ScrollView can host only one direct child" // string@0604 │ │ -030314: 7020 3403 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0334 │ │ -03031a: 2700 |000d: throw v0 │ │ -03031c: 6f20 9d02 3200 |000e: invoke-super {v2, v3}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;)V // method@029d │ │ -030322: 0e00 |0011: return-void │ │ +030044: |[030044] org.tint.ui.views.ScrollerView.addView:(Landroid/view/View;)V │ │ +030054: 6e10 260b 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +03005a: 0a00 |0003: move-result v0 │ │ +03005c: 3d00 0a00 |0004: if-lez v0, 000e // +000a │ │ +030060: 2200 0101 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0101 │ │ +030064: 1a01 0106 |0008: const-string v1, "ScrollView can host only one direct child" // string@0601 │ │ +030068: 7020 3403 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0334 │ │ +03006e: 2700 |000d: throw v0 │ │ +030070: 6f20 9d02 3200 |000e: invoke-super {v2, v3}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;)V // method@029d │ │ +030076: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0006 line=253 │ │ 0x000e line=256 │ │ 0x0011 line=257 │ │ locals : │ │ @@ -52712,24 +52837,24 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -030324: |[030324] org.tint.ui.views.ScrollerView.addView:(Landroid/view/View;I)V │ │ -030334: 6e10 260b 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -03033a: 0a00 |0003: move-result v0 │ │ -03033c: 3d00 0a00 |0004: if-lez v0, 000e // +000a │ │ -030340: 2200 0501 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0105 │ │ -030344: 1a01 0406 |0008: const-string v1, "ScrollView can host only one direct child" // string@0604 │ │ -030348: 7020 3403 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0334 │ │ -03034e: 2700 |000d: throw v0 │ │ -030350: 6f30 9e02 3204 |000e: invoke-super {v2, v3, v4}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;I)V // method@029e │ │ -030356: 0e00 |0011: return-void │ │ +030078: |[030078] org.tint.ui.views.ScrollerView.addView:(Landroid/view/View;I)V │ │ +030088: 6e10 260b 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +03008e: 0a00 |0003: move-result v0 │ │ +030090: 3d00 0a00 |0004: if-lez v0, 000e // +000a │ │ +030094: 2200 0101 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0101 │ │ +030098: 1a01 0106 |0008: const-string v1, "ScrollView can host only one direct child" // string@0601 │ │ +03009c: 7020 3403 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0334 │ │ +0300a2: 2700 |000d: throw v0 │ │ +0300a4: 6f30 9e02 3204 |000e: invoke-super {v2, v3, v4}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;I)V // method@029e │ │ +0300aa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0006 line=262 │ │ 0x000e line=265 │ │ 0x0011 line=266 │ │ locals : │ │ @@ -52742,24 +52867,24 @@ │ │ type : '(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -030358: |[030358] org.tint.ui.views.ScrollerView.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -030368: 6e10 260b 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -03036e: 0a00 |0003: move-result v0 │ │ -030370: 3d00 0a00 |0004: if-lez v0, 000e // +000a │ │ -030374: 2200 0501 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0105 │ │ -030378: 1a01 0406 |0008: const-string v1, "ScrollView can host only one direct child" // string@0604 │ │ -03037c: 7020 3403 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0334 │ │ -030382: 2700 |000d: throw v0 │ │ -030384: 6f40 9f02 3254 |000e: invoke-super {v2, v3, v4, v5}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@029f │ │ -03038a: 0e00 |0011: return-void │ │ +0300ac: |[0300ac] org.tint.ui.views.ScrollerView.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +0300bc: 6e10 260b 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +0300c2: 0a00 |0003: move-result v0 │ │ +0300c4: 3d00 0a00 |0004: if-lez v0, 000e // +000a │ │ +0300c8: 2200 0101 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0101 │ │ +0300cc: 1a01 0106 |0008: const-string v1, "ScrollView can host only one direct child" // string@0601 │ │ +0300d0: 7020 3403 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0334 │ │ +0300d6: 2700 |000d: throw v0 │ │ +0300d8: 6f40 9f02 3254 |000e: invoke-super {v2, v3, v4, v5}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@029f │ │ +0300de: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0006 line=280 │ │ 0x000e line=283 │ │ 0x0011 line=284 │ │ locals : │ │ @@ -52773,24 +52898,24 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -03038c: |[03038c] org.tint.ui.views.ScrollerView.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -03039c: 6e10 260b 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -0303a2: 0a00 |0003: move-result v0 │ │ -0303a4: 3d00 0a00 |0004: if-lez v0, 000e // +000a │ │ -0303a8: 2200 0501 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0105 │ │ -0303ac: 1a01 0406 |0008: const-string v1, "ScrollView can host only one direct child" // string@0604 │ │ -0303b0: 7020 3403 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0334 │ │ -0303b6: 2700 |000d: throw v0 │ │ -0303b8: 6f30 a002 3204 |000e: invoke-super {v2, v3, v4}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@02a0 │ │ -0303be: 0e00 |0011: return-void │ │ +0300e0: |[0300e0] org.tint.ui.views.ScrollerView.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0300f0: 6e10 260b 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +0300f6: 0a00 |0003: move-result v0 │ │ +0300f8: 3d00 0a00 |0004: if-lez v0, 000e // +000a │ │ +0300fc: 2200 0101 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0101 │ │ +030100: 1a01 0106 |0008: const-string v1, "ScrollView can host only one direct child" // string@0601 │ │ +030104: 7020 3403 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0334 │ │ +03010a: 2700 |000d: throw v0 │ │ +03010c: 6f30 a002 3204 |000e: invoke-super {v2, v3, v4}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@02a0 │ │ +030112: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0006 line=271 │ │ 0x000e line=274 │ │ 0x0011 line=275 │ │ locals : │ │ @@ -52803,105 +52928,106 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 151 16-bit code units │ │ -0303c0: |[0303c0] org.tint.ui.views.ScrollerView.arrowScroll:(I)Z │ │ -0303d0: 130a 8200 |0000: const/16 v10, #int 130 // #82 │ │ -0303d4: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -0303d6: 6e10 1e0b 0b00 |0003: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.findFocus:()Landroid/view/View; // method@0b1e │ │ -0303dc: 0c00 |0006: move-result-object v0 │ │ -0303de: 33b0 0300 |0007: if-ne v0, v11, 000a // +0003 │ │ -0303e2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0303e4: 7100 9401 0000 |000a: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0194 │ │ -0303ea: 0c08 |000d: move-result-object v8 │ │ -0303ec: 6e40 9201 b8c0 |000e: invoke-virtual {v8, v11, v0, v12}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0192 │ │ -0303f2: 0c04 |0011: move-result-object v4 │ │ -0303f4: 6e10 2e0b 0b00 |0012: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getMaxScrollAmount:()I // method@0b2e │ │ -0303fa: 0a03 |0015: move-result v3 │ │ -0303fc: 3804 4100 |0016: if-eqz v4, 0057 // +0041 │ │ -030400: 6e10 2b0b 0b00 |0018: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ -030406: 0a08 |001b: move-result v8 │ │ -030408: 7040 4c0b 4b83 |001c: invoke-direct {v11, v4, v3, v8}, Lorg/tint/ui/views/ScrollerView;.isWithinDeltaOfScreen:(Landroid/view/View;II)Z // method@0b4c │ │ -03040e: 0a08 |001f: move-result v8 │ │ -030410: 3808 3700 |0020: if-eqz v8, 0057 // +0037 │ │ -030414: 54b7 2806 |0022: iget-object v7, v11, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -030418: 6e20 c401 7400 |0024: invoke-virtual {v4, v7}, Landroid/view/View;.getDrawingRect:(Landroid/graphics/Rect;)V // method@01c4 │ │ -03041e: 54b7 2806 |0027: iget-object v7, v11, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -030422: 6e30 4f0b 4b07 |0029: invoke-virtual {v11, v4, v7}, Lorg/tint/ui/views/ScrollerView;.offsetDescendantRectToMyCoords:(Landroid/view/View;Landroid/graphics/Rect;)V // method@0b4f │ │ -030428: 54b7 2806 |002c: iget-object v7, v11, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -03042c: 6e20 120b 7b00 |002e: invoke-virtual {v11, v7}, Lorg/tint/ui/views/ScrollerView;.computeScrollDeltaToGetChildRectOnScreen:(Landroid/graphics/Rect;)I // method@0b12 │ │ -030432: 0a06 |0031: move-result v6 │ │ -030434: 7020 190b 6b00 |0032: invoke-direct {v11, v6}, Lorg/tint/ui/views/ScrollerView;.doScrollY:(I)V // method@0b19 │ │ -03043a: 6e20 da01 c400 |0035: invoke-virtual {v4, v12}, Landroid/view/View;.requestFocus:(I)Z // method@01da │ │ -030440: 3800 1d00 |0038: if-eqz v0, 0055 // +001d │ │ -030444: 6e10 d601 0000 |003a: invoke-virtual {v0}, Landroid/view/View;.isFocused:()Z // method@01d6 │ │ -03044a: 0a07 |003d: move-result v7 │ │ -03044c: 3807 1700 |003e: if-eqz v7, 0055 // +0017 │ │ -030450: 7020 480b 0b00 |0040: invoke-direct {v11, v0}, Lorg/tint/ui/views/ScrollerView;.isOffScreen:(Landroid/view/View;)Z // method@0b48 │ │ -030456: 0a07 |0043: move-result v7 │ │ -030458: 3807 1100 |0044: if-eqz v7, 0055 // +0011 │ │ -03045c: 6e10 290b 0b00 |0046: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getDescendantFocusability:()I // method@0b29 │ │ -030462: 0a02 |0049: move-result v2 │ │ -030464: 1507 0200 |004a: const/high16 v7, #int 131072 // #2 │ │ -030468: 6e20 6f0b 7b00 |004c: invoke-virtual {v11, v7}, Lorg/tint/ui/views/ScrollerView;.setDescendantFocusability:(I)V // method@0b6f │ │ -03046e: 6e10 680b 0b00 |004f: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.requestFocus:()Z // method@0b68 │ │ -030474: 6e20 6f0b 2b00 |0052: invoke-virtual {v11, v2}, Lorg/tint/ui/views/ScrollerView;.setDescendantFocusability:(I)V // method@0b6f │ │ -03047a: 1217 |0055: const/4 v7, #int 1 // #1 │ │ -03047c: 0f07 |0056: return v7 │ │ -03047e: 0136 |0057: move v6, v3 │ │ -030480: 1308 2100 |0058: const/16 v8, #int 33 // #21 │ │ -030484: 338c 1500 |005a: if-ne v12, v8, 006f // +0015 │ │ -030488: 6e10 3a0b 0b00 |005c: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -03048e: 0a08 |005f: move-result v8 │ │ -030490: 3568 0f00 |0060: if-ge v8, v6, 006f // +000f │ │ -030494: 6e10 3a0b 0b00 |0062: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -03049a: 0a06 |0065: move-result v6 │ │ -03049c: 3806 f0ff |0066: if-eqz v6, 0056 // -0010 │ │ -0304a0: 33ac 2d00 |0068: if-ne v12, v10, 0095 // +002d │ │ -0304a4: 0167 |006a: move v7, v6 │ │ -0304a6: 7020 190b 7b00 |006b: invoke-direct {v11, v7}, Lorg/tint/ui/views/ScrollerView;.doScrollY:(I)V // method@0b19 │ │ -0304ac: 28ca |006e: goto 0038 // -0036 │ │ -0304ae: 33ac f7ff |006f: if-ne v12, v10, 0066 // -0009 │ │ -0304b2: 6e10 260b 0b00 |0071: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -0304b8: 0a08 |0074: move-result v8 │ │ -0304ba: 3d08 f1ff |0075: if-lez v8, 0066 // -000f │ │ -0304be: 6e20 250b 7b00 |0077: invoke-virtual {v11, v7}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -0304c4: 0c08 |007a: move-result-object v8 │ │ -0304c6: 6e10 c201 0800 |007b: invoke-virtual {v8}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ -0304cc: 0a01 |007e: move-result v1 │ │ -0304ce: 6e10 3a0b 0b00 |007f: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -0304d4: 0a08 |0082: move-result v8 │ │ -0304d6: 6e10 2b0b 0b00 |0083: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ -0304dc: 0a09 |0086: move-result v9 │ │ -0304de: b098 |0087: add-int/2addr v8, v9 │ │ -0304e0: 6e10 320b 0b00 |0088: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ -0304e6: 0a09 |008b: move-result v9 │ │ -0304e8: 9105 0809 |008c: sub-int v5, v8, v9 │ │ -0304ec: 9108 0105 |008e: sub-int v8, v1, v5 │ │ -0304f0: 3538 d6ff |0090: if-ge v8, v3, 0066 // -002a │ │ -0304f4: 9106 0105 |0092: sub-int v6, v1, v5 │ │ -0304f8: 28d2 |0094: goto 0066 // -002e │ │ -0304fa: 7b67 |0095: neg-int v7, v6 │ │ -0304fc: 28d5 |0096: goto 006b // -002b │ │ +030114: |[030114] org.tint.ui.views.ScrollerView.arrowScroll:(I)Z │ │ +030124: 130a 8200 |0000: const/16 v10, #int 130 // #82 │ │ +030128: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +03012a: 6e10 1e0b 0b00 |0003: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.findFocus:()Landroid/view/View; // method@0b1e │ │ +030130: 0c00 |0006: move-result-object v0 │ │ +030132: 33b0 0300 |0007: if-ne v0, v11, 000a // +0003 │ │ +030136: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +030138: 7100 9401 0000 |000a: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0194 │ │ +03013e: 0c08 |000d: move-result-object v8 │ │ +030140: 6e40 9201 b8c0 |000e: invoke-virtual {v8, v11, v0, v12}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0192 │ │ +030146: 0c04 |0011: move-result-object v4 │ │ +030148: 6e10 2e0b 0b00 |0012: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getMaxScrollAmount:()I // method@0b2e │ │ +03014e: 0a03 |0015: move-result v3 │ │ +030150: 3804 4100 |0016: if-eqz v4, 0057 // +0041 │ │ +030154: 6e10 2b0b 0b00 |0018: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ +03015a: 0a08 |001b: move-result v8 │ │ +03015c: 7040 4c0b 4b83 |001c: invoke-direct {v11, v4, v3, v8}, Lorg/tint/ui/views/ScrollerView;.isWithinDeltaOfScreen:(Landroid/view/View;II)Z // method@0b4c │ │ +030162: 0a08 |001f: move-result v8 │ │ +030164: 3808 3700 |0020: if-eqz v8, 0057 // +0037 │ │ +030168: 54b7 2806 |0022: iget-object v7, v11, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +03016c: 6e20 c401 7400 |0024: invoke-virtual {v4, v7}, Landroid/view/View;.getDrawingRect:(Landroid/graphics/Rect;)V // method@01c4 │ │ +030172: 54b7 2806 |0027: iget-object v7, v11, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +030176: 6e30 4f0b 4b07 |0029: invoke-virtual {v11, v4, v7}, Lorg/tint/ui/views/ScrollerView;.offsetDescendantRectToMyCoords:(Landroid/view/View;Landroid/graphics/Rect;)V // method@0b4f │ │ +03017c: 54b7 2806 |002c: iget-object v7, v11, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +030180: 6e20 120b 7b00 |002e: invoke-virtual {v11, v7}, Lorg/tint/ui/views/ScrollerView;.computeScrollDeltaToGetChildRectOnScreen:(Landroid/graphics/Rect;)I // method@0b12 │ │ +030186: 0a06 |0031: move-result v6 │ │ +030188: 7020 190b 6b00 |0032: invoke-direct {v11, v6}, Lorg/tint/ui/views/ScrollerView;.doScrollY:(I)V // method@0b19 │ │ +03018e: 6e20 da01 c400 |0035: invoke-virtual {v4, v12}, Landroid/view/View;.requestFocus:(I)Z // method@01da │ │ +030194: 3800 1d00 |0038: if-eqz v0, 0055 // +001d │ │ +030198: 6e10 d601 0000 |003a: invoke-virtual {v0}, Landroid/view/View;.isFocused:()Z // method@01d6 │ │ +03019e: 0a07 |003d: move-result v7 │ │ +0301a0: 3807 1700 |003e: if-eqz v7, 0055 // +0017 │ │ +0301a4: 7020 480b 0b00 |0040: invoke-direct {v11, v0}, Lorg/tint/ui/views/ScrollerView;.isOffScreen:(Landroid/view/View;)Z // method@0b48 │ │ +0301aa: 0a07 |0043: move-result v7 │ │ +0301ac: 3807 1100 |0044: if-eqz v7, 0055 // +0011 │ │ +0301b0: 6e10 290b 0b00 |0046: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getDescendantFocusability:()I // method@0b29 │ │ +0301b6: 0a02 |0049: move-result v2 │ │ +0301b8: 1507 0200 |004a: const/high16 v7, #int 131072 // #2 │ │ +0301bc: 6e20 6f0b 7b00 |004c: invoke-virtual {v11, v7}, Lorg/tint/ui/views/ScrollerView;.setDescendantFocusability:(I)V // method@0b6f │ │ +0301c2: 6e10 680b 0b00 |004f: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.requestFocus:()Z // method@0b68 │ │ +0301c8: 6e20 6f0b 2b00 |0052: invoke-virtual {v11, v2}, Lorg/tint/ui/views/ScrollerView;.setDescendantFocusability:(I)V // method@0b6f │ │ +0301ce: 1217 |0055: const/4 v7, #int 1 // #1 │ │ +0301d0: 0f07 |0056: return v7 │ │ +0301d2: 0136 |0057: move v6, v3 │ │ +0301d4: 1308 2100 |0058: const/16 v8, #int 33 // #21 │ │ +0301d8: 338c 1500 |005a: if-ne v12, v8, 006f // +0015 │ │ +0301dc: 6e10 3a0b 0b00 |005c: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +0301e2: 0a08 |005f: move-result v8 │ │ +0301e4: 3568 0f00 |0060: if-ge v8, v6, 006f // +000f │ │ +0301e8: 6e10 3a0b 0b00 |0062: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +0301ee: 0a06 |0065: move-result v6 │ │ +0301f0: 3806 f0ff |0066: if-eqz v6, 0056 // -0010 │ │ +0301f4: 33ac 2d00 |0068: if-ne v12, v10, 0095 // +002d │ │ +0301f8: 0167 |006a: move v7, v6 │ │ +0301fa: 7020 190b 7b00 |006b: invoke-direct {v11, v7}, Lorg/tint/ui/views/ScrollerView;.doScrollY:(I)V // method@0b19 │ │ +030200: 28ca |006e: goto 0038 // -0036 │ │ +030202: 33ac f7ff |006f: if-ne v12, v10, 0066 // -0009 │ │ +030206: 6e10 260b 0b00 |0071: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +03020c: 0a08 |0074: move-result v8 │ │ +03020e: 3d08 f1ff |0075: if-lez v8, 0066 // -000f │ │ +030212: 6e20 250b 7b00 |0077: invoke-virtual {v11, v7}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +030218: 0c08 |007a: move-result-object v8 │ │ +03021a: 6e10 c201 0800 |007b: invoke-virtual {v8}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ +030220: 0a01 |007e: move-result v1 │ │ +030222: 6e10 3a0b 0b00 |007f: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +030228: 0a08 |0082: move-result v8 │ │ +03022a: 6e10 2b0b 0b00 |0083: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ +030230: 0a09 |0086: move-result v9 │ │ +030232: b098 |0087: add-int/2addr v8, v9 │ │ +030234: 6e10 320b 0b00 |0088: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ +03023a: 0a09 |008b: move-result v9 │ │ +03023c: 9105 0809 |008c: sub-int v5, v8, v9 │ │ +030240: 9108 0105 |008e: sub-int v8, v1, v5 │ │ +030244: 3538 d6ff |0090: if-ge v8, v3, 0066 // -002a │ │ +030248: 9106 0105 |0092: sub-int v6, v1, v5 │ │ +03024c: 28d2 |0094: goto 0066 // -002e │ │ +03024e: 7b67 |0095: neg-int v7, v6 │ │ +030250: 28d5 |0096: goto 006b // -002b │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1126 │ │ 0x0007 line=1127 │ │ 0x000a line=1129 │ │ 0x0012 line=1131 │ │ 0x0016 line=1133 │ │ 0x0022 line=1134 │ │ 0x0027 line=1135 │ │ 0x002c line=1136 │ │ 0x0032 line=1137 │ │ 0x0035 line=1138 │ │ 0x0038 line=1160 │ │ + 0x0040 line=1161 │ │ 0x0046 line=1167 │ │ 0x004a line=1168 │ │ 0x004f line=1169 │ │ 0x0052 line=1170 │ │ 0x0055 line=1172 │ │ 0x0057 line=1141 │ │ 0x0058 line=1143 │ │ @@ -52932,21 +53058,21 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -030500: |[030500] org.tint.ui.views.ScrollerView.computeHorizontalScrollOffset:()I │ │ -030510: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -030512: 6f10 a102 0200 |0001: invoke-super {v2}, Landroid/widget/FrameLayout;.computeHorizontalScrollOffset:()I // method@02a1 │ │ -030518: 0a01 |0004: move-result v1 │ │ -03051a: 7120 4103 1000 |0005: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ -030520: 0a00 |0008: move-result v0 │ │ -030522: 0f00 |0009: return v0 │ │ +030254: |[030254] org.tint.ui.views.ScrollerView.computeHorizontalScrollOffset:()I │ │ +030264: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030266: 6f10 a102 0200 |0001: invoke-super {v2}, Landroid/widget/FrameLayout;.computeHorizontalScrollOffset:()I // method@02a1 │ │ +03026c: 0a01 |0004: move-result v1 │ │ +03026e: 7120 4103 1000 |0005: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ +030274: 0a00 |0008: move-result v0 │ │ +030276: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1348 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/tint/ui/views/ScrollerView; │ │ │ │ #6 : (in Lorg/tint/ui/views/ScrollerView;) │ │ @@ -52954,49 +53080,49 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -030524: |[030524] org.tint.ui.views.ScrollerView.computeHorizontalScrollRange:()I │ │ -030534: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -030536: 5585 1906 |0001: iget-boolean v5, v8, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -03053a: 3905 0700 |0003: if-nez v5, 000a // +0007 │ │ -03053e: 6f10 a202 0800 |0005: invoke-super {v8}, Landroid/widget/FrameLayout;.computeHorizontalScrollRange:()I // method@02a2 │ │ -030544: 0a00 |0008: move-result v0 │ │ -030546: 0f00 |0009: return v0 │ │ -030548: 6e10 260b 0800 |000a: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -03054e: 0a01 |000d: move-result v1 │ │ -030550: 6e10 3e0b 0800 |000e: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ -030556: 0a05 |0011: move-result v5 │ │ -030558: 6e10 340b 0800 |0012: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ -03055e: 0a06 |0015: move-result v6 │ │ -030560: b165 |0016: sub-int/2addr v5, v6 │ │ -030562: 6e10 330b 0800 |0017: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ -030568: 0a06 |001a: move-result v6 │ │ -03056a: 9100 0506 |001b: sub-int v0, v5, v6 │ │ -03056e: 3801 ecff |001d: if-eqz v1, 0009 // -0014 │ │ -030572: 6e20 250b 7800 |001f: invoke-virtual {v8, v7}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -030578: 0c05 |0022: move-result-object v5 │ │ -03057a: 6e10 cc01 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@01cc │ │ -030580: 0a03 |0026: move-result v3 │ │ -030582: 6e10 390b 0800 |0027: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -030588: 0a04 |002a: move-result v4 │ │ -03058a: 9105 0300 |002b: sub-int v5, v3, v0 │ │ -03058e: 7120 4103 5700 |002d: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ -030594: 0a02 |0030: move-result v2 │ │ -030596: 3b04 0500 |0031: if-gez v4, 0036 // +0005 │ │ -03059a: b143 |0033: sub-int/2addr v3, v4 │ │ -03059c: 0130 |0034: move v0, v3 │ │ -03059e: 28d4 |0035: goto 0009 // -002c │ │ -0305a0: 3724 feff |0036: if-le v4, v2, 0034 // -0002 │ │ -0305a4: 9105 0402 |0038: sub-int v5, v4, v2 │ │ -0305a8: b053 |003a: add-int/2addr v3, v5 │ │ -0305aa: 28f9 |003b: goto 0034 // -0007 │ │ +030278: |[030278] org.tint.ui.views.ScrollerView.computeHorizontalScrollRange:()I │ │ +030288: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03028a: 5585 1906 |0001: iget-boolean v5, v8, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +03028e: 3905 0700 |0003: if-nez v5, 000a // +0007 │ │ +030292: 6f10 a202 0800 |0005: invoke-super {v8}, Landroid/widget/FrameLayout;.computeHorizontalScrollRange:()I // method@02a2 │ │ +030298: 0a00 |0008: move-result v0 │ │ +03029a: 0f00 |0009: return v0 │ │ +03029c: 6e10 260b 0800 |000a: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +0302a2: 0a01 |000d: move-result v1 │ │ +0302a4: 6e10 3e0b 0800 |000e: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ +0302aa: 0a05 |0011: move-result v5 │ │ +0302ac: 6e10 340b 0800 |0012: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ +0302b2: 0a06 |0015: move-result v6 │ │ +0302b4: b165 |0016: sub-int/2addr v5, v6 │ │ +0302b6: 6e10 330b 0800 |0017: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ +0302bc: 0a06 |001a: move-result v6 │ │ +0302be: 9100 0506 |001b: sub-int v0, v5, v6 │ │ +0302c2: 3801 ecff |001d: if-eqz v1, 0009 // -0014 │ │ +0302c6: 6e20 250b 7800 |001f: invoke-virtual {v8, v7}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +0302cc: 0c05 |0022: move-result-object v5 │ │ +0302ce: 6e10 cc01 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@01cc │ │ +0302d4: 0a03 |0026: move-result v3 │ │ +0302d6: 6e10 390b 0800 |0027: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +0302dc: 0a04 |002a: move-result v4 │ │ +0302de: 9105 0300 |002b: sub-int v5, v3, v0 │ │ +0302e2: 7120 4103 5700 |002d: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ +0302e8: 0a02 |0030: move-result v2 │ │ +0302ea: 3b04 0500 |0031: if-gez v4, 0036 // +0005 │ │ +0302ee: b143 |0033: sub-int/2addr v3, v4 │ │ +0302f0: 0130 |0034: move v0, v3 │ │ +0302f2: 28d4 |0035: goto 0009 // -002c │ │ +0302f4: 3724 feff |0036: if-le v4, v2, 0034 // -0002 │ │ +0302f8: 9105 0402 |0038: sub-int v5, v4, v2 │ │ +0302fc: b053 |003a: add-int/2addr v3, v5 │ │ +0302fe: 28f9 |003b: goto 0034 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1320 │ │ 0x0005 line=1321 │ │ 0x0009 line=1338 │ │ 0x000a line=1323 │ │ 0x000e line=1324 │ │ @@ -53022,69 +53148,69 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 10 │ │ insns size : 102 16-bit code units │ │ -0305ac: |[0305ac] org.tint.ui.views.ScrollerView.computeScroll:()V │ │ -0305bc: 54c0 2606 |0000: iget-object v0, v12, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -0305c0: 6e10 d202 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@02d2 │ │ -0305c6: 0a00 |0005: move-result v0 │ │ -0305c8: 3800 5300 |0006: if-eqz v0, 0059 // +0053 │ │ -0305cc: 6e10 390b 0c00 |0008: invoke-virtual {v12}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -0305d2: 0a03 |000b: move-result v3 │ │ -0305d4: 6e10 3a0b 0c00 |000c: invoke-virtual {v12}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -0305da: 0a04 |000f: move-result v4 │ │ -0305dc: 54c0 2606 |0010: iget-object v0, v12, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -0305e0: 6e10 d502 0000 |0012: invoke-virtual {v0}, Landroid/widget/OverScroller;.getCurrX:()I // method@02d5 │ │ -0305e6: 0a0a |0015: move-result v10 │ │ -0305e8: 54c0 2606 |0016: iget-object v0, v12, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -0305ec: 6e10 d602 0000 |0018: invoke-virtual {v0}, Landroid/widget/OverScroller;.getCurrY:()I // method@02d6 │ │ -0305f2: 0a0b |001b: move-result v11 │ │ -0305f4: 33a3 0400 |001c: if-ne v3, v10, 0020 // +0004 │ │ -0305f8: 32b4 2200 |001e: if-eq v4, v11, 0040 // +0022 │ │ -0305fc: 55c0 1906 |0020: iget-boolean v0, v12, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -030600: 3800 2500 |0022: if-eqz v0, 0047 // +0025 │ │ -030604: 9101 0a03 |0024: sub-int v1, v10, v3 │ │ -030608: 9102 0b04 |0026: sub-int v2, v11, v4 │ │ -03060c: 7010 380b 0c00 |0028: invoke-direct {v12}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ -030612: 0a05 |002b: move-result v5 │ │ -030614: 1206 |002c: const/4 v6, #int 0 // #0 │ │ -030616: 52c7 2206 |002d: iget v7, v12, Lorg/tint/ui/views/ScrollerView;.mOverflingDistance:I // field@0622 │ │ -03061a: 1208 |002f: const/4 v8, #int 0 // #0 │ │ -03061c: 1209 |0030: const/4 v9, #int 0 // #0 │ │ -03061e: 07c0 |0031: move-object v0, v12 │ │ -030620: 740a 610b 0000 |0032: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/tint/ui/views/ScrollerView;.overScrollBy:(IIIIIIIIZ)Z // method@0b61 │ │ -030626: 6e10 390b 0c00 |0035: invoke-virtual {v12}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -03062c: 0a00 |0038: move-result v0 │ │ -03062e: 6e10 3a0b 0c00 |0039: invoke-virtual {v12}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -030634: 0a01 |003c: move-result v1 │ │ -030636: 6e54 5d0b 0c31 |003d: invoke-virtual {v12, v0, v1, v3, v4}, Lorg/tint/ui/views/ScrollerView;.onScrollChanged:(IIII)V // method@0b5d │ │ -03063c: 6e10 0c0b 0c00 |0040: invoke-virtual {v12}, Lorg/tint/ui/views/ScrollerView;.awakenScrollBars:()Z // method@0b0c │ │ -030642: 6e10 630b 0c00 |0043: invoke-virtual {v12}, Lorg/tint/ui/views/ScrollerView;.postInvalidate:()V // method@0b63 │ │ -030648: 0e00 |0046: return-void │ │ -03064a: 9101 0a03 |0047: sub-int v1, v10, v3 │ │ -03064e: 9102 0b04 |0049: sub-int v2, v11, v4 │ │ -030652: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -030654: 7010 380b 0c00 |004c: invoke-direct {v12}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ -03065a: 0a06 |004f: move-result v6 │ │ -03065c: 1207 |0050: const/4 v7, #int 0 // #0 │ │ -03065e: 52c8 2206 |0051: iget v8, v12, Lorg/tint/ui/views/ScrollerView;.mOverflingDistance:I // field@0622 │ │ -030662: 1209 |0053: const/4 v9, #int 0 // #0 │ │ -030664: 07c0 |0054: move-object v0, v12 │ │ -030666: 740a 610b 0000 |0055: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/tint/ui/views/ScrollerView;.overScrollBy:(IIIIIIIIZ)Z // method@0b61 │ │ -03066c: 28dd |0058: goto 0035 // -0023 │ │ -03066e: 54c0 1806 |0059: iget-object v0, v12, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ -030672: 3800 ebff |005b: if-eqz v0, 0046 // -0015 │ │ -030676: 54c0 1806 |005d: iget-object v0, v12, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ -03067a: 6e10 000b 0000 |005f: invoke-virtual {v0}, Lorg/tint/ui/views/ScrollerView$Span;.finish:()V // method@0b00 │ │ -030680: 1200 |0062: const/4 v0, #int 0 // #0 │ │ -030682: 5bc0 1806 |0063: iput-object v0, v12, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ -030686: 28e1 |0065: goto 0046 // -001f │ │ +030300: |[030300] org.tint.ui.views.ScrollerView.computeScroll:()V │ │ +030310: 54c0 2606 |0000: iget-object v0, v12, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +030314: 6e10 d202 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@02d2 │ │ +03031a: 0a00 |0005: move-result v0 │ │ +03031c: 3800 5300 |0006: if-eqz v0, 0059 // +0053 │ │ +030320: 6e10 390b 0c00 |0008: invoke-virtual {v12}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +030326: 0a03 |000b: move-result v3 │ │ +030328: 6e10 3a0b 0c00 |000c: invoke-virtual {v12}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +03032e: 0a04 |000f: move-result v4 │ │ +030330: 54c0 2606 |0010: iget-object v0, v12, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +030334: 6e10 d502 0000 |0012: invoke-virtual {v0}, Landroid/widget/OverScroller;.getCurrX:()I // method@02d5 │ │ +03033a: 0a0a |0015: move-result v10 │ │ +03033c: 54c0 2606 |0016: iget-object v0, v12, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +030340: 6e10 d602 0000 |0018: invoke-virtual {v0}, Landroid/widget/OverScroller;.getCurrY:()I // method@02d6 │ │ +030346: 0a0b |001b: move-result v11 │ │ +030348: 33a3 0400 |001c: if-ne v3, v10, 0020 // +0004 │ │ +03034c: 32b4 2200 |001e: if-eq v4, v11, 0040 // +0022 │ │ +030350: 55c0 1906 |0020: iget-boolean v0, v12, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +030354: 3800 2500 |0022: if-eqz v0, 0047 // +0025 │ │ +030358: 9101 0a03 |0024: sub-int v1, v10, v3 │ │ +03035c: 9102 0b04 |0026: sub-int v2, v11, v4 │ │ +030360: 7010 380b 0c00 |0028: invoke-direct {v12}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ +030366: 0a05 |002b: move-result v5 │ │ +030368: 1206 |002c: const/4 v6, #int 0 // #0 │ │ +03036a: 52c7 2206 |002d: iget v7, v12, Lorg/tint/ui/views/ScrollerView;.mOverflingDistance:I // field@0622 │ │ +03036e: 1208 |002f: const/4 v8, #int 0 // #0 │ │ +030370: 1209 |0030: const/4 v9, #int 0 // #0 │ │ +030372: 07c0 |0031: move-object v0, v12 │ │ +030374: 740a 610b 0000 |0032: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/tint/ui/views/ScrollerView;.overScrollBy:(IIIIIIIIZ)Z // method@0b61 │ │ +03037a: 6e10 390b 0c00 |0035: invoke-virtual {v12}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +030380: 0a00 |0038: move-result v0 │ │ +030382: 6e10 3a0b 0c00 |0039: invoke-virtual {v12}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +030388: 0a01 |003c: move-result v1 │ │ +03038a: 6e54 5d0b 0c31 |003d: invoke-virtual {v12, v0, v1, v3, v4}, Lorg/tint/ui/views/ScrollerView;.onScrollChanged:(IIII)V // method@0b5d │ │ +030390: 6e10 0c0b 0c00 |0040: invoke-virtual {v12}, Lorg/tint/ui/views/ScrollerView;.awakenScrollBars:()Z // method@0b0c │ │ +030396: 6e10 630b 0c00 |0043: invoke-virtual {v12}, Lorg/tint/ui/views/ScrollerView;.postInvalidate:()V // method@0b63 │ │ +03039c: 0e00 |0046: return-void │ │ +03039e: 9101 0a03 |0047: sub-int v1, v10, v3 │ │ +0303a2: 9102 0b04 |0049: sub-int v2, v11, v4 │ │ +0303a6: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +0303a8: 7010 380b 0c00 |004c: invoke-direct {v12}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ +0303ae: 0a06 |004f: move-result v6 │ │ +0303b0: 1207 |0050: const/4 v7, #int 0 // #0 │ │ +0303b2: 52c8 2206 |0051: iget v8, v12, Lorg/tint/ui/views/ScrollerView;.mOverflingDistance:I // field@0622 │ │ +0303b6: 1209 |0053: const/4 v9, #int 0 // #0 │ │ +0303b8: 07c0 |0054: move-object v0, v12 │ │ +0303ba: 740a 610b 0000 |0055: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/tint/ui/views/ScrollerView;.overScrollBy:(IIIIIIIIZ)Z // method@0b61 │ │ +0303c0: 28dd |0058: goto 0035 // -0023 │ │ +0303c2: 54c0 1806 |0059: iget-object v0, v12, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ +0303c6: 3800 ebff |005b: if-eqz v0, 0046 // -0015 │ │ +0303ca: 54c0 1806 |005d: iget-object v0, v12, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ +0303ce: 6e10 000b 0000 |005f: invoke-virtual {v0}, Lorg/tint/ui/views/ScrollerView$Span;.finish:()V // method@0b00 │ │ +0303d4: 1200 |0062: const/4 v0, #int 0 // #0 │ │ +0303d6: 5bc0 1806 |0063: iput-object v0, v12, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ +0303da: 28e1 |0065: goto 0046 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1398 │ │ 0x0008 line=1415 │ │ 0x000c line=1416 │ │ 0x0010 line=1417 │ │ 0x0016 line=1418 │ │ @@ -53115,23 +53241,23 @@ │ │ type : '(Landroid/graphics/Rect;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -030688: |[030688] org.tint.ui.views.ScrollerView.computeScrollDeltaToGetChildRectOnScreen:(Landroid/graphics/Rect;)I │ │ -030698: 5510 1906 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -03069c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0306a0: 7020 130b 2100 |0004: invoke-direct {v1, v2}, Lorg/tint/ui/views/ScrollerView;.computeScrollDeltaToGetChildRectOnScreenHorizontal:(Landroid/graphics/Rect;)I // method@0b13 │ │ -0306a6: 0a00 |0007: move-result v0 │ │ -0306a8: 0f00 |0008: return v0 │ │ -0306aa: 7020 140b 2100 |0009: invoke-direct {v1, v2}, Lorg/tint/ui/views/ScrollerView;.computeScrollDeltaToGetChildRectOnScreenVertical:(Landroid/graphics/Rect;)I // method@0b14 │ │ -0306b0: 0a00 |000c: move-result v0 │ │ -0306b2: 28fb |000d: goto 0008 // -0005 │ │ +0303dc: |[0303dc] org.tint.ui.views.ScrollerView.computeScrollDeltaToGetChildRectOnScreen:(Landroid/graphics/Rect;)I │ │ +0303ec: 5510 1906 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +0303f0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0303f4: 7020 130b 2100 |0004: invoke-direct {v1, v2}, Lorg/tint/ui/views/ScrollerView;.computeScrollDeltaToGetChildRectOnScreenHorizontal:(Landroid/graphics/Rect;)I // method@0b13 │ │ +0303fa: 0a00 |0007: move-result v0 │ │ +0303fc: 0f00 |0008: return v0 │ │ +0303fe: 7020 140b 2100 |0009: invoke-direct {v1, v2}, Lorg/tint/ui/views/ScrollerView;.computeScrollDeltaToGetChildRectOnScreenVertical:(Landroid/graphics/Rect;)I // method@0b14 │ │ +030404: 0a00 |000c: move-result v0 │ │ +030406: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1493 │ │ 0x0004 line=1494 │ │ 0x0008 line=1496 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/tint/ui/views/ScrollerView; │ │ @@ -53142,21 +53268,21 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0306b4: |[0306b4] org.tint.ui.views.ScrollerView.computeVerticalScrollOffset:()I │ │ -0306c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0306c6: 6f10 a302 0200 |0001: invoke-super {v2}, Landroid/widget/FrameLayout;.computeVerticalScrollOffset:()I // method@02a3 │ │ -0306cc: 0a01 |0004: move-result v1 │ │ -0306ce: 7120 4103 1000 |0005: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ -0306d4: 0a00 |0008: move-result v0 │ │ -0306d6: 0f00 |0009: return v0 │ │ +030408: |[030408] org.tint.ui.views.ScrollerView.computeVerticalScrollOffset:()I │ │ +030418: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03041a: 6f10 a302 0200 |0001: invoke-super {v2}, Landroid/widget/FrameLayout;.computeVerticalScrollOffset:()I // method@02a3 │ │ +030420: 0a01 |0004: move-result v1 │ │ +030422: 7120 4103 1000 |0005: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ +030428: 0a00 |0008: move-result v0 │ │ +03042a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1343 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/tint/ui/views/ScrollerView; │ │ │ │ #10 : (in Lorg/tint/ui/views/ScrollerView;) │ │ @@ -53164,49 +53290,49 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -0306d8: |[0306d8] org.tint.ui.views.ScrollerView.computeVerticalScrollRange:()I │ │ -0306e8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0306ea: 5585 1906 |0001: iget-boolean v5, v8, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -0306ee: 3805 0700 |0003: if-eqz v5, 000a // +0007 │ │ -0306f2: 6f10 a402 0800 |0005: invoke-super {v8}, Landroid/widget/FrameLayout;.computeVerticalScrollRange:()I // method@02a4 │ │ -0306f8: 0a00 |0008: move-result v0 │ │ -0306fa: 0f00 |0009: return v0 │ │ -0306fc: 6e10 260b 0800 |000a: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -030702: 0a01 |000d: move-result v1 │ │ -030704: 6e10 2b0b 0800 |000e: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ -03070a: 0a05 |0011: move-result v5 │ │ -03070c: 6e10 320b 0800 |0012: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ -030712: 0a06 |0015: move-result v6 │ │ -030714: b165 |0016: sub-int/2addr v5, v6 │ │ -030716: 6e10 350b 0800 |0017: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ -03071c: 0a06 |001a: move-result v6 │ │ -03071e: 9100 0506 |001b: sub-int v0, v5, v6 │ │ -030722: 3801 ecff |001d: if-eqz v1, 0009 // -0014 │ │ -030726: 6e20 250b 7800 |001f: invoke-virtual {v8, v7}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -03072c: 0c05 |0022: move-result-object v5 │ │ -03072e: 6e10 c201 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ -030734: 0a03 |0026: move-result v3 │ │ -030736: 6e10 3a0b 0800 |0027: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -03073c: 0a04 |002a: move-result v4 │ │ -03073e: 9105 0300 |002b: sub-int v5, v3, v0 │ │ -030742: 7120 4103 5700 |002d: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ -030748: 0a02 |0030: move-result v2 │ │ -03074a: 3b04 0500 |0031: if-gez v4, 0036 // +0005 │ │ -03074e: b143 |0033: sub-int/2addr v3, v4 │ │ -030750: 0130 |0034: move v0, v3 │ │ -030752: 28d4 |0035: goto 0009 // -002c │ │ -030754: 3724 feff |0036: if-le v4, v2, 0034 // -0002 │ │ -030758: 9105 0402 |0038: sub-int v5, v4, v2 │ │ -03075c: b053 |003a: add-int/2addr v3, v5 │ │ -03075e: 28f9 |003b: goto 0034 // -0007 │ │ +03042c: |[03042c] org.tint.ui.views.ScrollerView.computeVerticalScrollRange:()I │ │ +03043c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03043e: 5585 1906 |0001: iget-boolean v5, v8, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +030442: 3805 0700 |0003: if-eqz v5, 000a // +0007 │ │ +030446: 6f10 a402 0800 |0005: invoke-super {v8}, Landroid/widget/FrameLayout;.computeVerticalScrollRange:()I // method@02a4 │ │ +03044c: 0a00 |0008: move-result v0 │ │ +03044e: 0f00 |0009: return v0 │ │ +030450: 6e10 260b 0800 |000a: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +030456: 0a01 |000d: move-result v1 │ │ +030458: 6e10 2b0b 0800 |000e: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ +03045e: 0a05 |0011: move-result v5 │ │ +030460: 6e10 320b 0800 |0012: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ +030466: 0a06 |0015: move-result v6 │ │ +030468: b165 |0016: sub-int/2addr v5, v6 │ │ +03046a: 6e10 350b 0800 |0017: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ +030470: 0a06 |001a: move-result v6 │ │ +030472: 9100 0506 |001b: sub-int v0, v5, v6 │ │ +030476: 3801 ecff |001d: if-eqz v1, 0009 // -0014 │ │ +03047a: 6e20 250b 7800 |001f: invoke-virtual {v8, v7}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +030480: 0c05 |0022: move-result-object v5 │ │ +030482: 6e10 c201 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ +030488: 0a03 |0026: move-result v3 │ │ +03048a: 6e10 3a0b 0800 |0027: invoke-virtual {v8}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +030490: 0a04 |002a: move-result v4 │ │ +030492: 9105 0300 |002b: sub-int v5, v3, v0 │ │ +030496: 7120 4103 5700 |002d: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ +03049c: 0a02 |0030: move-result v2 │ │ +03049e: 3b04 0500 |0031: if-gez v4, 0036 // +0005 │ │ +0304a2: b143 |0033: sub-int/2addr v3, v4 │ │ +0304a4: 0130 |0034: move v0, v3 │ │ +0304a6: 28d4 |0035: goto 0009 // -002c │ │ +0304a8: 3724 feff |0036: if-le v4, v2, 0034 // -0002 │ │ +0304ac: 9105 0402 |0038: sub-int v5, v4, v2 │ │ +0304b0: b053 |003a: add-int/2addr v3, v5 │ │ +0304b2: 28f9 |003b: goto 0034 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1291 │ │ 0x0005 line=1292 │ │ 0x0009 line=1309 │ │ 0x000a line=1294 │ │ 0x000e line=1295 │ │ @@ -53232,25 +53358,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -030760: |[030760] org.tint.ui.views.ScrollerView.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -030770: 6f20 a502 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@02a5 │ │ -030776: 0a00 |0003: move-result v0 │ │ -030778: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -03077c: 6e20 1d0b 2100 |0006: invoke-virtual {v1, v2}, Lorg/tint/ui/views/ScrollerView;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0b1d │ │ -030782: 0a00 |0009: move-result v0 │ │ -030784: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -030788: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -03078a: 0f00 |000d: return v0 │ │ -03078c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03078e: 28fe |000f: goto 000d // -0002 │ │ +0304b4: |[0304b4] org.tint.ui.views.ScrollerView.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0304c4: 6f20 a502 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@02a5 │ │ +0304ca: 0a00 |0003: move-result v0 │ │ +0304cc: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +0304d0: 6e20 1d0b 2100 |0006: invoke-virtual {v1, v2}, Lorg/tint/ui/views/ScrollerView;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0b1d │ │ +0304d6: 0a00 |0009: move-result v0 │ │ +0304d8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0304dc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0304de: 0f00 |000d: return v0 │ │ +0304e0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0304e2: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/tint/ui/views/ScrollerView; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -53259,22 +53385,22 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -030790: |[030790] org.tint.ui.views.ScrollerView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0307a0: 6e10 f701 0300 |0000: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@01f7 │ │ -0307a6: 0a00 |0003: move-result v0 │ │ -0307a8: 1301 0010 |0004: const/16 v1, #int 4096 // #1000 │ │ -0307ac: 3210 0500 |0006: if-eq v0, v1, 000b // +0005 │ │ -0307b0: 6f20 a602 3200 |0008: invoke-super {v2, v3}, Landroid/widget/FrameLayout;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@02a6 │ │ -0307b6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0307b8: 0f00 |000c: return v0 │ │ +0304e4: |[0304e4] org.tint.ui.views.ScrollerView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0304f4: 6e10 f701 0300 |0000: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@01f7 │ │ +0304fa: 0a00 |0003: move-result v0 │ │ +0304fc: 1301 0010 |0004: const/16 v1, #int 4096 // #1000 │ │ +030500: 3210 0500 |0006: if-eq v0, v1, 000b // +0005 │ │ +030504: 6f20 a602 3200 |0008: invoke-super {v2, v3}, Landroid/widget/FrameLayout;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@02a6 │ │ +03050a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +03050c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=906 │ │ 0x0008 line=907 │ │ 0x000b line=909 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/tint/ui/views/ScrollerView; │ │ @@ -53285,91 +53411,92 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 132 16-bit code units │ │ -0307bc: |[0307bc] org.tint.ui.views.ScrollerView.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0307cc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0307ce: 1304 2100 |0001: const/16 v4, #int 33 // #21 │ │ -0307d2: 1305 8200 |0003: const/16 v5, #int 130 // #82 │ │ -0307d6: 5476 2806 |0005: iget-object v6, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -0307da: 6e10 3301 0600 |0007: invoke-virtual {v6}, Landroid/graphics/Rect;.setEmpty:()V // method@0133 │ │ -0307e0: 7010 0d0b 0700 |000a: invoke-direct {v7}, Lorg/tint/ui/views/ScrollerView;.canScroll:()Z // method@0b0d │ │ -0307e6: 0a06 |000d: move-result v6 │ │ -0307e8: 3906 2a00 |000e: if-nez v6, 0038 // +002a │ │ -0307ec: 6e10 460b 0700 |0010: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.isFocused:()Z // method@0b46 │ │ -0307f2: 0a04 |0013: move-result v4 │ │ -0307f4: 3804 2300 |0014: if-eqz v4, 0037 // +0023 │ │ -0307f8: 6e10 9a01 0800 |0016: invoke-virtual {v8}, Landroid/view/KeyEvent;.getKeyCode:()I // method@019a │ │ -0307fe: 0a04 |0019: move-result v4 │ │ -030800: 1246 |001a: const/4 v6, #int 4 // #4 │ │ -030802: 3264 1c00 |001b: if-eq v4, v6, 0037 // +001c │ │ -030806: 6e10 1e0b 0700 |001d: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.findFocus:()Landroid/view/View; // method@0b1e │ │ -03080c: 0c00 |0020: move-result-object v0 │ │ -03080e: 3370 0300 |0021: if-ne v0, v7, 0024 // +0003 │ │ -030812: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -030814: 7100 9401 0000 |0024: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0194 │ │ -03081a: 0c04 |0027: move-result-object v4 │ │ -03081c: 6e40 9201 7450 |0028: invoke-virtual {v4, v7, v0, v5}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0192 │ │ -030822: 0c02 |002b: move-result-object v2 │ │ -030824: 3802 0b00 |002c: if-eqz v2, 0037 // +000b │ │ -030828: 3272 0900 |002e: if-eq v2, v7, 0037 // +0009 │ │ -03082c: 6e20 da01 5200 |0030: invoke-virtual {v2, v5}, Landroid/view/View;.requestFocus:(I)Z // method@01da │ │ -030832: 0a04 |0033: move-result v4 │ │ -030834: 3804 0300 |0034: if-eqz v4, 0037 // +0003 │ │ -030838: 1213 |0036: const/4 v3, #int 1 // #1 │ │ -03083a: 0f03 |0037: return v3 │ │ -03083c: 1201 |0038: const/4 v1, #int 0 // #0 │ │ -03083e: 6e10 9901 0800 |0039: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@0199 │ │ -030844: 0a03 |003c: move-result v3 │ │ -030846: 3903 0900 |003d: if-nez v3, 0046 // +0009 │ │ -03084a: 6e10 9a01 0800 |003f: invoke-virtual {v8}, Landroid/view/KeyEvent;.getKeyCode:()I // method@019a │ │ -030850: 0a03 |0042: move-result v3 │ │ -030852: 2c03 3300 0000 |0043: sparse-switch v3, 00000076 // +00000033 │ │ -030858: 0113 |0046: move v3, v1 │ │ -03085a: 28f0 |0047: goto 0037 // -0010 │ │ -03085c: 6e10 9b01 0800 |0048: invoke-virtual {v8}, Landroid/view/KeyEvent;.isAltPressed:()Z // method@019b │ │ -030862: 0a03 |004b: move-result v3 │ │ -030864: 3903 0700 |004c: if-nez v3, 0053 // +0007 │ │ -030868: 6e20 0b0b 4700 |004e: invoke-virtual {v7, v4}, Lorg/tint/ui/views/ScrollerView;.arrowScroll:(I)Z // method@0b0b │ │ -03086e: 0a01 |0051: move-result v1 │ │ -030870: 28f4 |0052: goto 0046 // -000c │ │ -030872: 6e20 220b 4700 |0053: invoke-virtual {v7, v4}, Lorg/tint/ui/views/ScrollerView;.fullScroll:(I)Z // method@0b22 │ │ -030878: 0a01 |0056: move-result v1 │ │ -03087a: 28ef |0057: goto 0046 // -0011 │ │ -03087c: 6e10 9b01 0800 |0058: invoke-virtual {v8}, Landroid/view/KeyEvent;.isAltPressed:()Z // method@019b │ │ -030882: 0a03 |005b: move-result v3 │ │ -030884: 3903 0700 |005c: if-nez v3, 0063 // +0007 │ │ -030888: 6e20 0b0b 5700 |005e: invoke-virtual {v7, v5}, Lorg/tint/ui/views/ScrollerView;.arrowScroll:(I)Z // method@0b0b │ │ -03088e: 0a01 |0061: move-result v1 │ │ -030890: 28e4 |0062: goto 0046 // -001c │ │ -030892: 6e20 220b 5700 |0063: invoke-virtual {v7, v5}, Lorg/tint/ui/views/ScrollerView;.fullScroll:(I)Z // method@0b22 │ │ -030898: 0a01 |0066: move-result v1 │ │ -03089a: 28df |0067: goto 0046 // -0021 │ │ -03089c: 6e10 9c01 0800 |0068: invoke-virtual {v8}, Landroid/view/KeyEvent;.isShiftPressed:()Z // method@019c │ │ -0308a2: 0a03 |006b: move-result v3 │ │ -0308a4: 3803 0700 |006c: if-eqz v3, 0073 // +0007 │ │ -0308a8: 0143 |006e: move v3, v4 │ │ -0308aa: 6e20 620b 3700 |006f: invoke-virtual {v7, v3}, Lorg/tint/ui/views/ScrollerView;.pageScroll:(I)Z // method@0b62 │ │ -0308b0: 28d4 |0072: goto 0046 // -002c │ │ -0308b2: 0153 |0073: move v3, v5 │ │ -0308b4: 28fb |0074: goto 006f // -0005 │ │ -0308b6: 0000 |0075: nop // spacer │ │ -0308b8: 0002 0300 1300 0000 1400 0000 3e00 ... |0076: sparse-switch-data (14 units) │ │ +030510: |[030510] org.tint.ui.views.ScrollerView.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +030520: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +030522: 1304 2100 |0001: const/16 v4, #int 33 // #21 │ │ +030526: 1305 8200 |0003: const/16 v5, #int 130 // #82 │ │ +03052a: 5476 2806 |0005: iget-object v6, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +03052e: 6e10 3301 0600 |0007: invoke-virtual {v6}, Landroid/graphics/Rect;.setEmpty:()V // method@0133 │ │ +030534: 7010 0d0b 0700 |000a: invoke-direct {v7}, Lorg/tint/ui/views/ScrollerView;.canScroll:()Z // method@0b0d │ │ +03053a: 0a06 |000d: move-result v6 │ │ +03053c: 3906 2a00 |000e: if-nez v6, 0038 // +002a │ │ +030540: 6e10 460b 0700 |0010: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.isFocused:()Z // method@0b46 │ │ +030546: 0a04 |0013: move-result v4 │ │ +030548: 3804 2300 |0014: if-eqz v4, 0037 // +0023 │ │ +03054c: 6e10 9a01 0800 |0016: invoke-virtual {v8}, Landroid/view/KeyEvent;.getKeyCode:()I // method@019a │ │ +030552: 0a04 |0019: move-result v4 │ │ +030554: 1246 |001a: const/4 v6, #int 4 // #4 │ │ +030556: 3264 1c00 |001b: if-eq v4, v6, 0037 // +001c │ │ +03055a: 6e10 1e0b 0700 |001d: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.findFocus:()Landroid/view/View; // method@0b1e │ │ +030560: 0c00 |0020: move-result-object v0 │ │ +030562: 3370 0300 |0021: if-ne v0, v7, 0024 // +0003 │ │ +030566: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +030568: 7100 9401 0000 |0024: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0194 │ │ +03056e: 0c04 |0027: move-result-object v4 │ │ +030570: 6e40 9201 7450 |0028: invoke-virtual {v4, v7, v0, v5}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0192 │ │ +030576: 0c02 |002b: move-result-object v2 │ │ +030578: 3802 0b00 |002c: if-eqz v2, 0037 // +000b │ │ +03057c: 3272 0900 |002e: if-eq v2, v7, 0037 // +0009 │ │ +030580: 6e20 da01 5200 |0030: invoke-virtual {v2, v5}, Landroid/view/View;.requestFocus:(I)Z // method@01da │ │ +030586: 0a04 |0033: move-result v4 │ │ +030588: 3804 0300 |0034: if-eqz v4, 0037 // +0003 │ │ +03058c: 1213 |0036: const/4 v3, #int 1 // #1 │ │ +03058e: 0f03 |0037: return v3 │ │ +030590: 1201 |0038: const/4 v1, #int 0 // #0 │ │ +030592: 6e10 9901 0800 |0039: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@0199 │ │ +030598: 0a03 |003c: move-result v3 │ │ +03059a: 3903 0900 |003d: if-nez v3, 0046 // +0009 │ │ +03059e: 6e10 9a01 0800 |003f: invoke-virtual {v8}, Landroid/view/KeyEvent;.getKeyCode:()I // method@019a │ │ +0305a4: 0a03 |0042: move-result v3 │ │ +0305a6: 2c03 3300 0000 |0043: sparse-switch v3, 00000076 // +00000033 │ │ +0305ac: 0113 |0046: move v3, v1 │ │ +0305ae: 28f0 |0047: goto 0037 // -0010 │ │ +0305b0: 6e10 9b01 0800 |0048: invoke-virtual {v8}, Landroid/view/KeyEvent;.isAltPressed:()Z // method@019b │ │ +0305b6: 0a03 |004b: move-result v3 │ │ +0305b8: 3903 0700 |004c: if-nez v3, 0053 // +0007 │ │ +0305bc: 6e20 0b0b 4700 |004e: invoke-virtual {v7, v4}, Lorg/tint/ui/views/ScrollerView;.arrowScroll:(I)Z // method@0b0b │ │ +0305c2: 0a01 |0051: move-result v1 │ │ +0305c4: 28f4 |0052: goto 0046 // -000c │ │ +0305c6: 6e20 220b 4700 |0053: invoke-virtual {v7, v4}, Lorg/tint/ui/views/ScrollerView;.fullScroll:(I)Z // method@0b22 │ │ +0305cc: 0a01 |0056: move-result v1 │ │ +0305ce: 28ef |0057: goto 0046 // -0011 │ │ +0305d0: 6e10 9b01 0800 |0058: invoke-virtual {v8}, Landroid/view/KeyEvent;.isAltPressed:()Z // method@019b │ │ +0305d6: 0a03 |005b: move-result v3 │ │ +0305d8: 3903 0700 |005c: if-nez v3, 0063 // +0007 │ │ +0305dc: 6e20 0b0b 5700 |005e: invoke-virtual {v7, v5}, Lorg/tint/ui/views/ScrollerView;.arrowScroll:(I)Z // method@0b0b │ │ +0305e2: 0a01 |0061: move-result v1 │ │ +0305e4: 28e4 |0062: goto 0046 // -001c │ │ +0305e6: 6e20 220b 5700 |0063: invoke-virtual {v7, v5}, Lorg/tint/ui/views/ScrollerView;.fullScroll:(I)Z // method@0b22 │ │ +0305ec: 0a01 |0066: move-result v1 │ │ +0305ee: 28df |0067: goto 0046 // -0021 │ │ +0305f0: 6e10 9c01 0800 |0068: invoke-virtual {v8}, Landroid/view/KeyEvent;.isShiftPressed:()Z // method@019c │ │ +0305f6: 0a03 |006b: move-result v3 │ │ +0305f8: 3803 0700 |006c: if-eqz v3, 0073 // +0007 │ │ +0305fc: 0143 |006e: move v3, v4 │ │ +0305fe: 6e20 620b 3700 |006f: invoke-virtual {v7, v3}, Lorg/tint/ui/views/ScrollerView;.pageScroll:(I)Z // method@0b62 │ │ +030604: 28d4 |0072: goto 0046 // -002c │ │ +030606: 0153 |0073: move v3, v5 │ │ +030608: 28fb |0074: goto 006f // -0005 │ │ +03060a: 0000 |0075: nop // spacer │ │ +03060c: 0002 0300 1300 0000 1400 0000 3e00 ... |0076: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=409 │ │ 0x000a line=411 │ │ 0x0010 line=412 │ │ 0x001d line=413 │ │ 0x0021 line=414 │ │ 0x0024 line=415 │ │ 0x002c line=417 │ │ + 0x0030 line=419 │ │ 0x0037 line=447 │ │ 0x0038 line=424 │ │ 0x0039 line=425 │ │ 0x003f line=426 │ │ 0x0047 line=447 │ │ 0x0048 line=428 │ │ 0x004e line=429 │ │ @@ -53393,17 +53520,17 @@ │ │ type : '(II)Landroid/view/View;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0308d4: |[0308d4] org.tint.ui.views.ScrollerView.findViewAt:(II)Landroid/view/View; │ │ -0308e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0308e6: 1100 |0001: return-object v0 │ │ +030628: |[030628] org.tint.ui.views.ScrollerView.findViewAt:(II)Landroid/view/View; │ │ +030638: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03063a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/tint/ui/views/ScrollerView; │ │ 0x0000 - 0x0002 reg=2 x I │ │ 0x0000 - 0x0002 reg=3 y I │ │ @@ -53413,103 +53540,107 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 17 │ │ ins : 2 │ │ outs : 11 │ │ insns size : 133 16-bit code units │ │ -0308e8: |[0308e8] org.tint.ui.views.ScrollerView.fling:(I)V │ │ -0308f8: 6e10 260b 0f00 |0000: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -0308fe: 0a00 |0003: move-result v0 │ │ -030900: 3d00 4a00 |0004: if-lez v0, 004e // +004a │ │ -030904: 55f0 1906 |0006: iget-boolean v0, v15, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -030908: 3800 4700 |0008: if-eqz v0, 004f // +0047 │ │ -03090c: 6e10 3e0b 0f00 |000a: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ -030912: 0a00 |000d: move-result v0 │ │ -030914: 6e10 340b 0f00 |000e: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ -03091a: 0a01 |0011: move-result v1 │ │ -03091c: b110 |0012: sub-int/2addr v0, v1 │ │ -03091e: 6e10 330b 0f00 |0013: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ -030924: 0a01 |0016: move-result v1 │ │ -030926: 910e 0001 |0017: sub-int v14, v0, v1 │ │ -03092a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -03092c: 6e20 250b 0f00 |001a: invoke-virtual {v15, v0}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -030932: 0c00 |001d: move-result-object v0 │ │ -030934: 6e10 d401 0000 |001e: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ -03093a: 0a0d |0021: move-result v13 │ │ -03093c: 54f0 2606 |0022: iget-object v0, v15, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -030940: 6e10 390b 0f00 |0024: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -030946: 0a01 |0027: move-result v1 │ │ -030948: 6e10 3a0b 0f00 |0028: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -03094e: 0a02 |002b: move-result v2 │ │ -030950: 1204 |002c: const/4 v4, #int 0 // #0 │ │ -030952: 1205 |002d: const/4 v5, #int 0 // #0 │ │ -030954: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -030956: 9106 0d0e |002f: sub-int v6, v13, v14 │ │ -03095a: 7120 4103 6300 |0031: invoke-static {v3, v6}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ -030960: 0a06 |0034: move-result v6 │ │ -030962: 1207 |0035: const/4 v7, #int 0 // #0 │ │ -030964: 1208 |0036: const/4 v8, #int 0 // #0 │ │ -030966: db09 0e02 |0037: div-int/lit8 v9, v14, #int 2 // #02 │ │ -03096a: 120a |0039: const/4 v10, #int 0 // #0 │ │ -03096c: 0203 1000 |003a: move/from16 v3, v16 │ │ -030970: 740b d302 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@02d3 │ │ -030976: 54f0 1806 |003f: iget-object v0, v15, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ -03097a: 3900 0a00 |0041: if-nez v0, 004b // +000a │ │ -03097e: 1a00 0506 |0043: const-string v0, "ScrollView-fling" // string@0605 │ │ -030982: 7110 1c0b 0000 |0045: invoke-static {v0}, Lorg/tint/ui/views/ScrollerView;.enterCriticalSpan:(Ljava/lang/String;)Lorg/tint/ui/views/ScrollerView$Span; // method@0b1c │ │ -030988: 0c00 |0048: move-result-object v0 │ │ -03098a: 5bf0 1806 |0049: iput-object v0, v15, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ -03098e: 6e10 430b 0f00 |004b: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.invalidate:()V // method@0b43 │ │ -030994: 0e00 |004e: return-void │ │ -030996: 6e10 2b0b 0f00 |004f: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ -03099c: 0a00 |0052: move-result v0 │ │ -03099e: 6e10 320b 0f00 |0053: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ -0309a4: 0a01 |0056: move-result v1 │ │ -0309a6: b110 |0057: sub-int/2addr v0, v1 │ │ -0309a8: 6e10 350b 0f00 |0058: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ -0309ae: 0a01 |005b: move-result v1 │ │ -0309b0: 910c 0001 |005c: sub-int v12, v0, v1 │ │ -0309b4: 1200 |005e: const/4 v0, #int 0 // #0 │ │ -0309b6: 6e20 250b 0f00 |005f: invoke-virtual {v15, v0}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -0309bc: 0c00 |0062: move-result-object v0 │ │ -0309be: 6e10 c501 0000 |0063: invoke-virtual {v0}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ -0309c4: 0a0b |0066: move-result v11 │ │ -0309c6: 54f0 2606 |0067: iget-object v0, v15, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -0309ca: 6e10 390b 0f00 |0069: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -0309d0: 0a01 |006c: move-result v1 │ │ -0309d2: 6e10 3a0b 0f00 |006d: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -0309d8: 0a02 |0070: move-result v2 │ │ -0309da: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -0309dc: 1205 |0072: const/4 v5, #int 0 // #0 │ │ -0309de: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -0309e0: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -0309e2: 1204 |0075: const/4 v4, #int 0 // #0 │ │ -0309e4: 9108 0b0c |0076: sub-int v8, v11, v12 │ │ -0309e8: 7120 4103 8400 |0078: invoke-static {v4, v8}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ -0309ee: 0a08 |007b: move-result v8 │ │ -0309f0: 1209 |007c: const/4 v9, #int 0 // #0 │ │ -0309f2: db0a 0c02 |007d: div-int/lit8 v10, v12, #int 2 // #02 │ │ -0309f6: 0204 1000 |007f: move/from16 v4, v16 │ │ -0309fa: 740b d302 0000 |0081: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@02d3 │ │ -030a00: 28bb |0084: goto 003f // -0045 │ │ +03063c: |[03063c] org.tint.ui.views.ScrollerView.fling:(I)V │ │ +03064c: 6e10 260b 0f00 |0000: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +030652: 0a00 |0003: move-result v0 │ │ +030654: 3d00 4a00 |0004: if-lez v0, 004e // +004a │ │ +030658: 55f0 1906 |0006: iget-boolean v0, v15, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +03065c: 3800 4700 |0008: if-eqz v0, 004f // +0047 │ │ +030660: 6e10 3e0b 0f00 |000a: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ +030666: 0a00 |000d: move-result v0 │ │ +030668: 6e10 340b 0f00 |000e: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ +03066e: 0a01 |0011: move-result v1 │ │ +030670: b110 |0012: sub-int/2addr v0, v1 │ │ +030672: 6e10 330b 0f00 |0013: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ +030678: 0a01 |0016: move-result v1 │ │ +03067a: 910e 0001 |0017: sub-int v14, v0, v1 │ │ +03067e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +030680: 6e20 250b 0f00 |001a: invoke-virtual {v15, v0}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +030686: 0c00 |001d: move-result-object v0 │ │ +030688: 6e10 d401 0000 |001e: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ +03068e: 0a0d |0021: move-result v13 │ │ +030690: 54f0 2606 |0022: iget-object v0, v15, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +030694: 6e10 390b 0f00 |0024: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +03069a: 0a01 |0027: move-result v1 │ │ +03069c: 6e10 3a0b 0f00 |0028: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +0306a2: 0a02 |002b: move-result v2 │ │ +0306a4: 1204 |002c: const/4 v4, #int 0 // #0 │ │ +0306a6: 1205 |002d: const/4 v5, #int 0 // #0 │ │ +0306a8: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +0306aa: 9106 0d0e |002f: sub-int v6, v13, v14 │ │ +0306ae: 7120 4103 6300 |0031: invoke-static {v3, v6}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ +0306b4: 0a06 |0034: move-result v6 │ │ +0306b6: 1207 |0035: const/4 v7, #int 0 // #0 │ │ +0306b8: 1208 |0036: const/4 v8, #int 0 // #0 │ │ +0306ba: db09 0e02 |0037: div-int/lit8 v9, v14, #int 2 // #02 │ │ +0306be: 120a |0039: const/4 v10, #int 0 // #0 │ │ +0306c0: 0203 1000 |003a: move/from16 v3, v16 │ │ +0306c4: 740b d302 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@02d3 │ │ +0306ca: 54f0 1806 |003f: iget-object v0, v15, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ +0306ce: 3900 0a00 |0041: if-nez v0, 004b // +000a │ │ +0306d2: 1a00 0206 |0043: const-string v0, "ScrollView-fling" // string@0602 │ │ +0306d6: 7110 1c0b 0000 |0045: invoke-static {v0}, Lorg/tint/ui/views/ScrollerView;.enterCriticalSpan:(Ljava/lang/String;)Lorg/tint/ui/views/ScrollerView$Span; // method@0b1c │ │ +0306dc: 0c00 |0048: move-result-object v0 │ │ +0306de: 5bf0 1806 |0049: iput-object v0, v15, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ +0306e2: 6e10 430b 0f00 |004b: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.invalidate:()V // method@0b43 │ │ +0306e8: 0e00 |004e: return-void │ │ +0306ea: 6e10 2b0b 0f00 |004f: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ +0306f0: 0a00 |0052: move-result v0 │ │ +0306f2: 6e10 320b 0f00 |0053: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ +0306f8: 0a01 |0056: move-result v1 │ │ +0306fa: b110 |0057: sub-int/2addr v0, v1 │ │ +0306fc: 6e10 350b 0f00 |0058: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ +030702: 0a01 |005b: move-result v1 │ │ +030704: 910c 0001 |005c: sub-int v12, v0, v1 │ │ +030708: 1200 |005e: const/4 v0, #int 0 // #0 │ │ +03070a: 6e20 250b 0f00 |005f: invoke-virtual {v15, v0}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +030710: 0c00 |0062: move-result-object v0 │ │ +030712: 6e10 c501 0000 |0063: invoke-virtual {v0}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ +030718: 0a0b |0066: move-result v11 │ │ +03071a: 54f0 2606 |0067: iget-object v0, v15, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +03071e: 6e10 390b 0f00 |0069: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +030724: 0a01 |006c: move-result v1 │ │ +030726: 6e10 3a0b 0f00 |006d: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +03072c: 0a02 |0070: move-result v2 │ │ +03072e: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +030730: 1205 |0072: const/4 v5, #int 0 // #0 │ │ +030732: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +030734: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +030736: 1204 |0075: const/4 v4, #int 0 // #0 │ │ +030738: 9108 0b0c |0076: sub-int v8, v11, v12 │ │ +03073c: 7120 4103 8400 |0078: invoke-static {v4, v8}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ +030742: 0a08 |007b: move-result v8 │ │ +030744: 1209 |007c: const/4 v9, #int 0 // #0 │ │ +030746: db0a 0c02 |007d: div-int/lit8 v10, v12, #int 2 // #02 │ │ +03074a: 0204 1000 |007f: move/from16 v4, v16 │ │ +03074e: 740b d302 0000 |0081: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@02d3 │ │ +030754: 28bb |0084: goto 003f // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1755 │ │ 0x0006 line=1756 │ │ 0x000a line=1757 │ │ 0x0019 line=1758 │ │ 0x0022 line=1760 │ │ + 0x0031 line=1761 │ │ + 0x003c line=1760 │ │ 0x003f line=1769 │ │ 0x0043 line=1770 │ │ 0x004b line=1773 │ │ 0x004e line=1775 │ │ 0x004f line=1763 │ │ 0x005e line=1764 │ │ 0x0067 line=1766 │ │ + 0x0078 line=1767 │ │ + 0x0081 line=1766 │ │ locals : │ │ 0x0022 - 0x003f reg=13 right I │ │ 0x0019 - 0x003f reg=14 width I │ │ 0x0067 - 0x0085 reg=11 bottom I │ │ 0x005e - 0x0085 reg=12 height I │ │ 0x0000 - 0x0085 reg=15 this Lorg/tint/ui/views/ScrollerView; │ │ 0x0000 - 0x0085 reg=16 velocityY I │ │ @@ -53519,53 +53650,53 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 69 16-bit code units │ │ -030a04: |[030a04] org.tint.ui.views.ScrollerView.fullScroll:(I)Z │ │ -030a14: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -030a16: 1305 8200 |0001: const/16 v5, #int 130 // #82 │ │ -030a1a: 3358 4000 |0003: if-ne v8, v5, 0043 // +0040 │ │ -030a1e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -030a20: 6e10 2b0b 0700 |0006: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ -030a26: 0a02 |0009: move-result v2 │ │ -030a28: 5475 2806 |000a: iget-object v5, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -030a2c: 5954 0f00 |000c: iput v4, v5, Landroid/graphics/Rect;.top:I // field@000f │ │ -030a30: 5474 2806 |000e: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -030a34: 5942 0c00 |0010: iput v2, v4, Landroid/graphics/Rect;.bottom:I // field@000c │ │ -030a38: 3801 2400 |0012: if-eqz v1, 0036 // +0024 │ │ -030a3c: 6e10 260b 0700 |0014: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -030a42: 0a00 |0017: move-result v0 │ │ -030a44: 3d00 1e00 |0018: if-lez v0, 0036 // +001e │ │ -030a48: d804 00ff |001a: add-int/lit8 v4, v0, #int -1 // #ff │ │ -030a4c: 6e20 250b 4700 |001c: invoke-virtual {v7, v4}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -030a52: 0c03 |001f: move-result-object v3 │ │ -030a54: 5474 2806 |0020: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -030a58: 6e10 c201 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ -030a5e: 0a05 |0025: move-result v5 │ │ -030a60: 6e10 320b 0700 |0026: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ -030a66: 0a06 |0029: move-result v6 │ │ -030a68: b065 |002a: add-int/2addr v5, v6 │ │ -030a6a: 5945 0c00 |002b: iput v5, v4, Landroid/graphics/Rect;.bottom:I // field@000c │ │ -030a6e: 5474 2806 |002d: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -030a72: 5475 2806 |002f: iget-object v5, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -030a76: 5255 0c00 |0031: iget v5, v5, Landroid/graphics/Rect;.bottom:I // field@000c │ │ -030a7a: b125 |0033: sub-int/2addr v5, v2 │ │ -030a7c: 5945 0f00 |0034: iput v5, v4, Landroid/graphics/Rect;.top:I // field@000f │ │ -030a80: 5474 2806 |0036: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -030a84: 5244 0f00 |0038: iget v4, v4, Landroid/graphics/Rect;.top:I // field@000f │ │ -030a88: 5475 2806 |003a: iget-object v5, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -030a8c: 5255 0c00 |003c: iget v5, v5, Landroid/graphics/Rect;.bottom:I // field@000c │ │ -030a90: 7040 6a0b 8754 |003e: invoke-direct {v7, v8, v4, v5}, Lorg/tint/ui/views/ScrollerView;.scrollAndFocus:(III)Z // method@0b6a │ │ -030a96: 0a04 |0041: move-result v4 │ │ -030a98: 0f04 |0042: return v4 │ │ -030a9a: 0141 |0043: move v1, v4 │ │ -030a9c: 28c2 |0044: goto 0006 // -003e │ │ +030758: |[030758] org.tint.ui.views.ScrollerView.fullScroll:(I)Z │ │ +030768: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03076a: 1305 8200 |0001: const/16 v5, #int 130 // #82 │ │ +03076e: 3358 4000 |0003: if-ne v8, v5, 0043 // +0040 │ │ +030772: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +030774: 6e10 2b0b 0700 |0006: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ +03077a: 0a02 |0009: move-result v2 │ │ +03077c: 5475 2806 |000a: iget-object v5, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +030780: 5954 0f00 |000c: iput v4, v5, Landroid/graphics/Rect;.top:I // field@000f │ │ +030784: 5474 2806 |000e: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +030788: 5942 0c00 |0010: iput v2, v4, Landroid/graphics/Rect;.bottom:I // field@000c │ │ +03078c: 3801 2400 |0012: if-eqz v1, 0036 // +0024 │ │ +030790: 6e10 260b 0700 |0014: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +030796: 0a00 |0017: move-result v0 │ │ +030798: 3d00 1e00 |0018: if-lez v0, 0036 // +001e │ │ +03079c: d804 00ff |001a: add-int/lit8 v4, v0, #int -1 // #ff │ │ +0307a0: 6e20 250b 4700 |001c: invoke-virtual {v7, v4}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +0307a6: 0c03 |001f: move-result-object v3 │ │ +0307a8: 5474 2806 |0020: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +0307ac: 6e10 c201 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ +0307b2: 0a05 |0025: move-result v5 │ │ +0307b4: 6e10 320b 0700 |0026: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ +0307ba: 0a06 |0029: move-result v6 │ │ +0307bc: b065 |002a: add-int/2addr v5, v6 │ │ +0307be: 5945 0c00 |002b: iput v5, v4, Landroid/graphics/Rect;.bottom:I // field@000c │ │ +0307c2: 5474 2806 |002d: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +0307c6: 5475 2806 |002f: iget-object v5, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +0307ca: 5255 0c00 |0031: iget v5, v5, Landroid/graphics/Rect;.bottom:I // field@000c │ │ +0307ce: b125 |0033: sub-int/2addr v5, v2 │ │ +0307d0: 5945 0f00 |0034: iput v5, v4, Landroid/graphics/Rect;.top:I // field@000f │ │ +0307d4: 5474 2806 |0036: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +0307d8: 5244 0f00 |0038: iget v4, v4, Landroid/graphics/Rect;.top:I // field@000f │ │ +0307dc: 5475 2806 |003a: iget-object v5, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +0307e0: 5255 0c00 |003c: iget v5, v5, Landroid/graphics/Rect;.bottom:I // field@000c │ │ +0307e4: 7040 6a0b 8754 |003e: invoke-direct {v7, v8, v4, v5}, Lorg/tint/ui/views/ScrollerView;.scrollAndFocus:(III)Z // method@0b6a │ │ +0307ea: 0a04 |0041: move-result v4 │ │ +0307ec: 0f04 |0042: return v4 │ │ +0307ee: 0141 |0043: move v1, v4 │ │ +0307f0: 28c2 |0044: goto 0006 // -003e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1062 │ │ 0x0006 line=1063 │ │ 0x000a line=1065 │ │ 0x000e line=1066 │ │ 0x0012 line=1068 │ │ @@ -53589,65 +53720,65 @@ │ │ type : '()F' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 86 16-bit code units │ │ -030aa0: |[030aa0] org.tint.ui.views.ScrollerView.getBottomFadingEdgeStrength:()F │ │ -030ab0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -030ab2: 6e10 260b 0600 |0001: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -030ab8: 0a03 |0004: move-result v3 │ │ -030aba: 3903 0400 |0005: if-nez v3, 0009 // +0004 │ │ -030abe: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -030ac0: 0f03 |0008: return v3 │ │ -030ac2: 5563 1906 |0009: iget-boolean v3, v6, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -030ac6: 3803 2500 |000b: if-eqz v3, 0030 // +0025 │ │ -030aca: 6e10 2c0b 0600 |000d: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getHorizontalFadingEdgeLength:()I // method@0b2c │ │ -030ad0: 0a01 |0010: move-result v1 │ │ -030ad2: 6e10 3e0b 0600 |0011: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ -030ad8: 0a03 |0014: move-result v3 │ │ -030ada: 6e10 340b 0600 |0015: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ -030ae0: 0a04 |0018: move-result v4 │ │ -030ae2: 9100 0304 |0019: sub-int v0, v3, v4 │ │ -030ae6: 6e20 250b 5600 |001b: invoke-virtual {v6, v5}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -030aec: 0c03 |001e: move-result-object v3 │ │ -030aee: 6e10 cc01 0300 |001f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@01cc │ │ -030af4: 0a03 |0022: move-result v3 │ │ -030af6: 6e10 390b 0600 |0023: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -030afc: 0a04 |0026: move-result v4 │ │ -030afe: b143 |0027: sub-int/2addr v3, v4 │ │ -030b00: 9102 0300 |0028: sub-int v2, v3, v0 │ │ -030b04: 3512 2900 |002a: if-ge v2, v1, 0053 // +0029 │ │ -030b08: 8223 |002c: int-to-float v3, v2 │ │ -030b0a: 8214 |002d: int-to-float v4, v1 │ │ -030b0c: c943 |002e: div-float/2addr v3, v4 │ │ -030b0e: 28d9 |002f: goto 0008 // -0027 │ │ -030b10: 6e10 3d0b 0600 |0030: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getVerticalFadingEdgeLength:()I // method@0b3d │ │ -030b16: 0a01 |0033: move-result v1 │ │ -030b18: 6e10 2b0b 0600 |0034: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ -030b1e: 0a03 |0037: move-result v3 │ │ -030b20: 6e10 320b 0600 |0038: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ -030b26: 0a04 |003b: move-result v4 │ │ -030b28: 9100 0304 |003c: sub-int v0, v3, v4 │ │ -030b2c: 6e20 250b 5600 |003e: invoke-virtual {v6, v5}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -030b32: 0c03 |0041: move-result-object v3 │ │ -030b34: 6e10 c201 0300 |0042: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ -030b3a: 0a03 |0045: move-result v3 │ │ -030b3c: 6e10 3a0b 0600 |0046: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -030b42: 0a04 |0049: move-result v4 │ │ -030b44: b143 |004a: sub-int/2addr v3, v4 │ │ -030b46: 9102 0300 |004b: sub-int v2, v3, v0 │ │ -030b4a: 3512 0600 |004d: if-ge v2, v1, 0053 // +0006 │ │ -030b4e: 8223 |004f: int-to-float v3, v2 │ │ -030b50: 8214 |0050: int-to-float v4, v1 │ │ -030b52: c943 |0051: div-float/2addr v3, v4 │ │ -030b54: 28b6 |0052: goto 0008 // -004a │ │ -030b56: 1503 803f |0053: const/high16 v3, #int 1065353216 // #3f80 │ │ -030b5a: 28b3 |0055: goto 0008 // -004d │ │ +0307f4: |[0307f4] org.tint.ui.views.ScrollerView.getBottomFadingEdgeStrength:()F │ │ +030804: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +030806: 6e10 260b 0600 |0001: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +03080c: 0a03 |0004: move-result v3 │ │ +03080e: 3903 0400 |0005: if-nez v3, 0009 // +0004 │ │ +030812: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +030814: 0f03 |0008: return v3 │ │ +030816: 5563 1906 |0009: iget-boolean v3, v6, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +03081a: 3803 2500 |000b: if-eqz v3, 0030 // +0025 │ │ +03081e: 6e10 2c0b 0600 |000d: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getHorizontalFadingEdgeLength:()I // method@0b2c │ │ +030824: 0a01 |0010: move-result v1 │ │ +030826: 6e10 3e0b 0600 |0011: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ +03082c: 0a03 |0014: move-result v3 │ │ +03082e: 6e10 340b 0600 |0015: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ +030834: 0a04 |0018: move-result v4 │ │ +030836: 9100 0304 |0019: sub-int v0, v3, v4 │ │ +03083a: 6e20 250b 5600 |001b: invoke-virtual {v6, v5}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +030840: 0c03 |001e: move-result-object v3 │ │ +030842: 6e10 cc01 0300 |001f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@01cc │ │ +030848: 0a03 |0022: move-result v3 │ │ +03084a: 6e10 390b 0600 |0023: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +030850: 0a04 |0026: move-result v4 │ │ +030852: b143 |0027: sub-int/2addr v3, v4 │ │ +030854: 9102 0300 |0028: sub-int v2, v3, v0 │ │ +030858: 3512 2900 |002a: if-ge v2, v1, 0053 // +0029 │ │ +03085c: 8223 |002c: int-to-float v3, v2 │ │ +03085e: 8214 |002d: int-to-float v4, v1 │ │ +030860: c943 |002e: div-float/2addr v3, v4 │ │ +030862: 28d9 |002f: goto 0008 // -0027 │ │ +030864: 6e10 3d0b 0600 |0030: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getVerticalFadingEdgeLength:()I // method@0b3d │ │ +03086a: 0a01 |0033: move-result v1 │ │ +03086c: 6e10 2b0b 0600 |0034: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ +030872: 0a03 |0037: move-result v3 │ │ +030874: 6e10 320b 0600 |0038: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ +03087a: 0a04 |003b: move-result v4 │ │ +03087c: 9100 0304 |003c: sub-int v0, v3, v4 │ │ +030880: 6e20 250b 5600 |003e: invoke-virtual {v6, v5}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +030886: 0c03 |0041: move-result-object v3 │ │ +030888: 6e10 c201 0300 |0042: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ +03088e: 0a03 |0045: move-result v3 │ │ +030890: 6e10 3a0b 0600 |0046: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +030896: 0a04 |0049: move-result v4 │ │ +030898: b143 |004a: sub-int/2addr v3, v4 │ │ +03089a: 9102 0300 |004b: sub-int v2, v3, v0 │ │ +03089e: 3512 0600 |004d: if-ge v2, v1, 0053 // +0006 │ │ +0308a2: 8223 |004f: int-to-float v3, v2 │ │ +0308a4: 8214 |0050: int-to-float v4, v1 │ │ +0308a6: c943 |0051: div-float/2addr v3, v4 │ │ +0308a8: 28b6 |0052: goto 0008 // -004a │ │ +0308aa: 1503 803f |0053: const/high16 v3, #int 1065353216 // #3f80 │ │ +0308ae: 28b3 |0055: goto 0008 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=219 │ │ 0x0007 line=220 │ │ 0x0008 line=237 │ │ 0x0009 line=222 │ │ 0x000d line=223 │ │ @@ -53675,80 +53806,83 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -030b5c: |[030b5c] org.tint.ui.views.ScrollerView.getMaxScrollAmount:()I │ │ -030b6c: 1501 003f |0000: const/high16 v1, #int 1056964608 // #3f00 │ │ -030b70: 5530 1906 |0002: iget-boolean v0, v3, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -030b74: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ -030b78: 6e10 370b 0300 |0006: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getRight:()I // method@0b37 │ │ -030b7e: 0a00 |0009: move-result v0 │ │ -030b80: 6e10 2d0b 0300 |000a: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getLeft:()I // method@0b2d │ │ -030b86: 0a02 |000d: move-result v2 │ │ -030b88: b120 |000e: sub-int/2addr v0, v2 │ │ -030b8a: 8200 |000f: int-to-float v0, v0 │ │ -030b8c: c810 |0010: mul-float/2addr v0, v1 │ │ -030b8e: 8700 |0011: float-to-int v0, v0 │ │ -030b90: 0f00 |0012: return v0 │ │ -030b92: 6e10 230b 0300 |0013: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getBottom:()I // method@0b23 │ │ -030b98: 0a00 |0016: move-result v0 │ │ -030b9a: 6e10 3b0b 0300 |0017: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getTop:()I // method@0b3b │ │ -030ba0: 0a02 |001a: move-result v2 │ │ -030ba2: b120 |001b: sub-int/2addr v0, v2 │ │ -030ba4: 28f3 |001c: goto 000f // -000d │ │ +0308b0: |[0308b0] org.tint.ui.views.ScrollerView.getMaxScrollAmount:()I │ │ +0308c0: 1501 003f |0000: const/high16 v1, #int 1056964608 // #3f00 │ │ +0308c4: 5530 1906 |0002: iget-boolean v0, v3, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +0308c8: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ +0308cc: 6e10 370b 0300 |0006: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getRight:()I // method@0b37 │ │ +0308d2: 0a00 |0009: move-result v0 │ │ +0308d4: 6e10 2d0b 0300 |000a: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getLeft:()I // method@0b2d │ │ +0308da: 0a02 |000d: move-result v2 │ │ +0308dc: b120 |000e: sub-int/2addr v0, v2 │ │ +0308de: 8200 |000f: int-to-float v0, v0 │ │ +0308e0: c810 |0010: mul-float/2addr v0, v1 │ │ +0308e2: 8700 |0011: float-to-int v0, v0 │ │ +0308e4: 0f00 |0012: return v0 │ │ +0308e6: 6e10 230b 0300 |0013: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getBottom:()I // method@0b23 │ │ +0308ec: 0a00 |0016: move-result v0 │ │ +0308ee: 6e10 3b0b 0300 |0017: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getTop:()I // method@0b3b │ │ +0308f4: 0a02 |001a: move-result v2 │ │ +0308f6: b120 |001b: sub-int/2addr v0, v2 │ │ +0308f8: 28f3 |001c: goto 000f // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ + 0x0006 line=246 │ │ + 0x0012 line=245 │ │ + 0x0013 line=246 │ │ locals : │ │ 0x0000 - 0x001d reg=3 this Lorg/tint/ui/views/ScrollerView; │ │ │ │ #19 : (in Lorg/tint/ui/views/ScrollerView;) │ │ name : 'getTopFadingEdgeStrength' │ │ type : '()F' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 51 16-bit code units │ │ -030ba8: |[030ba8] org.tint.ui.views.ScrollerView.getTopFadingEdgeStrength:()F │ │ -030bb8: 6e10 260b 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -030bbe: 0a01 |0003: move-result v1 │ │ -030bc0: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -030bc4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -030bc6: 0f01 |0007: return v1 │ │ -030bc8: 5531 1906 |0008: iget-boolean v1, v3, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -030bcc: 3801 1400 |000a: if-eqz v1, 001e // +0014 │ │ -030bd0: 6e10 2c0b 0300 |000c: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getHorizontalFadingEdgeLength:()I // method@0b2c │ │ -030bd6: 0a00 |000f: move-result v0 │ │ -030bd8: 6e10 390b 0300 |0010: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -030bde: 0a01 |0013: move-result v1 │ │ -030be0: 3501 1c00 |0014: if-ge v1, v0, 0030 // +001c │ │ -030be4: 6e10 390b 0300 |0016: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -030bea: 0a01 |0019: move-result v1 │ │ -030bec: 8211 |001a: int-to-float v1, v1 │ │ -030bee: 8202 |001b: int-to-float v2, v0 │ │ -030bf0: c921 |001c: div-float/2addr v1, v2 │ │ -030bf2: 28ea |001d: goto 0007 // -0016 │ │ -030bf4: 6e10 3d0b 0300 |001e: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getVerticalFadingEdgeLength:()I // method@0b3d │ │ -030bfa: 0a00 |0021: move-result v0 │ │ -030bfc: 6e10 3a0b 0300 |0022: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -030c02: 0a01 |0025: move-result v1 │ │ -030c04: 3501 0a00 |0026: if-ge v1, v0, 0030 // +000a │ │ -030c08: 6e10 3a0b 0300 |0028: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -030c0e: 0a01 |002b: move-result v1 │ │ -030c10: 8211 |002c: int-to-float v1, v1 │ │ -030c12: 8202 |002d: int-to-float v2, v0 │ │ -030c14: c921 |002e: div-float/2addr v1, v2 │ │ -030c16: 28d8 |002f: goto 0007 // -0028 │ │ -030c18: 1501 803f |0030: const/high16 v1, #int 1065353216 // #3f80 │ │ -030c1c: 28d5 |0032: goto 0007 // -002b │ │ +0308fc: |[0308fc] org.tint.ui.views.ScrollerView.getTopFadingEdgeStrength:()F │ │ +03090c: 6e10 260b 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +030912: 0a01 |0003: move-result v1 │ │ +030914: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +030918: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +03091a: 0f01 |0007: return v1 │ │ +03091c: 5531 1906 |0008: iget-boolean v1, v3, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +030920: 3801 1400 |000a: if-eqz v1, 001e // +0014 │ │ +030924: 6e10 2c0b 0300 |000c: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getHorizontalFadingEdgeLength:()I // method@0b2c │ │ +03092a: 0a00 |000f: move-result v0 │ │ +03092c: 6e10 390b 0300 |0010: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +030932: 0a01 |0013: move-result v1 │ │ +030934: 3501 1c00 |0014: if-ge v1, v0, 0030 // +001c │ │ +030938: 6e10 390b 0300 |0016: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +03093e: 0a01 |0019: move-result v1 │ │ +030940: 8211 |001a: int-to-float v1, v1 │ │ +030942: 8202 |001b: int-to-float v2, v0 │ │ +030944: c921 |001c: div-float/2addr v1, v2 │ │ +030946: 28ea |001d: goto 0007 // -0016 │ │ +030948: 6e10 3d0b 0300 |001e: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getVerticalFadingEdgeLength:()I // method@0b3d │ │ +03094e: 0a00 |0021: move-result v0 │ │ +030950: 6e10 3a0b 0300 |0022: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +030956: 0a01 |0025: move-result v1 │ │ +030958: 3501 0a00 |0026: if-ge v1, v0, 0030 // +000a │ │ +03095c: 6e10 3a0b 0300 |0028: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +030962: 0a01 |002b: move-result v1 │ │ +030964: 8211 |002c: int-to-float v1, v1 │ │ +030966: 8202 |002d: int-to-float v2, v0 │ │ +030968: c921 |002e: div-float/2addr v1, v2 │ │ +03096a: 28d8 |002f: goto 0007 // -0028 │ │ +03096c: 1501 803f |0030: const/high16 v1, #int 1065353216 // #3f80 │ │ +030970: 28d5 |0032: goto 0007 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0006 line=201 │ │ 0x0007 line=214 │ │ 0x0008 line=203 │ │ 0x000c line=204 │ │ @@ -53768,17 +53902,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030c20: |[030c20] org.tint.ui.views.ScrollerView.isFillViewport:()Z │ │ -030c30: 5510 1706 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/ScrollerView;.mFillViewport:Z // field@0617 │ │ -030c34: 0f00 |0002: return v0 │ │ +030974: |[030974] org.tint.ui.views.ScrollerView.isFillViewport:()Z │ │ +030984: 5510 1706 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/ScrollerView;.mFillViewport:Z // field@0617 │ │ +030988: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/views/ScrollerView; │ │ │ │ #21 : (in Lorg/tint/ui/views/ScrollerView;) │ │ @@ -53786,17 +53920,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030c38: |[030c38] org.tint.ui.views.ScrollerView.isSmoothScrollingEnabled:()Z │ │ -030c48: 5510 2706 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/ScrollerView;.mSmoothScrollingEnabled:Z // field@0627 │ │ -030c4c: 0f00 |0002: return v0 │ │ +03098c: |[03098c] org.tint.ui.views.ScrollerView.isSmoothScrollingEnabled:()Z │ │ +03099c: 5510 2706 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/ScrollerView;.mSmoothScrollingEnabled:Z // field@0627 │ │ +0309a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/views/ScrollerView; │ │ │ │ #22 : (in Lorg/tint/ui/views/ScrollerView;) │ │ @@ -53804,52 +53938,56 @@ │ │ type : '(Landroid/view/View;II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -030c50: |[030c50] org.tint.ui.views.ScrollerView.measureChild:(Landroid/view/View;II)V │ │ -030c60: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -030c62: 6e10 c601 0700 |0001: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@01c6 │ │ -030c68: 0c02 |0004: move-result-object v2 │ │ -030c6a: 5563 1906 |0005: iget-boolean v3, v6, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -030c6e: 3803 1900 |0007: if-eqz v3, 0020 // +0019 │ │ -030c72: 6e10 350b 0600 |0009: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ -030c78: 0a03 |000c: move-result v3 │ │ -030c7a: 6e10 320b 0600 |000d: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ -030c80: 0a04 |0010: move-result v4 │ │ -030c82: b043 |0011: add-int/2addr v3, v4 │ │ -030c84: 5224 1800 |0012: iget v4, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0018 │ │ -030c88: 7130 270b 3904 |0014: invoke-static {v9, v3, v4}, Lorg/tint/ui/views/ScrollerView;.getChildMeasureSpec:(III)I // method@0b27 │ │ -030c8e: 0a00 |0017: move-result v0 │ │ -030c90: 7120 c001 5500 |0018: invoke-static {v5, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@01c0 │ │ -030c96: 0a01 |001b: move-result v1 │ │ -030c98: 6e30 d701 1700 |001c: invoke-virtual {v7, v1, v0}, Landroid/view/View;.measure:(II)V // method@01d7 │ │ -030c9e: 0e00 |001f: return-void │ │ -030ca0: 6e10 330b 0600 |0020: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ -030ca6: 0a03 |0023: move-result v3 │ │ -030ca8: 6e10 340b 0600 |0024: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ -030cae: 0a04 |0027: move-result v4 │ │ -030cb0: b043 |0028: add-int/2addr v3, v4 │ │ -030cb2: 5224 1900 |0029: iget v4, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0019 │ │ -030cb6: 7130 270b 3804 |002b: invoke-static {v8, v3, v4}, Lorg/tint/ui/views/ScrollerView;.getChildMeasureSpec:(III)I // method@0b27 │ │ -030cbc: 0a01 |002e: move-result v1 │ │ -030cbe: 7120 c001 5500 |002f: invoke-static {v5, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@01c0 │ │ -030cc4: 0a00 |0032: move-result v0 │ │ -030cc6: 28e9 |0033: goto 001c // -0017 │ │ +0309a4: |[0309a4] org.tint.ui.views.ScrollerView.measureChild:(Landroid/view/View;II)V │ │ +0309b4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0309b6: 6e10 c601 0700 |0001: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@01c6 │ │ +0309bc: 0c02 |0004: move-result-object v2 │ │ +0309be: 5563 1906 |0005: iget-boolean v3, v6, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +0309c2: 3803 1900 |0007: if-eqz v3, 0020 // +0019 │ │ +0309c6: 6e10 350b 0600 |0009: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ +0309cc: 0a03 |000c: move-result v3 │ │ +0309ce: 6e10 320b 0600 |000d: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ +0309d4: 0a04 |0010: move-result v4 │ │ +0309d6: b043 |0011: add-int/2addr v3, v4 │ │ +0309d8: 5224 1800 |0012: iget v4, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0018 │ │ +0309dc: 7130 270b 3904 |0014: invoke-static {v9, v3, v4}, Lorg/tint/ui/views/ScrollerView;.getChildMeasureSpec:(III)I // method@0b27 │ │ +0309e2: 0a00 |0017: move-result v0 │ │ +0309e4: 7120 c001 5500 |0018: invoke-static {v5, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@01c0 │ │ +0309ea: 0a01 |001b: move-result v1 │ │ +0309ec: 6e30 d701 1700 |001c: invoke-virtual {v7, v1, v0}, Landroid/view/View;.measure:(II)V // method@01d7 │ │ +0309f2: 0e00 |001f: return-void │ │ +0309f4: 6e10 330b 0600 |0020: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ +0309fa: 0a03 |0023: move-result v3 │ │ +0309fc: 6e10 340b 0600 |0024: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ +030a02: 0a04 |0027: move-result v4 │ │ +030a04: b043 |0028: add-int/2addr v3, v4 │ │ +030a06: 5224 1900 |0029: iget v4, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0019 │ │ +030a0a: 7130 270b 3804 |002b: invoke-static {v8, v3, v4}, Lorg/tint/ui/views/ScrollerView;.getChildMeasureSpec:(III)I // method@0b27 │ │ +030a10: 0a01 |002e: move-result v1 │ │ +030a12: 7120 c001 5500 |002f: invoke-static {v5, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@01c0 │ │ +030a18: 0a00 |0032: move-result v0 │ │ +030a1a: 28e9 |0033: goto 001c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1353 │ │ 0x0005 line=1358 │ │ 0x0009 line=1359 │ │ + 0x000d line=1360 │ │ + 0x0014 line=1359 │ │ 0x0018 line=1362 │ │ 0x001c line=1370 │ │ 0x001f line=1371 │ │ 0x0020 line=1364 │ │ + 0x0024 line=1365 │ │ + 0x002b line=1364 │ │ 0x002f line=1367 │ │ locals : │ │ 0x0018 - 0x0020 reg=0 childHeightMeasureSpec I │ │ 0x001c - 0x0020 reg=1 childWidthMeasureSpec I │ │ 0x0033 - 0x0034 reg=0 childHeightMeasureSpec I │ │ 0x002f - 0x0034 reg=1 childWidthMeasureSpec I │ │ 0x0005 - 0x0034 reg=2 lp Landroid/view/ViewGroup$LayoutParams; │ │ @@ -53863,69 +54001,71 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -030cc8: |[030cc8] org.tint.ui.views.ScrollerView.measureChildWithMargins:(Landroid/view/View;IIII)V │ │ -030cd8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -030cda: 6e10 c601 0700 |0001: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@01c6 │ │ -030ce0: 0c02 |0004: move-result-object v2 │ │ -030ce2: 1f02 9700 |0005: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0097 │ │ -030ce6: 5563 1906 |0007: iget-boolean v3, v6, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -030cea: 3803 2500 |0009: if-eqz v3, 002e // +0025 │ │ -030cee: 6e10 350b 0600 |000b: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ -030cf4: 0a03 |000e: move-result v3 │ │ -030cf6: 6e10 320b 0600 |000f: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ -030cfc: 0a04 |0012: move-result v4 │ │ -030cfe: b043 |0013: add-int/2addr v3, v4 │ │ -030d00: 5224 1e00 |0014: iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@001e │ │ -030d04: b043 |0016: add-int/2addr v3, v4 │ │ -030d06: 5224 1a00 |0017: iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;.bottomMargin:I // field@001a │ │ -030d0a: b043 |0019: add-int/2addr v3, v4 │ │ -030d0c: b0b3 |001a: add-int/2addr v3, v11 │ │ -030d0e: 5224 1b00 |001b: iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;.height:I // field@001b │ │ -030d12: 7130 270b 3a04 |001d: invoke-static {v10, v3, v4}, Lorg/tint/ui/views/ScrollerView;.getChildMeasureSpec:(III)I // method@0b27 │ │ -030d18: 0a00 |0020: move-result v0 │ │ -030d1a: 5223 1c00 |0021: iget v3, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@001c │ │ -030d1e: 5224 1d00 |0023: iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@001d │ │ -030d22: b043 |0025: add-int/2addr v3, v4 │ │ -030d24: 7120 c001 5300 |0026: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@01c0 │ │ -030d2a: 0a01 |0029: move-result v1 │ │ -030d2c: 6e30 d701 1700 |002a: invoke-virtual {v7, v1, v0}, Landroid/view/View;.measure:(II)V // method@01d7 │ │ -030d32: 0e00 |002d: return-void │ │ -030d34: 6e10 330b 0600 |002e: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ -030d3a: 0a03 |0031: move-result v3 │ │ -030d3c: 6e10 340b 0600 |0032: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ -030d42: 0a04 |0035: move-result v4 │ │ -030d44: b043 |0036: add-int/2addr v3, v4 │ │ -030d46: 5224 1c00 |0037: iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@001c │ │ -030d4a: b043 |0039: add-int/2addr v3, v4 │ │ -030d4c: 5224 1d00 |003a: iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@001d │ │ -030d50: b043 |003c: add-int/2addr v3, v4 │ │ -030d52: b093 |003d: add-int/2addr v3, v9 │ │ -030d54: 5224 1f00 |003e: iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;.width:I // field@001f │ │ -030d58: 7130 270b 3804 |0040: invoke-static {v8, v3, v4}, Lorg/tint/ui/views/ScrollerView;.getChildMeasureSpec:(III)I // method@0b27 │ │ -030d5e: 0a01 |0043: move-result v1 │ │ -030d60: 5223 1e00 |0044: iget v3, v2, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@001e │ │ -030d64: 5224 1a00 |0046: iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;.bottomMargin:I // field@001a │ │ -030d68: b043 |0048: add-int/2addr v3, v4 │ │ -030d6a: 7120 c001 5300 |0049: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@01c0 │ │ -030d70: 0a00 |004c: move-result v0 │ │ -030d72: 28dd |004d: goto 002a // -0023 │ │ +030a1c: |[030a1c] org.tint.ui.views.ScrollerView.measureChildWithMargins:(Landroid/view/View;IIII)V │ │ +030a2c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +030a2e: 6e10 c601 0700 |0001: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@01c6 │ │ +030a34: 0c02 |0004: move-result-object v2 │ │ +030a36: 1f02 9400 |0005: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0094 │ │ +030a3a: 5563 1906 |0007: iget-boolean v3, v6, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +030a3e: 3803 2500 |0009: if-eqz v3, 002e // +0025 │ │ +030a42: 6e10 350b 0600 |000b: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ +030a48: 0a03 |000e: move-result v3 │ │ +030a4a: 6e10 320b 0600 |000f: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ +030a50: 0a04 |0012: move-result v4 │ │ +030a52: b043 |0013: add-int/2addr v3, v4 │ │ +030a54: 5224 1e00 |0014: iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@001e │ │ +030a58: b043 |0016: add-int/2addr v3, v4 │ │ +030a5a: 5224 1a00 |0017: iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;.bottomMargin:I // field@001a │ │ +030a5e: b043 |0019: add-int/2addr v3, v4 │ │ +030a60: b0b3 |001a: add-int/2addr v3, v11 │ │ +030a62: 5224 1b00 |001b: iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;.height:I // field@001b │ │ +030a66: 7130 270b 3a04 |001d: invoke-static {v10, v3, v4}, Lorg/tint/ui/views/ScrollerView;.getChildMeasureSpec:(III)I // method@0b27 │ │ +030a6c: 0a00 |0020: move-result v0 │ │ +030a6e: 5223 1c00 |0021: iget v3, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@001c │ │ +030a72: 5224 1d00 |0023: iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@001d │ │ +030a76: b043 |0025: add-int/2addr v3, v4 │ │ +030a78: 7120 c001 5300 |0026: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@01c0 │ │ +030a7e: 0a01 |0029: move-result v1 │ │ +030a80: 6e30 d701 1700 |002a: invoke-virtual {v7, v1, v0}, Landroid/view/View;.measure:(II)V // method@01d7 │ │ +030a86: 0e00 |002d: return-void │ │ +030a88: 6e10 330b 0600 |002e: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ +030a8e: 0a03 |0031: move-result v3 │ │ +030a90: 6e10 340b 0600 |0032: invoke-virtual {v6}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ +030a96: 0a04 |0035: move-result v4 │ │ +030a98: b043 |0036: add-int/2addr v3, v4 │ │ +030a9a: 5224 1c00 |0037: iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@001c │ │ +030a9e: b043 |0039: add-int/2addr v3, v4 │ │ +030aa0: 5224 1d00 |003a: iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@001d │ │ +030aa4: b043 |003c: add-int/2addr v3, v4 │ │ +030aa6: b093 |003d: add-int/2addr v3, v9 │ │ +030aa8: 5224 1f00 |003e: iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;.width:I // field@001f │ │ +030aac: 7130 270b 3804 |0040: invoke-static {v8, v3, v4}, Lorg/tint/ui/views/ScrollerView;.getChildMeasureSpec:(III)I // method@0b27 │ │ +030ab2: 0a01 |0043: move-result v1 │ │ +030ab4: 5223 1e00 |0044: iget v3, v2, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@001e │ │ +030ab8: 5224 1a00 |0046: iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;.bottomMargin:I // field@001a │ │ +030abc: b043 |0048: add-int/2addr v3, v4 │ │ +030abe: 7120 c001 5300 |0049: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@01c0 │ │ +030ac4: 0a00 |004c: move-result v0 │ │ +030ac6: 28dd |004d: goto 002a // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1376 │ │ 0x0007 line=1380 │ │ - 0x000b line=1381 │ │ + 0x000b line=1382 │ │ + 0x001d line=1381 │ │ 0x0021 line=1384 │ │ 0x002a line=1393 │ │ 0x002d line=1394 │ │ - 0x002e line=1387 │ │ + 0x002e line=1388 │ │ + 0x0040 line=1387 │ │ 0x0044 line=1390 │ │ locals : │ │ 0x0021 - 0x002e reg=0 childHeightMeasureSpec I │ │ 0x002a - 0x002e reg=1 childWidthMeasureSpec I │ │ 0x004d - 0x004e reg=0 childHeightMeasureSpec I │ │ 0x0044 - 0x004e reg=1 childWidthMeasureSpec I │ │ 0x0007 - 0x004e reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -53941,28 +54081,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -030d74: |[030d74] org.tint.ui.views.ScrollerView.onDetachedFromWindow:()V │ │ -030d84: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -030d86: 6f10 a702 0200 |0001: invoke-super {v2}, Landroid/widget/FrameLayout;.onDetachedFromWindow:()V // method@02a7 │ │ -030d8c: 5420 2506 |0004: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ -030d90: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -030d94: 5420 2506 |0008: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ -030d98: 6e10 000b 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/views/ScrollerView$Span;.finish:()V // method@0b00 │ │ -030d9e: 5b21 2506 |000d: iput-object v1, v2, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ -030da2: 5420 1806 |000f: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ -030da6: 3800 0900 |0011: if-eqz v0, 001a // +0009 │ │ -030daa: 5420 1806 |0013: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ -030dae: 6e10 000b 0000 |0015: invoke-virtual {v0}, Lorg/tint/ui/views/ScrollerView$Span;.finish:()V // method@0b00 │ │ -030db4: 5b21 1806 |0018: iput-object v1, v2, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ -030db8: 0e00 |001a: return-void │ │ +030ac8: |[030ac8] org.tint.ui.views.ScrollerView.onDetachedFromWindow:()V │ │ +030ad8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +030ada: 6f10 a702 0200 |0001: invoke-super {v2}, Landroid/widget/FrameLayout;.onDetachedFromWindow:()V // method@02a7 │ │ +030ae0: 5420 2506 |0004: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ +030ae4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +030ae8: 5420 2506 |0008: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ +030aec: 6e10 000b 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/views/ScrollerView$Span;.finish:()V // method@0b00 │ │ +030af2: 5b21 2506 |000d: iput-object v1, v2, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ +030af6: 5420 1806 |000f: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ +030afa: 3800 0900 |0011: if-eqz v0, 001a // +0009 │ │ +030afe: 5420 1806 |0013: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ +030b02: 6e10 000b 0000 |0015: invoke-virtual {v0}, Lorg/tint/ui/views/ScrollerView$Span;.finish:()V // method@0b00 │ │ +030b08: 5b21 1806 |0018: iput-object v1, v2, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ +030b0c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1690 │ │ 0x0004 line=1692 │ │ 0x0008 line=1693 │ │ 0x000d line=1694 │ │ 0x000f line=1696 │ │ @@ -53977,98 +54117,100 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 118 16-bit code units │ │ -030dbc: |[030dbc] org.tint.ui.views.ScrollerView.onGenericMotionEvent:(Landroid/view/MotionEvent;)Z │ │ -030dcc: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -030dce: 120a |0001: const/4 v10, #int 0 // #0 │ │ -030dd0: 6e10 b101 0c00 |0002: invoke-virtual {v12}, Landroid/view/MotionEvent;.getSource:()I // method@01b1 │ │ -030dd6: 0a09 |0005: move-result v9 │ │ -030dd8: dd09 0902 |0006: and-int/lit8 v9, v9, #int 2 // #02 │ │ -030ddc: 3809 0900 |0008: if-eqz v9, 0011 // +0009 │ │ -030de0: 6e10 ab01 0c00 |000a: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@01ab │ │ -030de6: 0a09 |000d: move-result v9 │ │ -030de8: 2b09 6200 0000 |000e: packed-switch v9, 00000070 // +00000062 │ │ -030dee: 6f20 a802 cb00 |0011: invoke-super {v11, v12}, Landroid/widget/FrameLayout;.onGenericMotionEvent:(Landroid/view/MotionEvent;)Z // method@02a8 │ │ -030df4: 0a08 |0014: move-result v8 │ │ -030df6: 0f08 |0015: return v8 │ │ -030df8: 55b9 1a06 |0016: iget-boolean v9, v11, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ -030dfc: 3909 f9ff |0018: if-nez v9, 0011 // -0007 │ │ -030e00: 55b9 1906 |001a: iget-boolean v9, v11, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -030e04: 3809 2b00 |001c: if-eqz v9, 0047 // +002b │ │ -030e08: 1309 0a00 |001e: const/16 v9, #int 10 // #a │ │ -030e0c: 6e20 ae01 9c00 |0020: invoke-virtual {v12, v9}, Landroid/view/MotionEvent;.getAxisValue:(I)F // method@01ae │ │ -030e12: 0a01 |0023: move-result v1 │ │ -030e14: 2d09 010a |0024: cmpl-float v9, v1, v10 │ │ -030e18: 3809 ebff |0026: if-eqz v9, 0011 // -0015 │ │ -030e1c: 52b9 2406 |0028: iget v9, v11, Lorg/tint/ui/views/ScrollerView;.mScrollFactor:F // field@0624 │ │ -030e20: c819 |002a: mul-float/2addr v9, v1 │ │ -030e22: 8790 |002b: float-to-int v0, v9 │ │ -030e24: 7010 380b 0b00 |002c: invoke-direct {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ -030e2a: 0a06 |002f: move-result v6 │ │ -030e2c: 6e10 390b 0b00 |0030: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -030e32: 0a04 |0033: move-result v4 │ │ -030e34: 9102 0400 |0034: sub-int v2, v4, v0 │ │ -030e38: 3b02 0d00 |0036: if-gez v2, 0043 // +000d │ │ -030e3c: 1202 |0038: const/4 v2, #int 0 // #0 │ │ -030e3e: 3242 d8ff |0039: if-eq v2, v4, 0011 // -0028 │ │ -030e42: 6e10 3a0b 0b00 |003b: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -030e48: 0a09 |003e: move-result v9 │ │ -030e4a: 6f30 b202 2b09 |003f: invoke-super {v11, v2, v9}, Landroid/widget/FrameLayout;.scrollTo:(II)V // method@02b2 │ │ -030e50: 28d3 |0042: goto 0015 // -002d │ │ -030e52: 3762 f6ff |0043: if-le v2, v6, 0039 // -000a │ │ -030e56: 0162 |0045: move v2, v6 │ │ -030e58: 28f3 |0046: goto 0039 // -000d │ │ -030e5a: 1309 0900 |0047: const/16 v9, #int 9 // #9 │ │ -030e5e: 6e20 ae01 9c00 |0049: invoke-virtual {v12, v9}, Landroid/view/MotionEvent;.getAxisValue:(I)F // method@01ae │ │ -030e64: 0a07 |004c: move-result v7 │ │ -030e66: 2d09 070a |004d: cmpl-float v9, v7, v10 │ │ -030e6a: 3809 c2ff |004f: if-eqz v9, 0011 // -003e │ │ -030e6e: 52b9 2406 |0051: iget v9, v11, Lorg/tint/ui/views/ScrollerView;.mScrollFactor:F // field@0624 │ │ -030e72: c879 |0053: mul-float/2addr v9, v7 │ │ -030e74: 8790 |0054: float-to-int v0, v9 │ │ -030e76: 7010 380b 0b00 |0055: invoke-direct {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ -030e7c: 0a06 |0058: move-result v6 │ │ -030e7e: 6e10 3a0b 0b00 |0059: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -030e84: 0a05 |005c: move-result v5 │ │ -030e86: 9103 0500 |005d: sub-int v3, v5, v0 │ │ -030e8a: 3b03 0d00 |005f: if-gez v3, 006c // +000d │ │ -030e8e: 1203 |0061: const/4 v3, #int 0 // #0 │ │ -030e90: 3253 afff |0062: if-eq v3, v5, 0011 // -0051 │ │ -030e94: 6e10 390b 0b00 |0064: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -030e9a: 0a09 |0067: move-result v9 │ │ -030e9c: 6f30 b202 9b03 |0068: invoke-super {v11, v9, v3}, Landroid/widget/FrameLayout;.scrollTo:(II)V // method@02b2 │ │ -030ea2: 28aa |006b: goto 0015 // -0056 │ │ -030ea4: 3763 f6ff |006c: if-le v3, v6, 0062 // -000a │ │ -030ea8: 0163 |006e: move v3, v6 │ │ -030eaa: 28f3 |006f: goto 0062 // -000d │ │ -030eac: 0001 0100 0800 0000 0800 0000 |0070: packed-switch-data (6 units) │ │ +030b10: |[030b10] org.tint.ui.views.ScrollerView.onGenericMotionEvent:(Landroid/view/MotionEvent;)Z │ │ +030b20: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +030b22: 120a |0001: const/4 v10, #int 0 // #0 │ │ +030b24: 6e10 b101 0c00 |0002: invoke-virtual {v12}, Landroid/view/MotionEvent;.getSource:()I // method@01b1 │ │ +030b2a: 0a09 |0005: move-result v9 │ │ +030b2c: dd09 0902 |0006: and-int/lit8 v9, v9, #int 2 // #02 │ │ +030b30: 3809 0900 |0008: if-eqz v9, 0011 // +0009 │ │ +030b34: 6e10 ab01 0c00 |000a: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@01ab │ │ +030b3a: 0a09 |000d: move-result v9 │ │ +030b3c: 2b09 6200 0000 |000e: packed-switch v9, 00000070 // +00000062 │ │ +030b42: 6f20 a802 cb00 |0011: invoke-super {v11, v12}, Landroid/widget/FrameLayout;.onGenericMotionEvent:(Landroid/view/MotionEvent;)Z // method@02a8 │ │ +030b48: 0a08 |0014: move-result v8 │ │ +030b4a: 0f08 |0015: return v8 │ │ +030b4c: 55b9 1a06 |0016: iget-boolean v9, v11, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ +030b50: 3909 f9ff |0018: if-nez v9, 0011 // -0007 │ │ +030b54: 55b9 1906 |001a: iget-boolean v9, v11, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +030b58: 3809 2b00 |001c: if-eqz v9, 0047 // +002b │ │ +030b5c: 1309 0a00 |001e: const/16 v9, #int 10 // #a │ │ +030b60: 6e20 ae01 9c00 |0020: invoke-virtual {v12, v9}, Landroid/view/MotionEvent;.getAxisValue:(I)F // method@01ae │ │ +030b66: 0a01 |0023: move-result v1 │ │ +030b68: 2d09 010a |0024: cmpl-float v9, v1, v10 │ │ +030b6c: 3809 ebff |0026: if-eqz v9, 0011 // -0015 │ │ +030b70: 52b9 2406 |0028: iget v9, v11, Lorg/tint/ui/views/ScrollerView;.mScrollFactor:F // field@0624 │ │ +030b74: c819 |002a: mul-float/2addr v9, v1 │ │ +030b76: 8790 |002b: float-to-int v0, v9 │ │ +030b78: 7010 380b 0b00 |002c: invoke-direct {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ +030b7e: 0a06 |002f: move-result v6 │ │ +030b80: 6e10 390b 0b00 |0030: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +030b86: 0a04 |0033: move-result v4 │ │ +030b88: 9102 0400 |0034: sub-int v2, v4, v0 │ │ +030b8c: 3b02 0d00 |0036: if-gez v2, 0043 // +000d │ │ +030b90: 1202 |0038: const/4 v2, #int 0 // #0 │ │ +030b92: 3242 d8ff |0039: if-eq v2, v4, 0011 // -0028 │ │ +030b96: 6e10 3a0b 0b00 |003b: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +030b9c: 0a09 |003e: move-result v9 │ │ +030b9e: 6f30 b202 2b09 |003f: invoke-super {v11, v2, v9}, Landroid/widget/FrameLayout;.scrollTo:(II)V // method@02b2 │ │ +030ba4: 28d3 |0042: goto 0015 // -002d │ │ +030ba6: 3762 f6ff |0043: if-le v2, v6, 0039 // -000a │ │ +030baa: 0162 |0045: move v2, v6 │ │ +030bac: 28f3 |0046: goto 0039 // -000d │ │ +030bae: 1309 0900 |0047: const/16 v9, #int 9 // #9 │ │ +030bb2: 6e20 ae01 9c00 |0049: invoke-virtual {v12, v9}, Landroid/view/MotionEvent;.getAxisValue:(I)F // method@01ae │ │ +030bb8: 0a07 |004c: move-result v7 │ │ +030bba: 2d09 070a |004d: cmpl-float v9, v7, v10 │ │ +030bbe: 3809 c2ff |004f: if-eqz v9, 0011 // -003e │ │ +030bc2: 52b9 2406 |0051: iget v9, v11, Lorg/tint/ui/views/ScrollerView;.mScrollFactor:F // field@0624 │ │ +030bc6: c879 |0053: mul-float/2addr v9, v7 │ │ +030bc8: 8790 |0054: float-to-int v0, v9 │ │ +030bca: 7010 380b 0b00 |0055: invoke-direct {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ +030bd0: 0a06 |0058: move-result v6 │ │ +030bd2: 6e10 3a0b 0b00 |0059: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +030bd8: 0a05 |005c: move-result v5 │ │ +030bda: 9103 0500 |005d: sub-int v3, v5, v0 │ │ +030bde: 3b03 0d00 |005f: if-gez v3, 006c // +000d │ │ +030be2: 1203 |0061: const/4 v3, #int 0 // #0 │ │ +030be4: 3253 afff |0062: if-eq v3, v5, 0011 // -0051 │ │ +030be8: 6e10 390b 0b00 |0064: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +030bee: 0a09 |0067: move-result v9 │ │ +030bf0: 6f30 b202 9b03 |0068: invoke-super {v11, v9, v3}, Landroid/widget/FrameLayout;.scrollTo:(II)V // method@02b2 │ │ +030bf6: 28aa |006b: goto 0015 // -0056 │ │ +030bf8: 3763 f6ff |006c: if-le v3, v6, 0062 // -000a │ │ +030bfc: 0163 |006e: move v3, v6 │ │ +030bfe: 28f3 |006f: goto 0062 // -000d │ │ +030c00: 0001 0100 0800 0000 0800 0000 |0070: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=814 │ │ 0x000a line=815 │ │ 0x0011 line=859 │ │ 0x0016 line=817 │ │ 0x001a line=818 │ │ 0x001e line=819 │ │ + 0x0020 line=820 │ │ 0x0024 line=821 │ │ 0x0028 line=822 │ │ 0x002c line=823 │ │ 0x0030 line=824 │ │ 0x0034 line=825 │ │ 0x0036 line=826 │ │ 0x0038 line=827 │ │ 0x0039 line=831 │ │ 0x003b line=832 │ │ 0x0043 line=828 │ │ 0x0045 line=829 │ │ 0x0047 line=837 │ │ + 0x0049 line=838 │ │ 0x004d line=839 │ │ 0x0051 line=840 │ │ 0x0055 line=841 │ │ 0x0059 line=842 │ │ 0x005d line=843 │ │ 0x005f line=844 │ │ 0x0061 line=845 │ │ @@ -54096,19 +54238,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -030eb8: |[030eb8] org.tint.ui.views.ScrollerView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -030ec8: 6f20 a902 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@02a9 │ │ -030ece: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -030ed0: 6e20 f801 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setScrollable:(Z)V // method@01f8 │ │ -030ed6: 0e00 |0007: return-void │ │ +030c0c: |[030c0c] org.tint.ui.views.ScrollerView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +030c1c: 6f20 a902 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@02a9 │ │ +030c22: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +030c24: 6e20 f801 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setScrollable:(Z)V // method@01f8 │ │ +030c2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=898 │ │ 0x0003 line=899 │ │ 0x0007 line=900 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/tint/ui/views/ScrollerView; │ │ @@ -54119,19 +54261,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -030ed8: |[030ed8] org.tint.ui.views.ScrollerView.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -030ee8: 6f20 aa02 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@02aa │ │ -030eee: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -030ef0: 6e20 f901 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@01f9 │ │ -030ef6: 0e00 |0007: return-void │ │ +030c2c: |[030c2c] org.tint.ui.views.ScrollerView.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +030c3c: 6f20 aa02 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@02aa │ │ +030c42: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +030c44: 6e20 f901 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@01f9 │ │ +030c4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=892 │ │ 0x0003 line=893 │ │ 0x0007 line=894 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/tint/ui/views/ScrollerView; │ │ @@ -54142,178 +54284,178 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 328 16-bit code units │ │ -030ef8: |[030ef8] org.tint.ui.views.ScrollerView.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -030f08: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -030f0a: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -030f0c: 121d |0002: const/4 v13, #int 1 // #1 │ │ -030f0e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -030f10: 6e10 ab01 0f00 |0004: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@01ab │ │ -030f16: 0a07 |0007: move-result v7 │ │ -030f18: 3327 0700 |0008: if-ne v7, v2, 000f // +0007 │ │ -030f1c: 55e0 1a06 |000a: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ -030f20: 3800 0300 |000c: if-eqz v0, 000f // +0003 │ │ -030f24: 0f0d |000e: return v13 │ │ -030f26: 3327 0600 |000f: if-ne v7, v2, 0015 // +0006 │ │ -030f2a: 55e0 1c06 |0011: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ -030f2e: 3900 fbff |0013: if-nez v0, 000e // -0005 │ │ -030f32: d570 ff00 |0015: and-int/lit16 v0, v7, #int 255 // #00ff │ │ -030f36: 2b00 1f01 0000 |0017: packed-switch v0, 00000136 // +0000011f │ │ -030f3c: 55e0 1a06 |001a: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ -030f40: 3900 0600 |001c: if-nez v0, 0022 // +0006 │ │ -030f44: 55e0 1c06 |001e: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ -030f48: 3800 0300 |0020: if-eqz v0, 0023 // +0003 │ │ -030f4c: 01d3 |0022: move v3, v13 │ │ -030f4e: 013d |0023: move v13, v3 │ │ -030f50: 28ea |0024: goto 000e // -0016 │ │ -030f52: 52e8 1306 |0025: iget v8, v14, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -030f56: 3218 f3ff |0027: if-eq v8, v1, 001a // -000d │ │ -030f5a: 6e20 aa01 8f00 |0029: invoke-virtual {v15, v8}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@01aa │ │ -030f60: 0a0a |002c: move-result v10 │ │ -030f62: 55e0 1906 |002d: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -030f66: 3800 2c00 |002f: if-eqz v0, 005b // +002c │ │ -030f6a: 6e20 b301 af00 |0031: invoke-virtual {v15, v10}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ -030f70: 0a0b |0034: move-result v11 │ │ -030f72: 52e0 1d06 |0035: iget v0, v14, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ -030f76: a700 0b00 |0037: sub-float v0, v11, v0 │ │ -030f7a: 7110 3e03 0000 |0039: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ -030f80: 0a00 |003c: move-result v0 │ │ -030f82: 870c |003d: float-to-int v12, v0 │ │ -030f84: 52e0 2906 |003e: iget v0, v14, Lorg/tint/ui/views/ScrollerView;.mTouchSlop:I // field@0629 │ │ -030f88: 370c 2000 |0040: if-le v12, v0, 0060 // +0020 │ │ -030f8c: 5ced 1a06 |0042: iput-boolean v13, v14, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ -030f90: 59eb 1d06 |0044: iput v11, v14, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ -030f94: 7010 420b 0e00 |0046: invoke-direct {v14}, Lorg/tint/ui/views/ScrollerView;.initVelocityTrackerIfNotExists:()V // method@0b42 │ │ -030f9a: 54e0 2a06 |0049: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -030f9e: 6e20 b601 f000 |004b: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@01b6 │ │ -030fa4: 54e0 2506 |004e: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ -030fa8: 3900 caff |0050: if-nez v0, 001a // -0036 │ │ -030fac: 1a00 0606 |0052: const-string v0, "ScrollView-scroll" // string@0606 │ │ -030fb0: 7110 1c0b 0000 |0054: invoke-static {v0}, Lorg/tint/ui/views/ScrollerView;.enterCriticalSpan:(Ljava/lang/String;)Lorg/tint/ui/views/ScrollerView$Span; // method@0b1c │ │ -030fb6: 0c00 |0057: move-result-object v0 │ │ -030fb8: 5be0 2506 |0058: iput-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ -030fbc: 28c0 |005a: goto 001a // -0040 │ │ -030fbe: 6e20 b501 af00 |005b: invoke-virtual {v15, v10}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ -030fc4: 0a0b |005e: move-result v11 │ │ -030fc6: 28d6 |005f: goto 0035 // -002a │ │ -030fc8: 55e0 1906 |0060: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -030fcc: 3800 2200 |0062: if-eqz v0, 0084 // +0022 │ │ -030fd0: 6e20 b501 af00 |0064: invoke-virtual {v15, v10}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ -030fd6: 0a09 |0067: move-result v9 │ │ -030fd8: 52e0 1e06 |0068: iget v0, v14, Lorg/tint/ui/views/ScrollerView;.mLastOrthoCoord:F // field@061e │ │ -030fdc: a700 0900 |006a: sub-float v0, v9, v0 │ │ -030fe0: 7110 3e03 0000 |006c: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ -030fe6: 0a00 |006f: move-result v0 │ │ -030fe8: 52e1 2906 |0070: iget v1, v14, Lorg/tint/ui/views/ScrollerView;.mTouchSlop:I // field@0629 │ │ -030fec: 8211 |0072: int-to-float v1, v1 │ │ -030fee: 2d00 0001 |0073: cmpl-float v0, v0, v1 │ │ -030ff2: 3d00 a5ff |0075: if-lez v0, 001a // -005b │ │ -030ff6: 5ced 1c06 |0077: iput-boolean v13, v14, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ -030ffa: 59e9 1e06 |0079: iput v9, v14, Lorg/tint/ui/views/ScrollerView;.mLastOrthoCoord:F // field@061e │ │ -030ffe: 7010 420b 0e00 |007b: invoke-direct {v14}, Lorg/tint/ui/views/ScrollerView;.initVelocityTrackerIfNotExists:()V // method@0b42 │ │ -031004: 54e0 2a06 |007e: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -031008: 6e20 b601 f000 |0080: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@01b6 │ │ -03100e: 2897 |0083: goto 001a // -0069 │ │ -031010: 6e20 b301 af00 |0084: invoke-virtual {v15, v10}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ -031016: 0a09 |0087: move-result v9 │ │ -031018: 28e0 |0088: goto 0068 // -0020 │ │ -03101a: 55e0 1906 |0089: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -03101e: 3800 2d00 |008b: if-eqz v0, 00b8 // +002d │ │ -031022: 6e10 b201 0f00 |008d: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ -031028: 0a0b |0090: move-result v11 │ │ -03102a: 54e0 1506 |0091: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mDownCoords:Landroid/graphics/PointF; // field@0615 │ │ -03102e: 6e10 b201 0f00 |0093: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ -031034: 0a01 |0096: move-result v1 │ │ -031036: 5901 0a00 |0097: iput v1, v0, Landroid/graphics/PointF;.x:F // field@000a │ │ -03103a: 54e0 1506 |0099: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mDownCoords:Landroid/graphics/PointF; // field@0615 │ │ -03103e: 6e10 b401 0f00 |009b: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@01b4 │ │ -031044: 0a01 |009e: move-result v1 │ │ -031046: 5901 0b00 |009f: iput v1, v0, Landroid/graphics/PointF;.y:F // field@000b │ │ -03104a: 6e10 b201 0f00 |00a1: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ -031050: 0a00 |00a4: move-result v0 │ │ -031052: 8700 |00a5: float-to-int v0, v0 │ │ -031054: 6e10 b401 0f00 |00a6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@01b4 │ │ -03105a: 0a01 |00a9: move-result v1 │ │ -03105c: 8711 |00aa: float-to-int v1, v1 │ │ -03105e: 7030 3f0b 0e01 |00ab: invoke-direct {v14, v0, v1}, Lorg/tint/ui/views/ScrollerView;.inChild:(II)Z // method@0b3f │ │ -031064: 0a00 |00ae: move-result v0 │ │ -031066: 3900 0e00 |00af: if-nez v0, 00bd // +000e │ │ -03106a: 5ce3 1a06 |00b1: iput-boolean v3, v14, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ -03106e: 7010 640b 0e00 |00b3: invoke-direct {v14}, Lorg/tint/ui/views/ScrollerView;.recycleVelocityTracker:()V // method@0b64 │ │ -031074: 2900 64ff |00b6: goto/16 001a // -009c │ │ -031078: 6e10 b401 0f00 |00b8: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@01b4 │ │ -03107e: 0a0b |00bb: move-result v11 │ │ -031080: 28d5 |00bc: goto 0091 // -002b │ │ -031082: 59eb 1d06 |00bd: iput v11, v14, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ -031086: 6e20 b001 3f00 |00bf: invoke-virtual {v15, v3}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@01b0 │ │ -03108c: 0a00 |00c2: move-result v0 │ │ -03108e: 59e0 1306 |00c3: iput v0, v14, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -031092: 7010 400b 0e00 |00c5: invoke-direct {v14}, Lorg/tint/ui/views/ScrollerView;.initOrResetVelocityTracker:()V // method@0b40 │ │ -031098: 54e0 2a06 |00c8: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -03109c: 6e20 b601 f000 |00ca: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@01b6 │ │ -0310a2: 54e0 2606 |00cd: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -0310a6: 6e10 d702 0000 |00cf: invoke-virtual {v0}, Landroid/widget/OverScroller;.isFinished:()Z // method@02d7 │ │ -0310ac: 0a00 |00d2: move-result v0 │ │ -0310ae: 3900 3300 |00d3: if-nez v0, 0106 // +0033 │ │ -0310b2: 01d0 |00d5: move v0, v13 │ │ -0310b4: 5ce0 1a06 |00d6: iput-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ -0310b8: 55e0 1a06 |00d8: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ -0310bc: 3800 0e00 |00da: if-eqz v0, 00e8 // +000e │ │ -0310c0: 54e0 2506 |00dc: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ -0310c4: 3900 0a00 |00de: if-nez v0, 00e8 // +000a │ │ -0310c8: 1a00 0606 |00e0: const-string v0, "ScrollView-scroll" // string@0606 │ │ -0310cc: 7110 1c0b 0000 |00e2: invoke-static {v0}, Lorg/tint/ui/views/ScrollerView;.enterCriticalSpan:(Ljava/lang/String;)Lorg/tint/ui/views/ScrollerView$Span; // method@0b1c │ │ -0310d2: 0c00 |00e5: move-result-object v0 │ │ -0310d4: 5be0 2506 |00e6: iput-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ -0310d8: 5ce3 1c06 |00e8: iput-boolean v3, v14, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ -0310dc: 55e0 1906 |00ea: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -0310e0: 3800 1c00 |00ec: if-eqz v0, 0108 // +001c │ │ -0310e4: 6e10 b401 0f00 |00ee: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@01b4 │ │ -0310ea: 0a09 |00f1: move-result v9 │ │ -0310ec: 59e9 1e06 |00f2: iput v9, v14, Lorg/tint/ui/views/ScrollerView;.mLastOrthoCoord:F // field@061e │ │ -0310f0: 6e10 b201 0f00 |00f4: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ -0310f6: 0a00 |00f7: move-result v0 │ │ -0310f8: 8700 |00f8: float-to-int v0, v0 │ │ -0310fa: 6e10 b401 0f00 |00f9: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@01b4 │ │ -031100: 0a01 |00fc: move-result v1 │ │ -031102: 8711 |00fd: float-to-int v1, v1 │ │ -031104: 6e30 200b 0e01 |00fe: invoke-virtual {v14, v0, v1}, Lorg/tint/ui/views/ScrollerView;.findViewAt:(II)Landroid/view/View; // method@0b20 │ │ -03110a: 0c00 |0101: move-result-object v0 │ │ -03110c: 5be0 1606 |0102: iput-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mDownView:Landroid/view/View; // field@0616 │ │ -031110: 2900 16ff |0104: goto/16 001a // -00ea │ │ -031114: 0130 |0106: move v0, v3 │ │ -031116: 28cf |0107: goto 00d6 // -0031 │ │ -031118: 6e10 b201 0f00 |0108: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ -03111e: 0a09 |010b: move-result v9 │ │ -031120: 28e6 |010c: goto 00f2 // -001a │ │ -031122: 5ce3 1a06 |010d: iput-boolean v3, v14, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ -031126: 5ce3 1c06 |010f: iput-boolean v3, v14, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ -03112a: 59e1 1306 |0111: iput v1, v14, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -03112e: 7010 640b 0e00 |0113: invoke-direct {v14}, Lorg/tint/ui/views/ScrollerView;.recycleVelocityTracker:()V // method@0b64 │ │ -031134: 54e0 2606 |0116: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -031138: 6e10 390b 0e00 |0118: invoke-virtual {v14}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -03113e: 0a01 |011b: move-result v1 │ │ -031140: 6e10 3a0b 0e00 |011c: invoke-virtual {v14}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -031146: 0a02 |011f: move-result v2 │ │ -031148: 7010 380b 0e00 |0120: invoke-direct {v14}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ -03114e: 0a06 |0123: move-result v6 │ │ -031150: 0134 |0124: move v4, v3 │ │ -031152: 0135 |0125: move v5, v3 │ │ -031154: 7407 d802 0000 |0126: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/widget/OverScroller;.springBack:(IIIIII)Z // method@02d8 │ │ -03115a: 0a00 |0129: move-result v0 │ │ -03115c: 3800 f0fe |012a: if-eqz v0, 001a // -0110 │ │ -031160: 6e10 430b 0e00 |012c: invoke-virtual {v14}, Lorg/tint/ui/views/ScrollerView;.invalidate:()V // method@0b43 │ │ -031166: 2900 ebfe |012f: goto/16 001a // -0115 │ │ -03116a: 7020 5e0b fe00 |0131: invoke-direct {v14, v15}, Lorg/tint/ui/views/ScrollerView;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0b5e │ │ -031170: 2900 e6fe |0134: goto/16 001a // -011a │ │ -031174: 0001 0700 0000 0000 7200 0000 f600 ... |0136: packed-switch-data (18 units) │ │ +030c4c: |[030c4c] org.tint.ui.views.ScrollerView.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +030c5c: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +030c5e: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +030c60: 121d |0002: const/4 v13, #int 1 // #1 │ │ +030c62: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +030c64: 6e10 ab01 0f00 |0004: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@01ab │ │ +030c6a: 0a07 |0007: move-result v7 │ │ +030c6c: 3327 0700 |0008: if-ne v7, v2, 000f // +0007 │ │ +030c70: 55e0 1a06 |000a: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ +030c74: 3800 0300 |000c: if-eqz v0, 000f // +0003 │ │ +030c78: 0f0d |000e: return v13 │ │ +030c7a: 3327 0600 |000f: if-ne v7, v2, 0015 // +0006 │ │ +030c7e: 55e0 1c06 |0011: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ +030c82: 3900 fbff |0013: if-nez v0, 000e // -0005 │ │ +030c86: d570 ff00 |0015: and-int/lit16 v0, v7, #int 255 // #00ff │ │ +030c8a: 2b00 1f01 0000 |0017: packed-switch v0, 00000136 // +0000011f │ │ +030c90: 55e0 1a06 |001a: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ +030c94: 3900 0600 |001c: if-nez v0, 0022 // +0006 │ │ +030c98: 55e0 1c06 |001e: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ +030c9c: 3800 0300 |0020: if-eqz v0, 0023 // +0003 │ │ +030ca0: 01d3 |0022: move v3, v13 │ │ +030ca2: 013d |0023: move v13, v3 │ │ +030ca4: 28ea |0024: goto 000e // -0016 │ │ +030ca6: 52e8 1306 |0025: iget v8, v14, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +030caa: 3218 f3ff |0027: if-eq v8, v1, 001a // -000d │ │ +030cae: 6e20 aa01 8f00 |0029: invoke-virtual {v15, v8}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@01aa │ │ +030cb4: 0a0a |002c: move-result v10 │ │ +030cb6: 55e0 1906 |002d: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +030cba: 3800 2c00 |002f: if-eqz v0, 005b // +002c │ │ +030cbe: 6e20 b301 af00 |0031: invoke-virtual {v15, v10}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ +030cc4: 0a0b |0034: move-result v11 │ │ +030cc6: 52e0 1d06 |0035: iget v0, v14, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ +030cca: a700 0b00 |0037: sub-float v0, v11, v0 │ │ +030cce: 7110 3e03 0000 |0039: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ +030cd4: 0a00 |003c: move-result v0 │ │ +030cd6: 870c |003d: float-to-int v12, v0 │ │ +030cd8: 52e0 2906 |003e: iget v0, v14, Lorg/tint/ui/views/ScrollerView;.mTouchSlop:I // field@0629 │ │ +030cdc: 370c 2000 |0040: if-le v12, v0, 0060 // +0020 │ │ +030ce0: 5ced 1a06 |0042: iput-boolean v13, v14, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ +030ce4: 59eb 1d06 |0044: iput v11, v14, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ +030ce8: 7010 420b 0e00 |0046: invoke-direct {v14}, Lorg/tint/ui/views/ScrollerView;.initVelocityTrackerIfNotExists:()V // method@0b42 │ │ +030cee: 54e0 2a06 |0049: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +030cf2: 6e20 b601 f000 |004b: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@01b6 │ │ +030cf8: 54e0 2506 |004e: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ +030cfc: 3900 caff |0050: if-nez v0, 001a // -0036 │ │ +030d00: 1a00 0306 |0052: const-string v0, "ScrollView-scroll" // string@0603 │ │ +030d04: 7110 1c0b 0000 |0054: invoke-static {v0}, Lorg/tint/ui/views/ScrollerView;.enterCriticalSpan:(Ljava/lang/String;)Lorg/tint/ui/views/ScrollerView$Span; // method@0b1c │ │ +030d0a: 0c00 |0057: move-result-object v0 │ │ +030d0c: 5be0 2506 |0058: iput-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ +030d10: 28c0 |005a: goto 001a // -0040 │ │ +030d12: 6e20 b501 af00 |005b: invoke-virtual {v15, v10}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ +030d18: 0a0b |005e: move-result v11 │ │ +030d1a: 28d6 |005f: goto 0035 // -002a │ │ +030d1c: 55e0 1906 |0060: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +030d20: 3800 2200 |0062: if-eqz v0, 0084 // +0022 │ │ +030d24: 6e20 b501 af00 |0064: invoke-virtual {v15, v10}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ +030d2a: 0a09 |0067: move-result v9 │ │ +030d2c: 52e0 1e06 |0068: iget v0, v14, Lorg/tint/ui/views/ScrollerView;.mLastOrthoCoord:F // field@061e │ │ +030d30: a700 0900 |006a: sub-float v0, v9, v0 │ │ +030d34: 7110 3e03 0000 |006c: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ +030d3a: 0a00 |006f: move-result v0 │ │ +030d3c: 52e1 2906 |0070: iget v1, v14, Lorg/tint/ui/views/ScrollerView;.mTouchSlop:I // field@0629 │ │ +030d40: 8211 |0072: int-to-float v1, v1 │ │ +030d42: 2d00 0001 |0073: cmpl-float v0, v0, v1 │ │ +030d46: 3d00 a5ff |0075: if-lez v0, 001a // -005b │ │ +030d4a: 5ced 1c06 |0077: iput-boolean v13, v14, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ +030d4e: 59e9 1e06 |0079: iput v9, v14, Lorg/tint/ui/views/ScrollerView;.mLastOrthoCoord:F // field@061e │ │ +030d52: 7010 420b 0e00 |007b: invoke-direct {v14}, Lorg/tint/ui/views/ScrollerView;.initVelocityTrackerIfNotExists:()V // method@0b42 │ │ +030d58: 54e0 2a06 |007e: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +030d5c: 6e20 b601 f000 |0080: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@01b6 │ │ +030d62: 2897 |0083: goto 001a // -0069 │ │ +030d64: 6e20 b301 af00 |0084: invoke-virtual {v15, v10}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ +030d6a: 0a09 |0087: move-result v9 │ │ +030d6c: 28e0 |0088: goto 0068 // -0020 │ │ +030d6e: 55e0 1906 |0089: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +030d72: 3800 2d00 |008b: if-eqz v0, 00b8 // +002d │ │ +030d76: 6e10 b201 0f00 |008d: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ +030d7c: 0a0b |0090: move-result v11 │ │ +030d7e: 54e0 1506 |0091: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mDownCoords:Landroid/graphics/PointF; // field@0615 │ │ +030d82: 6e10 b201 0f00 |0093: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ +030d88: 0a01 |0096: move-result v1 │ │ +030d8a: 5901 0a00 |0097: iput v1, v0, Landroid/graphics/PointF;.x:F // field@000a │ │ +030d8e: 54e0 1506 |0099: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mDownCoords:Landroid/graphics/PointF; // field@0615 │ │ +030d92: 6e10 b401 0f00 |009b: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@01b4 │ │ +030d98: 0a01 |009e: move-result v1 │ │ +030d9a: 5901 0b00 |009f: iput v1, v0, Landroid/graphics/PointF;.y:F // field@000b │ │ +030d9e: 6e10 b201 0f00 |00a1: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ +030da4: 0a00 |00a4: move-result v0 │ │ +030da6: 8700 |00a5: float-to-int v0, v0 │ │ +030da8: 6e10 b401 0f00 |00a6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@01b4 │ │ +030dae: 0a01 |00a9: move-result v1 │ │ +030db0: 8711 |00aa: float-to-int v1, v1 │ │ +030db2: 7030 3f0b 0e01 |00ab: invoke-direct {v14, v0, v1}, Lorg/tint/ui/views/ScrollerView;.inChild:(II)Z // method@0b3f │ │ +030db8: 0a00 |00ae: move-result v0 │ │ +030dba: 3900 0e00 |00af: if-nez v0, 00bd // +000e │ │ +030dbe: 5ce3 1a06 |00b1: iput-boolean v3, v14, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ +030dc2: 7010 640b 0e00 |00b3: invoke-direct {v14}, Lorg/tint/ui/views/ScrollerView;.recycleVelocityTracker:()V // method@0b64 │ │ +030dc8: 2900 64ff |00b6: goto/16 001a // -009c │ │ +030dcc: 6e10 b401 0f00 |00b8: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@01b4 │ │ +030dd2: 0a0b |00bb: move-result v11 │ │ +030dd4: 28d5 |00bc: goto 0091 // -002b │ │ +030dd6: 59eb 1d06 |00bd: iput v11, v14, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ +030dda: 6e20 b001 3f00 |00bf: invoke-virtual {v15, v3}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@01b0 │ │ +030de0: 0a00 |00c2: move-result v0 │ │ +030de2: 59e0 1306 |00c3: iput v0, v14, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +030de6: 7010 400b 0e00 |00c5: invoke-direct {v14}, Lorg/tint/ui/views/ScrollerView;.initOrResetVelocityTracker:()V // method@0b40 │ │ +030dec: 54e0 2a06 |00c8: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +030df0: 6e20 b601 f000 |00ca: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@01b6 │ │ +030df6: 54e0 2606 |00cd: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +030dfa: 6e10 d702 0000 |00cf: invoke-virtual {v0}, Landroid/widget/OverScroller;.isFinished:()Z // method@02d7 │ │ +030e00: 0a00 |00d2: move-result v0 │ │ +030e02: 3900 3300 |00d3: if-nez v0, 0106 // +0033 │ │ +030e06: 01d0 |00d5: move v0, v13 │ │ +030e08: 5ce0 1a06 |00d6: iput-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ +030e0c: 55e0 1a06 |00d8: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ +030e10: 3800 0e00 |00da: if-eqz v0, 00e8 // +000e │ │ +030e14: 54e0 2506 |00dc: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ +030e18: 3900 0a00 |00de: if-nez v0, 00e8 // +000a │ │ +030e1c: 1a00 0306 |00e0: const-string v0, "ScrollView-scroll" // string@0603 │ │ +030e20: 7110 1c0b 0000 |00e2: invoke-static {v0}, Lorg/tint/ui/views/ScrollerView;.enterCriticalSpan:(Ljava/lang/String;)Lorg/tint/ui/views/ScrollerView$Span; // method@0b1c │ │ +030e26: 0c00 |00e5: move-result-object v0 │ │ +030e28: 5be0 2506 |00e6: iput-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0625 │ │ +030e2c: 5ce3 1c06 |00e8: iput-boolean v3, v14, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ +030e30: 55e0 1906 |00ea: iget-boolean v0, v14, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +030e34: 3800 1c00 |00ec: if-eqz v0, 0108 // +001c │ │ +030e38: 6e10 b401 0f00 |00ee: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@01b4 │ │ +030e3e: 0a09 |00f1: move-result v9 │ │ +030e40: 59e9 1e06 |00f2: iput v9, v14, Lorg/tint/ui/views/ScrollerView;.mLastOrthoCoord:F // field@061e │ │ +030e44: 6e10 b201 0f00 |00f4: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ +030e4a: 0a00 |00f7: move-result v0 │ │ +030e4c: 8700 |00f8: float-to-int v0, v0 │ │ +030e4e: 6e10 b401 0f00 |00f9: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@01b4 │ │ +030e54: 0a01 |00fc: move-result v1 │ │ +030e56: 8711 |00fd: float-to-int v1, v1 │ │ +030e58: 6e30 200b 0e01 |00fe: invoke-virtual {v14, v0, v1}, Lorg/tint/ui/views/ScrollerView;.findViewAt:(II)Landroid/view/View; // method@0b20 │ │ +030e5e: 0c00 |0101: move-result-object v0 │ │ +030e60: 5be0 1606 |0102: iput-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mDownView:Landroid/view/View; // field@0616 │ │ +030e64: 2900 16ff |0104: goto/16 001a // -00ea │ │ +030e68: 0130 |0106: move v0, v3 │ │ +030e6a: 28cf |0107: goto 00d6 // -0031 │ │ +030e6c: 6e10 b201 0f00 |0108: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ +030e72: 0a09 |010b: move-result v9 │ │ +030e74: 28e6 |010c: goto 00f2 // -001a │ │ +030e76: 5ce3 1a06 |010d: iput-boolean v3, v14, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ +030e7a: 5ce3 1c06 |010f: iput-boolean v3, v14, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ +030e7e: 59e1 1306 |0111: iput v1, v14, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +030e82: 7010 640b 0e00 |0113: invoke-direct {v14}, Lorg/tint/ui/views/ScrollerView;.recycleVelocityTracker:()V // method@0b64 │ │ +030e88: 54e0 2606 |0116: iget-object v0, v14, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +030e8c: 6e10 390b 0e00 |0118: invoke-virtual {v14}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +030e92: 0a01 |011b: move-result v1 │ │ +030e94: 6e10 3a0b 0e00 |011c: invoke-virtual {v14}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +030e9a: 0a02 |011f: move-result v2 │ │ +030e9c: 7010 380b 0e00 |0120: invoke-direct {v14}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ +030ea2: 0a06 |0123: move-result v6 │ │ +030ea4: 0134 |0124: move v4, v3 │ │ +030ea6: 0135 |0125: move v5, v3 │ │ +030ea8: 7407 d802 0000 |0126: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/widget/OverScroller;.springBack:(IIIIII)Z // method@02d8 │ │ +030eae: 0a00 |0129: move-result v0 │ │ +030eb0: 3800 f0fe |012a: if-eqz v0, 001a // -0110 │ │ +030eb4: 6e10 430b 0e00 |012c: invoke-virtual {v14}, Lorg/tint/ui/views/ScrollerView;.invalidate:()V // method@0b43 │ │ +030eba: 2900 ebfe |012f: goto/16 001a // -0115 │ │ +030ebe: 7020 5e0b fe00 |0131: invoke-direct {v14, v15}, Lorg/tint/ui/views/ScrollerView;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0b5e │ │ +030ec4: 2900 e6fe |0134: goto/16 001a // -011a │ │ +030ec8: 0001 0700 0000 0000 7200 0000 f600 ... |0136: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0004 line=503 │ │ 0x0008 line=505 │ │ 0x000e line=612 │ │ 0x000f line=508 │ │ 0x0015 line=511 │ │ @@ -54326,22 +54468,22 @@ │ │ 0x003e line=534 │ │ 0x0042 line=535 │ │ 0x0044 line=536 │ │ 0x0046 line=537 │ │ 0x0049 line=538 │ │ 0x004e line=539 │ │ 0x0052 line=540 │ │ - 0x005b line=531 │ │ + 0x005b line=532 │ │ 0x0060 line=543 │ │ 0x0068 line=545 │ │ 0x0077 line=546 │ │ 0x0079 line=547 │ │ 0x007b line=548 │ │ 0x007e line=549 │ │ - 0x0084 line=543 │ │ + 0x0084 line=544 │ │ 0x0089 line=556 │ │ 0x0091 line=557 │ │ 0x0099 line=558 │ │ 0x00a1 line=559 │ │ 0x00b1 line=560 │ │ 0x00b3 line=561 │ │ 0x00b8 line=556 │ │ @@ -54359,14 +54501,16 @@ │ │ 0x0107 line=579 │ │ 0x0108 line=584 │ │ 0x010d line=594 │ │ 0x010f line=595 │ │ 0x0111 line=596 │ │ 0x0113 line=597 │ │ 0x0116 line=598 │ │ + 0x0120 line=599 │ │ + 0x0126 line=598 │ │ 0x012c line=600 │ │ 0x0131 line=604 │ │ 0x0136 line=511 │ │ locals : │ │ 0x0035 - 0x005b reg=11 y F │ │ 0x003e - 0x005b reg=12 yDiff I │ │ 0x0068 - 0x0084 reg=9 ocoord F │ │ @@ -54386,34 +54530,34 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 38 16-bit code units │ │ -031198: |[031198] org.tint.ui.views.ScrollerView.onLayout:(ZIIII)V │ │ -0311a8: 7506 ab02 0200 |0000: invoke-super/range {v2, v3, v4, v5, v6, v7}, Landroid/widget/FrameLayout;.onLayout:(ZIIII)V // method@02ab │ │ -0311ae: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0311b0: 5c20 1b06 |0004: iput-boolean v0, v2, Lorg/tint/ui/views/ScrollerView;.mIsLayoutDirty:Z // field@061b │ │ -0311b4: 5420 1406 |0006: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mChildToScrollTo:Landroid/view/View; // field@0614 │ │ -0311b8: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -0311bc: 5420 1406 |000a: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mChildToScrollTo:Landroid/view/View; // field@0614 │ │ -0311c0: 7030 4b0b 0202 |000c: invoke-direct {v2, v0, v2}, Lorg/tint/ui/views/ScrollerView;.isViewDescendantOf:(Landroid/view/View;Landroid/view/View;)Z // method@0b4b │ │ -0311c6: 0a00 |000f: move-result v0 │ │ -0311c8: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -0311cc: 5420 1406 |0012: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mChildToScrollTo:Landroid/view/View; // field@0614 │ │ -0311d0: 7020 6d0b 0200 |0014: invoke-direct {v2, v0}, Lorg/tint/ui/views/ScrollerView;.scrollToChild:(Landroid/view/View;)V // method@0b6d │ │ -0311d6: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -0311d8: 5b20 1406 |0018: iput-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mChildToScrollTo:Landroid/view/View; // field@0614 │ │ -0311dc: 6e10 390b 0200 |001a: invoke-virtual {v2}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -0311e2: 0a00 |001d: move-result v0 │ │ -0311e4: 6e10 3a0b 0200 |001e: invoke-virtual {v2}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -0311ea: 0a01 |0021: move-result v1 │ │ -0311ec: 6e30 6c0b 0201 |0022: invoke-virtual {v2, v0, v1}, Lorg/tint/ui/views/ScrollerView;.scrollTo:(II)V // method@0b6c │ │ -0311f2: 0e00 |0025: return-void │ │ +030eec: |[030eec] org.tint.ui.views.ScrollerView.onLayout:(ZIIII)V │ │ +030efc: 7506 ab02 0200 |0000: invoke-super/range {v2, v3, v4, v5, v6, v7}, Landroid/widget/FrameLayout;.onLayout:(ZIIII)V // method@02ab │ │ +030f02: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +030f04: 5c20 1b06 |0004: iput-boolean v0, v2, Lorg/tint/ui/views/ScrollerView;.mIsLayoutDirty:Z // field@061b │ │ +030f08: 5420 1406 |0006: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mChildToScrollTo:Landroid/view/View; // field@0614 │ │ +030f0c: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +030f10: 5420 1406 |000a: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mChildToScrollTo:Landroid/view/View; // field@0614 │ │ +030f14: 7030 4b0b 0202 |000c: invoke-direct {v2, v0, v2}, Lorg/tint/ui/views/ScrollerView;.isViewDescendantOf:(Landroid/view/View;Landroid/view/View;)Z // method@0b4b │ │ +030f1a: 0a00 |000f: move-result v0 │ │ +030f1c: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +030f20: 5420 1406 |0012: iget-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mChildToScrollTo:Landroid/view/View; // field@0614 │ │ +030f24: 7020 6d0b 0200 |0014: invoke-direct {v2, v0}, Lorg/tint/ui/views/ScrollerView;.scrollToChild:(Landroid/view/View;)V // method@0b6d │ │ +030f2a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +030f2c: 5b20 1406 |0018: iput-object v0, v2, Lorg/tint/ui/views/ScrollerView;.mChildToScrollTo:Landroid/view/View; // field@0614 │ │ +030f30: 6e10 390b 0200 |001a: invoke-virtual {v2}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +030f36: 0a00 |001d: move-result v0 │ │ +030f38: 6e10 3a0b 0200 |001e: invoke-virtual {v2}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +030f3e: 0a01 |0021: move-result v1 │ │ +030f40: 6e30 6c0b 0201 |0022: invoke-virtual {v2, v0, v1}, Lorg/tint/ui/views/ScrollerView;.scrollTo:(II)V // method@0b6c │ │ +030f46: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1704 │ │ 0x0003 line=1705 │ │ 0x0006 line=1707 │ │ 0x0012 line=1708 │ │ 0x0017 line=1710 │ │ @@ -54432,105 +54576,107 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 129 16-bit code units │ │ -0311f4: |[0311f4] org.tint.ui.views.ScrollerView.onMeasure:(II)V │ │ -031204: 1509 0040 |0000: const/high16 v9, #int 1073741824 // #4000 │ │ -031208: 6f30 ac02 ba0c |0002: invoke-super {v10, v11, v12}, Landroid/widget/FrameLayout;.onMeasure:(II)V // method@02ac │ │ -03120e: 55a7 1706 |0005: iget-boolean v7, v10, Lorg/tint/ui/views/ScrollerView;.mFillViewport:Z // field@0617 │ │ -031212: 3907 0300 |0007: if-nez v7, 000a // +0003 │ │ -031216: 0e00 |0009: return-void │ │ -031218: 7110 bf01 0c00 |000a: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@01bf │ │ -03121e: 0a04 |000d: move-result v4 │ │ -031220: 3804 fbff |000e: if-eqz v4, 0009 // -0005 │ │ -031224: 6e10 260b 0a00 |0010: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -03122a: 0a07 |0013: move-result v7 │ │ -03122c: 3d07 f5ff |0014: if-lez v7, 0009 // -000b │ │ -031230: 1207 |0016: const/4 v7, #int 0 // #0 │ │ -031232: 6e20 250b 7a00 |0017: invoke-virtual {v10, v7}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -031238: 0c00 |001a: move-result-object v0 │ │ -03123a: 55a7 1906 |001b: iget-boolean v7, v10, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -03123e: 3807 3300 |001d: if-eqz v7, 0050 // +0033 │ │ -031242: 6e10 300b 0a00 |001f: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getMeasuredWidth:()I // method@0b30 │ │ -031248: 0a06 |0022: move-result v6 │ │ -03124a: 6e10 c901 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@01c9 │ │ -031250: 0a07 |0026: move-result v7 │ │ -031252: 3567 e2ff |0027: if-ge v7, v6, 0009 // -001e │ │ -031256: 6e10 c601 0000 |0029: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@01c6 │ │ -03125c: 0c05 |002c: move-result-object v5 │ │ -03125e: 1f05 ce00 |002d: check-cast v5, Landroid/widget/FrameLayout$LayoutParams; // type@00ce │ │ -031262: 6e10 350b 0a00 |002f: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ -031268: 0a07 |0032: move-result v7 │ │ -03126a: 6e10 320b 0a00 |0033: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ -031270: 0a08 |0036: move-result v8 │ │ -031272: b087 |0037: add-int/2addr v7, v8 │ │ -031274: 5258 2500 |0038: iget v8, v5, Landroid/widget/FrameLayout$LayoutParams;.height:I // field@0025 │ │ -031278: 7130 270b 7c08 |003a: invoke-static {v12, v7, v8}, Lorg/tint/ui/views/ScrollerView;.getChildMeasureSpec:(III)I // method@0b27 │ │ -03127e: 0a01 |003d: move-result v1 │ │ -031280: 6e10 330b 0a00 |003e: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ -031286: 0a07 |0041: move-result v7 │ │ -031288: b176 |0042: sub-int/2addr v6, v7 │ │ -03128a: 6e10 340b 0a00 |0043: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ -031290: 0a07 |0046: move-result v7 │ │ -031292: b176 |0047: sub-int/2addr v6, v7 │ │ -031294: 7120 c001 9600 |0048: invoke-static {v6, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@01c0 │ │ -03129a: 0a02 |004b: move-result v2 │ │ -03129c: 6e30 d701 2001 |004c: invoke-virtual {v0, v2, v1}, Landroid/view/View;.measure:(II)V // method@01d7 │ │ -0312a2: 28ba |004f: goto 0009 // -0046 │ │ -0312a4: 6e10 2f0b 0a00 |0050: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getMeasuredHeight:()I // method@0b2f │ │ -0312aa: 0a03 |0053: move-result v3 │ │ -0312ac: 6e10 c801 0000 |0054: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@01c8 │ │ -0312b2: 0a07 |0057: move-result v7 │ │ -0312b4: 3537 b1ff |0058: if-ge v7, v3, 0009 // -004f │ │ -0312b8: 6e10 c601 0000 |005a: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@01c6 │ │ -0312be: 0c05 |005d: move-result-object v5 │ │ -0312c0: 1f05 ce00 |005e: check-cast v5, Landroid/widget/FrameLayout$LayoutParams; // type@00ce │ │ -0312c4: 6e10 330b 0a00 |0060: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ -0312ca: 0a07 |0063: move-result v7 │ │ -0312cc: 6e10 340b 0a00 |0064: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ -0312d2: 0a08 |0067: move-result v8 │ │ -0312d4: b087 |0068: add-int/2addr v7, v8 │ │ -0312d6: 5258 2600 |0069: iget v8, v5, Landroid/widget/FrameLayout$LayoutParams;.width:I // field@0026 │ │ -0312da: 7130 270b 7b08 |006b: invoke-static {v11, v7, v8}, Lorg/tint/ui/views/ScrollerView;.getChildMeasureSpec:(III)I // method@0b27 │ │ -0312e0: 0a02 |006e: move-result v2 │ │ -0312e2: 6e10 350b 0a00 |006f: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ -0312e8: 0a07 |0072: move-result v7 │ │ -0312ea: b173 |0073: sub-int/2addr v3, v7 │ │ -0312ec: 6e10 320b 0a00 |0074: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ -0312f2: 0a07 |0077: move-result v7 │ │ -0312f4: b173 |0078: sub-int/2addr v3, v7 │ │ -0312f6: 7120 c001 9300 |0079: invoke-static {v3, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@01c0 │ │ -0312fc: 0a01 |007c: move-result v1 │ │ -0312fe: 6e30 d701 2001 |007d: invoke-virtual {v0, v2, v1}, Landroid/view/View;.measure:(II)V // method@01d7 │ │ -031304: 2889 |0080: goto 0009 // -0077 │ │ +030f48: |[030f48] org.tint.ui.views.ScrollerView.onMeasure:(II)V │ │ +030f58: 1509 0040 |0000: const/high16 v9, #int 1073741824 // #4000 │ │ +030f5c: 6f30 ac02 ba0c |0002: invoke-super {v10, v11, v12}, Landroid/widget/FrameLayout;.onMeasure:(II)V // method@02ac │ │ +030f62: 55a7 1706 |0005: iget-boolean v7, v10, Lorg/tint/ui/views/ScrollerView;.mFillViewport:Z // field@0617 │ │ +030f66: 3907 0300 |0007: if-nez v7, 000a // +0003 │ │ +030f6a: 0e00 |0009: return-void │ │ +030f6c: 7110 bf01 0c00 |000a: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@01bf │ │ +030f72: 0a04 |000d: move-result v4 │ │ +030f74: 3804 fbff |000e: if-eqz v4, 0009 // -0005 │ │ +030f78: 6e10 260b 0a00 |0010: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +030f7e: 0a07 |0013: move-result v7 │ │ +030f80: 3d07 f5ff |0014: if-lez v7, 0009 // -000b │ │ +030f84: 1207 |0016: const/4 v7, #int 0 // #0 │ │ +030f86: 6e20 250b 7a00 |0017: invoke-virtual {v10, v7}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +030f8c: 0c00 |001a: move-result-object v0 │ │ +030f8e: 55a7 1906 |001b: iget-boolean v7, v10, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +030f92: 3807 3300 |001d: if-eqz v7, 0050 // +0033 │ │ +030f96: 6e10 300b 0a00 |001f: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getMeasuredWidth:()I // method@0b30 │ │ +030f9c: 0a06 |0022: move-result v6 │ │ +030f9e: 6e10 c901 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@01c9 │ │ +030fa4: 0a07 |0026: move-result v7 │ │ +030fa6: 3567 e2ff |0027: if-ge v7, v6, 0009 // -001e │ │ +030faa: 6e10 c601 0000 |0029: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@01c6 │ │ +030fb0: 0c05 |002c: move-result-object v5 │ │ +030fb2: 1f05 ca00 |002d: check-cast v5, Landroid/widget/FrameLayout$LayoutParams; // type@00ca │ │ +030fb6: 6e10 350b 0a00 |002f: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ +030fbc: 0a07 |0032: move-result v7 │ │ +030fbe: 6e10 320b 0a00 |0033: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ +030fc4: 0a08 |0036: move-result v8 │ │ +030fc6: b087 |0037: add-int/2addr v7, v8 │ │ +030fc8: 5258 2500 |0038: iget v8, v5, Landroid/widget/FrameLayout$LayoutParams;.height:I // field@0025 │ │ +030fcc: 7130 270b 7c08 |003a: invoke-static {v12, v7, v8}, Lorg/tint/ui/views/ScrollerView;.getChildMeasureSpec:(III)I // method@0b27 │ │ +030fd2: 0a01 |003d: move-result v1 │ │ +030fd4: 6e10 330b 0a00 |003e: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ +030fda: 0a07 |0041: move-result v7 │ │ +030fdc: b176 |0042: sub-int/2addr v6, v7 │ │ +030fde: 6e10 340b 0a00 |0043: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ +030fe4: 0a07 |0046: move-result v7 │ │ +030fe6: b176 |0047: sub-int/2addr v6, v7 │ │ +030fe8: 7120 c001 9600 |0048: invoke-static {v6, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@01c0 │ │ +030fee: 0a02 |004b: move-result v2 │ │ +030ff0: 6e30 d701 2001 |004c: invoke-virtual {v0, v2, v1}, Landroid/view/View;.measure:(II)V // method@01d7 │ │ +030ff6: 28ba |004f: goto 0009 // -0046 │ │ +030ff8: 6e10 2f0b 0a00 |0050: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getMeasuredHeight:()I // method@0b2f │ │ +030ffe: 0a03 |0053: move-result v3 │ │ +031000: 6e10 c801 0000 |0054: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@01c8 │ │ +031006: 0a07 |0057: move-result v7 │ │ +031008: 3537 b1ff |0058: if-ge v7, v3, 0009 // -004f │ │ +03100c: 6e10 c601 0000 |005a: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@01c6 │ │ +031012: 0c05 |005d: move-result-object v5 │ │ +031014: 1f05 ca00 |005e: check-cast v5, Landroid/widget/FrameLayout$LayoutParams; // type@00ca │ │ +031018: 6e10 330b 0a00 |0060: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ +03101e: 0a07 |0063: move-result v7 │ │ +031020: 6e10 340b 0a00 |0064: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ +031026: 0a08 |0067: move-result v8 │ │ +031028: b087 |0068: add-int/2addr v7, v8 │ │ +03102a: 5258 2600 |0069: iget v8, v5, Landroid/widget/FrameLayout$LayoutParams;.width:I // field@0026 │ │ +03102e: 7130 270b 7b08 |006b: invoke-static {v11, v7, v8}, Lorg/tint/ui/views/ScrollerView;.getChildMeasureSpec:(III)I // method@0b27 │ │ +031034: 0a02 |006e: move-result v2 │ │ +031036: 6e10 350b 0a00 |006f: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ +03103c: 0a07 |0072: move-result v7 │ │ +03103e: b173 |0073: sub-int/2addr v3, v7 │ │ +031040: 6e10 320b 0a00 |0074: invoke-virtual {v10}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ +031046: 0a07 |0077: move-result v7 │ │ +031048: b173 |0078: sub-int/2addr v3, v7 │ │ +03104a: 7120 c001 9300 |0079: invoke-static {v3, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@01c0 │ │ +031050: 0a01 |007c: move-result v1 │ │ +031052: 6e30 d701 2001 |007d: invoke-virtual {v0, v2, v1}, Landroid/view/View;.measure:(II)V // method@01d7 │ │ +031058: 2889 |0080: goto 0009 // -0077 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=345 │ │ 0x0005 line=347 │ │ 0x0009 line=392 │ │ 0x000a line=351 │ │ 0x000e line=352 │ │ 0x0010 line=356 │ │ 0x0016 line=357 │ │ 0x001b line=358 │ │ 0x001f line=359 │ │ 0x0023 line=360 │ │ - 0x0029 line=361 │ │ - 0x002f line=364 │ │ + 0x0029 line=362 │ │ + 0x002f line=365 │ │ + 0x003a line=364 │ │ 0x003e line=367 │ │ 0x0043 line=368 │ │ 0x0048 line=369 │ │ 0x004c line=372 │ │ 0x0050 line=375 │ │ 0x0054 line=376 │ │ - 0x005a line=377 │ │ - 0x0060 line=380 │ │ + 0x005a line=378 │ │ + 0x0060 line=381 │ │ + 0x006b line=380 │ │ 0x006f line=383 │ │ 0x0074 line=384 │ │ 0x0079 line=385 │ │ 0x007d line=388 │ │ locals : │ │ 0x003e - 0x0050 reg=1 childHeightMeasureSpec I │ │ 0x004c - 0x0050 reg=2 childWidthMeasureSpec I │ │ @@ -54551,16 +54697,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -031308: |[031308] org.tint.ui.views.ScrollerView.onOrthoDrag:(Landroid/view/View;F)V │ │ -031318: 0e00 |0000: return-void │ │ +03105c: |[03105c] org.tint.ui.views.ScrollerView.onOrthoDrag:(Landroid/view/View;F)V │ │ +03106c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=863 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/views/ScrollerView; │ │ 0x0000 - 0x0001 reg=1 draggedView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 distance F │ │ @@ -54570,16 +54716,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03131c: |[03131c] org.tint.ui.views.ScrollerView.onOrthoDragFinished:(Landroid/view/View;)V │ │ -03132c: 0e00 |0000: return-void │ │ +031070: |[031070] org.tint.ui.views.ScrollerView.onOrthoDragFinished:(Landroid/view/View;)V │ │ +031080: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/views/ScrollerView; │ │ 0x0000 - 0x0001 reg=1 draggedView Landroid/view/View; │ │ │ │ @@ -54588,16 +54734,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -031330: |[031330] org.tint.ui.views.ScrollerView.onOrthoFling:(Landroid/view/View;F)V │ │ -031340: 0e00 |0000: return-void │ │ +031084: |[031084] org.tint.ui.views.ScrollerView.onOrthoFling:(Landroid/view/View;F)V │ │ +031094: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=869 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/views/ScrollerView; │ │ 0x0000 - 0x0001 reg=1 draggedView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 velocity F │ │ @@ -54607,54 +54753,54 @@ │ │ type : '(IIZZ)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 7 │ │ insns size : 77 16-bit code units │ │ -031344: |[031344] org.tint.ui.views.ScrollerView.onOverScrolled:(IIZZ)V │ │ -031354: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -031356: 5470 2606 |0001: iget-object v0, v7, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -03135a: 6e10 d702 0000 |0003: invoke-virtual {v0}, Landroid/widget/OverScroller;.isFinished:()Z // method@02d7 │ │ -031360: 0a00 |0006: move-result v0 │ │ -031362: 3900 4200 |0007: if-nez v0, 0049 // +0042 │ │ -031366: 6e20 730b 8700 |0009: invoke-virtual {v7, v8}, Lorg/tint/ui/views/ScrollerView;.setScrollX:(I)V // method@0b73 │ │ -03136c: 6e20 740b 9700 |000c: invoke-virtual {v7, v9}, Lorg/tint/ui/views/ScrollerView;.setScrollY:(I)V // method@0b74 │ │ -031372: 7010 440b 0700 |000f: invoke-direct {v7}, Lorg/tint/ui/views/ScrollerView;.invalidateParentIfNeeded:()V // method@0b44 │ │ -031378: 5570 1906 |0012: iget-boolean v0, v7, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -03137c: 3800 1b00 |0014: if-eqz v0, 002f // +001b │ │ -031380: 380a 1900 |0016: if-eqz v10, 002f // +0019 │ │ -031384: 5470 2606 |0018: iget-object v0, v7, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -031388: 6e10 390b 0700 |001a: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -03138e: 0a01 |001d: move-result v1 │ │ -031390: 6e10 3a0b 0700 |001e: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -031396: 0a02 |0021: move-result v2 │ │ -031398: 7010 380b 0700 |0022: invoke-direct {v7}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ -03139e: 0a04 |0025: move-result v4 │ │ -0313a0: 0135 |0026: move v5, v3 │ │ -0313a2: 0136 |0027: move v6, v3 │ │ -0313a4: 7407 d802 0000 |0028: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/widget/OverScroller;.springBack:(IIIIII)Z // method@02d8 │ │ -0313aa: 6e10 0c0b 0700 |002b: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.awakenScrollBars:()Z // method@0b0c │ │ -0313b0: 0e00 |002e: return-void │ │ -0313b2: 5570 1906 |002f: iget-boolean v0, v7, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -0313b6: 3900 faff |0031: if-nez v0, 002b // -0006 │ │ -0313ba: 380b f8ff |0033: if-eqz v11, 002b // -0008 │ │ -0313be: 5470 2606 |0035: iget-object v0, v7, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -0313c2: 6e10 390b 0700 |0037: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -0313c8: 0a01 |003a: move-result v1 │ │ -0313ca: 6e10 3a0b 0700 |003b: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -0313d0: 0a02 |003e: move-result v2 │ │ -0313d2: 7010 380b 0700 |003f: invoke-direct {v7}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ -0313d8: 0a06 |0042: move-result v6 │ │ -0313da: 0134 |0043: move v4, v3 │ │ -0313dc: 0135 |0044: move v5, v3 │ │ -0313de: 7407 d802 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/widget/OverScroller;.springBack:(IIIIII)Z // method@02d8 │ │ -0313e4: 28e3 |0048: goto 002b // -001d │ │ -0313e6: 6f30 b202 8709 |0049: invoke-super {v7, v8, v9}, Landroid/widget/FrameLayout;.scrollTo:(II)V // method@02b2 │ │ -0313ec: 28df |004c: goto 002b // -0021 │ │ +031098: |[031098] org.tint.ui.views.ScrollerView.onOverScrolled:(IIZZ)V │ │ +0310a8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0310aa: 5470 2606 |0001: iget-object v0, v7, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +0310ae: 6e10 d702 0000 |0003: invoke-virtual {v0}, Landroid/widget/OverScroller;.isFinished:()Z // method@02d7 │ │ +0310b4: 0a00 |0006: move-result v0 │ │ +0310b6: 3900 4200 |0007: if-nez v0, 0049 // +0042 │ │ +0310ba: 6e20 730b 8700 |0009: invoke-virtual {v7, v8}, Lorg/tint/ui/views/ScrollerView;.setScrollX:(I)V // method@0b73 │ │ +0310c0: 6e20 740b 9700 |000c: invoke-virtual {v7, v9}, Lorg/tint/ui/views/ScrollerView;.setScrollY:(I)V // method@0b74 │ │ +0310c6: 7010 440b 0700 |000f: invoke-direct {v7}, Lorg/tint/ui/views/ScrollerView;.invalidateParentIfNeeded:()V // method@0b44 │ │ +0310cc: 5570 1906 |0012: iget-boolean v0, v7, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +0310d0: 3800 1b00 |0014: if-eqz v0, 002f // +001b │ │ +0310d4: 380a 1900 |0016: if-eqz v10, 002f // +0019 │ │ +0310d8: 5470 2606 |0018: iget-object v0, v7, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +0310dc: 6e10 390b 0700 |001a: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +0310e2: 0a01 |001d: move-result v1 │ │ +0310e4: 6e10 3a0b 0700 |001e: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +0310ea: 0a02 |0021: move-result v2 │ │ +0310ec: 7010 380b 0700 |0022: invoke-direct {v7}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ +0310f2: 0a04 |0025: move-result v4 │ │ +0310f4: 0135 |0026: move v5, v3 │ │ +0310f6: 0136 |0027: move v6, v3 │ │ +0310f8: 7407 d802 0000 |0028: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/widget/OverScroller;.springBack:(IIIIII)Z // method@02d8 │ │ +0310fe: 6e10 0c0b 0700 |002b: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.awakenScrollBars:()Z // method@0b0c │ │ +031104: 0e00 |002e: return-void │ │ +031106: 5570 1906 |002f: iget-boolean v0, v7, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +03110a: 3900 faff |0031: if-nez v0, 002b // -0006 │ │ +03110e: 380b f8ff |0033: if-eqz v11, 002b // -0008 │ │ +031112: 5470 2606 |0035: iget-object v0, v7, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +031116: 6e10 390b 0700 |0037: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +03111c: 0a01 |003a: move-result v1 │ │ +03111e: 6e10 3a0b 0700 |003b: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +031124: 0a02 |003e: move-result v2 │ │ +031126: 7010 380b 0700 |003f: invoke-direct {v7}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ +03112c: 0a06 |0042: move-result v6 │ │ +03112e: 0134 |0043: move v4, v3 │ │ +031130: 0135 |0044: move v5, v3 │ │ +031132: 7407 d802 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/widget/OverScroller;.springBack:(IIIIII)Z // method@02d8 │ │ +031138: 28e3 |0048: goto 002b // -001d │ │ +03113a: 6f30 b202 8709 |0049: invoke-super {v7, v8, v9}, Landroid/widget/FrameLayout;.scrollTo:(II)V // method@02b2 │ │ +031140: 28df |004c: goto 002b // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=875 │ │ 0x0009 line=876 │ │ 0x000c line=877 │ │ 0x000f line=878 │ │ 0x0012 line=879 │ │ @@ -54676,16 +54822,16 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0313f0: |[0313f0] org.tint.ui.views.ScrollerView.onPull:(I)V │ │ -031400: 0e00 |0000: return-void │ │ +031144: |[031144] org.tint.ui.views.ScrollerView.onPull:(I)V │ │ +031154: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=791 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/views/ScrollerView; │ │ 0x0000 - 0x0001 reg=1 delta I │ │ │ │ @@ -54694,65 +54840,66 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -031404: |[031404] org.tint.ui.views.ScrollerView.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -031414: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -031416: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -031418: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03141a: 5552 1906 |0003: iget-boolean v2, v5, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -03141e: 3802 1900 |0005: if-eqz v2, 001e // +0019 │ │ -031422: 3346 1200 |0007: if-ne v6, v4, 0019 // +0012 │ │ -031426: 1306 4200 |0009: const/16 v6, #int 66 // #42 │ │ -03142a: 3907 1d00 |000b: if-nez v7, 0028 // +001d │ │ -03142e: 7100 9401 0000 |000d: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0194 │ │ -031434: 0c02 |0010: move-result-object v2 │ │ -031436: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -031438: 6e40 9201 5263 |0012: invoke-virtual {v2, v5, v3, v6}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0192 │ │ -03143e: 0c00 |0015: move-result-object v0 │ │ -031440: 3900 1b00 |0016: if-nez v0, 0031 // +001b │ │ -031444: 0f01 |0018: return v1 │ │ -031446: 3336 f2ff |0019: if-ne v6, v3, 000b // -000e │ │ -03144a: 1306 1100 |001b: const/16 v6, #int 17 // #11 │ │ -03144e: 28ee |001d: goto 000b // -0012 │ │ -031450: 3346 0500 |001e: if-ne v6, v4, 0023 // +0005 │ │ -031454: 1306 8200 |0020: const/16 v6, #int 130 // #82 │ │ -031458: 28e9 |0022: goto 000b // -0017 │ │ -03145a: 3336 e8ff |0023: if-ne v6, v3, 000b // -0018 │ │ -03145e: 1306 2100 |0025: const/16 v6, #int 33 // #21 │ │ -031462: 28e4 |0027: goto 000b // -001c │ │ -031464: 7100 9401 0000 |0028: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0194 │ │ -03146a: 0c02 |002b: move-result-object v2 │ │ -03146c: 6e40 9301 5267 |002c: invoke-virtual {v2, v5, v7, v6}, Landroid/view/FocusFinder;.findNextFocusFromRect:(Landroid/view/ViewGroup;Landroid/graphics/Rect;I)Landroid/view/View; // method@0193 │ │ -031472: 0c00 |002f: move-result-object v0 │ │ -031474: 28e6 |0030: goto 0016 // -001a │ │ -031476: 7020 480b 0500 |0031: invoke-direct {v5, v0}, Lorg/tint/ui/views/ScrollerView;.isOffScreen:(Landroid/view/View;)Z // method@0b48 │ │ -03147c: 0a02 |0034: move-result v2 │ │ -03147e: 3902 e3ff |0035: if-nez v2, 0018 // -001d │ │ -031482: 6e30 db01 6007 |0037: invoke-virtual {v0, v6, v7}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@01db │ │ -031488: 0a01 |003a: move-result v1 │ │ -03148a: 28dd |003b: goto 0018 // -0023 │ │ +031158: |[031158] org.tint.ui.views.ScrollerView.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +031168: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +03116a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +03116c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03116e: 5552 1906 |0003: iget-boolean v2, v5, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +031172: 3802 1900 |0005: if-eqz v2, 001e // +0019 │ │ +031176: 3346 1200 |0007: if-ne v6, v4, 0019 // +0012 │ │ +03117a: 1306 4200 |0009: const/16 v6, #int 66 // #42 │ │ +03117e: 3907 1d00 |000b: if-nez v7, 0028 // +001d │ │ +031182: 7100 9401 0000 |000d: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0194 │ │ +031188: 0c02 |0010: move-result-object v2 │ │ +03118a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +03118c: 6e40 9201 5263 |0012: invoke-virtual {v2, v5, v3, v6}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0192 │ │ +031192: 0c00 |0015: move-result-object v0 │ │ +031194: 3900 1b00 |0016: if-nez v0, 0031 // +001b │ │ +031198: 0f01 |0018: return v1 │ │ +03119a: 3336 f2ff |0019: if-ne v6, v3, 000b // -000e │ │ +03119e: 1306 1100 |001b: const/16 v6, #int 17 // #11 │ │ +0311a2: 28ee |001d: goto 000b // -0012 │ │ +0311a4: 3346 0500 |001e: if-ne v6, v4, 0023 // +0005 │ │ +0311a8: 1306 8200 |0020: const/16 v6, #int 130 // #82 │ │ +0311ac: 28e9 |0022: goto 000b // -0017 │ │ +0311ae: 3336 e8ff |0023: if-ne v6, v3, 000b // -0018 │ │ +0311b2: 1306 2100 |0025: const/16 v6, #int 33 // #21 │ │ +0311b6: 28e4 |0027: goto 000b // -001c │ │ +0311b8: 7100 9401 0000 |0028: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0194 │ │ +0311be: 0c02 |002b: move-result-object v2 │ │ +0311c0: 6e40 9301 5267 |002c: invoke-virtual {v2, v5, v7, v6}, Landroid/view/FocusFinder;.findNextFocusFromRect:(Landroid/view/ViewGroup;Landroid/graphics/Rect;I)Landroid/view/View; // method@0193 │ │ +0311c6: 0c00 |002f: move-result-object v0 │ │ +0311c8: 28e6 |0030: goto 0016 // -001a │ │ +0311ca: 7020 480b 0500 |0031: invoke-direct {v5, v0}, Lorg/tint/ui/views/ScrollerView;.isOffScreen:(Landroid/view/View;)Z // method@0b48 │ │ +0311d0: 0a02 |0034: move-result v2 │ │ +0311d2: 3902 e3ff |0035: if-nez v2, 0018 // -001d │ │ +0311d6: 6e30 db01 6007 |0037: invoke-virtual {v0, v6, v7}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@01db │ │ +0311dc: 0a01 |003a: move-result v1 │ │ +0311de: 28dd |003b: goto 0018 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1642 │ │ 0x0007 line=1643 │ │ 0x0009 line=1644 │ │ 0x000b line=1656 │ │ + 0x000d line=1657 │ │ 0x0016 line=1661 │ │ 0x0018 line=1669 │ │ 0x0019 line=1645 │ │ 0x001b line=1646 │ │ 0x001e line=1649 │ │ 0x0020 line=1650 │ │ 0x0023 line=1651 │ │ 0x0025 line=1652 │ │ - 0x0028 line=1656 │ │ + 0x0028 line=1658 │ │ 0x0031 line=1665 │ │ 0x0037 line=1669 │ │ locals : │ │ 0x0016 - 0x0019 reg=0 nextFocus Landroid/view/View; │ │ 0x0031 - 0x003c reg=0 nextFocus Landroid/view/View; │ │ 0x0000 - 0x003c reg=5 this Lorg/tint/ui/views/ScrollerView; │ │ 0x0000 - 0x003c reg=6 direction I │ │ @@ -54763,34 +54910,34 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -03148c: |[03148c] org.tint.ui.views.ScrollerView.onSizeChanged:(IIII)V │ │ -03149c: 6f57 ad02 4365 |0000: invoke-super {v3, v4, v5, v6, v7}, Landroid/widget/FrameLayout;.onSizeChanged:(IIII)V // method@02ad │ │ -0314a2: 6e10 1e0b 0300 |0003: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.findFocus:()Landroid/view/View; // method@0b1e │ │ -0314a8: 0c00 |0006: move-result-object v0 │ │ -0314aa: 3800 0400 |0007: if-eqz v0, 000b // +0004 │ │ -0314ae: 3303 0300 |0009: if-ne v3, v0, 000c // +0003 │ │ -0314b2: 0e00 |000b: return-void │ │ -0314b4: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -0314b6: 7040 4c0b 0372 |000d: invoke-direct {v3, v0, v2, v7}, Lorg/tint/ui/views/ScrollerView;.isWithinDeltaOfScreen:(Landroid/view/View;II)Z // method@0b4c │ │ -0314bc: 0a02 |0010: move-result v2 │ │ -0314be: 3802 faff |0011: if-eqz v2, 000b // -0006 │ │ -0314c2: 5432 2806 |0013: iget-object v2, v3, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -0314c6: 6e20 c401 2000 |0015: invoke-virtual {v0, v2}, Landroid/view/View;.getDrawingRect:(Landroid/graphics/Rect;)V // method@01c4 │ │ -0314cc: 5432 2806 |0018: iget-object v2, v3, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -0314d0: 6e30 4f0b 0302 |001a: invoke-virtual {v3, v0, v2}, Lorg/tint/ui/views/ScrollerView;.offsetDescendantRectToMyCoords:(Landroid/view/View;Landroid/graphics/Rect;)V // method@0b4f │ │ -0314d6: 5432 2806 |001d: iget-object v2, v3, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -0314da: 6e20 120b 2300 |001f: invoke-virtual {v3, v2}, Lorg/tint/ui/views/ScrollerView;.computeScrollDeltaToGetChildRectOnScreen:(Landroid/graphics/Rect;)I // method@0b12 │ │ -0314e0: 0a01 |0022: move-result v1 │ │ -0314e2: 7020 190b 1300 |0023: invoke-direct {v3, v1}, Lorg/tint/ui/views/ScrollerView;.doScrollY:(I)V // method@0b19 │ │ -0314e8: 28e5 |0026: goto 000b // -001b │ │ +0311e0: |[0311e0] org.tint.ui.views.ScrollerView.onSizeChanged:(IIII)V │ │ +0311f0: 6f57 ad02 4365 |0000: invoke-super {v3, v4, v5, v6, v7}, Landroid/widget/FrameLayout;.onSizeChanged:(IIII)V // method@02ad │ │ +0311f6: 6e10 1e0b 0300 |0003: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.findFocus:()Landroid/view/View; // method@0b1e │ │ +0311fc: 0c00 |0006: move-result-object v0 │ │ +0311fe: 3800 0400 |0007: if-eqz v0, 000b // +0004 │ │ +031202: 3303 0300 |0009: if-ne v3, v0, 000c // +0003 │ │ +031206: 0e00 |000b: return-void │ │ +031208: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +03120a: 7040 4c0b 0372 |000d: invoke-direct {v3, v0, v2, v7}, Lorg/tint/ui/views/ScrollerView;.isWithinDeltaOfScreen:(Landroid/view/View;II)Z // method@0b4c │ │ +031210: 0a02 |0010: move-result v2 │ │ +031212: 3802 faff |0011: if-eqz v2, 000b // -0006 │ │ +031216: 5432 2806 |0013: iget-object v2, v3, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +03121a: 6e20 c401 2000 |0015: invoke-virtual {v0, v2}, Landroid/view/View;.getDrawingRect:(Landroid/graphics/Rect;)V // method@01c4 │ │ +031220: 5432 2806 |0018: iget-object v2, v3, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +031224: 6e30 4f0b 0302 |001a: invoke-virtual {v3, v0, v2}, Lorg/tint/ui/views/ScrollerView;.offsetDescendantRectToMyCoords:(Landroid/view/View;Landroid/graphics/Rect;)V // method@0b4f │ │ +03122a: 5432 2806 |001d: iget-object v2, v3, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +03122e: 6e20 120b 2300 |001f: invoke-virtual {v3, v2}, Lorg/tint/ui/views/ScrollerView;.computeScrollDeltaToGetChildRectOnScreen:(Landroid/graphics/Rect;)I // method@0b12 │ │ +031234: 0a01 |0022: move-result v1 │ │ +031236: 7020 190b 1300 |0023: invoke-direct {v3, v1}, Lorg/tint/ui/views/ScrollerView;.doScrollY:(I)V // method@0b19 │ │ +03123c: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1718 │ │ 0x0003 line=1720 │ │ 0x0007 line=1721 │ │ 0x000b line=1733 │ │ 0x000c line=1727 │ │ @@ -54812,489 +54959,489 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 35 │ │ ins : 2 │ │ outs : 10 │ │ insns size : 940 16-bit code units │ │ -0314ec: |[0314ec] org.tint.ui.views.ScrollerView.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0314fc: 7601 420b 2100 |0000: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.initVelocityTrackerIfNotExists:()V // method@0b42 │ │ -031502: 0800 2100 |0003: move-object/from16 v0, v33 │ │ -031506: 5403 2a06 |0005: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -03150a: 0800 2200 |0007: move-object/from16 v0, v34 │ │ -03150e: 6e20 b601 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@01b6 │ │ -031514: 7401 ab01 2200 |000c: invoke-virtual/range {v34}, Landroid/view/MotionEvent;.getAction:()I // method@01ab │ │ -03151a: 0a15 |000f: move-result v21 │ │ -03151c: 0200 1500 |0010: move/from16 v0, v21 │ │ -031520: d503 ff00 |0012: and-int/lit16 v3, v0, #int 255 // #00ff │ │ -031524: 2b03 8603 0000 |0014: packed-switch v3, 0000039a // +00000386 │ │ -03152a: 1213 |0017: const/4 v3, #int 1 // #1 │ │ -03152c: 0f03 |0018: return v3 │ │ -03152e: 7401 260b 2100 |0019: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -031534: 0a03 |001c: move-result v3 │ │ -031536: 3803 0f00 |001d: if-eqz v3, 002c // +000f │ │ -03153a: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -03153c: 0800 2100 |0020: move-object/from16 v0, v33 │ │ -031540: 5c03 1a06 |0022: iput-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ -031544: 0800 2100 |0024: move-object/from16 v0, v33 │ │ -031548: 5503 1a06 |0026: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ -03154c: 3903 0600 |0028: if-nez v3, 002e // +0006 │ │ -031550: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -031552: 28ed |002b: goto 0018 // -0013 │ │ -031554: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -031556: 28f3 |002d: goto 0020 // -000d │ │ -031558: 0800 2100 |002e: move-object/from16 v0, v33 │ │ -03155c: 5403 2606 |0030: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -031560: 6e10 d702 0300 |0032: invoke-virtual {v3}, Landroid/widget/OverScroller;.isFinished:()Z // method@02d7 │ │ -031566: 0a03 |0035: move-result v3 │ │ -031568: 3903 1b00 |0036: if-nez v3, 0051 // +001b │ │ -03156c: 0800 2100 |0038: move-object/from16 v0, v33 │ │ -031570: 5403 2606 |003a: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -031574: 6e10 d102 0300 |003c: invoke-virtual {v3}, Landroid/widget/OverScroller;.abortAnimation:()V // method@02d1 │ │ -03157a: 0800 2100 |003f: move-object/from16 v0, v33 │ │ -03157e: 5403 1806 |0041: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ -031582: 3803 0e00 |0043: if-eqz v3, 0051 // +000e │ │ -031586: 0800 2100 |0045: move-object/from16 v0, v33 │ │ -03158a: 5403 1806 |0047: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ -03158e: 6e10 000b 0300 |0049: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView$Span;.finish:()V // method@0b00 │ │ -031594: 1203 |004c: const/4 v3, #int 0 // #0 │ │ -031596: 0800 2100 |004d: move-object/from16 v0, v33 │ │ -03159a: 5b03 1806 |004f: iput-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ -03159e: 0800 2100 |0051: move-object/from16 v0, v33 │ │ -0315a2: 5503 1906 |0053: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -0315a6: 3803 1600 |0055: if-eqz v3, 006b // +0016 │ │ -0315aa: 7401 b201 2200 |0057: invoke-virtual/range {v34}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ -0315b0: 0a03 |005a: move-result v3 │ │ -0315b2: 0800 2100 |005b: move-object/from16 v0, v33 │ │ -0315b6: 5903 1d06 |005d: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ -0315ba: 1203 |005f: const/4 v3, #int 0 // #0 │ │ -0315bc: 0800 2200 |0060: move-object/from16 v0, v34 │ │ -0315c0: 6e20 b001 3000 |0062: invoke-virtual {v0, v3}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@01b0 │ │ -0315c6: 0a03 |0065: move-result v3 │ │ -0315c8: 0800 2100 |0066: move-object/from16 v0, v33 │ │ -0315cc: 5903 1306 |0068: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -0315d0: 28ad |006a: goto 0017 // -0053 │ │ -0315d2: 7401 b401 2200 |006b: invoke-virtual/range {v34}, Landroid/view/MotionEvent;.getY:()F // method@01b4 │ │ -0315d8: 0a03 |006e: move-result v3 │ │ -0315da: 28ec |006f: goto 005b // -0014 │ │ -0315dc: 0800 2100 |0070: move-object/from16 v0, v33 │ │ -0315e0: 5203 1306 |0072: iget v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -0315e4: 0800 2200 |0074: move-object/from16 v0, v34 │ │ -0315e8: 6e20 aa01 3000 |0076: invoke-virtual {v0, v3}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@01aa │ │ -0315ee: 0a16 |0079: move-result v22 │ │ -0315f0: 0800 2200 |007a: move-object/from16 v0, v34 │ │ -0315f4: 0201 1600 |007c: move/from16 v1, v22 │ │ -0315f8: 6e20 b301 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ -0315fe: 0a1f |0081: move-result v31 │ │ -031600: 0800 2200 |0082: move-object/from16 v0, v34 │ │ -031604: 0201 1600 |0084: move/from16 v1, v22 │ │ -031608: 6e20 b501 1000 |0086: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ -03160e: 0a20 |0089: move-result v32 │ │ -031610: 0800 2100 |008a: move-object/from16 v0, v33 │ │ -031614: 5403 1506 |008c: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mDownCoords:Landroid/graphics/PointF; // field@0615 │ │ -031618: 5233 0a00 |008e: iget v3, v3, Landroid/graphics/PointF;.x:F // field@000a │ │ -03161c: a703 1f03 |0090: sub-float v3, v31, v3 │ │ -031620: 0800 2100 |0092: move-object/from16 v0, v33 │ │ -031624: 5405 1506 |0094: iget-object v5, v0, Lorg/tint/ui/views/ScrollerView;.mDownCoords:Landroid/graphics/PointF; // field@0615 │ │ -031628: 5255 0b00 |0096: iget v5, v5, Landroid/graphics/PointF;.y:F // field@000b │ │ -03162c: a705 2005 |0098: sub-float v5, v32, v5 │ │ -031630: 0800 2100 |009a: move-object/from16 v0, v33 │ │ -031634: 7030 490b 3005 |009c: invoke-direct {v0, v3, v5}, Lorg/tint/ui/views/ScrollerView;.isOrthoMove:(FF)Z // method@0b49 │ │ -03163a: 0a03 |009f: move-result v3 │ │ -03163c: 3803 2900 |00a0: if-eqz v3, 00c9 // +0029 │ │ -031640: 1213 |00a2: const/4 v3, #int 1 // #1 │ │ -031642: 0800 2100 |00a3: move-object/from16 v0, v33 │ │ -031646: 5c03 1c06 |00a5: iput-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ -03164a: 0800 2100 |00a7: move-object/from16 v0, v33 │ │ -03164e: 5405 1606 |00a9: iget-object v5, v0, Lorg/tint/ui/views/ScrollerView;.mDownView:Landroid/view/View; // field@0616 │ │ -031652: 0800 2100 |00ab: move-object/from16 v0, v33 │ │ -031656: 5503 1906 |00ad: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -03165a: 3803 1100 |00af: if-eqz v3, 00c0 // +0011 │ │ -03165e: 0800 2100 |00b1: move-object/from16 v0, v33 │ │ -031662: 5403 1506 |00b3: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mDownCoords:Landroid/graphics/PointF; // field@0615 │ │ -031666: 5233 0b00 |00b5: iget v3, v3, Landroid/graphics/PointF;.y:F // field@000b │ │ -03166a: a703 2003 |00b7: sub-float v3, v32, v3 │ │ -03166e: 0800 2100 |00b9: move-object/from16 v0, v33 │ │ -031672: 6e30 570b 5003 |00bb: invoke-virtual {v0, v5, v3}, Lorg/tint/ui/views/ScrollerView;.onOrthoDrag:(Landroid/view/View;F)V // method@0b57 │ │ -031678: 2900 59ff |00be: goto/16 0017 // -00a7 │ │ -03167c: 0800 2100 |00c0: move-object/from16 v0, v33 │ │ -031680: 5403 1506 |00c2: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mDownCoords:Landroid/graphics/PointF; // field@0615 │ │ -031684: 5233 0a00 |00c4: iget v3, v3, Landroid/graphics/PointF;.x:F // field@000a │ │ -031688: a703 1f03 |00c6: sub-float v3, v31, v3 │ │ -03168c: 28f1 |00c8: goto 00b9 // -000f │ │ -03168e: 0800 2100 |00c9: move-object/from16 v0, v33 │ │ -031692: 5503 1a06 |00cb: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ -031696: 3803 4aff |00cd: if-eqz v3, 0017 // -00b6 │ │ -03169a: 0800 2100 |00cf: move-object/from16 v0, v33 │ │ -03169e: 5503 1906 |00d1: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -0316a2: 3803 7600 |00d3: if-eqz v3, 0149 // +0076 │ │ -0316a6: 0800 2200 |00d5: move-object/from16 v0, v34 │ │ -0316aa: 0201 1600 |00d7: move/from16 v1, v22 │ │ -0316ae: 6e20 b301 1000 |00d9: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ -0316b4: 0a20 |00dc: move-result v32 │ │ -0316b6: 0800 2100 |00dd: move-object/from16 v0, v33 │ │ -0316ba: 5203 1d06 |00df: iget v3, v0, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ -0316be: a703 0320 |00e1: sub-float v3, v3, v32 │ │ -0316c2: 8734 |00e3: float-to-int v4, v3 │ │ -0316c4: 0200 2000 |00e4: move/from16 v0, v32 │ │ -0316c8: 0801 2100 |00e6: move-object/from16 v1, v33 │ │ -0316cc: 5910 1d06 |00e8: iput v0, v1, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ -0316d0: 7401 390b 2100 |00ea: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -0316d6: 0a19 |00ed: move-result v25 │ │ -0316d8: 7401 3a0b 2100 |00ee: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -0316de: 0a1a |00f1: move-result v26 │ │ -0316e0: 7601 380b 2100 |00f2: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ -0316e6: 0a08 |00f5: move-result v8 │ │ -0316e8: 0800 2100 |00f6: move-object/from16 v0, v33 │ │ -0316ec: 5503 1906 |00f8: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -0316f0: 3803 5800 |00fa: if-eqz v3, 0152 // +0058 │ │ -0316f4: 1205 |00fc: const/4 v5, #int 0 // #0 │ │ -0316f6: 7401 390b 2100 |00fd: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -0316fc: 0a06 |0100: move-result v6 │ │ -0316fe: 1207 |0101: const/4 v7, #int 0 // #0 │ │ -031700: 1209 |0102: const/4 v9, #int 0 // #0 │ │ -031702: 0800 2100 |0103: move-object/from16 v0, v33 │ │ -031706: 520a 2306 |0105: iget v10, v0, Lorg/tint/ui/views/ScrollerView;.mOverscrollDistance:I // field@0623 │ │ -03170a: 120b |0107: const/4 v11, #int 0 // #0 │ │ -03170c: 121c |0108: const/4 v12, #int 1 // #1 │ │ -03170e: 0803 2100 |0109: move-object/from16 v3, v33 │ │ -031712: 740a 610b 0300 |010b: invoke-virtual/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lorg/tint/ui/views/ScrollerView;.overScrollBy:(IIIIIIIIZ)Z // method@0b61 │ │ -031718: 0a03 |010e: move-result v3 │ │ -03171a: 3803 0900 |010f: if-eqz v3, 0118 // +0009 │ │ -03171e: 0800 2100 |0111: move-object/from16 v0, v33 │ │ -031722: 5403 2a06 |0113: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -031726: 6e10 b701 0300 |0115: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@01b7 │ │ -03172c: 7401 390b 2100 |0118: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -031732: 0a03 |011b: move-result v3 │ │ -031734: 7401 3a0b 2100 |011c: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -03173a: 0a05 |011f: move-result v5 │ │ -03173c: 0800 2100 |0120: move-object/from16 v0, v33 │ │ -031740: 0201 1900 |0122: move/from16 v1, v25 │ │ -031744: 0202 1a00 |0124: move/from16 v2, v26 │ │ -031748: 6e52 5d0b 3015 |0126: invoke-virtual {v0, v3, v5, v1, v2}, Lorg/tint/ui/views/ScrollerView;.onScrollChanged:(IIII)V // method@0b5d │ │ -03174e: 7401 310b 2100 |0129: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getOverScrollMode:()I // method@0b31 │ │ -031754: 0a1b |012c: move-result v27 │ │ -031756: 381b 0900 |012d: if-eqz v27, 0136 // +0009 │ │ -03175a: 1213 |012f: const/4 v3, #int 1 // #1 │ │ -03175c: 0200 1b00 |0130: move/from16 v0, v27 │ │ -031760: 3330 e5fe |0132: if-ne v0, v3, 0017 // -011b │ │ -031764: 3d08 e3fe |0134: if-lez v8, 0017 // -011d │ │ -031768: 0800 2100 |0136: move-object/from16 v0, v33 │ │ -03176c: 5503 1906 |0138: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -031770: 3803 3b00 |013a: if-eqz v3, 0175 // +003b │ │ -031774: 901c 1904 |013c: add-int v28, v25, v4 │ │ -031778: 3b1c 3a00 |013e: if-gez v28, 0178 // +003a │ │ -03177c: 0800 2100 |0140: move-object/from16 v0, v33 │ │ -031780: 0201 1c00 |0142: move/from16 v1, v28 │ │ -031784: 6e20 5b0b 1000 |0144: invoke-virtual {v0, v1}, Lorg/tint/ui/views/ScrollerView;.onPull:(I)V // method@0b5b │ │ -03178a: 2900 d0fe |0147: goto/16 0017 // -0130 │ │ -03178e: 0800 2200 |0149: move-object/from16 v0, v34 │ │ -031792: 0201 1600 |014b: move/from16 v1, v22 │ │ -031796: 6e20 b501 1000 |014d: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ -03179c: 0a20 |0150: move-result v32 │ │ -03179e: 288c |0151: goto 00dd // -0074 │ │ -0317a0: 120a |0152: const/4 v10, #int 0 // #0 │ │ -0317a2: 120c |0153: const/4 v12, #int 0 // #0 │ │ -0317a4: 7401 3a0b 2100 |0154: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -0317aa: 0a0d |0157: move-result v13 │ │ -0317ac: 120e |0158: const/4 v14, #int 0 // #0 │ │ -0317ae: 1310 0000 |0159: const/16 v16, #int 0 // #0 │ │ -0317b2: 0800 2100 |015b: move-object/from16 v0, v33 │ │ -0317b6: 5200 2306 |015d: iget v0, v0, Lorg/tint/ui/views/ScrollerView;.mOverscrollDistance:I // field@0623 │ │ -0317ba: 0211 0000 |015f: move/from16 v17, v0 │ │ -0317be: 1312 0100 |0161: const/16 v18, #int 1 // #1 │ │ -0317c2: 0809 2100 |0163: move-object/from16 v9, v33 │ │ -0317c6: 014b |0165: move v11, v4 │ │ -0317c8: 018f |0166: move v15, v8 │ │ -0317ca: 740a 610b 0900 |0167: invoke-virtual/range {v9, v10, v11, v12, v13, v14, v15, v16, v17, v18}, Lorg/tint/ui/views/ScrollerView;.overScrollBy:(IIIIIIIIZ)Z // method@0b61 │ │ -0317d0: 0a03 |016a: move-result v3 │ │ -0317d2: 3803 adff |016b: if-eqz v3, 0118 // -0053 │ │ -0317d6: 0800 2100 |016d: move-object/from16 v0, v33 │ │ -0317da: 5403 2a06 |016f: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -0317de: 6e10 b701 0300 |0171: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@01b7 │ │ -0317e4: 28a4 |0174: goto 0118 // -005c │ │ -0317e6: 901c 1a04 |0175: add-int v28, v26, v4 │ │ -0317ea: 28c7 |0177: goto 013e // -0039 │ │ -0317ec: 0200 1c00 |0178: move/from16 v0, v28 │ │ -0317f0: 3780 0b00 |017a: if-le v0, v8, 0185 // +000b │ │ -0317f4: 9103 1c08 |017c: sub-int v3, v28, v8 │ │ -0317f8: 0800 2100 |017e: move-object/from16 v0, v33 │ │ -0317fc: 6e20 5b0b 3000 |0180: invoke-virtual {v0, v3}, Lorg/tint/ui/views/ScrollerView;.onPull:(I)V // method@0b5b │ │ -031802: 2900 94fe |0183: goto/16 0017 // -016c │ │ -031806: 1203 |0185: const/4 v3, #int 0 // #0 │ │ -031808: 0800 2100 |0186: move-object/from16 v0, v33 │ │ -03180c: 6e20 5b0b 3000 |0188: invoke-virtual {v0, v3}, Lorg/tint/ui/views/ScrollerView;.onPull:(I)V // method@0b5b │ │ -031812: 2900 8cfe |018b: goto/16 0017 // -0174 │ │ -031816: 0800 2100 |018d: move-object/from16 v0, v33 │ │ -03181a: 5400 2a06 |018f: iget-object v0, v0, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -03181e: 081e 0000 |0191: move-object/from16 v30, v0 │ │ -031822: 1303 e803 |0193: const/16 v3, #int 1000 // #3e8 │ │ -031826: 0800 2100 |0195: move-object/from16 v0, v33 │ │ -03182a: 5205 2006 |0197: iget v5, v0, Lorg/tint/ui/views/ScrollerView;.mMaximumVelocity:I // field@0620 │ │ -03182e: 8255 |0199: int-to-float v5, v5 │ │ -031830: 0800 1e00 |019a: move-object/from16 v0, v30 │ │ -031834: 6e30 b801 3005 |019c: invoke-virtual {v0, v3, v5}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@01b8 │ │ -03183a: 0800 2100 |019f: move-object/from16 v0, v33 │ │ -03183e: 5203 1306 |01a1: iget v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -031842: 0800 1e00 |01a3: move-object/from16 v0, v30 │ │ -031846: 6e20 ba01 3000 |01a5: invoke-virtual {v0, v3}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@01ba │ │ -03184c: 0a03 |01a8: move-result v3 │ │ -03184e: 0800 2100 |01a9: move-object/from16 v0, v33 │ │ -031852: 5205 1306 |01ab: iget v5, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -031856: 0800 1e00 |01ad: move-object/from16 v0, v30 │ │ -03185a: 6e20 bc01 5000 |01af: invoke-virtual {v0, v5}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@01bc │ │ -031860: 0a05 |01b2: move-result v5 │ │ -031862: 0800 2100 |01b3: move-object/from16 v0, v33 │ │ -031866: 7030 490b 3005 |01b5: invoke-direct {v0, v3, v5}, Lorg/tint/ui/views/ScrollerView;.isOrthoMove:(FF)Z // method@0b49 │ │ -03186c: 0a03 |01b8: move-result v3 │ │ -03186e: 3803 3800 |01b9: if-eqz v3, 01f1 // +0038 │ │ -031872: 0800 2100 |01bb: move-object/from16 v0, v33 │ │ -031876: 5203 2106 |01bd: iget v3, v0, Lorg/tint/ui/views/ScrollerView;.mMinimumVelocity:I // field@0621 │ │ -03187a: 8235 |01bf: int-to-float v5, v3 │ │ -03187c: 0800 2100 |01c0: move-object/from16 v0, v33 │ │ -031880: 5503 1906 |01c2: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -031884: 3803 2300 |01c4: if-eqz v3, 01e7 // +0023 │ │ -031888: 7401 bb01 1e00 |01c6: invoke-virtual/range {v30}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@01bb │ │ -03188e: 0a03 |01c9: move-result v3 │ │ -031890: 7110 3e03 0300 |01ca: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ -031896: 0a03 |01cd: move-result v3 │ │ -031898: 2e03 0503 |01ce: cmpg-float v3, v5, v3 │ │ -03189c: 3b03 2100 |01d0: if-gez v3, 01f1 // +0021 │ │ -0318a0: 0800 2100 |01d2: move-object/from16 v0, v33 │ │ -0318a4: 5405 1606 |01d4: iget-object v5, v0, Lorg/tint/ui/views/ScrollerView;.mDownView:Landroid/view/View; // field@0616 │ │ -0318a8: 0800 2100 |01d6: move-object/from16 v0, v33 │ │ -0318ac: 5503 1906 |01d8: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -0318b0: 3803 1200 |01da: if-eqz v3, 01ec // +0012 │ │ -0318b4: 7401 bb01 1e00 |01dc: invoke-virtual/range {v30}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@01bb │ │ -0318ba: 0a03 |01df: move-result v3 │ │ -0318bc: 0800 2100 |01e0: move-object/from16 v0, v33 │ │ -0318c0: 6e30 590b 5003 |01e2: invoke-virtual {v0, v5, v3}, Lorg/tint/ui/views/ScrollerView;.onOrthoFling:(Landroid/view/View;F)V // method@0b59 │ │ -0318c6: 2900 32fe |01e5: goto/16 0017 // -01ce │ │ -0318ca: 7401 b901 1e00 |01e7: invoke-virtual/range {v30}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@01b9 │ │ -0318d0: 0a03 |01ea: move-result v3 │ │ -0318d2: 28df |01eb: goto 01ca // -0021 │ │ -0318d4: 7401 b901 1e00 |01ec: invoke-virtual/range {v30}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@01b9 │ │ -0318da: 0a03 |01ef: move-result v3 │ │ -0318dc: 28f0 |01f0: goto 01e0 // -0010 │ │ -0318de: 0800 2100 |01f1: move-object/from16 v0, v33 │ │ -0318e2: 5503 1c06 |01f3: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ -0318e6: 3803 1500 |01f5: if-eqz v3, 020a // +0015 │ │ -0318ea: 0800 2100 |01f7: move-object/from16 v0, v33 │ │ -0318ee: 5403 1606 |01f9: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mDownView:Landroid/view/View; // field@0616 │ │ -0318f2: 0800 2100 |01fb: move-object/from16 v0, v33 │ │ -0318f6: 6e20 580b 3000 |01fd: invoke-virtual {v0, v3}, Lorg/tint/ui/views/ScrollerView;.onOrthoDragFinished:(Landroid/view/View;)V // method@0b58 │ │ -0318fc: 12f3 |0200: const/4 v3, #int -1 // #ff │ │ -0318fe: 0800 2100 |0201: move-object/from16 v0, v33 │ │ -031902: 5903 1306 |0203: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -031906: 7601 1b0b 2100 |0205: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.endDrag:()V // method@0b1b │ │ -03190c: 2900 0ffe |0208: goto/16 0017 // -01f1 │ │ -031910: 0800 2100 |020a: move-object/from16 v0, v33 │ │ -031914: 5503 1a06 |020c: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ -031918: 3803 09fe |020e: if-eqz v3, 0017 // -01f7 │ │ -03191c: 0800 2100 |0210: move-object/from16 v0, v33 │ │ -031920: 5400 2a06 |0212: iget-object v0, v0, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ -031924: 081d 0000 |0214: move-object/from16 v29, v0 │ │ -031928: 1303 e803 |0216: const/16 v3, #int 1000 // #3e8 │ │ -03192c: 0800 2100 |0218: move-object/from16 v0, v33 │ │ -031930: 5205 2006 |021a: iget v5, v0, Lorg/tint/ui/views/ScrollerView;.mMaximumVelocity:I // field@0620 │ │ -031934: 8255 |021c: int-to-float v5, v5 │ │ -031936: 0800 1d00 |021d: move-object/from16 v0, v29 │ │ -03193a: 6e30 b801 3005 |021f: invoke-virtual {v0, v3, v5}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@01b8 │ │ -031940: 0800 2100 |0222: move-object/from16 v0, v33 │ │ -031944: 5503 1906 |0224: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -031948: 3803 3700 |0226: if-eqz v3, 025d // +0037 │ │ -03194c: 0800 2100 |0228: move-object/from16 v0, v33 │ │ -031950: 5203 1306 |022a: iget v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -031954: 0800 1d00 |022c: move-object/from16 v0, v29 │ │ -031958: 6e20 ba01 3000 |022e: invoke-virtual {v0, v3}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@01ba │ │ -03195e: 0a03 |0231: move-result v3 │ │ -031960: 8730 |0232: float-to-int v0, v3 │ │ -031962: 0218 0000 |0233: move/from16 v24, v0 │ │ -031966: 7401 260b 2100 |0235: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -03196c: 0a03 |0238: move-result v3 │ │ -03196e: 3d03 1a00 |0239: if-lez v3, 0253 // +001a │ │ -031972: 7701 3f03 1800 |023b: invoke-static/range {v24}, Ljava/lang/Math;.abs:(I)I // method@033f │ │ -031978: 0a03 |023e: move-result v3 │ │ -03197a: 0800 2100 |023f: move-object/from16 v0, v33 │ │ -03197e: 5205 2106 |0241: iget v5, v0, Lorg/tint/ui/views/ScrollerView;.mMinimumVelocity:I // field@0621 │ │ -031982: 3753 2800 |0243: if-le v3, v5, 026b // +0028 │ │ -031986: 0200 1800 |0245: move/from16 v0, v24 │ │ -03198a: 7b03 |0247: neg-int v3, v0 │ │ -03198c: 0800 2100 |0248: move-object/from16 v0, v33 │ │ -031990: 6e20 210b 3000 |024a: invoke-virtual {v0, v3}, Lorg/tint/ui/views/ScrollerView;.fling:(I)V // method@0b21 │ │ -031996: 1203 |024d: const/4 v3, #int 0 // #0 │ │ -031998: 0800 2100 |024e: move-object/from16 v0, v33 │ │ -03199c: 6e20 5b0b 3000 |0250: invoke-virtual {v0, v3}, Lorg/tint/ui/views/ScrollerView;.onPull:(I)V // method@0b5b │ │ -0319a2: 12f3 |0253: const/4 v3, #int -1 // #ff │ │ -0319a4: 0800 2100 |0254: move-object/from16 v0, v33 │ │ -0319a8: 5903 1306 |0256: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -0319ac: 7601 1b0b 2100 |0258: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.endDrag:()V // method@0b1b │ │ -0319b2: 2900 bcfd |025b: goto/16 0017 // -0244 │ │ -0319b6: 0800 2100 |025d: move-object/from16 v0, v33 │ │ -0319ba: 5203 1306 |025f: iget v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -0319be: 0800 1d00 |0261: move-object/from16 v0, v29 │ │ -0319c2: 6e20 bc01 3000 |0263: invoke-virtual {v0, v3}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@01bc │ │ -0319c8: 0a03 |0266: move-result v3 │ │ -0319ca: 8730 |0267: float-to-int v0, v3 │ │ -0319cc: 0218 0000 |0268: move/from16 v24, v0 │ │ -0319d0: 28cb |026a: goto 0235 // -0035 │ │ -0319d2: 7601 380b 2100 |026b: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ -0319d8: 0a0d |026e: move-result v13 │ │ -0319da: 0800 2100 |026f: move-object/from16 v0, v33 │ │ -0319de: 5503 1906 |0271: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -0319e2: 3803 1b00 |0273: if-eqz v3, 028e // +001b │ │ -0319e6: 0800 2100 |0275: move-object/from16 v0, v33 │ │ -0319ea: 5409 2606 |0277: iget-object v9, v0, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -0319ee: 7401 390b 2100 |0279: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -0319f4: 0a0a |027c: move-result v10 │ │ -0319f6: 7401 3a0b 2100 |027d: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -0319fc: 0a0b |0280: move-result v11 │ │ -0319fe: 120c |0281: const/4 v12, #int 0 // #0 │ │ -031a00: 120e |0282: const/4 v14, #int 0 // #0 │ │ -031a02: 120f |0283: const/4 v15, #int 0 // #0 │ │ -031a04: 7407 d802 0900 |0284: invoke-virtual/range {v9, v10, v11, v12, v13, v14, v15}, Landroid/widget/OverScroller;.springBack:(IIIIII)Z // method@02d8 │ │ -031a0a: 0a03 |0287: move-result v3 │ │ -031a0c: 3803 c5ff |0288: if-eqz v3, 024d // -003b │ │ -031a10: 7401 430b 2100 |028a: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.invalidate:()V // method@0b43 │ │ -031a16: 28c0 |028d: goto 024d // -0040 │ │ -031a18: 0800 2100 |028e: move-object/from16 v0, v33 │ │ -031a1c: 540e 2606 |0290: iget-object v14, v0, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -031a20: 7401 390b 2100 |0292: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -031a26: 0a0f |0295: move-result v15 │ │ -031a28: 7401 3a0b 2100 |0296: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -031a2e: 0a10 |0299: move-result v16 │ │ -031a30: 1311 0000 |029a: const/16 v17, #int 0 // #0 │ │ -031a34: 1312 0000 |029c: const/16 v18, #int 0 // #0 │ │ -031a38: 1313 0000 |029e: const/16 v19, #int 0 // #0 │ │ -031a3c: 0214 0d00 |02a0: move/from16 v20, v13 │ │ -031a40: 7407 d802 0e00 |02a2: invoke-virtual/range {v14, v15, v16, v17, v18, v19, v20}, Landroid/widget/OverScroller;.springBack:(IIIIII)Z // method@02d8 │ │ -031a46: 0a03 |02a5: move-result v3 │ │ -031a48: 3803 a7ff |02a6: if-eqz v3, 024d // -0059 │ │ -031a4c: 7401 430b 2100 |02a8: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.invalidate:()V // method@0b43 │ │ -031a52: 28a2 |02ab: goto 024d // -005e │ │ -031a54: 0800 2100 |02ac: move-object/from16 v0, v33 │ │ -031a58: 5503 1c06 |02ae: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ -031a5c: 3803 1500 |02b0: if-eqz v3, 02c5 // +0015 │ │ -031a60: 0800 2100 |02b2: move-object/from16 v0, v33 │ │ -031a64: 5403 1606 |02b4: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mDownView:Landroid/view/View; // field@0616 │ │ -031a68: 0800 2100 |02b6: move-object/from16 v0, v33 │ │ -031a6c: 6e20 580b 3000 |02b8: invoke-virtual {v0, v3}, Lorg/tint/ui/views/ScrollerView;.onOrthoDragFinished:(Landroid/view/View;)V // method@0b58 │ │ -031a72: 12f3 |02bb: const/4 v3, #int -1 // #ff │ │ -031a74: 0800 2100 |02bc: move-object/from16 v0, v33 │ │ -031a78: 5903 1306 |02be: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -031a7c: 7601 1b0b 2100 |02c0: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.endDrag:()V // method@0b1b │ │ -031a82: 2900 54fd |02c3: goto/16 0017 // -02ac │ │ -031a86: 0800 2100 |02c5: move-object/from16 v0, v33 │ │ -031a8a: 5503 1a06 |02c7: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ -031a8e: 3803 4efd |02c9: if-eqz v3, 0017 // -02b2 │ │ -031a92: 7401 260b 2100 |02cb: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -031a98: 0a03 |02ce: move-result v3 │ │ -031a9a: 3d03 48fd |02cf: if-lez v3, 0017 // -02b8 │ │ -031a9e: 0800 2100 |02d1: move-object/from16 v0, v33 │ │ -031aa2: 5503 1906 |02d3: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -031aa6: 3803 2b00 |02d5: if-eqz v3, 0300 // +002b │ │ -031aaa: 0800 2100 |02d7: move-object/from16 v0, v33 │ │ -031aae: 540e 2606 |02d9: iget-object v14, v0, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -031ab2: 7401 390b 2100 |02db: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -031ab8: 0a0f |02de: move-result v15 │ │ -031aba: 7401 3a0b 2100 |02df: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -031ac0: 0a10 |02e2: move-result v16 │ │ -031ac2: 1311 0000 |02e3: const/16 v17, #int 0 // #0 │ │ -031ac6: 7601 380b 2100 |02e5: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ -031acc: 0a12 |02e8: move-result v18 │ │ -031ace: 1313 0000 |02e9: const/16 v19, #int 0 // #0 │ │ -031ad2: 1314 0000 |02eb: const/16 v20, #int 0 // #0 │ │ -031ad6: 7407 d802 0e00 |02ed: invoke-virtual/range {v14, v15, v16, v17, v18, v19, v20}, Landroid/widget/OverScroller;.springBack:(IIIIII)Z // method@02d8 │ │ -031adc: 0a03 |02f0: move-result v3 │ │ -031ade: 3803 0500 |02f1: if-eqz v3, 02f6 // +0005 │ │ -031ae2: 7401 430b 2100 |02f3: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.invalidate:()V // method@0b43 │ │ -031ae8: 12f3 |02f6: const/4 v3, #int -1 // #ff │ │ -031aea: 0800 2100 |02f7: move-object/from16 v0, v33 │ │ -031aee: 5903 1306 |02f9: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -031af2: 7601 1b0b 2100 |02fb: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.endDrag:()V // method@0b1b │ │ -031af8: 2900 19fd |02fe: goto/16 0017 // -02e7 │ │ -031afc: 0800 2100 |0300: move-object/from16 v0, v33 │ │ -031b00: 540e 2606 |0302: iget-object v14, v0, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -031b04: 7401 390b 2100 |0304: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -031b0a: 0a0f |0307: move-result v15 │ │ -031b0c: 7401 3a0b 2100 |0308: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -031b12: 0a10 |030b: move-result v16 │ │ -031b14: 1311 0000 |030c: const/16 v17, #int 0 // #0 │ │ -031b18: 1312 0000 |030e: const/16 v18, #int 0 // #0 │ │ -031b1c: 1313 0000 |0310: const/16 v19, #int 0 // #0 │ │ -031b20: 7601 380b 2100 |0312: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ -031b26: 0a14 |0315: move-result v20 │ │ -031b28: 7407 d802 0e00 |0316: invoke-virtual/range {v14, v15, v16, v17, v18, v19, v20}, Landroid/widget/OverScroller;.springBack:(IIIIII)Z // method@02d8 │ │ -031b2e: 0a03 |0319: move-result v3 │ │ -031b30: 3803 dcff |031a: if-eqz v3, 02f6 // -0024 │ │ -031b34: 7401 430b 2100 |031c: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.invalidate:()V // method@0b43 │ │ -031b3a: 28d7 |031f: goto 02f6 // -0029 │ │ -031b3c: 7401 ac01 2200 |0320: invoke-virtual/range {v34}, Landroid/view/MotionEvent;.getActionIndex:()I // method@01ac │ │ -031b42: 0a17 |0323: move-result v23 │ │ -031b44: 0800 2100 |0324: move-object/from16 v0, v33 │ │ -031b48: 5503 1906 |0326: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -031b4c: 3803 3000 |0328: if-eqz v3, 0358 // +0030 │ │ -031b50: 0800 2200 |032a: move-object/from16 v0, v34 │ │ -031b54: 0201 1700 |032c: move/from16 v1, v23 │ │ -031b58: 6e20 b301 1000 |032e: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ -031b5e: 0a20 |0331: move-result v32 │ │ -031b60: 0200 2000 |0332: move/from16 v0, v32 │ │ -031b64: 0801 2100 |0334: move-object/from16 v1, v33 │ │ -031b68: 5910 1d06 |0336: iput v0, v1, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ -031b6c: 0800 2100 |0338: move-object/from16 v0, v33 │ │ -031b70: 5503 1906 |033a: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -031b74: 3803 2500 |033c: if-eqz v3, 0361 // +0025 │ │ -031b78: 0800 2200 |033e: move-object/from16 v0, v34 │ │ -031b7c: 0201 1700 |0340: move/from16 v1, v23 │ │ -031b80: 6e20 b501 1000 |0342: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ -031b86: 0a03 |0345: move-result v3 │ │ -031b88: 0800 2100 |0346: move-object/from16 v0, v33 │ │ -031b8c: 5903 1e06 |0348: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mLastOrthoCoord:F // field@061e │ │ -031b90: 0800 2200 |034a: move-object/from16 v0, v34 │ │ -031b94: 0201 1700 |034c: move/from16 v1, v23 │ │ -031b98: 6e20 b001 1000 |034e: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@01b0 │ │ -031b9e: 0a03 |0351: move-result v3 │ │ -031ba0: 0800 2100 |0352: move-object/from16 v0, v33 │ │ -031ba4: 5903 1306 |0354: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -031ba8: 2900 c1fc |0356: goto/16 0017 // -033f │ │ -031bac: 0800 2200 |0358: move-object/from16 v0, v34 │ │ -031bb0: 0201 1700 |035a: move/from16 v1, v23 │ │ -031bb4: 6e20 b501 1000 |035c: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ -031bba: 0a20 |035f: move-result v32 │ │ -031bbc: 28d2 |0360: goto 0332 // -002e │ │ -031bbe: 0800 2200 |0361: move-object/from16 v0, v34 │ │ -031bc2: 0201 1700 |0363: move/from16 v1, v23 │ │ -031bc6: 6e20 b301 1000 |0365: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ -031bcc: 0a03 |0368: move-result v3 │ │ -031bce: 28dd |0369: goto 0346 // -0023 │ │ -031bd0: 7602 5e0b 2100 |036a: invoke-direct/range {v33, v34}, Lorg/tint/ui/views/ScrollerView;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0b5e │ │ -031bd6: 0800 2100 |036d: move-object/from16 v0, v33 │ │ -031bda: 5503 1906 |036f: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -031bde: 3803 1800 |0371: if-eqz v3, 0389 // +0018 │ │ -031be2: 0800 2100 |0373: move-object/from16 v0, v33 │ │ -031be6: 5203 1306 |0375: iget v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -031bea: 0800 2200 |0377: move-object/from16 v0, v34 │ │ -031bee: 6e20 aa01 3000 |0379: invoke-virtual {v0, v3}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@01aa │ │ -031bf4: 0a03 |037c: move-result v3 │ │ -031bf6: 0800 2200 |037d: move-object/from16 v0, v34 │ │ -031bfa: 6e20 b301 3000 |037f: invoke-virtual {v0, v3}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ -031c00: 0a03 |0382: move-result v3 │ │ -031c02: 0800 2100 |0383: move-object/from16 v0, v33 │ │ -031c06: 5903 1d06 |0385: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ -031c0a: 2900 90fc |0387: goto/16 0017 // -0370 │ │ -031c0e: 0800 2100 |0389: move-object/from16 v0, v33 │ │ -031c12: 5203 1306 |038b: iget v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ -031c16: 0800 2200 |038d: move-object/from16 v0, v34 │ │ -031c1a: 6e20 aa01 3000 |038f: invoke-virtual {v0, v3}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@01aa │ │ -031c20: 0a03 |0392: move-result v3 │ │ -031c22: 0800 2200 |0393: move-object/from16 v0, v34 │ │ -031c26: 6e20 b501 3000 |0395: invoke-virtual {v0, v3}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ -031c2c: 0a03 |0398: move-result v3 │ │ -031c2e: 28ea |0399: goto 0383 // -0016 │ │ -031c30: 0001 0700 0000 0000 0500 0000 7901 ... |039a: packed-switch-data (18 units) │ │ +031240: |[031240] org.tint.ui.views.ScrollerView.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +031250: 7601 420b 2100 |0000: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.initVelocityTrackerIfNotExists:()V // method@0b42 │ │ +031256: 0800 2100 |0003: move-object/from16 v0, v33 │ │ +03125a: 5403 2a06 |0005: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +03125e: 0800 2200 |0007: move-object/from16 v0, v34 │ │ +031262: 6e20 b601 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@01b6 │ │ +031268: 7401 ab01 2200 |000c: invoke-virtual/range {v34}, Landroid/view/MotionEvent;.getAction:()I // method@01ab │ │ +03126e: 0a15 |000f: move-result v21 │ │ +031270: 0200 1500 |0010: move/from16 v0, v21 │ │ +031274: d503 ff00 |0012: and-int/lit16 v3, v0, #int 255 // #00ff │ │ +031278: 2b03 8603 0000 |0014: packed-switch v3, 0000039a // +00000386 │ │ +03127e: 1213 |0017: const/4 v3, #int 1 // #1 │ │ +031280: 0f03 |0018: return v3 │ │ +031282: 7401 260b 2100 |0019: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +031288: 0a03 |001c: move-result v3 │ │ +03128a: 3803 0f00 |001d: if-eqz v3, 002c // +000f │ │ +03128e: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +031290: 0800 2100 |0020: move-object/from16 v0, v33 │ │ +031294: 5c03 1a06 |0022: iput-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ +031298: 0800 2100 |0024: move-object/from16 v0, v33 │ │ +03129c: 5503 1a06 |0026: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ +0312a0: 3903 0600 |0028: if-nez v3, 002e // +0006 │ │ +0312a4: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +0312a6: 28ed |002b: goto 0018 // -0013 │ │ +0312a8: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +0312aa: 28f3 |002d: goto 0020 // -000d │ │ +0312ac: 0800 2100 |002e: move-object/from16 v0, v33 │ │ +0312b0: 5403 2606 |0030: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +0312b4: 6e10 d702 0300 |0032: invoke-virtual {v3}, Landroid/widget/OverScroller;.isFinished:()Z // method@02d7 │ │ +0312ba: 0a03 |0035: move-result v3 │ │ +0312bc: 3903 1b00 |0036: if-nez v3, 0051 // +001b │ │ +0312c0: 0800 2100 |0038: move-object/from16 v0, v33 │ │ +0312c4: 5403 2606 |003a: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +0312c8: 6e10 d102 0300 |003c: invoke-virtual {v3}, Landroid/widget/OverScroller;.abortAnimation:()V // method@02d1 │ │ +0312ce: 0800 2100 |003f: move-object/from16 v0, v33 │ │ +0312d2: 5403 1806 |0041: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ +0312d6: 3803 0e00 |0043: if-eqz v3, 0051 // +000e │ │ +0312da: 0800 2100 |0045: move-object/from16 v0, v33 │ │ +0312de: 5403 1806 |0047: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ +0312e2: 6e10 000b 0300 |0049: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView$Span;.finish:()V // method@0b00 │ │ +0312e8: 1203 |004c: const/4 v3, #int 0 // #0 │ │ +0312ea: 0800 2100 |004d: move-object/from16 v0, v33 │ │ +0312ee: 5b03 1806 |004f: iput-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ +0312f2: 0800 2100 |0051: move-object/from16 v0, v33 │ │ +0312f6: 5503 1906 |0053: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +0312fa: 3803 1600 |0055: if-eqz v3, 006b // +0016 │ │ +0312fe: 7401 b201 2200 |0057: invoke-virtual/range {v34}, Landroid/view/MotionEvent;.getX:()F // method@01b2 │ │ +031304: 0a03 |005a: move-result v3 │ │ +031306: 0800 2100 |005b: move-object/from16 v0, v33 │ │ +03130a: 5903 1d06 |005d: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ +03130e: 1203 |005f: const/4 v3, #int 0 // #0 │ │ +031310: 0800 2200 |0060: move-object/from16 v0, v34 │ │ +031314: 6e20 b001 3000 |0062: invoke-virtual {v0, v3}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@01b0 │ │ +03131a: 0a03 |0065: move-result v3 │ │ +03131c: 0800 2100 |0066: move-object/from16 v0, v33 │ │ +031320: 5903 1306 |0068: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +031324: 28ad |006a: goto 0017 // -0053 │ │ +031326: 7401 b401 2200 |006b: invoke-virtual/range {v34}, Landroid/view/MotionEvent;.getY:()F // method@01b4 │ │ +03132c: 0a03 |006e: move-result v3 │ │ +03132e: 28ec |006f: goto 005b // -0014 │ │ +031330: 0800 2100 |0070: move-object/from16 v0, v33 │ │ +031334: 5203 1306 |0072: iget v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +031338: 0800 2200 |0074: move-object/from16 v0, v34 │ │ +03133c: 6e20 aa01 3000 |0076: invoke-virtual {v0, v3}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@01aa │ │ +031342: 0a16 |0079: move-result v22 │ │ +031344: 0800 2200 |007a: move-object/from16 v0, v34 │ │ +031348: 0201 1600 |007c: move/from16 v1, v22 │ │ +03134c: 6e20 b301 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ +031352: 0a1f |0081: move-result v31 │ │ +031354: 0800 2200 |0082: move-object/from16 v0, v34 │ │ +031358: 0201 1600 |0084: move/from16 v1, v22 │ │ +03135c: 6e20 b501 1000 |0086: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ +031362: 0a20 |0089: move-result v32 │ │ +031364: 0800 2100 |008a: move-object/from16 v0, v33 │ │ +031368: 5403 1506 |008c: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mDownCoords:Landroid/graphics/PointF; // field@0615 │ │ +03136c: 5233 0a00 |008e: iget v3, v3, Landroid/graphics/PointF;.x:F // field@000a │ │ +031370: a703 1f03 |0090: sub-float v3, v31, v3 │ │ +031374: 0800 2100 |0092: move-object/from16 v0, v33 │ │ +031378: 5405 1506 |0094: iget-object v5, v0, Lorg/tint/ui/views/ScrollerView;.mDownCoords:Landroid/graphics/PointF; // field@0615 │ │ +03137c: 5255 0b00 |0096: iget v5, v5, Landroid/graphics/PointF;.y:F // field@000b │ │ +031380: a705 2005 |0098: sub-float v5, v32, v5 │ │ +031384: 0800 2100 |009a: move-object/from16 v0, v33 │ │ +031388: 7030 490b 3005 |009c: invoke-direct {v0, v3, v5}, Lorg/tint/ui/views/ScrollerView;.isOrthoMove:(FF)Z // method@0b49 │ │ +03138e: 0a03 |009f: move-result v3 │ │ +031390: 3803 2900 |00a0: if-eqz v3, 00c9 // +0029 │ │ +031394: 1213 |00a2: const/4 v3, #int 1 // #1 │ │ +031396: 0800 2100 |00a3: move-object/from16 v0, v33 │ │ +03139a: 5c03 1c06 |00a5: iput-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ +03139e: 0800 2100 |00a7: move-object/from16 v0, v33 │ │ +0313a2: 5405 1606 |00a9: iget-object v5, v0, Lorg/tint/ui/views/ScrollerView;.mDownView:Landroid/view/View; // field@0616 │ │ +0313a6: 0800 2100 |00ab: move-object/from16 v0, v33 │ │ +0313aa: 5503 1906 |00ad: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +0313ae: 3803 1100 |00af: if-eqz v3, 00c0 // +0011 │ │ +0313b2: 0800 2100 |00b1: move-object/from16 v0, v33 │ │ +0313b6: 5403 1506 |00b3: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mDownCoords:Landroid/graphics/PointF; // field@0615 │ │ +0313ba: 5233 0b00 |00b5: iget v3, v3, Landroid/graphics/PointF;.y:F // field@000b │ │ +0313be: a703 2003 |00b7: sub-float v3, v32, v3 │ │ +0313c2: 0800 2100 |00b9: move-object/from16 v0, v33 │ │ +0313c6: 6e30 570b 5003 |00bb: invoke-virtual {v0, v5, v3}, Lorg/tint/ui/views/ScrollerView;.onOrthoDrag:(Landroid/view/View;F)V // method@0b57 │ │ +0313cc: 2900 59ff |00be: goto/16 0017 // -00a7 │ │ +0313d0: 0800 2100 |00c0: move-object/from16 v0, v33 │ │ +0313d4: 5403 1506 |00c2: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mDownCoords:Landroid/graphics/PointF; // field@0615 │ │ +0313d8: 5233 0a00 |00c4: iget v3, v3, Landroid/graphics/PointF;.x:F // field@000a │ │ +0313dc: a703 1f03 |00c6: sub-float v3, v31, v3 │ │ +0313e0: 28f1 |00c8: goto 00b9 // -000f │ │ +0313e2: 0800 2100 |00c9: move-object/from16 v0, v33 │ │ +0313e6: 5503 1a06 |00cb: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ +0313ea: 3803 4aff |00cd: if-eqz v3, 0017 // -00b6 │ │ +0313ee: 0800 2100 |00cf: move-object/from16 v0, v33 │ │ +0313f2: 5503 1906 |00d1: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +0313f6: 3803 7600 |00d3: if-eqz v3, 0149 // +0076 │ │ +0313fa: 0800 2200 |00d5: move-object/from16 v0, v34 │ │ +0313fe: 0201 1600 |00d7: move/from16 v1, v22 │ │ +031402: 6e20 b301 1000 |00d9: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ +031408: 0a20 |00dc: move-result v32 │ │ +03140a: 0800 2100 |00dd: move-object/from16 v0, v33 │ │ +03140e: 5203 1d06 |00df: iget v3, v0, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ +031412: a703 0320 |00e1: sub-float v3, v3, v32 │ │ +031416: 8734 |00e3: float-to-int v4, v3 │ │ +031418: 0200 2000 |00e4: move/from16 v0, v32 │ │ +03141c: 0801 2100 |00e6: move-object/from16 v1, v33 │ │ +031420: 5910 1d06 |00e8: iput v0, v1, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ +031424: 7401 390b 2100 |00ea: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +03142a: 0a19 |00ed: move-result v25 │ │ +03142c: 7401 3a0b 2100 |00ee: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +031432: 0a1a |00f1: move-result v26 │ │ +031434: 7601 380b 2100 |00f2: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ +03143a: 0a08 |00f5: move-result v8 │ │ +03143c: 0800 2100 |00f6: move-object/from16 v0, v33 │ │ +031440: 5503 1906 |00f8: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +031444: 3803 5800 |00fa: if-eqz v3, 0152 // +0058 │ │ +031448: 1205 |00fc: const/4 v5, #int 0 // #0 │ │ +03144a: 7401 390b 2100 |00fd: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +031450: 0a06 |0100: move-result v6 │ │ +031452: 1207 |0101: const/4 v7, #int 0 // #0 │ │ +031454: 1209 |0102: const/4 v9, #int 0 // #0 │ │ +031456: 0800 2100 |0103: move-object/from16 v0, v33 │ │ +03145a: 520a 2306 |0105: iget v10, v0, Lorg/tint/ui/views/ScrollerView;.mOverscrollDistance:I // field@0623 │ │ +03145e: 120b |0107: const/4 v11, #int 0 // #0 │ │ +031460: 121c |0108: const/4 v12, #int 1 // #1 │ │ +031462: 0803 2100 |0109: move-object/from16 v3, v33 │ │ +031466: 740a 610b 0300 |010b: invoke-virtual/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lorg/tint/ui/views/ScrollerView;.overScrollBy:(IIIIIIIIZ)Z // method@0b61 │ │ +03146c: 0a03 |010e: move-result v3 │ │ +03146e: 3803 0900 |010f: if-eqz v3, 0118 // +0009 │ │ +031472: 0800 2100 |0111: move-object/from16 v0, v33 │ │ +031476: 5403 2a06 |0113: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +03147a: 6e10 b701 0300 |0115: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@01b7 │ │ +031480: 7401 390b 2100 |0118: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +031486: 0a03 |011b: move-result v3 │ │ +031488: 7401 3a0b 2100 |011c: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +03148e: 0a05 |011f: move-result v5 │ │ +031490: 0800 2100 |0120: move-object/from16 v0, v33 │ │ +031494: 0201 1900 |0122: move/from16 v1, v25 │ │ +031498: 0202 1a00 |0124: move/from16 v2, v26 │ │ +03149c: 6e52 5d0b 3015 |0126: invoke-virtual {v0, v3, v5, v1, v2}, Lorg/tint/ui/views/ScrollerView;.onScrollChanged:(IIII)V // method@0b5d │ │ +0314a2: 7401 310b 2100 |0129: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getOverScrollMode:()I // method@0b31 │ │ +0314a8: 0a1b |012c: move-result v27 │ │ +0314aa: 381b 0900 |012d: if-eqz v27, 0136 // +0009 │ │ +0314ae: 1213 |012f: const/4 v3, #int 1 // #1 │ │ +0314b0: 0200 1b00 |0130: move/from16 v0, v27 │ │ +0314b4: 3330 e5fe |0132: if-ne v0, v3, 0017 // -011b │ │ +0314b8: 3d08 e3fe |0134: if-lez v8, 0017 // -011d │ │ +0314bc: 0800 2100 |0136: move-object/from16 v0, v33 │ │ +0314c0: 5503 1906 |0138: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +0314c4: 3803 3b00 |013a: if-eqz v3, 0175 // +003b │ │ +0314c8: 901c 1904 |013c: add-int v28, v25, v4 │ │ +0314cc: 3b1c 3a00 |013e: if-gez v28, 0178 // +003a │ │ +0314d0: 0800 2100 |0140: move-object/from16 v0, v33 │ │ +0314d4: 0201 1c00 |0142: move/from16 v1, v28 │ │ +0314d8: 6e20 5b0b 1000 |0144: invoke-virtual {v0, v1}, Lorg/tint/ui/views/ScrollerView;.onPull:(I)V // method@0b5b │ │ +0314de: 2900 d0fe |0147: goto/16 0017 // -0130 │ │ +0314e2: 0800 2200 |0149: move-object/from16 v0, v34 │ │ +0314e6: 0201 1600 |014b: move/from16 v1, v22 │ │ +0314ea: 6e20 b501 1000 |014d: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ +0314f0: 0a20 |0150: move-result v32 │ │ +0314f2: 288c |0151: goto 00dd // -0074 │ │ +0314f4: 120a |0152: const/4 v10, #int 0 // #0 │ │ +0314f6: 120c |0153: const/4 v12, #int 0 // #0 │ │ +0314f8: 7401 3a0b 2100 |0154: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +0314fe: 0a0d |0157: move-result v13 │ │ +031500: 120e |0158: const/4 v14, #int 0 // #0 │ │ +031502: 1310 0000 |0159: const/16 v16, #int 0 // #0 │ │ +031506: 0800 2100 |015b: move-object/from16 v0, v33 │ │ +03150a: 5200 2306 |015d: iget v0, v0, Lorg/tint/ui/views/ScrollerView;.mOverscrollDistance:I // field@0623 │ │ +03150e: 0211 0000 |015f: move/from16 v17, v0 │ │ +031512: 1312 0100 |0161: const/16 v18, #int 1 // #1 │ │ +031516: 0809 2100 |0163: move-object/from16 v9, v33 │ │ +03151a: 014b |0165: move v11, v4 │ │ +03151c: 018f |0166: move v15, v8 │ │ +03151e: 740a 610b 0900 |0167: invoke-virtual/range {v9, v10, v11, v12, v13, v14, v15, v16, v17, v18}, Lorg/tint/ui/views/ScrollerView;.overScrollBy:(IIIIIIIIZ)Z // method@0b61 │ │ +031524: 0a03 |016a: move-result v3 │ │ +031526: 3803 adff |016b: if-eqz v3, 0118 // -0053 │ │ +03152a: 0800 2100 |016d: move-object/from16 v0, v33 │ │ +03152e: 5403 2a06 |016f: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +031532: 6e10 b701 0300 |0171: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@01b7 │ │ +031538: 28a4 |0174: goto 0118 // -005c │ │ +03153a: 901c 1a04 |0175: add-int v28, v26, v4 │ │ +03153e: 28c7 |0177: goto 013e // -0039 │ │ +031540: 0200 1c00 |0178: move/from16 v0, v28 │ │ +031544: 3780 0b00 |017a: if-le v0, v8, 0185 // +000b │ │ +031548: 9103 1c08 |017c: sub-int v3, v28, v8 │ │ +03154c: 0800 2100 |017e: move-object/from16 v0, v33 │ │ +031550: 6e20 5b0b 3000 |0180: invoke-virtual {v0, v3}, Lorg/tint/ui/views/ScrollerView;.onPull:(I)V // method@0b5b │ │ +031556: 2900 94fe |0183: goto/16 0017 // -016c │ │ +03155a: 1203 |0185: const/4 v3, #int 0 // #0 │ │ +03155c: 0800 2100 |0186: move-object/from16 v0, v33 │ │ +031560: 6e20 5b0b 3000 |0188: invoke-virtual {v0, v3}, Lorg/tint/ui/views/ScrollerView;.onPull:(I)V // method@0b5b │ │ +031566: 2900 8cfe |018b: goto/16 0017 // -0174 │ │ +03156a: 0800 2100 |018d: move-object/from16 v0, v33 │ │ +03156e: 5400 2a06 |018f: iget-object v0, v0, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +031572: 081e 0000 |0191: move-object/from16 v30, v0 │ │ +031576: 1303 e803 |0193: const/16 v3, #int 1000 // #3e8 │ │ +03157a: 0800 2100 |0195: move-object/from16 v0, v33 │ │ +03157e: 5205 2006 |0197: iget v5, v0, Lorg/tint/ui/views/ScrollerView;.mMaximumVelocity:I // field@0620 │ │ +031582: 8255 |0199: int-to-float v5, v5 │ │ +031584: 0800 1e00 |019a: move-object/from16 v0, v30 │ │ +031588: 6e30 b801 3005 |019c: invoke-virtual {v0, v3, v5}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@01b8 │ │ +03158e: 0800 2100 |019f: move-object/from16 v0, v33 │ │ +031592: 5203 1306 |01a1: iget v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +031596: 0800 1e00 |01a3: move-object/from16 v0, v30 │ │ +03159a: 6e20 ba01 3000 |01a5: invoke-virtual {v0, v3}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@01ba │ │ +0315a0: 0a03 |01a8: move-result v3 │ │ +0315a2: 0800 2100 |01a9: move-object/from16 v0, v33 │ │ +0315a6: 5205 1306 |01ab: iget v5, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +0315aa: 0800 1e00 |01ad: move-object/from16 v0, v30 │ │ +0315ae: 6e20 bc01 5000 |01af: invoke-virtual {v0, v5}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@01bc │ │ +0315b4: 0a05 |01b2: move-result v5 │ │ +0315b6: 0800 2100 |01b3: move-object/from16 v0, v33 │ │ +0315ba: 7030 490b 3005 |01b5: invoke-direct {v0, v3, v5}, Lorg/tint/ui/views/ScrollerView;.isOrthoMove:(FF)Z // method@0b49 │ │ +0315c0: 0a03 |01b8: move-result v3 │ │ +0315c2: 3803 3800 |01b9: if-eqz v3, 01f1 // +0038 │ │ +0315c6: 0800 2100 |01bb: move-object/from16 v0, v33 │ │ +0315ca: 5203 2106 |01bd: iget v3, v0, Lorg/tint/ui/views/ScrollerView;.mMinimumVelocity:I // field@0621 │ │ +0315ce: 8235 |01bf: int-to-float v5, v3 │ │ +0315d0: 0800 2100 |01c0: move-object/from16 v0, v33 │ │ +0315d4: 5503 1906 |01c2: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +0315d8: 3803 2300 |01c4: if-eqz v3, 01e7 // +0023 │ │ +0315dc: 7401 bb01 1e00 |01c6: invoke-virtual/range {v30}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@01bb │ │ +0315e2: 0a03 |01c9: move-result v3 │ │ +0315e4: 7110 3e03 0300 |01ca: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ +0315ea: 0a03 |01cd: move-result v3 │ │ +0315ec: 2e03 0503 |01ce: cmpg-float v3, v5, v3 │ │ +0315f0: 3b03 2100 |01d0: if-gez v3, 01f1 // +0021 │ │ +0315f4: 0800 2100 |01d2: move-object/from16 v0, v33 │ │ +0315f8: 5405 1606 |01d4: iget-object v5, v0, Lorg/tint/ui/views/ScrollerView;.mDownView:Landroid/view/View; // field@0616 │ │ +0315fc: 0800 2100 |01d6: move-object/from16 v0, v33 │ │ +031600: 5503 1906 |01d8: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +031604: 3803 1200 |01da: if-eqz v3, 01ec // +0012 │ │ +031608: 7401 bb01 1e00 |01dc: invoke-virtual/range {v30}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@01bb │ │ +03160e: 0a03 |01df: move-result v3 │ │ +031610: 0800 2100 |01e0: move-object/from16 v0, v33 │ │ +031614: 6e30 590b 5003 |01e2: invoke-virtual {v0, v5, v3}, Lorg/tint/ui/views/ScrollerView;.onOrthoFling:(Landroid/view/View;F)V // method@0b59 │ │ +03161a: 2900 32fe |01e5: goto/16 0017 // -01ce │ │ +03161e: 7401 b901 1e00 |01e7: invoke-virtual/range {v30}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@01b9 │ │ +031624: 0a03 |01ea: move-result v3 │ │ +031626: 28df |01eb: goto 01ca // -0021 │ │ +031628: 7401 b901 1e00 |01ec: invoke-virtual/range {v30}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@01b9 │ │ +03162e: 0a03 |01ef: move-result v3 │ │ +031630: 28f0 |01f0: goto 01e0 // -0010 │ │ +031632: 0800 2100 |01f1: move-object/from16 v0, v33 │ │ +031636: 5503 1c06 |01f3: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ +03163a: 3803 1500 |01f5: if-eqz v3, 020a // +0015 │ │ +03163e: 0800 2100 |01f7: move-object/from16 v0, v33 │ │ +031642: 5403 1606 |01f9: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mDownView:Landroid/view/View; // field@0616 │ │ +031646: 0800 2100 |01fb: move-object/from16 v0, v33 │ │ +03164a: 6e20 580b 3000 |01fd: invoke-virtual {v0, v3}, Lorg/tint/ui/views/ScrollerView;.onOrthoDragFinished:(Landroid/view/View;)V // method@0b58 │ │ +031650: 12f3 |0200: const/4 v3, #int -1 // #ff │ │ +031652: 0800 2100 |0201: move-object/from16 v0, v33 │ │ +031656: 5903 1306 |0203: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +03165a: 7601 1b0b 2100 |0205: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.endDrag:()V // method@0b1b │ │ +031660: 2900 0ffe |0208: goto/16 0017 // -01f1 │ │ +031664: 0800 2100 |020a: move-object/from16 v0, v33 │ │ +031668: 5503 1a06 |020c: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ +03166c: 3803 09fe |020e: if-eqz v3, 0017 // -01f7 │ │ +031670: 0800 2100 |0210: move-object/from16 v0, v33 │ │ +031674: 5400 2a06 |0212: iget-object v0, v0, Lorg/tint/ui/views/ScrollerView;.mVelocityTracker:Landroid/view/VelocityTracker; // field@062a │ │ +031678: 081d 0000 |0214: move-object/from16 v29, v0 │ │ +03167c: 1303 e803 |0216: const/16 v3, #int 1000 // #3e8 │ │ +031680: 0800 2100 |0218: move-object/from16 v0, v33 │ │ +031684: 5205 2006 |021a: iget v5, v0, Lorg/tint/ui/views/ScrollerView;.mMaximumVelocity:I // field@0620 │ │ +031688: 8255 |021c: int-to-float v5, v5 │ │ +03168a: 0800 1d00 |021d: move-object/from16 v0, v29 │ │ +03168e: 6e30 b801 3005 |021f: invoke-virtual {v0, v3, v5}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@01b8 │ │ +031694: 0800 2100 |0222: move-object/from16 v0, v33 │ │ +031698: 5503 1906 |0224: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +03169c: 3803 3700 |0226: if-eqz v3, 025d // +0037 │ │ +0316a0: 0800 2100 |0228: move-object/from16 v0, v33 │ │ +0316a4: 5203 1306 |022a: iget v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +0316a8: 0800 1d00 |022c: move-object/from16 v0, v29 │ │ +0316ac: 6e20 ba01 3000 |022e: invoke-virtual {v0, v3}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@01ba │ │ +0316b2: 0a03 |0231: move-result v3 │ │ +0316b4: 8730 |0232: float-to-int v0, v3 │ │ +0316b6: 0218 0000 |0233: move/from16 v24, v0 │ │ +0316ba: 7401 260b 2100 |0235: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +0316c0: 0a03 |0238: move-result v3 │ │ +0316c2: 3d03 1a00 |0239: if-lez v3, 0253 // +001a │ │ +0316c6: 7701 3f03 1800 |023b: invoke-static/range {v24}, Ljava/lang/Math;.abs:(I)I // method@033f │ │ +0316cc: 0a03 |023e: move-result v3 │ │ +0316ce: 0800 2100 |023f: move-object/from16 v0, v33 │ │ +0316d2: 5205 2106 |0241: iget v5, v0, Lorg/tint/ui/views/ScrollerView;.mMinimumVelocity:I // field@0621 │ │ +0316d6: 3753 2800 |0243: if-le v3, v5, 026b // +0028 │ │ +0316da: 0200 1800 |0245: move/from16 v0, v24 │ │ +0316de: 7b03 |0247: neg-int v3, v0 │ │ +0316e0: 0800 2100 |0248: move-object/from16 v0, v33 │ │ +0316e4: 6e20 210b 3000 |024a: invoke-virtual {v0, v3}, Lorg/tint/ui/views/ScrollerView;.fling:(I)V // method@0b21 │ │ +0316ea: 1203 |024d: const/4 v3, #int 0 // #0 │ │ +0316ec: 0800 2100 |024e: move-object/from16 v0, v33 │ │ +0316f0: 6e20 5b0b 3000 |0250: invoke-virtual {v0, v3}, Lorg/tint/ui/views/ScrollerView;.onPull:(I)V // method@0b5b │ │ +0316f6: 12f3 |0253: const/4 v3, #int -1 // #ff │ │ +0316f8: 0800 2100 |0254: move-object/from16 v0, v33 │ │ +0316fc: 5903 1306 |0256: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +031700: 7601 1b0b 2100 |0258: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.endDrag:()V // method@0b1b │ │ +031706: 2900 bcfd |025b: goto/16 0017 // -0244 │ │ +03170a: 0800 2100 |025d: move-object/from16 v0, v33 │ │ +03170e: 5203 1306 |025f: iget v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +031712: 0800 1d00 |0261: move-object/from16 v0, v29 │ │ +031716: 6e20 bc01 3000 |0263: invoke-virtual {v0, v3}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@01bc │ │ +03171c: 0a03 |0266: move-result v3 │ │ +03171e: 8730 |0267: float-to-int v0, v3 │ │ +031720: 0218 0000 |0268: move/from16 v24, v0 │ │ +031724: 28cb |026a: goto 0235 // -0035 │ │ +031726: 7601 380b 2100 |026b: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ +03172c: 0a0d |026e: move-result v13 │ │ +03172e: 0800 2100 |026f: move-object/from16 v0, v33 │ │ +031732: 5503 1906 |0271: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +031736: 3803 1b00 |0273: if-eqz v3, 028e // +001b │ │ +03173a: 0800 2100 |0275: move-object/from16 v0, v33 │ │ +03173e: 5409 2606 |0277: iget-object v9, v0, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +031742: 7401 390b 2100 |0279: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +031748: 0a0a |027c: move-result v10 │ │ +03174a: 7401 3a0b 2100 |027d: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +031750: 0a0b |0280: move-result v11 │ │ +031752: 120c |0281: const/4 v12, #int 0 // #0 │ │ +031754: 120e |0282: const/4 v14, #int 0 // #0 │ │ +031756: 120f |0283: const/4 v15, #int 0 // #0 │ │ +031758: 7407 d802 0900 |0284: invoke-virtual/range {v9, v10, v11, v12, v13, v14, v15}, Landroid/widget/OverScroller;.springBack:(IIIIII)Z // method@02d8 │ │ +03175e: 0a03 |0287: move-result v3 │ │ +031760: 3803 c5ff |0288: if-eqz v3, 024d // -003b │ │ +031764: 7401 430b 2100 |028a: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.invalidate:()V // method@0b43 │ │ +03176a: 28c0 |028d: goto 024d // -0040 │ │ +03176c: 0800 2100 |028e: move-object/from16 v0, v33 │ │ +031770: 540e 2606 |0290: iget-object v14, v0, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +031774: 7401 390b 2100 |0292: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +03177a: 0a0f |0295: move-result v15 │ │ +03177c: 7401 3a0b 2100 |0296: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +031782: 0a10 |0299: move-result v16 │ │ +031784: 1311 0000 |029a: const/16 v17, #int 0 // #0 │ │ +031788: 1312 0000 |029c: const/16 v18, #int 0 // #0 │ │ +03178c: 1313 0000 |029e: const/16 v19, #int 0 // #0 │ │ +031790: 0214 0d00 |02a0: move/from16 v20, v13 │ │ +031794: 7407 d802 0e00 |02a2: invoke-virtual/range {v14, v15, v16, v17, v18, v19, v20}, Landroid/widget/OverScroller;.springBack:(IIIIII)Z // method@02d8 │ │ +03179a: 0a03 |02a5: move-result v3 │ │ +03179c: 3803 a7ff |02a6: if-eqz v3, 024d // -0059 │ │ +0317a0: 7401 430b 2100 |02a8: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.invalidate:()V // method@0b43 │ │ +0317a6: 28a2 |02ab: goto 024d // -005e │ │ +0317a8: 0800 2100 |02ac: move-object/from16 v0, v33 │ │ +0317ac: 5503 1c06 |02ae: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mIsOrthoDragged:Z // field@061c │ │ +0317b0: 3803 1500 |02b0: if-eqz v3, 02c5 // +0015 │ │ +0317b4: 0800 2100 |02b2: move-object/from16 v0, v33 │ │ +0317b8: 5403 1606 |02b4: iget-object v3, v0, Lorg/tint/ui/views/ScrollerView;.mDownView:Landroid/view/View; // field@0616 │ │ +0317bc: 0800 2100 |02b6: move-object/from16 v0, v33 │ │ +0317c0: 6e20 580b 3000 |02b8: invoke-virtual {v0, v3}, Lorg/tint/ui/views/ScrollerView;.onOrthoDragFinished:(Landroid/view/View;)V // method@0b58 │ │ +0317c6: 12f3 |02bb: const/4 v3, #int -1 // #ff │ │ +0317c8: 0800 2100 |02bc: move-object/from16 v0, v33 │ │ +0317cc: 5903 1306 |02be: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +0317d0: 7601 1b0b 2100 |02c0: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.endDrag:()V // method@0b1b │ │ +0317d6: 2900 54fd |02c3: goto/16 0017 // -02ac │ │ +0317da: 0800 2100 |02c5: move-object/from16 v0, v33 │ │ +0317de: 5503 1a06 |02c7: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mIsBeingDragged:Z // field@061a │ │ +0317e2: 3803 4efd |02c9: if-eqz v3, 0017 // -02b2 │ │ +0317e6: 7401 260b 2100 |02cb: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +0317ec: 0a03 |02ce: move-result v3 │ │ +0317ee: 3d03 48fd |02cf: if-lez v3, 0017 // -02b8 │ │ +0317f2: 0800 2100 |02d1: move-object/from16 v0, v33 │ │ +0317f6: 5503 1906 |02d3: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +0317fa: 3803 2b00 |02d5: if-eqz v3, 0300 // +002b │ │ +0317fe: 0800 2100 |02d7: move-object/from16 v0, v33 │ │ +031802: 540e 2606 |02d9: iget-object v14, v0, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +031806: 7401 390b 2100 |02db: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +03180c: 0a0f |02de: move-result v15 │ │ +03180e: 7401 3a0b 2100 |02df: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +031814: 0a10 |02e2: move-result v16 │ │ +031816: 1311 0000 |02e3: const/16 v17, #int 0 // #0 │ │ +03181a: 7601 380b 2100 |02e5: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ +031820: 0a12 |02e8: move-result v18 │ │ +031822: 1313 0000 |02e9: const/16 v19, #int 0 // #0 │ │ +031826: 1314 0000 |02eb: const/16 v20, #int 0 // #0 │ │ +03182a: 7407 d802 0e00 |02ed: invoke-virtual/range {v14, v15, v16, v17, v18, v19, v20}, Landroid/widget/OverScroller;.springBack:(IIIIII)Z // method@02d8 │ │ +031830: 0a03 |02f0: move-result v3 │ │ +031832: 3803 0500 |02f1: if-eqz v3, 02f6 // +0005 │ │ +031836: 7401 430b 2100 |02f3: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.invalidate:()V // method@0b43 │ │ +03183c: 12f3 |02f6: const/4 v3, #int -1 // #ff │ │ +03183e: 0800 2100 |02f7: move-object/from16 v0, v33 │ │ +031842: 5903 1306 |02f9: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +031846: 7601 1b0b 2100 |02fb: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.endDrag:()V // method@0b1b │ │ +03184c: 2900 19fd |02fe: goto/16 0017 // -02e7 │ │ +031850: 0800 2100 |0300: move-object/from16 v0, v33 │ │ +031854: 540e 2606 |0302: iget-object v14, v0, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +031858: 7401 390b 2100 |0304: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +03185e: 0a0f |0307: move-result v15 │ │ +031860: 7401 3a0b 2100 |0308: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +031866: 0a10 |030b: move-result v16 │ │ +031868: 1311 0000 |030c: const/16 v17, #int 0 // #0 │ │ +03186c: 1312 0000 |030e: const/16 v18, #int 0 // #0 │ │ +031870: 1313 0000 |0310: const/16 v19, #int 0 // #0 │ │ +031874: 7601 380b 2100 |0312: invoke-direct/range {v33}, Lorg/tint/ui/views/ScrollerView;.getScrollRange:()I // method@0b38 │ │ +03187a: 0a14 |0315: move-result v20 │ │ +03187c: 7407 d802 0e00 |0316: invoke-virtual/range {v14, v15, v16, v17, v18, v19, v20}, Landroid/widget/OverScroller;.springBack:(IIIIII)Z // method@02d8 │ │ +031882: 0a03 |0319: move-result v3 │ │ +031884: 3803 dcff |031a: if-eqz v3, 02f6 // -0024 │ │ +031888: 7401 430b 2100 |031c: invoke-virtual/range {v33}, Lorg/tint/ui/views/ScrollerView;.invalidate:()V // method@0b43 │ │ +03188e: 28d7 |031f: goto 02f6 // -0029 │ │ +031890: 7401 ac01 2200 |0320: invoke-virtual/range {v34}, Landroid/view/MotionEvent;.getActionIndex:()I // method@01ac │ │ +031896: 0a17 |0323: move-result v23 │ │ +031898: 0800 2100 |0324: move-object/from16 v0, v33 │ │ +03189c: 5503 1906 |0326: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +0318a0: 3803 3000 |0328: if-eqz v3, 0358 // +0030 │ │ +0318a4: 0800 2200 |032a: move-object/from16 v0, v34 │ │ +0318a8: 0201 1700 |032c: move/from16 v1, v23 │ │ +0318ac: 6e20 b301 1000 |032e: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ +0318b2: 0a20 |0331: move-result v32 │ │ +0318b4: 0200 2000 |0332: move/from16 v0, v32 │ │ +0318b8: 0801 2100 |0334: move-object/from16 v1, v33 │ │ +0318bc: 5910 1d06 |0336: iput v0, v1, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ +0318c0: 0800 2100 |0338: move-object/from16 v0, v33 │ │ +0318c4: 5503 1906 |033a: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +0318c8: 3803 2500 |033c: if-eqz v3, 0361 // +0025 │ │ +0318cc: 0800 2200 |033e: move-object/from16 v0, v34 │ │ +0318d0: 0201 1700 |0340: move/from16 v1, v23 │ │ +0318d4: 6e20 b501 1000 |0342: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ +0318da: 0a03 |0345: move-result v3 │ │ +0318dc: 0800 2100 |0346: move-object/from16 v0, v33 │ │ +0318e0: 5903 1e06 |0348: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mLastOrthoCoord:F // field@061e │ │ +0318e4: 0800 2200 |034a: move-object/from16 v0, v34 │ │ +0318e8: 0201 1700 |034c: move/from16 v1, v23 │ │ +0318ec: 6e20 b001 1000 |034e: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@01b0 │ │ +0318f2: 0a03 |0351: move-result v3 │ │ +0318f4: 0800 2100 |0352: move-object/from16 v0, v33 │ │ +0318f8: 5903 1306 |0354: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +0318fc: 2900 c1fc |0356: goto/16 0017 // -033f │ │ +031900: 0800 2200 |0358: move-object/from16 v0, v34 │ │ +031904: 0201 1700 |035a: move/from16 v1, v23 │ │ +031908: 6e20 b501 1000 |035c: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ +03190e: 0a20 |035f: move-result v32 │ │ +031910: 28d2 |0360: goto 0332 // -002e │ │ +031912: 0800 2200 |0361: move-object/from16 v0, v34 │ │ +031916: 0201 1700 |0363: move/from16 v1, v23 │ │ +03191a: 6e20 b301 1000 |0365: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ +031920: 0a03 |0368: move-result v3 │ │ +031922: 28dd |0369: goto 0346 // -0023 │ │ +031924: 7602 5e0b 2100 |036a: invoke-direct/range {v33, v34}, Lorg/tint/ui/views/ScrollerView;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0b5e │ │ +03192a: 0800 2100 |036d: move-object/from16 v0, v33 │ │ +03192e: 5503 1906 |036f: iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +031932: 3803 1800 |0371: if-eqz v3, 0389 // +0018 │ │ +031936: 0800 2100 |0373: move-object/from16 v0, v33 │ │ +03193a: 5203 1306 |0375: iget v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +03193e: 0800 2200 |0377: move-object/from16 v0, v34 │ │ +031942: 6e20 aa01 3000 |0379: invoke-virtual {v0, v3}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@01aa │ │ +031948: 0a03 |037c: move-result v3 │ │ +03194a: 0800 2200 |037d: move-object/from16 v0, v34 │ │ +03194e: 6e20 b301 3000 |037f: invoke-virtual {v0, v3}, Landroid/view/MotionEvent;.getX:(I)F // method@01b3 │ │ +031954: 0a03 |0382: move-result v3 │ │ +031956: 0800 2100 |0383: move-object/from16 v0, v33 │ │ +03195a: 5903 1d06 |0385: iput v3, v0, Lorg/tint/ui/views/ScrollerView;.mLastMotionY:F // field@061d │ │ +03195e: 2900 90fc |0387: goto/16 0017 // -0370 │ │ +031962: 0800 2100 |0389: move-object/from16 v0, v33 │ │ +031966: 5203 1306 |038b: iget v3, v0, Lorg/tint/ui/views/ScrollerView;.mActivePointerId:I // field@0613 │ │ +03196a: 0800 2200 |038d: move-object/from16 v0, v34 │ │ +03196e: 6e20 aa01 3000 |038f: invoke-virtual {v0, v3}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@01aa │ │ +031974: 0a03 |0392: move-result v3 │ │ +031976: 0800 2200 |0393: move-object/from16 v0, v34 │ │ +03197a: 6e20 b501 3000 |0395: invoke-virtual {v0, v3}, Landroid/view/MotionEvent;.getY:(I)F // method@01b5 │ │ +031980: 0a03 |0398: move-result v3 │ │ +031982: 28ea |0399: goto 0383 // -0016 │ │ +031984: 0001 0700 0000 0000 0500 0000 7901 ... |039a: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x0003 line=618 │ │ 0x000c line=620 │ │ 0x0010 line=621 │ │ 0x0017 line=782 │ │ @@ -55338,32 +55485,37 @@ │ │ 0x0175 line=692 │ │ 0x0178 line=695 │ │ 0x017c line=696 │ │ 0x0185 line=698 │ │ 0x018d line=704 │ │ 0x0193 line=705 │ │ 0x019f line=706 │ │ + 0x01ad line=707 │ │ + 0x01b3 line=706 │ │ + 0x01c6 line=708 │ │ 0x01d2 line=710 │ │ - 0x01e7 line=706 │ │ - 0x01ec line=710 │ │ + 0x01e7 line=709 │ │ + 0x01ec line=711 │ │ 0x01f1 line=714 │ │ 0x01f7 line=715 │ │ 0x0200 line=716 │ │ 0x0205 line=717 │ │ 0x020a line=718 │ │ 0x0210 line=719 │ │ 0x0216 line=720 │ │ 0x0222 line=721 │ │ + 0x022c line=722 │ │ 0x0235 line=725 │ │ 0x023b line=726 │ │ 0x0245 line=727 │ │ 0x024d line=740 │ │ 0x0253 line=743 │ │ 0x0258 line=744 │ │ - 0x025d line=721 │ │ + 0x025d line=722 │ │ + 0x0261 line=723 │ │ 0x026b line=729 │ │ 0x026f line=730 │ │ 0x0275 line=731 │ │ 0x028a line=732 │ │ 0x028e line=735 │ │ 0x02a8 line=736 │ │ 0x02ac line=748 │ │ @@ -55383,14 +55535,18 @@ │ │ 0x0332 line=770 │ │ 0x0338 line=771 │ │ 0x034a line=772 │ │ 0x0358 line=769 │ │ 0x0361 line=771 │ │ 0x036a line=776 │ │ 0x036d line=777 │ │ + 0x0377 line=778 │ │ + 0x0383 line=779 │ │ + 0x0389 line=778 │ │ + 0x038d line=779 │ │ 0x039a line=621 │ │ locals : │ │ 0x00e4 - 0x0149 reg=4 deltaY I │ │ 0x00f6 - 0x0149 reg=8 range I │ │ 0x00ee - 0x0149 reg=25 oldX I │ │ 0x00f2 - 0x0149 reg=26 oldY I │ │ 0x012d - 0x0149 reg=27 overscrollMode I │ │ @@ -55421,69 +55577,69 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 97 16-bit code units │ │ -031c54: |[031c54] org.tint.ui.views.ScrollerView.pageScroll:(I)Z │ │ -031c64: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -031c66: 1305 8200 |0001: const/16 v5, #int 130 // #82 │ │ -031c6a: 3358 4800 |0003: if-ne v8, v5, 004b // +0048 │ │ -031c6e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -031c70: 6e10 2b0b 0700 |0006: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ -031c76: 0a02 |0009: move-result v2 │ │ -031c78: 3801 4300 |000a: if-eqz v1, 004d // +0043 │ │ -031c7c: 5474 2806 |000c: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -031c80: 6e10 3a0b 0700 |000e: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -031c86: 0a05 |0011: move-result v5 │ │ -031c88: b025 |0012: add-int/2addr v5, v2 │ │ -031c8a: 5945 0f00 |0013: iput v5, v4, Landroid/graphics/Rect;.top:I // field@000f │ │ -031c8e: 6e10 260b 0700 |0015: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -031c94: 0a00 |0018: move-result v0 │ │ -031c96: 3d00 1c00 |0019: if-lez v0, 0035 // +001c │ │ -031c9a: d804 00ff |001b: add-int/lit8 v4, v0, #int -1 // #ff │ │ -031c9e: 6e20 250b 4700 |001d: invoke-virtual {v7, v4}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -031ca4: 0c03 |0020: move-result-object v3 │ │ -031ca6: 5474 2806 |0021: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -031caa: 5244 0f00 |0023: iget v4, v4, Landroid/graphics/Rect;.top:I // field@000f │ │ -031cae: b024 |0025: add-int/2addr v4, v2 │ │ -031cb0: 6e10 c201 0300 |0026: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ -031cb6: 0a05 |0029: move-result v5 │ │ -031cb8: 3754 0b00 |002a: if-le v4, v5, 0035 // +000b │ │ -031cbc: 5474 2806 |002c: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -031cc0: 6e10 c201 0300 |002e: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ -031cc6: 0a05 |0031: move-result v5 │ │ -031cc8: b125 |0032: sub-int/2addr v5, v2 │ │ -031cca: 5945 0f00 |0033: iput v5, v4, Landroid/graphics/Rect;.top:I // field@000f │ │ -031cce: 5474 2806 |0035: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -031cd2: 5475 2806 |0037: iget-object v5, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -031cd6: 5255 0f00 |0039: iget v5, v5, Landroid/graphics/Rect;.top:I // field@000f │ │ -031cda: b025 |003b: add-int/2addr v5, v2 │ │ -031cdc: 5945 0c00 |003c: iput v5, v4, Landroid/graphics/Rect;.bottom:I // field@000c │ │ -031ce0: 5474 2806 |003e: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -031ce4: 5244 0f00 |0040: iget v4, v4, Landroid/graphics/Rect;.top:I // field@000f │ │ -031ce8: 5475 2806 |0042: iget-object v5, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -031cec: 5255 0c00 |0044: iget v5, v5, Landroid/graphics/Rect;.bottom:I // field@000c │ │ -031cf0: 7040 6a0b 8754 |0046: invoke-direct {v7, v8, v4, v5}, Lorg/tint/ui/views/ScrollerView;.scrollAndFocus:(III)Z // method@0b6a │ │ -031cf6: 0a04 |0049: move-result v4 │ │ -031cf8: 0f04 |004a: return v4 │ │ -031cfa: 0141 |004b: move v1, v4 │ │ -031cfc: 28ba |004c: goto 0006 // -0046 │ │ -031cfe: 5475 2806 |004d: iget-object v5, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -031d02: 6e10 3a0b 0700 |004f: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -031d08: 0a06 |0052: move-result v6 │ │ -031d0a: b126 |0053: sub-int/2addr v6, v2 │ │ -031d0c: 5956 0f00 |0054: iput v6, v5, Landroid/graphics/Rect;.top:I // field@000f │ │ -031d10: 5475 2806 |0056: iget-object v5, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -031d14: 5255 0f00 |0058: iget v5, v5, Landroid/graphics/Rect;.top:I // field@000f │ │ -031d18: 3b05 dbff |005a: if-gez v5, 0035 // -0025 │ │ -031d1c: 5475 2806 |005c: iget-object v5, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ -031d20: 5954 0f00 |005e: iput v4, v5, Landroid/graphics/Rect;.top:I // field@000f │ │ -031d24: 28d5 |0060: goto 0035 // -002b │ │ +0319a8: |[0319a8] org.tint.ui.views.ScrollerView.pageScroll:(I)Z │ │ +0319b8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0319ba: 1305 8200 |0001: const/16 v5, #int 130 // #82 │ │ +0319be: 3358 4800 |0003: if-ne v8, v5, 004b // +0048 │ │ +0319c2: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +0319c4: 6e10 2b0b 0700 |0006: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ +0319ca: 0a02 |0009: move-result v2 │ │ +0319cc: 3801 4300 |000a: if-eqz v1, 004d // +0043 │ │ +0319d0: 5474 2806 |000c: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +0319d4: 6e10 3a0b 0700 |000e: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +0319da: 0a05 |0011: move-result v5 │ │ +0319dc: b025 |0012: add-int/2addr v5, v2 │ │ +0319de: 5945 0f00 |0013: iput v5, v4, Landroid/graphics/Rect;.top:I // field@000f │ │ +0319e2: 6e10 260b 0700 |0015: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +0319e8: 0a00 |0018: move-result v0 │ │ +0319ea: 3d00 1c00 |0019: if-lez v0, 0035 // +001c │ │ +0319ee: d804 00ff |001b: add-int/lit8 v4, v0, #int -1 // #ff │ │ +0319f2: 6e20 250b 4700 |001d: invoke-virtual {v7, v4}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +0319f8: 0c03 |0020: move-result-object v3 │ │ +0319fa: 5474 2806 |0021: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +0319fe: 5244 0f00 |0023: iget v4, v4, Landroid/graphics/Rect;.top:I // field@000f │ │ +031a02: b024 |0025: add-int/2addr v4, v2 │ │ +031a04: 6e10 c201 0300 |0026: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ +031a0a: 0a05 |0029: move-result v5 │ │ +031a0c: 3754 0b00 |002a: if-le v4, v5, 0035 // +000b │ │ +031a10: 5474 2806 |002c: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +031a14: 6e10 c201 0300 |002e: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ +031a1a: 0a05 |0031: move-result v5 │ │ +031a1c: b125 |0032: sub-int/2addr v5, v2 │ │ +031a1e: 5945 0f00 |0033: iput v5, v4, Landroid/graphics/Rect;.top:I // field@000f │ │ +031a22: 5474 2806 |0035: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +031a26: 5475 2806 |0037: iget-object v5, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +031a2a: 5255 0f00 |0039: iget v5, v5, Landroid/graphics/Rect;.top:I // field@000f │ │ +031a2e: b025 |003b: add-int/2addr v5, v2 │ │ +031a30: 5945 0c00 |003c: iput v5, v4, Landroid/graphics/Rect;.bottom:I // field@000c │ │ +031a34: 5474 2806 |003e: iget-object v4, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +031a38: 5244 0f00 |0040: iget v4, v4, Landroid/graphics/Rect;.top:I // field@000f │ │ +031a3c: 5475 2806 |0042: iget-object v5, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +031a40: 5255 0c00 |0044: iget v5, v5, Landroid/graphics/Rect;.bottom:I // field@000c │ │ +031a44: 7040 6a0b 8754 |0046: invoke-direct {v7, v8, v4, v5}, Lorg/tint/ui/views/ScrollerView;.scrollAndFocus:(III)Z // method@0b6a │ │ +031a4a: 0a04 |0049: move-result v4 │ │ +031a4c: 0f04 |004a: return v4 │ │ +031a4e: 0141 |004b: move v1, v4 │ │ +031a50: 28ba |004c: goto 0006 // -0046 │ │ +031a52: 5475 2806 |004d: iget-object v5, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +031a56: 6e10 3a0b 0700 |004f: invoke-virtual {v7}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +031a5c: 0a06 |0052: move-result v6 │ │ +031a5e: b126 |0053: sub-int/2addr v6, v2 │ │ +031a60: 5956 0f00 |0054: iput v6, v5, Landroid/graphics/Rect;.top:I // field@000f │ │ +031a64: 5475 2806 |0056: iget-object v5, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +031a68: 5255 0f00 |0058: iget v5, v5, Landroid/graphics/Rect;.top:I // field@000f │ │ +031a6c: 3b05 dbff |005a: if-gez v5, 0035 // -0025 │ │ +031a70: 5475 2806 |005c: iget-object v5, v7, Lorg/tint/ui/views/ScrollerView;.mTempRect:Landroid/graphics/Rect; // field@0628 │ │ +031a74: 5954 0f00 |005e: iput v4, v5, Landroid/graphics/Rect;.top:I // field@000f │ │ +031a78: 28d5 |0060: goto 0035 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1026 │ │ 0x0006 line=1027 │ │ 0x000a line=1029 │ │ 0x000c line=1030 │ │ 0x0015 line=1031 │ │ @@ -55512,22 +55668,22 @@ │ │ type : '(Landroid/view/View;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -031d28: |[031d28] org.tint.ui.views.ScrollerView.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ -031d38: 5510 1b06 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/ScrollerView;.mIsLayoutDirty:Z // field@061b │ │ -031d3c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -031d40: 7020 6d0b 3100 |0004: invoke-direct {v1, v3}, Lorg/tint/ui/views/ScrollerView;.scrollToChild:(Landroid/view/View;)V // method@0b6d │ │ -031d46: 6f30 af02 2103 |0007: invoke-super {v1, v2, v3}, Landroid/widget/FrameLayout;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@02af │ │ -031d4c: 0e00 |000a: return-void │ │ -031d4e: 5b13 1406 |000b: iput-object v3, v1, Lorg/tint/ui/views/ScrollerView;.mChildToScrollTo:Landroid/view/View; // field@0614 │ │ -031d52: 28fa |000d: goto 0007 // -0006 │ │ +031a7c: |[031a7c] org.tint.ui.views.ScrollerView.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ +031a8c: 5510 1b06 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/ScrollerView;.mIsLayoutDirty:Z // field@061b │ │ +031a90: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +031a94: 7020 6d0b 3100 |0004: invoke-direct {v1, v3}, Lorg/tint/ui/views/ScrollerView;.scrollToChild:(Landroid/view/View;)V // method@0b6d │ │ +031a9a: 6f30 af02 2103 |0007: invoke-super {v1, v2, v3}, Landroid/widget/FrameLayout;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@02af │ │ +031aa0: 0e00 |000a: return-void │ │ +031aa2: 5b13 1406 |000b: iput-object v3, v1, Lorg/tint/ui/views/ScrollerView;.mChildToScrollTo:Landroid/view/View; // field@0614 │ │ +031aa6: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1619 │ │ 0x0004 line=1620 │ │ 0x0007 line=1625 │ │ 0x000a line=1626 │ │ 0x000b line=1623 │ │ @@ -55541,32 +55697,34 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Rect;Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -031d54: |[031d54] org.tint.ui.views.ScrollerView.requestChildRectangleOnScreen:(Landroid/view/View;Landroid/graphics/Rect;Z)Z │ │ -031d64: 6e10 c701 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@01c7 │ │ -031d6a: 0a00 |0003: move-result v0 │ │ -031d6c: 6e10 cd01 0400 |0004: invoke-virtual {v4}, Landroid/view/View;.getScrollX:()I // method@01cd │ │ -031d72: 0a01 |0007: move-result v1 │ │ -031d74: b110 |0008: sub-int/2addr v0, v1 │ │ -031d76: 6e10 d001 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@01d0 │ │ -031d7c: 0a01 |000c: move-result v1 │ │ -031d7e: 6e10 ce01 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getScrollY:()I // method@01ce │ │ -031d84: 0a02 |0010: move-result v2 │ │ -031d86: b121 |0011: sub-int/2addr v1, v2 │ │ -031d88: 6e30 3201 0501 |0012: invoke-virtual {v5, v0, v1}, Landroid/graphics/Rect;.offset:(II)V // method@0132 │ │ -031d8e: 7030 6e0b 5306 |0015: invoke-direct {v3, v5, v6}, Lorg/tint/ui/views/ScrollerView;.scrollToChildRect:(Landroid/graphics/Rect;Z)Z // method@0b6e │ │ -031d94: 0a00 |0018: move-result v0 │ │ -031d96: 0f00 |0019: return v0 │ │ +031aa8: |[031aa8] org.tint.ui.views.ScrollerView.requestChildRectangleOnScreen:(Landroid/view/View;Landroid/graphics/Rect;Z)Z │ │ +031ab8: 6e10 c701 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@01c7 │ │ +031abe: 0a00 |0003: move-result v0 │ │ +031ac0: 6e10 cd01 0400 |0004: invoke-virtual {v4}, Landroid/view/View;.getScrollX:()I // method@01cd │ │ +031ac6: 0a01 |0007: move-result v1 │ │ +031ac8: b110 |0008: sub-int/2addr v0, v1 │ │ +031aca: 6e10 d001 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@01d0 │ │ +031ad0: 0a01 |000c: move-result v1 │ │ +031ad2: 6e10 ce01 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getScrollY:()I // method@01ce │ │ +031ad8: 0a02 |0010: move-result v2 │ │ +031ada: b121 |0011: sub-int/2addr v1, v2 │ │ +031adc: 6e30 3201 0501 |0012: invoke-virtual {v5, v0, v1}, Landroid/graphics/Rect;.offset:(II)V // method@0132 │ │ +031ae2: 7030 6e0b 5306 |0015: invoke-direct {v3, v5, v6}, Lorg/tint/ui/views/ScrollerView;.scrollToChildRect:(Landroid/graphics/Rect;Z)Z // method@0b6e │ │ +031ae8: 0a00 |0018: move-result v0 │ │ +031aea: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1676 │ │ + 0x0009 line=1677 │ │ + 0x0012 line=1676 │ │ 0x0015 line=1679 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lorg/tint/ui/views/ScrollerView; │ │ 0x0000 - 0x001a reg=4 child Landroid/view/View; │ │ 0x0000 - 0x001a reg=5 rectangle Landroid/graphics/Rect; │ │ 0x0000 - 0x001a reg=6 immediate Z │ │ │ │ @@ -55575,19 +55733,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -031d98: |[031d98] org.tint.ui.views.ScrollerView.requestDisallowInterceptTouchEvent:(Z)V │ │ -031da8: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ -031dac: 7010 640b 0000 |0002: invoke-direct {v0}, Lorg/tint/ui/views/ScrollerView;.recycleVelocityTracker:()V // method@0b64 │ │ -031db2: 6f20 b002 1000 |0005: invoke-super {v0, v1}, Landroid/widget/FrameLayout;.requestDisallowInterceptTouchEvent:(Z)V // method@02b0 │ │ -031db8: 0e00 |0008: return-void │ │ +031aec: |[031aec] org.tint.ui.views.ScrollerView.requestDisallowInterceptTouchEvent:(Z)V │ │ +031afc: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ +031b00: 7010 640b 0000 |0002: invoke-direct {v0}, Lorg/tint/ui/views/ScrollerView;.recycleVelocityTracker:()V // method@0b64 │ │ +031b06: 6f20 b002 1000 |0005: invoke-super {v0, v1}, Landroid/widget/FrameLayout;.requestDisallowInterceptTouchEvent:(Z)V // method@02b0 │ │ +031b0c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0002 line=486 │ │ 0x0005 line=488 │ │ 0x0008 line=489 │ │ locals : │ │ @@ -55599,19 +55757,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031dbc: |[031dbc] org.tint.ui.views.ScrollerView.requestLayout:()V │ │ -031dcc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -031dce: 5c10 1b06 |0001: iput-boolean v0, v1, Lorg/tint/ui/views/ScrollerView;.mIsLayoutDirty:Z // field@061b │ │ -031dd2: 6f10 b102 0100 |0003: invoke-super {v1}, Landroid/widget/FrameLayout;.requestLayout:()V // method@02b1 │ │ -031dd8: 0e00 |0006: return-void │ │ +031b10: |[031b10] org.tint.ui.views.ScrollerView.requestLayout:()V │ │ +031b20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +031b22: 5c10 1b06 |0001: iput-boolean v0, v1, Lorg/tint/ui/views/ScrollerView;.mIsLayoutDirty:Z // field@061b │ │ +031b26: 6f10 b102 0100 |0003: invoke-super {v1}, Landroid/widget/FrameLayout;.requestLayout:()V // method@02b1 │ │ +031b2c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1684 │ │ 0x0003 line=1685 │ │ 0x0006 line=1686 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/ui/views/ScrollerView; │ │ @@ -55621,53 +55779,53 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 71 16-bit code units │ │ -031ddc: |[031ddc] org.tint.ui.views.ScrollerView.scrollTo:(II)V │ │ -031dec: 6e10 260b 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -031df2: 0a01 |0003: move-result v1 │ │ -031df4: 3d01 4200 |0004: if-lez v1, 0046 // +0042 │ │ -031df8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -031dfa: 6e20 250b 1300 |0007: invoke-virtual {v3, v1}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -031e00: 0c00 |000a: move-result-object v0 │ │ -031e02: 6e10 3e0b 0300 |000b: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ -031e08: 0a01 |000e: move-result v1 │ │ -031e0a: 6e10 340b 0300 |000f: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ -031e10: 0a02 |0012: move-result v2 │ │ -031e12: b121 |0013: sub-int/2addr v1, v2 │ │ -031e14: 6e10 330b 0300 |0014: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ -031e1a: 0a02 |0017: move-result v2 │ │ -031e1c: b121 |0018: sub-int/2addr v1, v2 │ │ -031e1e: 6e10 d401 0000 |0019: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ -031e24: 0a02 |001c: move-result v2 │ │ -031e26: 7040 0e0b 4321 |001d: invoke-direct {v3, v4, v1, v2}, Lorg/tint/ui/views/ScrollerView;.clamp:(III)I // method@0b0e │ │ -031e2c: 0a04 |0020: move-result v4 │ │ -031e2e: 6e10 2b0b 0300 |0021: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ -031e34: 0a01 |0024: move-result v1 │ │ -031e36: 6e10 320b 0300 |0025: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ -031e3c: 0a02 |0028: move-result v2 │ │ -031e3e: b121 |0029: sub-int/2addr v1, v2 │ │ -031e40: 6e10 350b 0300 |002a: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ -031e46: 0a02 |002d: move-result v2 │ │ -031e48: b121 |002e: sub-int/2addr v1, v2 │ │ -031e4a: 6e10 c501 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ -031e50: 0a02 |0032: move-result v2 │ │ -031e52: 7040 0e0b 5321 |0033: invoke-direct {v3, v5, v1, v2}, Lorg/tint/ui/views/ScrollerView;.clamp:(III)I // method@0b0e │ │ -031e58: 0a05 |0036: move-result v5 │ │ -031e5a: 6e10 390b 0300 |0037: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -031e60: 0a01 |003a: move-result v1 │ │ -031e62: 3314 0800 |003b: if-ne v4, v1, 0043 // +0008 │ │ -031e66: 6e10 3a0b 0300 |003d: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -031e6c: 0a01 |0040: move-result v1 │ │ -031e6e: 3215 0500 |0041: if-eq v5, v1, 0046 // +0005 │ │ -031e72: 6f30 b202 4305 |0043: invoke-super {v3, v4, v5}, Landroid/widget/FrameLayout;.scrollTo:(II)V // method@02b2 │ │ -031e78: 0e00 |0046: return-void │ │ +031b30: |[031b30] org.tint.ui.views.ScrollerView.scrollTo:(II)V │ │ +031b40: 6e10 260b 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +031b46: 0a01 |0003: move-result v1 │ │ +031b48: 3d01 4200 |0004: if-lez v1, 0046 // +0042 │ │ +031b4c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +031b4e: 6e20 250b 1300 |0007: invoke-virtual {v3, v1}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +031b54: 0c00 |000a: move-result-object v0 │ │ +031b56: 6e10 3e0b 0300 |000b: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ +031b5c: 0a01 |000e: move-result v1 │ │ +031b5e: 6e10 340b 0300 |000f: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ +031b64: 0a02 |0012: move-result v2 │ │ +031b66: b121 |0013: sub-int/2addr v1, v2 │ │ +031b68: 6e10 330b 0300 |0014: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ +031b6e: 0a02 |0017: move-result v2 │ │ +031b70: b121 |0018: sub-int/2addr v1, v2 │ │ +031b72: 6e10 d401 0000 |0019: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ +031b78: 0a02 |001c: move-result v2 │ │ +031b7a: 7040 0e0b 4321 |001d: invoke-direct {v3, v4, v1, v2}, Lorg/tint/ui/views/ScrollerView;.clamp:(III)I // method@0b0e │ │ +031b80: 0a04 |0020: move-result v4 │ │ +031b82: 6e10 2b0b 0300 |0021: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ +031b88: 0a01 |0024: move-result v1 │ │ +031b8a: 6e10 320b 0300 |0025: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ +031b90: 0a02 |0028: move-result v2 │ │ +031b92: b121 |0029: sub-int/2addr v1, v2 │ │ +031b94: 6e10 350b 0300 |002a: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ +031b9a: 0a02 |002d: move-result v2 │ │ +031b9c: b121 |002e: sub-int/2addr v1, v2 │ │ +031b9e: 6e10 c501 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ +031ba4: 0a02 |0032: move-result v2 │ │ +031ba6: 7040 0e0b 5321 |0033: invoke-direct {v3, v5, v1, v2}, Lorg/tint/ui/views/ScrollerView;.clamp:(III)I // method@0b0e │ │ +031bac: 0a05 |0036: move-result v5 │ │ +031bae: 6e10 390b 0300 |0037: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +031bb4: 0a01 |003a: move-result v1 │ │ +031bb6: 3314 0800 |003b: if-ne v4, v1, 0043 // +0008 │ │ +031bba: 6e10 3a0b 0300 |003d: invoke-virtual {v3}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +031bc0: 0a01 |0040: move-result v1 │ │ +031bc2: 3215 0500 |0041: if-eq v5, v1, 0046 // +0005 │ │ +031bc6: 6f30 b202 4305 |0043: invoke-super {v3, v4, v5}, Landroid/widget/FrameLayout;.scrollTo:(II)V // method@02b2 │ │ +031bcc: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1802 │ │ 0x0006 line=1803 │ │ 0x000b line=1804 │ │ 0x0021 line=1805 │ │ 0x0037 line=1806 │ │ @@ -55684,20 +55842,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -031e7c: |[031e7c] org.tint.ui.views.ScrollerView.setFillViewport:(Z)V │ │ -031e8c: 5510 1706 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/ScrollerView;.mFillViewport:Z // field@0617 │ │ -031e90: 3202 0700 |0002: if-eq v2, v0, 0009 // +0007 │ │ -031e94: 5c12 1706 |0004: iput-boolean v2, v1, Lorg/tint/ui/views/ScrollerView;.mFillViewport:Z // field@0617 │ │ -031e98: 6e10 690b 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/views/ScrollerView;.requestLayout:()V // method@0b69 │ │ -031e9e: 0e00 |0009: return-void │ │ +031bd0: |[031bd0] org.tint.ui.views.ScrollerView.setFillViewport:(Z)V │ │ +031be0: 5510 1706 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/ScrollerView;.mFillViewport:Z // field@0617 │ │ +031be4: 3202 0700 |0002: if-eq v2, v0, 0009 // +0007 │ │ +031be8: 5c12 1706 |0004: iput-boolean v2, v1, Lorg/tint/ui/views/ScrollerView;.mFillViewport:Z // field@0617 │ │ +031bec: 6e10 690b 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/views/ScrollerView;.requestLayout:()V // method@0b69 │ │ +031bf2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x0006 line=324 │ │ 0x0009 line=326 │ │ locals : │ │ @@ -55709,22 +55867,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -031ea0: |[031ea0] org.tint.ui.views.ScrollerView.setOrientation:(I)V │ │ -031eb0: 3902 0900 |0000: if-nez v2, 0009 // +0009 │ │ -031eb4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -031eb6: 5c10 1906 |0003: iput-boolean v0, v1, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -031eba: 6e10 690b 0100 |0005: invoke-virtual {v1}, Lorg/tint/ui/views/ScrollerView;.requestLayout:()V // method@0b69 │ │ -031ec0: 0e00 |0008: return-void │ │ -031ec2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -031ec4: 28f9 |000a: goto 0003 // -0007 │ │ +031bf4: |[031bf4] org.tint.ui.views.ScrollerView.setOrientation:(I)V │ │ +031c04: 3902 0900 |0000: if-nez v2, 0009 // +0009 │ │ +031c08: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +031c0a: 5c10 1906 |0003: iput-boolean v0, v1, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +031c0e: 6e10 690b 0100 |0005: invoke-virtual {v1}, Lorg/tint/ui/views/ScrollerView;.requestLayout:()V // method@0b69 │ │ +031c14: 0e00 |0008: return-void │ │ +031c16: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +031c18: 28f9 |000a: goto 0003 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0005 line=190 │ │ 0x0008 line=191 │ │ 0x0009 line=189 │ │ locals : │ │ @@ -55736,17 +55894,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031ec8: |[031ec8] org.tint.ui.views.ScrollerView.setSmoothScrollingEnabled:(Z)V │ │ -031ed8: 5c01 2706 |0000: iput-boolean v1, v0, Lorg/tint/ui/views/ScrollerView;.mSmoothScrollingEnabled:Z // field@0627 │ │ -031edc: 0e00 |0002: return-void │ │ +031c1c: |[031c1c] org.tint.ui.views.ScrollerView.setSmoothScrollingEnabled:(Z)V │ │ +031c2c: 5c01 2706 |0000: iput-boolean v1, v0, Lorg/tint/ui/views/ScrollerView;.mSmoothScrollingEnabled:Z // field@0627 │ │ +031c30: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0002 line=341 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/tint/ui/views/ScrollerView; │ │ 0x0000 - 0x0003 reg=1 smoothScrollingEnabled Z │ │ @@ -55756,205 +55914,217 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -031ee0: |[031ee0] org.tint.ui.views.ScrollerView.shouldDelayChildPressedState:()Z │ │ -031ef0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -031ef2: 0f00 |0001: return v0 │ │ +031c34: |[031c34] org.tint.ui.views.ScrollerView.shouldDelayChildPressedState:()Z │ │ +031c44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +031c46: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/tint/ui/views/ScrollerView; │ │ │ │ #49 : (in Lorg/tint/ui/views/ScrollerView;) │ │ name : 'smoothScrollBy' │ │ type : '(II)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ - registers : 18 │ │ + registers : 19 │ │ ins : 3 │ │ outs : 5 │ │ - insns size : 185 16-bit code units │ │ -031ef4: |[031ef4] org.tint.ui.views.ScrollerView.smoothScrollBy:(II)V │ │ -031f04: 6e10 260b 0f00 |0000: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ -031f0a: 0a0b |0003: move-result v11 │ │ -031f0c: 390b 0300 |0004: if-nez v11, 0007 // +0003 │ │ -031f10: 0e00 |0006: return-void │ │ -031f12: 7100 fb01 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@01fb │ │ -031f18: 0b0b |000a: move-result-wide v11 │ │ -031f1a: 53fd 1f06 |000b: iget-wide v13, v15, Lorg/tint/ui/views/ScrollerView;.mLastScroll:J // field@061f │ │ -031f1e: 9c02 0b0d |000d: sub-long v2, v11, v13 │ │ -031f22: 160b fa00 |000f: const-wide/16 v11, #int 250 // #fa │ │ -031f26: 310b 020b |0011: cmp-long v11, v2, v11 │ │ -031f2a: 3d0b 8900 |0013: if-lez v11, 009c // +0089 │ │ -031f2e: 55fb 1906 |0015: iget-boolean v11, v15, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ -031f32: 380b 4800 |0017: if-eqz v11, 005f // +0048 │ │ -031f36: 6e10 3e0b 0f00 |0019: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ -031f3c: 0a0b |001c: move-result v11 │ │ -031f3e: 6e10 340b 0f00 |001d: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ -031f44: 0a0c |0020: move-result v12 │ │ -031f46: b1cb |0021: sub-int/2addr v11, v12 │ │ -031f48: 6e10 330b 0f00 |0022: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ -031f4e: 0a0c |0025: move-result v12 │ │ -031f50: 910a 0b0c |0026: sub-int v10, v11, v12 │ │ -031f54: 120b |0028: const/4 v11, #int 0 // #0 │ │ -031f56: 6e20 250b bf00 |0029: invoke-virtual {v15, v11}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -031f5c: 0c0b |002c: move-result-object v11 │ │ -031f5e: 6e10 d401 0b00 |002d: invoke-virtual {v11}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ -031f64: 0a07 |0030: move-result v7 │ │ -031f66: 120b |0031: const/4 v11, #int 0 // #0 │ │ -031f68: 910c 070a |0032: sub-int v12, v7, v10 │ │ -031f6c: 7120 4103 cb00 |0034: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ -031f72: 0a05 |0037: move-result v5 │ │ -031f74: 6e10 390b 0f00 |0038: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -031f7a: 0a08 |003b: move-result v8 │ │ -031f7c: 120b |003c: const/4 v11, #int 0 // #0 │ │ -031f7e: 900c 0810 |003d: add-int v12, v8, v16 │ │ -031f82: 7120 4203 5c00 |003f: invoke-static {v12, v5}, Ljava/lang/Math;.min:(II)I // method@0342 │ │ -031f88: 0a0c |0042: move-result v12 │ │ -031f8a: 7120 4103 cb00 |0043: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ -031f90: 0a0b |0046: move-result v11 │ │ -031f92: 9110 0b08 |0047: sub-int v16, v11, v8 │ │ -031f96: 54fb 2606 |0049: iget-object v11, v15, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -031f9a: 6e10 3a0b 0f00 |004b: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -031fa0: 0a0c |004e: move-result v12 │ │ -031fa2: 120d |004f: const/4 v13, #int 0 // #0 │ │ -031fa4: 0200 1000 |0050: move/from16 v0, v16 │ │ -031fa8: 6e5d d902 8b0c |0052: invoke-virtual {v11, v8, v12, v0, v13}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@02d9 │ │ -031fae: 6e10 430b 0f00 |0055: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.invalidate:()V // method@0b43 │ │ -031fb4: 7100 fb01 0000 |0058: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@01fb │ │ -031fba: 0b0b |005b: move-result-wide v11 │ │ -031fbc: 5afb 1f06 |005c: iput-wide v11, v15, Lorg/tint/ui/views/ScrollerView;.mLastScroll:J // field@061f │ │ -031fc0: 28a8 |005e: goto 0006 // -0058 │ │ -031fc2: 6e10 2b0b 0f00 |005f: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ -031fc8: 0a0b |0062: move-result v11 │ │ -031fca: 6e10 320b 0f00 |0063: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ -031fd0: 0a0c |0066: move-result v12 │ │ -031fd2: b1cb |0067: sub-int/2addr v11, v12 │ │ -031fd4: 6e10 350b 0f00 |0068: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ -031fda: 0a0c |006b: move-result v12 │ │ -031fdc: 9104 0b0c |006c: sub-int v4, v11, v12 │ │ -031fe0: 120b |006e: const/4 v11, #int 0 // #0 │ │ -031fe2: 6e20 250b bf00 |006f: invoke-virtual {v15, v11}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ -031fe8: 0c0b |0072: move-result-object v11 │ │ -031fea: 6e10 c501 0b00 |0073: invoke-virtual {v11}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ -031ff0: 0a01 |0076: move-result v1 │ │ -031ff2: 120b |0077: const/4 v11, #int 0 // #0 │ │ -031ff4: 910c 0104 |0078: sub-int v12, v1, v4 │ │ -031ff8: 7120 4103 cb00 |007a: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ -031ffe: 0a06 |007d: move-result v6 │ │ -032000: 6e10 3a0b 0f00 |007e: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -032006: 0a09 |0081: move-result v9 │ │ -032008: 120b |0082: const/4 v11, #int 0 // #0 │ │ -03200a: 900c 0911 |0083: add-int v12, v9, v17 │ │ -03200e: 7120 4203 6c00 |0085: invoke-static {v12, v6}, Ljava/lang/Math;.min:(II)I // method@0342 │ │ -032014: 0a0c |0088: move-result v12 │ │ -032016: 7120 4103 cb00 |0089: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ -03201c: 0a0b |008c: move-result v11 │ │ -03201e: 9111 0b09 |008d: sub-int v17, v11, v9 │ │ -032022: 54fb 2606 |008f: iget-object v11, v15, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -032026: 6e10 390b 0f00 |0091: invoke-virtual {v15}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -03202c: 0a0c |0094: move-result v12 │ │ -03202e: 120d |0095: const/4 v13, #int 0 // #0 │ │ -032030: 0200 1100 |0096: move/from16 v0, v17 │ │ -032034: 6e50 d902 cbd9 |0098: invoke-virtual {v11, v12, v9, v13, v0}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@02d9 │ │ -03203a: 28ba |009b: goto 0055 // -0046 │ │ -03203c: 54fb 2606 |009c: iget-object v11, v15, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -032040: 6e10 d702 0b00 |009e: invoke-virtual {v11}, Landroid/widget/OverScroller;.isFinished:()Z // method@02d7 │ │ -032046: 0a0b |00a1: move-result v11 │ │ -032048: 390b 1300 |00a2: if-nez v11, 00b5 // +0013 │ │ -03204c: 54fb 2606 |00a4: iget-object v11, v15, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ -032050: 6e10 d102 0b00 |00a6: invoke-virtual {v11}, Landroid/widget/OverScroller;.abortAnimation:()V // method@02d1 │ │ -032056: 54fb 1806 |00a9: iget-object v11, v15, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ -03205a: 380b 0a00 |00ab: if-eqz v11, 00b5 // +000a │ │ -03205e: 54fb 1806 |00ad: iget-object v11, v15, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ -032062: 6e10 000b 0b00 |00af: invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView$Span;.finish:()V // method@0b00 │ │ -032068: 120b |00b2: const/4 v11, #int 0 // #0 │ │ -03206a: 5bfb 1806 |00b3: iput-object v11, v15, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ -03206e: 7403 6b0b 0f00 |00b5: invoke-virtual/range {v15, v16, v17}, Lorg/tint/ui/views/ScrollerView;.scrollBy:(II)V // method@0b6b │ │ -032074: 28a0 |00b8: goto 0058 // -0060 │ │ + insns size : 209 16-bit code units │ │ +031c48: |[031c48] org.tint.ui.views.ScrollerView.smoothScrollBy:(II)V │ │ +031c58: 7401 260b 1000 |0000: invoke-virtual/range {v16}, Lorg/tint/ui/views/ScrollerView;.getChildCount:()I // method@0b26 │ │ +031c5e: 0a0c |0003: move-result v12 │ │ +031c60: 390c 0300 |0004: if-nez v12, 0007 // +0003 │ │ +031c64: 0e00 |0006: return-void │ │ +031c66: 7100 fb01 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@01fb │ │ +031c6c: 0b0c |000a: move-result-wide v12 │ │ +031c6e: 0800 1000 |000b: move-object/from16 v0, v16 │ │ +031c72: 530e 1f06 |000d: iget-wide v14, v0, Lorg/tint/ui/views/ScrollerView;.mLastScroll:J // field@061f │ │ +031c76: 9c04 0c0e |000f: sub-long v4, v12, v14 │ │ +031c7a: 160c fa00 |0011: const-wide/16 v12, #int 250 // #fa │ │ +031c7e: 310c 040c |0013: cmp-long v12, v4, v12 │ │ +031c82: 3d0c 9500 |0015: if-lez v12, 00aa // +0095 │ │ +031c86: 0800 1000 |0017: move-object/from16 v0, v16 │ │ +031c8a: 550c 1906 |0019: iget-boolean v12, v0, Lorg/tint/ui/views/ScrollerView;.mHorizontal:Z // field@0619 │ │ +031c8e: 380c 4e00 |001b: if-eqz v12, 0069 // +004e │ │ +031c92: 7401 3e0b 1000 |001d: invoke-virtual/range {v16}, Lorg/tint/ui/views/ScrollerView;.getWidth:()I // method@0b3e │ │ +031c98: 0a0c |0020: move-result v12 │ │ +031c9a: 7401 340b 1000 |0021: invoke-virtual/range {v16}, Lorg/tint/ui/views/ScrollerView;.getPaddingRight:()I // method@0b34 │ │ +031ca0: 0a0d |0024: move-result v13 │ │ +031ca2: b1dc |0025: sub-int/2addr v12, v13 │ │ +031ca4: 7401 330b 1000 |0026: invoke-virtual/range {v16}, Lorg/tint/ui/views/ScrollerView;.getPaddingLeft:()I // method@0b33 │ │ +031caa: 0a0d |0029: move-result v13 │ │ +031cac: 910b 0c0d |002a: sub-int v11, v12, v13 │ │ +031cb0: 120c |002c: const/4 v12, #int 0 // #0 │ │ +031cb2: 0800 1000 |002d: move-object/from16 v0, v16 │ │ +031cb6: 6e20 250b c000 |002f: invoke-virtual {v0, v12}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +031cbc: 0c0c |0032: move-result-object v12 │ │ +031cbe: 6e10 d401 0c00 |0033: invoke-virtual {v12}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ +031cc4: 0a08 |0036: move-result v8 │ │ +031cc6: 120c |0037: const/4 v12, #int 0 // #0 │ │ +031cc8: 910d 080b |0038: sub-int v13, v8, v11 │ │ +031ccc: 7120 4103 dc00 |003a: invoke-static {v12, v13}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ +031cd2: 0a06 |003d: move-result v6 │ │ +031cd4: 7401 390b 1000 |003e: invoke-virtual/range {v16}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +031cda: 0a09 |0041: move-result v9 │ │ +031cdc: 120c |0042: const/4 v12, #int 0 // #0 │ │ +031cde: 900d 0911 |0043: add-int v13, v9, v17 │ │ +031ce2: 7120 4203 6d00 |0045: invoke-static {v13, v6}, Ljava/lang/Math;.min:(II)I // method@0342 │ │ +031ce8: 0a0d |0048: move-result v13 │ │ +031cea: 7120 4103 dc00 |0049: invoke-static {v12, v13}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ +031cf0: 0a0c |004c: move-result v12 │ │ +031cf2: 9111 0c09 |004d: sub-int v17, v12, v9 │ │ +031cf6: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +031cfa: 540c 2606 |0051: iget-object v12, v0, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +031cfe: 7401 3a0b 1000 |0053: invoke-virtual/range {v16}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +031d04: 0a0d |0056: move-result v13 │ │ +031d06: 120e |0057: const/4 v14, #int 0 // #0 │ │ +031d08: 0200 1100 |0058: move/from16 v0, v17 │ │ +031d0c: 6e5e d902 9c0d |005a: invoke-virtual {v12, v9, v13, v0, v14}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@02d9 │ │ +031d12: 7401 430b 1000 |005d: invoke-virtual/range {v16}, Lorg/tint/ui/views/ScrollerView;.invalidate:()V // method@0b43 │ │ +031d18: 7100 fb01 0000 |0060: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@01fb │ │ +031d1e: 0b0c |0063: move-result-wide v12 │ │ +031d20: 0800 1000 |0064: move-object/from16 v0, v16 │ │ +031d24: 5a0c 1f06 |0066: iput-wide v12, v0, Lorg/tint/ui/views/ScrollerView;.mLastScroll:J // field@061f │ │ +031d28: 289e |0068: goto 0006 // -0062 │ │ +031d2a: 7401 2b0b 1000 |0069: invoke-virtual/range {v16}, Lorg/tint/ui/views/ScrollerView;.getHeight:()I // method@0b2b │ │ +031d30: 0a0c |006c: move-result v12 │ │ +031d32: 7401 320b 1000 |006d: invoke-virtual/range {v16}, Lorg/tint/ui/views/ScrollerView;.getPaddingBottom:()I // method@0b32 │ │ +031d38: 0a0d |0070: move-result v13 │ │ +031d3a: b1dc |0071: sub-int/2addr v12, v13 │ │ +031d3c: 7401 350b 1000 |0072: invoke-virtual/range {v16}, Lorg/tint/ui/views/ScrollerView;.getPaddingTop:()I // method@0b35 │ │ +031d42: 0a0d |0075: move-result v13 │ │ +031d44: 9103 0c0d |0076: sub-int v3, v12, v13 │ │ +031d48: 120c |0078: const/4 v12, #int 0 // #0 │ │ +031d4a: 0800 1000 |0079: move-object/from16 v0, v16 │ │ +031d4e: 6e20 250b c000 |007b: invoke-virtual {v0, v12}, Lorg/tint/ui/views/ScrollerView;.getChildAt:(I)Landroid/view/View; // method@0b25 │ │ +031d54: 0c0c |007e: move-result-object v12 │ │ +031d56: 6e10 c501 0c00 |007f: invoke-virtual {v12}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ +031d5c: 0a02 |0082: move-result v2 │ │ +031d5e: 120c |0083: const/4 v12, #int 0 // #0 │ │ +031d60: 910d 0203 |0084: sub-int v13, v2, v3 │ │ +031d64: 7120 4103 dc00 |0086: invoke-static {v12, v13}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ +031d6a: 0a07 |0089: move-result v7 │ │ +031d6c: 7401 3a0b 1000 |008a: invoke-virtual/range {v16}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +031d72: 0a0a |008d: move-result v10 │ │ +031d74: 120c |008e: const/4 v12, #int 0 // #0 │ │ +031d76: 900d 0a12 |008f: add-int v13, v10, v18 │ │ +031d7a: 7120 4203 7d00 |0091: invoke-static {v13, v7}, Ljava/lang/Math;.min:(II)I // method@0342 │ │ +031d80: 0a0d |0094: move-result v13 │ │ +031d82: 7120 4103 dc00 |0095: invoke-static {v12, v13}, Ljava/lang/Math;.max:(II)I // method@0341 │ │ +031d88: 0a0c |0098: move-result v12 │ │ +031d8a: 9112 0c0a |0099: sub-int v18, v12, v10 │ │ +031d8e: 0800 1000 |009b: move-object/from16 v0, v16 │ │ +031d92: 540c 2606 |009d: iget-object v12, v0, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +031d96: 7401 390b 1000 |009f: invoke-virtual/range {v16}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +031d9c: 0a0d |00a2: move-result v13 │ │ +031d9e: 120e |00a3: const/4 v14, #int 0 // #0 │ │ +031da0: 0200 1200 |00a4: move/from16 v0, v18 │ │ +031da4: 6e50 d902 dcea |00a6: invoke-virtual {v12, v13, v10, v14, v0}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@02d9 │ │ +031daa: 28b4 |00a9: goto 005d // -004c │ │ +031dac: 0800 1000 |00aa: move-object/from16 v0, v16 │ │ +031db0: 540c 2606 |00ac: iget-object v12, v0, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +031db4: 6e10 d702 0c00 |00ae: invoke-virtual {v12}, Landroid/widget/OverScroller;.isFinished:()Z // method@02d7 │ │ +031dba: 0a0c |00b1: move-result v12 │ │ +031dbc: 390c 1b00 |00b2: if-nez v12, 00cd // +001b │ │ +031dc0: 0800 1000 |00b4: move-object/from16 v0, v16 │ │ +031dc4: 540c 2606 |00b6: iget-object v12, v0, Lorg/tint/ui/views/ScrollerView;.mScroller:Landroid/widget/OverScroller; // field@0626 │ │ +031dc8: 6e10 d102 0c00 |00b8: invoke-virtual {v12}, Landroid/widget/OverScroller;.abortAnimation:()V // method@02d1 │ │ +031dce: 0800 1000 |00bb: move-object/from16 v0, v16 │ │ +031dd2: 540c 1806 |00bd: iget-object v12, v0, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ +031dd6: 380c 0e00 |00bf: if-eqz v12, 00cd // +000e │ │ +031dda: 0800 1000 |00c1: move-object/from16 v0, v16 │ │ +031dde: 540c 1806 |00c3: iget-object v12, v0, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ +031de2: 6e10 000b 0c00 |00c5: invoke-virtual {v12}, Lorg/tint/ui/views/ScrollerView$Span;.finish:()V // method@0b00 │ │ +031de8: 120c |00c8: const/4 v12, #int 0 // #0 │ │ +031dea: 0800 1000 |00c9: move-object/from16 v0, v16 │ │ +031dee: 5b0c 1806 |00cb: iput-object v12, v0, Lorg/tint/ui/views/ScrollerView;.mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; // field@0618 │ │ +031df2: 7403 6b0b 1000 |00cd: invoke-virtual/range {v16, v17, v18}, Lorg/tint/ui/views/ScrollerView;.scrollBy:(II)V // method@0b6b │ │ +031df8: 2890 |00d0: goto 0060 // -0070 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1238 │ │ 0x0006 line=1271 │ │ 0x0007 line=1242 │ │ - 0x000f line=1243 │ │ - 0x0015 line=1244 │ │ - 0x0019 line=1245 │ │ - 0x0028 line=1246 │ │ - 0x0031 line=1247 │ │ - 0x0038 line=1248 │ │ - 0x003c line=1249 │ │ - 0x0049 line=1250 │ │ - 0x0055 line=1259 │ │ - 0x0058 line=1270 │ │ - 0x005f line=1252 │ │ - 0x006e line=1253 │ │ - 0x0077 line=1254 │ │ - 0x007e line=1255 │ │ - 0x0082 line=1256 │ │ - 0x008f line=1257 │ │ - 0x009c line=1261 │ │ - 0x00a4 line=1262 │ │ - 0x00a9 line=1263 │ │ - 0x00ad line=1264 │ │ - 0x00b2 line=1265 │ │ - 0x00b5 line=1268 │ │ - locals : │ │ - 0x0038 - 0x0055 reg=5 maxX I │ │ - 0x0031 - 0x0055 reg=7 right I │ │ - 0x003c - 0x0055 reg=8 scrollX I │ │ - 0x0028 - 0x0055 reg=10 width I │ │ - 0x0077 - 0x009c reg=1 bottom I │ │ - 0x006e - 0x009c reg=4 height I │ │ - 0x007e - 0x009c reg=6 maxY I │ │ - 0x0082 - 0x009c reg=9 scrollY I │ │ - 0x000f - 0x00b9 reg=2 duration J │ │ - 0x0000 - 0x00b9 reg=15 this Lorg/tint/ui/views/ScrollerView; │ │ - 0x0000 - 0x00b9 reg=16 dx I │ │ - 0x0000 - 0x00b9 reg=17 dy I │ │ + 0x0011 line=1243 │ │ + 0x0017 line=1244 │ │ + 0x001d line=1245 │ │ + 0x002c line=1246 │ │ + 0x0037 line=1247 │ │ + 0x003e line=1248 │ │ + 0x0042 line=1249 │ │ + 0x004f line=1250 │ │ + 0x005d line=1259 │ │ + 0x0060 line=1270 │ │ + 0x0069 line=1252 │ │ + 0x0078 line=1253 │ │ + 0x0083 line=1254 │ │ + 0x008a line=1255 │ │ + 0x008e line=1256 │ │ + 0x009b line=1257 │ │ + 0x00aa line=1261 │ │ + 0x00b4 line=1262 │ │ + 0x00bb line=1263 │ │ + 0x00c1 line=1264 │ │ + 0x00c8 line=1265 │ │ + 0x00cd line=1268 │ │ + locals : │ │ + 0x003e - 0x005d reg=6 maxX I │ │ + 0x0037 - 0x005d reg=8 right I │ │ + 0x0042 - 0x005d reg=9 scrollX I │ │ + 0x002c - 0x005d reg=11 width I │ │ + 0x0083 - 0x00aa reg=2 bottom I │ │ + 0x0078 - 0x00aa reg=3 height I │ │ + 0x008a - 0x00aa reg=7 maxY I │ │ + 0x008e - 0x00aa reg=10 scrollY I │ │ + 0x0011 - 0x00d1 reg=4 duration J │ │ + 0x0000 - 0x00d1 reg=16 this Lorg/tint/ui/views/ScrollerView; │ │ + 0x0000 - 0x00d1 reg=17 dx I │ │ + 0x0000 - 0x00d1 reg=18 dy I │ │ │ │ #50 : (in Lorg/tint/ui/views/ScrollerView;) │ │ name : 'smoothScrollTo' │ │ type : '(II)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -032078: |[032078] org.tint.ui.views.ScrollerView.smoothScrollTo:(II)V │ │ -032088: 6e10 390b 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ -03208e: 0a00 |0003: move-result v0 │ │ -032090: 9100 0300 |0004: sub-int v0, v3, v0 │ │ -032094: 6e10 3a0b 0200 |0006: invoke-virtual {v2}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ -03209a: 0a01 |0009: move-result v1 │ │ -03209c: 9101 0401 |000a: sub-int v1, v4, v1 │ │ -0320a0: 6e30 780b 0201 |000c: invoke-virtual {v2, v0, v1}, Lorg/tint/ui/views/ScrollerView;.smoothScrollBy:(II)V // method@0b78 │ │ -0320a6: 0e00 |000f: return-void │ │ +031dfc: |[031dfc] org.tint.ui.views.ScrollerView.smoothScrollTo:(II)V │ │ +031e0c: 6e10 390b 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/views/ScrollerView;.getScrollX:()I // method@0b39 │ │ +031e12: 0a00 |0003: move-result v0 │ │ +031e14: 9100 0300 |0004: sub-int v0, v3, v0 │ │ +031e18: 6e10 3a0b 0200 |0006: invoke-virtual {v2}, Lorg/tint/ui/views/ScrollerView;.getScrollY:()I // method@0b3a │ │ +031e1e: 0a01 |0009: move-result v1 │ │ +031e20: 9101 0401 |000a: sub-int v1, v4, v1 │ │ +031e24: 6e30 780b 0201 |000c: invoke-virtual {v2, v0, v1}, Lorg/tint/ui/views/ScrollerView;.smoothScrollBy:(II)V // method@0b78 │ │ +031e2a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1280 │ │ 0x000f line=1281 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/tint/ui/views/ScrollerView; │ │ 0x0000 - 0x0010 reg=3 x I │ │ 0x0000 - 0x0010 reg=4 y I │ │ │ │ - source_file_idx : 1543 (ScrollerView.java) │ │ + source_file_idx : 1540 (ScrollerView.java) │ │ │ │ Class #264 header: │ │ -class_idx : 632 │ │ +class_idx : 628 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 211 │ │ -source_file_idx : 1668 │ │ +superclass_idx : 207 │ │ +source_file_idx : 1665 │ │ static_fields_size : 0 │ │ instance_fields_size: 10 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 10 │ │ │ │ Class #264 - │ │ Class descriptor : 'Lorg/tint/ui/views/TabView;' │ │ @@ -56009,18 +56179,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0320a8: |[0320a8] org.tint.ui.views.TabView.:(Landroid/content/Context;)V │ │ -0320b8: 7020 c502 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@02c5 │ │ -0320be: 7020 7f0b 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/ui/views/TabView;.init:(Landroid/content/Context;)V // method@0b7f │ │ -0320c4: 0e00 |0006: return-void │ │ +031e2c: |[031e2c] org.tint.ui.views.TabView.:(Landroid/content/Context;)V │ │ +031e3c: 7020 c502 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@02c5 │ │ +031e42: 7020 7f0b 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/ui/views/TabView;.init:(Landroid/content/Context;)V // method@0b7f │ │ +031e48: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0006 line=53 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/tint/ui/views/TabView; │ │ @@ -56031,18 +56201,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0320c8: |[0320c8] org.tint.ui.views.TabView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0320d8: 7030 c602 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@02c6 │ │ -0320de: 7020 7f0b 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/ui/views/TabView;.init:(Landroid/content/Context;)V // method@0b7f │ │ -0320e4: 0e00 |0006: return-void │ │ +031e4c: |[031e4c] org.tint.ui.views.TabView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +031e5c: 7030 c602 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@02c6 │ │ +031e62: 7020 7f0b 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/ui/views/TabView;.init:(Landroid/content/Context;)V // method@0b7f │ │ +031e68: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ 0x0006 line=58 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/tint/ui/views/TabView; │ │ @@ -56054,18 +56224,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0320e8: |[0320e8] org.tint.ui.views.TabView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0320f8: 7040 c702 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@02c7 │ │ -0320fe: 7020 7f0b 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/ui/views/TabView;.init:(Landroid/content/Context;)V // method@0b7f │ │ -032104: 0e00 |0006: return-void │ │ +031e6c: |[031e6c] org.tint.ui.views.TabView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +031e7c: 7040 c702 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@02c7 │ │ +031e82: 7020 7f0b 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/ui/views/TabView;.init:(Landroid/content/Context;)V // method@0b7f │ │ +031e88: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ 0x0006 line=63 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/tint/ui/views/TabView; │ │ @@ -56078,60 +56248,60 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -032108: |[032108] org.tint.ui.views.TabView.init:(Landroid/content/Context;)V │ │ -032118: 7110 9d01 0400 |0000: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ -03211e: 0c01 |0003: move-result-object v1 │ │ -032120: 1402 1c00 037f |0004: const v2, #float 1.74129e+38 // #7f03001c │ │ -032126: 6e30 9e01 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ -03212c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -03212e: 5b31 3306 |000b: iput-object v1, v3, Lorg/tint/ui/views/TabView;.mTitle:Ljava/lang/String; // field@0633 │ │ -032132: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -032134: 5c31 3206 |000e: iput-boolean v1, v3, Lorg/tint/ui/views/TabView;.mSelected:Z // field@0632 │ │ -032138: 1401 7200 0f7f |0010: const v1, #float 1.90082e+38 // #7f0f0072 │ │ -03213e: 6e20 7d0b 1300 |0013: invoke-virtual {v3, v1}, Lorg/tint/ui/views/TabView;.findViewById:(I)Landroid/view/View; // method@0b7d │ │ -032144: 0c01 |0016: move-result-object v1 │ │ -032146: 1f01 d100 |0017: check-cast v1, Landroid/widget/ImageView; // type@00d1 │ │ -03214a: 5b31 2d06 |0019: iput-object v1, v3, Lorg/tint/ui/views/TabView;.mCloseView:Landroid/widget/ImageView; // field@062d │ │ -03214e: 1401 7100 0f7f |001b: const v1, #float 1.90082e+38 // #7f0f0071 │ │ -032154: 6e20 7d0b 1300 |001e: invoke-virtual {v3, v1}, Lorg/tint/ui/views/TabView;.findViewById:(I)Landroid/view/View; // method@0b7d │ │ -03215a: 0c01 |0021: move-result-object v1 │ │ -03215c: 1f01 e400 |0022: check-cast v1, Landroid/widget/TextView; // type@00e4 │ │ -032160: 5b31 3506 |0024: iput-object v1, v3, Lorg/tint/ui/views/TabView;.mTitleView:Landroid/widget/TextView; // field@0635 │ │ -032164: 1401 7000 0f7f |0026: const v1, #float 1.90082e+38 // #7f0f0070 │ │ -03216a: 6e20 7d0b 1300 |0029: invoke-virtual {v3, v1}, Lorg/tint/ui/views/TabView;.findViewById:(I)Landroid/view/View; // method@0b7d │ │ -032170: 0c01 |002c: move-result-object v1 │ │ -032172: 5b31 3406 |002d: iput-object v1, v3, Lorg/tint/ui/views/TabView;.mTitleBar:Landroid/view/View; // field@0634 │ │ -032176: 1401 7300 0f7f |002f: const v1, #float 1.90082e+38 // #7f0f0073 │ │ -03217c: 6e20 7d0b 1300 |0032: invoke-virtual {v3, v1}, Lorg/tint/ui/views/TabView;.findViewById:(I)Landroid/view/View; // method@0b7d │ │ -032182: 0c01 |0035: move-result-object v1 │ │ -032184: 1f01 d100 |0036: check-cast v1, Landroid/widget/ImageView; // type@00d1 │ │ -032188: 5b31 2f06 |0038: iput-object v1, v3, Lorg/tint/ui/views/TabView;.mImage:Landroid/widget/ImageView; // field@062f │ │ -03218c: 6e10 aa00 0400 |003a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -032192: 0c01 |003d: move-result-object v1 │ │ -032194: 6e10 f000 0100 |003e: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00f0 │ │ -03219a: 0c01 |0041: move-result-object v1 │ │ -03219c: 5210 1600 |0042: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0016 │ │ -0321a0: 1501 4843 |0044: const/high16 v1, #int 1128792064 // #4348 │ │ -0321a4: c801 |0046: mul-float/2addr v1, v0 │ │ -0321a6: 8711 |0047: float-to-int v1, v1 │ │ -0321a8: 5931 3106 |0048: iput v1, v3, Lorg/tint/ui/views/TabView;.mImageWidth:I // field@0631 │ │ -0321ac: 1501 f042 |004a: const/high16 v1, #int 1123024896 // #42f0 │ │ -0321b0: c801 |004c: mul-float/2addr v1, v0 │ │ -0321b2: 8711 |004d: float-to-int v1, v1 │ │ -0321b4: 5931 3006 |004e: iput v1, v3, Lorg/tint/ui/views/TabView;.mImageHeight:I // field@0630 │ │ -0321b8: 1501 0042 |0050: const/high16 v1, #int 1107296256 // #4200 │ │ -0321bc: c801 |0052: mul-float/2addr v1, v0 │ │ -0321be: 8711 |0053: float-to-int v1, v1 │ │ -0321c0: 5931 2e06 |0054: iput v1, v3, Lorg/tint/ui/views/TabView;.mFaviconSize:I // field@062e │ │ -0321c4: 0e00 |0056: return-void │ │ +031e8c: |[031e8c] org.tint.ui.views.TabView.init:(Landroid/content/Context;)V │ │ +031e9c: 7110 9d01 0400 |0000: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@019d │ │ +031ea2: 0c01 |0003: move-result-object v1 │ │ +031ea4: 1402 1c00 037f |0004: const v2, #float 1.74129e+38 // #7f03001c │ │ +031eaa: 6e30 9e01 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ +031eb0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +031eb2: 5b31 3306 |000b: iput-object v1, v3, Lorg/tint/ui/views/TabView;.mTitle:Ljava/lang/String; // field@0633 │ │ +031eb6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +031eb8: 5c31 3206 |000e: iput-boolean v1, v3, Lorg/tint/ui/views/TabView;.mSelected:Z // field@0632 │ │ +031ebc: 1401 7200 0f7f |0010: const v1, #float 1.90082e+38 // #7f0f0072 │ │ +031ec2: 6e20 7d0b 1300 |0013: invoke-virtual {v3, v1}, Lorg/tint/ui/views/TabView;.findViewById:(I)Landroid/view/View; // method@0b7d │ │ +031ec8: 0c01 |0016: move-result-object v1 │ │ +031eca: 1f01 cd00 |0017: check-cast v1, Landroid/widget/ImageView; // type@00cd │ │ +031ece: 5b31 2d06 |0019: iput-object v1, v3, Lorg/tint/ui/views/TabView;.mCloseView:Landroid/widget/ImageView; // field@062d │ │ +031ed2: 1401 7100 0f7f |001b: const v1, #float 1.90082e+38 // #7f0f0071 │ │ +031ed8: 6e20 7d0b 1300 |001e: invoke-virtual {v3, v1}, Lorg/tint/ui/views/TabView;.findViewById:(I)Landroid/view/View; // method@0b7d │ │ +031ede: 0c01 |0021: move-result-object v1 │ │ +031ee0: 1f01 e000 |0022: check-cast v1, Landroid/widget/TextView; // type@00e0 │ │ +031ee4: 5b31 3506 |0024: iput-object v1, v3, Lorg/tint/ui/views/TabView;.mTitleView:Landroid/widget/TextView; // field@0635 │ │ +031ee8: 1401 7000 0f7f |0026: const v1, #float 1.90082e+38 // #7f0f0070 │ │ +031eee: 6e20 7d0b 1300 |0029: invoke-virtual {v3, v1}, Lorg/tint/ui/views/TabView;.findViewById:(I)Landroid/view/View; // method@0b7d │ │ +031ef4: 0c01 |002c: move-result-object v1 │ │ +031ef6: 5b31 3406 |002d: iput-object v1, v3, Lorg/tint/ui/views/TabView;.mTitleBar:Landroid/view/View; // field@0634 │ │ +031efa: 1401 7300 0f7f |002f: const v1, #float 1.90082e+38 // #7f0f0073 │ │ +031f00: 6e20 7d0b 1300 |0032: invoke-virtual {v3, v1}, Lorg/tint/ui/views/TabView;.findViewById:(I)Landroid/view/View; // method@0b7d │ │ +031f06: 0c01 |0035: move-result-object v1 │ │ +031f08: 1f01 cd00 |0036: check-cast v1, Landroid/widget/ImageView; // type@00cd │ │ +031f0c: 5b31 2f06 |0038: iput-object v1, v3, Lorg/tint/ui/views/TabView;.mImage:Landroid/widget/ImageView; // field@062f │ │ +031f10: 6e10 aa00 0400 |003a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +031f16: 0c01 |003d: move-result-object v1 │ │ +031f18: 6e10 f000 0100 |003e: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00f0 │ │ +031f1e: 0c01 |0041: move-result-object v1 │ │ +031f20: 5210 1600 |0042: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0016 │ │ +031f24: 1501 4843 |0044: const/high16 v1, #int 1128792064 // #4348 │ │ +031f28: c801 |0046: mul-float/2addr v1, v0 │ │ +031f2a: 8711 |0047: float-to-int v1, v1 │ │ +031f2c: 5931 3106 |0048: iput v1, v3, Lorg/tint/ui/views/TabView;.mImageWidth:I // field@0631 │ │ +031f30: 1501 f042 |004a: const/high16 v1, #int 1123024896 // #42f0 │ │ +031f34: c801 |004c: mul-float/2addr v1, v0 │ │ +031f36: 8711 |004d: float-to-int v1, v1 │ │ +031f38: 5931 3006 |004e: iput v1, v3, Lorg/tint/ui/views/TabView;.mImageHeight:I // field@0630 │ │ +031f3c: 1501 0042 |0050: const/high16 v1, #int 1107296256 // #4200 │ │ +031f40: c801 |0052: mul-float/2addr v1, v0 │ │ +031f42: 8711 |0053: float-to-int v1, v1 │ │ +031f44: 5931 2e06 |0054: iput v1, v3, Lorg/tint/ui/views/TabView;.mFaviconSize:I // field@062e │ │ +031f48: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x000a line=68 │ │ 0x000d line=69 │ │ 0x0010 line=71 │ │ 0x001b line=72 │ │ @@ -56152,40 +56322,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -0321c8: |[0321c8] org.tint.ui.views.TabView.updateTitle:()V │ │ -0321d8: 5450 3306 |0000: iget-object v0, v5, Lorg/tint/ui/views/TabView;.mTitle:Ljava/lang/String; // field@0633 │ │ -0321dc: 3800 2600 |0002: if-eqz v0, 0028 // +0026 │ │ -0321e0: 5550 3206 |0004: iget-boolean v0, v5, Lorg/tint/ui/views/TabView;.mSelected:Z // field@0632 │ │ -0321e4: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -0321e8: 5450 3506 |0008: iget-object v0, v5, Lorg/tint/ui/views/TabView;.mTitleView:Landroid/widget/TextView; // field@0635 │ │ -0321ec: 1a01 3300 |000a: const-string v1, "%s" // string@0033 │ │ -0321f0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -0321f2: 2322 a602 |000d: new-array v2, v2, [Ljava/lang/Object; // type@02a6 │ │ -0321f6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -0321f8: 5454 3306 |0010: iget-object v4, v5, Lorg/tint/ui/views/TabView;.mTitle:Ljava/lang/String; // field@0633 │ │ -0321fc: 4d04 0203 |0012: aput-object v4, v2, v3 │ │ -032200: 7120 4f03 2100 |0014: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -032206: 0c01 |0017: move-result-object v1 │ │ -032208: 7110 8401 0100 |0018: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0184 │ │ -03220e: 0c01 |001b: move-result-object v1 │ │ -032210: 6e20 0103 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -032216: 0e00 |001f: return-void │ │ -032218: 5450 3506 |0020: iget-object v0, v5, Lorg/tint/ui/views/TabView;.mTitleView:Landroid/widget/TextView; // field@0635 │ │ -03221c: 5451 3306 |0022: iget-object v1, v5, Lorg/tint/ui/views/TabView;.mTitle:Ljava/lang/String; // field@0633 │ │ -032220: 6e20 0103 1000 |0024: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -032226: 28f8 |0027: goto 001f // -0008 │ │ -032228: 5450 3506 |0028: iget-object v0, v5, Lorg/tint/ui/views/TabView;.mTitleView:Landroid/widget/TextView; // field@0635 │ │ -03222c: 1201 |002a: const/4 v1, #int 0 // #0 │ │ -03222e: 6e20 0103 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -032234: 28f1 |002e: goto 001f // -000f │ │ +031f4c: |[031f4c] org.tint.ui.views.TabView.updateTitle:()V │ │ +031f5c: 5450 3306 |0000: iget-object v0, v5, Lorg/tint/ui/views/TabView;.mTitle:Ljava/lang/String; // field@0633 │ │ +031f60: 3800 2600 |0002: if-eqz v0, 0028 // +0026 │ │ +031f64: 5550 3206 |0004: iget-boolean v0, v5, Lorg/tint/ui/views/TabView;.mSelected:Z // field@0632 │ │ +031f68: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +031f6c: 5450 3506 |0008: iget-object v0, v5, Lorg/tint/ui/views/TabView;.mTitleView:Landroid/widget/TextView; // field@0635 │ │ +031f70: 1a01 3300 |000a: const-string v1, "%s" // string@0033 │ │ +031f74: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +031f76: 2322 a202 |000d: new-array v2, v2, [Ljava/lang/Object; // type@02a2 │ │ +031f7a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +031f7c: 5454 3306 |0010: iget-object v4, v5, Lorg/tint/ui/views/TabView;.mTitle:Ljava/lang/String; // field@0633 │ │ +031f80: 4d04 0203 |0012: aput-object v4, v2, v3 │ │ +031f84: 7120 4f03 2100 |0014: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +031f8a: 0c01 |0017: move-result-object v1 │ │ +031f8c: 7110 8401 0100 |0018: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0184 │ │ +031f92: 0c01 |001b: move-result-object v1 │ │ +031f94: 6e20 0103 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +031f9a: 0e00 |001f: return-void │ │ +031f9c: 5450 3506 |0020: iget-object v0, v5, Lorg/tint/ui/views/TabView;.mTitleView:Landroid/widget/TextView; // field@0635 │ │ +031fa0: 5451 3306 |0022: iget-object v1, v5, Lorg/tint/ui/views/TabView;.mTitle:Ljava/lang/String; // field@0633 │ │ +031fa4: 6e20 0103 1000 |0024: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +031faa: 28f8 |0027: goto 001f // -0008 │ │ +031fac: 5450 3506 |0028: iget-object v0, v5, Lorg/tint/ui/views/TabView;.mTitleView:Landroid/widget/TextView; // field@0635 │ │ +031fb0: 1201 |002a: const/4 v1, #int 0 // #0 │ │ +031fb2: 6e20 0103 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +031fb8: 28f1 |002e: goto 001f // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0004 line=155 │ │ 0x0008 line=156 │ │ 0x001f line=163 │ │ 0x0020 line=158 │ │ @@ -56199,21 +56369,21 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -032238: |[032238] org.tint.ui.views.TabView.isClose:(Landroid/view/View;)Z │ │ -032248: 5410 2d06 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabView;.mCloseView:Landroid/widget/ImageView; // field@062d │ │ -03224c: 3302 0400 |0002: if-ne v2, v0, 0006 // +0004 │ │ -032250: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -032252: 0f00 |0005: return v0 │ │ -032254: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -032256: 28fe |0007: goto 0005 // -0002 │ │ +031fbc: |[031fbc] org.tint.ui.views.TabView.isClose:(Landroid/view/View;)Z │ │ +031fcc: 5410 2d06 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabView;.mCloseView:Landroid/widget/ImageView; // field@062d │ │ +031fd0: 3302 0400 |0002: if-ne v2, v0, 0006 // +0004 │ │ +031fd4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +031fd6: 0f00 |0005: return v0 │ │ +031fd8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +031fda: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/tint/ui/views/TabView; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ │ │ @@ -56222,21 +56392,21 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -032258: |[032258] org.tint.ui.views.TabView.isTitle:(Landroid/view/View;)Z │ │ -032268: 5410 3406 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabView;.mTitleBar:Landroid/view/View; // field@0634 │ │ -03226c: 3302 0400 |0002: if-ne v2, v0, 0006 // +0004 │ │ -032270: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -032272: 0f00 |0005: return v0 │ │ -032274: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -032276: 28fe |0007: goto 0005 // -0002 │ │ +031fdc: |[031fdc] org.tint.ui.views.TabView.isTitle:(Landroid/view/View;)Z │ │ +031fec: 5410 3406 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabView;.mTitleBar:Landroid/view/View; // field@0634 │ │ +031ff0: 3302 0400 |0002: if-ne v2, v0, 0006 // +0004 │ │ +031ff4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +031ff6: 0f00 |0005: return v0 │ │ +031ff8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +031ffa: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/tint/ui/views/TabView; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ │ │ @@ -56245,21 +56415,21 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -032278: |[032278] org.tint.ui.views.TabView.isWebView:(Landroid/view/View;)Z │ │ -032288: 5410 2f06 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabView;.mImage:Landroid/widget/ImageView; // field@062f │ │ -03228c: 3302 0400 |0002: if-ne v2, v0, 0006 // +0004 │ │ -032290: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -032292: 0f00 |0005: return v0 │ │ -032294: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -032296: 28fe |0007: goto 0005 // -0002 │ │ +031ffc: |[031ffc] org.tint.ui.views.TabView.isWebView:(Landroid/view/View;)Z │ │ +03200c: 5410 2f06 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabView;.mImage:Landroid/widget/ImageView; // field@062f │ │ +032010: 3302 0400 |0002: if-ne v2, v0, 0006 // +0004 │ │ +032014: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +032016: 0f00 |0005: return v0 │ │ +032018: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +03201a: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/tint/ui/views/TabView; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ │ │ @@ -56268,31 +56438,31 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -032298: |[032298] org.tint.ui.views.TabView.setFavicon:(Landroid/graphics/Bitmap;)V │ │ -0322a8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0322aa: 3807 1a00 |0001: if-eqz v7, 001b // +001a │ │ -0322ae: 2200 5a00 |0003: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@005a │ │ -0322b2: 6e10 7e0b 0600 |0005: invoke-virtual {v6}, Lorg/tint/ui/views/TabView;.getResources:()Landroid/content/res/Resources; // method@0b7e │ │ -0322b8: 0c01 |0008: move-result-object v1 │ │ -0322ba: 5262 2e06 |0009: iget v2, v6, Lorg/tint/ui/views/TabView;.mFaviconSize:I // field@062e │ │ -0322be: 5263 2e06 |000b: iget v3, v6, Lorg/tint/ui/views/TabView;.mFaviconSize:I // field@062e │ │ -0322c2: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -0322c4: 7140 2101 2743 |000e: invoke-static {v7, v2, v3, v4}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0121 │ │ -0322ca: 0c02 |0011: move-result-object v2 │ │ -0322cc: 7030 3501 1002 |0012: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0135 │ │ -0322d2: 5461 3506 |0015: iget-object v1, v6, Lorg/tint/ui/views/TabView;.mTitleView:Landroid/widget/TextView; // field@0635 │ │ -0322d6: 6e55 fc02 0155 |0017: invoke-virtual {v1, v0, v5, v5, v5}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V // method@02fc │ │ -0322dc: 0e00 |001a: return-void │ │ -0322de: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0322e0: 28f9 |001c: goto 0015 // -0007 │ │ +03201c: |[03201c] org.tint.ui.views.TabView.setFavicon:(Landroid/graphics/Bitmap;)V │ │ +03202c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +03202e: 3807 1a00 |0001: if-eqz v7, 001b // +001a │ │ +032032: 2200 5a00 |0003: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@005a │ │ +032036: 6e10 7e0b 0600 |0005: invoke-virtual {v6}, Lorg/tint/ui/views/TabView;.getResources:()Landroid/content/res/Resources; // method@0b7e │ │ +03203c: 0c01 |0008: move-result-object v1 │ │ +03203e: 5262 2e06 |0009: iget v2, v6, Lorg/tint/ui/views/TabView;.mFaviconSize:I // field@062e │ │ +032042: 5263 2e06 |000b: iget v3, v6, Lorg/tint/ui/views/TabView;.mFaviconSize:I // field@062e │ │ +032046: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +032048: 7140 2101 2743 |000e: invoke-static {v7, v2, v3, v4}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0121 │ │ +03204e: 0c02 |0011: move-result-object v2 │ │ +032050: 7030 3501 1002 |0012: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0135 │ │ +032056: 5461 3506 |0015: iget-object v1, v6, Lorg/tint/ui/views/TabView;.mTitleView:Landroid/widget/TextView; // field@0635 │ │ +03205a: 6e55 fc02 0155 |0017: invoke-virtual {v1, v0, v5, v5, v5}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V // method@02fc │ │ +032060: 0e00 |001a: return-void │ │ +032062: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +032064: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=134 │ │ 0x0003 line=135 │ │ 0x0015 line=140 │ │ 0x001a line=141 │ │ 0x001b line=137 │ │ @@ -56307,46 +56477,46 @@ │ │ type : '(Landroid/graphics/Picture;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 60 16-bit code units │ │ -0322e4: |[0322e4] org.tint.ui.views.TabView.setImage:(Landroid/graphics/Picture;)V │ │ -0322f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0322f6: 5282 3106 |0001: iget v2, v8, Lorg/tint/ui/views/TabView;.mImageWidth:I // field@0631 │ │ -0322fa: 5283 3006 |0003: iget v3, v8, Lorg/tint/ui/views/TabView;.mImageHeight:I // field@0630 │ │ -0322fe: 6204 0800 |0005: sget-object v4, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0008 │ │ -032302: 7130 2001 3204 |0007: invoke-static {v2, v3, v4}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0120 │ │ -032308: 0c06 |000a: move-result-object v6 │ │ -03230a: 2200 5400 |000b: new-instance v0, Landroid/graphics/Canvas; // type@0054 │ │ -03230e: 7020 2401 6000 |000d: invoke-direct {v0, v6}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0124 │ │ -032314: 2205 5600 |0010: new-instance v5, Landroid/graphics/Paint; // type@0056 │ │ -032318: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -03231a: 7020 2801 2500 |0013: invoke-direct {v5, v2}, Landroid/graphics/Paint;.:(I)V // method@0128 │ │ -032320: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ -032322: 6e20 2901 2500 |0017: invoke-virtual {v5, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0129 │ │ -032328: 5282 3106 |001a: iget v2, v8, Lorg/tint/ui/views/TabView;.mImageWidth:I // field@0631 │ │ -03232c: 8223 |001c: int-to-float v3, v2 │ │ -03232e: 5282 3006 |001d: iget v2, v8, Lorg/tint/ui/views/TabView;.mImageHeight:I // field@0630 │ │ -032332: 8224 |001f: int-to-float v4, v2 │ │ -032334: 0112 |0020: move v2, v1 │ │ -032336: 7406 2501 0000 |0021: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0125 │ │ -03233c: 3809 1200 |0024: if-eqz v9, 0036 // +0012 │ │ -032340: 5281 3106 |0026: iget v1, v8, Lorg/tint/ui/views/TabView;.mImageWidth:I // field@0631 │ │ -032344: 8211 |0028: int-to-float v1, v1 │ │ -032346: 6e10 2e01 0900 |0029: invoke-virtual {v9}, Landroid/graphics/Picture;.getWidth:()I // method@012e │ │ -03234c: 0a02 |002c: move-result v2 │ │ -03234e: 8222 |002d: int-to-float v2, v2 │ │ -032350: a907 0102 |002e: div-float v7, v1, v2 │ │ -032354: 6e30 2701 7007 |0030: invoke-virtual {v0, v7, v7}, Landroid/graphics/Canvas;.scale:(FF)V // method@0127 │ │ -03235a: 6e20 2d01 0900 |0033: invoke-virtual {v9, v0}, Landroid/graphics/Picture;.draw:(Landroid/graphics/Canvas;)V // method@012d │ │ -032360: 5481 2f06 |0036: iget-object v1, v8, Lorg/tint/ui/views/TabView;.mImage:Landroid/widget/ImageView; // field@062f │ │ -032364: 6e20 bd02 6100 |0038: invoke-virtual {v1, v6}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ -03236a: 0e00 |003b: return-void │ │ +032068: |[032068] org.tint.ui.views.TabView.setImage:(Landroid/graphics/Picture;)V │ │ +032078: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03207a: 5282 3106 |0001: iget v2, v8, Lorg/tint/ui/views/TabView;.mImageWidth:I // field@0631 │ │ +03207e: 5283 3006 |0003: iget v3, v8, Lorg/tint/ui/views/TabView;.mImageHeight:I // field@0630 │ │ +032082: 6204 0800 |0005: sget-object v4, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0008 │ │ +032086: 7130 2001 3204 |0007: invoke-static {v2, v3, v4}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0120 │ │ +03208c: 0c06 |000a: move-result-object v6 │ │ +03208e: 2200 5400 |000b: new-instance v0, Landroid/graphics/Canvas; // type@0054 │ │ +032092: 7020 2401 6000 |000d: invoke-direct {v0, v6}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0124 │ │ +032098: 2205 5600 |0010: new-instance v5, Landroid/graphics/Paint; // type@0056 │ │ +03209c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +03209e: 7020 2801 2500 |0013: invoke-direct {v5, v2}, Landroid/graphics/Paint;.:(I)V // method@0128 │ │ +0320a4: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ +0320a6: 6e20 2901 2500 |0017: invoke-virtual {v5, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0129 │ │ +0320ac: 5282 3106 |001a: iget v2, v8, Lorg/tint/ui/views/TabView;.mImageWidth:I // field@0631 │ │ +0320b0: 8223 |001c: int-to-float v3, v2 │ │ +0320b2: 5282 3006 |001d: iget v2, v8, Lorg/tint/ui/views/TabView;.mImageHeight:I // field@0630 │ │ +0320b6: 8224 |001f: int-to-float v4, v2 │ │ +0320b8: 0112 |0020: move v2, v1 │ │ +0320ba: 7406 2501 0000 |0021: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0125 │ │ +0320c0: 3809 1200 |0024: if-eqz v9, 0036 // +0012 │ │ +0320c4: 5281 3106 |0026: iget v1, v8, Lorg/tint/ui/views/TabView;.mImageWidth:I // field@0631 │ │ +0320c8: 8211 |0028: int-to-float v1, v1 │ │ +0320ca: 6e10 2e01 0900 |0029: invoke-virtual {v9}, Landroid/graphics/Picture;.getWidth:()I // method@012e │ │ +0320d0: 0a02 |002c: move-result v2 │ │ +0320d2: 8222 |002d: int-to-float v2, v2 │ │ +0320d4: a907 0102 |002e: div-float v7, v1, v2 │ │ +0320d8: 6e30 2701 7007 |0030: invoke-virtual {v0, v7, v7}, Landroid/graphics/Canvas;.scale:(FF)V // method@0127 │ │ +0320de: 6e20 2d01 0900 |0033: invoke-virtual {v9, v0}, Landroid/graphics/Picture;.draw:(Landroid/graphics/Canvas;)V // method@012d │ │ +0320e4: 5481 2f06 |0036: iget-object v1, v8, Lorg/tint/ui/views/TabView;.mImage:Landroid/widget/ImageView; // field@062f │ │ +0320e8: 6e20 bd02 6100 |0038: invoke-virtual {v1, v6}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@02bd │ │ +0320ee: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x000b line=97 │ │ 0x0010 line=99 │ │ 0x0016 line=100 │ │ 0x001a line=101 │ │ @@ -56369,18 +56539,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03236c: |[03236c] org.tint.ui.views.TabView.setImageResource:(I)V │ │ -03237c: 5410 2f06 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabView;.mImage:Landroid/widget/ImageView; // field@062f │ │ -032380: 6e20 bf02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ -032386: 0e00 |0005: return-void │ │ +0320f0: |[0320f0] org.tint.ui.views.TabView.setImageResource:(I)V │ │ +032100: 5410 2f06 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabView;.mImage:Landroid/widget/ImageView; // field@062f │ │ +032104: 6e20 bf02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ +03210a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=115 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/views/TabView; │ │ 0x0000 - 0x0006 reg=2 resource I │ │ @@ -56390,28 +56560,28 @@ │ │ type : '(Landroid/view/View$OnClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -032388: |[032388] org.tint.ui.views.TabView.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ -032398: 5b23 2c06 |0000: iput-object v3, v2, Lorg/tint/ui/views/TabView;.mClickListener:Landroid/view/View$OnClickListener; // field@062c │ │ -03239c: 5420 3406 |0002: iget-object v0, v2, Lorg/tint/ui/views/TabView;.mTitleBar:Landroid/view/View; // field@0634 │ │ -0323a0: 5421 2c06 |0004: iget-object v1, v2, Lorg/tint/ui/views/TabView;.mClickListener:Landroid/view/View$OnClickListener; // field@062c │ │ -0323a4: 6e20 dd01 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@01dd │ │ -0323aa: 5420 2d06 |0009: iget-object v0, v2, Lorg/tint/ui/views/TabView;.mCloseView:Landroid/widget/ImageView; // field@062d │ │ -0323ae: 5421 2c06 |000b: iget-object v1, v2, Lorg/tint/ui/views/TabView;.mClickListener:Landroid/view/View$OnClickListener; // field@062c │ │ -0323b2: 6e20 c102 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -0323b8: 5420 2f06 |0010: iget-object v0, v2, Lorg/tint/ui/views/TabView;.mImage:Landroid/widget/ImageView; // field@062f │ │ -0323bc: 3800 0900 |0012: if-eqz v0, 001b // +0009 │ │ -0323c0: 5420 2f06 |0014: iget-object v0, v2, Lorg/tint/ui/views/TabView;.mImage:Landroid/widget/ImageView; // field@062f │ │ -0323c4: 5421 2c06 |0016: iget-object v1, v2, Lorg/tint/ui/views/TabView;.mClickListener:Landroid/view/View$OnClickListener; // field@062c │ │ -0323c8: 6e20 c102 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -0323ce: 0e00 |001b: return-void │ │ +03210c: |[03210c] org.tint.ui.views.TabView.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ +03211c: 5b23 2c06 |0000: iput-object v3, v2, Lorg/tint/ui/views/TabView;.mClickListener:Landroid/view/View$OnClickListener; // field@062c │ │ +032120: 5420 3406 |0002: iget-object v0, v2, Lorg/tint/ui/views/TabView;.mTitleBar:Landroid/view/View; // field@0634 │ │ +032124: 5421 2c06 |0004: iget-object v1, v2, Lorg/tint/ui/views/TabView;.mClickListener:Landroid/view/View$OnClickListener; // field@062c │ │ +032128: 6e20 dd01 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@01dd │ │ +03212e: 5420 2d06 |0009: iget-object v0, v2, Lorg/tint/ui/views/TabView;.mCloseView:Landroid/widget/ImageView; // field@062d │ │ +032132: 5421 2c06 |000b: iget-object v1, v2, Lorg/tint/ui/views/TabView;.mClickListener:Landroid/view/View$OnClickListener; // field@062c │ │ +032136: 6e20 c102 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03213c: 5420 2f06 |0010: iget-object v0, v2, Lorg/tint/ui/views/TabView;.mImage:Landroid/widget/ImageView; // field@062f │ │ +032140: 3800 0900 |0012: if-eqz v0, 001b // +0009 │ │ +032144: 5420 2f06 |0014: iget-object v0, v2, Lorg/tint/ui/views/TabView;.mImage:Landroid/widget/ImageView; // field@062f │ │ +032148: 5421 2c06 |0016: iget-object v1, v2, Lorg/tint/ui/views/TabView;.mClickListener:Landroid/view/View$OnClickListener; // field@062c │ │ +03214c: 6e20 c102 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +032152: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0002 line=146 │ │ 0x0009 line=147 │ │ 0x0010 line=148 │ │ 0x0014 line=149 │ │ @@ -56425,18 +56595,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0323d0: |[0323d0] org.tint.ui.views.TabView.setSelected:(Z)V │ │ -0323e0: 5c01 3206 |0000: iput-boolean v1, v0, Lorg/tint/ui/views/TabView;.mSelected:Z // field@0632 │ │ -0323e4: 7010 8a0b 0000 |0002: invoke-direct {v0}, Lorg/tint/ui/views/TabView;.updateTitle:()V // method@0b8a │ │ -0323ea: 0e00 |0005: return-void │ │ +032154: |[032154] org.tint.ui.views.TabView.setSelected:(Z)V │ │ +032164: 5c01 3206 |0000: iput-boolean v1, v0, Lorg/tint/ui/views/TabView;.mSelected:Z // field@0632 │ │ +032168: 7010 8a0b 0000 |0002: invoke-direct {v0}, Lorg/tint/ui/views/TabView;.updateTitle:()V // method@0b8a │ │ +03216e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=129 │ │ 0x0005 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/TabView; │ │ @@ -56447,22 +56617,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0323ec: |[0323ec] org.tint.ui.views.TabView.setTitle:(I)V │ │ -0323fc: 6e10 7e0b 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/views/TabView;.getResources:()Landroid/content/res/Resources; // method@0b7e │ │ -032402: 0c00 |0003: move-result-object v0 │ │ -032404: 6e20 f300 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -03240a: 0c00 |0007: move-result-object v0 │ │ -03240c: 5b10 3306 |0008: iput-object v0, v1, Lorg/tint/ui/views/TabView;.mTitle:Ljava/lang/String; // field@0633 │ │ -032410: 7010 8a0b 0100 |000a: invoke-direct {v1}, Lorg/tint/ui/views/TabView;.updateTitle:()V // method@0b8a │ │ -032416: 0e00 |000d: return-void │ │ +032170: |[032170] org.tint.ui.views.TabView.setTitle:(I)V │ │ +032180: 6e10 7e0b 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/views/TabView;.getResources:()Landroid/content/res/Resources; // method@0b7e │ │ +032186: 0c00 |0003: move-result-object v0 │ │ +032188: 6e20 f300 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +03218e: 0c00 |0007: move-result-object v0 │ │ +032190: 5b10 3306 |0008: iput-object v0, v1, Lorg/tint/ui/views/TabView;.mTitle:Ljava/lang/String; // field@0633 │ │ +032194: 7010 8a0b 0100 |000a: invoke-direct {v1}, Lorg/tint/ui/views/TabView;.updateTitle:()V // method@0b8a │ │ +03219a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x000a line=124 │ │ 0x000d line=125 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/tint/ui/views/TabView; │ │ @@ -56473,34 +56643,34 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032418: |[032418] org.tint.ui.views.TabView.setTitle:(Ljava/lang/String;)V │ │ -032428: 5b01 3306 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabView;.mTitle:Ljava/lang/String; // field@0633 │ │ -03242c: 7010 8a0b 0000 |0002: invoke-direct {v0}, Lorg/tint/ui/views/TabView;.updateTitle:()V // method@0b8a │ │ -032432: 0e00 |0005: return-void │ │ +03219c: |[03219c] org.tint.ui.views.TabView.setTitle:(Ljava/lang/String;)V │ │ +0321ac: 5b01 3306 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabView;.mTitle:Ljava/lang/String; // field@0633 │ │ +0321b0: 7010 8a0b 0000 |0002: invoke-direct {v0}, Lorg/tint/ui/views/TabView;.updateTitle:()V // method@0b8a │ │ +0321b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0002 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/TabView; │ │ 0x0000 - 0x0006 reg=1 title Ljava/lang/String; │ │ │ │ - source_file_idx : 1668 (TabView.java) │ │ + source_file_idx : 1665 (TabView.java) │ │ │ │ Class #265 header: │ │ -class_idx : 633 │ │ +class_idx : 629 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1673 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1670 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #265 annotations: │ │ Annotations on class │ │ @@ -56525,61 +56695,61 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032434: |[032434] org.tint.ui.views.TabletUrlBar$10.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ -032444: 5b01 3606 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$10;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0636 │ │ -032448: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -03244e: 0e00 |0005: return-void │ │ +0321b8: |[0321b8] org.tint.ui.views.TabletUrlBar$10.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ +0321c8: 5b01 3606 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$10;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0636 │ │ +0321cc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0321d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/TabletUrlBar$10; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/TabletUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/TabletUrlBar$10;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -032450: |[032450] org.tint.ui.views.TabletUrlBar$10.onClick:(Landroid/view/View;)V │ │ -032460: 5410 3606 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$10;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0636 │ │ -032464: 7110 b10b 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ -03246a: 0c00 |0005: move-result-object v0 │ │ -03246c: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -032470: 5410 3606 |0008: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$10;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0636 │ │ -032474: 7110 b10b 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ -03247a: 0c00 |000d: move-result-object v0 │ │ -03247c: 7210 a40b 0000 |000e: invoke-interface {v0}, Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;.onBookmarksClicked:()V // method@0ba4 │ │ -032482: 0e00 |0011: return-void │ │ +0321d4: |[0321d4] org.tint.ui.views.TabletUrlBar$10.onClick:(Landroid/view/View;)V │ │ +0321e4: 5410 3606 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$10;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0636 │ │ +0321e8: 7110 b10b 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ +0321ee: 0c00 |0005: move-result-object v0 │ │ +0321f0: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +0321f4: 5410 3606 |0008: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$10;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0636 │ │ +0321f8: 7110 b10b 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ +0321fe: 0c00 |000d: move-result-object v0 │ │ +032200: 7210 a40b 0000 |000e: invoke-interface {v0}, Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;.onBookmarksClicked:()V // method@0ba4 │ │ +032206: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0008 line=219 │ │ 0x0011 line=221 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/tint/ui/views/TabletUrlBar$10; │ │ 0x0000 - 0x0012 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 1673 (TabletUrlBar.java) │ │ + source_file_idx : 1670 (TabletUrlBar.java) │ │ │ │ Class #266 header: │ │ -class_idx : 634 │ │ +class_idx : 630 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1673 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1670 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #266 annotations: │ │ Annotations on class │ │ @@ -56604,61 +56774,61 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032484: |[032484] org.tint.ui.views.TabletUrlBar$11.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ -032494: 5b01 3706 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$11;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0637 │ │ -032498: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -03249e: 0e00 |0005: return-void │ │ +032208: |[032208] org.tint.ui.views.TabletUrlBar$11.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ +032218: 5b01 3706 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$11;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0637 │ │ +03221c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +032222: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/TabletUrlBar$11; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/TabletUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/TabletUrlBar$11;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0324a0: |[0324a0] org.tint.ui.views.TabletUrlBar$11.onClick:(Landroid/view/View;)V │ │ -0324b0: 5410 3706 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$11;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0637 │ │ -0324b4: 7110 b10b 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ -0324ba: 0c00 |0005: move-result-object v0 │ │ -0324bc: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -0324c0: 5410 3706 |0008: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$11;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0637 │ │ -0324c4: 7110 b10b 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ -0324ca: 0c00 |000d: move-result-object v0 │ │ -0324cc: 7210 a60b 0000 |000e: invoke-interface {v0}, Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;.onGoStopReloadClicked:()V // method@0ba6 │ │ -0324d2: 0e00 |0011: return-void │ │ +032224: |[032224] org.tint.ui.views.TabletUrlBar$11.onClick:(Landroid/view/View;)V │ │ +032234: 5410 3706 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$11;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0637 │ │ +032238: 7110 b10b 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ +03223e: 0c00 |0005: move-result-object v0 │ │ +032240: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +032244: 5410 3706 |0008: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$11;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0637 │ │ +032248: 7110 b10b 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ +03224e: 0c00 |000d: move-result-object v0 │ │ +032250: 7210 a60b 0000 |000e: invoke-interface {v0}, Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;.onGoStopReloadClicked:()V // method@0ba6 │ │ +032256: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0008 line=228 │ │ 0x0011 line=230 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/tint/ui/views/TabletUrlBar$11; │ │ 0x0000 - 0x0012 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 1673 (TabletUrlBar.java) │ │ + source_file_idx : 1670 (TabletUrlBar.java) │ │ │ │ Class #267 header: │ │ -class_idx : 636 │ │ +class_idx : 632 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1673 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1670 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #267 annotations: │ │ Annotations on class │ │ @@ -56683,58 +56853,58 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0324d4: |[0324d4] org.tint.ui.views.TabletUrlBar$2.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ -0324e4: 5b01 3906 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$2;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0639 │ │ -0324e8: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0324ee: 0e00 |0005: return-void │ │ +032258: |[032258] org.tint.ui.views.TabletUrlBar$2.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ +032268: 5b01 3906 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$2;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0639 │ │ +03226c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +032272: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/TabletUrlBar$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/TabletUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/TabletUrlBar$2;) │ │ name : 'convertToString' │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0324f0: |[0324f0] org.tint.ui.views.TabletUrlBar$2.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -032500: 1a01 8810 |0000: const-string v1, "url" // string@1088 │ │ -032504: 7220 fd00 1300 |0002: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ -03250a: 0a01 |0005: move-result v1 │ │ -03250c: 7220 0301 1300 |0006: invoke-interface {v3, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ -032512: 0c00 |0009: move-result-object v0 │ │ -032514: 1100 |000a: return-object v0 │ │ +032274: |[032274] org.tint.ui.views.TabletUrlBar$2.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +032284: 1a01 8210 |0000: const-string v1, "url" // string@1082 │ │ +032288: 7220 fd00 1300 |0002: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00fd │ │ +03228e: 0a01 |0005: move-result v1 │ │ +032290: 7220 0301 1300 |0006: invoke-interface {v3, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0103 │ │ +032296: 0c00 |0009: move-result-object v0 │ │ +032298: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000a line=131 │ │ locals : │ │ 0x000a - 0x000b reg=0 aColumnString Ljava/lang/String; │ │ 0x0000 - 0x000b reg=2 this Lorg/tint/ui/views/TabletUrlBar$2; │ │ 0x0000 - 0x000b reg=3 cursor Landroid/database/Cursor; │ │ │ │ - source_file_idx : 1673 (TabletUrlBar.java) │ │ + source_file_idx : 1670 (TabletUrlBar.java) │ │ │ │ Class #268 header: │ │ -class_idx : 637 │ │ +class_idx : 633 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1673 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1670 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #268 annotations: │ │ Annotations on class │ │ @@ -56759,75 +56929,78 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032518: |[032518] org.tint.ui.views.TabletUrlBar$3.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ -032528: 5b01 3a06 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$3;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063a │ │ -03252c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -032532: 0e00 |0005: return-void │ │ +03229c: |[03229c] org.tint.ui.views.TabletUrlBar$3.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ +0322ac: 5b01 3a06 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$3;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063a │ │ +0322b0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0322b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/TabletUrlBar$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/TabletUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/TabletUrlBar$3;) │ │ name : 'runQuery' │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -032534: |[032534] org.tint.ui.views.TabletUrlBar$3.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -032544: 3803 1b00 |0000: if-eqz v3, 001b // +001b │ │ -032548: 7210 2303 0300 |0002: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@0323 │ │ -03254e: 0a00 |0005: move-result v0 │ │ -032550: 3d00 1500 |0006: if-lez v0, 001b // +0015 │ │ -032554: 5420 3a06 |0008: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar$3;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063a │ │ -032558: 7110 ad0b 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$100:(Lorg/tint/ui/views/TabletUrlBar;)Landroid/content/Context; // method@0bad │ │ -03255e: 0c00 |000d: move-result-object v0 │ │ -032560: 6e10 a600 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -032566: 0c00 |0011: move-result-object v0 │ │ -032568: 7210 2403 0300 |0012: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0324 │ │ -03256e: 0c01 |0015: move-result-object v1 │ │ -032570: 7120 a505 1000 |0016: invoke-static {v0, v1}, Lorg/tint/providers/BookmarksWrapper;.getUrlSuggestions:(Landroid/content/ContentResolver;Ljava/lang/String;)Landroid/database/Cursor; // method@05a5 │ │ -032576: 0c00 |0019: move-result-object v0 │ │ -032578: 1100 |001a: return-object v0 │ │ -03257a: 5420 3a06 |001b: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar$3;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063a │ │ -03257e: 7110 ad0b 0000 |001d: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$100:(Lorg/tint/ui/views/TabletUrlBar;)Landroid/content/Context; // method@0bad │ │ -032584: 0c00 |0020: move-result-object v0 │ │ -032586: 6e10 a600 0000 |0021: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ -03258c: 0c00 |0024: move-result-object v0 │ │ -03258e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -032590: 7120 a505 1000 |0026: invoke-static {v0, v1}, Lorg/tint/providers/BookmarksWrapper;.getUrlSuggestions:(Landroid/content/ContentResolver;Ljava/lang/String;)Landroid/database/Cursor; // method@05a5 │ │ -032596: 0c00 |0029: move-result-object v0 │ │ -032598: 28f0 |002a: goto 001a // -0010 │ │ +0322b8: |[0322b8] org.tint.ui.views.TabletUrlBar$3.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +0322c8: 3803 1b00 |0000: if-eqz v3, 001b // +001b │ │ +0322cc: 7210 2303 0300 |0002: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@0323 │ │ +0322d2: 0a00 |0005: move-result v0 │ │ +0322d4: 3d00 1500 |0006: if-lez v0, 001b // +0015 │ │ +0322d8: 5420 3a06 |0008: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar$3;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063a │ │ +0322dc: 7110 ad0b 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$100:(Lorg/tint/ui/views/TabletUrlBar;)Landroid/content/Context; // method@0bad │ │ +0322e2: 0c00 |000d: move-result-object v0 │ │ +0322e4: 6e10 a600 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +0322ea: 0c00 |0011: move-result-object v0 │ │ +0322ec: 7210 2403 0300 |0012: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0324 │ │ +0322f2: 0c01 |0015: move-result-object v1 │ │ +0322f4: 7120 a505 1000 |0016: invoke-static {v0, v1}, Lorg/tint/providers/BookmarksWrapper;.getUrlSuggestions:(Landroid/content/ContentResolver;Ljava/lang/String;)Landroid/database/Cursor; // method@05a5 │ │ +0322fa: 0c00 |0019: move-result-object v0 │ │ +0322fc: 1100 |001a: return-object v0 │ │ +0322fe: 5420 3a06 |001b: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar$3;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063a │ │ +032302: 7110 ad0b 0000 |001d: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$100:(Lorg/tint/ui/views/TabletUrlBar;)Landroid/content/Context; // method@0bad │ │ +032308: 0c00 |0020: move-result-object v0 │ │ +03230a: 6e10 a600 0000 |0021: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a6 │ │ +032310: 0c00 |0024: move-result-object v0 │ │ +032312: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +032314: 7120 a505 1000 |0026: invoke-static {v0, v1}, Lorg/tint/providers/BookmarksWrapper;.getUrlSuggestions:(Landroid/content/ContentResolver;Ljava/lang/String;)Landroid/database/Cursor; // method@05a5 │ │ +03231a: 0c00 |0029: move-result-object v0 │ │ +03231c: 28f0 |002a: goto 001a // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ + 0x0002 line=139 │ │ 0x0008 line=140 │ │ + 0x0012 line=141 │ │ + 0x0016 line=140 │ │ 0x001a line=143 │ │ locals : │ │ 0x0000 - 0x002b reg=2 this Lorg/tint/ui/views/TabletUrlBar$3; │ │ 0x0000 - 0x002b reg=3 constraint Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 1673 (TabletUrlBar.java) │ │ + source_file_idx : 1670 (TabletUrlBar.java) │ │ │ │ Class #269 header: │ │ -class_idx : 638 │ │ +class_idx : 634 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1673 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1670 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #269 annotations: │ │ Annotations on class │ │ @@ -56852,45 +57025,45 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03259c: |[03259c] org.tint.ui.views.TabletUrlBar$4.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ -0325ac: 5b01 3b06 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$4;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063b │ │ -0325b0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0325b6: 0e00 |0005: return-void │ │ +032320: |[032320] org.tint.ui.views.TabletUrlBar$4.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ +032330: 5b01 3b06 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$4;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063b │ │ +032334: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +03233a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/TabletUrlBar$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/TabletUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/TabletUrlBar$4;) │ │ name : 'afterTextChanged' │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0325b8: |[0325b8] org.tint.ui.views.TabletUrlBar$4.afterTextChanged:(Landroid/text/Editable;)V │ │ -0325c8: 5420 3b06 |0000: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar$4;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063b │ │ -0325cc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0325ce: 7120 ae0b 1000 |0003: invoke-static {v0, v1}, Lorg/tint/ui/views/TabletUrlBar;.access$202:(Lorg/tint/ui/views/TabletUrlBar;Z)Z // method@0bae │ │ -0325d4: 5420 3b06 |0006: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar$4;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063b │ │ -0325d8: 7110 af0b 0000 |0008: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$300:(Lorg/tint/ui/views/TabletUrlBar;)Landroid/widget/ImageView; // method@0baf │ │ -0325de: 0c00 |000b: move-result-object v0 │ │ -0325e0: 1401 1700 027f |000c: const v1, #float 1.728e+38 // #7f020017 │ │ -0325e6: 6e20 bf02 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ -0325ec: 0e00 |0012: return-void │ │ +03233c: |[03233c] org.tint.ui.views.TabletUrlBar$4.afterTextChanged:(Landroid/text/Editable;)V │ │ +03234c: 5420 3b06 |0000: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar$4;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063b │ │ +032350: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +032352: 7120 ae0b 1000 |0003: invoke-static {v0, v1}, Lorg/tint/ui/views/TabletUrlBar;.access$202:(Lorg/tint/ui/views/TabletUrlBar;Z)Z // method@0bae │ │ +032358: 5420 3b06 |0006: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar$4;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063b │ │ +03235c: 7110 af0b 0000 |0008: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$300:(Lorg/tint/ui/views/TabletUrlBar;)Landroid/widget/ImageView; // method@0baf │ │ +032362: 0c00 |000b: move-result-object v0 │ │ +032364: 1401 1700 027f |000c: const v1, #float 1.728e+38 // #7f020017 │ │ +03236a: 6e20 bf02 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ +032370: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0006 line=163 │ │ 0x0012 line=164 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lorg/tint/ui/views/TabletUrlBar$4; │ │ @@ -56901,16 +57074,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0325f0: |[0325f0] org.tint.ui.views.TabletUrlBar$4.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -032600: 0e00 |0000: return-void │ │ +032374: |[032374] org.tint.ui.views.TabletUrlBar$4.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +032384: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/views/TabletUrlBar$4; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ @@ -56922,33 +57095,33 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -032604: |[032604] org.tint.ui.views.TabletUrlBar$4.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -032614: 0e00 |0000: return-void │ │ +032388: |[032388] org.tint.ui.views.TabletUrlBar$4.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +032398: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/views/TabletUrlBar$4; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ 0x0000 - 0x0001 reg=3 before I │ │ 0x0000 - 0x0001 reg=4 count I │ │ │ │ - source_file_idx : 1673 (TabletUrlBar.java) │ │ + source_file_idx : 1670 (TabletUrlBar.java) │ │ │ │ Class #270 header: │ │ -class_idx : 639 │ │ +class_idx : 635 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1673 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1670 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #270 annotations: │ │ Annotations on class │ │ @@ -56973,66 +57146,66 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032618: |[032618] org.tint.ui.views.TabletUrlBar$5.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ -032628: 5b01 3c06 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$5;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063c │ │ -03262c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -032632: 0e00 |0005: return-void │ │ +03239c: |[03239c] org.tint.ui.views.TabletUrlBar$5.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ +0323ac: 5b01 3c06 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$5;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063c │ │ +0323b0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0323b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/TabletUrlBar$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/TabletUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/TabletUrlBar$5;) │ │ name : 'onKey' │ │ type : '(Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -032634: |[032634] org.tint.ui.views.TabletUrlBar$5.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -032644: 6e10 9901 0400 |0000: invoke-virtual {v4}, Landroid/view/KeyEvent;.getAction:()I // method@0199 │ │ -03264a: 0a00 |0003: move-result v0 │ │ -03264c: 3900 0d00 |0004: if-nez v0, 0011 // +000d │ │ -032650: 1300 4200 |0006: const/16 v0, #int 66 // #42 │ │ -032654: 3303 0900 |0008: if-ne v3, v0, 0011 // +0009 │ │ -032658: 5410 3c06 |000a: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$5;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063c │ │ -03265c: 7110 b00b 0000 |000c: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$400:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0bb0 │ │ -032662: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -032664: 0f00 |0010: return v0 │ │ -032666: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -032668: 28fe |0012: goto 0010 // -0002 │ │ +0323b8: |[0323b8] org.tint.ui.views.TabletUrlBar$5.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +0323c8: 6e10 9901 0400 |0000: invoke-virtual {v4}, Landroid/view/KeyEvent;.getAction:()I // method@0199 │ │ +0323ce: 0a00 |0003: move-result v0 │ │ +0323d0: 3900 0d00 |0004: if-nez v0, 0011 // +000d │ │ +0323d4: 1300 4200 |0006: const/16 v0, #int 66 // #42 │ │ +0323d8: 3303 0900 |0008: if-ne v3, v0, 0011 // +0009 │ │ +0323dc: 5410 3c06 |000a: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$5;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063c │ │ +0323e0: 7110 b00b 0000 |000c: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$400:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0bb0 │ │ +0323e6: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +0323e8: 0f00 |0010: return v0 │ │ +0323ea: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0323ec: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x000a line=174 │ │ 0x000f line=175 │ │ 0x0010 line=177 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lorg/tint/ui/views/TabletUrlBar$5; │ │ 0x0000 - 0x0013 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0013 reg=3 keyCode I │ │ 0x0000 - 0x0013 reg=4 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 1673 (TabletUrlBar.java) │ │ + source_file_idx : 1670 (TabletUrlBar.java) │ │ │ │ Class #271 header: │ │ -class_idx : 640 │ │ +class_idx : 636 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1673 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1670 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #271 annotations: │ │ Annotations on class │ │ @@ -57059,58 +57232,58 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03266c: |[03266c] org.tint.ui.views.TabletUrlBar$6.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ -03267c: 5b01 3d06 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$6;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063d │ │ -032680: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -032686: 0e00 |0005: return-void │ │ +0323f0: |[0323f0] org.tint.ui.views.TabletUrlBar$6.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ +032400: 5b01 3d06 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$6;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063d │ │ +032404: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +03240a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/TabletUrlBar$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/TabletUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/TabletUrlBar$6;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032688: |[032688] org.tint.ui.views.TabletUrlBar$6.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -032698: 5410 3d06 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$6;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063d │ │ -03269c: 7110 b00b 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$400:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0bb0 │ │ -0326a2: 0e00 |0005: return-void │ │ +03240c: |[03240c] org.tint.ui.views.TabletUrlBar$6.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +03241c: 5410 3d06 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$6;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063d │ │ +032420: 7110 b00b 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$400:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0bb0 │ │ +032426: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0005 line=185 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/views/TabletUrlBar$6; │ │ 0x0000 - 0x0006 reg=2 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0006 reg=3 arg1 Landroid/view/View; │ │ 0x0000 - 0x0006 reg=4 arg2 I │ │ 0x0000 - 0x0006 reg=5 arg3 J │ │ │ │ - source_file_idx : 1673 (TabletUrlBar.java) │ │ + source_file_idx : 1670 (TabletUrlBar.java) │ │ │ │ Class #272 header: │ │ -class_idx : 641 │ │ +class_idx : 637 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1673 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1670 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #272 annotations: │ │ Annotations on class │ │ @@ -57135,61 +57308,61 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0326a4: |[0326a4] org.tint.ui.views.TabletUrlBar$7.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ -0326b4: 5b01 3e06 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$7;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063e │ │ -0326b8: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -0326be: 0e00 |0005: return-void │ │ +032428: |[032428] org.tint.ui.views.TabletUrlBar$7.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ +032438: 5b01 3e06 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$7;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063e │ │ +03243c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +032442: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/TabletUrlBar$7; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/TabletUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/TabletUrlBar$7;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0326c0: |[0326c0] org.tint.ui.views.TabletUrlBar$7.onClick:(Landroid/view/View;)V │ │ -0326d0: 5410 3e06 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$7;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063e │ │ -0326d4: 7110 b10b 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ -0326da: 0c00 |0005: move-result-object v0 │ │ -0326dc: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -0326e0: 5410 3e06 |0008: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$7;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063e │ │ -0326e4: 7110 b10b 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ -0326ea: 0c00 |000d: move-result-object v0 │ │ -0326ec: 7210 a30b 0000 |000e: invoke-interface {v0}, Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;.onBackClicked:()V // method@0ba3 │ │ -0326f2: 0e00 |0011: return-void │ │ +032444: |[032444] org.tint.ui.views.TabletUrlBar$7.onClick:(Landroid/view/View;)V │ │ +032454: 5410 3e06 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$7;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063e │ │ +032458: 7110 b10b 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ +03245e: 0c00 |0005: move-result-object v0 │ │ +032460: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +032464: 5410 3e06 |0008: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$7;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063e │ │ +032468: 7110 b10b 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ +03246e: 0c00 |000d: move-result-object v0 │ │ +032470: 7210 a30b 0000 |000e: invoke-interface {v0}, Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;.onBackClicked:()V // method@0ba3 │ │ +032476: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0008 line=192 │ │ 0x0011 line=194 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/tint/ui/views/TabletUrlBar$7; │ │ 0x0000 - 0x0012 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 1673 (TabletUrlBar.java) │ │ + source_file_idx : 1670 (TabletUrlBar.java) │ │ │ │ Class #273 header: │ │ -class_idx : 642 │ │ +class_idx : 638 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1673 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1670 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #273 annotations: │ │ Annotations on class │ │ @@ -57214,61 +57387,61 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0326f4: |[0326f4] org.tint.ui.views.TabletUrlBar$8.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ -032704: 5b01 3f06 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$8;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063f │ │ -032708: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -03270e: 0e00 |0005: return-void │ │ +032478: |[032478] org.tint.ui.views.TabletUrlBar$8.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ +032488: 5b01 3f06 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$8;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063f │ │ +03248c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +032492: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/TabletUrlBar$8; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/TabletUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/TabletUrlBar$8;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -032710: |[032710] org.tint.ui.views.TabletUrlBar$8.onClick:(Landroid/view/View;)V │ │ -032720: 5410 3f06 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$8;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063f │ │ -032724: 7110 b10b 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ -03272a: 0c00 |0005: move-result-object v0 │ │ -03272c: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -032730: 5410 3f06 |0008: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$8;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063f │ │ -032734: 7110 b10b 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ -03273a: 0c00 |000d: move-result-object v0 │ │ -03273c: 7210 a50b 0000 |000e: invoke-interface {v0}, Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;.onForwardClicked:()V // method@0ba5 │ │ -032742: 0e00 |0011: return-void │ │ +032494: |[032494] org.tint.ui.views.TabletUrlBar$8.onClick:(Landroid/view/View;)V │ │ +0324a4: 5410 3f06 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$8;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063f │ │ +0324a8: 7110 b10b 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ +0324ae: 0c00 |0005: move-result-object v0 │ │ +0324b0: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +0324b4: 5410 3f06 |0008: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$8;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@063f │ │ +0324b8: 7110 b10b 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ +0324be: 0c00 |000d: move-result-object v0 │ │ +0324c0: 7210 a50b 0000 |000e: invoke-interface {v0}, Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;.onForwardClicked:()V // method@0ba5 │ │ +0324c6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0008 line=201 │ │ 0x0011 line=203 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/tint/ui/views/TabletUrlBar$8; │ │ 0x0000 - 0x0012 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 1673 (TabletUrlBar.java) │ │ + source_file_idx : 1670 (TabletUrlBar.java) │ │ │ │ Class #274 header: │ │ -class_idx : 643 │ │ +class_idx : 639 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1673 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1670 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #274 annotations: │ │ Annotations on class │ │ @@ -57293,61 +57466,61 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032744: |[032744] org.tint.ui.views.TabletUrlBar$9.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ -032754: 5b01 4006 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$9;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0640 │ │ -032758: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -03275e: 0e00 |0005: return-void │ │ +0324c8: |[0324c8] org.tint.ui.views.TabletUrlBar$9.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ +0324d8: 5b01 4006 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$9;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0640 │ │ +0324dc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0324e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/TabletUrlBar$9; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/TabletUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/TabletUrlBar$9;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -032760: |[032760] org.tint.ui.views.TabletUrlBar$9.onClick:(Landroid/view/View;)V │ │ -032770: 5410 4006 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$9;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0640 │ │ -032774: 7110 b10b 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ -03277a: 0c00 |0005: move-result-object v0 │ │ -03277c: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -032780: 5410 4006 |0008: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$9;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0640 │ │ -032784: 7110 b10b 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ -03278a: 0c00 |000d: move-result-object v0 │ │ -03278c: 7210 a70b 0000 |000e: invoke-interface {v0}, Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;.onHomeClicked:()V // method@0ba7 │ │ -032792: 0e00 |0011: return-void │ │ +0324e4: |[0324e4] org.tint.ui.views.TabletUrlBar$9.onClick:(Landroid/view/View;)V │ │ +0324f4: 5410 4006 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$9;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0640 │ │ +0324f8: 7110 b10b 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ +0324fe: 0c00 |0005: move-result-object v0 │ │ +032500: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +032504: 5410 4006 |0008: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar$9;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0640 │ │ +032508: 7110 b10b 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // method@0bb1 │ │ +03250e: 0c00 |000d: move-result-object v0 │ │ +032510: 7210 a70b 0000 |000e: invoke-interface {v0}, Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;.onHomeClicked:()V // method@0ba7 │ │ +032516: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0008 line=210 │ │ 0x0011 line=212 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/tint/ui/views/TabletUrlBar$9; │ │ 0x0000 - 0x0012 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 1673 (TabletUrlBar.java) │ │ + source_file_idx : 1670 (TabletUrlBar.java) │ │ │ │ Class #275 header: │ │ -class_idx : 644 │ │ +class_idx : 640 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1673 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1670 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #275 annotations: │ │ Annotations on class │ │ @@ -57395,21 +57568,21 @@ │ │ │ │ #5 : (in Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;) │ │ name : 'onUrlValidated' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1673 (TabletUrlBar.java) │ │ + source_file_idx : 1670 (TabletUrlBar.java) │ │ │ │ Class #276 header: │ │ -class_idx : 645 │ │ +class_idx : 641 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 211 │ │ -source_file_idx : 1673 │ │ +superclass_idx : 207 │ │ +source_file_idx : 1670 │ │ static_fields_size : 0 │ │ instance_fields_size: 10 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 9 │ │ │ │ Class #276 annotations: │ │ Annotations on class │ │ @@ -57468,18 +57641,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -032794: |[032794] org.tint.ui.views.TabletUrlBar.:(Landroid/content/Context;)V │ │ -0327a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0327a6: 7030 aa0b 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/ui/views/TabletUrlBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0baa │ │ -0327ac: 0e00 |0004: return-void │ │ +032518: |[032518] org.tint.ui.views.TabletUrlBar.:(Landroid/content/Context;)V │ │ +032528: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03252a: 7030 aa0b 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/ui/views/TabletUrlBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0baa │ │ +032530: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0004 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/views/TabletUrlBar; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -57489,18 +57662,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0327b0: |[0327b0] org.tint.ui.views.TabletUrlBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0327c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0327c2: 7040 ab0b 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/tint/ui/views/TabletUrlBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0bab │ │ -0327c8: 0e00 |0004: return-void │ │ +032534: |[032534] org.tint.ui.views.TabletUrlBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +032544: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +032546: 7040 ab0b 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/tint/ui/views/TabletUrlBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0bab │ │ +03254c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0004 line=83 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/views/TabletUrlBar; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -57511,127 +57684,127 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 260 16-bit code units │ │ -0327cc: |[0327cc] org.tint.ui.views.TabletUrlBar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0327dc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0327de: 1227 |0001: const/4 v7, #int 2 // #2 │ │ -0327e0: 121a |0002: const/4 v10, #int 1 // #1 │ │ -0327e2: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -0327e4: 7040 c702 cbed |0004: invoke-direct {v11, v12, v13, v14}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@02c7 │ │ -0327ea: 5cb6 4806 |0007: iput-boolean v6, v11, Lorg/tint/ui/views/TabletUrlBar;.mIsUrlChangedByUser:Z // field@0648 │ │ -0327ee: 5bb3 4406 |0009: iput-object v3, v11, Lorg/tint/ui/views/TabletUrlBar;.mEventListener:Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // field@0644 │ │ -0327f2: 5bbc 4306 |000b: iput-object v12, v11, Lorg/tint/ui/views/TabletUrlBar;.mContext:Landroid/content/Context; // field@0643 │ │ -0327f6: 1a01 940b |000d: const-string v1, "layout_inflater" // string@0b94 │ │ -0327fa: 6e20 ac00 1c00 |000f: invoke-virtual {v12, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -032800: 0c08 |0012: move-result-object v8 │ │ -032802: 1f08 8700 |0013: check-cast v8, Landroid/view/LayoutInflater; // type@0087 │ │ -032806: 1401 1f00 037f |0015: const v1, #float 1.74129e+38 // #7f03001f │ │ -03280c: 6e30 9e01 180b |0018: invoke-virtual {v8, v1, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ -032812: 0c09 |001b: move-result-object v9 │ │ -032814: 1401 5600 0f7f |001c: const v1, #float 1.90081e+38 // #7f0f0056 │ │ -03281a: 6e20 c101 1900 |001f: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -032820: 0c01 |0022: move-result-object v1 │ │ -032822: 1f01 bf00 |0023: check-cast v1, Landroid/widget/AutoCompleteTextView; // type@00bf │ │ -032826: 5bb1 4906 |0025: iput-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ -03282a: 54b1 4906 |0027: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ -03282e: 1252 |0029: const/4 v2, #int 5 // #5 │ │ -032830: 6e20 6e02 2100 |002a: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setCompoundDrawablePadding:(I)V // method@026e │ │ -032836: 1401 7500 0f7f |002d: const v1, #float 1.90082e+38 // #7f0f0075 │ │ -03283c: 6e20 c101 1900 |0030: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -032842: 0c01 |0033: move-result-object v1 │ │ -032844: 1f01 d100 |0034: check-cast v1, Landroid/widget/ImageView; // type@00d1 │ │ -032848: 5bb1 4106 |0036: iput-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mBack:Landroid/widget/ImageView; // field@0641 │ │ -03284c: 54b1 4106 |0038: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mBack:Landroid/widget/ImageView; // field@0641 │ │ -032850: 6e20 bc02 6100 |003a: invoke-virtual {v1, v6}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ -032856: 1401 7600 0f7f |003d: const v1, #float 1.90082e+38 // #7f0f0076 │ │ -03285c: 6e20 c101 1900 |0040: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -032862: 0c01 |0043: move-result-object v1 │ │ -032864: 1f01 d100 |0044: check-cast v1, Landroid/widget/ImageView; // type@00d1 │ │ -032868: 5bb1 4506 |0046: iput-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mForward:Landroid/widget/ImageView; // field@0645 │ │ -03286c: 54b1 4506 |0048: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mForward:Landroid/widget/ImageView; // field@0645 │ │ -032870: 6e20 bc02 6100 |004a: invoke-virtual {v1, v6}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ -032876: 1401 7700 0f7f |004d: const v1, #float 1.90082e+38 // #7f0f0077 │ │ -03287c: 6e20 c101 1900 |0050: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -032882: 0c01 |0053: move-result-object v1 │ │ -032884: 1f01 d100 |0054: check-cast v1, Landroid/widget/ImageView; // type@00d1 │ │ -032888: 5bb1 4706 |0056: iput-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mHome:Landroid/widget/ImageView; // field@0647 │ │ -03288c: 1401 7900 0f7f |0058: const v1, #float 1.90082e+38 // #7f0f0079 │ │ -032892: 6e20 c101 1900 |005b: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -032898: 0c01 |005e: move-result-object v1 │ │ -03289a: 1f01 d100 |005f: check-cast v1, Landroid/widget/ImageView; // type@00d1 │ │ -03289e: 5bb1 4206 |0061: iput-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mBookmarks:Landroid/widget/ImageView; // field@0642 │ │ -0328a2: 1401 5200 0f7f |0063: const v1, #float 1.90081e+38 // #7f0f0052 │ │ -0328a8: 6e20 c101 1900 |0066: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -0328ae: 0c01 |0069: move-result-object v1 │ │ -0328b0: 1f01 d100 |006a: check-cast v1, Landroid/widget/ImageView; // type@00d1 │ │ -0328b4: 5bb1 4606 |006c: iput-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@0646 │ │ -0328b8: 2374 a702 |006e: new-array v4, v7, [Ljava/lang/String; // type@02a7 │ │ -0328bc: 1a01 4710 |0070: const-string v1, "title" // string@1047 │ │ -0328c0: 4d01 0406 |0072: aput-object v1, v4, v6 │ │ -0328c4: 1a01 8810 |0074: const-string v1, "url" // string@1088 │ │ -0328c8: 4d01 040a |0076: aput-object v1, v4, v10 │ │ -0328cc: 2375 9d02 |0078: new-array v5, v7, [I // type@029d │ │ -0328d0: 2605 8200 0000 |007a: fill-array-data v5, 000000fc // +00000082 │ │ -0328d6: 2200 9101 |007d: new-instance v0, Lorg/tint/model/UrlSuggestionCursorAdapter; // type@0191 │ │ -0328da: 54b1 4306 |007f: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mContext:Landroid/content/Context; // field@0643 │ │ -0328de: 1402 2000 037f |0081: const v2, #float 1.7413e+38 // #7f030020 │ │ -0328e4: 2207 7b02 |0084: new-instance v7, Lorg/tint/ui/views/TabletUrlBar$1; // type@027b │ │ -0328e8: 7020 8f0b b700 |0086: invoke-direct {v7, v11}, Lorg/tint/ui/views/TabletUrlBar$1;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b8f │ │ -0328ee: 7608 8005 0000 |0089: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/tint/model/UrlSuggestionCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[IILorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener;)V // method@0580 │ │ -0328f4: 2201 7c02 |008c: new-instance v1, Lorg/tint/ui/views/TabletUrlBar$2; // type@027c │ │ -0328f8: 7020 910b b100 |008e: invoke-direct {v1, v11}, Lorg/tint/ui/views/TabletUrlBar$2;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b91 │ │ -0328fe: 6e20 8405 1000 |0091: invoke-virtual {v0, v1}, Lorg/tint/model/UrlSuggestionCursorAdapter;.setCursorToStringConverter:(Landroid/widget/SimpleCursorAdapter$CursorToStringConverter;)V // method@0584 │ │ -032904: 2201 7d02 |0094: new-instance v1, Lorg/tint/ui/views/TabletUrlBar$3; // type@027d │ │ -032908: 7020 930b b100 |0096: invoke-direct {v1, v11}, Lorg/tint/ui/views/TabletUrlBar$3;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b93 │ │ -03290e: 6e20 8505 1000 |0099: invoke-virtual {v0, v1}, Lorg/tint/model/UrlSuggestionCursorAdapter;.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V // method@0585 │ │ -032914: 54b1 4906 |009c: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ -032918: 6e20 7502 a100 |009e: invoke-virtual {v1, v10}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0275 │ │ -03291e: 54b1 4906 |00a1: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ -032922: 6e20 6d02 0100 |00a3: invoke-virtual {v1, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@026d │ │ -032928: 2201 7e02 |00a6: new-instance v1, Lorg/tint/ui/views/TabletUrlBar$4; // type@027e │ │ -03292c: 7020 950b b100 |00a8: invoke-direct {v1, v11}, Lorg/tint/ui/views/TabletUrlBar$4;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b95 │ │ -032932: 5bb1 4a06 |00ab: iput-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrlTextWatcher:Landroid/text/TextWatcher; // field@064a │ │ -032936: 54b1 4906 |00ad: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ -03293a: 54b2 4a06 |00af: iget-object v2, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrlTextWatcher:Landroid/text/TextWatcher; // field@064a │ │ -03293e: 6e20 6802 2100 |00b1: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0268 │ │ -032944: 54b1 4906 |00b4: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ -032948: 2202 7f02 |00b6: new-instance v2, Lorg/tint/ui/views/TabletUrlBar$5; // type@027f │ │ -03294c: 7020 990b b200 |00b8: invoke-direct {v2, v11}, Lorg/tint/ui/views/TabletUrlBar$5;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b99 │ │ -032952: 6e20 7202 2100 |00bb: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@0272 │ │ -032958: 54b1 4906 |00be: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ -03295c: 2202 8002 |00c0: new-instance v2, Lorg/tint/ui/views/TabletUrlBar$6; // type@0280 │ │ -032960: 7020 9b0b b200 |00c2: invoke-direct {v2, v11}, Lorg/tint/ui/views/TabletUrlBar$6;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b9b │ │ -032966: 6e20 7102 2100 |00c5: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0271 │ │ -03296c: 54b1 4106 |00c8: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mBack:Landroid/widget/ImageView; // field@0641 │ │ -032970: 2202 8102 |00ca: new-instance v2, Lorg/tint/ui/views/TabletUrlBar$7; // type@0281 │ │ -032974: 7020 9d0b b200 |00cc: invoke-direct {v2, v11}, Lorg/tint/ui/views/TabletUrlBar$7;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b9d │ │ -03297a: 6e20 c102 2100 |00cf: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -032980: 54b1 4506 |00d2: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mForward:Landroid/widget/ImageView; // field@0645 │ │ -032984: 2202 8202 |00d4: new-instance v2, Lorg/tint/ui/views/TabletUrlBar$8; // type@0282 │ │ -032988: 7020 9f0b b200 |00d6: invoke-direct {v2, v11}, Lorg/tint/ui/views/TabletUrlBar$8;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b9f │ │ -03298e: 6e20 c102 2100 |00d9: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -032994: 54b1 4706 |00dc: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mHome:Landroid/widget/ImageView; // field@0647 │ │ -032998: 2202 8302 |00de: new-instance v2, Lorg/tint/ui/views/TabletUrlBar$9; // type@0283 │ │ -03299c: 7020 a10b b200 |00e0: invoke-direct {v2, v11}, Lorg/tint/ui/views/TabletUrlBar$9;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0ba1 │ │ -0329a2: 6e20 c102 2100 |00e3: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -0329a8: 54b1 4206 |00e6: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mBookmarks:Landroid/widget/ImageView; // field@0642 │ │ -0329ac: 2202 7902 |00e8: new-instance v2, Lorg/tint/ui/views/TabletUrlBar$10; // type@0279 │ │ -0329b0: 7020 8b0b b200 |00ea: invoke-direct {v2, v11}, Lorg/tint/ui/views/TabletUrlBar$10;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b8b │ │ -0329b6: 6e20 c102 2100 |00ed: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -0329bc: 54b1 4606 |00f0: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@0646 │ │ -0329c0: 2202 7a02 |00f2: new-instance v2, Lorg/tint/ui/views/TabletUrlBar$11; // type@027a │ │ -0329c4: 7020 8d0b b200 |00f4: invoke-direct {v2, v11}, Lorg/tint/ui/views/TabletUrlBar$11;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b8d │ │ -0329ca: 6e20 c102 2100 |00f7: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -0329d0: 0e00 |00fa: return-void │ │ -0329d2: 0000 |00fb: nop // spacer │ │ -0329d4: 0003 0400 0200 0000 7d00 0f7f 7e00 ... |00fc: array-data (8 units) │ │ +032550: |[032550] org.tint.ui.views.TabletUrlBar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +032560: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +032562: 1227 |0001: const/4 v7, #int 2 // #2 │ │ +032564: 121a |0002: const/4 v10, #int 1 // #1 │ │ +032566: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +032568: 7040 c702 cbed |0004: invoke-direct {v11, v12, v13, v14}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@02c7 │ │ +03256e: 5cb6 4806 |0007: iput-boolean v6, v11, Lorg/tint/ui/views/TabletUrlBar;.mIsUrlChangedByUser:Z // field@0648 │ │ +032572: 5bb3 4406 |0009: iput-object v3, v11, Lorg/tint/ui/views/TabletUrlBar;.mEventListener:Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // field@0644 │ │ +032576: 5bbc 4306 |000b: iput-object v12, v11, Lorg/tint/ui/views/TabletUrlBar;.mContext:Landroid/content/Context; // field@0643 │ │ +03257a: 1a01 8f0b |000d: const-string v1, "layout_inflater" // string@0b8f │ │ +03257e: 6e20 ac00 1c00 |000f: invoke-virtual {v12, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +032584: 0c08 |0012: move-result-object v8 │ │ +032586: 1f08 8500 |0013: check-cast v8, Landroid/view/LayoutInflater; // type@0085 │ │ +03258a: 1401 1f00 037f |0015: const v1, #float 1.74129e+38 // #7f03001f │ │ +032590: 6e30 9e01 180b |0018: invoke-virtual {v8, v1, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ +032596: 0c09 |001b: move-result-object v9 │ │ +032598: 1401 5600 0f7f |001c: const v1, #float 1.90081e+38 // #7f0f0056 │ │ +03259e: 6e20 c101 1900 |001f: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +0325a4: 0c01 |0022: move-result-object v1 │ │ +0325a6: 1f01 bb00 |0023: check-cast v1, Landroid/widget/AutoCompleteTextView; // type@00bb │ │ +0325aa: 5bb1 4906 |0025: iput-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ +0325ae: 54b1 4906 |0027: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ +0325b2: 1252 |0029: const/4 v2, #int 5 // #5 │ │ +0325b4: 6e20 6e02 2100 |002a: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setCompoundDrawablePadding:(I)V // method@026e │ │ +0325ba: 1401 7500 0f7f |002d: const v1, #float 1.90082e+38 // #7f0f0075 │ │ +0325c0: 6e20 c101 1900 |0030: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +0325c6: 0c01 |0033: move-result-object v1 │ │ +0325c8: 1f01 cd00 |0034: check-cast v1, Landroid/widget/ImageView; // type@00cd │ │ +0325cc: 5bb1 4106 |0036: iput-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mBack:Landroid/widget/ImageView; // field@0641 │ │ +0325d0: 54b1 4106 |0038: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mBack:Landroid/widget/ImageView; // field@0641 │ │ +0325d4: 6e20 bc02 6100 |003a: invoke-virtual {v1, v6}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ +0325da: 1401 7600 0f7f |003d: const v1, #float 1.90082e+38 // #7f0f0076 │ │ +0325e0: 6e20 c101 1900 |0040: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +0325e6: 0c01 |0043: move-result-object v1 │ │ +0325e8: 1f01 cd00 |0044: check-cast v1, Landroid/widget/ImageView; // type@00cd │ │ +0325ec: 5bb1 4506 |0046: iput-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mForward:Landroid/widget/ImageView; // field@0645 │ │ +0325f0: 54b1 4506 |0048: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mForward:Landroid/widget/ImageView; // field@0645 │ │ +0325f4: 6e20 bc02 6100 |004a: invoke-virtual {v1, v6}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ +0325fa: 1401 7700 0f7f |004d: const v1, #float 1.90082e+38 // #7f0f0077 │ │ +032600: 6e20 c101 1900 |0050: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +032606: 0c01 |0053: move-result-object v1 │ │ +032608: 1f01 cd00 |0054: check-cast v1, Landroid/widget/ImageView; // type@00cd │ │ +03260c: 5bb1 4706 |0056: iput-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mHome:Landroid/widget/ImageView; // field@0647 │ │ +032610: 1401 7900 0f7f |0058: const v1, #float 1.90082e+38 // #7f0f0079 │ │ +032616: 6e20 c101 1900 |005b: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +03261c: 0c01 |005e: move-result-object v1 │ │ +03261e: 1f01 cd00 |005f: check-cast v1, Landroid/widget/ImageView; // type@00cd │ │ +032622: 5bb1 4206 |0061: iput-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mBookmarks:Landroid/widget/ImageView; // field@0642 │ │ +032626: 1401 5200 0f7f |0063: const v1, #float 1.90081e+38 // #7f0f0052 │ │ +03262c: 6e20 c101 1900 |0066: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +032632: 0c01 |0069: move-result-object v1 │ │ +032634: 1f01 cd00 |006a: check-cast v1, Landroid/widget/ImageView; // type@00cd │ │ +032638: 5bb1 4606 |006c: iput-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@0646 │ │ +03263c: 2374 a302 |006e: new-array v4, v7, [Ljava/lang/String; // type@02a3 │ │ +032640: 1a01 4110 |0070: const-string v1, "title" // string@1041 │ │ +032644: 4d01 0406 |0072: aput-object v1, v4, v6 │ │ +032648: 1a01 8210 |0074: const-string v1, "url" // string@1082 │ │ +03264c: 4d01 040a |0076: aput-object v1, v4, v10 │ │ +032650: 2375 9902 |0078: new-array v5, v7, [I // type@0299 │ │ +032654: 2605 8200 0000 |007a: fill-array-data v5, 000000fc // +00000082 │ │ +03265a: 2200 8d01 |007d: new-instance v0, Lorg/tint/model/UrlSuggestionCursorAdapter; // type@018d │ │ +03265e: 54b1 4306 |007f: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mContext:Landroid/content/Context; // field@0643 │ │ +032662: 1402 2000 037f |0081: const v2, #float 1.7413e+38 // #7f030020 │ │ +032668: 2207 7702 |0084: new-instance v7, Lorg/tint/ui/views/TabletUrlBar$1; // type@0277 │ │ +03266c: 7020 8f0b b700 |0086: invoke-direct {v7, v11}, Lorg/tint/ui/views/TabletUrlBar$1;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b8f │ │ +032672: 7608 8005 0000 |0089: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/tint/model/UrlSuggestionCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[IILorg/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener;)V // method@0580 │ │ +032678: 2201 7802 |008c: new-instance v1, Lorg/tint/ui/views/TabletUrlBar$2; // type@0278 │ │ +03267c: 7020 910b b100 |008e: invoke-direct {v1, v11}, Lorg/tint/ui/views/TabletUrlBar$2;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b91 │ │ +032682: 6e20 8405 1000 |0091: invoke-virtual {v0, v1}, Lorg/tint/model/UrlSuggestionCursorAdapter;.setCursorToStringConverter:(Landroid/widget/SimpleCursorAdapter$CursorToStringConverter;)V // method@0584 │ │ +032688: 2201 7902 |0094: new-instance v1, Lorg/tint/ui/views/TabletUrlBar$3; // type@0279 │ │ +03268c: 7020 930b b100 |0096: invoke-direct {v1, v11}, Lorg/tint/ui/views/TabletUrlBar$3;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b93 │ │ +032692: 6e20 8505 1000 |0099: invoke-virtual {v0, v1}, Lorg/tint/model/UrlSuggestionCursorAdapter;.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V // method@0585 │ │ +032698: 54b1 4906 |009c: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ +03269c: 6e20 7502 a100 |009e: invoke-virtual {v1, v10}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0275 │ │ +0326a2: 54b1 4906 |00a1: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ +0326a6: 6e20 6d02 0100 |00a3: invoke-virtual {v1, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@026d │ │ +0326ac: 2201 7a02 |00a6: new-instance v1, Lorg/tint/ui/views/TabletUrlBar$4; // type@027a │ │ +0326b0: 7020 950b b100 |00a8: invoke-direct {v1, v11}, Lorg/tint/ui/views/TabletUrlBar$4;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b95 │ │ +0326b6: 5bb1 4a06 |00ab: iput-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrlTextWatcher:Landroid/text/TextWatcher; // field@064a │ │ +0326ba: 54b1 4906 |00ad: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ +0326be: 54b2 4a06 |00af: iget-object v2, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrlTextWatcher:Landroid/text/TextWatcher; // field@064a │ │ +0326c2: 6e20 6802 2100 |00b1: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0268 │ │ +0326c8: 54b1 4906 |00b4: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ +0326cc: 2202 7b02 |00b6: new-instance v2, Lorg/tint/ui/views/TabletUrlBar$5; // type@027b │ │ +0326d0: 7020 990b b200 |00b8: invoke-direct {v2, v11}, Lorg/tint/ui/views/TabletUrlBar$5;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b99 │ │ +0326d6: 6e20 7202 2100 |00bb: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@0272 │ │ +0326dc: 54b1 4906 |00be: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ +0326e0: 2202 7c02 |00c0: new-instance v2, Lorg/tint/ui/views/TabletUrlBar$6; // type@027c │ │ +0326e4: 7020 9b0b b200 |00c2: invoke-direct {v2, v11}, Lorg/tint/ui/views/TabletUrlBar$6;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b9b │ │ +0326ea: 6e20 7102 2100 |00c5: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0271 │ │ +0326f0: 54b1 4106 |00c8: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mBack:Landroid/widget/ImageView; // field@0641 │ │ +0326f4: 2202 7d02 |00ca: new-instance v2, Lorg/tint/ui/views/TabletUrlBar$7; // type@027d │ │ +0326f8: 7020 9d0b b200 |00cc: invoke-direct {v2, v11}, Lorg/tint/ui/views/TabletUrlBar$7;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b9d │ │ +0326fe: 6e20 c102 2100 |00cf: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +032704: 54b1 4506 |00d2: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mForward:Landroid/widget/ImageView; // field@0645 │ │ +032708: 2202 7e02 |00d4: new-instance v2, Lorg/tint/ui/views/TabletUrlBar$8; // type@027e │ │ +03270c: 7020 9f0b b200 |00d6: invoke-direct {v2, v11}, Lorg/tint/ui/views/TabletUrlBar$8;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b9f │ │ +032712: 6e20 c102 2100 |00d9: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +032718: 54b1 4706 |00dc: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mHome:Landroid/widget/ImageView; // field@0647 │ │ +03271c: 2202 7f02 |00de: new-instance v2, Lorg/tint/ui/views/TabletUrlBar$9; // type@027f │ │ +032720: 7020 a10b b200 |00e0: invoke-direct {v2, v11}, Lorg/tint/ui/views/TabletUrlBar$9;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0ba1 │ │ +032726: 6e20 c102 2100 |00e3: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03272c: 54b1 4206 |00e6: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mBookmarks:Landroid/widget/ImageView; // field@0642 │ │ +032730: 2202 7502 |00e8: new-instance v2, Lorg/tint/ui/views/TabletUrlBar$10; // type@0275 │ │ +032734: 7020 8b0b b200 |00ea: invoke-direct {v2, v11}, Lorg/tint/ui/views/TabletUrlBar$10;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b8b │ │ +03273a: 6e20 c102 2100 |00ed: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +032740: 54b1 4606 |00f0: iget-object v1, v11, Lorg/tint/ui/views/TabletUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@0646 │ │ +032744: 2202 7602 |00f2: new-instance v2, Lorg/tint/ui/views/TabletUrlBar$11; // type@0276 │ │ +032748: 7020 8d0b b200 |00f4: invoke-direct {v2, v11}, Lorg/tint/ui/views/TabletUrlBar$11;.:(Lorg/tint/ui/views/TabletUrlBar;)V // method@0b8d │ │ +03274e: 6e20 c102 2100 |00f7: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +032754: 0e00 |00fa: return-void │ │ +032756: 0000 |00fb: nop // spacer │ │ +032758: 0003 0400 0200 0000 7d00 0f7f 7e00 ... |00fc: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0004 line=86 │ │ 0x0007 line=73 │ │ 0x0009 line=75 │ │ 0x000b line=88 │ │ 0x000d line=90 │ │ @@ -57679,17 +57852,17 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar;)Landroid/widget/AutoCompleteTextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0329e4: |[0329e4] org.tint.ui.views.TabletUrlBar.access$000:(Lorg/tint/ui/views/TabletUrlBar;)Landroid/widget/AutoCompleteTextView; │ │ -0329f4: 5410 4906 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ -0329f8: 1100 |0002: return-object v0 │ │ +032768: |[032768] org.tint.ui.views.TabletUrlBar.access$000:(Lorg/tint/ui/views/TabletUrlBar;)Landroid/widget/AutoCompleteTextView; │ │ +032778: 5410 4906 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ +03277c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ #4 : (in Lorg/tint/ui/views/TabletUrlBar;) │ │ @@ -57697,17 +57870,17 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0329fc: |[0329fc] org.tint.ui.views.TabletUrlBar.access$100:(Lorg/tint/ui/views/TabletUrlBar;)Landroid/content/Context; │ │ -032a0c: 5410 4306 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mContext:Landroid/content/Context; // field@0643 │ │ -032a10: 1100 |0002: return-object v0 │ │ +032780: |[032780] org.tint.ui.views.TabletUrlBar.access$100:(Lorg/tint/ui/views/TabletUrlBar;)Landroid/content/Context; │ │ +032790: 5410 4306 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mContext:Landroid/content/Context; // field@0643 │ │ +032794: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ #5 : (in Lorg/tint/ui/views/TabletUrlBar;) │ │ @@ -57715,17 +57888,17 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032a14: |[032a14] org.tint.ui.views.TabletUrlBar.access$202:(Lorg/tint/ui/views/TabletUrlBar;Z)Z │ │ -032a24: 5c01 4806 |0000: iput-boolean v1, v0, Lorg/tint/ui/views/TabletUrlBar;.mIsUrlChangedByUser:Z // field@0648 │ │ -032a28: 0f01 |0002: return v1 │ │ +032798: |[032798] org.tint.ui.views.TabletUrlBar.access$202:(Lorg/tint/ui/views/TabletUrlBar;Z)Z │ │ +0327a8: 5c01 4806 |0000: iput-boolean v1, v0, Lorg/tint/ui/views/TabletUrlBar;.mIsUrlChangedByUser:Z // field@0648 │ │ +0327ac: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/views/TabletUrlBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -57734,17 +57907,17 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar;)Landroid/widget/ImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032a2c: |[032a2c] org.tint.ui.views.TabletUrlBar.access$300:(Lorg/tint/ui/views/TabletUrlBar;)Landroid/widget/ImageView; │ │ -032a3c: 5410 4606 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@0646 │ │ -032a40: 1100 |0002: return-object v0 │ │ +0327b0: |[0327b0] org.tint.ui.views.TabletUrlBar.access$300:(Lorg/tint/ui/views/TabletUrlBar;)Landroid/widget/ImageView; │ │ +0327c0: 5410 4606 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@0646 │ │ +0327c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ #7 : (in Lorg/tint/ui/views/TabletUrlBar;) │ │ @@ -57752,17 +57925,17 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032a44: |[032a44] org.tint.ui.views.TabletUrlBar.access$400:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ -032a54: 7010 bb0b 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/views/TabletUrlBar;.triggerOnUrlValidated:()V // method@0bbb │ │ -032a5a: 0e00 |0003: return-void │ │ +0327c8: |[0327c8] org.tint.ui.views.TabletUrlBar.access$400:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ +0327d8: 7010 bb0b 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/views/TabletUrlBar;.triggerOnUrlValidated:()V // method@0bbb │ │ +0327de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ #8 : (in Lorg/tint/ui/views/TabletUrlBar;) │ │ @@ -57770,17 +57943,17 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032a5c: |[032a5c] org.tint.ui.views.TabletUrlBar.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; │ │ -032a6c: 5410 4406 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mEventListener:Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // field@0644 │ │ -032a70: 1100 |0002: return-object v0 │ │ +0327e0: |[0327e0] org.tint.ui.views.TabletUrlBar.access$500:(Lorg/tint/ui/views/TabletUrlBar;)Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; │ │ +0327f0: 5410 4406 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mEventListener:Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // field@0644 │ │ +0327f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ #9 : (in Lorg/tint/ui/views/TabletUrlBar;) │ │ @@ -57788,20 +57961,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -032a74: |[032a74] org.tint.ui.views.TabletUrlBar.triggerOnUrlValidated:()V │ │ -032a84: 5410 4406 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mEventListener:Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // field@0644 │ │ -032a88: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -032a8c: 5410 4406 |0004: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mEventListener:Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // field@0644 │ │ -032a90: 7210 a80b 0000 |0006: invoke-interface {v0}, Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;.onUrlValidated:()V // method@0ba8 │ │ -032a96: 0e00 |0009: return-void │ │ +0327f8: |[0327f8] org.tint.ui.views.TabletUrlBar.triggerOnUrlValidated:()V │ │ +032808: 5410 4406 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mEventListener:Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // field@0644 │ │ +03280c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +032810: 5410 4406 |0004: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mEventListener:Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // field@0644 │ │ +032814: 7210 a80b 0000 |0006: invoke-interface {v0}, Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;.onUrlValidated:()V // method@0ba8 │ │ +03281a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0004 line=278 │ │ 0x0009 line=280 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/ui/views/TabletUrlBar; │ │ @@ -57812,21 +57985,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -032a98: |[032a98] org.tint.ui.views.TabletUrlBar.getUrl:()Ljava/lang/String; │ │ -032aa8: 5410 4906 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ -032aac: 6e10 6902 0000 |0002: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0269 │ │ -032ab2: 0c00 |0005: move-result-object v0 │ │ -032ab4: 6e10 4903 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ -032aba: 0c00 |0009: move-result-object v0 │ │ -032abc: 1100 |000a: return-object v0 │ │ +03281c: |[03281c] org.tint.ui.views.TabletUrlBar.getUrl:()Ljava/lang/String; │ │ +03282c: 5410 4906 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ +032830: 6e10 6902 0000 |0002: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0269 │ │ +032836: 0c00 |0005: move-result-object v0 │ │ +032838: 6e10 4903 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ +03283e: 0c00 |0009: move-result-object v0 │ │ +032840: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ #1 : (in Lorg/tint/ui/views/TabletUrlBar;) │ │ @@ -57834,17 +58007,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032ac0: |[032ac0] org.tint.ui.views.TabletUrlBar.isUrlChangedByUser:()Z │ │ -032ad0: 5510 4806 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mIsUrlChangedByUser:Z // field@0648 │ │ -032ad4: 0f00 |0002: return v0 │ │ +032844: |[032844] org.tint.ui.views.TabletUrlBar.isUrlChangedByUser:()Z │ │ +032854: 5510 4806 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mIsUrlChangedByUser:Z // field@0648 │ │ +032858: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ #2 : (in Lorg/tint/ui/views/TabletUrlBar;) │ │ @@ -57852,18 +58025,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032ad8: |[032ad8] org.tint.ui.views.TabletUrlBar.setBackEnabled:(Z)V │ │ -032ae8: 5410 4106 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mBack:Landroid/widget/ImageView; // field@0641 │ │ -032aec: 6e20 bc02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ -032af2: 0e00 |0005: return-void │ │ +03285c: |[03285c] org.tint.ui.views.TabletUrlBar.setBackEnabled:(Z)V │ │ +03286c: 5410 4106 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mBack:Landroid/widget/ImageView; // field@0641 │ │ +032870: 6e20 bc02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ +032876: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0005 line=236 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/views/TabletUrlBar; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -57873,17 +58046,17 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032af4: |[032af4] org.tint.ui.views.TabletUrlBar.setEventListener:(Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;)V │ │ -032b04: 5b01 4406 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar;.mEventListener:Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // field@0644 │ │ -032b08: 0e00 |0002: return-void │ │ +032878: |[032878] org.tint.ui.views.TabletUrlBar.setEventListener:(Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;)V │ │ +032888: 5b01 4406 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar;.mEventListener:Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; // field@0644 │ │ +03288c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0002 line=259 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/tint/ui/views/TabletUrlBar; │ │ 0x0000 - 0x0003 reg=1 listener Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener; │ │ @@ -57893,26 +58066,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -032b0c: |[032b0c] org.tint.ui.views.TabletUrlBar.setFocusOnUrl:()V │ │ -032b1c: 5431 4906 |0000: iget-object v1, v3, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ -032b20: 6e10 6c02 0100 |0002: invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;.requestFocus:()Z // method@026c │ │ -032b26: 5431 4306 |0005: iget-object v1, v3, Lorg/tint/ui/views/TabletUrlBar;.mContext:Landroid/content/Context; // field@0643 │ │ -032b2a: 1a02 2e0b |0007: const-string v2, "input_method" // string@0b2e │ │ -032b2e: 6e20 ac00 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -032b34: 0c00 |000c: move-result-object v0 │ │ -032b36: 1f00 a300 |000d: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@00a3 │ │ -032b3a: 5431 4906 |000f: iget-object v1, v3, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ -032b3e: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -032b40: 6e30 ff01 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@01ff │ │ -032b46: 0e00 |0015: return-void │ │ +032890: |[032890] org.tint.ui.views.TabletUrlBar.setFocusOnUrl:()V │ │ +0328a0: 5431 4906 |0000: iget-object v1, v3, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ +0328a4: 6e10 6c02 0100 |0002: invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;.requestFocus:()Z // method@026c │ │ +0328aa: 5431 4306 |0005: iget-object v1, v3, Lorg/tint/ui/views/TabletUrlBar;.mContext:Landroid/content/Context; // field@0643 │ │ +0328ae: 1a02 290b |0007: const-string v2, "input_method" // string@0b29 │ │ +0328b2: 6e20 ac00 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +0328b8: 0c00 |000c: move-result-object v0 │ │ +0328ba: 1f00 9f00 |000d: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@009f │ │ +0328be: 5431 4906 |000f: iget-object v1, v3, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ +0328c2: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +0328c4: 6e30 ff01 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@01ff │ │ +0328ca: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0005 line=272 │ │ 0x000f line=273 │ │ 0x0015 line=274 │ │ locals : │ │ @@ -57924,18 +58097,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032b48: |[032b48] org.tint.ui.views.TabletUrlBar.setForwardEnabled:(Z)V │ │ -032b58: 5410 4506 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mForward:Landroid/widget/ImageView; // field@0645 │ │ -032b5c: 6e20 bc02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ -032b62: 0e00 |0005: return-void │ │ +0328cc: |[0328cc] org.tint.ui.views.TabletUrlBar.setForwardEnabled:(Z)V │ │ +0328dc: 5410 4506 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mForward:Landroid/widget/ImageView; // field@0645 │ │ +0328e0: 6e20 bc02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ +0328e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0005 line=240 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/views/TabletUrlBar; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -57945,18 +58118,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032b64: |[032b64] org.tint.ui.views.TabletUrlBar.setGoStopReloadImage:(I)V │ │ -032b74: 5410 4606 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@0646 │ │ -032b78: 6e20 bf02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ -032b7e: 0e00 |0005: return-void │ │ +0328e8: |[0328e8] org.tint.ui.views.TabletUrlBar.setGoStopReloadImage:(I)V │ │ +0328f8: 5410 4606 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabletUrlBar;.mGoStopReload:Landroid/widget/ImageView; // field@0646 │ │ +0328fc: 6e20 bf02 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@02bf │ │ +032902: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0005 line=255 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/views/TabletUrlBar; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -57966,24 +58139,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -032b80: |[032b80] org.tint.ui.views.TabletUrlBar.setPrivateBrowsingIndicator:(Z)V │ │ -032b90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -032b92: 3804 0b00 |0001: if-eqz v4, 000c // +000b │ │ -032b96: 5430 4906 |0003: iget-object v0, v3, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ -032b9a: 1401 1b00 027f |0005: const v1, #float 1.728e+38 // #7f02001b │ │ -032ba0: 6e52 6f02 1022 |0008: invoke-virtual {v0, v1, v2, v2, v2}, Landroid/widget/AutoCompleteTextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@026f │ │ -032ba6: 0e00 |000b: return-void │ │ -032ba8: 5430 4906 |000c: iget-object v0, v3, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ -032bac: 6e52 6f02 2022 |000e: invoke-virtual {v0, v2, v2, v2, v2}, Landroid/widget/AutoCompleteTextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@026f │ │ -032bb2: 28fa |0011: goto 000b // -0006 │ │ +032904: |[032904] org.tint.ui.views.TabletUrlBar.setPrivateBrowsingIndicator:(Z)V │ │ +032914: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +032916: 3804 0b00 |0001: if-eqz v4, 000c // +000b │ │ +03291a: 5430 4906 |0003: iget-object v0, v3, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ +03291e: 1401 1b00 027f |0005: const v1, #float 1.728e+38 // #7f02001b │ │ +032924: 6e52 6f02 1022 |0008: invoke-virtual {v0, v1, v2, v2, v2}, Landroid/widget/AutoCompleteTextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@026f │ │ +03292a: 0e00 |000b: return-void │ │ +03292c: 5430 4906 |000c: iget-object v0, v3, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ +032930: 6e52 6f02 2022 |000e: invoke-virtual {v0, v2, v2, v2, v2}, Landroid/widget/AutoCompleteTextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@026f │ │ +032936: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=262 │ │ 0x0003 line=263 │ │ 0x000b line=267 │ │ 0x000c line=265 │ │ locals : │ │ @@ -57995,44 +58168,44 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -032bb4: |[032bb4] org.tint.ui.views.TabletUrlBar.setUrl:(Ljava/lang/String;)V │ │ -032bc4: 5420 4906 |0000: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ -032bc8: 5421 4a06 |0002: iget-object v1, v2, Lorg/tint/ui/views/TabletUrlBar;.mUrlTextWatcher:Landroid/text/TextWatcher; // field@064a │ │ -032bcc: 6e20 6b02 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.removeTextChangedListener:(Landroid/text/TextWatcher;)V // method@026b │ │ -032bd2: 5420 4906 |0007: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ -032bd6: 6e20 7402 3000 |0009: invoke-virtual {v0, v3}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@0274 │ │ -032bdc: 5420 4906 |000c: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ -032be0: 5421 4a06 |000e: iget-object v1, v2, Lorg/tint/ui/views/TabletUrlBar;.mUrlTextWatcher:Landroid/text/TextWatcher; // field@064a │ │ -032be4: 6e20 6802 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0268 │ │ -032bea: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -032bec: 5c20 4806 |0014: iput-boolean v0, v2, Lorg/tint/ui/views/TabletUrlBar;.mIsUrlChangedByUser:Z // field@0648 │ │ -032bf0: 0e00 |0016: return-void │ │ +032938: |[032938] org.tint.ui.views.TabletUrlBar.setUrl:(Ljava/lang/String;)V │ │ +032948: 5420 4906 |0000: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ +03294c: 5421 4a06 |0002: iget-object v1, v2, Lorg/tint/ui/views/TabletUrlBar;.mUrlTextWatcher:Landroid/text/TextWatcher; // field@064a │ │ +032950: 6e20 6b02 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.removeTextChangedListener:(Landroid/text/TextWatcher;)V // method@026b │ │ +032956: 5420 4906 |0007: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ +03295a: 6e20 7402 3000 |0009: invoke-virtual {v0, v3}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@0274 │ │ +032960: 5420 4906 |000c: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar;.mUrl:Landroid/widget/AutoCompleteTextView; // field@0649 │ │ +032964: 5421 4a06 |000e: iget-object v1, v2, Lorg/tint/ui/views/TabletUrlBar;.mUrlTextWatcher:Landroid/text/TextWatcher; // field@064a │ │ +032968: 6e20 6802 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0268 │ │ +03296e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +032970: 5c20 4806 |0014: iput-boolean v0, v2, Lorg/tint/ui/views/TabletUrlBar;.mIsUrlChangedByUser:Z // field@0648 │ │ +032974: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0007 line=244 │ │ 0x000c line=245 │ │ 0x0013 line=246 │ │ 0x0016 line=247 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lorg/tint/ui/views/TabletUrlBar; │ │ 0x0000 - 0x0017 reg=3 url Ljava/lang/String; │ │ │ │ - source_file_idx : 1673 (TabletUrlBar.java) │ │ + source_file_idx : 1670 (TabletUrlBar.java) │ │ │ │ Class #277 header: │ │ -class_idx : 646 │ │ +class_idx : 642 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 72 │ │ -source_file_idx : 1675 │ │ +source_file_idx : 1672 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #277 annotations: │ │ Annotations on class │ │ @@ -58056,40 +58229,40 @@ │ │ type : '(Lorg/tint/ui/views/TabsScroller;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032bf4: |[032bf4] org.tint.ui.views.TabsScroller$1.:(Lorg/tint/ui/views/TabsScroller;)V │ │ -032c04: 5b01 4b06 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabsScroller$1;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064b │ │ -032c08: 7010 0a01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@010a │ │ -032c0e: 0e00 |0005: return-void │ │ +032978: |[032978] org.tint.ui.views.TabsScroller$1.:(Lorg/tint/ui/views/TabsScroller;)V │ │ +032988: 5b01 4b06 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabsScroller$1;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064b │ │ +03298c: 7010 0a01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@010a │ │ +032992: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/TabsScroller$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/TabsScroller; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/TabsScroller; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/TabsScroller$1;) │ │ name : 'onChanged' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -032c10: |[032c10] org.tint.ui.views.TabsScroller$1.onChanged:()V │ │ -032c20: 6f10 0b01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@010b │ │ -032c26: 5410 4b06 |0003: iget-object v0, v1, Lorg/tint/ui/views/TabsScroller$1;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064b │ │ -032c2a: 6e10 f40b 0000 |0005: invoke-virtual {v0}, Lorg/tint/ui/views/TabsScroller;.handleDataChanged:()V // method@0bf4 │ │ -032c30: 0e00 |0008: return-void │ │ +032994: |[032994] org.tint.ui.views.TabsScroller$1.onChanged:()V │ │ +0329a4: 6f10 0b01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@010b │ │ +0329aa: 5410 4b06 |0003: iget-object v0, v1, Lorg/tint/ui/views/TabsScroller$1;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064b │ │ +0329ae: 6e10 f40b 0000 |0005: invoke-virtual {v0}, Lorg/tint/ui/views/TabsScroller;.handleDataChanged:()V // method@0bf4 │ │ +0329b4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0003 line=154 │ │ 0x0008 line=155 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/views/TabsScroller$1; │ │ @@ -58099,31 +58272,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032c34: |[032c34] org.tint.ui.views.TabsScroller$1.onInvalidated:()V │ │ -032c44: 6f10 0c01 0000 |0000: invoke-super {v0}, Landroid/database/DataSetObserver;.onInvalidated:()V // method@010c │ │ -032c4a: 0e00 |0003: return-void │ │ +0329b8: |[0329b8] org.tint.ui.views.TabsScroller$1.onInvalidated:()V │ │ +0329c8: 6f10 0c01 0000 |0000: invoke-super {v0}, Landroid/database/DataSetObserver;.onInvalidated:()V // method@010c │ │ +0329ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=160 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/views/TabsScroller$1; │ │ │ │ - source_file_idx : 1675 (TabsScroller.java) │ │ + source_file_idx : 1672 (TabsScroller.java) │ │ │ │ Class #278 header: │ │ -class_idx : 647 │ │ +class_idx : 643 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 7 │ │ -source_file_idx : 1675 │ │ +source_file_idx : 1672 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #278 annotations: │ │ Annotations on class │ │ @@ -58155,82 +58328,82 @@ │ │ type : '(Lorg/tint/ui/views/TabsScroller;II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -032c4c: |[032c4c] org.tint.ui.views.TabsScroller$2.:(Lorg/tint/ui/views/TabsScroller;II)V │ │ -032c5c: 5b01 4c06 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabsScroller$2;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064c │ │ -032c60: 5902 4e06 |0002: iput v2, v0, Lorg/tint/ui/views/TabsScroller$2;.val$position:I // field@064e │ │ -032c64: 5903 4d06 |0004: iput v3, v0, Lorg/tint/ui/views/TabsScroller$2;.val$pos:I // field@064d │ │ -032c68: 7010 0400 0000 |0006: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0004 │ │ -032c6e: 0e00 |0009: return-void │ │ +0329d0: |[0329d0] org.tint.ui.views.TabsScroller$2.:(Lorg/tint/ui/views/TabsScroller;II)V │ │ +0329e0: 5b01 4c06 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabsScroller$2;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064c │ │ +0329e4: 5902 4e06 |0002: iput v2, v0, Lorg/tint/ui/views/TabsScroller$2;.val$position:I // field@064e │ │ +0329e8: 5903 4d06 |0004: iput v3, v0, Lorg/tint/ui/views/TabsScroller$2;.val$pos:I // field@064d │ │ +0329ec: 7010 0400 0000 |0006: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0004 │ │ +0329f2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/tint/ui/views/TabsScroller$2; │ │ - 0x0000 - 0x000a reg=1 (null) Lorg/tint/ui/views/TabsScroller; │ │ + 0x0000 - 0x000a reg=1 this$0 Lorg/tint/ui/views/TabsScroller; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ 0x0000 - 0x000a reg=3 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/TabsScroller$2;) │ │ name : 'onAnimationEnd' │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -032c70: |[032c70] org.tint.ui.views.TabsScroller$2.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -032c80: 5420 4c06 |0000: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller$2;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064c │ │ -032c84: 7110 d30b 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/TabsScroller;.access$000:(Lorg/tint/ui/views/TabsScroller;)Lorg/tint/ui/views/TabsScroller$OnRemoveListener; // method@0bd3 │ │ -032c8a: 0c00 |0005: move-result-object v0 │ │ -032c8c: 3800 2600 |0006: if-eqz v0, 002c // +0026 │ │ -032c90: 5420 4c06 |0008: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller$2;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064c │ │ -032c94: 7110 d30b 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/TabsScroller;.access$000:(Lorg/tint/ui/views/TabsScroller;)Lorg/tint/ui/views/TabsScroller$OnRemoveListener; // method@0bd3 │ │ -032c9a: 0c00 |000d: move-result-object v0 │ │ -032c9c: 5221 4e06 |000e: iget v1, v2, Lorg/tint/ui/views/TabsScroller$2;.val$position:I // field@064e │ │ -032ca0: 7220 ce0b 1000 |0010: invoke-interface {v0, v1}, Lorg/tint/ui/views/TabsScroller$OnRemoveListener;.onRemovePosition:(I)V // method@0bce │ │ -032ca6: 5420 4c06 |0013: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller$2;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064c │ │ -032caa: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -032cac: 7120 d40b 1000 |0016: invoke-static {v0, v1}, Lorg/tint/ui/views/TabsScroller;.access$102:(Lorg/tint/ui/views/TabsScroller;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet; // method@0bd4 │ │ -032cb2: 5420 4c06 |0019: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller$2;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064c │ │ -032cb6: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -032cb8: 7120 d50b 1000 |001c: invoke-static {v0, v1}, Lorg/tint/ui/views/TabsScroller;.access$202:(Lorg/tint/ui/views/TabsScroller;I)I // method@0bd5 │ │ -032cbe: 5420 4c06 |001f: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller$2;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064c │ │ -032cc2: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -032cc4: 7120 d60b 1000 |0022: invoke-static {v0, v1}, Lorg/tint/ui/views/TabsScroller;.access$302:(Lorg/tint/ui/views/TabsScroller;I)I // method@0bd6 │ │ -032cca: 5420 4c06 |0025: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller$2;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064c │ │ -032cce: 5221 4d06 |0027: iget v1, v2, Lorg/tint/ui/views/TabsScroller$2;.val$pos:I // field@064d │ │ -032cd2: 6e20 f50b 1000 |0029: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabsScroller;.handleDataChanged:(I)V // method@0bf5 │ │ -032cd8: 0e00 |002c: return-void │ │ +0329f4: |[0329f4] org.tint.ui.views.TabsScroller$2.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +032a04: 5420 4c06 |0000: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller$2;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064c │ │ +032a08: 7110 d30b 0000 |0002: invoke-static {v0}, Lorg/tint/ui/views/TabsScroller;.access$000:(Lorg/tint/ui/views/TabsScroller;)Lorg/tint/ui/views/TabsScroller$OnRemoveListener; // method@0bd3 │ │ +032a0e: 0c00 |0005: move-result-object v0 │ │ +032a10: 3800 2600 |0006: if-eqz v0, 002c // +0026 │ │ +032a14: 5420 4c06 |0008: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller$2;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064c │ │ +032a18: 7110 d30b 0000 |000a: invoke-static {v0}, Lorg/tint/ui/views/TabsScroller;.access$000:(Lorg/tint/ui/views/TabsScroller;)Lorg/tint/ui/views/TabsScroller$OnRemoveListener; // method@0bd3 │ │ +032a1e: 0c00 |000d: move-result-object v0 │ │ +032a20: 5221 4e06 |000e: iget v1, v2, Lorg/tint/ui/views/TabsScroller$2;.val$position:I // field@064e │ │ +032a24: 7220 ce0b 1000 |0010: invoke-interface {v0, v1}, Lorg/tint/ui/views/TabsScroller$OnRemoveListener;.onRemovePosition:(I)V // method@0bce │ │ +032a2a: 5420 4c06 |0013: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller$2;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064c │ │ +032a2e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +032a30: 7120 d40b 1000 |0016: invoke-static {v0, v1}, Lorg/tint/ui/views/TabsScroller;.access$102:(Lorg/tint/ui/views/TabsScroller;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet; // method@0bd4 │ │ +032a36: 5420 4c06 |0019: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller$2;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064c │ │ +032a3a: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +032a3c: 7120 d50b 1000 |001c: invoke-static {v0, v1}, Lorg/tint/ui/views/TabsScroller;.access$202:(Lorg/tint/ui/views/TabsScroller;I)I // method@0bd5 │ │ +032a42: 5420 4c06 |001f: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller$2;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064c │ │ +032a46: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +032a48: 7120 d60b 1000 |0022: invoke-static {v0, v1}, Lorg/tint/ui/views/TabsScroller;.access$302:(Lorg/tint/ui/views/TabsScroller;I)I // method@0bd6 │ │ +032a4e: 5420 4c06 |0025: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller$2;.this$0:Lorg/tint/ui/views/TabsScroller; // field@064c │ │ +032a52: 5221 4d06 |0027: iget v1, v2, Lorg/tint/ui/views/TabsScroller$2;.val$pos:I // field@064d │ │ +032a56: 6e20 f50b 1000 |0029: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabsScroller;.handleDataChanged:(I)V // method@0bf5 │ │ +032a5c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0008 line=335 │ │ 0x0013 line=336 │ │ 0x0019 line=337 │ │ 0x001f line=338 │ │ 0x0025 line=339 │ │ 0x002c line=341 │ │ locals : │ │ 0x0000 - 0x002d reg=2 this Lorg/tint/ui/views/TabsScroller$2; │ │ 0x0000 - 0x002d reg=3 a Landroid/animation/Animator; │ │ │ │ - source_file_idx : 1675 (TabsScroller.java) │ │ + source_file_idx : 1672 (TabsScroller.java) │ │ │ │ Class #279 header: │ │ -class_idx : 648 │ │ +class_idx : 644 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 211 │ │ -source_file_idx : 1675 │ │ +superclass_idx : 207 │ │ +source_file_idx : 1672 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #279 annotations: │ │ Annotations on class │ │ @@ -58254,18 +58427,18 @@ │ │ type : '(Landroid/content/Context;Lorg/tint/ui/views/TabsScroller;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032cdc: |[032cdc] org.tint.ui.views.TabsScroller$ContentLayout.:(Landroid/content/Context;Lorg/tint/ui/views/TabsScroller;)V │ │ -032cec: 7020 c502 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@02c5 │ │ -032cf2: 5b02 4f06 |0003: iput-object v2, v0, Lorg/tint/ui/views/TabsScroller$ContentLayout;.mScroller:Lorg/tint/ui/views/TabsScroller; // field@064f │ │ -032cf6: 0e00 |0005: return-void │ │ +032a60: |[032a60] org.tint.ui.views.TabsScroller$ContentLayout.:(Landroid/content/Context;Lorg/tint/ui/views/TabsScroller;)V │ │ +032a70: 7020 c502 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@02c5 │ │ +032a76: 5b02 4f06 |0003: iput-object v2, v0, Lorg/tint/ui/views/TabsScroller$ContentLayout;.mScroller:Lorg/tint/ui/views/TabsScroller; // field@064f │ │ +032a7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0003 line=531 │ │ 0x0005 line=532 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/TabsScroller$ContentLayout; │ │ @@ -58278,46 +58451,46 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -032cf8: |[032cf8] org.tint.ui.views.TabsScroller$ContentLayout.onMeasure:(II)V │ │ -032d08: 6f30 c802 5406 |0000: invoke-super {v4, v5, v6}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@02c8 │ │ -032d0e: 5442 4f06 |0003: iget-object v2, v4, Lorg/tint/ui/views/TabsScroller$ContentLayout;.mScroller:Lorg/tint/ui/views/TabsScroller; // field@064f │ │ -032d12: 6e10 e50b 0200 |0005: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.getGap:()I // method@0be5 │ │ -032d18: 0a02 |0008: move-result v2 │ │ -032d1a: 3802 2200 |0009: if-eqz v2, 002b // +0022 │ │ -032d1e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -032d20: 6e20 c30b 2400 |000c: invoke-virtual {v4, v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildAt:(I)Landroid/view/View; // method@0bc3 │ │ -032d26: 0c01 |000f: move-result-object v1 │ │ -032d28: 3801 1b00 |0010: if-eqz v1, 002b // +001b │ │ -032d2c: 5442 4f06 |0012: iget-object v2, v4, Lorg/tint/ui/views/TabsScroller$ContentLayout;.mScroller:Lorg/tint/ui/views/TabsScroller; // field@064f │ │ -032d30: 6e10 f70b 0200 |0014: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.isHorizontal:()Z // method@0bf7 │ │ -032d36: 0a02 |0017: move-result v2 │ │ -032d38: 3802 1400 |0018: if-eqz v2, 002c // +0014 │ │ -032d3c: 6e10 c901 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidth:()I // method@01c9 │ │ -032d42: 0a02 |001d: move-result v2 │ │ -032d44: 6e10 c60b 0400 |001e: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getMeasuredWidth:()I // method@0bc6 │ │ -032d4a: 0a03 |0021: move-result v3 │ │ -032d4c: 9000 0203 |0022: add-int v0, v2, v3 │ │ -032d50: 6e10 c50b 0400 |0024: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getMeasuredHeight:()I // method@0bc5 │ │ -032d56: 0a02 |0027: move-result v2 │ │ -032d58: 6e30 cb0b 0402 |0028: invoke-virtual {v4, v0, v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.setMeasuredDimension:(II)V // method@0bcb │ │ -032d5e: 0e00 |002b: return-void │ │ -032d60: 6e10 c801 0100 |002c: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@01c8 │ │ -032d66: 0a02 |002f: move-result v2 │ │ -032d68: 6e10 c50b 0400 |0030: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getMeasuredHeight:()I // method@0bc5 │ │ -032d6e: 0a03 |0033: move-result v3 │ │ -032d70: 9000 0203 |0034: add-int v0, v2, v3 │ │ -032d74: 6e10 c60b 0400 |0036: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getMeasuredWidth:()I // method@0bc6 │ │ -032d7a: 0a02 |0039: move-result v2 │ │ -032d7c: 6e30 cb0b 2400 |003a: invoke-virtual {v4, v2, v0}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.setMeasuredDimension:(II)V // method@0bcb │ │ -032d82: 28ee |003d: goto 002b // -0012 │ │ +032a7c: |[032a7c] org.tint.ui.views.TabsScroller$ContentLayout.onMeasure:(II)V │ │ +032a8c: 6f30 c802 5406 |0000: invoke-super {v4, v5, v6}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@02c8 │ │ +032a92: 5442 4f06 |0003: iget-object v2, v4, Lorg/tint/ui/views/TabsScroller$ContentLayout;.mScroller:Lorg/tint/ui/views/TabsScroller; // field@064f │ │ +032a96: 6e10 e50b 0200 |0005: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.getGap:()I // method@0be5 │ │ +032a9c: 0a02 |0008: move-result v2 │ │ +032a9e: 3802 2200 |0009: if-eqz v2, 002b // +0022 │ │ +032aa2: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +032aa4: 6e20 c30b 2400 |000c: invoke-virtual {v4, v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildAt:(I)Landroid/view/View; // method@0bc3 │ │ +032aaa: 0c01 |000f: move-result-object v1 │ │ +032aac: 3801 1b00 |0010: if-eqz v1, 002b // +001b │ │ +032ab0: 5442 4f06 |0012: iget-object v2, v4, Lorg/tint/ui/views/TabsScroller$ContentLayout;.mScroller:Lorg/tint/ui/views/TabsScroller; // field@064f │ │ +032ab4: 6e10 f70b 0200 |0014: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.isHorizontal:()Z // method@0bf7 │ │ +032aba: 0a02 |0017: move-result v2 │ │ +032abc: 3802 1400 |0018: if-eqz v2, 002c // +0014 │ │ +032ac0: 6e10 c901 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidth:()I // method@01c9 │ │ +032ac6: 0a02 |001d: move-result v2 │ │ +032ac8: 6e10 c60b 0400 |001e: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getMeasuredWidth:()I // method@0bc6 │ │ +032ace: 0a03 |0021: move-result v3 │ │ +032ad0: 9000 0203 |0022: add-int v0, v2, v3 │ │ +032ad4: 6e10 c50b 0400 |0024: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getMeasuredHeight:()I // method@0bc5 │ │ +032ada: 0a02 |0027: move-result v2 │ │ +032adc: 6e30 cb0b 0402 |0028: invoke-virtual {v4, v0, v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.setMeasuredDimension:(II)V // method@0bcb │ │ +032ae2: 0e00 |002b: return-void │ │ +032ae4: 6e10 c801 0100 |002c: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@01c8 │ │ +032aea: 0a02 |002f: move-result v2 │ │ +032aec: 6e10 c50b 0400 |0030: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getMeasuredHeight:()I // method@0bc5 │ │ +032af2: 0a03 |0033: move-result v3 │ │ +032af4: 9000 0203 |0034: add-int v0, v2, v3 │ │ +032af8: 6e10 c60b 0400 |0036: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getMeasuredWidth:()I // method@0bc6 │ │ +032afe: 0a02 |0039: move-result v2 │ │ +032b00: 6e30 cb0b 2400 |003a: invoke-virtual {v4, v2, v0}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.setMeasuredDimension:(II)V // method@0bcb │ │ +032b06: 28ee |003d: goto 002b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x0003 line=537 │ │ 0x000b line=538 │ │ 0x0010 line=539 │ │ 0x0012 line=540 │ │ @@ -58331,21 +58504,21 @@ │ │ 0x0010 - 0x002b reg=1 v Landroid/view/View; │ │ 0x0036 - 0x003e reg=0 total I │ │ 0x002c - 0x003e reg=1 v Landroid/view/View; │ │ 0x0000 - 0x003e reg=4 this Lorg/tint/ui/views/TabsScroller$ContentLayout; │ │ 0x0000 - 0x003e reg=5 widthMeasureSpec I │ │ 0x0000 - 0x003e reg=6 heightMeasureSpec I │ │ │ │ - source_file_idx : 1675 (TabsScroller.java) │ │ + source_file_idx : 1672 (TabsScroller.java) │ │ │ │ Class #280 header: │ │ -class_idx : 649 │ │ +class_idx : 645 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1675 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1672 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #280 annotations: │ │ Annotations on class │ │ @@ -58363,21 +58536,21 @@ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/TabsScroller$OnLayoutListener;) │ │ name : 'onLayout' │ │ type : '(IIII)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1675 (TabsScroller.java) │ │ + source_file_idx : 1672 (TabsScroller.java) │ │ │ │ Class #281 header: │ │ -class_idx : 650 │ │ +class_idx : 646 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1675 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1672 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #281 annotations: │ │ Annotations on class │ │ @@ -58395,20 +58568,20 @@ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/TabsScroller$OnRemoveListener;) │ │ name : 'onRemovePosition' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1675 (TabsScroller.java) │ │ + source_file_idx : 1672 (TabsScroller.java) │ │ │ │ Class #282 header: │ │ -class_idx : 652 │ │ +class_idx : 648 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 161 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #282 annotations: │ │ @@ -58430,17 +58603,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032d84: |[032d84] org.tint.utils.ApplicationUtils$1.:()V │ │ -032d94: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -032d9a: 0e00 |0003: return-void │ │ +032b08: |[032b08] org.tint.utils.ApplicationUtils$1.:()V │ │ +032b18: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +032b1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/utils/ApplicationUtils$1; │ │ │ │ Virtual methods - │ │ @@ -58449,32 +58622,32 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032d9c: |[032d9c] org.tint.utils.ApplicationUtils$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -032dac: 7210 b100 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@00b1 │ │ -032db2: 0e00 |0003: return-void │ │ +032b20: |[032b20] org.tint.utils.ApplicationUtils$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +032b30: 7210 b100 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@00b1 │ │ +032b36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0003 line=174 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/utils/ApplicationUtils$1; │ │ 0x0000 - 0x0004 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 which I │ │ │ │ source_file_idx : 161 (ApplicationUtils.java) │ │ │ │ Class #283 header: │ │ -class_idx : 653 │ │ +class_idx : 649 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 161 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #283 - │ │ @@ -58494,35 +58667,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -032db4: |[032db4] org.tint.utils.ApplicationUtils.:()V │ │ -032dc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -032dc6: 6900 6606 |0001: sput-object v0, Lorg/tint/utils/ApplicationUtils;.sBookmarksdimensions:[I // field@0666 │ │ -032dca: 0e00 |0003: return-void │ │ +032b38: |[032b38] org.tint.utils.ApplicationUtils.:()V │ │ +032b48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +032b4a: 6900 6606 |0001: sput-object v0, Lorg/tint/utils/ApplicationUtils;.sBookmarksdimensions:[I // field@0666 │ │ +032b4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #1 : (in Lorg/tint/utils/ApplicationUtils;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032dcc: |[032dcc] org.tint.utils.ApplicationUtils.:()V │ │ -032ddc: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -032de2: 0e00 |0003: return-void │ │ +032b50: |[032b50] org.tint.utils.ApplicationUtils.:()V │ │ +032b60: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +032b66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/utils/ApplicationUtils; │ │ │ │ #2 : (in Lorg/tint/utils/ApplicationUtils;) │ │ @@ -58530,36 +58703,37 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -032de4: |[032de4] org.tint.utils.ApplicationUtils.copyTextToClipboard:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -032df4: 1a01 5808 |0000: const-string v1, "clipboard" // string@0858 │ │ -032df8: 6e20 ac00 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -032dfe: 0c00 |0005: move-result-object v0 │ │ -032e00: 1f00 2900 |0006: check-cast v0, Landroid/content/ClipboardManager; // type@0029 │ │ -032e04: 7120 9100 3300 |0008: invoke-static {v3, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@0091 │ │ -032e0a: 0c01 |000b: move-result-object v1 │ │ -032e0c: 6e20 9200 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@0092 │ │ -032e12: 3804 1000 |000f: if-eqz v4, 001f // +0010 │ │ -032e16: 6e10 5303 0400 |0011: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0353 │ │ -032e1c: 0a01 |0014: move-result v1 │ │ -032e1e: 3d01 0a00 |0015: if-lez v1, 001f // +000a │ │ -032e22: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -032e24: 7130 0403 4201 |0018: invoke-static {v2, v4, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ -032e2a: 0c01 |001b: move-result-object v1 │ │ -032e2c: 6e10 0503 0100 |001c: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0305 │ │ -032e32: 0e00 |001f: return-void │ │ +032b68: |[032b68] org.tint.utils.ApplicationUtils.copyTextToClipboard:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +032b78: 1a01 5408 |0000: const-string v1, "clipboard" // string@0854 │ │ +032b7c: 6e20 ac00 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +032b82: 0c00 |0005: move-result-object v0 │ │ +032b84: 1f00 2900 |0006: check-cast v0, Landroid/content/ClipboardManager; // type@0029 │ │ +032b88: 7120 9100 3300 |0008: invoke-static {v3, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@0091 │ │ +032b8e: 0c01 |000b: move-result-object v1 │ │ +032b90: 6e20 9200 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@0092 │ │ +032b96: 3804 1000 |000f: if-eqz v4, 001f // +0010 │ │ +032b9a: 6e10 5303 0400 |0011: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0353 │ │ +032ba0: 0a01 |0014: move-result v1 │ │ +032ba2: 3d01 0a00 |0015: if-lez v1, 001f // +000a │ │ +032ba6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +032ba8: 7130 0403 4201 |0018: invoke-static {v2, v4, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ +032bae: 0c01 |001b: move-result-object v1 │ │ +032bb0: 6e10 0503 0100 |001c: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0305 │ │ +032bb6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0008 line=129 │ │ 0x000f line=131 │ │ + 0x0011 line=132 │ │ 0x0017 line=133 │ │ 0x001f line=135 │ │ locals : │ │ 0x0008 - 0x0020 reg=0 clipboard Landroid/content/ClipboardManager; │ │ 0x0000 - 0x0020 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0020 reg=3 text Ljava/lang/String; │ │ 0x0000 - 0x0020 reg=4 toastMessage Ljava/lang/String; │ │ @@ -58569,64 +58743,64 @@ │ │ type : '(Landroid/app/Activity;Landroid/graphics/Bitmap;)Landroid/graphics/drawable/BitmapDrawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 100 16-bit code units │ │ -032e34: |[032e34] org.tint.utils.ApplicationUtils.getApplicationButtonImage:(Landroid/app/Activity;Landroid/graphics/Bitmap;)Landroid/graphics/drawable/BitmapDrawable; │ │ -032e44: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -032e46: 380c 6100 |0001: if-eqz v12, 0062 // +0061 │ │ -032e4a: 6e10 3000 0b00 |0003: invoke-virtual {v11}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0030 │ │ -032e50: 0c06 |0006: move-result-object v6 │ │ -032e52: 1407 0200 0a7f |0007: const v7, #float 1.83434e+38 // #7f0a0002 │ │ -032e58: 6e20 f200 7600 |000a: invoke-virtual {v6, v7}, Landroid/content/res/Resources;.getInteger:(I)I // method@00f2 │ │ -032e5e: 0a01 |000d: move-result v1 │ │ -032e60: 6e10 3000 0b00 |000e: invoke-virtual {v11}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0030 │ │ -032e66: 0c06 |0011: move-result-object v6 │ │ -032e68: 1407 0100 0a7f |0012: const v7, #float 1.83433e+38 // #7f0a0001 │ │ -032e6e: 6e20 f200 7600 |0015: invoke-virtual {v6, v7}, Landroid/content/res/Resources;.getInteger:(I)I // method@00f2 │ │ -032e74: 0a05 |0018: move-result v5 │ │ -032e76: 6e10 3000 0b00 |0019: invoke-virtual {v11}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0030 │ │ -032e7c: 0c06 |001c: move-result-object v6 │ │ -032e7e: 1407 0300 027f |001d: const v7, #float 1.728e+38 // #7f020003 │ │ -032e84: 6e20 f100 7600 |0020: invoke-virtual {v6, v7}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00f1 │ │ -032e8a: 0c03 |0023: move-result-object v3 │ │ -032e8c: 6206 0800 |0024: sget-object v6, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0008 │ │ -032e90: 7130 2001 1106 |0026: invoke-static {v1, v1, v6}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0120 │ │ -032e96: 0c00 |0029: move-result-object v0 │ │ -032e98: 2202 5400 |002a: new-instance v2, Landroid/graphics/Canvas; // type@0054 │ │ -032e9c: 7020 2401 0200 |002c: invoke-direct {v2, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0124 │ │ -032ea2: 6e51 3b01 8318 |002f: invoke-virtual {v3, v8, v8, v1, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@013b │ │ -032ea8: 6e20 3801 2300 |0032: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0138 │ │ -032eae: 2204 5a00 |0035: new-instance v4, Landroid/graphics/drawable/BitmapDrawable; // type@005a │ │ -032eb2: 6e10 3000 0b00 |0037: invoke-virtual {v11}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0030 │ │ -032eb8: 0c06 |003a: move-result-object v6 │ │ -032eba: 7030 3501 640c |003b: invoke-direct {v4, v6, v12}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0135 │ │ -032ec0: db06 0102 |003e: div-int/lit8 v6, v1, #int 2 // #02 │ │ -032ec4: db07 0502 |0040: div-int/lit8 v7, v5, #int 2 // #02 │ │ -032ec8: b176 |0042: sub-int/2addr v6, v7 │ │ -032eca: db07 0102 |0043: div-int/lit8 v7, v1, #int 2 // #02 │ │ -032ece: db08 0502 |0045: div-int/lit8 v8, v5, #int 2 // #02 │ │ -032ed2: b187 |0047: sub-int/2addr v7, v8 │ │ -032ed4: db08 0102 |0048: div-int/lit8 v8, v1, #int 2 // #02 │ │ -032ed8: db09 0502 |004a: div-int/lit8 v9, v5, #int 2 // #02 │ │ -032edc: b098 |004c: add-int/2addr v8, v9 │ │ -032ede: db09 0102 |004d: div-int/lit8 v9, v1, #int 2 // #02 │ │ -032ee2: db0a 0502 |004f: div-int/lit8 v10, v5, #int 2 // #02 │ │ -032ee6: b0a9 |0051: add-int/2addr v9, v10 │ │ -032ee8: 6e59 3701 6487 |0052: invoke-virtual {v4, v6, v7, v8, v9}, Landroid/graphics/drawable/BitmapDrawable;.setBounds:(IIII)V // method@0137 │ │ -032eee: 6e20 3601 2400 |0055: invoke-virtual {v4, v2}, Landroid/graphics/drawable/BitmapDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0136 │ │ -032ef4: 2206 5a00 |0058: new-instance v6, Landroid/graphics/drawable/BitmapDrawable; // type@005a │ │ -032ef8: 6e10 3000 0b00 |005a: invoke-virtual {v11}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0030 │ │ -032efe: 0c07 |005d: move-result-object v7 │ │ -032f00: 7030 3501 7600 |005e: invoke-direct {v6, v7, v0}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0135 │ │ -032f06: 1106 |0061: return-object v6 │ │ -032f08: 1206 |0062: const/4 v6, #int 0 // #0 │ │ -032f0a: 28fe |0063: goto 0061 // -0002 │ │ +032bb8: |[032bb8] org.tint.utils.ApplicationUtils.getApplicationButtonImage:(Landroid/app/Activity;Landroid/graphics/Bitmap;)Landroid/graphics/drawable/BitmapDrawable; │ │ +032bc8: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +032bca: 380c 6100 |0001: if-eqz v12, 0062 // +0061 │ │ +032bce: 6e10 3000 0b00 |0003: invoke-virtual {v11}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0030 │ │ +032bd4: 0c06 |0006: move-result-object v6 │ │ +032bd6: 1407 0200 0a7f |0007: const v7, #float 1.83434e+38 // #7f0a0002 │ │ +032bdc: 6e20 f200 7600 |000a: invoke-virtual {v6, v7}, Landroid/content/res/Resources;.getInteger:(I)I // method@00f2 │ │ +032be2: 0a01 |000d: move-result v1 │ │ +032be4: 6e10 3000 0b00 |000e: invoke-virtual {v11}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0030 │ │ +032bea: 0c06 |0011: move-result-object v6 │ │ +032bec: 1407 0100 0a7f |0012: const v7, #float 1.83433e+38 // #7f0a0001 │ │ +032bf2: 6e20 f200 7600 |0015: invoke-virtual {v6, v7}, Landroid/content/res/Resources;.getInteger:(I)I // method@00f2 │ │ +032bf8: 0a05 |0018: move-result v5 │ │ +032bfa: 6e10 3000 0b00 |0019: invoke-virtual {v11}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0030 │ │ +032c00: 0c06 |001c: move-result-object v6 │ │ +032c02: 1407 0300 027f |001d: const v7, #float 1.728e+38 // #7f020003 │ │ +032c08: 6e20 f100 7600 |0020: invoke-virtual {v6, v7}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00f1 │ │ +032c0e: 0c03 |0023: move-result-object v3 │ │ +032c10: 6206 0800 |0024: sget-object v6, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0008 │ │ +032c14: 7130 2001 1106 |0026: invoke-static {v1, v1, v6}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0120 │ │ +032c1a: 0c00 |0029: move-result-object v0 │ │ +032c1c: 2202 5400 |002a: new-instance v2, Landroid/graphics/Canvas; // type@0054 │ │ +032c20: 7020 2401 0200 |002c: invoke-direct {v2, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0124 │ │ +032c26: 6e51 3b01 8318 |002f: invoke-virtual {v3, v8, v8, v1, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@013b │ │ +032c2c: 6e20 3801 2300 |0032: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0138 │ │ +032c32: 2204 5a00 |0035: new-instance v4, Landroid/graphics/drawable/BitmapDrawable; // type@005a │ │ +032c36: 6e10 3000 0b00 |0037: invoke-virtual {v11}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0030 │ │ +032c3c: 0c06 |003a: move-result-object v6 │ │ +032c3e: 7030 3501 640c |003b: invoke-direct {v4, v6, v12}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0135 │ │ +032c44: db06 0102 |003e: div-int/lit8 v6, v1, #int 2 // #02 │ │ +032c48: db07 0502 |0040: div-int/lit8 v7, v5, #int 2 // #02 │ │ +032c4c: b176 |0042: sub-int/2addr v6, v7 │ │ +032c4e: db07 0102 |0043: div-int/lit8 v7, v1, #int 2 // #02 │ │ +032c52: db08 0502 |0045: div-int/lit8 v8, v5, #int 2 // #02 │ │ +032c56: b187 |0047: sub-int/2addr v7, v8 │ │ +032c58: db08 0102 |0048: div-int/lit8 v8, v1, #int 2 // #02 │ │ +032c5c: db09 0502 |004a: div-int/lit8 v9, v5, #int 2 // #02 │ │ +032c60: b098 |004c: add-int/2addr v8, v9 │ │ +032c62: db09 0102 |004d: div-int/lit8 v9, v1, #int 2 // #02 │ │ +032c66: db0a 0502 |004f: div-int/lit8 v10, v5, #int 2 // #02 │ │ +032c6a: b0a9 |0051: add-int/2addr v9, v10 │ │ +032c6c: 6e59 3701 6487 |0052: invoke-virtual {v4, v6, v7, v8, v9}, Landroid/graphics/drawable/BitmapDrawable;.setBounds:(IIII)V // method@0137 │ │ +032c72: 6e20 3601 2400 |0055: invoke-virtual {v4, v2}, Landroid/graphics/drawable/BitmapDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0136 │ │ +032c78: 2206 5a00 |0058: new-instance v6, Landroid/graphics/drawable/BitmapDrawable; // type@005a │ │ +032c7c: 6e10 3000 0b00 |005a: invoke-virtual {v11}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0030 │ │ +032c82: 0c07 |005d: move-result-object v7 │ │ +032c84: 7030 3501 7600 |005e: invoke-direct {v6, v7, v0}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0135 │ │ +032c8a: 1106 |0061: return-object v6 │ │ +032c8c: 1206 |0062: const/4 v6, #int 0 // #0 │ │ +032c8e: 28fe |0063: goto 0061 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=71 │ │ 0x0003 line=72 │ │ 0x000e line=73 │ │ 0x0019 line=75 │ │ 0x0024 line=76 │ │ @@ -58653,41 +58827,41 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -032f0c: |[032f0c] org.tint.utils.ApplicationUtils.getApplicationVersionCode:(Landroid/content/Context;)I │ │ -032f1c: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ -032f1e: 6e10 a800 0700 |0001: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a8 │ │ -032f24: 0c02 |0004: move-result-object v2 │ │ -032f26: 6e10 a900 0700 |0005: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00a9 │ │ -032f2c: 0c04 |0008: move-result-object v4 │ │ -032f2e: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -032f30: 6e30 e800 4205 |000a: invoke-virtual {v2, v4, v5}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00e8 │ │ -032f36: 0c01 |000d: move-result-object v1 │ │ -032f38: 5213 0200 |000e: iget v3, v1, Landroid/content/pm/PackageInfo;.versionCode:I // field@0002 │ │ -032f3c: 0f03 |0010: return v3 │ │ -032f3e: 0d00 |0011: move-exception v0 │ │ -032f40: 1a04 a000 |0012: const-string v4, "ApplicationUtils" // string@00a0 │ │ -032f44: 2205 1201 |0014: new-instance v5, Ljava/lang/StringBuilder; // type@0112 │ │ -032f48: 7010 6003 0500 |0016: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -032f4e: 1a06 a306 |0019: const-string v6, "Unable to get application version: " // string@06a3 │ │ -032f52: 6e20 6603 6500 |001b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -032f58: 0c05 |001e: move-result-object v5 │ │ -032f5a: 6e10 e700 0000 |001f: invoke-virtual {v0}, Landroid/content/pm/PackageManager$NameNotFoundException;.getMessage:()Ljava/lang/String; // method@00e7 │ │ -032f60: 0c06 |0022: move-result-object v6 │ │ -032f62: 6e20 6603 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -032f68: 0c05 |0026: move-result-object v5 │ │ -032f6a: 6e10 6803 0500 |0027: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -032f70: 0c05 |002a: move-result-object v5 │ │ -032f72: 7120 8801 5400 |002b: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ -032f78: 12f3 |002e: const/4 v3, #int -1 // #ff │ │ -032f7a: 28e1 |002f: goto 0010 // -001f │ │ +032c90: |[032c90] org.tint.utils.ApplicationUtils.getApplicationVersionCode:(Landroid/content/Context;)I │ │ +032ca0: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +032ca2: 6e10 a800 0700 |0001: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a8 │ │ +032ca8: 0c02 |0004: move-result-object v2 │ │ +032caa: 6e10 a900 0700 |0005: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00a9 │ │ +032cb0: 0c04 |0008: move-result-object v4 │ │ +032cb2: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +032cb4: 6e30 e800 4205 |000a: invoke-virtual {v2, v4, v5}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00e8 │ │ +032cba: 0c01 |000d: move-result-object v1 │ │ +032cbc: 5213 0200 |000e: iget v3, v1, Landroid/content/pm/PackageInfo;.versionCode:I // field@0002 │ │ +032cc0: 0f03 |0010: return v3 │ │ +032cc2: 0d00 |0011: move-exception v0 │ │ +032cc4: 1a04 a000 |0012: const-string v4, "ApplicationUtils" // string@00a0 │ │ +032cc8: 2205 0e01 |0014: new-instance v5, Ljava/lang/StringBuilder; // type@010e │ │ +032ccc: 7010 6003 0500 |0016: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +032cd2: 1a06 a006 |0019: const-string v6, "Unable to get application version: " // string@06a0 │ │ +032cd6: 6e20 6603 6500 |001b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +032cdc: 0c05 |001e: move-result-object v5 │ │ +032cde: 6e10 e700 0000 |001f: invoke-virtual {v0}, Landroid/content/pm/PackageManager$NameNotFoundException;.getMessage:()Ljava/lang/String; // method@00e7 │ │ +032ce4: 0c06 |0022: move-result-object v6 │ │ +032ce6: 6e20 6603 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +032cec: 0c05 |0026: move-result-object v5 │ │ +032cee: 6e10 6803 0500 |0027: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +032cf4: 0c05 |002a: move-result-object v5 │ │ +032cf6: 7120 8801 5400 |002b: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ +032cfc: 12f3 |002e: const/4 v3, #int -1 // #ff │ │ +032cfe: 28e1 |002f: goto 0010 // -001f │ │ catches : 1 │ │ 0x0001 - 0x0010 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0011 │ │ positions : │ │ 0x0000 line=53 │ │ 0x0001 line=57 │ │ 0x0005 line=58 │ │ @@ -58708,35 +58882,35 @@ │ │ type : '(Landroid/content/Context;)[I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -032f88: |[032f88] org.tint.utils.ApplicationUtils.getBookmarksThumbnailsDimensions:(Landroid/content/Context;)[I │ │ -032f98: 6201 6606 |0000: sget-object v1, Lorg/tint/utils/ApplicationUtils;.sBookmarksdimensions:[I // field@0666 │ │ -032f9c: 3901 2000 |0002: if-nez v1, 0022 // +0020 │ │ -032fa0: 6e10 aa00 0400 |0004: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -032fa6: 0c01 |0007: move-result-object v1 │ │ -032fa8: 1402 0400 027f |0008: const v2, #float 1.728e+38 // #7f020004 │ │ -032fae: 6e20 f100 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00f1 │ │ -032fb4: 0c00 |000e: move-result-object v0 │ │ -032fb6: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -032fb8: 2311 9d02 |0010: new-array v1, v1, [I // type@029d │ │ -032fbc: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -032fbe: 6e10 3a01 0000 |0013: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@013a │ │ -032fc4: 0a03 |0016: move-result v3 │ │ -032fc6: 4b03 0102 |0017: aput v3, v1, v2 │ │ -032fca: 1212 |0019: const/4 v2, #int 1 // #1 │ │ -032fcc: 6e10 3901 0000 |001a: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0139 │ │ -032fd2: 0a03 |001d: move-result v3 │ │ -032fd4: 4b03 0102 |001e: aput v3, v1, v2 │ │ -032fd8: 6901 6606 |0020: sput-object v1, Lorg/tint/utils/ApplicationUtils;.sBookmarksdimensions:[I // field@0666 │ │ -032fdc: 6201 6606 |0022: sget-object v1, Lorg/tint/utils/ApplicationUtils;.sBookmarksdimensions:[I // field@0666 │ │ -032fe0: 1101 |0024: return-object v1 │ │ +032d0c: |[032d0c] org.tint.utils.ApplicationUtils.getBookmarksThumbnailsDimensions:(Landroid/content/Context;)[I │ │ +032d1c: 6201 6606 |0000: sget-object v1, Lorg/tint/utils/ApplicationUtils;.sBookmarksdimensions:[I // field@0666 │ │ +032d20: 3901 2000 |0002: if-nez v1, 0022 // +0020 │ │ +032d24: 6e10 aa00 0400 |0004: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +032d2a: 0c01 |0007: move-result-object v1 │ │ +032d2c: 1402 0400 027f |0008: const v2, #float 1.728e+38 // #7f020004 │ │ +032d32: 6e20 f100 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00f1 │ │ +032d38: 0c00 |000e: move-result-object v0 │ │ +032d3a: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +032d3c: 2311 9902 |0010: new-array v1, v1, [I // type@0299 │ │ +032d40: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +032d42: 6e10 3a01 0000 |0013: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@013a │ │ +032d48: 0a03 |0016: move-result v3 │ │ +032d4a: 4b03 0102 |0017: aput v3, v1, v2 │ │ +032d4e: 1212 |0019: const/4 v2, #int 1 // #1 │ │ +032d50: 6e10 3901 0000 |001a: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0139 │ │ +032d56: 0a03 |001d: move-result v3 │ │ +032d58: 4b03 0102 |001e: aput v3, v1, v2 │ │ +032d5c: 6901 6606 |0020: sput-object v1, Lorg/tint/utils/ApplicationUtils;.sBookmarksdimensions:[I // field@0666 │ │ +032d60: 6201 6606 |0022: sget-object v1, Lorg/tint/utils/ApplicationUtils;.sBookmarksdimensions:[I // field@0666 │ │ +032d64: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0004 line=94 │ │ 0x000f line=95 │ │ 0x0022 line=98 │ │ locals : │ │ @@ -58748,109 +58922,109 @@ │ │ type : '(Landroid/content/Context;I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 177 16-bit code units │ │ -032fe4: |[032fe4] org.tint.utils.ApplicationUtils.getStringFromRawResource:(Landroid/content/Context;I)Ljava/lang/String; │ │ -032ff4: 122d |0000: const/4 v13, #int 2 // #2 │ │ -032ff6: 121c |0001: const/4 v12, #int 1 // #1 │ │ -032ff8: 120b |0002: const/4 v11, #int 0 // #0 │ │ -032ffa: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -032ffc: 6e10 aa00 0e00 |0004: invoke-virtual {v14}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -033002: 0c06 |0007: move-result-object v6 │ │ -033004: 6e20 f600 f600 |0008: invoke-virtual {v6, v15}, Landroid/content/res/Resources;.openRawResource:(I)Ljava/io/InputStream; // method@00f6 │ │ -03300a: 0c01 |000b: move-result-object v1 │ │ -03300c: 3801 a200 |000c: if-eqz v1, 00ae // +00a2 │ │ -033010: 2205 1201 |000e: new-instance v5, Ljava/lang/StringBuilder; // type@0112 │ │ -033014: 7010 6003 0500 |0010: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -03301a: 2203 ec00 |0013: new-instance v3, Ljava/io/BufferedReader; // type@00ec │ │ -03301e: 2206 f500 |0015: new-instance v6, Ljava/io/InputStreamReader; // type@00f5 │ │ -033022: 1a07 a106 |0017: const-string v7, "UTF-8" // string@06a1 │ │ -033026: 7030 1d03 1607 |0019: invoke-direct {v6, v1, v7}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@031d │ │ -03302c: 7020 0603 6300 |001c: invoke-direct {v3, v6}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0306 │ │ -033032: 6e10 0703 0300 |001f: invoke-virtual {v3}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0307 │ │ -033038: 0c02 |0022: move-result-object v2 │ │ -03303a: 3802 3100 |0023: if-eqz v2, 0054 // +0031 │ │ -03303e: 6e20 6603 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -033044: 0c06 |0028: move-result-object v6 │ │ -033046: 1a07 0100 |0029: const-string v7, " │ │ +032d68: |[032d68] org.tint.utils.ApplicationUtils.getStringFromRawResource:(Landroid/content/Context;I)Ljava/lang/String; │ │ +032d78: 122d |0000: const/4 v13, #int 2 // #2 │ │ +032d7a: 121c |0001: const/4 v12, #int 1 // #1 │ │ +032d7c: 120b |0002: const/4 v11, #int 0 // #0 │ │ +032d7e: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +032d80: 6e10 aa00 0e00 |0004: invoke-virtual {v14}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +032d86: 0c06 |0007: move-result-object v6 │ │ +032d88: 6e20 f600 f600 |0008: invoke-virtual {v6, v15}, Landroid/content/res/Resources;.openRawResource:(I)Ljava/io/InputStream; // method@00f6 │ │ +032d8e: 0c01 |000b: move-result-object v1 │ │ +032d90: 3801 a200 |000c: if-eqz v1, 00ae // +00a2 │ │ +032d94: 2205 0e01 |000e: new-instance v5, Ljava/lang/StringBuilder; // type@010e │ │ +032d98: 7010 6003 0500 |0010: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +032d9e: 2203 e800 |0013: new-instance v3, Ljava/io/BufferedReader; // type@00e8 │ │ +032da2: 2206 f100 |0015: new-instance v6, Ljava/io/InputStreamReader; // type@00f1 │ │ +032da6: 1a07 9e06 |0017: const-string v7, "UTF-8" // string@069e │ │ +032daa: 7030 1d03 1607 |0019: invoke-direct {v6, v1, v7}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@031d │ │ +032db0: 7020 0603 6300 |001c: invoke-direct {v3, v6}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0306 │ │ +032db6: 6e10 0703 0300 |001f: invoke-virtual {v3}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0307 │ │ +032dbc: 0c02 |0022: move-result-object v2 │ │ +032dbe: 3802 3100 |0023: if-eqz v2, 0054 // +0031 │ │ +032dc2: 6e20 6603 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +032dc8: 0c06 |0028: move-result-object v6 │ │ +032dca: 1a07 0100 |0029: const-string v7, " │ │ " // string@0001 │ │ -03304a: 6e20 6603 7600 |002b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -033050: 28f1 |002e: goto 001f // -000f │ │ -033052: 0d00 |002f: move-exception v0 │ │ -033054: 1a06 a000 |0030: const-string v6, "ApplicationUtils" // string@00a0 │ │ -033058: 1a07 a506 |0032: const-string v7, "Unable to load resource %s: %s" // string@06a5 │ │ -03305c: 1228 |0034: const/4 v8, #int 2 // #2 │ │ -03305e: 2388 a602 |0035: new-array v8, v8, [Ljava/lang/Object; // type@02a6 │ │ -033062: 1209 |0037: const/4 v9, #int 0 // #0 │ │ -033064: 7110 3803 0f00 |0038: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -03306a: 0c0a |003b: move-result-object v10 │ │ -03306c: 4d0a 0809 |003c: aput-object v10, v8, v9 │ │ -033070: 1219 |003e: const/4 v9, #int 1 // #1 │ │ -033072: 6e10 1903 0000 |003f: invoke-virtual {v0}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ -033078: 0c0a |0042: move-result-object v10 │ │ -03307a: 4d0a 0809 |0043: aput-object v10, v8, v9 │ │ -03307e: 7120 4f03 8700 |0045: invoke-static {v7, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -033084: 0c07 |0048: move-result-object v7 │ │ -033086: 7120 8801 7600 |0049: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ -03308c: 6e10 1b03 0100 |004c: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@031b │ │ -033092: 6e10 6803 0500 |004f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -033098: 0c04 |0052: move-result-object v4 │ │ -03309a: 1104 |0053: return-object v4 │ │ -03309c: 6e10 1b03 0100 |0054: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@031b │ │ -0330a2: 28f8 |0057: goto 004f // -0008 │ │ -0330a4: 0d00 |0058: move-exception v0 │ │ -0330a6: 1a06 a000 |0059: const-string v6, "ApplicationUtils" // string@00a0 │ │ -0330aa: 1a07 a506 |005b: const-string v7, "Unable to load resource %s: %s" // string@06a5 │ │ -0330ae: 23d8 a602 |005d: new-array v8, v13, [Ljava/lang/Object; // type@02a6 │ │ -0330b2: 7110 3803 0f00 |005f: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0330b8: 0c09 |0062: move-result-object v9 │ │ -0330ba: 4d09 080b |0063: aput-object v9, v8, v11 │ │ -0330be: 6e10 1903 0000 |0065: invoke-virtual {v0}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ -0330c4: 0c09 |0068: move-result-object v9 │ │ -0330c6: 4d09 080c |0069: aput-object v9, v8, v12 │ │ -0330ca: 7120 4f03 8700 |006b: invoke-static {v7, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -0330d0: 0c07 |006e: move-result-object v7 │ │ -0330d2: 7120 8801 7600 |006f: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ -0330d8: 28dd |0072: goto 004f // -0023 │ │ -0330da: 0d00 |0073: move-exception v0 │ │ -0330dc: 1a06 a000 |0074: const-string v6, "ApplicationUtils" // string@00a0 │ │ -0330e0: 1a07 a506 |0076: const-string v7, "Unable to load resource %s: %s" // string@06a5 │ │ -0330e4: 23d8 a602 |0078: new-array v8, v13, [Ljava/lang/Object; // type@02a6 │ │ -0330e8: 7110 3803 0f00 |007a: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -0330ee: 0c09 |007d: move-result-object v9 │ │ -0330f0: 4d09 080b |007e: aput-object v9, v8, v11 │ │ -0330f4: 6e10 1903 0000 |0080: invoke-virtual {v0}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ -0330fa: 0c09 |0083: move-result-object v9 │ │ -0330fc: 4d09 080c |0084: aput-object v9, v8, v12 │ │ -033100: 7120 4f03 8700 |0086: invoke-static {v7, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -033106: 0c07 |0089: move-result-object v7 │ │ -033108: 7120 8801 7600 |008a: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ -03310e: 28c2 |008d: goto 004f // -003e │ │ -033110: 0d06 |008e: move-exception v6 │ │ -033112: 6e10 1b03 0100 |008f: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@031b │ │ -033118: 2706 |0092: throw v6 │ │ -03311a: 0d00 |0093: move-exception v0 │ │ -03311c: 1a07 a000 |0094: const-string v7, "ApplicationUtils" // string@00a0 │ │ -033120: 1a08 a506 |0096: const-string v8, "Unable to load resource %s: %s" // string@06a5 │ │ -033124: 23d9 a602 |0098: new-array v9, v13, [Ljava/lang/Object; // type@02a6 │ │ -033128: 7110 3803 0f00 |009a: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -03312e: 0c0a |009d: move-result-object v10 │ │ -033130: 4d0a 090b |009e: aput-object v10, v9, v11 │ │ -033134: 6e10 1903 0000 |00a0: invoke-virtual {v0}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ -03313a: 0c0a |00a3: move-result-object v10 │ │ -03313c: 4d0a 090c |00a4: aput-object v10, v9, v12 │ │ -033140: 7120 4f03 9800 |00a6: invoke-static {v8, v9}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -033146: 0c08 |00a9: move-result-object v8 │ │ -033148: 7120 8801 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ -03314e: 28e5 |00ad: goto 0092 // -001b │ │ -033150: 1a04 0000 |00ae: const-string v4, "" // string@0000 │ │ -033154: 28a3 |00b0: goto 0053 // -005d │ │ +032dce: 6e20 6603 7600 |002b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +032dd4: 28f1 |002e: goto 001f // -000f │ │ +032dd6: 0d00 |002f: move-exception v0 │ │ +032dd8: 1a06 a000 |0030: const-string v6, "ApplicationUtils" // string@00a0 │ │ +032ddc: 1a07 a206 |0032: const-string v7, "Unable to load resource %s: %s" // string@06a2 │ │ +032de0: 1228 |0034: const/4 v8, #int 2 // #2 │ │ +032de2: 2388 a202 |0035: new-array v8, v8, [Ljava/lang/Object; // type@02a2 │ │ +032de6: 1209 |0037: const/4 v9, #int 0 // #0 │ │ +032de8: 7110 3803 0f00 |0038: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +032dee: 0c0a |003b: move-result-object v10 │ │ +032df0: 4d0a 0809 |003c: aput-object v10, v8, v9 │ │ +032df4: 1219 |003e: const/4 v9, #int 1 // #1 │ │ +032df6: 6e10 1903 0000 |003f: invoke-virtual {v0}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ +032dfc: 0c0a |0042: move-result-object v10 │ │ +032dfe: 4d0a 0809 |0043: aput-object v10, v8, v9 │ │ +032e02: 7120 4f03 8700 |0045: invoke-static {v7, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +032e08: 0c07 |0048: move-result-object v7 │ │ +032e0a: 7120 8801 7600 |0049: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ +032e10: 6e10 1b03 0100 |004c: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@031b │ │ +032e16: 6e10 6803 0500 |004f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +032e1c: 0c04 |0052: move-result-object v4 │ │ +032e1e: 1104 |0053: return-object v4 │ │ +032e20: 6e10 1b03 0100 |0054: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@031b │ │ +032e26: 28f8 |0057: goto 004f // -0008 │ │ +032e28: 0d00 |0058: move-exception v0 │ │ +032e2a: 1a06 a000 |0059: const-string v6, "ApplicationUtils" // string@00a0 │ │ +032e2e: 1a07 a206 |005b: const-string v7, "Unable to load resource %s: %s" // string@06a2 │ │ +032e32: 23d8 a202 |005d: new-array v8, v13, [Ljava/lang/Object; // type@02a2 │ │ +032e36: 7110 3803 0f00 |005f: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +032e3c: 0c09 |0062: move-result-object v9 │ │ +032e3e: 4d09 080b |0063: aput-object v9, v8, v11 │ │ +032e42: 6e10 1903 0000 |0065: invoke-virtual {v0}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ +032e48: 0c09 |0068: move-result-object v9 │ │ +032e4a: 4d09 080c |0069: aput-object v9, v8, v12 │ │ +032e4e: 7120 4f03 8700 |006b: invoke-static {v7, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +032e54: 0c07 |006e: move-result-object v7 │ │ +032e56: 7120 8801 7600 |006f: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ +032e5c: 28dd |0072: goto 004f // -0023 │ │ +032e5e: 0d00 |0073: move-exception v0 │ │ +032e60: 1a06 a000 |0074: const-string v6, "ApplicationUtils" // string@00a0 │ │ +032e64: 1a07 a206 |0076: const-string v7, "Unable to load resource %s: %s" // string@06a2 │ │ +032e68: 23d8 a202 |0078: new-array v8, v13, [Ljava/lang/Object; // type@02a2 │ │ +032e6c: 7110 3803 0f00 |007a: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +032e72: 0c09 |007d: move-result-object v9 │ │ +032e74: 4d09 080b |007e: aput-object v9, v8, v11 │ │ +032e78: 6e10 1903 0000 |0080: invoke-virtual {v0}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ +032e7e: 0c09 |0083: move-result-object v9 │ │ +032e80: 4d09 080c |0084: aput-object v9, v8, v12 │ │ +032e84: 7120 4f03 8700 |0086: invoke-static {v7, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +032e8a: 0c07 |0089: move-result-object v7 │ │ +032e8c: 7120 8801 7600 |008a: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ +032e92: 28c2 |008d: goto 004f // -003e │ │ +032e94: 0d06 |008e: move-exception v6 │ │ +032e96: 6e10 1b03 0100 |008f: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@031b │ │ +032e9c: 2706 |0092: throw v6 │ │ +032e9e: 0d00 |0093: move-exception v0 │ │ +032ea0: 1a07 a000 |0094: const-string v7, "ApplicationUtils" // string@00a0 │ │ +032ea4: 1a08 a206 |0096: const-string v8, "Unable to load resource %s: %s" // string@06a2 │ │ +032ea8: 23d9 a202 |0098: new-array v9, v13, [Ljava/lang/Object; // type@02a2 │ │ +032eac: 7110 3803 0f00 |009a: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +032eb2: 0c0a |009d: move-result-object v10 │ │ +032eb4: 4d0a 090b |009e: aput-object v10, v9, v11 │ │ +032eb8: 6e10 1903 0000 |00a0: invoke-virtual {v0}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0319 │ │ +032ebe: 0c0a |00a3: move-result-object v10 │ │ +032ec0: 4d0a 090c |00a4: aput-object v10, v9, v12 │ │ +032ec4: 7120 4f03 9800 |00a6: invoke-static {v8, v9}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +032eca: 0c08 |00a9: move-result-object v8 │ │ +032ecc: 7120 8801 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0188 │ │ +032ed2: 28e5 |00ad: goto 0092 // -001b │ │ +032ed4: 1a04 0000 |00ae: const-string v4, "" // string@0000 │ │ +032ed8: 28a3 |00b0: goto 0053 // -005d │ │ catches : 5 │ │ 0x0013 - 0x002e │ │ Ljava/io/IOException; -> 0x002f │ │ -> 0x008e │ │ 0x0030 - 0x004c │ │ -> 0x008e │ │ 0x004c - 0x004f │ │ @@ -58903,33 +59077,33 @@ │ │ type : '(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -033198: |[033198] org.tint.utils.ApplicationUtils.sharePage:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V │ │ -0331a8: 2200 3500 |0000: new-instance v0, Landroid/content/Intent; // type@0035 │ │ -0331ac: 1a01 c407 |0002: const-string v1, "android.intent.action.SEND" // string@07c4 │ │ -0331b0: 7020 b500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ -0331b6: 1a01 3e10 |0007: const-string v1, "text/plain" // string@103e │ │ -0331ba: 6e20 cc00 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00cc │ │ -0331c0: 1a01 cb07 |000c: const-string v1, "android.intent.extra.TEXT" // string@07cb │ │ -0331c4: 6e30 c700 1004 |000e: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ -0331ca: 1a01 ca07 |0011: const-string v1, "android.intent.extra.SUBJECT" // string@07ca │ │ -0331ce: 6e30 c700 1003 |0013: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ -0331d4: 1401 1b00 0b7f |0016: const v1, #float 1.84763e+38 // #7f0b001b │ │ -0331da: 6e20 3100 1200 |0019: invoke-virtual {v2, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0031 │ │ -0331e0: 0c01 |001c: move-result-object v1 │ │ -0331e2: 7120 b800 1000 |001d: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00b8 │ │ -0331e8: 0c01 |0020: move-result-object v1 │ │ -0331ea: 6e20 4600 1200 |0021: invoke-virtual {v2, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0046 │ │ -0331f0: 0e00 |0024: return-void │ │ -0331f2: 0d01 |0025: move-exception v1 │ │ -0331f4: 28fe |0026: goto 0024 // -0002 │ │ +032f1c: |[032f1c] org.tint.utils.ApplicationUtils.sharePage:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V │ │ +032f2c: 2200 3500 |0000: new-instance v0, Landroid/content/Intent; // type@0035 │ │ +032f30: 1a01 c107 |0002: const-string v1, "android.intent.action.SEND" // string@07c1 │ │ +032f34: 7020 b500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ +032f3a: 1a01 3810 |0007: const-string v1, "text/plain" // string@1038 │ │ +032f3e: 6e20 cc00 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00cc │ │ +032f44: 1a01 c807 |000c: const-string v1, "android.intent.extra.TEXT" // string@07c8 │ │ +032f48: 6e30 c700 1004 |000e: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ +032f4e: 1a01 c707 |0011: const-string v1, "android.intent.extra.SUBJECT" // string@07c7 │ │ +032f52: 6e30 c700 1003 |0013: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ +032f58: 1401 1b00 0b7f |0016: const v1, #float 1.84763e+38 // #7f0b001b │ │ +032f5e: 6e20 3100 1200 |0019: invoke-virtual {v2, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0031 │ │ +032f64: 0c01 |001c: move-result-object v1 │ │ +032f66: 7120 b800 1000 |001d: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00b8 │ │ +032f6c: 0c01 |0020: move-result-object v1 │ │ +032f6e: 6e20 4600 1200 |0021: invoke-virtual {v2, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0046 │ │ +032f74: 0e00 |0024: return-void │ │ +032f76: 0d01 |0025: move-exception v1 │ │ +032f78: 28fe |0026: goto 0024 // -0002 │ │ catches : 1 │ │ 0x0019 - 0x0024 │ │ Landroid/content/ActivityNotFoundException; -> 0x0025 │ │ positions : │ │ 0x0000 line=108 │ │ 0x0007 line=110 │ │ 0x000c line=111 │ │ @@ -58948,33 +59122,38 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -033204: |[033204] org.tint.utils.ApplicationUtils.showErrorDialog:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -033214: 2200 1400 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -033218: 7020 4800 3000 |0002: invoke-direct {v0, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -03321e: 6e20 5600 4000 |0005: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ -033224: 0c00 |0008: move-result-object v0 │ │ -033226: 1401 2700 0801 |0009: const v1, #float 2.49794e-38 // #01080027 │ │ -03322c: 6e20 4b00 1000 |000c: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -033232: 0c00 |000f: move-result-object v0 │ │ -033234: 6e20 4e00 5000 |0010: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@004e │ │ -03323a: 0c00 |0013: move-result-object v0 │ │ -03323c: 1401 0b00 0b7f |0014: const v1, #float 1.84763e+38 // #7f0b000b │ │ -033242: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -033244: 6e30 5200 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ -03324a: 0c00 |001b: move-result-object v0 │ │ -03324c: 6e10 5800 0000 |001c: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0058 │ │ -033252: 0e00 |001f: return-void │ │ +032f88: |[032f88] org.tint.utils.ApplicationUtils.showErrorDialog:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +032f98: 2200 1400 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +032f9c: 7020 4800 3000 |0002: invoke-direct {v0, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +032fa2: 6e20 5600 4000 |0005: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ +032fa8: 0c00 |0008: move-result-object v0 │ │ +032faa: 1401 2700 0801 |0009: const v1, #float 2.49794e-38 // #01080027 │ │ +032fb0: 6e20 4b00 1000 |000c: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +032fb6: 0c00 |000f: move-result-object v0 │ │ +032fb8: 6e20 4e00 5000 |0010: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@004e │ │ +032fbe: 0c00 |0013: move-result-object v0 │ │ +032fc0: 1401 0b00 0b7f |0014: const v1, #float 1.84763e+38 // #7f0b000b │ │ +032fc6: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +032fc8: 6e30 5200 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ +032fce: 0c00 |001b: move-result-object v0 │ │ +032fd0: 6e10 5800 0000 |001c: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0058 │ │ +032fd6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ + 0x0005 line=182 │ │ + 0x000c line=183 │ │ + 0x0010 line=184 │ │ + 0x0018 line=185 │ │ + 0x001c line=186 │ │ 0x001f line=187 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0020 reg=4 title Ljava/lang/String; │ │ 0x0000 - 0x0020 reg=5 message Ljava/lang/String; │ │ │ │ #9 : (in Lorg/tint/utils/ApplicationUtils;) │ │ @@ -58982,33 +59161,38 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -033254: |[033254] org.tint.utils.ApplicationUtils.showMessageDialog:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -033264: 2200 1400 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -033268: 7020 4800 3000 |0002: invoke-direct {v0, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -03326e: 6e20 5600 4000 |0005: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ -033274: 0c00 |0008: move-result-object v0 │ │ -033276: 1401 9b00 0801 |0009: const v1, #float 2.49797e-38 // #0108009b │ │ -03327c: 6e20 4b00 1000 |000c: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -033282: 0c00 |000f: move-result-object v0 │ │ -033284: 6e20 4e00 5000 |0010: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@004e │ │ -03328a: 0c00 |0013: move-result-object v0 │ │ -03328c: 1401 0b00 0b7f |0014: const v1, #float 1.84763e+38 // #7f0b000b │ │ -033292: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -033294: 6e30 5200 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ -03329a: 0c00 |001b: move-result-object v0 │ │ -03329c: 6e10 5800 0000 |001c: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0058 │ │ -0332a2: 0e00 |001f: return-void │ │ +032fd8: |[032fd8] org.tint.utils.ApplicationUtils.showMessageDialog:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +032fe8: 2200 1400 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +032fec: 7020 4800 3000 |0002: invoke-direct {v0, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +032ff2: 6e20 5600 4000 |0005: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ +032ff8: 0c00 |0008: move-result-object v0 │ │ +032ffa: 1401 9b00 0801 |0009: const v1, #float 2.49797e-38 // #0108009b │ │ +033000: 6e20 4b00 1000 |000c: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +033006: 0c00 |000f: move-result-object v0 │ │ +033008: 6e20 4e00 5000 |0010: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@004e │ │ +03300e: 0c00 |0013: move-result-object v0 │ │ +033010: 1401 0b00 0b7f |0014: const v1, #float 1.84763e+38 // #7f0b000b │ │ +033016: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +033018: 6e30 5200 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ +03301e: 0c00 |001b: move-result-object v0 │ │ +033020: 6e10 5800 0000 |001c: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0058 │ │ +033026: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ + 0x0005 line=191 │ │ + 0x000c line=192 │ │ + 0x0010 line=193 │ │ + 0x0018 line=194 │ │ + 0x001c line=195 │ │ 0x001f line=196 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0020 reg=4 title Ljava/lang/String; │ │ 0x0000 - 0x0020 reg=5 message Ljava/lang/String; │ │ │ │ #10 : (in Lorg/tint/utils/ApplicationUtils;) │ │ @@ -59016,24 +59200,26 @@ │ │ type : '(Landroid/content/Context;IIILandroid/content/DialogInterface$OnClickListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -0332a4: |[0332a4] org.tint.utils.ApplicationUtils.showYesNoDialog:(Landroid/content/Context;IIILandroid/content/DialogInterface$OnClickListener;)V │ │ -0332b4: 6e10 aa00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -0332ba: 0c00 |0003: move-result-object v0 │ │ -0332bc: 6e20 f300 4000 |0004: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -0332c2: 0c00 |0007: move-result-object v0 │ │ -0332c4: 7155 190c 2103 |0008: invoke-static {v1, v2, v3, v0, v5}, Lorg/tint/utils/ApplicationUtils;.showYesNoDialog:(Landroid/content/Context;IILjava/lang/String;Landroid/content/DialogInterface$OnClickListener;)V // method@0c19 │ │ -0332ca: 0e00 |000b: return-void │ │ +033028: |[033028] org.tint.utils.ApplicationUtils.showYesNoDialog:(Landroid/content/Context;IIILandroid/content/DialogInterface$OnClickListener;)V │ │ +033038: 6e10 aa00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +03303e: 0c00 |0003: move-result-object v0 │ │ +033040: 6e20 f300 4000 |0004: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +033046: 0c00 |0007: move-result-object v0 │ │ +033048: 7155 190c 2103 |0008: invoke-static {v1, v2, v3, v0, v5}, Lorg/tint/utils/ApplicationUtils;.showYesNoDialog:(Landroid/content/Context;IILjava/lang/String;Landroid/content/DialogInterface$OnClickListener;)V // method@0c19 │ │ +03304e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ + 0x0000 line=149 │ │ + 0x0008 line=146 │ │ 0x000b line=151 │ │ locals : │ │ 0x0000 - 0x000c reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x000c reg=2 icon I │ │ 0x0000 - 0x000c reg=3 title I │ │ 0x0000 - 0x000c reg=4 message I │ │ 0x0000 - 0x000c reg=5 onYes Landroid/content/DialogInterface$OnClickListener; │ │ @@ -59043,45 +59229,45 @@ │ │ type : '(Landroid/content/Context;IILjava/lang/String;Landroid/content/DialogInterface$OnClickListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -0332cc: |[0332cc] org.tint.utils.ApplicationUtils.showYesNoDialog:(Landroid/content/Context;IILjava/lang/String;Landroid/content/DialogInterface$OnClickListener;)V │ │ -0332dc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0332de: 2201 1400 |0001: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -0332e2: 7020 4800 4100 |0003: invoke-direct {v1, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -0332e8: 6e20 4a00 3100 |0006: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ -0332ee: 6e20 4b00 5100 |0009: invoke-virtual {v1, v5}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -0332f4: 6e10 aa00 0400 |000c: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -0332fa: 0c02 |000f: move-result-object v2 │ │ -0332fc: 6e20 f300 6200 |0010: invoke-virtual {v2, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -033302: 0c02 |0013: move-result-object v2 │ │ -033304: 6e20 5600 2100 |0014: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ -03330a: 6e20 4e00 7100 |0017: invoke-virtual {v1, v7}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@004e │ │ -033310: 6e20 4c00 3100 |001a: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@004c │ │ -033316: 6e10 aa00 0400 |001d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -03331c: 0c02 |0020: move-result-object v2 │ │ -03331e: 1403 0d00 0b7f |0021: const v3, #float 1.84763e+38 // #7f0b000d │ │ -033324: 6e20 f300 3200 |0024: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -03332a: 0c02 |0027: move-result-object v2 │ │ -03332c: 6e30 5300 2108 |0028: invoke-virtual {v1, v2, v8}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0053 │ │ -033332: 6e10 aa00 0400 |002b: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -033338: 0c02 |002e: move-result-object v2 │ │ -03333a: 1403 0e00 0b7f |002f: const v3, #float 1.84763e+38 // #7f0b000e │ │ -033340: 6e20 f300 3200 |0032: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -033346: 0c02 |0035: move-result-object v2 │ │ -033348: 2203 8c02 |0036: new-instance v3, Lorg/tint/utils/ApplicationUtils$1; // type@028c │ │ -03334c: 7010 0c0c 0300 |0038: invoke-direct {v3}, Lorg/tint/utils/ApplicationUtils$1;.:()V // method@0c0c │ │ -033352: 6e30 5000 2103 |003b: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0050 │ │ -033358: 6e10 4900 0100 |003e: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ -03335e: 0c00 |0041: move-result-object v0 │ │ -033360: 6e10 5a00 0000 |0042: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ -033366: 0e00 |0045: return-void │ │ +033050: |[033050] org.tint.utils.ApplicationUtils.showYesNoDialog:(Landroid/content/Context;IILjava/lang/String;Landroid/content/DialogInterface$OnClickListener;)V │ │ +033060: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +033062: 2201 1400 |0001: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +033066: 7020 4800 4100 |0003: invoke-direct {v1, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +03306c: 6e20 4a00 3100 |0006: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ +033072: 6e20 4b00 5100 |0009: invoke-virtual {v1, v5}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +033078: 6e10 aa00 0400 |000c: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +03307e: 0c02 |000f: move-result-object v2 │ │ +033080: 6e20 f300 6200 |0010: invoke-virtual {v2, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +033086: 0c02 |0013: move-result-object v2 │ │ +033088: 6e20 5600 2100 |0014: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ +03308e: 6e20 4e00 7100 |0017: invoke-virtual {v1, v7}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@004e │ │ +033094: 6e20 4c00 3100 |001a: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@004c │ │ +03309a: 6e10 aa00 0400 |001d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +0330a0: 0c02 |0020: move-result-object v2 │ │ +0330a2: 1403 0d00 0b7f |0021: const v3, #float 1.84763e+38 // #7f0b000d │ │ +0330a8: 6e20 f300 3200 |0024: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +0330ae: 0c02 |0027: move-result-object v2 │ │ +0330b0: 6e30 5300 2108 |0028: invoke-virtual {v1, v2, v8}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0053 │ │ +0330b6: 6e10 aa00 0400 |002b: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +0330bc: 0c02 |002e: move-result-object v2 │ │ +0330be: 1403 0e00 0b7f |002f: const v3, #float 1.84763e+38 // #7f0b000e │ │ +0330c4: 6e20 f300 3200 |0032: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +0330ca: 0c02 |0035: move-result-object v2 │ │ +0330cc: 2203 8802 |0036: new-instance v3, Lorg/tint/utils/ApplicationUtils$1; // type@0288 │ │ +0330d0: 7010 0c0c 0300 |0038: invoke-direct {v3}, Lorg/tint/utils/ApplicationUtils$1;.:()V // method@0c0c │ │ +0330d6: 6e30 5000 2103 |003b: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0050 │ │ +0330dc: 6e10 4900 0100 |003e: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ +0330e2: 0c00 |0041: move-result-object v0 │ │ +0330e4: 6e10 5a00 0000 |0042: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ +0330ea: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=162 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ 0x000c line=165 │ │ 0x0017 line=166 │ │ @@ -59100,17 +59286,17 @@ │ │ 0x0000 - 0x0046 reg=7 message Ljava/lang/String; │ │ 0x0000 - 0x0046 reg=8 onYes Landroid/content/DialogInterface$OnClickListener; │ │ │ │ Virtual methods - │ │ source_file_idx : 161 (ApplicationUtils.java) │ │ │ │ Class #284 header: │ │ -class_idx : 654 │ │ +class_idx : 650 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 282 │ │ static_fields_size : 56 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #284 - │ │ @@ -59406,30 +59592,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033368: |[033368] org.tint.utils.Constants.:()V │ │ -033378: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -03337e: 0e00 |0003: return-void │ │ +0330ec: |[0330ec] org.tint.utils.Constants.:()V │ │ +0330fc: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +033102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/utils/Constants; │ │ │ │ Virtual methods - │ │ source_file_idx : 282 (Constants.java) │ │ │ │ Class #285 header: │ │ -class_idx : 655 │ │ +class_idx : 651 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 512 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #285 annotations: │ │ @@ -59451,17 +59637,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033380: |[033380] org.tint.utils.IOUtils$1.:()V │ │ -033390: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -033396: 0e00 |0003: return-void │ │ +033104: |[033104] org.tint.utils.IOUtils$1.:()V │ │ +033114: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +03311a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/utils/IOUtils$1; │ │ │ │ Virtual methods - │ │ @@ -59470,55 +59656,57 @@ │ │ type : '(Ljava/io/File;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -033398: |[033398] org.tint.utils.IOUtils$1.accept:(Ljava/io/File;)Z │ │ -0333a8: 6e10 0f03 0300 |0000: invoke-virtual {v3}, Ljava/io/File;.isFile:()Z // method@030f │ │ -0333ae: 0a00 |0003: move-result v0 │ │ -0333b0: 3800 2800 |0004: if-eqz v0, 002c // +0028 │ │ -0333b4: 6e10 0e03 0300 |0006: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@030e │ │ -0333ba: 0c00 |0009: move-result-object v0 │ │ -0333bc: 6201 2f00 |000a: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@002f │ │ -0333c0: 6e20 5a03 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@035a │ │ -0333c6: 0c00 |000f: move-result-object v0 │ │ -0333c8: 1a01 2400 |0010: const-string v1, ".xml" // string@0024 │ │ -0333cc: 6e20 4c03 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@034c │ │ -0333d2: 0a00 |0015: move-result v0 │ │ -0333d4: 3900 1400 |0016: if-nez v0, 002a // +0014 │ │ -0333d8: 6e10 0e03 0300 |0018: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@030e │ │ -0333de: 0c00 |001b: move-result-object v0 │ │ -0333e0: 6201 2f00 |001c: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@002f │ │ -0333e4: 6e20 5a03 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@035a │ │ -0333ea: 0c00 |0021: move-result-object v0 │ │ -0333ec: 1a01 2300 |0022: const-string v1, ".json" // string@0023 │ │ -0333f0: 6e20 4c03 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@034c │ │ -0333f6: 0a00 |0027: move-result v0 │ │ -0333f8: 3800 0400 |0028: if-eqz v0, 002c // +0004 │ │ -0333fc: 1210 |002a: const/4 v0, #int 1 // #1 │ │ -0333fe: 0f00 |002b: return v0 │ │ -033400: 1200 |002c: const/4 v0, #int 0 // #0 │ │ -033402: 28fe |002d: goto 002b // -0002 │ │ +03311c: |[03311c] org.tint.utils.IOUtils$1.accept:(Ljava/io/File;)Z │ │ +03312c: 6e10 0f03 0300 |0000: invoke-virtual {v3}, Ljava/io/File;.isFile:()Z // method@030f │ │ +033132: 0a00 |0003: move-result v0 │ │ +033134: 3800 2800 |0004: if-eqz v0, 002c // +0028 │ │ +033138: 6e10 0e03 0300 |0006: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@030e │ │ +03313e: 0c00 |0009: move-result-object v0 │ │ +033140: 6201 2f00 |000a: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@002f │ │ +033144: 6e20 5a03 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@035a │ │ +03314a: 0c00 |000f: move-result-object v0 │ │ +03314c: 1a01 2400 |0010: const-string v1, ".xml" // string@0024 │ │ +033150: 6e20 4c03 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@034c │ │ +033156: 0a00 |0015: move-result v0 │ │ +033158: 3900 1400 |0016: if-nez v0, 002a // +0014 │ │ +03315c: 6e10 0e03 0300 |0018: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@030e │ │ +033162: 0c00 |001b: move-result-object v0 │ │ +033164: 6201 2f00 |001c: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@002f │ │ +033168: 6e20 5a03 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@035a │ │ +03316e: 0c00 |0021: move-result-object v0 │ │ +033170: 1a01 2300 |0022: const-string v1, ".json" // string@0023 │ │ +033174: 6e20 4c03 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@034c │ │ +03317a: 0a00 |0027: move-result v0 │ │ +03317c: 3800 0400 |0028: if-eqz v0, 002c // +0004 │ │ +033180: 1210 |002a: const/4 v0, #int 1 // #1 │ │ +033182: 0f00 |002b: return v0 │ │ +033184: 1200 |002c: const/4 v0, #int 0 // #0 │ │ +033186: 28fe |002d: goto 002b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ + 0x0006 line=49 │ │ + 0x0018 line=50 │ │ 0x002a line=51 │ │ 0x002b line=53 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Lorg/tint/utils/IOUtils$1; │ │ 0x0000 - 0x002e reg=3 pathname Ljava/io/File; │ │ │ │ source_file_idx : 512 (IOUtils.java) │ │ │ │ Class #286 header: │ │ -class_idx : 656 │ │ +class_idx : 652 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 512 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #286 annotations: │ │ @@ -59541,17 +59729,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033404: |[033404] org.tint.utils.IOUtils$2.:()V │ │ -033414: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -03341a: 0e00 |0003: return-void │ │ +033188: |[033188] org.tint.utils.IOUtils$2.:()V │ │ +033198: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +03319e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/utils/IOUtils$2; │ │ │ │ Virtual methods - │ │ @@ -59560,55 +59748,55 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03341c: |[03341c] org.tint.utils.IOUtils$2.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -03342c: 1f02 1001 |0000: check-cast v2, Ljava/lang/String; // type@0110 │ │ -033430: 1f03 1001 |0002: check-cast v3, Ljava/lang/String; // type@0110 │ │ -033434: 6e30 1f0c 2103 |0004: invoke-virtual {v1, v2, v3}, Lorg/tint/utils/IOUtils$2;.compare:(Ljava/lang/String;Ljava/lang/String;)I // method@0c1f │ │ -03343a: 0a00 |0007: move-result v0 │ │ -03343c: 0f00 |0008: return v0 │ │ +0331a0: |[0331a0] org.tint.utils.IOUtils$2.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +0331b0: 1f02 0c01 |0000: check-cast v2, Ljava/lang/String; // type@010c │ │ +0331b4: 1f03 0c01 |0002: check-cast v3, Ljava/lang/String; // type@010c │ │ +0331b8: 6e30 1f0c 2103 |0004: invoke-virtual {v1, v2, v3}, Lorg/tint/utils/IOUtils$2;.compare:(Ljava/lang/String;Ljava/lang/String;)I // method@0c1f │ │ +0331be: 0a00 |0007: move-result v0 │ │ +0331c0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/utils/IOUtils$2; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/tint/utils/IOUtils$2;) │ │ name : 'compare' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -033440: |[033440] org.tint.utils.IOUtils$2.compare:(Ljava/lang/String;Ljava/lang/String;)I │ │ -033450: 6e20 4a03 2300 |0000: invoke-virtual {v3, v2}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@034a │ │ -033456: 0a00 |0003: move-result v0 │ │ -033458: 0f00 |0004: return v0 │ │ +0331c4: |[0331c4] org.tint.utils.IOUtils$2.compare:(Ljava/lang/String;Ljava/lang/String;)I │ │ +0331d4: 6e20 4a03 2300 |0000: invoke-virtual {v3, v2}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@034a │ │ +0331da: 0a00 |0003: move-result v0 │ │ +0331dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/utils/IOUtils$2; │ │ 0x0000 - 0x0005 reg=2 arg0 Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=3 arg1 Ljava/lang/String; │ │ │ │ source_file_idx : 512 (IOUtils.java) │ │ │ │ Class #287 header: │ │ -class_idx : 657 │ │ +class_idx : 653 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 512 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #287 annotations: │ │ @@ -59628,17 +59816,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03345c: |[03345c] org.tint.utils.IOUtils.:()V │ │ -03346c: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -033472: 0e00 |0003: return-void │ │ +0331e0: |[0331e0] org.tint.utils.IOUtils.:()V │ │ +0331f0: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0331f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/utils/IOUtils; │ │ │ │ #1 : (in Lorg/tint/utils/IOUtils;) │ │ @@ -59646,35 +59834,35 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -033474: |[033474] org.tint.utils.IOUtils.checkCardState:(Landroid/content/Context;)Ljava/lang/String; │ │ -033484: 7100 5101 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0151 │ │ -03348a: 0c00 |0003: move-result-object v0 │ │ -03348c: 1a01 080d |0004: const-string v1, "mounted" // string@0d08 │ │ -033490: 6e20 4d03 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -033496: 0a01 |0009: move-result v1 │ │ -033498: 3901 1a00 |000a: if-nez v1, 0024 // +001a │ │ -03349c: 1a01 c00f |000c: const-string v1, "shared" // string@0fc0 │ │ -0334a0: 6e20 4d03 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -0334a6: 0a01 |0011: move-result v1 │ │ -0334a8: 3801 0a00 |0012: if-eqz v1, 001c // +000a │ │ -0334ac: 1401 b900 0b7f |0014: const v1, #float 1.84766e+38 // #7f0b00b9 │ │ -0334b2: 6e20 ab00 1200 |0017: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -0334b8: 0c01 |001a: move-result-object v1 │ │ -0334ba: 1101 |001b: return-object v1 │ │ -0334bc: 1401 b800 0b7f |001c: const v1, #float 1.84766e+38 // #7f0b00b8 │ │ -0334c2: 6e20 ab00 1200 |001f: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -0334c8: 0c01 |0022: move-result-object v1 │ │ -0334ca: 28f8 |0023: goto 001b // -0008 │ │ -0334cc: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -0334ce: 28f6 |0025: goto 001b // -000a │ │ +0331f8: |[0331f8] org.tint.utils.IOUtils.checkCardState:(Landroid/content/Context;)Ljava/lang/String; │ │ +033208: 7100 5101 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0151 │ │ +03320e: 0c00 |0003: move-result-object v0 │ │ +033210: 1a01 020d |0004: const-string v1, "mounted" // string@0d02 │ │ +033214: 6e20 4d03 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +03321a: 0a01 |0009: move-result v1 │ │ +03321c: 3901 1a00 |000a: if-nez v1, 0024 // +001a │ │ +033220: 1a01 ba0f |000c: const-string v1, "shared" // string@0fba │ │ +033224: 6e20 4d03 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +03322a: 0a01 |0011: move-result v1 │ │ +03322c: 3801 0a00 |0012: if-eqz v1, 001c // +000a │ │ +033230: 1401 b900 0b7f |0014: const v1, #float 1.84766e+38 // #7f0b00b9 │ │ +033236: 6e20 ab00 1200 |0017: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +03323c: 0c01 |001a: move-result-object v1 │ │ +03323e: 1101 |001b: return-object v1 │ │ +033240: 1401 b800 0b7f |001c: const v1, #float 1.84766e+38 // #7f0b00b8 │ │ +033246: 6e20 ab00 1200 |001f: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +03324c: 0c01 |0022: move-result-object v1 │ │ +03324e: 28f8 |0023: goto 001b // -0008 │ │ +033250: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +033252: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0004 line=78 │ │ 0x000c line=80 │ │ 0x0014 line=81 │ │ 0x001b line=87 │ │ @@ -59685,72 +59873,68 @@ │ │ 0x0000 - 0x0026 reg=2 context Landroid/content/Context; │ │ │ │ #2 : (in Lorg/tint/utils/IOUtils;) │ │ name : 'getExportedBookmarksFileList' │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 9 │ │ + registers : 8 │ │ ins : 0 │ │ outs : 2 │ │ - insns size : 46 16-bit code units │ │ -0334d0: |[0334d0] org.tint.utils.IOUtils.getExportedBookmarksFileList:()Ljava/util/List; │ │ -0334e0: 2207 2601 |0000: new-instance v7, Ljava/util/ArrayList; // type@0126 │ │ -0334e4: 7010 7f03 0700 |0002: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@037f │ │ -0334ea: 7100 5001 0000 |0005: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0150 │ │ -0334f0: 0c04 |0008: move-result-object v4 │ │ -0334f2: 3804 1c00 |0009: if-eqz v4, 0025 // +001c │ │ -0334f6: 2203 8f02 |000b: new-instance v3, Lorg/tint/utils/IOUtils$1; // type@028f │ │ -0334fa: 7010 1b0c 0300 |000d: invoke-direct {v3}, Lorg/tint/utils/IOUtils$1;.:()V // method@0c1b │ │ -033500: 6e20 1003 3400 |0010: invoke-virtual {v4, v3}, Ljava/io/File;.listFiles:(Ljava/io/FileFilter;)[Ljava/io/File; // method@0310 │ │ -033506: 0c02 |0013: move-result-object v2 │ │ -033508: 0720 |0014: move-object v0, v2 │ │ -03350a: 2106 |0015: array-length v6, v0 │ │ -03350c: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -03350e: 3565 0e00 |0017: if-ge v5, v6, 0025 // +000e │ │ -033512: 4601 0005 |0019: aget-object v1, v0, v5 │ │ -033516: 6e10 0d03 0100 |001b: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@030d │ │ -03351c: 0c08 |001e: move-result-object v8 │ │ -03351e: 7220 9203 8700 |001f: invoke-interface {v7, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -033524: d805 0501 |0022: add-int/lit8 v5, v5, #int 1 // #01 │ │ -033528: 28f3 |0024: goto 0017 // -000d │ │ -03352a: 2208 9002 |0025: new-instance v8, Lorg/tint/utils/IOUtils$2; // type@0290 │ │ -03352e: 7010 1d0c 0800 |0027: invoke-direct {v8}, Lorg/tint/utils/IOUtils$2;.:()V // method@0c1d │ │ -033534: 7120 8803 8700 |002a: invoke-static {v7, v8}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0388 │ │ -03353a: 1107 |002d: return-object v7 │ │ + insns size : 45 16-bit code units │ │ +033254: |[033254] org.tint.utils.IOUtils.getExportedBookmarksFileList:()Ljava/util/List; │ │ +033264: 2204 2201 |0000: new-instance v4, Ljava/util/ArrayList; // type@0122 │ │ +033268: 7010 7f03 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@037f │ │ +03326e: 7100 5001 0000 |0005: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0150 │ │ +033274: 0c03 |0008: move-result-object v3 │ │ +033276: 3803 1b00 |0009: if-eqz v3, 0024 // +001b │ │ +03327a: 2202 8b02 |000b: new-instance v2, Lorg/tint/utils/IOUtils$1; // type@028b │ │ +03327e: 7010 1b0c 0200 |000d: invoke-direct {v2}, Lorg/tint/utils/IOUtils$1;.:()V // method@0c1b │ │ +033284: 6e20 1003 2300 |0010: invoke-virtual {v3, v2}, Ljava/io/File;.listFiles:(Ljava/io/FileFilter;)[Ljava/io/File; // method@0310 │ │ +03328a: 0c01 |0013: move-result-object v1 │ │ +03328c: 2116 |0014: array-length v6, v1 │ │ +03328e: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +033290: 3565 0e00 |0016: if-ge v5, v6, 0024 // +000e │ │ +033294: 4600 0105 |0018: aget-object v0, v1, v5 │ │ +033298: 6e10 0d03 0000 |001a: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@030d │ │ +03329e: 0c07 |001d: move-result-object v7 │ │ +0332a0: 7220 9203 7400 |001e: invoke-interface {v4, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +0332a6: d805 0501 |0021: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0332aa: 28f3 |0023: goto 0016 // -000d │ │ +0332ac: 2205 8c02 |0024: new-instance v5, Lorg/tint/utils/IOUtils$2; // type@028c │ │ +0332b0: 7010 1d0c 0500 |0026: invoke-direct {v5}, Lorg/tint/utils/IOUtils$2;.:()V // method@0c1d │ │ +0332b6: 7120 8803 5400 |0029: invoke-static {v4, v5}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0388 │ │ +0332bc: 1104 |002c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=40 │ │ 0x0009 line=42 │ │ 0x000b line=44 │ │ 0x0010 line=57 │ │ 0x0014 line=59 │ │ - 0x001b line=60 │ │ - 0x0022 line=59 │ │ - 0x0025 line=64 │ │ - 0x002d line=72 │ │ - locals : │ │ - 0x0015 - 0x0025 reg=0 arr$ [Ljava/io/File; │ │ - 0x001b - 0x0025 reg=1 file Ljava/io/File; │ │ - 0x0014 - 0x0025 reg=2 files [Ljava/io/File; │ │ - 0x0010 - 0x0025 reg=3 filter Ljava/io/FileFilter; │ │ - 0x0017 - 0x0025 reg=5 i$ I │ │ - 0x0016 - 0x0025 reg=6 len$ I │ │ - 0x0009 - 0x002e reg=4 folder Ljava/io/File; │ │ - 0x0005 - 0x002e reg=7 result Ljava/util/List; Ljava/util/List; │ │ + 0x001a line=60 │ │ + 0x0021 line=59 │ │ + 0x0024 line=64 │ │ + 0x002c line=72 │ │ + locals : │ │ + 0x001a - 0x0024 reg=0 file Ljava/io/File; │ │ + 0x0014 - 0x0024 reg=1 files [Ljava/io/File; │ │ + 0x0010 - 0x0024 reg=2 filter Ljava/io/FileFilter; │ │ + 0x0009 - 0x002d reg=3 folder Ljava/io/File; │ │ + 0x0005 - 0x002d reg=4 result Ljava/util/List; Ljava/util/List; │ │ │ │ Virtual methods - │ │ source_file_idx : 512 (IOUtils.java) │ │ │ │ Class #288 header: │ │ -class_idx : 658 │ │ +class_idx : 654 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1730 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1727 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #288 - │ │ Class descriptor : 'Lorg/tint/utils/UrlUtils;' │ │ @@ -59765,17 +59949,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03353c: |[03353c] org.tint.utils.UrlUtils.:()V │ │ -03354c: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -033552: 0e00 |0003: return-void │ │ +0332c0: |[0332c0] org.tint.utils.UrlUtils.:()V │ │ +0332d0: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0332d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/utils/UrlUtils; │ │ │ │ #1 : (in Lorg/tint/utils/UrlUtils;) │ │ @@ -59783,96 +59967,102 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 76 16-bit code units │ │ -033554: |[033554] org.tint.utils.UrlUtils.checkUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -033564: 3802 4b00 |0000: if-eqz v2, 004b // +004b │ │ -033568: 6e10 5303 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@0353 │ │ -03356e: 0a00 |0005: move-result v0 │ │ -033570: 3d00 4500 |0006: if-lez v0, 004b // +0045 │ │ -033574: 1a00 e40a |0008: const-string v0, "http://" // string@0ae4 │ │ -033578: 6e20 5703 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0357 │ │ -03357e: 0a00 |000d: move-result v0 │ │ -033580: 3900 3d00 |000e: if-nez v0, 004b // +003d │ │ -033584: 1a00 e70a |0010: const-string v0, "https://" // string@0ae7 │ │ -033588: 6e20 5703 0200 |0012: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0357 │ │ -03358e: 0a00 |0015: move-result v0 │ │ -033590: 3900 3500 |0016: if-nez v0, 004b // +0035 │ │ -033594: 1a00 4609 |0018: const-string v0, "file://" // string@0946 │ │ -033598: 6e20 5703 0200 |001a: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0357 │ │ -03359e: 0a00 |001d: move-result v0 │ │ -0335a0: 3900 2d00 |001e: if-nez v0, 004b // +002d │ │ -0335a4: 1a00 7307 |0020: const-string v0, "about:blank" // string@0773 │ │ -0335a8: 6e20 5703 0200 |0022: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0357 │ │ -0335ae: 0a00 |0025: move-result v0 │ │ -0335b0: 3900 2500 |0026: if-nez v0, 004b // +0025 │ │ -0335b4: 1a00 7407 |0028: const-string v0, "about:start" // string@0774 │ │ -0335b8: 6e20 5703 0200 |002a: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0357 │ │ -0335be: 0a00 |002d: move-result v0 │ │ -0335c0: 3900 1d00 |002e: if-nez v0, 004b // +001d │ │ -0335c4: 1a00 7507 |0030: const-string v0, "about:tutorial" // string@0775 │ │ -0335c8: 6e20 5703 0200 |0032: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0357 │ │ -0335ce: 0a00 |0035: move-result v0 │ │ -0335d0: 3900 1500 |0036: if-nez v0, 004b // +0015 │ │ -0335d4: 2200 1201 |0038: new-instance v0, Ljava/lang/StringBuilder; // type@0112 │ │ -0335d8: 7010 6003 0000 |003a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0335de: 1a01 e40a |003d: const-string v1, "http://" // string@0ae4 │ │ -0335e2: 6e20 6603 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0335e8: 0c00 |0042: move-result-object v0 │ │ -0335ea: 6e20 6603 2000 |0043: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0335f0: 0c00 |0046: move-result-object v0 │ │ -0335f2: 6e10 6803 0000 |0047: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -0335f8: 0c02 |004a: move-result-object v2 │ │ -0335fa: 1102 |004b: return-object v2 │ │ +0332d8: |[0332d8] org.tint.utils.UrlUtils.checkUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +0332e8: 3802 4b00 |0000: if-eqz v2, 004b // +004b │ │ +0332ec: 6e10 5303 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@0353 │ │ +0332f2: 0a00 |0005: move-result v0 │ │ +0332f4: 3d00 4500 |0006: if-lez v0, 004b // +0045 │ │ +0332f8: 1a00 e00a |0008: const-string v0, "http://" // string@0ae0 │ │ +0332fc: 6e20 5703 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0357 │ │ +033302: 0a00 |000d: move-result v0 │ │ +033304: 3900 3d00 |000e: if-nez v0, 004b // +003d │ │ +033308: 1a00 e30a |0010: const-string v0, "https://" // string@0ae3 │ │ +03330c: 6e20 5703 0200 |0012: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0357 │ │ +033312: 0a00 |0015: move-result v0 │ │ +033314: 3900 3500 |0016: if-nez v0, 004b // +0035 │ │ +033318: 1a00 4209 |0018: const-string v0, "file://" // string@0942 │ │ +03331c: 6e20 5703 0200 |001a: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0357 │ │ +033322: 0a00 |001d: move-result v0 │ │ +033324: 3900 2d00 |001e: if-nez v0, 004b // +002d │ │ +033328: 1a00 7007 |0020: const-string v0, "about:blank" // string@0770 │ │ +03332c: 6e20 5703 0200 |0022: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0357 │ │ +033332: 0a00 |0025: move-result v0 │ │ +033334: 3900 2500 |0026: if-nez v0, 004b // +0025 │ │ +033338: 1a00 7107 |0028: const-string v0, "about:start" // string@0771 │ │ +03333c: 6e20 5703 0200 |002a: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0357 │ │ +033342: 0a00 |002d: move-result v0 │ │ +033344: 3900 1d00 |002e: if-nez v0, 004b // +001d │ │ +033348: 1a00 7207 |0030: const-string v0, "about:tutorial" // string@0772 │ │ +03334c: 6e20 5703 0200 |0032: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0357 │ │ +033352: 0a00 |0035: move-result v0 │ │ +033354: 3900 1500 |0036: if-nez v0, 004b // +0015 │ │ +033358: 2200 0e01 |0038: new-instance v0, Ljava/lang/StringBuilder; // type@010e │ │ +03335c: 7010 6003 0000 |003a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +033362: 1a01 e00a |003d: const-string v1, "http://" // string@0ae0 │ │ +033366: 6e20 6603 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +03336c: 0c00 |0042: move-result-object v0 │ │ +03336e: 6e20 6603 2000 |0043: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +033374: 0c00 |0046: move-result-object v0 │ │ +033376: 6e10 6803 0000 |0047: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +03337c: 0c02 |004a: move-result-object v2 │ │ +03337e: 1102 |004b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ + 0x0002 line=74 │ │ 0x0008 line=76 │ │ + 0x0012 line=77 │ │ + 0x001a line=78 │ │ + 0x0022 line=79 │ │ + 0x002a line=80 │ │ + 0x0032 line=81 │ │ 0x0038 line=83 │ │ 0x004b line=88 │ │ locals : │ │ 0x0000 - 0x004c reg=2 url Ljava/lang/String; │ │ │ │ #2 : (in Lorg/tint/utils/UrlUtils;) │ │ name : 'getRawSearchUrl' │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0335fc: |[0335fc] org.tint.utils.UrlUtils.getRawSearchUrl:(Landroid/content/Context;)Ljava/lang/String; │ │ -03360c: 7110 8001 0500 |0000: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -033612: 0c02 |0003: move-result-object v2 │ │ -033614: 1a03 4a05 |0004: const-string v3, "PREFERENCE_SEARCH_URL" // string@054a │ │ -033618: 1404 ae00 0b7f |0006: const v4, #float 1.84766e+38 // #7f0b00ae │ │ -03361e: 6e20 ab00 4500 |0009: invoke-virtual {v5, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -033624: 0c04 |000c: move-result-object v4 │ │ -033626: 7230 e000 3204 |000d: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -03362c: 0c00 |0010: move-result-object v0 │ │ -03362e: 1a02 1100 |0011: const-string v2, "%s" // string@0011 │ │ -033632: 6e20 4b03 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@034b │ │ -033638: 0a02 |0016: move-result v2 │ │ -03363a: 3802 1a00 |0017: if-eqz v2, 0031 // +001a │ │ -03363e: 1a02 1100 |0019: const-string v2, "%s" // string@0011 │ │ -033642: 1a03 1111 |001b: const-string v3, "{searchTerms}" // string@1111 │ │ -033646: 6e30 5503 2003 |001d: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0355 │ │ -03364c: 0c00 |0020: move-result-object v0 │ │ -03364e: 7110 8001 0500 |0021: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -033654: 0c02 |0024: move-result-object v2 │ │ -033656: 7210 dc00 0200 |0025: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ -03365c: 0c01 |0028: move-result-object v1 │ │ -03365e: 1a02 4a05 |0029: const-string v2, "PREFERENCE_SEARCH_URL" // string@054a │ │ -033662: 7230 d800 2100 |002b: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d8 │ │ -033668: 7210 d400 0100 |002e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ -03366e: 1100 |0031: return-object v0 │ │ +033380: |[033380] org.tint.utils.UrlUtils.getRawSearchUrl:(Landroid/content/Context;)Ljava/lang/String; │ │ +033390: 7110 8001 0500 |0000: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +033396: 0c02 |0003: move-result-object v2 │ │ +033398: 1a03 4705 |0004: const-string v3, "PREFERENCE_SEARCH_URL" // string@0547 │ │ +03339c: 1404 ae00 0b7f |0006: const v4, #float 1.84766e+38 // #7f0b00ae │ │ +0333a2: 6e20 ab00 4500 |0009: invoke-virtual {v5, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +0333a8: 0c04 |000c: move-result-object v4 │ │ +0333aa: 7230 e000 3204 |000d: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +0333b0: 0c00 |0010: move-result-object v0 │ │ +0333b2: 1a02 1100 |0011: const-string v2, "%s" // string@0011 │ │ +0333b6: 6e20 4b03 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@034b │ │ +0333bc: 0a02 |0016: move-result v2 │ │ +0333be: 3802 1a00 |0017: if-eqz v2, 0031 // +001a │ │ +0333c2: 1a02 1100 |0019: const-string v2, "%s" // string@0011 │ │ +0333c6: 1a03 0b11 |001b: const-string v3, "{searchTerms}" // string@110b │ │ +0333ca: 6e30 5503 2003 |001d: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0355 │ │ +0333d0: 0c00 |0020: move-result-object v0 │ │ +0333d2: 7110 8001 0500 |0021: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +0333d8: 0c02 |0024: move-result-object v2 │ │ +0333da: 7210 dc00 0200 |0025: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ +0333e0: 0c01 |0028: move-result-object v1 │ │ +0333e2: 1a02 4705 |0029: const-string v2, "PREFERENCE_SEARCH_URL" // string@0547 │ │ +0333e6: 7230 d800 2100 |002b: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d8 │ │ +0333ec: 7210 d400 0100 |002e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ +0333f2: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0011 line=45 │ │ 0x0019 line=46 │ │ 0x0021 line=48 │ │ 0x0029 line=49 │ │ @@ -59888,21 +60078,21 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -033670: |[033670] org.tint.utils.UrlUtils.getSearchUrl:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ -033680: 7110 250c 0200 |0000: invoke-static {v2}, Lorg/tint/utils/UrlUtils;.getRawSearchUrl:(Landroid/content/Context;)Ljava/lang/String; // method@0c25 │ │ -033686: 0c00 |0003: move-result-object v0 │ │ -033688: 1a01 6007 |0004: const-string v1, "\{searchTerms\}" // string@0760 │ │ -03368c: 6e30 5503 1003 |0006: invoke-virtual {v0, v1, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0355 │ │ -033692: 0c01 |0009: move-result-object v1 │ │ -033694: 1101 |000a: return-object v1 │ │ +0333f4: |[0333f4] org.tint.utils.UrlUtils.getSearchUrl:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ +033404: 7110 250c 0200 |0000: invoke-static {v2}, Lorg/tint/utils/UrlUtils;.getRawSearchUrl:(Landroid/content/Context;)Ljava/lang/String; // method@0c25 │ │ +03340a: 0c00 |0003: move-result-object v0 │ │ +03340c: 1a01 5d07 |0004: const-string v1, "\{searchTerms\}" // string@075d │ │ +033410: 6e30 5503 1003 |0006: invoke-virtual {v0, v1, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0355 │ │ +033416: 0c01 |0009: move-result-object v1 │ │ +033418: 1101 |000a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0004 line=64 │ │ locals : │ │ 0x0004 - 0x000b reg=0 currentSearchUrl Ljava/lang/String; │ │ 0x0000 - 0x000b reg=2 context Landroid/content/Context; │ │ @@ -59913,48 +60103,54 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -033698: |[033698] org.tint.utils.UrlUtils.isUrl:(Ljava/lang/String;)Z │ │ -0336a8: 1a00 2200 |0000: const-string v0, "." // string@0022 │ │ -0336ac: 6e20 4b03 0100 |0002: invoke-virtual {v1, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@034b │ │ -0336b2: 0a00 |0005: move-result v0 │ │ -0336b4: 3900 1a00 |0006: if-nez v0, 0020 // +001a │ │ -0336b8: 1a00 7307 |0008: const-string v0, "about:blank" // string@0773 │ │ -0336bc: 6e20 4d03 0100 |000a: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -0336c2: 0a00 |000d: move-result v0 │ │ -0336c4: 3900 1200 |000e: if-nez v0, 0020 // +0012 │ │ -0336c8: 1a00 7407 |0010: const-string v0, "about:start" // string@0774 │ │ -0336cc: 6e20 4d03 0100 |0012: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -0336d2: 0a00 |0015: move-result v0 │ │ -0336d4: 3900 0a00 |0016: if-nez v0, 0020 // +000a │ │ -0336d8: 1a00 7507 |0018: const-string v0, "about:tutorial" // string@0775 │ │ -0336dc: 6e20 4d03 0100 |001a: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -0336e2: 0a00 |001d: move-result v0 │ │ -0336e4: 3800 0400 |001e: if-eqz v0, 0022 // +0004 │ │ -0336e8: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -0336ea: 0f00 |0021: return v0 │ │ -0336ec: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -0336ee: 28fe |0023: goto 0021 // -0002 │ │ +03341c: |[03341c] org.tint.utils.UrlUtils.isUrl:(Ljava/lang/String;)Z │ │ +03342c: 1a00 2200 |0000: const-string v0, "." // string@0022 │ │ +033430: 6e20 4b03 0100 |0002: invoke-virtual {v1, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@034b │ │ +033436: 0a00 |0005: move-result v0 │ │ +033438: 3900 1a00 |0006: if-nez v0, 0020 // +001a │ │ +03343c: 1a00 7007 |0008: const-string v0, "about:blank" // string@0770 │ │ +033440: 6e20 4d03 0100 |000a: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +033446: 0a00 |000d: move-result v0 │ │ +033448: 3900 1200 |000e: if-nez v0, 0020 // +0012 │ │ +03344c: 1a00 7107 |0010: const-string v0, "about:start" // string@0771 │ │ +033450: 6e20 4d03 0100 |0012: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +033456: 0a00 |0015: move-result v0 │ │ +033458: 3900 0a00 |0016: if-nez v0, 0020 // +000a │ │ +03345c: 1a00 7207 |0018: const-string v0, "about:tutorial" // string@0772 │ │ +033460: 6e20 4d03 0100 |001a: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +033466: 0a00 |001d: move-result v0 │ │ +033468: 3800 0400 |001e: if-eqz v0, 0022 // +0004 │ │ +03346c: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +03346e: 0f00 |0021: return v0 │ │ +033470: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +033472: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ + 0x0002 line=37 │ │ + 0x000a line=38 │ │ + 0x0012 line=39 │ │ + 0x001a line=40 │ │ + 0x0021 line=36 │ │ + 0x0022 line=40 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 url Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1730 (UrlUtils.java) │ │ + source_file_idx : 1727 (UrlUtils.java) │ │ │ │ Class #289 header: │ │ -class_idx : 343 │ │ +class_idx : 339 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 111 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #289 annotations: │ │ @@ -59980,52 +60176,52 @@ │ │ type : '(Lorg/tint/addons/Addon;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0336f0: |[0336f0] org.tint.addons.Addon$1.:(Lorg/tint/addons/Addon;)V │ │ -033700: 5b01 ce02 |0000: iput-object v1, v0, Lorg/tint/addons/Addon$1;.this$0:Lorg/tint/addons/Addon; // field@02ce │ │ -033704: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -03370a: 0e00 |0005: return-void │ │ +033474: |[033474] org.tint.addons.Addon$1.:(Lorg/tint/addons/Addon;)V │ │ +033484: 5b01 ce02 |0000: iput-object v1, v0, Lorg/tint/addons/Addon$1;.this$0:Lorg/tint/addons/Addon; // field@02ce │ │ +033488: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +03348e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/addons/Addon$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/addons/Addon; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/addons/Addon; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/addons/Addon$1;) │ │ name : 'onServiceConnected' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03370c: |[03370c] org.tint.addons.Addon$1.onServiceConnected:()V │ │ -03371c: 5410 ce02 |0000: iget-object v0, v1, Lorg/tint/addons/Addon$1;.this$0:Lorg/tint/addons/Addon; // field@02ce │ │ -033720: 7110 e603 0000 |0002: invoke-static {v0}, Lorg/tint/addons/Addon;.access$000:(Lorg/tint/addons/Addon;)V // method@03e6 │ │ -033726: 0e00 |0005: return-void │ │ +033490: |[033490] org.tint.addons.Addon$1.onServiceConnected:()V │ │ +0334a0: 5410 ce02 |0000: iget-object v0, v1, Lorg/tint/addons/Addon$1;.this$0:Lorg/tint/addons/Addon; // field@02ce │ │ +0334a4: 7110 e603 0000 |0002: invoke-static {v0}, Lorg/tint/addons/Addon;.access$000:(Lorg/tint/addons/Addon;)V // method@03e6 │ │ +0334aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0005 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/addons/Addon$1; │ │ │ │ source_file_idx : 111 (Addon.java) │ │ │ │ Class #290 header: │ │ -class_idx : 354 │ │ +class_idx : 350 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 363 │ │ +superclass_idx : 359 │ │ source_file_idx : 163 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #290 - │ │ @@ -60045,17 +60241,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033728: |[033728] org.tint.addons.executors.AskUserChoiceExecutor.:()V │ │ -033738: 7010 6a04 0000 |0000: invoke-direct {v0}, Lorg/tint/addons/executors/BaseActionExecutor;.:()V // method@046a │ │ -03373e: 0e00 |0003: return-void │ │ +0334ac: |[0334ac] org.tint.addons.executors.AskUserChoiceExecutor.:()V │ │ +0334bc: 7010 6a04 0000 |0000: invoke-direct {v0}, Lorg/tint/addons/executors/BaseActionExecutor;.:()V // method@046a │ │ +0334c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ │ │ #1 : (in Lorg/tint/addons/executors/AskUserChoiceExecutor;) │ │ @@ -60063,17 +60259,17 @@ │ │ type : '(Lorg/tint/addons/executors/AskUserChoiceExecutor;)Lorg/tint/addons/framework/AskUserChoiceAction;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033740: |[033740] org.tint.addons.executors.AskUserChoiceExecutor.access$000:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)Lorg/tint/addons/framework/AskUserChoiceAction; │ │ -033750: 5410 ed02 |0000: iget-object v0, v1, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserChoiceAction; // field@02ed │ │ -033754: 1100 |0002: return-object v0 │ │ +0334c4: |[0334c4] org.tint.addons.executors.AskUserChoiceExecutor.access$000:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)Lorg/tint/addons/framework/AskUserChoiceAction; │ │ +0334d4: 5410 ed02 |0000: iget-object v0, v1, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserChoiceAction; // field@02ed │ │ +0334d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ │ │ Virtual methods - │ │ @@ -60082,18 +60278,18 @@ │ │ type : '(Lorg/tint/addons/framework/Action;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -033758: |[033758] org.tint.addons.executors.AskUserChoiceExecutor.finishInit:(Lorg/tint/addons/framework/Action;)V │ │ -033768: 1f01 7401 |0000: check-cast v1, Lorg/tint/addons/framework/AskUserChoiceAction; // type@0174 │ │ -03376c: 5b01 ed02 |0002: iput-object v1, v0, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserChoiceAction; // field@02ed │ │ -033770: 0e00 |0004: return-void │ │ +0334dc: |[0334dc] org.tint.addons.executors.AskUserChoiceExecutor.finishInit:(Lorg/tint/addons/framework/Action;)V │ │ +0334ec: 1f01 7001 |0000: check-cast v1, Lorg/tint/addons/framework/AskUserChoiceAction; // type@0170 │ │ +0334f0: 5b01 ed02 |0002: iput-object v1, v0, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserChoiceAction; // field@02ed │ │ +0334f4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0004 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 addonAction Lorg/tint/addons/framework/Action; │ │ 0x0000 - 0x0005 reg=0 this Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ @@ -60103,53 +60299,53 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -033774: |[033774] org.tint.addons.executors.AskUserChoiceExecutor.internalExecute:()V │ │ -033784: 2201 1400 |0000: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -033788: 5452 ee02 |0002: iget-object v2, v5, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mContext:Landroid/content/Context; // field@02ee │ │ -03378c: 7020 4800 2100 |0004: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -033792: 1402 9b00 0801 |0007: const v2, #float 2.49797e-38 // #0108009b │ │ -033798: 6e20 4b00 2100 |000a: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -03379e: 5452 ed02 |000d: iget-object v2, v5, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserChoiceAction; // field@02ed │ │ -0337a2: 6e10 8f04 0200 |000f: invoke-virtual {v2}, Lorg/tint/addons/framework/AskUserChoiceAction;.getTitle:()Ljava/lang/String; // method@048f │ │ -0337a8: 0c02 |0012: move-result-object v2 │ │ -0337aa: 6e20 5600 2100 |0013: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ -0337b0: 5452 ed02 |0016: iget-object v2, v5, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserChoiceAction; // field@02ed │ │ -0337b4: 6e10 8d04 0200 |0018: invoke-virtual {v2}, Lorg/tint/addons/framework/AskUserChoiceAction;.getChoices:()Ljava/util/List; // method@048d │ │ -0337ba: 0c02 |001b: move-result-object v2 │ │ -0337bc: 5453 ed02 |001c: iget-object v3, v5, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserChoiceAction; // field@02ed │ │ -0337c0: 6e10 8d04 0300 |001e: invoke-virtual {v3}, Lorg/tint/addons/framework/AskUserChoiceAction;.getChoices:()Ljava/util/List; // method@048d │ │ -0337c6: 0c03 |0021: move-result-object v3 │ │ -0337c8: 7210 9903 0300 |0022: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0399 │ │ -0337ce: 0a03 |0025: move-result v3 │ │ -0337d0: 2333 a702 |0026: new-array v3, v3, [Ljava/lang/String; // type@02a7 │ │ -0337d4: 7220 9a03 3200 |0028: invoke-interface {v2, v3}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@039a │ │ -0337da: 0c02 |002b: move-result-object v2 │ │ -0337dc: 1f02 a302 |002c: check-cast v2, [Ljava/lang/CharSequence; // type@02a3 │ │ -0337e0: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -0337e2: 2204 5f01 |002f: new-instance v4, Lorg/tint/addons/executors/AskUserChoiceExecutor$1; // type@015f │ │ -0337e6: 7020 4b04 5400 |0031: invoke-direct {v4, v5}, Lorg/tint/addons/executors/AskUserChoiceExecutor$1;.:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)V // method@044b │ │ -0337ec: 6e40 5400 2143 |0034: invoke-virtual {v1, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0054 │ │ -0337f2: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -0337f4: 6e20 4a00 2100 |0038: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ -0337fa: 1402 0c00 0b7f |003b: const v2, #float 1.84763e+38 // #7f0b000c │ │ -033800: 2203 6001 |003e: new-instance v3, Lorg/tint/addons/executors/AskUserChoiceExecutor$2; // type@0160 │ │ -033804: 7020 4d04 5300 |0040: invoke-direct {v3, v5}, Lorg/tint/addons/executors/AskUserChoiceExecutor$2;.:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)V // method@044d │ │ -03380a: 6e30 4f00 2103 |0043: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ -033810: 2202 6101 |0046: new-instance v2, Lorg/tint/addons/executors/AskUserChoiceExecutor$3; // type@0161 │ │ -033814: 7020 4f04 5200 |0048: invoke-direct {v2, v5}, Lorg/tint/addons/executors/AskUserChoiceExecutor$3;.:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)V // method@044f │ │ -03381a: 6e20 5100 2100 |004b: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; // method@0051 │ │ -033820: 6e10 4900 0100 |004e: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ -033826: 0c00 |0051: move-result-object v0 │ │ -033828: 6e10 5a00 0000 |0052: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ -03382e: 0e00 |0055: return-void │ │ +0334f8: |[0334f8] org.tint.addons.executors.AskUserChoiceExecutor.internalExecute:()V │ │ +033508: 2201 1400 |0000: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +03350c: 5452 ee02 |0002: iget-object v2, v5, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mContext:Landroid/content/Context; // field@02ee │ │ +033510: 7020 4800 2100 |0004: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +033516: 1402 9b00 0801 |0007: const v2, #float 2.49797e-38 // #0108009b │ │ +03351c: 6e20 4b00 2100 |000a: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +033522: 5452 ed02 |000d: iget-object v2, v5, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserChoiceAction; // field@02ed │ │ +033526: 6e10 8f04 0200 |000f: invoke-virtual {v2}, Lorg/tint/addons/framework/AskUserChoiceAction;.getTitle:()Ljava/lang/String; // method@048f │ │ +03352c: 0c02 |0012: move-result-object v2 │ │ +03352e: 6e20 5600 2100 |0013: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ +033534: 5452 ed02 |0016: iget-object v2, v5, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserChoiceAction; // field@02ed │ │ +033538: 6e10 8d04 0200 |0018: invoke-virtual {v2}, Lorg/tint/addons/framework/AskUserChoiceAction;.getChoices:()Ljava/util/List; // method@048d │ │ +03353e: 0c02 |001b: move-result-object v2 │ │ +033540: 5453 ed02 |001c: iget-object v3, v5, Lorg/tint/addons/executors/AskUserChoiceExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserChoiceAction; // field@02ed │ │ +033544: 6e10 8d04 0300 |001e: invoke-virtual {v3}, Lorg/tint/addons/framework/AskUserChoiceAction;.getChoices:()Ljava/util/List; // method@048d │ │ +03354a: 0c03 |0021: move-result-object v3 │ │ +03354c: 7210 9903 0300 |0022: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0399 │ │ +033552: 0a03 |0025: move-result v3 │ │ +033554: 2333 a302 |0026: new-array v3, v3, [Ljava/lang/String; // type@02a3 │ │ +033558: 7220 9a03 3200 |0028: invoke-interface {v2, v3}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@039a │ │ +03355e: 0c02 |002b: move-result-object v2 │ │ +033560: 1f02 9f02 |002c: check-cast v2, [Ljava/lang/CharSequence; // type@029f │ │ +033564: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +033566: 2204 5b01 |002f: new-instance v4, Lorg/tint/addons/executors/AskUserChoiceExecutor$1; // type@015b │ │ +03356a: 7020 4b04 5400 |0031: invoke-direct {v4, v5}, Lorg/tint/addons/executors/AskUserChoiceExecutor$1;.:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)V // method@044b │ │ +033570: 6e40 5400 2143 |0034: invoke-virtual {v1, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0054 │ │ +033576: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +033578: 6e20 4a00 2100 |0038: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ +03357e: 1402 0c00 0b7f |003b: const v2, #float 1.84763e+38 // #7f0b000c │ │ +033584: 2203 5c01 |003e: new-instance v3, Lorg/tint/addons/executors/AskUserChoiceExecutor$2; // type@015c │ │ +033588: 7020 4d04 5300 |0040: invoke-direct {v3, v5}, Lorg/tint/addons/executors/AskUserChoiceExecutor$2;.:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)V // method@044d │ │ +03358e: 6e30 4f00 2103 |0043: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ +033594: 2202 5d01 |0046: new-instance v2, Lorg/tint/addons/executors/AskUserChoiceExecutor$3; // type@015d │ │ +033598: 7020 4f04 5200 |0048: invoke-direct {v2, v5}, Lorg/tint/addons/executors/AskUserChoiceExecutor$3;.:(Lorg/tint/addons/executors/AskUserChoiceExecutor;)V // method@044f │ │ +03359e: 6e20 5100 2100 |004b: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; // method@0051 │ │ +0335a4: 6e10 4900 0100 |004e: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ +0335aa: 0c00 |0051: move-result-object v0 │ │ +0335ac: 6e10 5a00 0000 |0052: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ +0335b2: 0e00 |0055: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=41 │ │ 0x000d line=42 │ │ 0x0016 line=44 │ │ 0x0037 line=59 │ │ @@ -60162,17 +60358,17 @@ │ │ 0x0052 - 0x0056 reg=0 alert Landroid/app/AlertDialog; │ │ 0x0007 - 0x0056 reg=1 builder Landroid/app/AlertDialog$Builder; │ │ 0x0000 - 0x0056 reg=5 this Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ │ │ source_file_idx : 163 (AskUserChoiceExecutor.java) │ │ │ │ Class #291 header: │ │ -class_idx : 358 │ │ +class_idx : 354 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 363 │ │ +superclass_idx : 359 │ │ source_file_idx : 165 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #291 - │ │ @@ -60192,17 +60388,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033830: |[033830] org.tint.addons.executors.AskUserConfirmationExecutor.:()V │ │ -033840: 7010 6a04 0000 |0000: invoke-direct {v0}, Lorg/tint/addons/executors/BaseActionExecutor;.:()V // method@046a │ │ -033846: 0e00 |0003: return-void │ │ +0335b4: |[0335b4] org.tint.addons.executors.AskUserConfirmationExecutor.:()V │ │ +0335c4: 7010 6a04 0000 |0000: invoke-direct {v0}, Lorg/tint/addons/executors/BaseActionExecutor;.:()V // method@046a │ │ +0335ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ │ │ #1 : (in Lorg/tint/addons/executors/AskUserConfirmationExecutor;) │ │ @@ -60210,17 +60406,17 @@ │ │ type : '(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)Lorg/tint/addons/framework/AskUserConfirmationAction;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033848: |[033848] org.tint.addons.executors.AskUserConfirmationExecutor.access$000:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)Lorg/tint/addons/framework/AskUserConfirmationAction; │ │ -033858: 5410 f402 |0000: iget-object v0, v1, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserConfirmationAction; // field@02f4 │ │ -03385c: 1100 |0002: return-object v0 │ │ +0335cc: |[0335cc] org.tint.addons.executors.AskUserConfirmationExecutor.access$000:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)Lorg/tint/addons/framework/AskUserConfirmationAction; │ │ +0335dc: 5410 f402 |0000: iget-object v0, v1, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserConfirmationAction; // field@02f4 │ │ +0335e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ │ │ Virtual methods - │ │ @@ -60229,18 +60425,18 @@ │ │ type : '(Lorg/tint/addons/framework/Action;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -033860: |[033860] org.tint.addons.executors.AskUserConfirmationExecutor.finishInit:(Lorg/tint/addons/framework/Action;)V │ │ -033870: 1f01 7501 |0000: check-cast v1, Lorg/tint/addons/framework/AskUserConfirmationAction; // type@0175 │ │ -033874: 5b01 f402 |0002: iput-object v1, v0, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserConfirmationAction; // field@02f4 │ │ -033878: 0e00 |0004: return-void │ │ +0335e4: |[0335e4] org.tint.addons.executors.AskUserConfirmationExecutor.finishInit:(Lorg/tint/addons/framework/Action;)V │ │ +0335f4: 1f01 7101 |0000: check-cast v1, Lorg/tint/addons/framework/AskUserConfirmationAction; // type@0171 │ │ +0335f8: 5b01 f402 |0002: iput-object v1, v0, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserConfirmationAction; // field@02f4 │ │ +0335fc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0004 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 addonAction Lorg/tint/addons/framework/Action; │ │ 0x0000 - 0x0005 reg=0 this Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ @@ -60250,50 +60446,50 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 82 16-bit code units │ │ -03387c: |[03387c] org.tint.addons.executors.AskUserConfirmationExecutor.internalExecute:()V │ │ -03388c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03388e: 2201 1400 |0001: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -033892: 5442 f502 |0003: iget-object v2, v4, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mContext:Landroid/content/Context; // field@02f5 │ │ -033896: 7020 4800 2100 |0005: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -03389c: 6e20 4a00 3100 |0008: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ -0338a2: 1402 9b00 0801 |000b: const v2, #float 2.49797e-38 // #0108009b │ │ -0338a8: 6e20 4b00 2100 |000e: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -0338ae: 5442 f402 |0011: iget-object v2, v4, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserConfirmationAction; // field@02f4 │ │ -0338b2: 6e10 9704 0200 |0013: invoke-virtual {v2}, Lorg/tint/addons/framework/AskUserConfirmationAction;.getTitle:()Ljava/lang/String; // method@0497 │ │ -0338b8: 0c02 |0016: move-result-object v2 │ │ -0338ba: 6e20 5600 2100 |0017: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ -0338c0: 5442 f402 |001a: iget-object v2, v4, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserConfirmationAction; // field@02f4 │ │ -0338c4: 6e10 9404 0200 |001c: invoke-virtual {v2}, Lorg/tint/addons/framework/AskUserConfirmationAction;.getMessage:()Ljava/lang/String; // method@0494 │ │ -0338ca: 0c02 |001f: move-result-object v2 │ │ -0338cc: 6e20 4e00 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@004e │ │ -0338d2: 6e20 4c00 3100 |0023: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@004c │ │ -0338d8: 5442 f402 |0026: iget-object v2, v4, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserConfirmationAction; // field@02f4 │ │ -0338dc: 6e10 9604 0200 |0028: invoke-virtual {v2}, Lorg/tint/addons/framework/AskUserConfirmationAction;.getPositiveButtonCaption:()Ljava/lang/String; // method@0496 │ │ -0338e2: 0c02 |002b: move-result-object v2 │ │ -0338e4: 2203 6301 |002c: new-instance v3, Lorg/tint/addons/executors/AskUserConfirmationExecutor$1; // type@0163 │ │ -0338e8: 7020 5504 4300 |002e: invoke-direct {v3, v4}, Lorg/tint/addons/executors/AskUserConfirmationExecutor$1;.:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V // method@0455 │ │ -0338ee: 6e30 5300 2103 |0031: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0053 │ │ -0338f4: 5442 f402 |0034: iget-object v2, v4, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserConfirmationAction; // field@02f4 │ │ -0338f8: 6e10 9504 0200 |0036: invoke-virtual {v2}, Lorg/tint/addons/framework/AskUserConfirmationAction;.getNegativeButtonCaption:()Ljava/lang/String; // method@0495 │ │ -0338fe: 0c02 |0039: move-result-object v2 │ │ -033900: 2203 6401 |003a: new-instance v3, Lorg/tint/addons/executors/AskUserConfirmationExecutor$2; // type@0164 │ │ -033904: 7020 5704 4300 |003c: invoke-direct {v3, v4}, Lorg/tint/addons/executors/AskUserConfirmationExecutor$2;.:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V // method@0457 │ │ -03390a: 6e30 5000 2103 |003f: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0050 │ │ -033910: 2202 6501 |0042: new-instance v2, Lorg/tint/addons/executors/AskUserConfirmationExecutor$3; // type@0165 │ │ -033914: 7020 5904 4200 |0044: invoke-direct {v2, v4}, Lorg/tint/addons/executors/AskUserConfirmationExecutor$3;.:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V // method@0459 │ │ -03391a: 6e20 5100 2100 |0047: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; // method@0051 │ │ -033920: 6e10 4900 0100 |004a: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ -033926: 0c00 |004d: move-result-object v0 │ │ -033928: 6e10 5a00 0000 |004e: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ -03392e: 0e00 |0051: return-void │ │ +033600: |[033600] org.tint.addons.executors.AskUserConfirmationExecutor.internalExecute:()V │ │ +033610: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +033612: 2201 1400 |0001: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +033616: 5442 f502 |0003: iget-object v2, v4, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mContext:Landroid/content/Context; // field@02f5 │ │ +03361a: 7020 4800 2100 |0005: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +033620: 6e20 4a00 3100 |0008: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ +033626: 1402 9b00 0801 |000b: const v2, #float 2.49797e-38 // #0108009b │ │ +03362c: 6e20 4b00 2100 |000e: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +033632: 5442 f402 |0011: iget-object v2, v4, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserConfirmationAction; // field@02f4 │ │ +033636: 6e10 9704 0200 |0013: invoke-virtual {v2}, Lorg/tint/addons/framework/AskUserConfirmationAction;.getTitle:()Ljava/lang/String; // method@0497 │ │ +03363c: 0c02 |0016: move-result-object v2 │ │ +03363e: 6e20 5600 2100 |0017: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ +033644: 5442 f402 |001a: iget-object v2, v4, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserConfirmationAction; // field@02f4 │ │ +033648: 6e10 9404 0200 |001c: invoke-virtual {v2}, Lorg/tint/addons/framework/AskUserConfirmationAction;.getMessage:()Ljava/lang/String; // method@0494 │ │ +03364e: 0c02 |001f: move-result-object v2 │ │ +033650: 6e20 4e00 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@004e │ │ +033656: 6e20 4c00 3100 |0023: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@004c │ │ +03365c: 5442 f402 |0026: iget-object v2, v4, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserConfirmationAction; // field@02f4 │ │ +033660: 6e10 9604 0200 |0028: invoke-virtual {v2}, Lorg/tint/addons/framework/AskUserConfirmationAction;.getPositiveButtonCaption:()Ljava/lang/String; // method@0496 │ │ +033666: 0c02 |002b: move-result-object v2 │ │ +033668: 2203 5f01 |002c: new-instance v3, Lorg/tint/addons/executors/AskUserConfirmationExecutor$1; // type@015f │ │ +03366c: 7020 5504 4300 |002e: invoke-direct {v3, v4}, Lorg/tint/addons/executors/AskUserConfirmationExecutor$1;.:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V // method@0455 │ │ +033672: 6e30 5300 2103 |0031: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0053 │ │ +033678: 5442 f402 |0034: iget-object v2, v4, Lorg/tint/addons/executors/AskUserConfirmationExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserConfirmationAction; // field@02f4 │ │ +03367c: 6e10 9504 0200 |0036: invoke-virtual {v2}, Lorg/tint/addons/framework/AskUserConfirmationAction;.getNegativeButtonCaption:()Ljava/lang/String; // method@0495 │ │ +033682: 0c02 |0039: move-result-object v2 │ │ +033684: 2203 6001 |003a: new-instance v3, Lorg/tint/addons/executors/AskUserConfirmationExecutor$2; // type@0160 │ │ +033688: 7020 5704 4300 |003c: invoke-direct {v3, v4}, Lorg/tint/addons/executors/AskUserConfirmationExecutor$2;.:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V // method@0457 │ │ +03368e: 6e30 5000 2103 |003f: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0050 │ │ +033694: 2202 6101 |0042: new-instance v2, Lorg/tint/addons/executors/AskUserConfirmationExecutor$3; // type@0161 │ │ +033698: 7020 5904 4200 |0044: invoke-direct {v2, v4}, Lorg/tint/addons/executors/AskUserConfirmationExecutor$3;.:(Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V // method@0459 │ │ +03369e: 6e20 5100 2100 |0047: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; // method@0051 │ │ +0336a4: 6e10 4900 0100 |004a: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ +0336aa: 0c00 |004d: move-result-object v0 │ │ +0336ac: 6e10 5a00 0000 |004e: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ +0336b2: 0e00 |0051: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=38 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ 0x0011 line=42 │ │ 0x001a line=43 │ │ @@ -60308,17 +60504,17 @@ │ │ 0x004e - 0x0052 reg=0 alert Landroid/app/AlertDialog; │ │ 0x0008 - 0x0052 reg=1 builder Landroid/app/AlertDialog$Builder; │ │ 0x0000 - 0x0052 reg=4 this Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ │ │ source_file_idx : 165 (AskUserConfirmationExecutor.java) │ │ │ │ Class #292 header: │ │ -class_idx : 362 │ │ +class_idx : 358 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 363 │ │ +superclass_idx : 359 │ │ source_file_idx : 168 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #292 - │ │ @@ -60354,20 +60550,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -033930: |[033930] org.tint.addons.executors.AskUserInputExecutor.:()V │ │ -033940: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -033942: 7010 6a04 0100 |0001: invoke-direct {v1}, Lorg/tint/addons/executors/BaseActionExecutor;.:()V // method@046a │ │ -033948: 5b10 fd02 |0004: iput-object v0, v1, Lorg/tint/addons/executors/AskUserInputExecutor;.mInflater:Landroid/view/LayoutInflater; // field@02fd │ │ -03394c: 5b10 0003 |0006: iput-object v0, v1, Lorg/tint/addons/executors/AskUserInputExecutor;.mView:Landroid/view/View; // field@0300 │ │ -033950: 0e00 |0008: return-void │ │ +0336b4: |[0336b4] org.tint.addons.executors.AskUserInputExecutor.:()V │ │ +0336c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0336c6: 7010 6a04 0100 |0001: invoke-direct {v1}, Lorg/tint/addons/executors/BaseActionExecutor;.:()V // method@046a │ │ +0336cc: 5b10 fd02 |0004: iput-object v0, v1, Lorg/tint/addons/executors/AskUserInputExecutor;.mInflater:Landroid/view/LayoutInflater; // field@02fd │ │ +0336d0: 5b10 0003 |0006: iput-object v0, v1, Lorg/tint/addons/executors/AskUserInputExecutor;.mView:Landroid/view/View; // field@0300 │ │ +0336d4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x0004 line=37 │ │ 0x0006 line=39 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/addons/executors/AskUserInputExecutor; │ │ @@ -60377,17 +60573,17 @@ │ │ type : '(Lorg/tint/addons/executors/AskUserInputExecutor;)Lorg/tint/addons/framework/AskUserInputAction;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033954: |[033954] org.tint.addons.executors.AskUserInputExecutor.access$000:(Lorg/tint/addons/executors/AskUserInputExecutor;)Lorg/tint/addons/framework/AskUserInputAction; │ │ -033964: 5410 fb02 |0000: iget-object v0, v1, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserInputAction; // field@02fb │ │ -033968: 1100 |0002: return-object v0 │ │ +0336d8: |[0336d8] org.tint.addons.executors.AskUserInputExecutor.access$000:(Lorg/tint/addons/executors/AskUserInputExecutor;)Lorg/tint/addons/framework/AskUserInputAction; │ │ +0336e8: 5410 fb02 |0000: iget-object v0, v1, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserInputAction; // field@02fb │ │ +0336ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/addons/executors/AskUserInputExecutor; │ │ │ │ #2 : (in Lorg/tint/addons/executors/AskUserInputExecutor;) │ │ @@ -60395,17 +60591,17 @@ │ │ type : '(Lorg/tint/addons/executors/AskUserInputExecutor;)Landroid/widget/EditText;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03396c: |[03396c] org.tint.addons.executors.AskUserInputExecutor.access$100:(Lorg/tint/addons/executors/AskUserInputExecutor;)Landroid/widget/EditText; │ │ -03397c: 5410 fe02 |0000: iget-object v0, v1, Lorg/tint/addons/executors/AskUserInputExecutor;.mInput:Landroid/widget/EditText; // field@02fe │ │ -033980: 1100 |0002: return-object v0 │ │ +0336f0: |[0336f0] org.tint.addons.executors.AskUserInputExecutor.access$100:(Lorg/tint/addons/executors/AskUserInputExecutor;)Landroid/widget/EditText; │ │ +033700: 5410 fe02 |0000: iget-object v0, v1, Lorg/tint/addons/executors/AskUserInputExecutor;.mInput:Landroid/widget/EditText; // field@02fe │ │ +033704: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/addons/executors/AskUserInputExecutor; │ │ │ │ Virtual methods - │ │ @@ -60414,26 +60610,26 @@ │ │ type : '(Lorg/tint/addons/framework/Action;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -033984: |[033984] org.tint.addons.executors.AskUserInputExecutor.finishInit:(Lorg/tint/addons/framework/Action;)V │ │ -033994: 1f03 7601 |0000: check-cast v3, Lorg/tint/addons/framework/AskUserInputAction; // type@0176 │ │ -033998: 5b23 fb02 |0002: iput-object v3, v2, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserInputAction; // field@02fb │ │ -03399c: 5420 fd02 |0004: iget-object v0, v2, Lorg/tint/addons/executors/AskUserInputExecutor;.mInflater:Landroid/view/LayoutInflater; // field@02fd │ │ -0339a0: 3900 0e00 |0006: if-nez v0, 0014 // +000e │ │ -0339a4: 5420 fc02 |0008: iget-object v0, v2, Lorg/tint/addons/executors/AskUserInputExecutor;.mContext:Landroid/content/Context; // field@02fc │ │ -0339a8: 1a01 940b |000a: const-string v1, "layout_inflater" // string@0b94 │ │ -0339ac: 6e20 ac00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -0339b2: 0c00 |000f: move-result-object v0 │ │ -0339b4: 1f00 8700 |0010: check-cast v0, Landroid/view/LayoutInflater; // type@0087 │ │ -0339b8: 5b20 fd02 |0012: iput-object v0, v2, Lorg/tint/addons/executors/AskUserInputExecutor;.mInflater:Landroid/view/LayoutInflater; // field@02fd │ │ -0339bc: 0e00 |0014: return-void │ │ +033708: |[033708] org.tint.addons.executors.AskUserInputExecutor.finishInit:(Lorg/tint/addons/framework/Action;)V │ │ +033718: 1f03 7201 |0000: check-cast v3, Lorg/tint/addons/framework/AskUserInputAction; // type@0172 │ │ +03371c: 5b23 fb02 |0002: iput-object v3, v2, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserInputAction; // field@02fb │ │ +033720: 5420 fd02 |0004: iget-object v0, v2, Lorg/tint/addons/executors/AskUserInputExecutor;.mInflater:Landroid/view/LayoutInflater; // field@02fd │ │ +033724: 3900 0e00 |0006: if-nez v0, 0014 // +000e │ │ +033728: 5420 fc02 |0008: iget-object v0, v2, Lorg/tint/addons/executors/AskUserInputExecutor;.mContext:Landroid/content/Context; // field@02fc │ │ +03372c: 1a01 8f0b |000a: const-string v1, "layout_inflater" // string@0b8f │ │ +033730: 6e20 ac00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +033736: 0c00 |000f: move-result-object v0 │ │ +033738: 1f00 8500 |0010: check-cast v0, Landroid/view/LayoutInflater; // type@0085 │ │ +03373c: 5b20 fd02 |0012: iput-object v0, v2, Lorg/tint/addons/executors/AskUserInputExecutor;.mInflater:Landroid/view/LayoutInflater; // field@02fd │ │ +033740: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=47 │ │ 0x0008 line=48 │ │ 0x0014 line=50 │ │ locals : │ │ @@ -60445,81 +60641,81 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 151 16-bit code units │ │ -0339c0: |[0339c0] org.tint.addons.executors.AskUserInputExecutor.internalExecute:()V │ │ -0339d0: 5452 fd02 |0000: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mInflater:Landroid/view/LayoutInflater; // field@02fd │ │ -0339d4: 1403 0500 037f |0002: const v3, #float 1.74129e+38 // #7f030005 │ │ -0339da: 1204 |0005: const/4 v4, #int 0 // #0 │ │ -0339dc: 6e30 9e01 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ -0339e2: 0c02 |0009: move-result-object v2 │ │ -0339e4: 5b52 0003 |000a: iput-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mView:Landroid/view/View; // field@0300 │ │ -0339e8: 5452 0003 |000c: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mView:Landroid/view/View; // field@0300 │ │ -0339ec: 1403 1200 0f7f |000e: const v3, #float 1.9008e+38 // #7f0f0012 │ │ -0339f2: 6e20 c101 3200 |0011: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -0339f8: 0c02 |0014: move-result-object v2 │ │ -0339fa: 1f02 e400 |0015: check-cast v2, Landroid/widget/TextView; // type@00e4 │ │ -0339fe: 5b52 ff02 |0017: iput-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mMessage:Landroid/widget/TextView; // field@02ff │ │ -033a02: 5452 0003 |0019: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mView:Landroid/view/View; // field@0300 │ │ -033a06: 1403 1300 0f7f |001b: const v3, #float 1.9008e+38 // #7f0f0013 │ │ -033a0c: 6e20 c101 3200 |001e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -033a12: 0c02 |0021: move-result-object v2 │ │ -033a14: 1f02 c600 |0022: check-cast v2, Landroid/widget/EditText; // type@00c6 │ │ -033a18: 5b52 fe02 |0024: iput-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mInput:Landroid/widget/EditText; // field@02fe │ │ -033a1c: 2201 1400 |0026: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -033a20: 5452 fc02 |0028: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mContext:Landroid/content/Context; // field@02fc │ │ -033a24: 7020 4800 2100 |002a: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -033a2a: 1402 9b00 0801 |002d: const v2, #float 2.49797e-38 // #0108009b │ │ -033a30: 6e20 4b00 2100 |0030: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -033a36: 1212 |0033: const/4 v2, #int 1 // #1 │ │ -033a38: 6e20 4a00 2100 |0034: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ -033a3e: 5452 fb02 |0037: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserInputAction; // field@02fb │ │ -033a42: 6e10 a304 0200 |0039: invoke-virtual {v2}, Lorg/tint/addons/framework/AskUserInputAction;.getTitle:()Ljava/lang/String; // method@04a3 │ │ -033a48: 0c02 |003c: move-result-object v2 │ │ -033a4a: 6e20 5600 2100 |003d: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ -033a50: 5452 ff02 |0040: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mMessage:Landroid/widget/TextView; // field@02ff │ │ -033a54: 5453 fb02 |0042: iget-object v3, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserInputAction; // field@02fb │ │ -033a58: 6e10 a204 0300 |0044: invoke-virtual {v3}, Lorg/tint/addons/framework/AskUserInputAction;.getMessage:()Ljava/lang/String; // method@04a2 │ │ -033a5e: 0c03 |0047: move-result-object v3 │ │ -033a60: 6e20 0103 3200 |0048: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -033a66: 5452 fe02 |004b: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mInput:Landroid/widget/EditText; // field@02fe │ │ -033a6a: 5453 fb02 |004d: iget-object v3, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserInputAction; // field@02fb │ │ -033a6e: 6e10 a104 0300 |004f: invoke-virtual {v3}, Lorg/tint/addons/framework/AskUserInputAction;.getInputType:()I // method@04a1 │ │ -033a74: 0a03 |0052: move-result v3 │ │ -033a76: 6e20 8e02 3200 |0053: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setInputType:(I)V // method@028e │ │ -033a7c: 5452 fe02 |0056: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mInput:Landroid/widget/EditText; // field@02fe │ │ -033a80: 5453 fb02 |0058: iget-object v3, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserInputAction; // field@02fb │ │ -033a84: 6e10 a004 0300 |005a: invoke-virtual {v3}, Lorg/tint/addons/framework/AskUserInputAction;.getInputHint:()Ljava/lang/String; // method@04a0 │ │ -033a8a: 0c03 |005d: move-result-object v3 │ │ -033a8c: 6e20 8d02 3200 |005e: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@028d │ │ -033a92: 5452 fe02 |0061: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mInput:Landroid/widget/EditText; // field@02fe │ │ -033a96: 5453 fb02 |0063: iget-object v3, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserInputAction; // field@02fb │ │ -033a9a: 6e10 9e04 0300 |0065: invoke-virtual {v3}, Lorg/tint/addons/framework/AskUserInputAction;.getDefaultInput:()Ljava/lang/String; // method@049e │ │ -033aa0: 0c03 |0068: move-result-object v3 │ │ -033aa2: 6e20 8f02 3200 |0069: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -033aa8: 5452 0003 |006c: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mView:Landroid/view/View; // field@0300 │ │ -033aac: 6e20 5700 2100 |006e: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0057 │ │ -033ab2: 1402 0b00 0b7f |0071: const v2, #float 1.84763e+38 // #7f0b000b │ │ -033ab8: 2203 6701 |0074: new-instance v3, Lorg/tint/addons/executors/AskUserInputExecutor$1; // type@0167 │ │ -033abc: 7020 5f04 5300 |0076: invoke-direct {v3, v5}, Lorg/tint/addons/executors/AskUserInputExecutor$1;.:(Lorg/tint/addons/executors/AskUserInputExecutor;)V // method@045f │ │ -033ac2: 6e30 5200 2103 |0079: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ -033ac8: 1402 0c00 0b7f |007c: const v2, #float 1.84763e+38 // #7f0b000c │ │ -033ace: 2203 6801 |007f: new-instance v3, Lorg/tint/addons/executors/AskUserInputExecutor$2; // type@0168 │ │ -033ad2: 7020 6104 5300 |0081: invoke-direct {v3, v5}, Lorg/tint/addons/executors/AskUserInputExecutor$2;.:(Lorg/tint/addons/executors/AskUserInputExecutor;)V // method@0461 │ │ -033ad8: 6e30 4f00 2103 |0084: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ -033ade: 2202 6901 |0087: new-instance v2, Lorg/tint/addons/executors/AskUserInputExecutor$3; // type@0169 │ │ -033ae2: 7020 6304 5200 |0089: invoke-direct {v2, v5}, Lorg/tint/addons/executors/AskUserInputExecutor$3;.:(Lorg/tint/addons/executors/AskUserInputExecutor;)V // method@0463 │ │ -033ae8: 6e20 5100 2100 |008c: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; // method@0051 │ │ -033aee: 6e10 4900 0100 |008f: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ -033af4: 0c00 |0092: move-result-object v0 │ │ -033af6: 6e10 5a00 0000 |0093: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ -033afc: 0e00 |0096: return-void │ │ +033744: |[033744] org.tint.addons.executors.AskUserInputExecutor.internalExecute:()V │ │ +033754: 5452 fd02 |0000: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mInflater:Landroid/view/LayoutInflater; // field@02fd │ │ +033758: 1403 0500 037f |0002: const v3, #float 1.74129e+38 // #7f030005 │ │ +03375e: 1204 |0005: const/4 v4, #int 0 // #0 │ │ +033760: 6e30 9e01 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ +033766: 0c02 |0009: move-result-object v2 │ │ +033768: 5b52 0003 |000a: iput-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mView:Landroid/view/View; // field@0300 │ │ +03376c: 5452 0003 |000c: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mView:Landroid/view/View; // field@0300 │ │ +033770: 1403 1200 0f7f |000e: const v3, #float 1.9008e+38 // #7f0f0012 │ │ +033776: 6e20 c101 3200 |0011: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +03377c: 0c02 |0014: move-result-object v2 │ │ +03377e: 1f02 e000 |0015: check-cast v2, Landroid/widget/TextView; // type@00e0 │ │ +033782: 5b52 ff02 |0017: iput-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mMessage:Landroid/widget/TextView; // field@02ff │ │ +033786: 5452 0003 |0019: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mView:Landroid/view/View; // field@0300 │ │ +03378a: 1403 1300 0f7f |001b: const v3, #float 1.9008e+38 // #7f0f0013 │ │ +033790: 6e20 c101 3200 |001e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +033796: 0c02 |0021: move-result-object v2 │ │ +033798: 1f02 c200 |0022: check-cast v2, Landroid/widget/EditText; // type@00c2 │ │ +03379c: 5b52 fe02 |0024: iput-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mInput:Landroid/widget/EditText; // field@02fe │ │ +0337a0: 2201 1400 |0026: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +0337a4: 5452 fc02 |0028: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mContext:Landroid/content/Context; // field@02fc │ │ +0337a8: 7020 4800 2100 |002a: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +0337ae: 1402 9b00 0801 |002d: const v2, #float 2.49797e-38 // #0108009b │ │ +0337b4: 6e20 4b00 2100 |0030: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +0337ba: 1212 |0033: const/4 v2, #int 1 // #1 │ │ +0337bc: 6e20 4a00 2100 |0034: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ +0337c2: 5452 fb02 |0037: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserInputAction; // field@02fb │ │ +0337c6: 6e10 a304 0200 |0039: invoke-virtual {v2}, Lorg/tint/addons/framework/AskUserInputAction;.getTitle:()Ljava/lang/String; // method@04a3 │ │ +0337cc: 0c02 |003c: move-result-object v2 │ │ +0337ce: 6e20 5600 2100 |003d: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ +0337d4: 5452 ff02 |0040: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mMessage:Landroid/widget/TextView; // field@02ff │ │ +0337d8: 5453 fb02 |0042: iget-object v3, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserInputAction; // field@02fb │ │ +0337dc: 6e10 a204 0300 |0044: invoke-virtual {v3}, Lorg/tint/addons/framework/AskUserInputAction;.getMessage:()Ljava/lang/String; // method@04a2 │ │ +0337e2: 0c03 |0047: move-result-object v3 │ │ +0337e4: 6e20 0103 3200 |0048: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +0337ea: 5452 fe02 |004b: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mInput:Landroid/widget/EditText; // field@02fe │ │ +0337ee: 5453 fb02 |004d: iget-object v3, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserInputAction; // field@02fb │ │ +0337f2: 6e10 a104 0300 |004f: invoke-virtual {v3}, Lorg/tint/addons/framework/AskUserInputAction;.getInputType:()I // method@04a1 │ │ +0337f8: 0a03 |0052: move-result v3 │ │ +0337fa: 6e20 8e02 3200 |0053: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setInputType:(I)V // method@028e │ │ +033800: 5452 fe02 |0056: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mInput:Landroid/widget/EditText; // field@02fe │ │ +033804: 5453 fb02 |0058: iget-object v3, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserInputAction; // field@02fb │ │ +033808: 6e10 a004 0300 |005a: invoke-virtual {v3}, Lorg/tint/addons/framework/AskUserInputAction;.getInputHint:()Ljava/lang/String; // method@04a0 │ │ +03380e: 0c03 |005d: move-result-object v3 │ │ +033810: 6e20 8d02 3200 |005e: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@028d │ │ +033816: 5452 fe02 |0061: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mInput:Landroid/widget/EditText; // field@02fe │ │ +03381a: 5453 fb02 |0063: iget-object v3, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mAddonAction:Lorg/tint/addons/framework/AskUserInputAction; // field@02fb │ │ +03381e: 6e10 9e04 0300 |0065: invoke-virtual {v3}, Lorg/tint/addons/framework/AskUserInputAction;.getDefaultInput:()Ljava/lang/String; // method@049e │ │ +033824: 0c03 |0068: move-result-object v3 │ │ +033826: 6e20 8f02 3200 |0069: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +03382c: 5452 0003 |006c: iget-object v2, v5, Lorg/tint/addons/executors/AskUserInputExecutor;.mView:Landroid/view/View; // field@0300 │ │ +033830: 6e20 5700 2100 |006e: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0057 │ │ +033836: 1402 0b00 0b7f |0071: const v2, #float 1.84763e+38 // #7f0b000b │ │ +03383c: 2203 6301 |0074: new-instance v3, Lorg/tint/addons/executors/AskUserInputExecutor$1; // type@0163 │ │ +033840: 7020 5f04 5300 |0076: invoke-direct {v3, v5}, Lorg/tint/addons/executors/AskUserInputExecutor$1;.:(Lorg/tint/addons/executors/AskUserInputExecutor;)V // method@045f │ │ +033846: 6e30 5200 2103 |0079: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ +03384c: 1402 0c00 0b7f |007c: const v2, #float 1.84763e+38 // #7f0b000c │ │ +033852: 2203 6401 |007f: new-instance v3, Lorg/tint/addons/executors/AskUserInputExecutor$2; // type@0164 │ │ +033856: 7020 6104 5300 |0081: invoke-direct {v3, v5}, Lorg/tint/addons/executors/AskUserInputExecutor$2;.:(Lorg/tint/addons/executors/AskUserInputExecutor;)V // method@0461 │ │ +03385c: 6e30 4f00 2103 |0084: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ +033862: 2202 6501 |0087: new-instance v2, Lorg/tint/addons/executors/AskUserInputExecutor$3; // type@0165 │ │ +033866: 7020 6304 5200 |0089: invoke-direct {v2, v5}, Lorg/tint/addons/executors/AskUserInputExecutor$3;.:(Lorg/tint/addons/executors/AskUserInputExecutor;)V // method@0463 │ │ +03386c: 6e20 5100 2100 |008c: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; // method@0051 │ │ +033872: 6e10 4900 0100 |008f: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ +033878: 0c00 |0092: move-result-object v0 │ │ +03387a: 6e10 5a00 0000 |0093: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ +033880: 0e00 |0096: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x000c line=56 │ │ 0x0019 line=57 │ │ 0x0026 line=59 │ │ 0x002d line=61 │ │ @@ -60540,18 +60736,18 @@ │ │ 0x0093 - 0x0097 reg=0 alert Landroid/app/AlertDialog; │ │ 0x002d - 0x0097 reg=1 builder Landroid/app/AlertDialog$Builder; │ │ 0x0000 - 0x0097 reg=5 this Lorg/tint/addons/executors/AskUserInputExecutor; │ │ │ │ source_file_idx : 168 (AskUserInputExecutor.java) │ │ │ │ Class #293 header: │ │ -class_idx : 365 │ │ +class_idx : 361 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 363 │ │ -source_file_idx : 930 │ │ +superclass_idx : 359 │ │ +source_file_idx : 927 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #293 - │ │ Class descriptor : 'Lorg/tint/addons/executors/LoadUrlExecutor;' │ │ @@ -60570,17 +60766,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033b00: |[033b00] org.tint.addons.executors.LoadUrlExecutor.:()V │ │ -033b10: 7010 6a04 0000 |0000: invoke-direct {v0}, Lorg/tint/addons/executors/BaseActionExecutor;.:()V // method@046a │ │ -033b16: 0e00 |0003: return-void │ │ +033884: |[033884] org.tint.addons.executors.LoadUrlExecutor.:()V │ │ +033894: 7010 6a04 0000 |0000: invoke-direct {v0}, Lorg/tint/addons/executors/BaseActionExecutor;.:()V // method@046a │ │ +03389a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/addons/executors/LoadUrlExecutor; │ │ │ │ Virtual methods - │ │ @@ -60589,18 +60785,18 @@ │ │ type : '(Lorg/tint/addons/framework/Action;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -033b18: |[033b18] org.tint.addons.executors.LoadUrlExecutor.finishInit:(Lorg/tint/addons/framework/Action;)V │ │ -033b28: 1f01 7c01 |0000: check-cast v1, Lorg/tint/addons/framework/LoadUrlAction; // type@017c │ │ -033b2c: 5b01 0703 |0002: iput-object v1, v0, Lorg/tint/addons/executors/LoadUrlExecutor;.mAddonAction:Lorg/tint/addons/framework/LoadUrlAction; // field@0307 │ │ -033b30: 0e00 |0004: return-void │ │ +03389c: |[03389c] org.tint.addons.executors.LoadUrlExecutor.finishInit:(Lorg/tint/addons/framework/Action;)V │ │ +0338ac: 1f01 7801 |0000: check-cast v1, Lorg/tint/addons/framework/LoadUrlAction; // type@0178 │ │ +0338b0: 5b01 0703 |0002: iput-object v1, v0, Lorg/tint/addons/executors/LoadUrlExecutor;.mAddonAction:Lorg/tint/addons/framework/LoadUrlAction; // field@0307 │ │ +0338b4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0004 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 addonAction Lorg/tint/addons/framework/Action; │ │ 0x0000 - 0x0005 reg=0 this Lorg/tint/addons/executors/LoadUrlExecutor; │ │ @@ -60610,68 +60806,68 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 99 16-bit code units │ │ -033b34: |[033b34] org.tint.addons.executors.LoadUrlExecutor.internalExecute:()V │ │ -033b44: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -033b46: 5464 0703 |0001: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mAddonAction:Lorg/tint/addons/framework/LoadUrlAction; // field@0307 │ │ -033b4a: 6e10 0605 0400 |0003: invoke-virtual {v4}, Lorg/tint/addons/framework/LoadUrlAction;.getTabId:()Ljava/lang/String; // method@0506 │ │ -033b50: 0c02 |0006: move-result-object v2 │ │ -033b52: 5464 0703 |0007: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mAddonAction:Lorg/tint/addons/framework/LoadUrlAction; // field@0307 │ │ -033b56: 6e10 0705 0400 |0009: invoke-virtual {v4}, Lorg/tint/addons/framework/LoadUrlAction;.getUrl:()Ljava/lang/String; // method@0507 │ │ -033b5c: 0c03 |000c: move-result-object v3 │ │ -033b5e: 7110 8501 0200 |000d: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -033b64: 0a04 |0010: move-result v4 │ │ -033b66: 3804 2600 |0011: if-eqz v4, 0037 // +0026 │ │ -033b6a: 5464 0903 |0013: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0309 │ │ -033b6e: 3804 0f00 |0015: if-eqz v4, 0024 // +000f │ │ -033b72: 5464 0703 |0017: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mAddonAction:Lorg/tint/addons/framework/LoadUrlAction; // field@0307 │ │ -033b76: 6e10 0505 0400 |0019: invoke-virtual {v4}, Lorg/tint/addons/framework/LoadUrlAction;.getLoadRawUrl:()Z // method@0505 │ │ -033b7c: 0a04 |001c: move-result v4 │ │ -033b7e: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ -033b82: 5464 0903 |001f: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0309 │ │ -033b86: 6e20 c706 3400 |0021: invoke-virtual {v4, v3}, Lorg/tint/ui/components/CustomWebView;.loadRawUrl:(Ljava/lang/String;)V // method@06c7 │ │ -033b8c: 0e00 |0024: return-void │ │ -033b8e: 7110 8501 0300 |0025: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -033b94: 0a04 |0028: move-result v4 │ │ -033b96: 3804 0800 |0029: if-eqz v4, 0031 // +0008 │ │ -033b9a: 5464 0803 |002b: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0308 │ │ -033b9e: 7210 4309 0400 |002d: invoke-interface {v4}, Lorg/tint/ui/managers/UIManager;.loadHomePage:()V // method@0943 │ │ -033ba4: 28f4 |0030: goto 0024 // -000c │ │ -033ba6: 5464 0803 |0031: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0308 │ │ -033baa: 7220 4609 3400 |0033: invoke-interface {v4, v3}, Lorg/tint/ui/managers/UIManager;.loadUrl:(Ljava/lang/String;)V // method@0946 │ │ -033bb0: 28ee |0036: goto 0024 // -0012 │ │ -033bb2: 7110 aa03 0200 |0037: invoke-static {v2}, Ljava/util/UUID;.fromString:(Ljava/lang/String;)Ljava/util/UUID; // method@03aa │ │ -033bb8: 0c01 |003a: move-result-object v1 │ │ -033bba: 3801 e9ff |003b: if-eqz v1, 0024 // -0017 │ │ -033bbe: 5464 0703 |003d: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mAddonAction:Lorg/tint/addons/framework/LoadUrlAction; // field@0307 │ │ -033bc2: 6e10 0505 0400 |003f: invoke-virtual {v4}, Lorg/tint/addons/framework/LoadUrlAction;.getLoadRawUrl:()Z // method@0505 │ │ -033bc8: 0a04 |0042: move-result v4 │ │ -033bca: 3804 0e00 |0043: if-eqz v4, 0051 // +000e │ │ -033bce: 5464 0803 |0045: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0308 │ │ -033bd2: 7240 4509 1453 |0047: invoke-interface {v4, v1, v3, v5}, Lorg/tint/ui/managers/UIManager;.loadRawUrl:(Ljava/util/UUID;Ljava/lang/String;Z)V // method@0945 │ │ -033bd8: 28da |004a: goto 0024 // -0026 │ │ -033bda: 0d00 |004b: move-exception v0 │ │ -033bdc: 1201 |004c: const/4 v1, #int 0 // #0 │ │ -033bde: 28ee |004d: goto 003b // -0012 │ │ -033be0: 0d00 |004e: move-exception v0 │ │ -033be2: 1201 |004f: const/4 v1, #int 0 // #0 │ │ -033be4: 28eb |0050: goto 003b // -0015 │ │ -033be6: 7110 8501 0300 |0051: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -033bec: 0a04 |0054: move-result v4 │ │ -033bee: 3804 0800 |0055: if-eqz v4, 005d // +0008 │ │ -033bf2: 5464 0803 |0057: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0308 │ │ -033bf6: 7230 4409 1405 |0059: invoke-interface {v4, v1, v5}, Lorg/tint/ui/managers/UIManager;.loadHomePage:(Ljava/util/UUID;Z)V // method@0944 │ │ -033bfc: 28c8 |005c: goto 0024 // -0038 │ │ -033bfe: 5464 0803 |005d: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0308 │ │ -033c02: 7240 4709 1453 |005f: invoke-interface {v4, v1, v3, v5}, Lorg/tint/ui/managers/UIManager;.loadUrl:(Ljava/util/UUID;Ljava/lang/String;Z)V // method@0947 │ │ -033c08: 28c2 |0062: goto 0024 // -003e │ │ +0338b8: |[0338b8] org.tint.addons.executors.LoadUrlExecutor.internalExecute:()V │ │ +0338c8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0338ca: 5464 0703 |0001: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mAddonAction:Lorg/tint/addons/framework/LoadUrlAction; // field@0307 │ │ +0338ce: 6e10 0605 0400 |0003: invoke-virtual {v4}, Lorg/tint/addons/framework/LoadUrlAction;.getTabId:()Ljava/lang/String; // method@0506 │ │ +0338d4: 0c02 |0006: move-result-object v2 │ │ +0338d6: 5464 0703 |0007: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mAddonAction:Lorg/tint/addons/framework/LoadUrlAction; // field@0307 │ │ +0338da: 6e10 0705 0400 |0009: invoke-virtual {v4}, Lorg/tint/addons/framework/LoadUrlAction;.getUrl:()Ljava/lang/String; // method@0507 │ │ +0338e0: 0c03 |000c: move-result-object v3 │ │ +0338e2: 7110 8501 0200 |000d: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +0338e8: 0a04 |0010: move-result v4 │ │ +0338ea: 3804 2600 |0011: if-eqz v4, 0037 // +0026 │ │ +0338ee: 5464 0903 |0013: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0309 │ │ +0338f2: 3804 0f00 |0015: if-eqz v4, 0024 // +000f │ │ +0338f6: 5464 0703 |0017: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mAddonAction:Lorg/tint/addons/framework/LoadUrlAction; // field@0307 │ │ +0338fa: 6e10 0505 0400 |0019: invoke-virtual {v4}, Lorg/tint/addons/framework/LoadUrlAction;.getLoadRawUrl:()Z // method@0505 │ │ +033900: 0a04 |001c: move-result v4 │ │ +033902: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ +033906: 5464 0903 |001f: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0309 │ │ +03390a: 6e20 c706 3400 |0021: invoke-virtual {v4, v3}, Lorg/tint/ui/components/CustomWebView;.loadRawUrl:(Ljava/lang/String;)V // method@06c7 │ │ +033910: 0e00 |0024: return-void │ │ +033912: 7110 8501 0300 |0025: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +033918: 0a04 |0028: move-result v4 │ │ +03391a: 3804 0800 |0029: if-eqz v4, 0031 // +0008 │ │ +03391e: 5464 0803 |002b: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0308 │ │ +033922: 7210 4309 0400 |002d: invoke-interface {v4}, Lorg/tint/ui/managers/UIManager;.loadHomePage:()V // method@0943 │ │ +033928: 28f4 |0030: goto 0024 // -000c │ │ +03392a: 5464 0803 |0031: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0308 │ │ +03392e: 7220 4609 3400 |0033: invoke-interface {v4, v3}, Lorg/tint/ui/managers/UIManager;.loadUrl:(Ljava/lang/String;)V // method@0946 │ │ +033934: 28ee |0036: goto 0024 // -0012 │ │ +033936: 7110 aa03 0200 |0037: invoke-static {v2}, Ljava/util/UUID;.fromString:(Ljava/lang/String;)Ljava/util/UUID; // method@03aa │ │ +03393c: 0c01 |003a: move-result-object v1 │ │ +03393e: 3801 e9ff |003b: if-eqz v1, 0024 // -0017 │ │ +033942: 5464 0703 |003d: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mAddonAction:Lorg/tint/addons/framework/LoadUrlAction; // field@0307 │ │ +033946: 6e10 0505 0400 |003f: invoke-virtual {v4}, Lorg/tint/addons/framework/LoadUrlAction;.getLoadRawUrl:()Z // method@0505 │ │ +03394c: 0a04 |0042: move-result v4 │ │ +03394e: 3804 0e00 |0043: if-eqz v4, 0051 // +000e │ │ +033952: 5464 0803 |0045: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0308 │ │ +033956: 7240 4509 1453 |0047: invoke-interface {v4, v1, v3, v5}, Lorg/tint/ui/managers/UIManager;.loadRawUrl:(Ljava/util/UUID;Ljava/lang/String;Z)V // method@0945 │ │ +03395c: 28da |004a: goto 0024 // -0026 │ │ +03395e: 0d00 |004b: move-exception v0 │ │ +033960: 1201 |004c: const/4 v1, #int 0 // #0 │ │ +033962: 28ee |004d: goto 003b // -0012 │ │ +033964: 0d00 |004e: move-exception v0 │ │ +033966: 1201 |004f: const/4 v1, #int 0 // #0 │ │ +033968: 28eb |0050: goto 003b // -0015 │ │ +03396a: 7110 8501 0300 |0051: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +033970: 0a04 |0054: move-result v4 │ │ +033972: 3804 0800 |0055: if-eqz v4, 005d // +0008 │ │ +033976: 5464 0803 |0057: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0308 │ │ +03397a: 7230 4409 1405 |0059: invoke-interface {v4, v1, v5}, Lorg/tint/ui/managers/UIManager;.loadHomePage:(Ljava/util/UUID;Z)V // method@0944 │ │ +033980: 28c8 |005c: goto 0024 // -0038 │ │ +033982: 5464 0803 |005d: iget-object v4, v6, Lorg/tint/addons/executors/LoadUrlExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0308 │ │ +033986: 7240 4709 1453 |005f: invoke-interface {v4, v1, v3, v5}, Lorg/tint/ui/managers/UIManager;.loadUrl:(Ljava/util/UUID;Ljava/lang/String;Z)V // method@0947 │ │ +03398c: 28c2 |0062: goto 0024 // -003e │ │ catches : 1 │ │ 0x0037 - 0x003a │ │ Ljava/lang/NullPointerException; -> 0x004b │ │ Ljava/lang/IllegalArgumentException; -> 0x004e │ │ positions : │ │ 0x0001 line=35 │ │ 0x0007 line=36 │ │ @@ -60701,21 +60897,21 @@ │ │ 0x004d - 0x004e reg=1 id Ljava/util/UUID; │ │ 0x004f - 0x0051 reg=0 e Ljava/lang/IllegalArgumentException; │ │ 0x0050 - 0x0063 reg=1 id Ljava/util/UUID; │ │ 0x0007 - 0x0063 reg=2 tabId Ljava/lang/String; │ │ 0x000d - 0x0063 reg=3 url Ljava/lang/String; │ │ 0x0000 - 0x0063 reg=6 this Lorg/tint/addons/executors/LoadUrlExecutor; │ │ │ │ - source_file_idx : 930 (LoadUrlExecutor.java) │ │ + source_file_idx : 927 (LoadUrlExecutor.java) │ │ │ │ Class #294 header: │ │ -class_idx : 366 │ │ +class_idx : 362 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 363 │ │ -source_file_idx : 1316 │ │ +superclass_idx : 359 │ │ +source_file_idx : 1313 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #294 - │ │ Class descriptor : 'Lorg/tint/addons/executors/OpenTabExecutor;' │ │ @@ -60734,17 +60930,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033c1c: |[033c1c] org.tint.addons.executors.OpenTabExecutor.:()V │ │ -033c2c: 7010 6a04 0000 |0000: invoke-direct {v0}, Lorg/tint/addons/executors/BaseActionExecutor;.:()V // method@046a │ │ -033c32: 0e00 |0003: return-void │ │ +0339a0: |[0339a0] org.tint.addons.executors.OpenTabExecutor.:()V │ │ +0339b0: 7010 6a04 0000 |0000: invoke-direct {v0}, Lorg/tint/addons/executors/BaseActionExecutor;.:()V // method@046a │ │ +0339b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/addons/executors/OpenTabExecutor; │ │ │ │ Virtual methods - │ │ @@ -60753,18 +60949,18 @@ │ │ type : '(Lorg/tint/addons/framework/Action;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -033c34: |[033c34] org.tint.addons.executors.OpenTabExecutor.finishInit:(Lorg/tint/addons/framework/Action;)V │ │ -033c44: 1f01 7d01 |0000: check-cast v1, Lorg/tint/addons/framework/OpenTabAction; // type@017d │ │ -033c48: 5b01 0a03 |0002: iput-object v1, v0, Lorg/tint/addons/executors/OpenTabExecutor;.mAddonAction:Lorg/tint/addons/framework/OpenTabAction; // field@030a │ │ -033c4c: 0e00 |0004: return-void │ │ +0339b8: |[0339b8] org.tint.addons.executors.OpenTabExecutor.finishInit:(Lorg/tint/addons/framework/Action;)V │ │ +0339c8: 1f01 7901 |0000: check-cast v1, Lorg/tint/addons/framework/OpenTabAction; // type@0179 │ │ +0339cc: 5b01 0a03 |0002: iput-object v1, v0, Lorg/tint/addons/executors/OpenTabExecutor;.mAddonAction:Lorg/tint/addons/framework/OpenTabAction; // field@030a │ │ +0339d0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 addonAction Lorg/tint/addons/framework/Action; │ │ 0x0000 - 0x0005 reg=0 this Lorg/tint/addons/executors/OpenTabExecutor; │ │ @@ -60774,47 +60970,47 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -033c50: |[033c50] org.tint.addons.executors.OpenTabExecutor.internalExecute:()V │ │ -033c60: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -033c62: 5441 0a03 |0001: iget-object v1, v4, Lorg/tint/addons/executors/OpenTabExecutor;.mAddonAction:Lorg/tint/addons/framework/OpenTabAction; // field@030a │ │ -033c66: 6e10 0c05 0100 |0003: invoke-virtual {v1}, Lorg/tint/addons/framework/OpenTabAction;.getUrl:()Ljava/lang/String; // method@050c │ │ -033c6c: 0c00 |0006: move-result-object v0 │ │ -033c6e: 7110 8501 0000 |0007: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -033c74: 0a01 |000a: move-result v1 │ │ -033c76: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -033c7a: 5441 0b03 |000d: iget-object v1, v4, Lorg/tint/addons/executors/OpenTabExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@030b │ │ -033c7e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -033c80: 7230 3709 2103 |0010: invoke-interface {v1, v2, v3}, Lorg/tint/ui/managers/UIManager;.addTab:(ZZ)V // method@0937 │ │ -033c86: 0e00 |0013: return-void │ │ -033c88: 5441 0b03 |0014: iget-object v1, v4, Lorg/tint/addons/executors/OpenTabExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@030b │ │ -033c8c: 7240 3609 0133 |0016: invoke-interface {v1, v0, v3, v3}, Lorg/tint/ui/managers/UIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0936 │ │ -033c92: 28fa |0019: goto 0013 // -0006 │ │ +0339d4: |[0339d4] org.tint.addons.executors.OpenTabExecutor.internalExecute:()V │ │ +0339e4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0339e6: 5441 0a03 |0001: iget-object v1, v4, Lorg/tint/addons/executors/OpenTabExecutor;.mAddonAction:Lorg/tint/addons/framework/OpenTabAction; // field@030a │ │ +0339ea: 6e10 0c05 0100 |0003: invoke-virtual {v1}, Lorg/tint/addons/framework/OpenTabAction;.getUrl:()Ljava/lang/String; // method@050c │ │ +0339f0: 0c00 |0006: move-result-object v0 │ │ +0339f2: 7110 8501 0000 |0007: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +0339f8: 0a01 |000a: move-result v1 │ │ +0339fa: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +0339fe: 5441 0b03 |000d: iget-object v1, v4, Lorg/tint/addons/executors/OpenTabExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@030b │ │ +033a02: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +033a04: 7230 3709 2103 |0010: invoke-interface {v1, v2, v3}, Lorg/tint/ui/managers/UIManager;.addTab:(ZZ)V // method@0937 │ │ +033a0a: 0e00 |0013: return-void │ │ +033a0c: 5441 0b03 |0014: iget-object v1, v4, Lorg/tint/addons/executors/OpenTabExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@030b │ │ +033a10: 7240 3609 0133 |0016: invoke-interface {v1, v0, v3, v3}, Lorg/tint/ui/managers/UIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0936 │ │ +033a16: 28fa |0019: goto 0013 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=34 │ │ 0x0007 line=36 │ │ 0x000d line=37 │ │ 0x0013 line=41 │ │ 0x0014 line=39 │ │ locals : │ │ 0x0007 - 0x001a reg=0 url Ljava/lang/String; │ │ 0x0000 - 0x001a reg=4 this Lorg/tint/addons/executors/OpenTabExecutor; │ │ │ │ - source_file_idx : 1316 (OpenTabExecutor.java) │ │ + source_file_idx : 1313 (OpenTabExecutor.java) │ │ │ │ Class #295 header: │ │ -class_idx : 367 │ │ +class_idx : 363 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 363 │ │ -source_file_idx : 1583 │ │ +superclass_idx : 359 │ │ +source_file_idx : 1580 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #295 - │ │ Class descriptor : 'Lorg/tint/addons/executors/ShowDialogExecutor;' │ │ @@ -60833,17 +61029,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033c94: |[033c94] org.tint.addons.executors.ShowDialogExecutor.:()V │ │ -033ca4: 7010 6a04 0000 |0000: invoke-direct {v0}, Lorg/tint/addons/executors/BaseActionExecutor;.:()V // method@046a │ │ -033caa: 0e00 |0003: return-void │ │ +033a18: |[033a18] org.tint.addons.executors.ShowDialogExecutor.:()V │ │ +033a28: 7010 6a04 0000 |0000: invoke-direct {v0}, Lorg/tint/addons/executors/BaseActionExecutor;.:()V // method@046a │ │ +033a2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/addons/executors/ShowDialogExecutor; │ │ │ │ Virtual methods - │ │ @@ -60852,18 +61048,18 @@ │ │ type : '(Lorg/tint/addons/framework/Action;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -033cac: |[033cac] org.tint.addons.executors.ShowDialogExecutor.finishInit:(Lorg/tint/addons/framework/Action;)V │ │ -033cbc: 1f01 8001 |0000: check-cast v1, Lorg/tint/addons/framework/ShowDialogAction; // type@0180 │ │ -033cc0: 5b01 0c03 |0002: iput-object v1, v0, Lorg/tint/addons/executors/ShowDialogExecutor;.mAddonAction:Lorg/tint/addons/framework/ShowDialogAction; // field@030c │ │ -033cc4: 0e00 |0004: return-void │ │ +033a30: |[033a30] org.tint.addons.executors.ShowDialogExecutor.finishInit:(Lorg/tint/addons/framework/Action;)V │ │ +033a40: 1f01 7c01 |0000: check-cast v1, Lorg/tint/addons/framework/ShowDialogAction; // type@017c │ │ +033a44: 5b01 0c03 |0002: iput-object v1, v0, Lorg/tint/addons/executors/ShowDialogExecutor;.mAddonAction:Lorg/tint/addons/framework/ShowDialogAction; // field@030c │ │ +033a48: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0004 line=29 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 addonAction Lorg/tint/addons/framework/Action; │ │ 0x0000 - 0x0005 reg=0 this Lorg/tint/addons/executors/ShowDialogExecutor; │ │ @@ -60873,38 +61069,38 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -033cc8: |[033cc8] org.tint.addons.executors.ShowDialogExecutor.internalExecute:()V │ │ -033cd8: 5430 0d03 |0000: iget-object v0, v3, Lorg/tint/addons/executors/ShowDialogExecutor;.mContext:Landroid/content/Context; // field@030d │ │ -033cdc: 5431 0c03 |0002: iget-object v1, v3, Lorg/tint/addons/executors/ShowDialogExecutor;.mAddonAction:Lorg/tint/addons/framework/ShowDialogAction; // field@030c │ │ -033ce0: 6e10 1305 0100 |0004: invoke-virtual {v1}, Lorg/tint/addons/framework/ShowDialogAction;.getTitle:()Ljava/lang/String; // method@0513 │ │ -033ce6: 0c01 |0007: move-result-object v1 │ │ -033ce8: 5432 0c03 |0008: iget-object v2, v3, Lorg/tint/addons/executors/ShowDialogExecutor;.mAddonAction:Lorg/tint/addons/framework/ShowDialogAction; // field@030c │ │ -033cec: 6e10 1205 0200 |000a: invoke-virtual {v2}, Lorg/tint/addons/framework/ShowDialogAction;.getMessage:()Ljava/lang/String; // method@0512 │ │ -033cf2: 0c02 |000d: move-result-object v2 │ │ -033cf4: 7130 170c 1002 |000e: invoke-static {v0, v1, v2}, Lorg/tint/utils/ApplicationUtils;.showMessageDialog:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@0c17 │ │ -033cfa: 0e00 |0011: return-void │ │ +033a4c: |[033a4c] org.tint.addons.executors.ShowDialogExecutor.internalExecute:()V │ │ +033a5c: 5430 0d03 |0000: iget-object v0, v3, Lorg/tint/addons/executors/ShowDialogExecutor;.mContext:Landroid/content/Context; // field@030d │ │ +033a60: 5431 0c03 |0002: iget-object v1, v3, Lorg/tint/addons/executors/ShowDialogExecutor;.mAddonAction:Lorg/tint/addons/framework/ShowDialogAction; // field@030c │ │ +033a64: 6e10 1305 0100 |0004: invoke-virtual {v1}, Lorg/tint/addons/framework/ShowDialogAction;.getTitle:()Ljava/lang/String; // method@0513 │ │ +033a6a: 0c01 |0007: move-result-object v1 │ │ +033a6c: 5432 0c03 |0008: iget-object v2, v3, Lorg/tint/addons/executors/ShowDialogExecutor;.mAddonAction:Lorg/tint/addons/framework/ShowDialogAction; // field@030c │ │ +033a70: 6e10 1205 0200 |000a: invoke-virtual {v2}, Lorg/tint/addons/framework/ShowDialogAction;.getMessage:()Ljava/lang/String; // method@0512 │ │ +033a76: 0c02 |000d: move-result-object v2 │ │ +033a78: 7130 170c 1002 |000e: invoke-static {v0, v1, v2}, Lorg/tint/utils/ApplicationUtils;.showMessageDialog:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@0c17 │ │ +033a7e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0011 line=34 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Lorg/tint/addons/executors/ShowDialogExecutor; │ │ │ │ - source_file_idx : 1583 (ShowDialogExecutor.java) │ │ + source_file_idx : 1580 (ShowDialogExecutor.java) │ │ │ │ Class #296 header: │ │ -class_idx : 368 │ │ +class_idx : 364 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 363 │ │ -source_file_idx : 1585 │ │ +superclass_idx : 359 │ │ +source_file_idx : 1582 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #296 - │ │ Class descriptor : 'Lorg/tint/addons/executors/ShowToastExecutor;' │ │ @@ -60923,17 +61119,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033cfc: |[033cfc] org.tint.addons.executors.ShowToastExecutor.:()V │ │ -033d0c: 7010 6a04 0000 |0000: invoke-direct {v0}, Lorg/tint/addons/executors/BaseActionExecutor;.:()V // method@046a │ │ -033d12: 0e00 |0003: return-void │ │ +033a80: |[033a80] org.tint.addons.executors.ShowToastExecutor.:()V │ │ +033a90: 7010 6a04 0000 |0000: invoke-direct {v0}, Lorg/tint/addons/executors/BaseActionExecutor;.:()V // method@046a │ │ +033a96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/addons/executors/ShowToastExecutor; │ │ │ │ Virtual methods - │ │ @@ -60942,18 +61138,18 @@ │ │ type : '(Lorg/tint/addons/framework/Action;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -033d14: |[033d14] org.tint.addons.executors.ShowToastExecutor.finishInit:(Lorg/tint/addons/framework/Action;)V │ │ -033d24: 1f01 8101 |0000: check-cast v1, Lorg/tint/addons/framework/ShowToastAction; // type@0181 │ │ -033d28: 5b01 0e03 |0002: iput-object v1, v0, Lorg/tint/addons/executors/ShowToastExecutor;.mAddonAction:Lorg/tint/addons/framework/ShowToastAction; // field@030e │ │ -033d2c: 0e00 |0004: return-void │ │ +033a98: |[033a98] org.tint.addons.executors.ShowToastExecutor.finishInit:(Lorg/tint/addons/framework/Action;)V │ │ +033aa8: 1f01 7d01 |0000: check-cast v1, Lorg/tint/addons/framework/ShowToastAction; // type@017d │ │ +033aac: 5b01 0e03 |0002: iput-object v1, v0, Lorg/tint/addons/executors/ShowToastExecutor;.mAddonAction:Lorg/tint/addons/framework/ShowToastAction; // field@030e │ │ +033ab0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0004 line=29 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 addonAction Lorg/tint/addons/framework/Action; │ │ 0x0000 - 0x0005 reg=0 this Lorg/tint/addons/executors/ShowToastExecutor; │ │ @@ -60963,40 +61159,40 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -033d30: |[033d30] org.tint.addons.executors.ShowToastExecutor.internalExecute:()V │ │ -033d40: 5430 0f03 |0000: iget-object v0, v3, Lorg/tint/addons/executors/ShowToastExecutor;.mContext:Landroid/content/Context; // field@030f │ │ -033d44: 5431 0e03 |0002: iget-object v1, v3, Lorg/tint/addons/executors/ShowToastExecutor;.mAddonAction:Lorg/tint/addons/framework/ShowToastAction; // field@030e │ │ -033d48: 6e10 1905 0100 |0004: invoke-virtual {v1}, Lorg/tint/addons/framework/ShowToastAction;.getMessage:()Ljava/lang/String; // method@0519 │ │ -033d4e: 0c01 |0007: move-result-object v1 │ │ -033d50: 5432 0e03 |0008: iget-object v2, v3, Lorg/tint/addons/executors/ShowToastExecutor;.mAddonAction:Lorg/tint/addons/framework/ShowToastAction; // field@030e │ │ -033d54: 6e10 1805 0200 |000a: invoke-virtual {v2}, Lorg/tint/addons/framework/ShowToastAction;.getLength:()I // method@0518 │ │ -033d5a: 0a02 |000d: move-result v2 │ │ -033d5c: 7130 0403 1002 |000e: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ -033d62: 0c00 |0011: move-result-object v0 │ │ -033d64: 6e10 0503 0000 |0012: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0305 │ │ -033d6a: 0e00 |0015: return-void │ │ +033ab4: |[033ab4] org.tint.addons.executors.ShowToastExecutor.internalExecute:()V │ │ +033ac4: 5430 0f03 |0000: iget-object v0, v3, Lorg/tint/addons/executors/ShowToastExecutor;.mContext:Landroid/content/Context; // field@030f │ │ +033ac8: 5431 0e03 |0002: iget-object v1, v3, Lorg/tint/addons/executors/ShowToastExecutor;.mAddonAction:Lorg/tint/addons/framework/ShowToastAction; // field@030e │ │ +033acc: 6e10 1905 0100 |0004: invoke-virtual {v1}, Lorg/tint/addons/framework/ShowToastAction;.getMessage:()Ljava/lang/String; // method@0519 │ │ +033ad2: 0c01 |0007: move-result-object v1 │ │ +033ad4: 5432 0e03 |0008: iget-object v2, v3, Lorg/tint/addons/executors/ShowToastExecutor;.mAddonAction:Lorg/tint/addons/framework/ShowToastAction; // field@030e │ │ +033ad8: 6e10 1805 0200 |000a: invoke-virtual {v2}, Lorg/tint/addons/framework/ShowToastAction;.getLength:()I // method@0518 │ │ +033ade: 0a02 |000d: move-result v2 │ │ +033ae0: 7130 0403 1002 |000e: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ +033ae6: 0c00 |0011: move-result-object v0 │ │ +033ae8: 6e10 0503 0000 |0012: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0305 │ │ +033aee: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0015 line=34 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Lorg/tint/addons/executors/ShowToastExecutor; │ │ │ │ - source_file_idx : 1585 (ShowToastExecutor.java) │ │ + source_file_idx : 1582 (ShowToastExecutor.java) │ │ │ │ Class #297 header: │ │ -class_idx : 369 │ │ +class_idx : 365 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 363 │ │ -source_file_idx : 1666 │ │ +superclass_idx : 359 │ │ +source_file_idx : 1663 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #297 - │ │ Class descriptor : 'Lorg/tint/addons/executors/TabActionExecutor;' │ │ @@ -61015,17 +61211,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033d6c: |[033d6c] org.tint.addons.executors.TabActionExecutor.:()V │ │ -033d7c: 7010 6a04 0000 |0000: invoke-direct {v0}, Lorg/tint/addons/executors/BaseActionExecutor;.:()V // method@046a │ │ -033d82: 0e00 |0003: return-void │ │ +033af0: |[033af0] org.tint.addons.executors.TabActionExecutor.:()V │ │ +033b00: 7010 6a04 0000 |0000: invoke-direct {v0}, Lorg/tint/addons/executors/BaseActionExecutor;.:()V // method@046a │ │ +033b06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/addons/executors/TabActionExecutor; │ │ │ │ Virtual methods - │ │ @@ -61034,18 +61230,18 @@ │ │ type : '(Lorg/tint/addons/framework/Action;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -033d84: |[033d84] org.tint.addons.executors.TabActionExecutor.finishInit:(Lorg/tint/addons/framework/Action;)V │ │ -033d94: 1f01 8201 |0000: check-cast v1, Lorg/tint/addons/framework/TabAction; // type@0182 │ │ -033d98: 5b01 1003 |0002: iput-object v1, v0, Lorg/tint/addons/executors/TabActionExecutor;.mAddonAction:Lorg/tint/addons/framework/TabAction; // field@0310 │ │ -033d9c: 0e00 |0004: return-void │ │ +033b08: |[033b08] org.tint.addons.executors.TabActionExecutor.finishInit:(Lorg/tint/addons/framework/Action;)V │ │ +033b18: 1f01 7e01 |0000: check-cast v1, Lorg/tint/addons/framework/TabAction; // type@017e │ │ +033b1c: 5b01 1003 |0002: iput-object v1, v0, Lorg/tint/addons/executors/TabActionExecutor;.mAddonAction:Lorg/tint/addons/framework/TabAction; // field@0310 │ │ +033b20: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0004 line=33 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 addonAction Lorg/tint/addons/framework/Action; │ │ 0x0000 - 0x0005 reg=0 this Lorg/tint/addons/executors/TabActionExecutor; │ │ @@ -61055,70 +61251,70 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 114 16-bit code units │ │ -033da0: |[033da0] org.tint.addons.executors.TabActionExecutor.internalExecute:()V │ │ -033db0: 5454 1003 |0000: iget-object v4, v5, Lorg/tint/addons/executors/TabActionExecutor;.mAddonAction:Lorg/tint/addons/framework/TabAction; // field@0310 │ │ -033db4: 6e10 2905 0400 |0002: invoke-virtual {v4}, Lorg/tint/addons/framework/TabAction;.getTabId:()Ljava/lang/String; // method@0529 │ │ -033dba: 0c02 |0005: move-result-object v2 │ │ -033dbc: 7110 8501 0200 |0006: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -033dc2: 0a04 |0009: move-result v4 │ │ -033dc4: 3904 1e00 |000a: if-nez v4, 0028 // +001e │ │ -033dc8: 7110 aa03 0200 |000c: invoke-static {v2}, Ljava/util/UUID;.fromString:(Ljava/lang/String;)Ljava/util/UUID; // method@03aa │ │ -033dce: 0c01 |000f: move-result-object v1 │ │ -033dd0: 5454 1103 |0010: iget-object v4, v5, Lorg/tint/addons/executors/TabActionExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0311 │ │ -033dd4: 7220 4009 1400 |0012: invoke-interface {v4, v1}, Lorg/tint/ui/managers/UIManager;.getWebViewByTabId:(Ljava/util/UUID;)Lorg/tint/ui/components/CustomWebView; // method@0940 │ │ -033dda: 0c03 |0015: move-result-object v3 │ │ -033ddc: 5454 1003 |0016: iget-object v4, v5, Lorg/tint/addons/executors/TabActionExecutor;.mAddonAction:Lorg/tint/addons/framework/TabAction; // field@0310 │ │ -033de0: 6e10 2805 0400 |0018: invoke-virtual {v4}, Lorg/tint/addons/framework/TabAction;.getAction:()I // method@0528 │ │ -033de6: 0a04 |001b: move-result v4 │ │ -033de8: 2b04 4600 0000 |001c: packed-switch v4, 00000062 // +00000046 │ │ -033dee: 0e00 |001f: return-void │ │ -033df0: 0d00 |0020: move-exception v0 │ │ -033df2: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -033df4: 1203 |0022: const/4 v3, #int 0 // #0 │ │ -033df6: 28f3 |0023: goto 0016 // -000d │ │ -033df8: 0d00 |0024: move-exception v0 │ │ -033dfa: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -033dfc: 1203 |0026: const/4 v3, #int 0 // #0 │ │ -033dfe: 28ef |0027: goto 0016 // -0011 │ │ -033e00: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -033e02: 5453 1203 |0029: iget-object v3, v5, Lorg/tint/addons/executors/TabActionExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0312 │ │ -033e06: 28eb |002b: goto 0016 // -0015 │ │ -033e08: 7110 8501 0200 |002c: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -033e0e: 0a04 |002f: move-result v4 │ │ -033e10: 3804 0800 |0030: if-eqz v4, 0038 // +0008 │ │ -033e14: 5454 1103 |0032: iget-object v4, v5, Lorg/tint/addons/executors/TabActionExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0311 │ │ -033e18: 7210 3a09 0400 |0034: invoke-interface {v4}, Lorg/tint/ui/managers/UIManager;.closeCurrentTab:()V // method@093a │ │ -033e1e: 28e8 |0037: goto 001f // -0018 │ │ -033e20: 5454 1103 |0038: iget-object v4, v5, Lorg/tint/addons/executors/TabActionExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0311 │ │ -033e24: 7220 3b09 1400 |003a: invoke-interface {v4, v1}, Lorg/tint/ui/managers/UIManager;.closeTab:(Ljava/util/UUID;)V // method@093b │ │ -033e2a: 28e2 |003d: goto 001f // -001e │ │ -033e2c: 3803 e1ff |003e: if-eqz v3, 001f // -001f │ │ -033e30: 6e10 e006 0300 |0040: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.stopLoading:()V // method@06e0 │ │ -033e36: 28dc |0043: goto 001f // -0024 │ │ -033e38: 3803 dbff |0044: if-eqz v3, 001f // -0025 │ │ -033e3c: 6e10 d206 0300 |0046: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.reload:()V // method@06d2 │ │ -033e42: 28d6 |0049: goto 001f // -002a │ │ -033e44: 3803 d5ff |004a: if-eqz v3, 001f // -002b │ │ -033e48: 6e10 b206 0300 |004c: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.canGoForward:()Z // method@06b2 │ │ -033e4e: 0a04 |004f: move-result v4 │ │ -033e50: 3804 cfff |0050: if-eqz v4, 001f // -0031 │ │ -033e54: 6e10 c106 0300 |0052: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.goForward:()V // method@06c1 │ │ -033e5a: 28ca |0055: goto 001f // -0036 │ │ -033e5c: 3803 c9ff |0056: if-eqz v3, 001f // -0037 │ │ -033e60: 6e10 b106 0300 |0058: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ -033e66: 0a04 |005b: move-result v4 │ │ -033e68: 3804 c3ff |005c: if-eqz v4, 001f // -003d │ │ -033e6c: 6e10 c006 0300 |005e: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.goBack:()V // method@06c0 │ │ -033e72: 28be |0061: goto 001f // -0042 │ │ -033e74: 0001 0600 0700 0000 1000 0000 0300 ... |0062: packed-switch-data (16 units) │ │ +033b24: |[033b24] org.tint.addons.executors.TabActionExecutor.internalExecute:()V │ │ +033b34: 5454 1003 |0000: iget-object v4, v5, Lorg/tint/addons/executors/TabActionExecutor;.mAddonAction:Lorg/tint/addons/framework/TabAction; // field@0310 │ │ +033b38: 6e10 2905 0400 |0002: invoke-virtual {v4}, Lorg/tint/addons/framework/TabAction;.getTabId:()Ljava/lang/String; // method@0529 │ │ +033b3e: 0c02 |0005: move-result-object v2 │ │ +033b40: 7110 8501 0200 |0006: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +033b46: 0a04 |0009: move-result v4 │ │ +033b48: 3904 1e00 |000a: if-nez v4, 0028 // +001e │ │ +033b4c: 7110 aa03 0200 |000c: invoke-static {v2}, Ljava/util/UUID;.fromString:(Ljava/lang/String;)Ljava/util/UUID; // method@03aa │ │ +033b52: 0c01 |000f: move-result-object v1 │ │ +033b54: 5454 1103 |0010: iget-object v4, v5, Lorg/tint/addons/executors/TabActionExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0311 │ │ +033b58: 7220 4009 1400 |0012: invoke-interface {v4, v1}, Lorg/tint/ui/managers/UIManager;.getWebViewByTabId:(Ljava/util/UUID;)Lorg/tint/ui/components/CustomWebView; // method@0940 │ │ +033b5e: 0c03 |0015: move-result-object v3 │ │ +033b60: 5454 1003 |0016: iget-object v4, v5, Lorg/tint/addons/executors/TabActionExecutor;.mAddonAction:Lorg/tint/addons/framework/TabAction; // field@0310 │ │ +033b64: 6e10 2805 0400 |0018: invoke-virtual {v4}, Lorg/tint/addons/framework/TabAction;.getAction:()I // method@0528 │ │ +033b6a: 0a04 |001b: move-result v4 │ │ +033b6c: 2b04 4600 0000 |001c: packed-switch v4, 00000062 // +00000046 │ │ +033b72: 0e00 |001f: return-void │ │ +033b74: 0d00 |0020: move-exception v0 │ │ +033b76: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +033b78: 1203 |0022: const/4 v3, #int 0 // #0 │ │ +033b7a: 28f3 |0023: goto 0016 // -000d │ │ +033b7c: 0d00 |0024: move-exception v0 │ │ +033b7e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +033b80: 1203 |0026: const/4 v3, #int 0 // #0 │ │ +033b82: 28ef |0027: goto 0016 // -0011 │ │ +033b84: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +033b86: 5453 1203 |0029: iget-object v3, v5, Lorg/tint/addons/executors/TabActionExecutor;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@0312 │ │ +033b8a: 28eb |002b: goto 0016 // -0015 │ │ +033b8c: 7110 8501 0200 |002c: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +033b92: 0a04 |002f: move-result v4 │ │ +033b94: 3804 0800 |0030: if-eqz v4, 0038 // +0008 │ │ +033b98: 5454 1103 |0032: iget-object v4, v5, Lorg/tint/addons/executors/TabActionExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0311 │ │ +033b9c: 7210 3a09 0400 |0034: invoke-interface {v4}, Lorg/tint/ui/managers/UIManager;.closeCurrentTab:()V // method@093a │ │ +033ba2: 28e8 |0037: goto 001f // -0018 │ │ +033ba4: 5454 1103 |0038: iget-object v4, v5, Lorg/tint/addons/executors/TabActionExecutor;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@0311 │ │ +033ba8: 7220 3b09 1400 |003a: invoke-interface {v4, v1}, Lorg/tint/ui/managers/UIManager;.closeTab:(Ljava/util/UUID;)V // method@093b │ │ +033bae: 28e2 |003d: goto 001f // -001e │ │ +033bb0: 3803 e1ff |003e: if-eqz v3, 001f // -001f │ │ +033bb4: 6e10 e006 0300 |0040: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.stopLoading:()V // method@06e0 │ │ +033bba: 28dc |0043: goto 001f // -0024 │ │ +033bbc: 3803 dbff |0044: if-eqz v3, 001f // -0025 │ │ +033bc0: 6e10 d206 0300 |0046: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.reload:()V // method@06d2 │ │ +033bc6: 28d6 |0049: goto 001f // -002a │ │ +033bc8: 3803 d5ff |004a: if-eqz v3, 001f // -002b │ │ +033bcc: 6e10 b206 0300 |004c: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.canGoForward:()Z // method@06b2 │ │ +033bd2: 0a04 |004f: move-result v4 │ │ +033bd4: 3804 cfff |0050: if-eqz v4, 001f // -0031 │ │ +033bd8: 6e10 c106 0300 |0052: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.goForward:()V // method@06c1 │ │ +033bde: 28ca |0055: goto 001f // -0036 │ │ +033be0: 3803 c9ff |0056: if-eqz v3, 001f // -0037 │ │ +033be4: 6e10 b106 0300 |0058: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ +033bea: 0a04 |005b: move-result v4 │ │ +033bec: 3804 c3ff |005c: if-eqz v4, 001f // -003d │ │ +033bf0: 6e10 c006 0300 |005e: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.goBack:()V // method@06c0 │ │ +033bf6: 28be |0061: goto 001f // -0042 │ │ +033bf8: 0001 0600 0700 0000 1000 0000 0300 ... |0062: packed-switch-data (16 units) │ │ catches : 1 │ │ 0x000c - 0x0015 │ │ Ljava/lang/NullPointerException; -> 0x0020 │ │ Ljava/lang/IllegalArgumentException; -> 0x0024 │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=46 │ │ @@ -61140,16 +61336,18 @@ │ │ 0x0032 line=65 │ │ 0x0038 line=67 │ │ 0x003e line=72 │ │ 0x0040 line=73 │ │ 0x0044 line=78 │ │ 0x0046 line=79 │ │ 0x004a line=84 │ │ + 0x004c line=85 │ │ 0x0052 line=86 │ │ 0x0056 line=91 │ │ + 0x0058 line=92 │ │ 0x005e line=93 │ │ 0x0062 line=62 │ │ locals : │ │ 0x0010 - 0x0020 reg=1 id Ljava/util/UUID; │ │ 0x0016 - 0x0020 reg=3 webView Lorg/tint/ui/components/CustomWebView; │ │ 0x0021 - 0x0024 reg=0 e Ljava/lang/NullPointerException; │ │ 0x0022 - 0x0024 reg=1 id Ljava/util/UUID; │ │ @@ -61158,20 +61356,20 @@ │ │ 0x0026 - 0x0028 reg=1 id Ljava/util/UUID; │ │ 0x0027 - 0x0028 reg=3 webView Lorg/tint/ui/components/CustomWebView; │ │ 0x0029 - 0x0072 reg=1 id Ljava/util/UUID; │ │ 0x0006 - 0x0072 reg=2 tabId Ljava/lang/String; │ │ 0x002b - 0x0072 reg=3 webView Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x0072 reg=5 this Lorg/tint/addons/executors/TabActionExecutor; │ │ │ │ - source_file_idx : 1666 (TabActionExecutor.java) │ │ + source_file_idx : 1663 (TabActionExecutor.java) │ │ │ │ Class #298 header: │ │ -class_idx : 375 │ │ +class_idx : 371 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 371 │ │ +superclass_idx : 367 │ │ source_file_idx : 192 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #298 - │ │ @@ -61191,18 +61389,18 @@ │ │ type : '(II)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -033ea4: |[033ea4] org.tint.addons.framework.BaseAskUserAction.:(II)V │ │ -033eb4: 7020 8704 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ -033eba: 5902 2d03 |0003: iput v2, v0, Lorg/tint/addons/framework/BaseAskUserAction;.mId:I // field@032d │ │ -033ebe: 0e00 |0005: return-void │ │ +033c28: |[033c28] org.tint.addons.framework.BaseAskUserAction.:(II)V │ │ +033c38: 7020 8704 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ +033c3e: 5902 2d03 |0003: iput v2, v0, Lorg/tint/addons/framework/BaseAskUserAction;.mId:I // field@032d │ │ +033c42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/addons/framework/BaseAskUserAction; │ │ @@ -61214,20 +61412,20 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -033ec0: |[033ec0] org.tint.addons.framework.BaseAskUserAction.:(Landroid/os/Parcel;I)V │ │ -033ed0: 7020 8704 3100 |0000: invoke-direct {v1, v3}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ -033ed6: 6e10 5e01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -033edc: 0a00 |0006: move-result v0 │ │ -033ede: 5910 2d03 |0007: iput v0, v1, Lorg/tint/addons/framework/BaseAskUserAction;.mId:I // field@032d │ │ -033ee2: 0e00 |0009: return-void │ │ +033c44: |[033c44] org.tint.addons.framework.BaseAskUserAction.:(Landroid/os/Parcel;I)V │ │ +033c54: 7020 8704 3100 |0000: invoke-direct {v1, v3}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ +033c5a: 6e10 5e01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +033c60: 0a00 |0006: move-result v0 │ │ +033c62: 5910 2d03 |0007: iput v0, v1, Lorg/tint/addons/framework/BaseAskUserAction;.mId:I // field@032d │ │ +033c66: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0009 line=35 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/addons/framework/BaseAskUserAction; │ │ @@ -61240,17 +61438,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033ee4: |[033ee4] org.tint.addons.framework.BaseAskUserAction.getId:()I │ │ -033ef4: 5210 2d03 |0000: iget v0, v1, Lorg/tint/addons/framework/BaseAskUserAction;.mId:I // field@032d │ │ -033ef8: 0f00 |0002: return v0 │ │ +033c68: |[033c68] org.tint.addons.framework.BaseAskUserAction.getId:()I │ │ +033c78: 5210 2d03 |0000: iget v0, v1, Lorg/tint/addons/framework/BaseAskUserAction;.mId:I // field@032d │ │ +033c7c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/BaseAskUserAction; │ │ │ │ #1 : (in Lorg/tint/addons/framework/BaseAskUserAction;) │ │ @@ -61258,35 +61456,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -033efc: |[033efc] org.tint.addons.framework.BaseAskUserAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ -033f0c: 6f30 8a04 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/Action;.writeToParcel:(Landroid/os/Parcel;I)V // method@048a │ │ -033f12: 5210 2d03 |0003: iget v0, v1, Lorg/tint/addons/framework/BaseAskUserAction;.mId:I // field@032d │ │ -033f16: 6e20 6301 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ -033f1c: 0e00 |0008: return-void │ │ +033c80: |[033c80] org.tint.addons.framework.BaseAskUserAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ +033c90: 6f30 8a04 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/Action;.writeToParcel:(Landroid/os/Parcel;I)V // method@048a │ │ +033c96: 5210 2d03 |0003: iget v0, v1, Lorg/tint/addons/framework/BaseAskUserAction;.mId:I // field@032d │ │ +033c9a: 6e20 6301 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ +033ca0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0008 line=45 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/addons/framework/BaseAskUserAction; │ │ 0x0000 - 0x0009 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0009 reg=3 flags I │ │ │ │ source_file_idx : 192 (BaseAskUserAction.java) │ │ │ │ Class #299 header: │ │ -class_idx : 377 │ │ +class_idx : 373 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 494 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 28 │ │ │ │ Class #299 annotations: │ │ @@ -61377,18 +61575,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -033f20: |[033f20] org.tint.addons.framework.IAddon$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -033f30: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -033f36: 5b01 3903 |0003: iput-object v1, v0, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -033f3a: 0e00 |0005: return-void │ │ +033ca4: |[033ca4] org.tint.addons.framework.IAddon$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +033cb4: 7010 4603 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +033cba: 5b01 3903 |0003: iput-object v1, v0, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +033cbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0003 line=341 │ │ 0x0005 line=342 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/addons/framework/IAddon$Stub$Proxy; │ │ @@ -61400,17 +61598,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033f3c: |[033f3c] org.tint.addons.framework.IAddon$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -033f4c: 5410 3903 |0000: iget-object v0, v1, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -033f50: 1100 |0002: return-object v0 │ │ +033cc0: |[033cc0] org.tint.addons.framework.IAddon$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +033cd0: 5410 3903 |0000: iget-object v0, v1, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +033cd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/IAddon$Stub$Proxy; │ │ │ │ #1 : (in Lorg/tint/addons/framework/IAddon$Stub$Proxy;) │ │ @@ -61418,35 +61616,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -033f54: |[033f54] org.tint.addons.framework.IAddon$Stub$Proxy.getCallbacks:()I │ │ -033f64: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -033f6a: 0c00 |0003: move-result-object v0 │ │ -033f6c: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -033f72: 0c01 |0007: move-result-object v1 │ │ -033f74: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -033f78: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -033f7e: 5463 3903 |000d: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -033f82: 1274 |000f: const/4 v4, #int 7 // #7 │ │ -033f84: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -033f86: 7255 5701 4310 |0011: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -033f8c: 6e10 5d01 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -033f92: 6e10 5e01 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -033f98: 0a02 |001a: move-result v2 │ │ -033f9a: 6e10 6201 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -033fa0: 6e10 6201 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -033fa6: 0f02 |0021: return v2 │ │ -033fa8: 0d03 |0022: move-exception v3 │ │ -033faa: 6e10 6201 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -033fb0: 6e10 6201 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -033fb6: 2703 |0029: throw v3 │ │ +033cd8: |[033cd8] org.tint.addons.framework.IAddon$Stub$Proxy.getCallbacks:()I │ │ +033ce8: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +033cee: 0c00 |0003: move-result-object v0 │ │ +033cf0: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +033cf6: 0c01 |0007: move-result-object v1 │ │ +033cf8: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +033cfc: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +033d02: 5463 3903 |000d: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +033d06: 1274 |000f: const/4 v4, #int 7 // #7 │ │ +033d08: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +033d0a: 7255 5701 4310 |0011: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +033d10: 6e10 5d01 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +033d16: 6e10 5e01 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +033d1c: 0a02 |001a: move-result v2 │ │ +033d1e: 6e10 6201 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033d24: 6e10 6201 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033d2a: 0f02 |0021: return v2 │ │ +033d2c: 0d03 |0022: move-exception v3 │ │ +033d2e: 6e10 6201 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033d34: 6e10 6201 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033d3a: 2703 |0029: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001a │ │ -> 0x0022 │ │ positions : │ │ 0x0000 line=449 │ │ 0x0004 line=450 │ │ 0x0008 line=453 │ │ @@ -61469,35 +61667,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -033fc4: |[033fc4] org.tint.addons.framework.IAddon$Stub$Proxy.getContact:()Ljava/lang/String; │ │ -033fd4: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -033fda: 0c00 |0003: move-result-object v0 │ │ -033fdc: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -033fe2: 0c01 |0007: move-result-object v1 │ │ -033fe4: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -033fe8: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -033fee: 5463 3903 |000d: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -033ff2: 1264 |000f: const/4 v4, #int 6 // #6 │ │ -033ff4: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -033ff6: 7255 5701 4310 |0011: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -033ffc: 6e10 5d01 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -034002: 6e10 6001 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034008: 0c02 |001a: move-result-object v2 │ │ -03400a: 6e10 6201 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034010: 6e10 6201 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034016: 1102 |0021: return-object v2 │ │ -034018: 0d03 |0022: move-exception v3 │ │ -03401a: 6e10 6201 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034020: 6e10 6201 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034026: 2703 |0029: throw v3 │ │ +033d48: |[033d48] org.tint.addons.framework.IAddon$Stub$Proxy.getContact:()Ljava/lang/String; │ │ +033d58: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +033d5e: 0c00 |0003: move-result-object v0 │ │ +033d60: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +033d66: 0c01 |0007: move-result-object v1 │ │ +033d68: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +033d6c: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +033d72: 5463 3903 |000d: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +033d76: 1264 |000f: const/4 v4, #int 6 // #6 │ │ +033d78: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +033d7a: 7255 5701 4310 |0011: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +033d80: 6e10 5d01 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +033d86: 6e10 6001 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +033d8c: 0c02 |001a: move-result-object v2 │ │ +033d8e: 6e10 6201 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033d94: 6e10 6201 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033d9a: 1102 |0021: return-object v2 │ │ +033d9c: 0d03 |0022: move-exception v3 │ │ +033d9e: 6e10 6201 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033da4: 6e10 6201 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033daa: 2703 |0029: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001a │ │ -> 0x0022 │ │ positions : │ │ 0x0000 line=432 │ │ 0x0004 line=433 │ │ 0x0008 line=436 │ │ @@ -61520,36 +61718,36 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -034034: |[034034] org.tint.addons.framework.IAddon$Stub$Proxy.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ -034044: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -03404a: 0c00 |0003: move-result-object v0 │ │ -03404c: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034052: 0c01 |0007: move-result-object v1 │ │ -034054: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034058: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -03405e: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034064: 5463 3903 |0010: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -034068: 1304 1300 |0012: const/16 v4, #int 19 // #13 │ │ -03406c: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -03406e: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -034074: 6e10 5d01 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -03407a: 6e10 6001 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034080: 0c02 |001e: move-result-object v2 │ │ -034082: 6e10 6201 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034088: 6e10 6201 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -03408e: 1102 |0025: return-object v2 │ │ -034090: 0d03 |0026: move-exception v3 │ │ -034092: 6e10 6201 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034098: 6e10 6201 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -03409e: 2703 |002d: throw v3 │ │ +033db8: |[033db8] org.tint.addons.framework.IAddon$Stub$Proxy.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ +033dc8: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +033dce: 0c00 |0003: move-result-object v0 │ │ +033dd0: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +033dd6: 0c01 |0007: move-result-object v1 │ │ +033dd8: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +033ddc: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +033de2: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +033de8: 5463 3903 |0010: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +033dec: 1304 1300 |0012: const/16 v4, #int 19 // #13 │ │ +033df0: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +033df2: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +033df8: 6e10 5d01 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +033dfe: 6e10 6001 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +033e04: 0c02 |001e: move-result-object v2 │ │ +033e06: 6e10 6201 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033e0c: 6e10 6201 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033e12: 1102 |0025: return-object v2 │ │ +033e14: 0d03 |0026: move-exception v3 │ │ +033e16: 6e10 6201 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033e1c: 6e10 6201 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033e22: 2703 |002d: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001e │ │ -> 0x0026 │ │ positions : │ │ 0x0000 line=674 │ │ 0x0004 line=675 │ │ 0x0008 line=678 │ │ @@ -61574,36 +61772,36 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -0340ac: |[0340ac] org.tint.addons.framework.IAddon$Stub$Proxy.getContributedHistoryBookmarksMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ -0340bc: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -0340c2: 0c00 |0003: move-result-object v0 │ │ -0340c4: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -0340ca: 0c01 |0007: move-result-object v1 │ │ -0340cc: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -0340d0: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -0340d6: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -0340dc: 5463 3903 |0010: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -0340e0: 1304 1100 |0012: const/16 v4, #int 17 // #11 │ │ -0340e4: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -0340e6: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0340ec: 6e10 5d01 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -0340f2: 6e10 6001 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -0340f8: 0c02 |001e: move-result-object v2 │ │ -0340fa: 6e10 6201 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034100: 6e10 6201 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034106: 1102 |0025: return-object v2 │ │ -034108: 0d03 |0026: move-exception v3 │ │ -03410a: 6e10 6201 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034110: 6e10 6201 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034116: 2703 |002d: throw v3 │ │ +033e30: |[033e30] org.tint.addons.framework.IAddon$Stub$Proxy.getContributedHistoryBookmarksMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ +033e40: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +033e46: 0c00 |0003: move-result-object v0 │ │ +033e48: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +033e4e: 0c01 |0007: move-result-object v1 │ │ +033e50: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +033e54: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +033e5a: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +033e60: 5463 3903 |0010: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +033e64: 1304 1100 |0012: const/16 v4, #int 17 // #11 │ │ +033e68: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +033e6a: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +033e70: 6e10 5d01 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +033e76: 6e10 6001 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +033e7c: 0c02 |001e: move-result-object v2 │ │ +033e7e: 6e10 6201 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033e84: 6e10 6201 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033e8a: 1102 |0025: return-object v2 │ │ +033e8c: 0d03 |0026: move-exception v3 │ │ +033e8e: 6e10 6201 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033e94: 6e10 6201 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033e9a: 2703 |002d: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001e │ │ -> 0x0026 │ │ positions : │ │ 0x0000 line=638 │ │ 0x0004 line=639 │ │ 0x0008 line=642 │ │ @@ -61628,36 +61826,36 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -034124: |[034124] org.tint.addons.framework.IAddon$Stub$Proxy.getContributedHistoryContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ -034134: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -03413a: 0c00 |0003: move-result-object v0 │ │ -03413c: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034142: 0c01 |0007: move-result-object v1 │ │ -034144: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034148: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -03414e: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034154: 5463 3903 |0010: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -034158: 1304 1500 |0012: const/16 v4, #int 21 // #15 │ │ -03415c: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -03415e: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -034164: 6e10 5d01 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -03416a: 6e10 6001 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034170: 0c02 |001e: move-result-object v2 │ │ -034172: 6e10 6201 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034178: 6e10 6201 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -03417e: 1102 |0025: return-object v2 │ │ -034180: 0d03 |0026: move-exception v3 │ │ -034182: 6e10 6201 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034188: 6e10 6201 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -03418e: 2703 |002d: throw v3 │ │ +033ea8: |[033ea8] org.tint.addons.framework.IAddon$Stub$Proxy.getContributedHistoryContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ +033eb8: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +033ebe: 0c00 |0003: move-result-object v0 │ │ +033ec0: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +033ec6: 0c01 |0007: move-result-object v1 │ │ +033ec8: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +033ecc: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +033ed2: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +033ed8: 5463 3903 |0010: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +033edc: 1304 1500 |0012: const/16 v4, #int 21 // #15 │ │ +033ee0: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +033ee2: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +033ee8: 6e10 5d01 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +033eee: 6e10 6001 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +033ef4: 0c02 |001e: move-result-object v2 │ │ +033ef6: 6e10 6201 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033efc: 6e10 6201 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033f02: 1102 |0025: return-object v2 │ │ +033f04: 0d03 |0026: move-exception v3 │ │ +033f06: 6e10 6201 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033f0c: 6e10 6201 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033f12: 2703 |002d: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001e │ │ -> 0x0026 │ │ positions : │ │ 0x0000 line=712 │ │ 0x0004 line=713 │ │ 0x0008 line=716 │ │ @@ -61682,38 +61880,38 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 52 16-bit code units │ │ -03419c: |[03419c] org.tint.addons.framework.IAddon$Stub$Proxy.getContributedLinkContextMenuItem:(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; │ │ -0341ac: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -0341b2: 0c00 |0003: move-result-object v0 │ │ -0341b4: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -0341ba: 0c01 |0007: move-result-object v1 │ │ -0341bc: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -0341c0: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -0341c6: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -0341cc: 6e20 6301 8000 |0010: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ -0341d2: 6e20 6701 9000 |0013: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -0341d8: 5463 3903 |0016: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -0341dc: 1304 0f00 |0018: const/16 v4, #int 15 // #f │ │ -0341e0: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -0341e2: 7255 5701 4310 |001b: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0341e8: 6e10 5d01 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -0341ee: 6e10 6001 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -0341f4: 0c02 |0024: move-result-object v2 │ │ -0341f6: 6e10 6201 0100 |0025: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0341fc: 6e10 6201 0000 |0028: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034202: 1102 |002b: return-object v2 │ │ -034204: 0d03 |002c: move-exception v3 │ │ -034206: 6e10 6201 0100 |002d: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -03420c: 6e10 6201 0000 |0030: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034212: 2703 |0033: throw v3 │ │ +033f20: |[033f20] org.tint.addons.framework.IAddon$Stub$Proxy.getContributedLinkContextMenuItem:(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; │ │ +033f30: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +033f36: 0c00 |0003: move-result-object v0 │ │ +033f38: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +033f3e: 0c01 |0007: move-result-object v1 │ │ +033f40: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +033f44: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +033f4a: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +033f50: 6e20 6301 8000 |0010: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ +033f56: 6e20 6701 9000 |0013: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +033f5c: 5463 3903 |0016: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +033f60: 1304 0f00 |0018: const/16 v4, #int 15 // #f │ │ +033f64: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +033f66: 7255 5701 4310 |001b: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +033f6c: 6e10 5d01 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +033f72: 6e10 6001 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +033f78: 0c02 |0024: move-result-object v2 │ │ +033f7a: 6e10 6201 0100 |0025: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033f80: 6e10 6201 0000 |0028: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033f86: 1102 |002b: return-object v2 │ │ +033f88: 0d03 |002c: move-exception v3 │ │ +033f8a: 6e10 6201 0100 |002d: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033f90: 6e10 6201 0000 |0030: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +033f96: 2703 |0033: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0024 │ │ -> 0x002c │ │ positions : │ │ 0x0000 line=598 │ │ 0x0004 line=599 │ │ 0x0008 line=602 │ │ @@ -61742,38 +61940,38 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 52 16-bit code units │ │ -034220: |[034220] org.tint.addons.framework.IAddon$Stub$Proxy.getContributedMainMenuItem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -034230: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034236: 0c00 |0003: move-result-object v0 │ │ -034238: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -03423e: 0c01 |0007: move-result-object v1 │ │ -034240: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034244: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -03424a: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034250: 6e20 6701 8000 |0010: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034256: 6e20 6701 9000 |0013: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -03425c: 5463 3903 |0016: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -034260: 1304 0d00 |0018: const/16 v4, #int 13 // #d │ │ -034264: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -034266: 7255 5701 4310 |001b: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -03426c: 6e10 5d01 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -034272: 6e10 6001 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034278: 0c02 |0024: move-result-object v2 │ │ -03427a: 6e10 6201 0100 |0025: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034280: 6e10 6201 0000 |0028: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034286: 1102 |002b: return-object v2 │ │ -034288: 0d03 |002c: move-exception v3 │ │ -03428a: 6e10 6201 0100 |002d: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034290: 6e10 6201 0000 |0030: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034296: 2703 |0033: throw v3 │ │ +033fa4: |[033fa4] org.tint.addons.framework.IAddon$Stub$Proxy.getContributedMainMenuItem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +033fb4: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +033fba: 0c00 |0003: move-result-object v0 │ │ +033fbc: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +033fc2: 0c01 |0007: move-result-object v1 │ │ +033fc4: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +033fc8: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +033fce: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +033fd4: 6e20 6701 8000 |0010: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +033fda: 6e20 6701 9000 |0013: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +033fe0: 5463 3903 |0016: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +033fe4: 1304 0d00 |0018: const/16 v4, #int 13 // #d │ │ +033fe8: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +033fea: 7255 5701 4310 |001b: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +033ff0: 6e10 5d01 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +033ff6: 6e10 6001 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +033ffc: 0c02 |0024: move-result-object v2 │ │ +033ffe: 6e10 6201 0100 |0025: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034004: 6e10 6201 0000 |0028: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03400a: 1102 |002b: return-object v2 │ │ +03400c: 0d03 |002c: move-exception v3 │ │ +03400e: 6e10 6201 0100 |002d: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034014: 6e10 6201 0000 |0030: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03401a: 2703 |0033: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0024 │ │ -> 0x002c │ │ positions : │ │ 0x0000 line=558 │ │ 0x0004 line=559 │ │ 0x0008 line=562 │ │ @@ -61802,35 +62000,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -0342a4: |[0342a4] org.tint.addons.framework.IAddon$Stub$Proxy.getDescription:()Ljava/lang/String; │ │ -0342b4: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -0342ba: 0c00 |0003: move-result-object v0 │ │ -0342bc: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -0342c2: 0c01 |0007: move-result-object v1 │ │ -0342c4: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -0342c8: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -0342ce: 5463 3903 |000d: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -0342d2: 1254 |000f: const/4 v4, #int 5 // #5 │ │ -0342d4: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -0342d6: 7255 5701 4310 |0011: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0342dc: 6e10 5d01 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -0342e2: 6e10 6001 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -0342e8: 0c02 |001a: move-result-object v2 │ │ -0342ea: 6e10 6201 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0342f0: 6e10 6201 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0342f6: 1102 |0021: return-object v2 │ │ -0342f8: 0d03 |0022: move-exception v3 │ │ -0342fa: 6e10 6201 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034300: 6e10 6201 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034306: 2703 |0029: throw v3 │ │ +034028: |[034028] org.tint.addons.framework.IAddon$Stub$Proxy.getDescription:()Ljava/lang/String; │ │ +034038: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +03403e: 0c00 |0003: move-result-object v0 │ │ +034040: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +034046: 0c01 |0007: move-result-object v1 │ │ +034048: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +03404c: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +034052: 5463 3903 |000d: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +034056: 1254 |000f: const/4 v4, #int 5 // #5 │ │ +034058: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +03405a: 7255 5701 4310 |0011: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +034060: 6e10 5d01 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +034066: 6e10 6001 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +03406c: 0c02 |001a: move-result-object v2 │ │ +03406e: 6e10 6201 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034074: 6e10 6201 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03407a: 1102 |0021: return-object v2 │ │ +03407c: 0d03 |0022: move-exception v3 │ │ +03407e: 6e10 6201 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034084: 6e10 6201 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03408a: 2703 |0029: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001a │ │ -> 0x0022 │ │ positions : │ │ 0x0000 line=415 │ │ 0x0004 line=416 │ │ 0x0008 line=419 │ │ @@ -61853,17 +62051,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -034314: |[034314] org.tint.addons.framework.IAddon$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -034324: 1a00 f00d |0000: const-string v0, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034328: 1100 |0002: return-object v0 │ │ +034098: |[034098] org.tint.addons.framework.IAddon$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +0340a8: 1a00 ea0d |0000: const-string v0, "org.tint.addons.framework.IAddon" // string@0dea │ │ +0340ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/IAddon$Stub$Proxy; │ │ │ │ #10 : (in Lorg/tint/addons/framework/IAddon$Stub$Proxy;) │ │ @@ -61871,35 +62069,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -03432c: |[03432c] org.tint.addons.framework.IAddon$Stub$Proxy.getName:()Ljava/lang/String; │ │ -03433c: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034342: 0c00 |0003: move-result-object v0 │ │ -034344: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -03434a: 0c01 |0007: move-result-object v1 │ │ -03434c: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034350: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -034356: 5463 3903 |000d: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -03435a: 1234 |000f: const/4 v4, #int 3 // #3 │ │ -03435c: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -03435e: 7255 5701 4310 |0011: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -034364: 6e10 5d01 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -03436a: 6e10 6001 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034370: 0c02 |001a: move-result-object v2 │ │ -034372: 6e10 6201 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034378: 6e10 6201 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -03437e: 1102 |0021: return-object v2 │ │ -034380: 0d03 |0022: move-exception v3 │ │ -034382: 6e10 6201 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034388: 6e10 6201 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -03438e: 2703 |0029: throw v3 │ │ +0340b0: |[0340b0] org.tint.addons.framework.IAddon$Stub$Proxy.getName:()Ljava/lang/String; │ │ +0340c0: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +0340c6: 0c00 |0003: move-result-object v0 │ │ +0340c8: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +0340ce: 0c01 |0007: move-result-object v1 │ │ +0340d0: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +0340d4: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +0340da: 5463 3903 |000d: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +0340de: 1234 |000f: const/4 v4, #int 3 // #3 │ │ +0340e0: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +0340e2: 7255 5701 4310 |0011: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0340e8: 6e10 5d01 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +0340ee: 6e10 6001 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +0340f4: 0c02 |001a: move-result-object v2 │ │ +0340f6: 6e10 6201 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0340fc: 6e10 6201 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034102: 1102 |0021: return-object v2 │ │ +034104: 0d03 |0022: move-exception v3 │ │ +034106: 6e10 6201 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03410c: 6e10 6201 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034112: 2703 |0029: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001a │ │ -> 0x0022 │ │ positions : │ │ 0x0000 line=381 │ │ 0x0004 line=382 │ │ 0x0008 line=385 │ │ @@ -61922,35 +62120,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -03439c: |[03439c] org.tint.addons.framework.IAddon$Stub$Proxy.getShortDescription:()Ljava/lang/String; │ │ -0343ac: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -0343b2: 0c00 |0003: move-result-object v0 │ │ -0343b4: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -0343ba: 0c01 |0007: move-result-object v1 │ │ -0343bc: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -0343c0: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -0343c6: 5463 3903 |000d: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -0343ca: 1244 |000f: const/4 v4, #int 4 // #4 │ │ -0343cc: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -0343ce: 7255 5701 4310 |0011: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0343d4: 6e10 5d01 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -0343da: 6e10 6001 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -0343e0: 0c02 |001a: move-result-object v2 │ │ -0343e2: 6e10 6201 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0343e8: 6e10 6201 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0343ee: 1102 |0021: return-object v2 │ │ -0343f0: 0d03 |0022: move-exception v3 │ │ -0343f2: 6e10 6201 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0343f8: 6e10 6201 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0343fe: 2703 |0029: throw v3 │ │ +034120: |[034120] org.tint.addons.framework.IAddon$Stub$Proxy.getShortDescription:()Ljava/lang/String; │ │ +034130: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +034136: 0c00 |0003: move-result-object v0 │ │ +034138: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +03413e: 0c01 |0007: move-result-object v1 │ │ +034140: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034144: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +03414a: 5463 3903 |000d: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +03414e: 1244 |000f: const/4 v4, #int 4 // #4 │ │ +034150: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +034152: 7255 5701 4310 |0011: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +034158: 6e10 5d01 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +03415e: 6e10 6001 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034164: 0c02 |001a: move-result-object v2 │ │ +034166: 6e10 6201 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03416c: 6e10 6201 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034172: 1102 |0021: return-object v2 │ │ +034174: 0d03 |0022: move-exception v3 │ │ +034176: 6e10 6201 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03417c: 6e10 6201 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034182: 2703 |0029: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001a │ │ -> 0x0022 │ │ positions : │ │ 0x0000 line=398 │ │ 0x0004 line=399 │ │ 0x0008 line=402 │ │ @@ -61973,33 +62171,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 38 16-bit code units │ │ -03440c: |[03440c] org.tint.addons.framework.IAddon$Stub$Proxy.onBind:()V │ │ -03441c: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034422: 0c00 |0003: move-result-object v0 │ │ -034424: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -03442a: 0c01 |0007: move-result-object v1 │ │ -03442c: 1a02 f00d |0008: const-string v2, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034430: 6e20 6401 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -034436: 5452 3903 |000d: iget-object v2, v5, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -03443a: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -03443c: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -03443e: 7254 5701 3210 |0011: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -034444: 6e10 5d01 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -03444a: 6e10 6201 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034450: 6e10 6201 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034456: 0e00 |001d: return-void │ │ -034458: 0d02 |001e: move-exception v2 │ │ -03445a: 6e10 6201 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034460: 6e10 6201 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034466: 2702 |0025: throw v2 │ │ +034190: |[034190] org.tint.addons.framework.IAddon$Stub$Proxy.onBind:()V │ │ +0341a0: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +0341a6: 0c00 |0003: move-result-object v0 │ │ +0341a8: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +0341ae: 0c01 |0007: move-result-object v1 │ │ +0341b0: 1a02 ea0d |0008: const-string v2, "org.tint.addons.framework.IAddon" // string@0dea │ │ +0341b4: 6e20 6401 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +0341ba: 5452 3903 |000d: iget-object v2, v5, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +0341be: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +0341c0: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +0341c2: 7254 5701 3210 |0011: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0341c8: 6e10 5d01 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +0341ce: 6e10 6201 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0341d4: 6e10 6201 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0341da: 0e00 |001d: return-void │ │ +0341dc: 0d02 |001e: move-exception v2 │ │ +0341de: 6e10 6201 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0341e4: 6e10 6201 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0341ea: 2702 |0025: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0017 │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0008 line=356 │ │ @@ -62020,39 +62218,39 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -034474: |[034474] org.tint.addons.framework.IAddon$Stub$Proxy.onContributedBookmarkContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -034484: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -03448a: 0c00 |0003: move-result-object v0 │ │ -03448c: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034492: 0c01 |0007: move-result-object v1 │ │ -034494: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034498: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -03449e: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -0344a4: 6e20 6701 8000 |0010: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -0344aa: 6e20 6701 9000 |0013: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -0344b0: 5463 3903 |0016: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -0344b4: 1304 1400 |0018: const/16 v4, #int 20 // #14 │ │ -0344b8: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -0344ba: 7255 5701 4310 |001b: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0344c0: 6e10 5d01 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -0344c6: 6203 2003 |0021: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ -0344ca: 6e20 5a01 3100 |0023: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ -0344d0: 0c02 |0026: move-result-object v2 │ │ -0344d2: 6e10 6201 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0344d8: 6e10 6201 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0344de: 1102 |002d: return-object v2 │ │ -0344e0: 0d03 |002e: move-exception v3 │ │ -0344e2: 6e10 6201 0100 |002f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0344e8: 6e10 6201 0000 |0032: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0344ee: 2703 |0035: throw v3 │ │ +0341f8: |[0341f8] org.tint.addons.framework.IAddon$Stub$Proxy.onContributedBookmarkContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +034208: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +03420e: 0c00 |0003: move-result-object v0 │ │ +034210: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +034216: 0c01 |0007: move-result-object v1 │ │ +034218: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +03421c: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +034222: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034228: 6e20 6701 8000 |0010: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +03422e: 6e20 6701 9000 |0013: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034234: 5463 3903 |0016: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +034238: 1304 1400 |0018: const/16 v4, #int 20 // #14 │ │ +03423c: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +03423e: 7255 5701 4310 |001b: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +034244: 6e10 5d01 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +03424a: 6203 2003 |0021: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ +03424e: 6e20 5a01 3100 |0023: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ +034254: 0c02 |0026: move-result-object v2 │ │ +034256: 6e10 6201 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03425c: 6e10 6201 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034262: 1102 |002d: return-object v2 │ │ +034264: 0d03 |002e: move-exception v3 │ │ +034266: 6e10 6201 0100 |002f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03426c: 6e10 6201 0000 |0032: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034272: 2703 |0035: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0026 │ │ -> 0x002e │ │ positions : │ │ 0x0000 line=692 │ │ 0x0004 line=693 │ │ 0x0008 line=696 │ │ @@ -62081,37 +62279,37 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -0344fc: |[0344fc] org.tint.addons.framework.IAddon$Stub$Proxy.onContributedHistoryBookmarksMenuItemSelected:(Ljava/lang/String;)Ljava/util/List; │ │ -03450c: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034512: 0c00 |0003: move-result-object v0 │ │ -034514: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -03451a: 0c01 |0007: move-result-object v1 │ │ -03451c: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034520: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -034526: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -03452c: 5463 3903 |0010: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -034530: 1304 1200 |0012: const/16 v4, #int 18 // #12 │ │ -034534: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -034536: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -03453c: 6e10 5d01 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -034542: 6203 2003 |001b: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ -034546: 6e20 5a01 3100 |001d: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ -03454c: 0c02 |0020: move-result-object v2 │ │ -03454e: 6e10 6201 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034554: 6e10 6201 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -03455a: 1102 |0027: return-object v2 │ │ -03455c: 0d03 |0028: move-exception v3 │ │ -03455e: 6e10 6201 0100 |0029: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034564: 6e10 6201 0000 |002c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -03456a: 2703 |002f: throw v3 │ │ +034280: |[034280] org.tint.addons.framework.IAddon$Stub$Proxy.onContributedHistoryBookmarksMenuItemSelected:(Ljava/lang/String;)Ljava/util/List; │ │ +034290: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +034296: 0c00 |0003: move-result-object v0 │ │ +034298: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +03429e: 0c01 |0007: move-result-object v1 │ │ +0342a0: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +0342a4: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +0342aa: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +0342b0: 5463 3903 |0010: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +0342b4: 1304 1200 |0012: const/16 v4, #int 18 // #12 │ │ +0342b8: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +0342ba: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0342c0: 6e10 5d01 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +0342c6: 6203 2003 |001b: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ +0342ca: 6e20 5a01 3100 |001d: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ +0342d0: 0c02 |0020: move-result-object v2 │ │ +0342d2: 6e10 6201 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0342d8: 6e10 6201 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0342de: 1102 |0027: return-object v2 │ │ +0342e0: 0d03 |0028: move-exception v3 │ │ +0342e2: 6e10 6201 0100 |0029: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0342e8: 6e10 6201 0000 |002c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0342ee: 2703 |002f: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0020 │ │ -> 0x0028 │ │ positions : │ │ 0x0000 line=656 │ │ 0x0004 line=657 │ │ 0x0008 line=660 │ │ @@ -62136,39 +62334,39 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -034578: |[034578] org.tint.addons.framework.IAddon$Stub$Proxy.onContributedHistoryContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -034588: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -03458e: 0c00 |0003: move-result-object v0 │ │ -034590: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034596: 0c01 |0007: move-result-object v1 │ │ -034598: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -03459c: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -0345a2: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -0345a8: 6e20 6701 8000 |0010: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -0345ae: 6e20 6701 9000 |0013: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -0345b4: 5463 3903 |0016: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -0345b8: 1304 1600 |0018: const/16 v4, #int 22 // #16 │ │ -0345bc: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -0345be: 7255 5701 4310 |001b: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0345c4: 6e10 5d01 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -0345ca: 6203 2003 |0021: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ -0345ce: 6e20 5a01 3100 |0023: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ -0345d4: 0c02 |0026: move-result-object v2 │ │ -0345d6: 6e10 6201 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0345dc: 6e10 6201 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0345e2: 1102 |002d: return-object v2 │ │ -0345e4: 0d03 |002e: move-exception v3 │ │ -0345e6: 6e10 6201 0100 |002f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0345ec: 6e10 6201 0000 |0032: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0345f2: 2703 |0035: throw v3 │ │ +0342fc: |[0342fc] org.tint.addons.framework.IAddon$Stub$Proxy.onContributedHistoryContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +03430c: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +034312: 0c00 |0003: move-result-object v0 │ │ +034314: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +03431a: 0c01 |0007: move-result-object v1 │ │ +03431c: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034320: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +034326: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +03432c: 6e20 6701 8000 |0010: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034332: 6e20 6701 9000 |0013: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034338: 5463 3903 |0016: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +03433c: 1304 1600 |0018: const/16 v4, #int 22 // #16 │ │ +034340: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +034342: 7255 5701 4310 |001b: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +034348: 6e10 5d01 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +03434e: 6203 2003 |0021: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ +034352: 6e20 5a01 3100 |0023: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ +034358: 0c02 |0026: move-result-object v2 │ │ +03435a: 6e10 6201 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034360: 6e10 6201 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034366: 1102 |002d: return-object v2 │ │ +034368: 0d03 |002e: move-exception v3 │ │ +03436a: 6e10 6201 0100 |002f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034370: 6e10 6201 0000 |0032: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034376: 2703 |0035: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0026 │ │ -> 0x002e │ │ positions : │ │ 0x0000 line=730 │ │ 0x0004 line=731 │ │ 0x0008 line=734 │ │ @@ -62197,39 +62395,39 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -034600: |[034600] org.tint.addons.framework.IAddon$Stub$Proxy.onContributedLinkContextMenuItemSelected:(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List; │ │ -034610: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034616: 0c00 |0003: move-result-object v0 │ │ -034618: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -03461e: 0c01 |0007: move-result-object v1 │ │ -034620: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034624: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -03462a: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034630: 6e20 6301 8000 |0010: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ -034636: 6e20 6701 9000 |0013: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -03463c: 5463 3903 |0016: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -034640: 1304 1000 |0018: const/16 v4, #int 16 // #10 │ │ -034644: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -034646: 7255 5701 4310 |001b: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -03464c: 6e10 5d01 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -034652: 6203 2003 |0021: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ -034656: 6e20 5a01 3100 |0023: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ -03465c: 0c02 |0026: move-result-object v2 │ │ -03465e: 6e10 6201 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034664: 6e10 6201 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -03466a: 1102 |002d: return-object v2 │ │ -03466c: 0d03 |002e: move-exception v3 │ │ -03466e: 6e10 6201 0100 |002f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034674: 6e10 6201 0000 |0032: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -03467a: 2703 |0035: throw v3 │ │ +034384: |[034384] org.tint.addons.framework.IAddon$Stub$Proxy.onContributedLinkContextMenuItemSelected:(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List; │ │ +034394: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +03439a: 0c00 |0003: move-result-object v0 │ │ +03439c: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +0343a2: 0c01 |0007: move-result-object v1 │ │ +0343a4: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +0343a8: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +0343ae: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +0343b4: 6e20 6301 8000 |0010: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ +0343ba: 6e20 6701 9000 |0013: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +0343c0: 5463 3903 |0016: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +0343c4: 1304 1000 |0018: const/16 v4, #int 16 // #10 │ │ +0343c8: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +0343ca: 7255 5701 4310 |001b: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0343d0: 6e10 5d01 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +0343d6: 6203 2003 |0021: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ +0343da: 6e20 5a01 3100 |0023: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ +0343e0: 0c02 |0026: move-result-object v2 │ │ +0343e2: 6e10 6201 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0343e8: 6e10 6201 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0343ee: 1102 |002d: return-object v2 │ │ +0343f0: 0d03 |002e: move-exception v3 │ │ +0343f2: 6e10 6201 0100 |002f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0343f8: 6e10 6201 0000 |0032: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0343fe: 2703 |0035: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0026 │ │ -> 0x002e │ │ positions : │ │ 0x0000 line=618 │ │ 0x0004 line=619 │ │ 0x0008 line=622 │ │ @@ -62258,39 +62456,39 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -034688: |[034688] org.tint.addons.framework.IAddon$Stub$Proxy.onContributedMainMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -034698: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -03469e: 0c00 |0003: move-result-object v0 │ │ -0346a0: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -0346a6: 0c01 |0007: move-result-object v1 │ │ -0346a8: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -0346ac: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -0346b2: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -0346b8: 6e20 6701 8000 |0010: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -0346be: 6e20 6701 9000 |0013: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -0346c4: 5463 3903 |0016: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -0346c8: 1304 0e00 |0018: const/16 v4, #int 14 // #e │ │ -0346cc: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -0346ce: 7255 5701 4310 |001b: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0346d4: 6e10 5d01 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -0346da: 6203 2003 |0021: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ -0346de: 6e20 5a01 3100 |0023: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ -0346e4: 0c02 |0026: move-result-object v2 │ │ -0346e6: 6e10 6201 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0346ec: 6e10 6201 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0346f2: 1102 |002d: return-object v2 │ │ -0346f4: 0d03 |002e: move-exception v3 │ │ -0346f6: 6e10 6201 0100 |002f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0346fc: 6e10 6201 0000 |0032: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034702: 2703 |0035: throw v3 │ │ +03440c: |[03440c] org.tint.addons.framework.IAddon$Stub$Proxy.onContributedMainMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +03441c: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +034422: 0c00 |0003: move-result-object v0 │ │ +034424: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +03442a: 0c01 |0007: move-result-object v1 │ │ +03442c: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034430: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +034436: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +03443c: 6e20 6701 8000 |0010: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034442: 6e20 6701 9000 |0013: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034448: 5463 3903 |0016: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +03444c: 1304 0e00 |0018: const/16 v4, #int 14 // #e │ │ +034450: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +034452: 7255 5701 4310 |001b: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +034458: 6e10 5d01 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +03445e: 6203 2003 |0021: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ +034462: 6e20 5a01 3100 |0023: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ +034468: 0c02 |0026: move-result-object v2 │ │ +03446a: 6e10 6201 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034470: 6e10 6201 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034476: 1102 |002d: return-object v2 │ │ +034478: 0d03 |002e: move-exception v3 │ │ +03447a: 6e10 6201 0100 |002f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034480: 6e10 6201 0000 |0032: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034486: 2703 |0035: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0026 │ │ -> 0x002e │ │ positions : │ │ 0x0000 line=578 │ │ 0x0004 line=579 │ │ 0x0008 line=582 │ │ @@ -62319,38 +62517,38 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -034710: |[034710] org.tint.addons.framework.IAddon$Stub$Proxy.onPageFinished:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -034720: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034726: 0c00 |0003: move-result-object v0 │ │ -034728: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -03472e: 0c01 |0007: move-result-object v1 │ │ -034730: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034734: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -03473a: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034740: 6e20 6701 8000 |0010: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034746: 5463 3903 |0013: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -03474a: 1304 0900 |0015: const/16 v4, #int 9 // #9 │ │ -03474e: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -034750: 7255 5701 4310 |0018: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -034756: 6e10 5d01 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -03475c: 6203 2003 |001e: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ -034760: 6e20 5a01 3100 |0020: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ -034766: 0c02 |0023: move-result-object v2 │ │ -034768: 6e10 6201 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -03476e: 6e10 6201 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034774: 1102 |002a: return-object v2 │ │ -034776: 0d03 |002b: move-exception v3 │ │ -034778: 6e10 6201 0100 |002c: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -03477e: 6e10 6201 0000 |002f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034784: 2703 |0032: throw v3 │ │ +034494: |[034494] org.tint.addons.framework.IAddon$Stub$Proxy.onPageFinished:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +0344a4: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +0344aa: 0c00 |0003: move-result-object v0 │ │ +0344ac: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +0344b2: 0c01 |0007: move-result-object v1 │ │ +0344b4: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +0344b8: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +0344be: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +0344c4: 6e20 6701 8000 |0010: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +0344ca: 5463 3903 |0013: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +0344ce: 1304 0900 |0015: const/16 v4, #int 9 // #9 │ │ +0344d2: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +0344d4: 7255 5701 4310 |0018: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0344da: 6e10 5d01 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +0344e0: 6203 2003 |001e: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ +0344e4: 6e20 5a01 3100 |0020: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ +0344ea: 0c02 |0023: move-result-object v2 │ │ +0344ec: 6e10 6201 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0344f2: 6e10 6201 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0344f8: 1102 |002a: return-object v2 │ │ +0344fa: 0d03 |002b: move-exception v3 │ │ +0344fc: 6e10 6201 0100 |002c: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034502: 6e10 6201 0000 |002f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034508: 2703 |0032: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0023 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=485 │ │ 0x0004 line=486 │ │ 0x0008 line=489 │ │ @@ -62377,38 +62575,38 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -034794: |[034794] org.tint.addons.framework.IAddon$Stub$Proxy.onPageStarted:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -0347a4: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -0347aa: 0c00 |0003: move-result-object v0 │ │ -0347ac: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -0347b2: 0c01 |0007: move-result-object v1 │ │ -0347b4: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -0347b8: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -0347be: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -0347c4: 6e20 6701 8000 |0010: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -0347ca: 5463 3903 |0013: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -0347ce: 1304 0800 |0015: const/16 v4, #int 8 // #8 │ │ -0347d2: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -0347d4: 7255 5701 4310 |0018: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0347da: 6e10 5d01 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -0347e0: 6203 2003 |001e: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ -0347e4: 6e20 5a01 3100 |0020: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ -0347ea: 0c02 |0023: move-result-object v2 │ │ -0347ec: 6e10 6201 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0347f2: 6e10 6201 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0347f8: 1102 |002a: return-object v2 │ │ -0347fa: 0d03 |002b: move-exception v3 │ │ -0347fc: 6e10 6201 0100 |002c: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034802: 6e10 6201 0000 |002f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034808: 2703 |0032: throw v3 │ │ +034518: |[034518] org.tint.addons.framework.IAddon$Stub$Proxy.onPageStarted:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +034528: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +03452e: 0c00 |0003: move-result-object v0 │ │ +034530: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +034536: 0c01 |0007: move-result-object v1 │ │ +034538: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +03453c: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +034542: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034548: 6e20 6701 8000 |0010: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +03454e: 5463 3903 |0013: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +034552: 1304 0800 |0015: const/16 v4, #int 8 // #8 │ │ +034556: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +034558: 7255 5701 4310 |0018: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +03455e: 6e10 5d01 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +034564: 6203 2003 |001e: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ +034568: 6e20 5a01 3100 |0020: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ +03456e: 0c02 |0023: move-result-object v2 │ │ +034570: 6e10 6201 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034576: 6e10 6201 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03457c: 1102 |002a: return-object v2 │ │ +03457e: 0d03 |002b: move-exception v3 │ │ +034580: 6e10 6201 0100 |002c: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034586: 6e10 6201 0000 |002f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03458c: 2703 |0032: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0023 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=466 │ │ 0x0004 line=467 │ │ 0x0008 line=470 │ │ @@ -62435,37 +62633,37 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -034818: |[034818] org.tint.addons.framework.IAddon$Stub$Proxy.onTabClosed:(Ljava/lang/String;)Ljava/util/List; │ │ -034828: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -03482e: 0c00 |0003: move-result-object v0 │ │ -034830: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034836: 0c01 |0007: move-result-object v1 │ │ -034838: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -03483c: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -034842: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034848: 5463 3903 |0010: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -03484c: 1304 0b00 |0012: const/16 v4, #int 11 // #b │ │ -034850: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -034852: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -034858: 6e10 5d01 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -03485e: 6203 2003 |001b: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ -034862: 6e20 5a01 3100 |001d: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ -034868: 0c02 |0020: move-result-object v2 │ │ -03486a: 6e10 6201 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034870: 6e10 6201 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034876: 1102 |0027: return-object v2 │ │ -034878: 0d03 |0028: move-exception v3 │ │ -03487a: 6e10 6201 0100 |0029: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034880: 6e10 6201 0000 |002c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034886: 2703 |002f: throw v3 │ │ +03459c: |[03459c] org.tint.addons.framework.IAddon$Stub$Proxy.onTabClosed:(Ljava/lang/String;)Ljava/util/List; │ │ +0345ac: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +0345b2: 0c00 |0003: move-result-object v0 │ │ +0345b4: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +0345ba: 0c01 |0007: move-result-object v1 │ │ +0345bc: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +0345c0: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +0345c6: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +0345cc: 5463 3903 |0010: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +0345d0: 1304 0b00 |0012: const/16 v4, #int 11 // #b │ │ +0345d4: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +0345d6: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0345dc: 6e10 5d01 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +0345e2: 6203 2003 |001b: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ +0345e6: 6e20 5a01 3100 |001d: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ +0345ec: 0c02 |0020: move-result-object v2 │ │ +0345ee: 6e10 6201 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0345f4: 6e10 6201 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0345fa: 1102 |0027: return-object v2 │ │ +0345fc: 0d03 |0028: move-exception v3 │ │ +0345fe: 6e10 6201 0100 |0029: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034604: 6e10 6201 0000 |002c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03460a: 2703 |002f: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0020 │ │ -> 0x0028 │ │ positions : │ │ 0x0000 line=522 │ │ 0x0004 line=523 │ │ 0x0008 line=526 │ │ @@ -62490,37 +62688,37 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -034894: |[034894] org.tint.addons.framework.IAddon$Stub$Proxy.onTabOpened:(Ljava/lang/String;)Ljava/util/List; │ │ -0348a4: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -0348aa: 0c00 |0003: move-result-object v0 │ │ -0348ac: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -0348b2: 0c01 |0007: move-result-object v1 │ │ -0348b4: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -0348b8: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -0348be: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -0348c4: 5463 3903 |0010: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -0348c8: 1304 0a00 |0012: const/16 v4, #int 10 // #a │ │ -0348cc: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -0348ce: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0348d4: 6e10 5d01 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -0348da: 6203 2003 |001b: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ -0348de: 6e20 5a01 3100 |001d: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ -0348e4: 0c02 |0020: move-result-object v2 │ │ -0348e6: 6e10 6201 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0348ec: 6e10 6201 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0348f2: 1102 |0027: return-object v2 │ │ -0348f4: 0d03 |0028: move-exception v3 │ │ -0348f6: 6e10 6201 0100 |0029: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0348fc: 6e10 6201 0000 |002c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034902: 2703 |002f: throw v3 │ │ +034618: |[034618] org.tint.addons.framework.IAddon$Stub$Proxy.onTabOpened:(Ljava/lang/String;)Ljava/util/List; │ │ +034628: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +03462e: 0c00 |0003: move-result-object v0 │ │ +034630: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +034636: 0c01 |0007: move-result-object v1 │ │ +034638: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +03463c: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +034642: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034648: 5463 3903 |0010: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +03464c: 1304 0a00 |0012: const/16 v4, #int 10 // #a │ │ +034650: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +034652: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +034658: 6e10 5d01 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +03465e: 6203 2003 |001b: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ +034662: 6e20 5a01 3100 |001d: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ +034668: 0c02 |0020: move-result-object v2 │ │ +03466a: 6e10 6201 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034670: 6e10 6201 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034676: 1102 |0027: return-object v2 │ │ +034678: 0d03 |0028: move-exception v3 │ │ +03467a: 6e10 6201 0100 |0029: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034680: 6e10 6201 0000 |002c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034686: 2703 |002f: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0020 │ │ -> 0x0028 │ │ positions : │ │ 0x0000 line=504 │ │ 0x0004 line=505 │ │ 0x0008 line=508 │ │ @@ -62545,37 +62743,37 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -034910: |[034910] org.tint.addons.framework.IAddon$Stub$Proxy.onTabSwitched:(Ljava/lang/String;)Ljava/util/List; │ │ -034920: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034926: 0c00 |0003: move-result-object v0 │ │ -034928: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -03492e: 0c01 |0007: move-result-object v1 │ │ -034930: 1a03 f00d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034934: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -03493a: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034940: 5463 3903 |0010: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -034944: 1304 0c00 |0012: const/16 v4, #int 12 // #c │ │ -034948: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -03494a: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -034950: 6e10 5d01 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -034956: 6203 2003 |001b: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ -03495a: 6e20 5a01 3100 |001d: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ -034960: 0c02 |0020: move-result-object v2 │ │ -034962: 6e10 6201 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034968: 6e10 6201 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -03496e: 1102 |0027: return-object v2 │ │ -034970: 0d03 |0028: move-exception v3 │ │ -034972: 6e10 6201 0100 |0029: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034978: 6e10 6201 0000 |002c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -03497e: 2703 |002f: throw v3 │ │ +034694: |[034694] org.tint.addons.framework.IAddon$Stub$Proxy.onTabSwitched:(Ljava/lang/String;)Ljava/util/List; │ │ +0346a4: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +0346aa: 0c00 |0003: move-result-object v0 │ │ +0346ac: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +0346b2: 0c01 |0007: move-result-object v1 │ │ +0346b4: 1a03 ea0d |0008: const-string v3, "org.tint.addons.framework.IAddon" // string@0dea │ │ +0346b8: 6e20 6401 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +0346be: 6e20 6701 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +0346c4: 5463 3903 |0010: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +0346c8: 1304 0c00 |0012: const/16 v4, #int 12 // #c │ │ +0346cc: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +0346ce: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0346d4: 6e10 5d01 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +0346da: 6203 2003 |001b: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ +0346de: 6e20 5a01 3100 |001d: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ +0346e4: 0c02 |0020: move-result-object v2 │ │ +0346e6: 6e10 6201 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0346ec: 6e10 6201 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0346f2: 1102 |0027: return-object v2 │ │ +0346f4: 0d03 |0028: move-exception v3 │ │ +0346f6: 6e10 6201 0100 |0029: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0346fc: 6e10 6201 0000 |002c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034702: 2703 |002f: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0020 │ │ -> 0x0028 │ │ positions : │ │ 0x0000 line=540 │ │ 0x0004 line=541 │ │ 0x0008 line=544 │ │ @@ -62600,33 +62798,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 38 16-bit code units │ │ -03498c: |[03498c] org.tint.addons.framework.IAddon$Stub$Proxy.onUnbind:()V │ │ -03499c: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -0349a2: 0c00 |0003: move-result-object v0 │ │ -0349a4: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -0349aa: 0c01 |0007: move-result-object v1 │ │ -0349ac: 1a02 f00d |0008: const-string v2, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -0349b0: 6e20 6401 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -0349b6: 5452 3903 |000d: iget-object v2, v5, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -0349ba: 1223 |000f: const/4 v3, #int 2 // #2 │ │ -0349bc: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -0349be: 7254 5701 3210 |0011: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0349c4: 6e10 5d01 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -0349ca: 6e10 6201 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0349d0: 6e10 6201 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0349d6: 0e00 |001d: return-void │ │ -0349d8: 0d02 |001e: move-exception v2 │ │ -0349da: 6e10 6201 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0349e0: 6e10 6201 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -0349e6: 2702 |0025: throw v2 │ │ +034710: |[034710] org.tint.addons.framework.IAddon$Stub$Proxy.onUnbind:()V │ │ +034720: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +034726: 0c00 |0003: move-result-object v0 │ │ +034728: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +03472e: 0c01 |0007: move-result-object v1 │ │ +034730: 1a02 ea0d |0008: const-string v2, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034734: 6e20 6401 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +03473a: 5452 3903 |000d: iget-object v2, v5, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +03473e: 1223 |000f: const/4 v3, #int 2 // #2 │ │ +034740: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +034742: 7254 5701 3210 |0011: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +034748: 6e10 5d01 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +03474e: 6e10 6201 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034754: 6e10 6201 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03475a: 0e00 |001d: return-void │ │ +03475c: 0d02 |001e: move-exception v2 │ │ +03475e: 6e10 6201 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034764: 6e10 6201 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03476a: 2702 |0025: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0017 │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=367 │ │ 0x0004 line=368 │ │ 0x0008 line=370 │ │ @@ -62647,43 +62845,43 @@ │ │ type : '(Ljava/lang/String;IZI)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -0349f4: |[0349f4] org.tint.addons.framework.IAddon$Stub$Proxy.onUserChoice:(Ljava/lang/String;IZI)Ljava/util/List; │ │ -034a04: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -034a06: 7100 5c01 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034a0c: 0c00 |0004: move-result-object v0 │ │ -034a0e: 7100 5c01 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034a14: 0c01 |0008: move-result-object v1 │ │ -034a16: 1a04 f00d |0009: const-string v4, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034a1a: 6e20 6401 4000 |000b: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -034a20: 6e20 6701 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034a26: 6e20 6301 8000 |0011: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ -034a2c: 3809 0300 |0014: if-eqz v9, 0017 // +0003 │ │ -034a30: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -034a32: 6e20 6301 3000 |0017: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ -034a38: 6e20 6301 a000 |001a: invoke-virtual {v0, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ -034a3e: 5463 3903 |001d: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -034a42: 1304 1900 |001f: const/16 v4, #int 25 // #19 │ │ -034a46: 1205 |0021: const/4 v5, #int 0 // #0 │ │ -034a48: 7255 5701 4310 |0022: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -034a4e: 6e10 5d01 0100 |0025: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -034a54: 6203 2003 |0028: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ -034a58: 6e20 5a01 3100 |002a: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ -034a5e: 0c02 |002d: move-result-object v2 │ │ -034a60: 6e10 6201 0100 |002e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034a66: 6e10 6201 0000 |0031: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034a6c: 1102 |0034: return-object v2 │ │ -034a6e: 0d03 |0035: move-exception v3 │ │ -034a70: 6e10 6201 0100 |0036: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034a76: 6e10 6201 0000 |0039: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034a7c: 2703 |003c: throw v3 │ │ +034778: |[034778] org.tint.addons.framework.IAddon$Stub$Proxy.onUserChoice:(Ljava/lang/String;IZI)Ljava/util/List; │ │ +034788: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03478a: 7100 5c01 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +034790: 0c00 |0004: move-result-object v0 │ │ +034792: 7100 5c01 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +034798: 0c01 |0008: move-result-object v1 │ │ +03479a: 1a04 ea0d |0009: const-string v4, "org.tint.addons.framework.IAddon" // string@0dea │ │ +03479e: 6e20 6401 4000 |000b: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +0347a4: 6e20 6701 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +0347aa: 6e20 6301 8000 |0011: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ +0347b0: 3809 0300 |0014: if-eqz v9, 0017 // +0003 │ │ +0347b4: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +0347b6: 6e20 6301 3000 |0017: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ +0347bc: 6e20 6301 a000 |001a: invoke-virtual {v0, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ +0347c2: 5463 3903 |001d: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +0347c6: 1304 1900 |001f: const/16 v4, #int 25 // #19 │ │ +0347ca: 1205 |0021: const/4 v5, #int 0 // #0 │ │ +0347cc: 7255 5701 4310 |0022: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0347d2: 6e10 5d01 0100 |0025: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +0347d8: 6203 2003 |0028: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ +0347dc: 6e20 5a01 3100 |002a: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ +0347e2: 0c02 |002d: move-result-object v2 │ │ +0347e4: 6e10 6201 0100 |002e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0347ea: 6e10 6201 0000 |0031: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0347f0: 1102 |0034: return-object v2 │ │ +0347f2: 0d03 |0035: move-exception v3 │ │ +0347f4: 6e10 6201 0100 |0036: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +0347fa: 6e10 6201 0000 |0039: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034800: 2703 |003c: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x002d │ │ -> 0x0035 │ │ positions : │ │ 0x0001 line=791 │ │ 0x0005 line=792 │ │ 0x0009 line=795 │ │ @@ -62714,42 +62912,42 @@ │ │ type : '(Ljava/lang/String;IZ)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 58 16-bit code units │ │ -034a8c: |[034a8c] org.tint.addons.framework.IAddon$Stub$Proxy.onUserConfirm:(Ljava/lang/String;IZ)Ljava/util/List; │ │ -034a9c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -034a9e: 7100 5c01 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034aa4: 0c00 |0004: move-result-object v0 │ │ -034aa6: 7100 5c01 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034aac: 0c01 |0008: move-result-object v1 │ │ -034aae: 1a04 f00d |0009: const-string v4, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034ab2: 6e20 6401 4000 |000b: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -034ab8: 6e20 6701 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034abe: 6e20 6301 8000 |0011: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ -034ac4: 3809 0300 |0014: if-eqz v9, 0017 // +0003 │ │ -034ac8: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -034aca: 6e20 6301 3000 |0017: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ -034ad0: 5463 3903 |001a: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -034ad4: 1304 1700 |001c: const/16 v4, #int 23 // #17 │ │ -034ad8: 1205 |001e: const/4 v5, #int 0 // #0 │ │ -034ada: 7255 5701 4310 |001f: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -034ae0: 6e10 5d01 0100 |0022: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -034ae6: 6203 2003 |0025: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ -034aea: 6e20 5a01 3100 |0027: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ -034af0: 0c02 |002a: move-result-object v2 │ │ -034af2: 6e10 6201 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034af8: 6e10 6201 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034afe: 1102 |0031: return-object v2 │ │ -034b00: 0d03 |0032: move-exception v3 │ │ -034b02: 6e10 6201 0100 |0033: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034b08: 6e10 6201 0000 |0036: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034b0e: 2703 |0039: throw v3 │ │ +034810: |[034810] org.tint.addons.framework.IAddon$Stub$Proxy.onUserConfirm:(Ljava/lang/String;IZ)Ljava/util/List; │ │ +034820: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +034822: 7100 5c01 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +034828: 0c00 |0004: move-result-object v0 │ │ +03482a: 7100 5c01 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +034830: 0c01 |0008: move-result-object v1 │ │ +034832: 1a04 ea0d |0009: const-string v4, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034836: 6e20 6401 4000 |000b: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +03483c: 6e20 6701 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034842: 6e20 6301 8000 |0011: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ +034848: 3809 0300 |0014: if-eqz v9, 0017 // +0003 │ │ +03484c: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +03484e: 6e20 6301 3000 |0017: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ +034854: 5463 3903 |001a: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +034858: 1304 1700 |001c: const/16 v4, #int 23 // #17 │ │ +03485c: 1205 |001e: const/4 v5, #int 0 // #0 │ │ +03485e: 7255 5701 4310 |001f: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +034864: 6e10 5d01 0100 |0022: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +03486a: 6203 2003 |0025: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ +03486e: 6e20 5a01 3100 |0027: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ +034874: 0c02 |002a: move-result-object v2 │ │ +034876: 6e10 6201 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03487c: 6e10 6201 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034882: 1102 |0031: return-object v2 │ │ +034884: 0d03 |0032: move-exception v3 │ │ +034886: 6e10 6201 0100 |0033: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03488c: 6e10 6201 0000 |0036: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034892: 2703 |0039: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x002a │ │ -> 0x0032 │ │ positions : │ │ 0x0001 line=750 │ │ 0x0005 line=751 │ │ 0x0009 line=754 │ │ @@ -62778,43 +62976,43 @@ │ │ type : '(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -034b1c: |[034b1c] org.tint.addons.framework.IAddon$Stub$Proxy.onUserInput:(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List; │ │ -034b2c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -034b2e: 7100 5c01 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034b34: 0c00 |0004: move-result-object v0 │ │ -034b36: 7100 5c01 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034b3c: 0c01 |0008: move-result-object v1 │ │ -034b3e: 1a04 f00d |0009: const-string v4, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034b42: 6e20 6401 4000 |000b: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -034b48: 6e20 6701 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034b4e: 6e20 6301 8000 |0011: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ -034b54: 3809 0300 |0014: if-eqz v9, 0017 // +0003 │ │ -034b58: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -034b5a: 6e20 6301 3000 |0017: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ -034b60: 6e20 6701 a000 |001a: invoke-virtual {v0, v10}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034b66: 5463 3903 |001d: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -034b6a: 1304 1800 |001f: const/16 v4, #int 24 // #18 │ │ -034b6e: 1205 |0021: const/4 v5, #int 0 // #0 │ │ -034b70: 7255 5701 4310 |0022: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -034b76: 6e10 5d01 0100 |0025: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -034b7c: 6203 2003 |0028: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ -034b80: 6e20 5a01 3100 |002a: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ -034b86: 0c02 |002d: move-result-object v2 │ │ -034b88: 6e10 6201 0100 |002e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034b8e: 6e10 6201 0000 |0031: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034b94: 1102 |0034: return-object v2 │ │ -034b96: 0d03 |0035: move-exception v3 │ │ -034b98: 6e10 6201 0100 |0036: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034b9e: 6e10 6201 0000 |0039: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034ba4: 2703 |003c: throw v3 │ │ +0348a0: |[0348a0] org.tint.addons.framework.IAddon$Stub$Proxy.onUserInput:(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List; │ │ +0348b0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0348b2: 7100 5c01 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +0348b8: 0c00 |0004: move-result-object v0 │ │ +0348ba: 7100 5c01 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +0348c0: 0c01 |0008: move-result-object v1 │ │ +0348c2: 1a04 ea0d |0009: const-string v4, "org.tint.addons.framework.IAddon" // string@0dea │ │ +0348c6: 6e20 6401 4000 |000b: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +0348cc: 6e20 6701 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +0348d2: 6e20 6301 8000 |0011: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ +0348d8: 3809 0300 |0014: if-eqz v9, 0017 // +0003 │ │ +0348dc: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +0348de: 6e20 6301 3000 |0017: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ +0348e4: 6e20 6701 a000 |001a: invoke-virtual {v0, v10}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +0348ea: 5463 3903 |001d: iget-object v3, v6, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +0348ee: 1304 1800 |001f: const/16 v4, #int 24 // #18 │ │ +0348f2: 1205 |0021: const/4 v5, #int 0 // #0 │ │ +0348f4: 7255 5701 4310 |0022: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0348fa: 6e10 5d01 0100 |0025: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +034900: 6203 2003 |0028: sget-object v3, Lorg/tint/addons/framework/Action;.CREATOR:Landroid/os/Parcelable$Creator; // field@0320 │ │ +034904: 6e20 5a01 3100 |002a: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015a │ │ +03490a: 0c02 |002d: move-result-object v2 │ │ +03490c: 6e10 6201 0100 |002e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034912: 6e10 6201 0000 |0031: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034918: 1102 |0034: return-object v2 │ │ +03491a: 0d03 |0035: move-exception v3 │ │ +03491c: 6e10 6201 0100 |0036: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034922: 6e10 6201 0000 |0039: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034928: 2703 |003c: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x002d │ │ -> 0x0035 │ │ positions : │ │ 0x0001 line=770 │ │ 0x0005 line=771 │ │ 0x0009 line=774 │ │ @@ -62845,33 +63043,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -034bb4: |[034bb4] org.tint.addons.framework.IAddon$Stub$Proxy.showAddonSettingsActivity:()V │ │ -034bc4: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034bca: 0c00 |0003: move-result-object v0 │ │ -034bcc: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ -034bd2: 0c01 |0007: move-result-object v1 │ │ -034bd4: 1a02 f00d |0008: const-string v2, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034bd8: 6e20 6401 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ -034bde: 5452 3903 |000d: iget-object v2, v5, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ -034be2: 1303 1a00 |000f: const/16 v3, #int 26 // #1a │ │ -034be6: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -034be8: 7254 5701 3210 |0012: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -034bee: 6e10 5d01 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ -034bf4: 6e10 6201 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034bfa: 6e10 6201 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034c00: 0e00 |001e: return-void │ │ -034c02: 0d02 |001f: move-exception v2 │ │ -034c04: 6e10 6201 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034c0a: 6e10 6201 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ -034c10: 2702 |0026: throw v2 │ │ +034938: |[034938] org.tint.addons.framework.IAddon$Stub$Proxy.showAddonSettingsActivity:()V │ │ +034948: 7100 5c01 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +03494e: 0c00 |0003: move-result-object v0 │ │ +034950: 7100 5c01 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@015c │ │ +034956: 0c01 |0007: move-result-object v1 │ │ +034958: 1a02 ea0d |0008: const-string v2, "org.tint.addons.framework.IAddon" // string@0dea │ │ +03495c: 6e20 6401 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0164 │ │ +034962: 5452 3903 |000d: iget-object v2, v5, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0339 │ │ +034966: 1303 1a00 |000f: const/16 v3, #int 26 // #1a │ │ +03496a: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +03496c: 7254 5701 3210 |0012: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +034972: 6e10 5d01 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@015d │ │ +034978: 6e10 6201 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03497e: 6e10 6201 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034984: 0e00 |001e: return-void │ │ +034986: 0d02 |001f: move-exception v2 │ │ +034988: 6e10 6201 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +03498e: 6e10 6201 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0162 │ │ +034994: 2702 |0026: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0018 │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=812 │ │ 0x0004 line=813 │ │ 0x0008 line=815 │ │ @@ -62886,15 +63084,15 @@ │ │ 0x0004 - 0x0027 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0027 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0027 reg=5 this Lorg/tint/addons/framework/IAddon$Stub$Proxy; │ │ │ │ source_file_idx : 494 (IAddon.java) │ │ │ │ Class #300 header: │ │ -class_idx : 378 │ │ +class_idx : 374 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 95 │ │ source_file_idx : 494 │ │ static_fields_size : 27 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ @@ -63056,19 +63254,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -034c20: |[034c20] org.tint.addons.framework.IAddon$Stub.:()V │ │ -034c30: 7010 4301 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0143 │ │ -034c36: 1a00 f00d |0003: const-string v0, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034c3a: 6e30 ca04 1100 |0005: invoke-virtual {v1, v1, v0}, Lorg/tint/addons/framework/IAddon$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@04ca │ │ -034c40: 0e00 |0008: return-void │ │ +0349a4: |[0349a4] org.tint.addons.framework.IAddon$Stub.:()V │ │ +0349b4: 7010 4301 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0143 │ │ +0349ba: 1a00 ea0d |0003: const-string v0, "org.tint.addons.framework.IAddon" // string@0dea │ │ +0349be: 6e30 ca04 1100 |0005: invoke-virtual {v1, v1, v0}, Lorg/tint/addons/framework/IAddon$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@04ca │ │ +0349c4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ 0x0008 line=19 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/addons/framework/IAddon$Stub; │ │ @@ -63078,29 +63276,29 @@ │ │ type : '(Landroid/os/IBinder;)Lorg/tint/addons/framework/IAddon;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -034c44: |[034c44] org.tint.addons.framework.IAddon$Stub.asInterface:(Landroid/os/IBinder;)Lorg/tint/addons/framework/IAddon; │ │ -034c54: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -034c58: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -034c5a: 1100 |0003: return-object v0 │ │ -034c5c: 1a01 f00d |0004: const-string v1, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034c60: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ -034c66: 0c00 |0009: move-result-object v0 │ │ -034c68: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -034c6c: 2001 7b01 |000c: instance-of v1, v0, Lorg/tint/addons/framework/IAddon; // type@017b │ │ -034c70: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -034c74: 1f00 7b01 |0010: check-cast v0, Lorg/tint/addons/framework/IAddon; // type@017b │ │ -034c78: 28f1 |0012: goto 0003 // -000f │ │ -034c7a: 2200 7901 |0013: new-instance v0, Lorg/tint/addons/framework/IAddon$Stub$Proxy; // type@0179 │ │ -034c7e: 7020 aa04 2000 |0015: invoke-direct {v0, v2}, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@04aa │ │ -034c84: 28eb |0018: goto 0003 // -0015 │ │ +0349c8: |[0349c8] org.tint.addons.framework.IAddon$Stub.asInterface:(Landroid/os/IBinder;)Lorg/tint/addons/framework/IAddon; │ │ +0349d8: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +0349dc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0349de: 1100 |0003: return-object v0 │ │ +0349e0: 1a01 ea0d |0004: const-string v1, "org.tint.addons.framework.IAddon" // string@0dea │ │ +0349e4: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ +0349ea: 0c00 |0009: move-result-object v0 │ │ +0349ec: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +0349f0: 2001 7701 |000c: instance-of v1, v0, Lorg/tint/addons/framework/IAddon; // type@0177 │ │ +0349f4: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +0349f8: 1f00 7701 |0010: check-cast v0, Lorg/tint/addons/framework/IAddon; // type@0177 │ │ +0349fc: 28f1 |0012: goto 0003 // -000f │ │ +0349fe: 2200 7501 |0013: new-instance v0, Lorg/tint/addons/framework/IAddon$Stub$Proxy; // type@0175 │ │ +034a02: 7020 aa04 2000 |0015: invoke-direct {v0, v2}, Lorg/tint/addons/framework/IAddon$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@04aa │ │ +034a08: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0002 line=27 │ │ 0x0003 line=33 │ │ 0x0004 line=29 │ │ 0x000a line=30 │ │ @@ -63116,16 +63314,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -034c88: |[034c88] org.tint.addons.framework.IAddon$Stub.asBinder:()Landroid/os/IBinder; │ │ -034c98: 1100 |0000: return-object v0 │ │ +034a0c: |[034a0c] org.tint.addons.framework.IAddon$Stub.asBinder:()Landroid/os/IBinder; │ │ +034a1c: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/addons/framework/IAddon$Stub; │ │ │ │ #1 : (in Lorg/tint/addons/framework/IAddon$Stub;) │ │ @@ -63133,287 +63331,287 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 718 16-bit code units │ │ -034c9c: |[034c9c] org.tint.addons.framework.IAddon$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -034cac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -034cae: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -034cb0: 2c09 5e02 0000 |0002: sparse-switch v9, 00000260 // +0000025e │ │ -034cb6: 6f5c 4401 98ba |0005: invoke-super {v8, v9, v10, v11, v12}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0144 │ │ -034cbc: 0a06 |0008: move-result v6 │ │ -034cbe: 0f06 |0009: return v6 │ │ -034cc0: 1a07 f00d |000a: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034cc4: 6e20 6701 7b00 |000c: invoke-virtual {v11, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034cca: 28fa |000f: goto 0009 // -0006 │ │ -034ccc: 1a07 f00d |0010: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034cd0: 6e20 5b01 7a00 |0012: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034cd6: 6e10 d504 0800 |0015: invoke-virtual {v8}, Lorg/tint/addons/framework/IAddon$Stub;.onBind:()V // method@04d5 │ │ -034cdc: 6e10 6501 0b00 |0018: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034ce2: 28ee |001b: goto 0009 // -0012 │ │ -034ce4: 1a07 f00d |001c: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034ce8: 6e20 5b01 7a00 |001e: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034cee: 6e10 e104 0800 |0021: invoke-virtual {v8}, Lorg/tint/addons/framework/IAddon$Stub;.onUnbind:()V // method@04e1 │ │ -034cf4: 6e10 6501 0b00 |0024: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034cfa: 28e2 |0027: goto 0009 // -001e │ │ -034cfc: 1a07 f00d |0028: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034d00: 6e20 5b01 7a00 |002a: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034d06: 6e10 d304 0800 |002d: invoke-virtual {v8}, Lorg/tint/addons/framework/IAddon$Stub;.getName:()Ljava/lang/String; // method@04d3 │ │ -034d0c: 0c04 |0030: move-result-object v4 │ │ -034d0e: 6e10 6501 0b00 |0031: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034d14: 6e20 6701 4b00 |0034: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034d1a: 28d2 |0037: goto 0009 // -002e │ │ -034d1c: 1a07 f00d |0038: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034d20: 6e20 5b01 7a00 |003a: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034d26: 6e10 d404 0800 |003d: invoke-virtual {v8}, Lorg/tint/addons/framework/IAddon$Stub;.getShortDescription:()Ljava/lang/String; // method@04d4 │ │ -034d2c: 0c04 |0040: move-result-object v4 │ │ -034d2e: 6e10 6501 0b00 |0041: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034d34: 6e20 6701 4b00 |0044: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034d3a: 28c2 |0047: goto 0009 // -003e │ │ -034d3c: 1a07 f00d |0048: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034d40: 6e20 5b01 7a00 |004a: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034d46: 6e10 d204 0800 |004d: invoke-virtual {v8}, Lorg/tint/addons/framework/IAddon$Stub;.getDescription:()Ljava/lang/String; // method@04d2 │ │ -034d4c: 0c04 |0050: move-result-object v4 │ │ -034d4e: 6e10 6501 0b00 |0051: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034d54: 6e20 6701 4b00 |0054: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034d5a: 28b2 |0057: goto 0009 // -004e │ │ -034d5c: 1a07 f00d |0058: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034d60: 6e20 5b01 7a00 |005a: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034d66: 6e10 cc04 0800 |005d: invoke-virtual {v8}, Lorg/tint/addons/framework/IAddon$Stub;.getContact:()Ljava/lang/String; // method@04cc │ │ -034d6c: 0c04 |0060: move-result-object v4 │ │ -034d6e: 6e10 6501 0b00 |0061: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034d74: 6e20 6701 4b00 |0064: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034d7a: 28a2 |0067: goto 0009 // -005e │ │ -034d7c: 1a07 f00d |0068: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034d80: 6e20 5b01 7a00 |006a: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034d86: 6e10 cb04 0800 |006d: invoke-virtual {v8}, Lorg/tint/addons/framework/IAddon$Stub;.getCallbacks:()I // method@04cb │ │ -034d8c: 0a04 |0070: move-result v4 │ │ -034d8e: 6e10 6501 0b00 |0071: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034d94: 6e20 6301 4b00 |0074: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ -034d9a: 2892 |0077: goto 0009 // -006e │ │ -034d9c: 1a07 f00d |0078: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034da0: 6e20 5b01 7a00 |007a: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034da6: 6e10 6001 0a00 |007d: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034dac: 0c00 |0080: move-result-object v0 │ │ -034dae: 6e10 6001 0a00 |0081: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034db4: 0c01 |0084: move-result-object v1 │ │ -034db6: 6e30 dc04 0801 |0085: invoke-virtual {v8, v0, v1}, Lorg/tint/addons/framework/IAddon$Stub;.onPageStarted:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04dc │ │ -034dbc: 0c05 |0088: move-result-object v5 │ │ -034dbe: 6e10 6501 0b00 |0089: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034dc4: 6e20 6901 5b00 |008c: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ -034dca: 2900 7aff |008f: goto/16 0009 // -0086 │ │ -034dce: 1a07 f00d |0091: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034dd2: 6e20 5b01 7a00 |0093: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034dd8: 6e10 6001 0a00 |0096: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034dde: 0c00 |0099: move-result-object v0 │ │ -034de0: 6e10 6001 0a00 |009a: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034de6: 0c01 |009d: move-result-object v1 │ │ -034de8: 6e30 db04 0801 |009e: invoke-virtual {v8, v0, v1}, Lorg/tint/addons/framework/IAddon$Stub;.onPageFinished:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04db │ │ -034dee: 0c05 |00a1: move-result-object v5 │ │ -034df0: 6e10 6501 0b00 |00a2: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034df6: 6e20 6901 5b00 |00a5: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ -034dfc: 2900 61ff |00a8: goto/16 0009 // -009f │ │ -034e00: 1a07 f00d |00aa: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034e04: 6e20 5b01 7a00 |00ac: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034e0a: 6e10 6001 0a00 |00af: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034e10: 0c00 |00b2: move-result-object v0 │ │ -034e12: 6e20 de04 0800 |00b3: invoke-virtual {v8, v0}, Lorg/tint/addons/framework/IAddon$Stub;.onTabOpened:(Ljava/lang/String;)Ljava/util/List; // method@04de │ │ -034e18: 0c05 |00b6: move-result-object v5 │ │ -034e1a: 6e10 6501 0b00 |00b7: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034e20: 6e20 6901 5b00 |00ba: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ -034e26: 2900 4cff |00bd: goto/16 0009 // -00b4 │ │ -034e2a: 1a07 f00d |00bf: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034e2e: 6e20 5b01 7a00 |00c1: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034e34: 6e10 6001 0a00 |00c4: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034e3a: 0c00 |00c7: move-result-object v0 │ │ -034e3c: 6e20 dd04 0800 |00c8: invoke-virtual {v8, v0}, Lorg/tint/addons/framework/IAddon$Stub;.onTabClosed:(Ljava/lang/String;)Ljava/util/List; // method@04dd │ │ -034e42: 0c05 |00cb: move-result-object v5 │ │ -034e44: 6e10 6501 0b00 |00cc: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034e4a: 6e20 6901 5b00 |00cf: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ -034e50: 2900 37ff |00d2: goto/16 0009 // -00c9 │ │ -034e54: 1a07 f00d |00d4: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034e58: 6e20 5b01 7a00 |00d6: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034e5e: 6e10 6001 0a00 |00d9: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034e64: 0c00 |00dc: move-result-object v0 │ │ -034e66: 6e20 df04 0800 |00dd: invoke-virtual {v8, v0}, Lorg/tint/addons/framework/IAddon$Stub;.onTabSwitched:(Ljava/lang/String;)Ljava/util/List; // method@04df │ │ -034e6c: 0c05 |00e0: move-result-object v5 │ │ -034e6e: 6e10 6501 0b00 |00e1: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034e74: 6e20 6901 5b00 |00e4: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ -034e7a: 2900 22ff |00e7: goto/16 0009 // -00de │ │ -034e7e: 1a07 f00d |00e9: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034e82: 6e20 5b01 7a00 |00eb: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034e88: 6e10 6001 0a00 |00ee: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034e8e: 0c00 |00f1: move-result-object v0 │ │ -034e90: 6e10 6001 0a00 |00f2: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034e96: 0c01 |00f5: move-result-object v1 │ │ -034e98: 6e10 6001 0a00 |00f6: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034e9e: 0c02 |00f9: move-result-object v2 │ │ -034ea0: 6e40 d104 0821 |00fa: invoke-virtual {v8, v0, v1, v2}, Lorg/tint/addons/framework/IAddon$Stub;.getContributedMainMenuItem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@04d1 │ │ -034ea6: 0c04 |00fd: move-result-object v4 │ │ -034ea8: 6e10 6501 0b00 |00fe: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034eae: 6e20 6701 4b00 |0101: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034eb4: 2900 05ff |0104: goto/16 0009 // -00fb │ │ -034eb8: 1a07 f00d |0106: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034ebc: 6e20 5b01 7a00 |0108: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034ec2: 6e10 6001 0a00 |010b: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034ec8: 0c00 |010e: move-result-object v0 │ │ -034eca: 6e10 6001 0a00 |010f: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034ed0: 0c01 |0112: move-result-object v1 │ │ -034ed2: 6e10 6001 0a00 |0113: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034ed8: 0c02 |0116: move-result-object v2 │ │ -034eda: 6e40 da04 0821 |0117: invoke-virtual {v8, v0, v1, v2}, Lorg/tint/addons/framework/IAddon$Stub;.onContributedMainMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04da │ │ -034ee0: 0c05 |011a: move-result-object v5 │ │ -034ee2: 6e10 6501 0b00 |011b: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034ee8: 6e20 6901 5b00 |011e: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ -034eee: 2900 e8fe |0121: goto/16 0009 // -0118 │ │ -034ef2: 1a07 f00d |0123: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034ef6: 6e20 5b01 7a00 |0125: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034efc: 6e10 6001 0a00 |0128: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034f02: 0c00 |012b: move-result-object v0 │ │ -034f04: 6e10 5e01 0a00 |012c: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -034f0a: 0a01 |012f: move-result v1 │ │ -034f0c: 6e10 6001 0a00 |0130: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034f12: 0c02 |0133: move-result-object v2 │ │ -034f14: 6e40 d004 0821 |0134: invoke-virtual {v8, v0, v1, v2}, Lorg/tint/addons/framework/IAddon$Stub;.getContributedLinkContextMenuItem:(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; // method@04d0 │ │ -034f1a: 0c04 |0137: move-result-object v4 │ │ -034f1c: 6e10 6501 0b00 |0138: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034f22: 6e20 6701 4b00 |013b: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034f28: 2900 cbfe |013e: goto/16 0009 // -0135 │ │ -034f2c: 1a07 f00d |0140: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034f30: 6e20 5b01 7a00 |0142: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034f36: 6e10 6001 0a00 |0145: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034f3c: 0c00 |0148: move-result-object v0 │ │ -034f3e: 6e10 5e01 0a00 |0149: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -034f44: 0a01 |014c: move-result v1 │ │ -034f46: 6e10 6001 0a00 |014d: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034f4c: 0c02 |0150: move-result-object v2 │ │ -034f4e: 6e40 d904 0821 |0151: invoke-virtual {v8, v0, v1, v2}, Lorg/tint/addons/framework/IAddon$Stub;.onContributedLinkContextMenuItemSelected:(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List; // method@04d9 │ │ -034f54: 0c05 |0154: move-result-object v5 │ │ -034f56: 6e10 6501 0b00 |0155: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034f5c: 6e20 6901 5b00 |0158: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ -034f62: 2900 aefe |015b: goto/16 0009 // -0152 │ │ -034f66: 1a07 f00d |015d: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034f6a: 6e20 5b01 7a00 |015f: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034f70: 6e10 6001 0a00 |0162: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034f76: 0c00 |0165: move-result-object v0 │ │ -034f78: 6e20 ce04 0800 |0166: invoke-virtual {v8, v0}, Lorg/tint/addons/framework/IAddon$Stub;.getContributedHistoryBookmarksMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@04ce │ │ -034f7e: 0c04 |0169: move-result-object v4 │ │ -034f80: 6e10 6501 0b00 |016a: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034f86: 6e20 6701 4b00 |016d: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034f8c: 2900 99fe |0170: goto/16 0009 // -0167 │ │ -034f90: 1a07 f00d |0172: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034f94: 6e20 5b01 7a00 |0174: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034f9a: 6e10 6001 0a00 |0177: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034fa0: 0c00 |017a: move-result-object v0 │ │ -034fa2: 6e20 d704 0800 |017b: invoke-virtual {v8, v0}, Lorg/tint/addons/framework/IAddon$Stub;.onContributedHistoryBookmarksMenuItemSelected:(Ljava/lang/String;)Ljava/util/List; // method@04d7 │ │ -034fa8: 0c05 |017e: move-result-object v5 │ │ -034faa: 6e10 6501 0b00 |017f: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034fb0: 6e20 6901 5b00 |0182: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ -034fb6: 2900 84fe |0185: goto/16 0009 // -017c │ │ -034fba: 1a07 f00d |0187: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034fbe: 6e20 5b01 7a00 |0189: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034fc4: 6e10 6001 0a00 |018c: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034fca: 0c00 |018f: move-result-object v0 │ │ -034fcc: 6e20 cd04 0800 |0190: invoke-virtual {v8, v0}, Lorg/tint/addons/framework/IAddon$Stub;.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@04cd │ │ -034fd2: 0c04 |0193: move-result-object v4 │ │ -034fd4: 6e10 6501 0b00 |0194: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -034fda: 6e20 6701 4b00 |0197: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -034fe0: 2900 6ffe |019a: goto/16 0009 // -0191 │ │ -034fe4: 1a07 f00d |019c: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -034fe8: 6e20 5b01 7a00 |019e: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -034fee: 6e10 6001 0a00 |01a1: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034ff4: 0c00 |01a4: move-result-object v0 │ │ -034ff6: 6e10 6001 0a00 |01a5: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -034ffc: 0c01 |01a8: move-result-object v1 │ │ -034ffe: 6e10 6001 0a00 |01a9: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -035004: 0c02 |01ac: move-result-object v2 │ │ -035006: 6e40 d604 0821 |01ad: invoke-virtual {v8, v0, v1, v2}, Lorg/tint/addons/framework/IAddon$Stub;.onContributedBookmarkContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04d6 │ │ -03500c: 0c05 |01b0: move-result-object v5 │ │ -03500e: 6e10 6501 0b00 |01b1: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -035014: 6e20 6901 5b00 |01b4: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ -03501a: 2900 52fe |01b7: goto/16 0009 // -01ae │ │ -03501e: 1a07 f00d |01b9: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -035022: 6e20 5b01 7a00 |01bb: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -035028: 6e10 6001 0a00 |01be: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -03502e: 0c00 |01c1: move-result-object v0 │ │ -035030: 6e20 cf04 0800 |01c2: invoke-virtual {v8, v0}, Lorg/tint/addons/framework/IAddon$Stub;.getContributedHistoryContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@04cf │ │ -035036: 0c04 |01c5: move-result-object v4 │ │ -035038: 6e10 6501 0b00 |01c6: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -03503e: 6e20 6701 4b00 |01c9: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -035044: 2900 3dfe |01cc: goto/16 0009 // -01c3 │ │ -035048: 1a07 f00d |01ce: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -03504c: 6e20 5b01 7a00 |01d0: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -035052: 6e10 6001 0a00 |01d3: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -035058: 0c00 |01d6: move-result-object v0 │ │ -03505a: 6e10 6001 0a00 |01d7: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -035060: 0c01 |01da: move-result-object v1 │ │ -035062: 6e10 6001 0a00 |01db: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -035068: 0c02 |01de: move-result-object v2 │ │ -03506a: 6e40 d804 0821 |01df: invoke-virtual {v8, v0, v1, v2}, Lorg/tint/addons/framework/IAddon$Stub;.onContributedHistoryContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04d8 │ │ -035070: 0c05 |01e2: move-result-object v5 │ │ -035072: 6e10 6501 0b00 |01e3: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -035078: 6e20 6901 5b00 |01e6: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ -03507e: 2900 20fe |01e9: goto/16 0009 // -01e0 │ │ -035082: 1a07 f00d |01eb: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -035086: 6e20 5b01 7a00 |01ed: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -03508c: 6e10 6001 0a00 |01f0: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -035092: 0c00 |01f3: move-result-object v0 │ │ -035094: 6e10 5e01 0a00 |01f4: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -03509a: 0a01 |01f7: move-result v1 │ │ -03509c: 6e10 5e01 0a00 |01f8: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -0350a2: 0a07 |01fb: move-result v7 │ │ -0350a4: 3807 0300 |01fc: if-eqz v7, 01ff // +0003 │ │ -0350a8: 0162 |01fe: move v2, v6 │ │ -0350aa: 6e40 e304 0821 |01ff: invoke-virtual {v8, v0, v1, v2}, Lorg/tint/addons/framework/IAddon$Stub;.onUserConfirm:(Ljava/lang/String;IZ)Ljava/util/List; // method@04e3 │ │ -0350b0: 0c05 |0202: move-result-object v5 │ │ -0350b2: 6e10 6501 0b00 |0203: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -0350b8: 6e20 6901 5b00 |0206: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ -0350be: 2900 00fe |0209: goto/16 0009 // -0200 │ │ -0350c2: 1a07 f00d |020b: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -0350c6: 6e20 5b01 7a00 |020d: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -0350cc: 6e10 6001 0a00 |0210: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -0350d2: 0c00 |0213: move-result-object v0 │ │ -0350d4: 6e10 5e01 0a00 |0214: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -0350da: 0a01 |0217: move-result v1 │ │ -0350dc: 6e10 5e01 0a00 |0218: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -0350e2: 0a07 |021b: move-result v7 │ │ -0350e4: 3807 0300 |021c: if-eqz v7, 021f // +0003 │ │ -0350e8: 0162 |021e: move v2, v6 │ │ -0350ea: 6e10 6001 0a00 |021f: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -0350f0: 0c03 |0222: move-result-object v3 │ │ -0350f2: 6e53 e404 0821 |0223: invoke-virtual {v8, v0, v1, v2, v3}, Lorg/tint/addons/framework/IAddon$Stub;.onUserInput:(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List; // method@04e4 │ │ -0350f8: 0c05 |0226: move-result-object v5 │ │ -0350fa: 6e10 6501 0b00 |0227: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -035100: 6e20 6901 5b00 |022a: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ -035106: 2900 dcfd |022d: goto/16 0009 // -0224 │ │ -03510a: 1a07 f00d |022f: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -03510e: 6e20 5b01 7a00 |0231: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -035114: 6e10 6001 0a00 |0234: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -03511a: 0c00 |0237: move-result-object v0 │ │ -03511c: 6e10 5e01 0a00 |0238: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -035122: 0a01 |023b: move-result v1 │ │ -035124: 6e10 5e01 0a00 |023c: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -03512a: 0a07 |023f: move-result v7 │ │ -03512c: 3807 0300 |0240: if-eqz v7, 0243 // +0003 │ │ -035130: 0162 |0242: move v2, v6 │ │ -035132: 6e10 5e01 0a00 |0243: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -035138: 0a03 |0246: move-result v3 │ │ -03513a: 6e53 e204 0821 |0247: invoke-virtual {v8, v0, v1, v2, v3}, Lorg/tint/addons/framework/IAddon$Stub;.onUserChoice:(Ljava/lang/String;IZI)Ljava/util/List; // method@04e2 │ │ -035140: 0c05 |024a: move-result-object v5 │ │ -035142: 6e10 6501 0b00 |024b: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -035148: 6e20 6901 5b00 |024e: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ -03514e: 2900 b8fd |0251: goto/16 0009 // -0248 │ │ -035152: 1a07 f00d |0253: const-string v7, "org.tint.addons.framework.IAddon" // string@0df0 │ │ -035156: 6e20 5b01 7a00 |0255: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ -03515c: 6e10 e504 0800 |0258: invoke-virtual {v8}, Lorg/tint/addons/framework/IAddon$Stub;.showAddonSettingsActivity:()V // method@04e5 │ │ -035162: 6e10 6501 0b00 |025b: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ -035168: 2900 abfd |025e: goto/16 0009 // -0255 │ │ -03516c: 0002 1b00 0100 0000 0200 0000 0300 ... |0260: sparse-switch-data (110 units) │ │ +034a20: |[034a20] org.tint.addons.framework.IAddon$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +034a30: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +034a32: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +034a34: 2c09 5e02 0000 |0002: sparse-switch v9, 00000260 // +0000025e │ │ +034a3a: 6f5c 4401 98ba |0005: invoke-super {v8, v9, v10, v11, v12}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0144 │ │ +034a40: 0a06 |0008: move-result v6 │ │ +034a42: 0f06 |0009: return v6 │ │ +034a44: 1a07 ea0d |000a: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034a48: 6e20 6701 7b00 |000c: invoke-virtual {v11, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034a4e: 28fa |000f: goto 0009 // -0006 │ │ +034a50: 1a07 ea0d |0010: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034a54: 6e20 5b01 7a00 |0012: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034a5a: 6e10 d504 0800 |0015: invoke-virtual {v8}, Lorg/tint/addons/framework/IAddon$Stub;.onBind:()V // method@04d5 │ │ +034a60: 6e10 6501 0b00 |0018: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034a66: 28ee |001b: goto 0009 // -0012 │ │ +034a68: 1a07 ea0d |001c: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034a6c: 6e20 5b01 7a00 |001e: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034a72: 6e10 e104 0800 |0021: invoke-virtual {v8}, Lorg/tint/addons/framework/IAddon$Stub;.onUnbind:()V // method@04e1 │ │ +034a78: 6e10 6501 0b00 |0024: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034a7e: 28e2 |0027: goto 0009 // -001e │ │ +034a80: 1a07 ea0d |0028: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034a84: 6e20 5b01 7a00 |002a: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034a8a: 6e10 d304 0800 |002d: invoke-virtual {v8}, Lorg/tint/addons/framework/IAddon$Stub;.getName:()Ljava/lang/String; // method@04d3 │ │ +034a90: 0c04 |0030: move-result-object v4 │ │ +034a92: 6e10 6501 0b00 |0031: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034a98: 6e20 6701 4b00 |0034: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034a9e: 28d2 |0037: goto 0009 // -002e │ │ +034aa0: 1a07 ea0d |0038: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034aa4: 6e20 5b01 7a00 |003a: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034aaa: 6e10 d404 0800 |003d: invoke-virtual {v8}, Lorg/tint/addons/framework/IAddon$Stub;.getShortDescription:()Ljava/lang/String; // method@04d4 │ │ +034ab0: 0c04 |0040: move-result-object v4 │ │ +034ab2: 6e10 6501 0b00 |0041: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034ab8: 6e20 6701 4b00 |0044: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034abe: 28c2 |0047: goto 0009 // -003e │ │ +034ac0: 1a07 ea0d |0048: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034ac4: 6e20 5b01 7a00 |004a: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034aca: 6e10 d204 0800 |004d: invoke-virtual {v8}, Lorg/tint/addons/framework/IAddon$Stub;.getDescription:()Ljava/lang/String; // method@04d2 │ │ +034ad0: 0c04 |0050: move-result-object v4 │ │ +034ad2: 6e10 6501 0b00 |0051: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034ad8: 6e20 6701 4b00 |0054: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034ade: 28b2 |0057: goto 0009 // -004e │ │ +034ae0: 1a07 ea0d |0058: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034ae4: 6e20 5b01 7a00 |005a: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034aea: 6e10 cc04 0800 |005d: invoke-virtual {v8}, Lorg/tint/addons/framework/IAddon$Stub;.getContact:()Ljava/lang/String; // method@04cc │ │ +034af0: 0c04 |0060: move-result-object v4 │ │ +034af2: 6e10 6501 0b00 |0061: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034af8: 6e20 6701 4b00 |0064: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034afe: 28a2 |0067: goto 0009 // -005e │ │ +034b00: 1a07 ea0d |0068: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034b04: 6e20 5b01 7a00 |006a: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034b0a: 6e10 cb04 0800 |006d: invoke-virtual {v8}, Lorg/tint/addons/framework/IAddon$Stub;.getCallbacks:()I // method@04cb │ │ +034b10: 0a04 |0070: move-result v4 │ │ +034b12: 6e10 6501 0b00 |0071: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034b18: 6e20 6301 4b00 |0074: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ +034b1e: 2892 |0077: goto 0009 // -006e │ │ +034b20: 1a07 ea0d |0078: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034b24: 6e20 5b01 7a00 |007a: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034b2a: 6e10 6001 0a00 |007d: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034b30: 0c00 |0080: move-result-object v0 │ │ +034b32: 6e10 6001 0a00 |0081: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034b38: 0c01 |0084: move-result-object v1 │ │ +034b3a: 6e30 dc04 0801 |0085: invoke-virtual {v8, v0, v1}, Lorg/tint/addons/framework/IAddon$Stub;.onPageStarted:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04dc │ │ +034b40: 0c05 |0088: move-result-object v5 │ │ +034b42: 6e10 6501 0b00 |0089: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034b48: 6e20 6901 5b00 |008c: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ +034b4e: 2900 7aff |008f: goto/16 0009 // -0086 │ │ +034b52: 1a07 ea0d |0091: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034b56: 6e20 5b01 7a00 |0093: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034b5c: 6e10 6001 0a00 |0096: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034b62: 0c00 |0099: move-result-object v0 │ │ +034b64: 6e10 6001 0a00 |009a: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034b6a: 0c01 |009d: move-result-object v1 │ │ +034b6c: 6e30 db04 0801 |009e: invoke-virtual {v8, v0, v1}, Lorg/tint/addons/framework/IAddon$Stub;.onPageFinished:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04db │ │ +034b72: 0c05 |00a1: move-result-object v5 │ │ +034b74: 6e10 6501 0b00 |00a2: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034b7a: 6e20 6901 5b00 |00a5: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ +034b80: 2900 61ff |00a8: goto/16 0009 // -009f │ │ +034b84: 1a07 ea0d |00aa: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034b88: 6e20 5b01 7a00 |00ac: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034b8e: 6e10 6001 0a00 |00af: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034b94: 0c00 |00b2: move-result-object v0 │ │ +034b96: 6e20 de04 0800 |00b3: invoke-virtual {v8, v0}, Lorg/tint/addons/framework/IAddon$Stub;.onTabOpened:(Ljava/lang/String;)Ljava/util/List; // method@04de │ │ +034b9c: 0c05 |00b6: move-result-object v5 │ │ +034b9e: 6e10 6501 0b00 |00b7: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034ba4: 6e20 6901 5b00 |00ba: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ +034baa: 2900 4cff |00bd: goto/16 0009 // -00b4 │ │ +034bae: 1a07 ea0d |00bf: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034bb2: 6e20 5b01 7a00 |00c1: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034bb8: 6e10 6001 0a00 |00c4: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034bbe: 0c00 |00c7: move-result-object v0 │ │ +034bc0: 6e20 dd04 0800 |00c8: invoke-virtual {v8, v0}, Lorg/tint/addons/framework/IAddon$Stub;.onTabClosed:(Ljava/lang/String;)Ljava/util/List; // method@04dd │ │ +034bc6: 0c05 |00cb: move-result-object v5 │ │ +034bc8: 6e10 6501 0b00 |00cc: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034bce: 6e20 6901 5b00 |00cf: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ +034bd4: 2900 37ff |00d2: goto/16 0009 // -00c9 │ │ +034bd8: 1a07 ea0d |00d4: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034bdc: 6e20 5b01 7a00 |00d6: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034be2: 6e10 6001 0a00 |00d9: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034be8: 0c00 |00dc: move-result-object v0 │ │ +034bea: 6e20 df04 0800 |00dd: invoke-virtual {v8, v0}, Lorg/tint/addons/framework/IAddon$Stub;.onTabSwitched:(Ljava/lang/String;)Ljava/util/List; // method@04df │ │ +034bf0: 0c05 |00e0: move-result-object v5 │ │ +034bf2: 6e10 6501 0b00 |00e1: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034bf8: 6e20 6901 5b00 |00e4: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ +034bfe: 2900 22ff |00e7: goto/16 0009 // -00de │ │ +034c02: 1a07 ea0d |00e9: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034c06: 6e20 5b01 7a00 |00eb: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034c0c: 6e10 6001 0a00 |00ee: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034c12: 0c00 |00f1: move-result-object v0 │ │ +034c14: 6e10 6001 0a00 |00f2: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034c1a: 0c01 |00f5: move-result-object v1 │ │ +034c1c: 6e10 6001 0a00 |00f6: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034c22: 0c02 |00f9: move-result-object v2 │ │ +034c24: 6e40 d104 0821 |00fa: invoke-virtual {v8, v0, v1, v2}, Lorg/tint/addons/framework/IAddon$Stub;.getContributedMainMenuItem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@04d1 │ │ +034c2a: 0c04 |00fd: move-result-object v4 │ │ +034c2c: 6e10 6501 0b00 |00fe: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034c32: 6e20 6701 4b00 |0101: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034c38: 2900 05ff |0104: goto/16 0009 // -00fb │ │ +034c3c: 1a07 ea0d |0106: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034c40: 6e20 5b01 7a00 |0108: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034c46: 6e10 6001 0a00 |010b: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034c4c: 0c00 |010e: move-result-object v0 │ │ +034c4e: 6e10 6001 0a00 |010f: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034c54: 0c01 |0112: move-result-object v1 │ │ +034c56: 6e10 6001 0a00 |0113: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034c5c: 0c02 |0116: move-result-object v2 │ │ +034c5e: 6e40 da04 0821 |0117: invoke-virtual {v8, v0, v1, v2}, Lorg/tint/addons/framework/IAddon$Stub;.onContributedMainMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04da │ │ +034c64: 0c05 |011a: move-result-object v5 │ │ +034c66: 6e10 6501 0b00 |011b: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034c6c: 6e20 6901 5b00 |011e: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ +034c72: 2900 e8fe |0121: goto/16 0009 // -0118 │ │ +034c76: 1a07 ea0d |0123: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034c7a: 6e20 5b01 7a00 |0125: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034c80: 6e10 6001 0a00 |0128: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034c86: 0c00 |012b: move-result-object v0 │ │ +034c88: 6e10 5e01 0a00 |012c: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +034c8e: 0a01 |012f: move-result v1 │ │ +034c90: 6e10 6001 0a00 |0130: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034c96: 0c02 |0133: move-result-object v2 │ │ +034c98: 6e40 d004 0821 |0134: invoke-virtual {v8, v0, v1, v2}, Lorg/tint/addons/framework/IAddon$Stub;.getContributedLinkContextMenuItem:(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; // method@04d0 │ │ +034c9e: 0c04 |0137: move-result-object v4 │ │ +034ca0: 6e10 6501 0b00 |0138: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034ca6: 6e20 6701 4b00 |013b: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034cac: 2900 cbfe |013e: goto/16 0009 // -0135 │ │ +034cb0: 1a07 ea0d |0140: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034cb4: 6e20 5b01 7a00 |0142: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034cba: 6e10 6001 0a00 |0145: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034cc0: 0c00 |0148: move-result-object v0 │ │ +034cc2: 6e10 5e01 0a00 |0149: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +034cc8: 0a01 |014c: move-result v1 │ │ +034cca: 6e10 6001 0a00 |014d: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034cd0: 0c02 |0150: move-result-object v2 │ │ +034cd2: 6e40 d904 0821 |0151: invoke-virtual {v8, v0, v1, v2}, Lorg/tint/addons/framework/IAddon$Stub;.onContributedLinkContextMenuItemSelected:(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List; // method@04d9 │ │ +034cd8: 0c05 |0154: move-result-object v5 │ │ +034cda: 6e10 6501 0b00 |0155: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034ce0: 6e20 6901 5b00 |0158: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ +034ce6: 2900 aefe |015b: goto/16 0009 // -0152 │ │ +034cea: 1a07 ea0d |015d: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034cee: 6e20 5b01 7a00 |015f: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034cf4: 6e10 6001 0a00 |0162: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034cfa: 0c00 |0165: move-result-object v0 │ │ +034cfc: 6e20 ce04 0800 |0166: invoke-virtual {v8, v0}, Lorg/tint/addons/framework/IAddon$Stub;.getContributedHistoryBookmarksMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@04ce │ │ +034d02: 0c04 |0169: move-result-object v4 │ │ +034d04: 6e10 6501 0b00 |016a: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034d0a: 6e20 6701 4b00 |016d: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034d10: 2900 99fe |0170: goto/16 0009 // -0167 │ │ +034d14: 1a07 ea0d |0172: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034d18: 6e20 5b01 7a00 |0174: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034d1e: 6e10 6001 0a00 |0177: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034d24: 0c00 |017a: move-result-object v0 │ │ +034d26: 6e20 d704 0800 |017b: invoke-virtual {v8, v0}, Lorg/tint/addons/framework/IAddon$Stub;.onContributedHistoryBookmarksMenuItemSelected:(Ljava/lang/String;)Ljava/util/List; // method@04d7 │ │ +034d2c: 0c05 |017e: move-result-object v5 │ │ +034d2e: 6e10 6501 0b00 |017f: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034d34: 6e20 6901 5b00 |0182: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ +034d3a: 2900 84fe |0185: goto/16 0009 // -017c │ │ +034d3e: 1a07 ea0d |0187: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034d42: 6e20 5b01 7a00 |0189: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034d48: 6e10 6001 0a00 |018c: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034d4e: 0c00 |018f: move-result-object v0 │ │ +034d50: 6e20 cd04 0800 |0190: invoke-virtual {v8, v0}, Lorg/tint/addons/framework/IAddon$Stub;.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@04cd │ │ +034d56: 0c04 |0193: move-result-object v4 │ │ +034d58: 6e10 6501 0b00 |0194: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034d5e: 6e20 6701 4b00 |0197: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034d64: 2900 6ffe |019a: goto/16 0009 // -0191 │ │ +034d68: 1a07 ea0d |019c: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034d6c: 6e20 5b01 7a00 |019e: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034d72: 6e10 6001 0a00 |01a1: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034d78: 0c00 |01a4: move-result-object v0 │ │ +034d7a: 6e10 6001 0a00 |01a5: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034d80: 0c01 |01a8: move-result-object v1 │ │ +034d82: 6e10 6001 0a00 |01a9: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034d88: 0c02 |01ac: move-result-object v2 │ │ +034d8a: 6e40 d604 0821 |01ad: invoke-virtual {v8, v0, v1, v2}, Lorg/tint/addons/framework/IAddon$Stub;.onContributedBookmarkContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04d6 │ │ +034d90: 0c05 |01b0: move-result-object v5 │ │ +034d92: 6e10 6501 0b00 |01b1: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034d98: 6e20 6901 5b00 |01b4: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ +034d9e: 2900 52fe |01b7: goto/16 0009 // -01ae │ │ +034da2: 1a07 ea0d |01b9: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034da6: 6e20 5b01 7a00 |01bb: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034dac: 6e10 6001 0a00 |01be: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034db2: 0c00 |01c1: move-result-object v0 │ │ +034db4: 6e20 cf04 0800 |01c2: invoke-virtual {v8, v0}, Lorg/tint/addons/framework/IAddon$Stub;.getContributedHistoryContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; // method@04cf │ │ +034dba: 0c04 |01c5: move-result-object v4 │ │ +034dbc: 6e10 6501 0b00 |01c6: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034dc2: 6e20 6701 4b00 |01c9: invoke-virtual {v11, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +034dc8: 2900 3dfe |01cc: goto/16 0009 // -01c3 │ │ +034dcc: 1a07 ea0d |01ce: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034dd0: 6e20 5b01 7a00 |01d0: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034dd6: 6e10 6001 0a00 |01d3: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034ddc: 0c00 |01d6: move-result-object v0 │ │ +034dde: 6e10 6001 0a00 |01d7: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034de4: 0c01 |01da: move-result-object v1 │ │ +034de6: 6e10 6001 0a00 |01db: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034dec: 0c02 |01de: move-result-object v2 │ │ +034dee: 6e40 d804 0821 |01df: invoke-virtual {v8, v0, v1, v2}, Lorg/tint/addons/framework/IAddon$Stub;.onContributedHistoryContextMenuItemSelected:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@04d8 │ │ +034df4: 0c05 |01e2: move-result-object v5 │ │ +034df6: 6e10 6501 0b00 |01e3: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034dfc: 6e20 6901 5b00 |01e6: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ +034e02: 2900 20fe |01e9: goto/16 0009 // -01e0 │ │ +034e06: 1a07 ea0d |01eb: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034e0a: 6e20 5b01 7a00 |01ed: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034e10: 6e10 6001 0a00 |01f0: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034e16: 0c00 |01f3: move-result-object v0 │ │ +034e18: 6e10 5e01 0a00 |01f4: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +034e1e: 0a01 |01f7: move-result v1 │ │ +034e20: 6e10 5e01 0a00 |01f8: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +034e26: 0a07 |01fb: move-result v7 │ │ +034e28: 3807 0300 |01fc: if-eqz v7, 01ff // +0003 │ │ +034e2c: 0162 |01fe: move v2, v6 │ │ +034e2e: 6e40 e304 0821 |01ff: invoke-virtual {v8, v0, v1, v2}, Lorg/tint/addons/framework/IAddon$Stub;.onUserConfirm:(Ljava/lang/String;IZ)Ljava/util/List; // method@04e3 │ │ +034e34: 0c05 |0202: move-result-object v5 │ │ +034e36: 6e10 6501 0b00 |0203: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034e3c: 6e20 6901 5b00 |0206: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ +034e42: 2900 00fe |0209: goto/16 0009 // -0200 │ │ +034e46: 1a07 ea0d |020b: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034e4a: 6e20 5b01 7a00 |020d: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034e50: 6e10 6001 0a00 |0210: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034e56: 0c00 |0213: move-result-object v0 │ │ +034e58: 6e10 5e01 0a00 |0214: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +034e5e: 0a01 |0217: move-result v1 │ │ +034e60: 6e10 5e01 0a00 |0218: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +034e66: 0a07 |021b: move-result v7 │ │ +034e68: 3807 0300 |021c: if-eqz v7, 021f // +0003 │ │ +034e6c: 0162 |021e: move v2, v6 │ │ +034e6e: 6e10 6001 0a00 |021f: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034e74: 0c03 |0222: move-result-object v3 │ │ +034e76: 6e53 e404 0821 |0223: invoke-virtual {v8, v0, v1, v2, v3}, Lorg/tint/addons/framework/IAddon$Stub;.onUserInput:(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List; // method@04e4 │ │ +034e7c: 0c05 |0226: move-result-object v5 │ │ +034e7e: 6e10 6501 0b00 |0227: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034e84: 6e20 6901 5b00 |022a: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ +034e8a: 2900 dcfd |022d: goto/16 0009 // -0224 │ │ +034e8e: 1a07 ea0d |022f: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034e92: 6e20 5b01 7a00 |0231: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034e98: 6e10 6001 0a00 |0234: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +034e9e: 0c00 |0237: move-result-object v0 │ │ +034ea0: 6e10 5e01 0a00 |0238: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +034ea6: 0a01 |023b: move-result v1 │ │ +034ea8: 6e10 5e01 0a00 |023c: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +034eae: 0a07 |023f: move-result v7 │ │ +034eb0: 3807 0300 |0240: if-eqz v7, 0243 // +0003 │ │ +034eb4: 0162 |0242: move v2, v6 │ │ +034eb6: 6e10 5e01 0a00 |0243: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +034ebc: 0a03 |0246: move-result v3 │ │ +034ebe: 6e53 e204 0821 |0247: invoke-virtual {v8, v0, v1, v2, v3}, Lorg/tint/addons/framework/IAddon$Stub;.onUserChoice:(Ljava/lang/String;IZI)Ljava/util/List; // method@04e2 │ │ +034ec4: 0c05 |024a: move-result-object v5 │ │ +034ec6: 6e10 6501 0b00 |024b: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034ecc: 6e20 6901 5b00 |024e: invoke-virtual {v11, v5}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0169 │ │ +034ed2: 2900 b8fd |0251: goto/16 0009 // -0248 │ │ +034ed6: 1a07 ea0d |0253: const-string v7, "org.tint.addons.framework.IAddon" // string@0dea │ │ +034eda: 6e20 5b01 7a00 |0255: invoke-virtual {v10, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015b │ │ +034ee0: 6e10 e504 0800 |0258: invoke-virtual {v8}, Lorg/tint/addons/framework/IAddon$Stub;.showAddonSettingsActivity:()V // method@04e5 │ │ +034ee6: 6e10 6501 0b00 |025b: invoke-virtual {v11}, Landroid/os/Parcel;.writeNoException:()V // method@0165 │ │ +034eec: 2900 abfd |025e: goto/16 0009 // -0255 │ │ +034ef0: 0002 1b00 0100 0000 0200 0000 0300 ... |0260: sparse-switch-data (110 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=41 │ │ 0x0005 line=334 │ │ 0x000a line=45 │ │ 0x0010 line=50 │ │ 0x0015 line=51 │ │ @@ -63626,18 +63824,18 @@ │ │ 0x0000 - 0x02ce reg=10 data Landroid/os/Parcel; │ │ 0x0000 - 0x02ce reg=11 reply Landroid/os/Parcel; │ │ 0x0000 - 0x02ce reg=12 flags I │ │ │ │ source_file_idx : 494 (IAddon.java) │ │ │ │ Class #301 header: │ │ -class_idx : 381 │ │ +class_idx : 377 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 371 │ │ -source_file_idx : 1315 │ │ +superclass_idx : 367 │ │ +source_file_idx : 1312 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #301 - │ │ Class descriptor : 'Lorg/tint/addons/framework/OpenTabAction;' │ │ @@ -63656,19 +63854,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -035248: |[035248] org.tint.addons.framework.OpenTabAction.:()V │ │ -035258: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03525a: 1f00 1001 |0001: check-cast v0, Ljava/lang/String; // type@0110 │ │ -03525e: 7020 0b05 0100 |0003: invoke-direct {v1, v0}, Lorg/tint/addons/framework/OpenTabAction;.:(Ljava/lang/String;)V // method@050b │ │ -035264: 0e00 |0006: return-void │ │ +034fcc: |[034fcc] org.tint.addons.framework.OpenTabAction.:()V │ │ +034fdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +034fde: 1f00 0c01 |0001: check-cast v0, Ljava/lang/String; // type@010c │ │ +034fe2: 7020 0b05 0100 |0003: invoke-direct {v1, v0}, Lorg/tint/addons/framework/OpenTabAction;.:(Ljava/lang/String;)V // method@050b │ │ +034fe8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0006 line=29 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/addons/framework/OpenTabAction; │ │ │ │ @@ -63677,21 +63875,21 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -035268: |[035268] org.tint.addons.framework.OpenTabAction.:(Landroid/os/Parcel;)V │ │ -035278: 1260 |0000: const/4 v0, #int 6 // #6 │ │ -03527a: 7020 8704 0100 |0001: invoke-direct {v1, v0}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ -035280: 6e10 6001 0200 |0004: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -035286: 0c00 |0007: move-result-object v0 │ │ -035288: 5b10 5703 |0008: iput-object v0, v1, Lorg/tint/addons/framework/OpenTabAction;.mUrl:Ljava/lang/String; // field@0357 │ │ -03528c: 0e00 |000a: return-void │ │ +034fec: |[034fec] org.tint.addons.framework.OpenTabAction.:(Landroid/os/Parcel;)V │ │ +034ffc: 1260 |0000: const/4 v0, #int 6 // #6 │ │ +034ffe: 7020 8704 0100 |0001: invoke-direct {v1, v0}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ +035004: 6e10 6001 0200 |0004: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +03500a: 0c00 |0007: move-result-object v0 │ │ +03500c: 5b10 5703 |0008: iput-object v0, v1, Lorg/tint/addons/framework/OpenTabAction;.mUrl:Ljava/lang/String; // field@0357 │ │ +035010: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=40 │ │ 0x000a line=41 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/tint/addons/framework/OpenTabAction; │ │ @@ -63702,19 +63900,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -035290: |[035290] org.tint.addons.framework.OpenTabAction.:(Ljava/lang/String;)V │ │ -0352a0: 1260 |0000: const/4 v0, #int 6 // #6 │ │ -0352a2: 7020 8704 0100 |0001: invoke-direct {v1, v0}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ -0352a8: 5b12 5703 |0004: iput-object v2, v1, Lorg/tint/addons/framework/OpenTabAction;.mUrl:Ljava/lang/String; // field@0357 │ │ -0352ac: 0e00 |0006: return-void │ │ +035014: |[035014] org.tint.addons.framework.OpenTabAction.:(Ljava/lang/String;)V │ │ +035024: 1260 |0000: const/4 v0, #int 6 // #6 │ │ +035026: 7020 8704 0100 |0001: invoke-direct {v1, v0}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ +03502c: 5b12 5703 |0004: iput-object v2, v1, Lorg/tint/addons/framework/OpenTabAction;.mUrl:Ljava/lang/String; // field@0357 │ │ +035030: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0004 line=34 │ │ 0x0006 line=35 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/addons/framework/OpenTabAction; │ │ @@ -63726,17 +63924,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0352b0: |[0352b0] org.tint.addons.framework.OpenTabAction.getUrl:()Ljava/lang/String; │ │ -0352c0: 5410 5703 |0000: iget-object v0, v1, Lorg/tint/addons/framework/OpenTabAction;.mUrl:Ljava/lang/String; // field@0357 │ │ -0352c4: 1100 |0002: return-object v0 │ │ +035034: |[035034] org.tint.addons.framework.OpenTabAction.getUrl:()Ljava/lang/String; │ │ +035044: 5410 5703 |0000: iget-object v0, v1, Lorg/tint/addons/framework/OpenTabAction;.mUrl:Ljava/lang/String; // field@0357 │ │ +035048: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/OpenTabAction; │ │ │ │ #1 : (in Lorg/tint/addons/framework/OpenTabAction;) │ │ @@ -63744,36 +63942,36 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0352c8: |[0352c8] org.tint.addons.framework.OpenTabAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0352d8: 6f30 8a04 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/Action;.writeToParcel:(Landroid/os/Parcel;I)V // method@048a │ │ -0352de: 5410 5703 |0003: iget-object v0, v1, Lorg/tint/addons/framework/OpenTabAction;.mUrl:Ljava/lang/String; // field@0357 │ │ -0352e2: 6e20 6701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -0352e8: 0e00 |0008: return-void │ │ +03504c: |[03504c] org.tint.addons.framework.OpenTabAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ +03505c: 6f30 8a04 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/Action;.writeToParcel:(Landroid/os/Parcel;I)V // method@048a │ │ +035062: 5410 5703 |0003: iget-object v0, v1, Lorg/tint/addons/framework/OpenTabAction;.mUrl:Ljava/lang/String; // field@0357 │ │ +035066: 6e20 6701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +03506c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=51 │ │ 0x0008 line=52 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/addons/framework/OpenTabAction; │ │ 0x0000 - 0x0009 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0009 reg=3 flags I │ │ │ │ - source_file_idx : 1315 (OpenTabAction.java) │ │ + source_file_idx : 1312 (OpenTabAction.java) │ │ │ │ Class #302 header: │ │ -class_idx : 384 │ │ +class_idx : 380 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 371 │ │ -source_file_idx : 1582 │ │ +superclass_idx : 367 │ │ +source_file_idx : 1579 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #302 - │ │ Class descriptor : 'Lorg/tint/addons/framework/ShowDialogAction;' │ │ @@ -63796,24 +63994,24 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0352ec: |[0352ec] org.tint.addons.framework.ShowDialogAction.:(Landroid/os/Parcel;)V │ │ -0352fc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0352fe: 7020 8704 0100 |0001: invoke-direct {v1, v0}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ -035304: 6e10 6001 0200 |0004: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -03530a: 0c00 |0007: move-result-object v0 │ │ -03530c: 5b10 5a03 |0008: iput-object v0, v1, Lorg/tint/addons/framework/ShowDialogAction;.mTitle:Ljava/lang/String; // field@035a │ │ -035310: 6e10 6001 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -035316: 0c00 |000d: move-result-object v0 │ │ -035318: 5b10 5903 |000e: iput-object v0, v1, Lorg/tint/addons/framework/ShowDialogAction;.mMessage:Ljava/lang/String; // field@0359 │ │ -03531c: 0e00 |0010: return-void │ │ +035070: |[035070] org.tint.addons.framework.ShowDialogAction.:(Landroid/os/Parcel;)V │ │ +035080: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +035082: 7020 8704 0100 |0001: invoke-direct {v1, v0}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ +035088: 6e10 6001 0200 |0004: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +03508e: 0c00 |0007: move-result-object v0 │ │ +035090: 5b10 5a03 |0008: iput-object v0, v1, Lorg/tint/addons/framework/ShowDialogAction;.mTitle:Ljava/lang/String; // field@035a │ │ +035094: 6e10 6001 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +03509a: 0c00 |000d: move-result-object v0 │ │ +03509c: 5b10 5903 |000e: iput-object v0, v1, Lorg/tint/addons/framework/ShowDialogAction;.mMessage:Ljava/lang/String; // field@0359 │ │ +0350a0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0004 line=38 │ │ 0x000a line=39 │ │ 0x0010 line=40 │ │ locals : │ │ @@ -63825,20 +64023,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -035320: |[035320] org.tint.addons.framework.ShowDialogAction.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -035330: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -035332: 7020 8704 0100 |0001: invoke-direct {v1, v0}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ -035338: 5b12 5a03 |0004: iput-object v2, v1, Lorg/tint/addons/framework/ShowDialogAction;.mTitle:Ljava/lang/String; // field@035a │ │ -03533c: 5b13 5903 |0006: iput-object v3, v1, Lorg/tint/addons/framework/ShowDialogAction;.mMessage:Ljava/lang/String; // field@0359 │ │ -035340: 0e00 |0008: return-void │ │ +0350a4: |[0350a4] org.tint.addons.framework.ShowDialogAction.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0350b4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0350b6: 7020 8704 0100 |0001: invoke-direct {v1, v0}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ +0350bc: 5b12 5a03 |0004: iput-object v2, v1, Lorg/tint/addons/framework/ShowDialogAction;.mTitle:Ljava/lang/String; // field@035a │ │ +0350c0: 5b13 5903 |0006: iput-object v3, v1, Lorg/tint/addons/framework/ShowDialogAction;.mMessage:Ljava/lang/String; // field@0359 │ │ +0350c4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=31 │ │ 0x0006 line=32 │ │ 0x0008 line=33 │ │ locals : │ │ @@ -63852,17 +64050,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035344: |[035344] org.tint.addons.framework.ShowDialogAction.getMessage:()Ljava/lang/String; │ │ -035354: 5410 5903 |0000: iget-object v0, v1, Lorg/tint/addons/framework/ShowDialogAction;.mMessage:Ljava/lang/String; // field@0359 │ │ -035358: 1100 |0002: return-object v0 │ │ +0350c8: |[0350c8] org.tint.addons.framework.ShowDialogAction.getMessage:()Ljava/lang/String; │ │ +0350d8: 5410 5903 |0000: iget-object v0, v1, Lorg/tint/addons/framework/ShowDialogAction;.mMessage:Ljava/lang/String; // field@0359 │ │ +0350dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/ShowDialogAction; │ │ │ │ #1 : (in Lorg/tint/addons/framework/ShowDialogAction;) │ │ @@ -63870,17 +64068,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03535c: |[03535c] org.tint.addons.framework.ShowDialogAction.getTitle:()Ljava/lang/String; │ │ -03536c: 5410 5a03 |0000: iget-object v0, v1, Lorg/tint/addons/framework/ShowDialogAction;.mTitle:Ljava/lang/String; // field@035a │ │ -035370: 1100 |0002: return-object v0 │ │ +0350e0: |[0350e0] org.tint.addons.framework.ShowDialogAction.getTitle:()Ljava/lang/String; │ │ +0350f0: 5410 5a03 |0000: iget-object v0, v1, Lorg/tint/addons/framework/ShowDialogAction;.mTitle:Ljava/lang/String; // field@035a │ │ +0350f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/ShowDialogAction; │ │ │ │ #2 : (in Lorg/tint/addons/framework/ShowDialogAction;) │ │ @@ -63888,39 +64086,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -035374: |[035374] org.tint.addons.framework.ShowDialogAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ -035384: 6f30 8a04 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/Action;.writeToParcel:(Landroid/os/Parcel;I)V // method@048a │ │ -03538a: 5410 5a03 |0003: iget-object v0, v1, Lorg/tint/addons/framework/ShowDialogAction;.mTitle:Ljava/lang/String; // field@035a │ │ -03538e: 6e20 6701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -035394: 5410 5903 |0008: iget-object v0, v1, Lorg/tint/addons/framework/ShowDialogAction;.mMessage:Ljava/lang/String; // field@0359 │ │ -035398: 6e20 6701 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -03539e: 0e00 |000d: return-void │ │ +0350f8: |[0350f8] org.tint.addons.framework.ShowDialogAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ +035108: 6f30 8a04 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/Action;.writeToParcel:(Landroid/os/Parcel;I)V // method@048a │ │ +03510e: 5410 5a03 |0003: iget-object v0, v1, Lorg/tint/addons/framework/ShowDialogAction;.mTitle:Ljava/lang/String; // field@035a │ │ +035112: 6e20 6701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +035118: 5410 5903 |0008: iget-object v0, v1, Lorg/tint/addons/framework/ShowDialogAction;.mMessage:Ljava/lang/String; // field@0359 │ │ +03511c: 6e20 6701 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +035122: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=54 │ │ 0x0008 line=55 │ │ 0x000d line=56 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/tint/addons/framework/ShowDialogAction; │ │ 0x0000 - 0x000e reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 1582 (ShowDialogAction.java) │ │ + source_file_idx : 1579 (ShowDialogAction.java) │ │ │ │ Class #303 header: │ │ -class_idx : 385 │ │ +class_idx : 381 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 371 │ │ -source_file_idx : 1584 │ │ +superclass_idx : 367 │ │ +source_file_idx : 1581 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #303 - │ │ Class descriptor : 'Lorg/tint/addons/framework/ShowToastAction;' │ │ @@ -63943,30 +64141,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0353a0: |[0353a0] org.tint.addons.framework.ShowToastAction.:(Landroid/os/Parcel;)V │ │ -0353b0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0353b2: 7020 8704 1200 |0001: invoke-direct {v2, v1}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ -0353b8: 6e10 6001 0300 |0004: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -0353be: 0c00 |0007: move-result-object v0 │ │ -0353c0: 5b20 5b03 |0008: iput-object v0, v2, Lorg/tint/addons/framework/ShowToastAction;.mMessage:Ljava/lang/String; // field@035b │ │ -0353c4: 6e10 5e01 0300 |000a: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -0353ca: 0a00 |000d: move-result v0 │ │ -0353cc: 5920 5c03 |000e: iput v0, v2, Lorg/tint/addons/framework/ShowToastAction;.mToastLenght:I // field@035c │ │ -0353d0: 5220 5c03 |0010: iget v0, v2, Lorg/tint/addons/framework/ShowToastAction;.mToastLenght:I // field@035c │ │ -0353d4: 3800 0900 |0012: if-eqz v0, 001b // +0009 │ │ -0353d8: 5220 5c03 |0014: iget v0, v2, Lorg/tint/addons/framework/ShowToastAction;.mToastLenght:I // field@035c │ │ -0353dc: 3210 0500 |0016: if-eq v0, v1, 001b // +0005 │ │ -0353e0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0353e2: 5920 5c03 |0019: iput v0, v2, Lorg/tint/addons/framework/ShowToastAction;.mToastLenght:I // field@035c │ │ -0353e6: 0e00 |001b: return-void │ │ +035124: |[035124] org.tint.addons.framework.ShowToastAction.:(Landroid/os/Parcel;)V │ │ +035134: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +035136: 7020 8704 1200 |0001: invoke-direct {v2, v1}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ +03513c: 6e10 6001 0300 |0004: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +035142: 0c00 |0007: move-result-object v0 │ │ +035144: 5b20 5b03 |0008: iput-object v0, v2, Lorg/tint/addons/framework/ShowToastAction;.mMessage:Ljava/lang/String; // field@035b │ │ +035148: 6e10 5e01 0300 |000a: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +03514e: 0a00 |000d: move-result v0 │ │ +035150: 5920 5c03 |000e: iput v0, v2, Lorg/tint/addons/framework/ShowToastAction;.mToastLenght:I // field@035c │ │ +035154: 5220 5c03 |0010: iget v0, v2, Lorg/tint/addons/framework/ShowToastAction;.mToastLenght:I // field@035c │ │ +035158: 3800 0900 |0012: if-eqz v0, 001b // +0009 │ │ +03515c: 5220 5c03 |0014: iget v0, v2, Lorg/tint/addons/framework/ShowToastAction;.mToastLenght:I // field@035c │ │ +035160: 3210 0500 |0016: if-eq v0, v1, 001b // +0005 │ │ +035164: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +035166: 5920 5c03 |0019: iput v0, v2, Lorg/tint/addons/framework/ShowToastAction;.mToastLenght:I // field@035c │ │ +03516a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=47 │ │ 0x0004 line=49 │ │ 0x000a line=50 │ │ 0x0010 line=52 │ │ 0x0018 line=54 │ │ @@ -63980,18 +64178,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0353e8: |[0353e8] org.tint.addons.framework.ShowToastAction.:(Ljava/lang/String;)V │ │ -0353f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0353fa: 7030 1705 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/addons/framework/ShowToastAction;.:(Ljava/lang/String;I)V // method@0517 │ │ -035400: 0e00 |0004: return-void │ │ +03516c: |[03516c] org.tint.addons.framework.ShowToastAction.:(Ljava/lang/String;)V │ │ +03517c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03517e: 7030 1705 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/addons/framework/ShowToastAction;.:(Ljava/lang/String;I)V // method@0517 │ │ +035184: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0004 line=31 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/addons/framework/ShowToastAction; │ │ 0x0000 - 0x0005 reg=2 toastMessage Ljava/lang/String; │ │ @@ -64001,25 +64199,25 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -035404: |[035404] org.tint.addons.framework.ShowToastAction.:(Ljava/lang/String;I)V │ │ -035414: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -035416: 7020 8704 0100 |0001: invoke-direct {v1, v0}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ -03541c: 5b12 5b03 |0004: iput-object v2, v1, Lorg/tint/addons/framework/ShowToastAction;.mMessage:Ljava/lang/String; // field@035b │ │ -035420: 3803 0400 |0006: if-eqz v3, 000a // +0004 │ │ -035424: 3303 0500 |0008: if-ne v3, v0, 000d // +0005 │ │ -035428: 5913 5c03 |000a: iput v3, v1, Lorg/tint/addons/framework/ShowToastAction;.mToastLenght:I // field@035c │ │ -03542c: 0e00 |000c: return-void │ │ -03542e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -035430: 5910 5c03 |000e: iput v0, v1, Lorg/tint/addons/framework/ShowToastAction;.mToastLenght:I // field@035c │ │ -035434: 28fc |0010: goto 000c // -0004 │ │ +035188: |[035188] org.tint.addons.framework.ShowToastAction.:(Ljava/lang/String;I)V │ │ +035198: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03519a: 7020 8704 0100 |0001: invoke-direct {v1, v0}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ +0351a0: 5b12 5b03 |0004: iput-object v2, v1, Lorg/tint/addons/framework/ShowToastAction;.mMessage:Ljava/lang/String; // field@035b │ │ +0351a4: 3803 0400 |0006: if-eqz v3, 000a // +0004 │ │ +0351a8: 3303 0500 |0008: if-ne v3, v0, 000d // +0005 │ │ +0351ac: 5913 5c03 |000a: iput v3, v1, Lorg/tint/addons/framework/ShowToastAction;.mToastLenght:I // field@035c │ │ +0351b0: 0e00 |000c: return-void │ │ +0351b2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0351b4: 5910 5c03 |000e: iput v0, v1, Lorg/tint/addons/framework/ShowToastAction;.mToastLenght:I // field@035c │ │ +0351b8: 28fc |0010: goto 000c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=34 │ │ 0x0004 line=36 │ │ 0x0006 line=38 │ │ 0x000a line=40 │ │ 0x000c line=44 │ │ @@ -64035,17 +64233,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035438: |[035438] org.tint.addons.framework.ShowToastAction.getLength:()I │ │ -035448: 5210 5c03 |0000: iget v0, v1, Lorg/tint/addons/framework/ShowToastAction;.mToastLenght:I // field@035c │ │ -03544c: 0f00 |0002: return v0 │ │ +0351bc: |[0351bc] org.tint.addons.framework.ShowToastAction.getLength:()I │ │ +0351cc: 5210 5c03 |0000: iget v0, v1, Lorg/tint/addons/framework/ShowToastAction;.mToastLenght:I // field@035c │ │ +0351d0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/ShowToastAction; │ │ │ │ #1 : (in Lorg/tint/addons/framework/ShowToastAction;) │ │ @@ -64053,17 +64251,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035450: |[035450] org.tint.addons.framework.ShowToastAction.getMessage:()Ljava/lang/String; │ │ -035460: 5410 5b03 |0000: iget-object v0, v1, Lorg/tint/addons/framework/ShowToastAction;.mMessage:Ljava/lang/String; // field@035b │ │ -035464: 1100 |0002: return-object v0 │ │ +0351d4: |[0351d4] org.tint.addons.framework.ShowToastAction.getMessage:()Ljava/lang/String; │ │ +0351e4: 5410 5b03 |0000: iget-object v0, v1, Lorg/tint/addons/framework/ShowToastAction;.mMessage:Ljava/lang/String; // field@035b │ │ +0351e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/ShowToastAction; │ │ │ │ #2 : (in Lorg/tint/addons/framework/ShowToastAction;) │ │ @@ -64071,39 +64269,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -035468: |[035468] org.tint.addons.framework.ShowToastAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ -035478: 6f30 8a04 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/Action;.writeToParcel:(Landroid/os/Parcel;I)V // method@048a │ │ -03547e: 5410 5b03 |0003: iget-object v0, v1, Lorg/tint/addons/framework/ShowToastAction;.mMessage:Ljava/lang/String; // field@035b │ │ -035482: 6e20 6701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -035488: 5210 5c03 |0008: iget v0, v1, Lorg/tint/addons/framework/ShowToastAction;.mToastLenght:I // field@035c │ │ -03548c: 6e20 6301 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ -035492: 0e00 |000d: return-void │ │ +0351ec: |[0351ec] org.tint.addons.framework.ShowToastAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0351fc: 6f30 8a04 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/Action;.writeToParcel:(Landroid/os/Parcel;I)V // method@048a │ │ +035202: 5410 5b03 |0003: iget-object v0, v1, Lorg/tint/addons/framework/ShowToastAction;.mMessage:Ljava/lang/String; // field@035b │ │ +035206: 6e20 6701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +03520c: 5210 5c03 |0008: iget v0, v1, Lorg/tint/addons/framework/ShowToastAction;.mToastLenght:I // field@035c │ │ +035210: 6e20 6301 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ +035216: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x0008 line=70 │ │ 0x000d line=71 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/tint/addons/framework/ShowToastAction; │ │ 0x0000 - 0x000e reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 1584 (ShowToastAction.java) │ │ + source_file_idx : 1581 (ShowToastAction.java) │ │ │ │ Class #304 header: │ │ -class_idx : 386 │ │ +class_idx : 382 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 371 │ │ -source_file_idx : 1665 │ │ +superclass_idx : 367 │ │ +source_file_idx : 1662 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 2 │ │ │ │ Class #304 - │ │ Class descriptor : 'Lorg/tint/addons/framework/TabAction;' │ │ @@ -64122,18 +64320,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -035494: |[035494] org.tint.addons.framework.TabAction.:(I)V │ │ -0354a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0354a6: 7030 1c05 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/addons/framework/TabAction;.:(ILjava/lang/String;)V // method@051c │ │ -0354ac: 0e00 |0004: return-void │ │ +035218: |[035218] org.tint.addons.framework.TabAction.:(I)V │ │ +035228: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03522a: 7030 1c05 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/addons/framework/TabAction;.:(ILjava/lang/String;)V // method@051c │ │ +035230: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0004 line=11 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/addons/framework/TabAction; │ │ 0x0000 - 0x0005 reg=2 action I │ │ @@ -64143,18 +64341,18 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0354b0: |[0354b0] org.tint.addons.framework.TabAction.:(ILjava/lang/String;)V │ │ -0354c0: 7020 8704 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ -0354c6: 5b02 5d03 |0003: iput-object v2, v0, Lorg/tint/addons/framework/TabAction;.mTabId:Ljava/lang/String; // field@035d │ │ -0354ca: 0e00 |0005: return-void │ │ +035234: |[035234] org.tint.addons.framework.TabAction.:(ILjava/lang/String;)V │ │ +035244: 7020 8704 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ +03524a: 5b02 5d03 |0003: iput-object v2, v0, Lorg/tint/addons/framework/TabAction;.mTabId:Ljava/lang/String; // field@035d │ │ +03524e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0005 line=16 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/addons/framework/TabAction; │ │ @@ -64166,20 +64364,20 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0354cc: |[0354cc] org.tint.addons.framework.TabAction.:(Landroid/os/Parcel;I)V │ │ -0354dc: 7020 8704 3100 |0000: invoke-direct {v1, v3}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ -0354e2: 6e10 6001 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -0354e8: 0c00 |0006: move-result-object v0 │ │ -0354ea: 5b10 5d03 |0007: iput-object v0, v1, Lorg/tint/addons/framework/TabAction;.mTabId:Ljava/lang/String; // field@035d │ │ -0354ee: 0e00 |0009: return-void │ │ +035250: |[035250] org.tint.addons.framework.TabAction.:(Landroid/os/Parcel;I)V │ │ +035260: 7020 8704 3100 |0000: invoke-direct {v1, v3}, Lorg/tint/addons/framework/Action;.:(I)V // method@0487 │ │ +035266: 6e10 6001 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +03526c: 0c00 |0006: move-result-object v0 │ │ +03526e: 5b10 5d03 |0007: iput-object v0, v1, Lorg/tint/addons/framework/TabAction;.mTabId:Ljava/lang/String; // field@035d │ │ +035272: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ 0x0009 line=21 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/addons/framework/TabAction; │ │ @@ -64191,38 +64389,38 @@ │ │ type : '()Lorg/tint/addons/framework/TabAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0354f0: |[0354f0] org.tint.addons.framework.TabAction.createBrowseBackAction:()Lorg/tint/addons/framework/TabAction; │ │ -035500: 2200 8201 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@0182 │ │ -035504: 1301 0c00 |0002: const/16 v1, #int 12 // #c │ │ -035508: 7020 1b05 1000 |0004: invoke-direct {v0, v1}, Lorg/tint/addons/framework/TabAction;.:(I)V // method@051b │ │ -03550e: 1100 |0007: return-object v0 │ │ +035274: |[035274] org.tint.addons.framework.TabAction.createBrowseBackAction:()Lorg/tint/addons/framework/TabAction; │ │ +035284: 2200 7e01 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@017e │ │ +035288: 1301 0c00 |0002: const/16 v1, #int 12 // #c │ │ +03528c: 7020 1b05 1000 |0004: invoke-direct {v0, v1}, Lorg/tint/addons/framework/TabAction;.:(I)V // method@051b │ │ +035292: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ │ │ #4 : (in Lorg/tint/addons/framework/TabAction;) │ │ name : 'createBrowseBackAction' │ │ type : '(Ljava/lang/String;)Lorg/tint/addons/framework/TabAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -035510: |[035510] org.tint.addons.framework.TabAction.createBrowseBackAction:(Ljava/lang/String;)Lorg/tint/addons/framework/TabAction; │ │ -035520: 2200 8201 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@0182 │ │ -035524: 1301 0c00 |0002: const/16 v1, #int 12 // #c │ │ -035528: 7030 1c05 1002 |0004: invoke-direct {v0, v1, v2}, Lorg/tint/addons/framework/TabAction;.:(ILjava/lang/String;)V // method@051c │ │ -03552e: 1100 |0007: return-object v0 │ │ +035294: |[035294] org.tint.addons.framework.TabAction.createBrowseBackAction:(Ljava/lang/String;)Lorg/tint/addons/framework/TabAction; │ │ +0352a4: 2200 7e01 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@017e │ │ +0352a8: 1301 0c00 |0002: const/16 v1, #int 12 // #c │ │ +0352ac: 7030 1c05 1002 |0004: invoke-direct {v0, v1, v2}, Lorg/tint/addons/framework/TabAction;.:(ILjava/lang/String;)V // method@051c │ │ +0352b2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 tabId Ljava/lang/String; │ │ │ │ #5 : (in Lorg/tint/addons/framework/TabAction;) │ │ @@ -64230,38 +64428,38 @@ │ │ type : '()Lorg/tint/addons/framework/TabAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -035530: |[035530] org.tint.addons.framework.TabAction.createBrowseForwardAction:()Lorg/tint/addons/framework/TabAction; │ │ -035540: 2200 8201 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@0182 │ │ -035544: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -035548: 7020 1b05 1000 |0004: invoke-direct {v0, v1}, Lorg/tint/addons/framework/TabAction;.:(I)V // method@051b │ │ -03554e: 1100 |0007: return-object v0 │ │ +0352b4: |[0352b4] org.tint.addons.framework.TabAction.createBrowseForwardAction:()Lorg/tint/addons/framework/TabAction; │ │ +0352c4: 2200 7e01 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@017e │ │ +0352c8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0352cc: 7020 1b05 1000 |0004: invoke-direct {v0, v1}, Lorg/tint/addons/framework/TabAction;.:(I)V // method@051b │ │ +0352d2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ │ │ #6 : (in Lorg/tint/addons/framework/TabAction;) │ │ name : 'createBrowseForwardAction' │ │ type : '(Ljava/lang/String;)Lorg/tint/addons/framework/TabAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -035550: |[035550] org.tint.addons.framework.TabAction.createBrowseForwardAction:(Ljava/lang/String;)Lorg/tint/addons/framework/TabAction; │ │ -035560: 2200 8201 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@0182 │ │ -035564: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -035568: 7030 1c05 1002 |0004: invoke-direct {v0, v1, v2}, Lorg/tint/addons/framework/TabAction;.:(ILjava/lang/String;)V // method@051c │ │ -03556e: 1100 |0007: return-object v0 │ │ +0352d4: |[0352d4] org.tint.addons.framework.TabAction.createBrowseForwardAction:(Ljava/lang/String;)Lorg/tint/addons/framework/TabAction; │ │ +0352e4: 2200 7e01 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@017e │ │ +0352e8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0352ec: 7030 1c05 1002 |0004: invoke-direct {v0, v1, v2}, Lorg/tint/addons/framework/TabAction;.:(ILjava/lang/String;)V // method@051c │ │ +0352f2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 tabId Ljava/lang/String; │ │ │ │ #7 : (in Lorg/tint/addons/framework/TabAction;) │ │ @@ -64269,38 +64467,38 @@ │ │ type : '()Lorg/tint/addons/framework/TabAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -035570: |[035570] org.tint.addons.framework.TabAction.createBrowseReloadAction:()Lorg/tint/addons/framework/TabAction; │ │ -035580: 2200 8201 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@0182 │ │ -035584: 1301 0a00 |0002: const/16 v1, #int 10 // #a │ │ -035588: 7020 1b05 1000 |0004: invoke-direct {v0, v1}, Lorg/tint/addons/framework/TabAction;.:(I)V // method@051b │ │ -03558e: 1100 |0007: return-object v0 │ │ +0352f4: |[0352f4] org.tint.addons.framework.TabAction.createBrowseReloadAction:()Lorg/tint/addons/framework/TabAction; │ │ +035304: 2200 7e01 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@017e │ │ +035308: 1301 0a00 |0002: const/16 v1, #int 10 // #a │ │ +03530c: 7020 1b05 1000 |0004: invoke-direct {v0, v1}, Lorg/tint/addons/framework/TabAction;.:(I)V // method@051b │ │ +035312: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ │ │ #8 : (in Lorg/tint/addons/framework/TabAction;) │ │ name : 'createBrowseReloadAction' │ │ type : '(Ljava/lang/String;)Lorg/tint/addons/framework/TabAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -035590: |[035590] org.tint.addons.framework.TabAction.createBrowseReloadAction:(Ljava/lang/String;)Lorg/tint/addons/framework/TabAction; │ │ -0355a0: 2200 8201 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@0182 │ │ -0355a4: 1301 0a00 |0002: const/16 v1, #int 10 // #a │ │ -0355a8: 7030 1c05 1002 |0004: invoke-direct {v0, v1, v2}, Lorg/tint/addons/framework/TabAction;.:(ILjava/lang/String;)V // method@051c │ │ -0355ae: 1100 |0007: return-object v0 │ │ +035314: |[035314] org.tint.addons.framework.TabAction.createBrowseReloadAction:(Ljava/lang/String;)Lorg/tint/addons/framework/TabAction; │ │ +035324: 2200 7e01 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@017e │ │ +035328: 1301 0a00 |0002: const/16 v1, #int 10 // #a │ │ +03532c: 7030 1c05 1002 |0004: invoke-direct {v0, v1, v2}, Lorg/tint/addons/framework/TabAction;.:(ILjava/lang/String;)V // method@051c │ │ +035332: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 tabId Ljava/lang/String; │ │ │ │ #9 : (in Lorg/tint/addons/framework/TabAction;) │ │ @@ -64308,38 +64506,38 @@ │ │ type : '()Lorg/tint/addons/framework/TabAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0355b0: |[0355b0] org.tint.addons.framework.TabAction.createBrowseStopAction:()Lorg/tint/addons/framework/TabAction; │ │ -0355c0: 2200 8201 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@0182 │ │ -0355c4: 1301 0900 |0002: const/16 v1, #int 9 // #9 │ │ -0355c8: 7020 1b05 1000 |0004: invoke-direct {v0, v1}, Lorg/tint/addons/framework/TabAction;.:(I)V // method@051b │ │ -0355ce: 1100 |0007: return-object v0 │ │ +035334: |[035334] org.tint.addons.framework.TabAction.createBrowseStopAction:()Lorg/tint/addons/framework/TabAction; │ │ +035344: 2200 7e01 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@017e │ │ +035348: 1301 0900 |0002: const/16 v1, #int 9 // #9 │ │ +03534c: 7020 1b05 1000 |0004: invoke-direct {v0, v1}, Lorg/tint/addons/framework/TabAction;.:(I)V // method@051b │ │ +035352: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ #10 : (in Lorg/tint/addons/framework/TabAction;) │ │ name : 'createBrowseStopAction' │ │ type : '(Ljava/lang/String;)Lorg/tint/addons/framework/TabAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0355d0: |[0355d0] org.tint.addons.framework.TabAction.createBrowseStopAction:(Ljava/lang/String;)Lorg/tint/addons/framework/TabAction; │ │ -0355e0: 2200 8201 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@0182 │ │ -0355e4: 1301 0900 |0002: const/16 v1, #int 9 // #9 │ │ -0355e8: 7030 1c05 1002 |0004: invoke-direct {v0, v1, v2}, Lorg/tint/addons/framework/TabAction;.:(ILjava/lang/String;)V // method@051c │ │ -0355ee: 1100 |0007: return-object v0 │ │ +035354: |[035354] org.tint.addons.framework.TabAction.createBrowseStopAction:(Ljava/lang/String;)Lorg/tint/addons/framework/TabAction; │ │ +035364: 2200 7e01 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@017e │ │ +035368: 1301 0900 |0002: const/16 v1, #int 9 // #9 │ │ +03536c: 7030 1c05 1002 |0004: invoke-direct {v0, v1, v2}, Lorg/tint/addons/framework/TabAction;.:(ILjava/lang/String;)V // method@051c │ │ +035372: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 tabId Ljava/lang/String; │ │ │ │ #11 : (in Lorg/tint/addons/framework/TabAction;) │ │ @@ -64347,38 +64545,38 @@ │ │ type : '()Lorg/tint/addons/framework/TabAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0355f0: |[0355f0] org.tint.addons.framework.TabAction.createCloseTabAction:()Lorg/tint/addons/framework/TabAction; │ │ -035600: 2200 8201 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@0182 │ │ -035604: 1271 |0002: const/4 v1, #int 7 // #7 │ │ -035606: 7020 1b05 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/addons/framework/TabAction;.:(I)V // method@051b │ │ -03560c: 1100 |0006: return-object v0 │ │ +035374: |[035374] org.tint.addons.framework.TabAction.createCloseTabAction:()Lorg/tint/addons/framework/TabAction; │ │ +035384: 2200 7e01 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@017e │ │ +035388: 1271 |0002: const/4 v1, #int 7 // #7 │ │ +03538a: 7020 1b05 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/addons/framework/TabAction;.:(I)V // method@051b │ │ +035390: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ #12 : (in Lorg/tint/addons/framework/TabAction;) │ │ name : 'createCloseTabAction' │ │ type : '(Ljava/lang/String;)Lorg/tint/addons/framework/TabAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -035610: |[035610] org.tint.addons.framework.TabAction.createCloseTabAction:(Ljava/lang/String;)Lorg/tint/addons/framework/TabAction; │ │ -035620: 2200 8201 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@0182 │ │ -035624: 1271 |0002: const/4 v1, #int 7 // #7 │ │ -035626: 7030 1c05 1002 |0003: invoke-direct {v0, v1, v2}, Lorg/tint/addons/framework/TabAction;.:(ILjava/lang/String;)V // method@051c │ │ -03562c: 1100 |0006: return-object v0 │ │ +035394: |[035394] org.tint.addons.framework.TabAction.createCloseTabAction:(Ljava/lang/String;)Lorg/tint/addons/framework/TabAction; │ │ +0353a4: 2200 7e01 |0000: new-instance v0, Lorg/tint/addons/framework/TabAction; // type@017e │ │ +0353a8: 1271 |0002: const/4 v1, #int 7 // #7 │ │ +0353aa: 7030 1c05 1002 |0003: invoke-direct {v0, v1, v2}, Lorg/tint/addons/framework/TabAction;.:(ILjava/lang/String;)V // method@051c │ │ +0353b0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 tabId Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -64387,17 +64585,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035630: |[035630] org.tint.addons.framework.TabAction.getTabId:()Ljava/lang/String; │ │ -035640: 5410 5d03 |0000: iget-object v0, v1, Lorg/tint/addons/framework/TabAction;.mTabId:Ljava/lang/String; // field@035d │ │ -035644: 1100 |0002: return-object v0 │ │ +0353b4: |[0353b4] org.tint.addons.framework.TabAction.getTabId:()Ljava/lang/String; │ │ +0353c4: 5410 5d03 |0000: iget-object v0, v1, Lorg/tint/addons/framework/TabAction;.mTabId:Ljava/lang/String; // field@035d │ │ +0353c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/TabAction; │ │ │ │ #1 : (in Lorg/tint/addons/framework/TabAction;) │ │ @@ -64405,33 +64603,33 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -035648: |[035648] org.tint.addons.framework.TabAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ -035658: 6f30 8a04 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/Action;.writeToParcel:(Landroid/os/Parcel;I)V // method@048a │ │ -03565e: 5410 5d03 |0003: iget-object v0, v1, Lorg/tint/addons/framework/TabAction;.mTabId:Ljava/lang/String; // field@035d │ │ -035662: 6e20 6701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -035668: 0e00 |0008: return-void │ │ +0353cc: |[0353cc] org.tint.addons.framework.TabAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0353dc: 6f30 8a04 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/Action;.writeToParcel:(Landroid/os/Parcel;I)V // method@048a │ │ +0353e2: 5410 5d03 |0003: iget-object v0, v1, Lorg/tint/addons/framework/TabAction;.mTabId:Ljava/lang/String; // field@035d │ │ +0353e6: 6e20 6701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +0353ec: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ 0x0008 line=31 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/addons/framework/TabAction; │ │ 0x0000 - 0x0009 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0009 reg=3 flags I │ │ │ │ - source_file_idx : 1665 (TabAction.java) │ │ + source_file_idx : 1662 (TabAction.java) │ │ │ │ Class #305 header: │ │ -class_idx : 426 │ │ +class_idx : 422 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 18 │ │ source_file_idx : 205 │ │ static_fields_size : 3 │ │ instance_fields_size: 4 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 9 │ │ @@ -64486,22 +64684,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -03566c: |[03566c] org.tint.ui.activities.BookmarksActivity.:()V │ │ -03567c: 2200 3701 |0000: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0137 │ │ -035680: 7010 ad03 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@03ad │ │ -035686: 6900 e903 |0005: sput-object v0, Lorg/tint/ui/activities/BookmarksActivity;.mImportSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@03e9 │ │ -03568a: 2200 3701 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0137 │ │ -03568e: 7010 ad03 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@03ad │ │ -035694: 6900 e703 |000c: sput-object v0, Lorg/tint/ui/activities/BookmarksActivity;.mExportSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@03e7 │ │ -035698: 0e00 |000e: return-void │ │ +0353f0: |[0353f0] org.tint.ui.activities.BookmarksActivity.:()V │ │ +035400: 2200 3301 |0000: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0133 │ │ +035404: 7010 ad03 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@03ad │ │ +03540a: 6900 e903 |0005: sput-object v0, Lorg/tint/ui/activities/BookmarksActivity;.mImportSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@03e9 │ │ +03540e: 2200 3301 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0133 │ │ +035412: 7010 ad03 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@03ad │ │ +035418: 6900 e703 |000c: sput-object v0, Lorg/tint/ui/activities/BookmarksActivity;.mExportSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@03e7 │ │ +03541c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0007 line=67 │ │ locals : │ │ │ │ #1 : (in Lorg/tint/ui/activities/BookmarksActivity;) │ │ @@ -64509,17 +64707,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03569c: |[03569c] org.tint.ui.activities.BookmarksActivity.:()V │ │ -0356ac: 7010 2900 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0029 │ │ -0356b2: 0e00 |0003: return-void │ │ +035420: |[035420] org.tint.ui.activities.BookmarksActivity.:()V │ │ +035430: 7010 2900 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0029 │ │ +035436: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/activities/BookmarksActivity; │ │ │ │ #2 : (in Lorg/tint/ui/activities/BookmarksActivity;) │ │ @@ -64527,17 +64725,17 @@ │ │ type : '(Lorg/tint/ui/activities/BookmarksActivity;)Lorg/tint/tasks/HistoryBookmarksImportTask;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0356b4: |[0356b4] org.tint.ui.activities.BookmarksActivity.access$000:(Lorg/tint/ui/activities/BookmarksActivity;)Lorg/tint/tasks/HistoryBookmarksImportTask; │ │ -0356c4: 5410 ea03 |0000: iget-object v0, v1, Lorg/tint/ui/activities/BookmarksActivity;.mImportTask:Lorg/tint/tasks/HistoryBookmarksImportTask; // field@03ea │ │ -0356c8: 1100 |0002: return-object v0 │ │ +035438: |[035438] org.tint.ui.activities.BookmarksActivity.access$000:(Lorg/tint/ui/activities/BookmarksActivity;)Lorg/tint/tasks/HistoryBookmarksImportTask; │ │ +035448: 5410 ea03 |0000: iget-object v0, v1, Lorg/tint/ui/activities/BookmarksActivity;.mImportTask:Lorg/tint/tasks/HistoryBookmarksImportTask; // field@03ea │ │ +03544c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/activities/BookmarksActivity; │ │ │ │ #3 : (in Lorg/tint/ui/activities/BookmarksActivity;) │ │ @@ -64545,17 +64743,17 @@ │ │ type : '(Lorg/tint/ui/activities/BookmarksActivity;Lorg/tint/tasks/HistoryBookmarksImportTask;)Lorg/tint/tasks/HistoryBookmarksImportTask;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0356cc: |[0356cc] org.tint.ui.activities.BookmarksActivity.access$002:(Lorg/tint/ui/activities/BookmarksActivity;Lorg/tint/tasks/HistoryBookmarksImportTask;)Lorg/tint/tasks/HistoryBookmarksImportTask; │ │ -0356dc: 5b01 ea03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/BookmarksActivity;.mImportTask:Lorg/tint/tasks/HistoryBookmarksImportTask; // field@03ea │ │ -0356e0: 1101 |0002: return-object v1 │ │ +035450: |[035450] org.tint.ui.activities.BookmarksActivity.access$002:(Lorg/tint/ui/activities/BookmarksActivity;Lorg/tint/tasks/HistoryBookmarksImportTask;)Lorg/tint/tasks/HistoryBookmarksImportTask; │ │ +035460: 5b01 ea03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/BookmarksActivity;.mImportTask:Lorg/tint/tasks/HistoryBookmarksImportTask; // field@03ea │ │ +035464: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/activities/BookmarksActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Lorg/tint/tasks/HistoryBookmarksImportTask; │ │ │ │ @@ -64564,17 +64762,17 @@ │ │ type : '(Lorg/tint/ui/activities/BookmarksActivity;)Landroid/app/ProgressDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0356e4: |[0356e4] org.tint.ui.activities.BookmarksActivity.access$100:(Lorg/tint/ui/activities/BookmarksActivity;)Landroid/app/ProgressDialog; │ │ -0356f4: 5410 eb03 |0000: iget-object v0, v1, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ -0356f8: 1100 |0002: return-object v0 │ │ +035468: |[035468] org.tint.ui.activities.BookmarksActivity.access$100:(Lorg/tint/ui/activities/BookmarksActivity;)Landroid/app/ProgressDialog; │ │ +035478: 5410 eb03 |0000: iget-object v0, v1, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ +03547c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/activities/BookmarksActivity; │ │ │ │ #5 : (in Lorg/tint/ui/activities/BookmarksActivity;) │ │ @@ -64582,17 +64780,17 @@ │ │ type : '(Lorg/tint/ui/activities/BookmarksActivity;Landroid/app/ProgressDialog;)Landroid/app/ProgressDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0356fc: |[0356fc] org.tint.ui.activities.BookmarksActivity.access$102:(Lorg/tint/ui/activities/BookmarksActivity;Landroid/app/ProgressDialog;)Landroid/app/ProgressDialog; │ │ -03570c: 5b01 eb03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ -035710: 1101 |0002: return-object v1 │ │ +035480: |[035480] org.tint.ui.activities.BookmarksActivity.access$102:(Lorg/tint/ui/activities/BookmarksActivity;Landroid/app/ProgressDialog;)Landroid/app/ProgressDialog; │ │ +035490: 5b01 eb03 |0000: iput-object v1, v0, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ +035494: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/activities/BookmarksActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/app/ProgressDialog; │ │ │ │ @@ -64601,90 +64799,94 @@ │ │ type : '()Ljava/util/concurrent/atomic/AtomicReference;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035714: |[035714] org.tint.ui.activities.BookmarksActivity.access$200:()Ljava/util/concurrent/atomic/AtomicReference; │ │ -035724: 6200 e903 |0000: sget-object v0, Lorg/tint/ui/activities/BookmarksActivity;.mImportSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@03e9 │ │ -035728: 1100 |0002: return-object v0 │ │ +035498: |[035498] org.tint.ui.activities.BookmarksActivity.access$200:()Ljava/util/concurrent/atomic/AtomicReference; │ │ +0354a8: 6200 e903 |0000: sget-object v0, Lorg/tint/ui/activities/BookmarksActivity;.mImportSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@03e9 │ │ +0354ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ │ │ #7 : (in Lorg/tint/ui/activities/BookmarksActivity;) │ │ name : 'changeSortMode' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -03572c: |[03572c] org.tint.ui.activities.BookmarksActivity.changeSortMode:()V │ │ -03573c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03573e: 1217 |0001: const/4 v7, #int 1 // #1 │ │ -035740: 7110 8001 0800 |0002: invoke-static {v8}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -035746: 0c03 |0005: move-result-object v3 │ │ -035748: 1a04 2e05 |0006: const-string v4, "PREFERENCE_BOOKMARKS_SORT_MODE" // string@052e │ │ -03574c: 7230 de00 4306 |0008: invoke-interface {v3, v4, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ -035752: 0a02 |000b: move-result v2 │ │ -035754: 2201 1400 |000c: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -035758: 7020 4800 8100 |000e: invoke-direct {v1, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -03575e: 6e20 4c00 7100 |0011: invoke-virtual {v1, v7}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@004c │ │ -035764: 1403 9b00 0801 |0014: const v3, #float 2.49797e-38 // #0108009b │ │ -03576a: 6e20 4b00 3100 |0017: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -035770: 6e10 1c06 0800 |001a: invoke-virtual {v8}, Lorg/tint/ui/activities/BookmarksActivity;.getResources:()Landroid/content/res/Resources; // method@061c │ │ -035776: 0c03 |001d: move-result-object v3 │ │ -035778: 1404 3601 0b7f |001e: const v4, #float 1.84769e+38 // #7f0b0136 │ │ -03577e: 6e20 f300 4300 |0021: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -035784: 0c03 |0024: move-result-object v3 │ │ -035786: 6e20 5600 3100 |0025: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ -03578c: 1233 |0028: const/4 v3, #int 3 // #3 │ │ -03578e: 2333 a702 |0029: new-array v3, v3, [Ljava/lang/String; // type@02a7 │ │ -035792: 6e10 1c06 0800 |002b: invoke-virtual {v8}, Lorg/tint/ui/activities/BookmarksActivity;.getResources:()Landroid/content/res/Resources; // method@061c │ │ -035798: 0c04 |002e: move-result-object v4 │ │ -03579a: 1405 3701 0b7f |002f: const v5, #float 1.84769e+38 // #7f0b0137 │ │ -0357a0: 6e20 f300 5400 |0032: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -0357a6: 0c04 |0035: move-result-object v4 │ │ -0357a8: 4d04 0306 |0036: aput-object v4, v3, v6 │ │ -0357ac: 6e10 1c06 0800 |0038: invoke-virtual {v8}, Lorg/tint/ui/activities/BookmarksActivity;.getResources:()Landroid/content/res/Resources; // method@061c │ │ -0357b2: 0c04 |003b: move-result-object v4 │ │ -0357b4: 1405 3801 0b7f |003c: const v5, #float 1.84769e+38 // #7f0b0138 │ │ -0357ba: 6e20 f300 5400 |003f: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -0357c0: 0c04 |0042: move-result-object v4 │ │ -0357c2: 4d04 0307 |0043: aput-object v4, v3, v7 │ │ -0357c6: 1224 |0045: const/4 v4, #int 2 // #2 │ │ -0357c8: 6e10 1c06 0800 |0046: invoke-virtual {v8}, Lorg/tint/ui/activities/BookmarksActivity;.getResources:()Landroid/content/res/Resources; // method@061c │ │ -0357ce: 0c05 |0049: move-result-object v5 │ │ -0357d0: 1406 3901 0b7f |004a: const v6, #float 1.84769e+38 // #7f0b0139 │ │ -0357d6: 6e20 f300 6500 |004d: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -0357dc: 0c05 |0050: move-result-object v5 │ │ -0357de: 4d05 0304 |0051: aput-object v5, v3, v4 │ │ -0357e2: 2204 a901 |0053: new-instance v4, Lorg/tint/ui/activities/BookmarksActivity$3; // type@01a9 │ │ -0357e6: 7020 0c06 8400 |0055: invoke-direct {v4, v8}, Lorg/tint/ui/activities/BookmarksActivity$3;.:(Lorg/tint/ui/activities/BookmarksActivity;)V // method@060c │ │ -0357ec: 6e40 5400 3142 |0058: invoke-virtual {v1, v3, v2, v4}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0054 │ │ -0357f2: 6e20 4a00 7100 |005b: invoke-virtual {v1, v7}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ -0357f8: 1503 0401 |005e: const/high16 v3, #int 17039360 // #104 │ │ -0357fc: 1204 |0060: const/4 v4, #int 0 // #0 │ │ -0357fe: 6e30 4f00 3104 |0061: invoke-virtual {v1, v3, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ -035804: 6e10 4900 0100 |0064: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ -03580a: 0c00 |0067: move-result-object v0 │ │ -03580c: 6e10 5a00 0000 |0068: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ -035812: 0e00 |006b: return-void │ │ +0354b0: |[0354b0] org.tint.ui.activities.BookmarksActivity.changeSortMode:()V │ │ +0354c0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0354c2: 1217 |0001: const/4 v7, #int 1 // #1 │ │ +0354c4: 7110 8001 0800 |0002: invoke-static {v8}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +0354ca: 0c03 |0005: move-result-object v3 │ │ +0354cc: 1a04 2b05 |0006: const-string v4, "PREFERENCE_BOOKMARKS_SORT_MODE" // string@052b │ │ +0354d0: 7230 de00 4306 |0008: invoke-interface {v3, v4, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ +0354d6: 0a02 |000b: move-result v2 │ │ +0354d8: 2201 1400 |000c: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +0354dc: 7020 4800 8100 |000e: invoke-direct {v1, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +0354e2: 6e20 4c00 7100 |0011: invoke-virtual {v1, v7}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@004c │ │ +0354e8: 1403 9b00 0801 |0014: const v3, #float 2.49797e-38 // #0108009b │ │ +0354ee: 6e20 4b00 3100 |0017: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +0354f4: 6e10 1c06 0800 |001a: invoke-virtual {v8}, Lorg/tint/ui/activities/BookmarksActivity;.getResources:()Landroid/content/res/Resources; // method@061c │ │ +0354fa: 0c03 |001d: move-result-object v3 │ │ +0354fc: 1404 3601 0b7f |001e: const v4, #float 1.84769e+38 // #7f0b0136 │ │ +035502: 6e20 f300 4300 |0021: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +035508: 0c03 |0024: move-result-object v3 │ │ +03550a: 6e20 5600 3100 |0025: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ +035510: 1233 |0028: const/4 v3, #int 3 // #3 │ │ +035512: 2333 a302 |0029: new-array v3, v3, [Ljava/lang/String; // type@02a3 │ │ +035516: 6e10 1c06 0800 |002b: invoke-virtual {v8}, Lorg/tint/ui/activities/BookmarksActivity;.getResources:()Landroid/content/res/Resources; // method@061c │ │ +03551c: 0c04 |002e: move-result-object v4 │ │ +03551e: 1405 3701 0b7f |002f: const v5, #float 1.84769e+38 // #7f0b0137 │ │ +035524: 6e20 f300 5400 |0032: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +03552a: 0c04 |0035: move-result-object v4 │ │ +03552c: 4d04 0306 |0036: aput-object v4, v3, v6 │ │ +035530: 6e10 1c06 0800 |0038: invoke-virtual {v8}, Lorg/tint/ui/activities/BookmarksActivity;.getResources:()Landroid/content/res/Resources; // method@061c │ │ +035536: 0c04 |003b: move-result-object v4 │ │ +035538: 1405 3801 0b7f |003c: const v5, #float 1.84769e+38 // #7f0b0138 │ │ +03553e: 6e20 f300 5400 |003f: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +035544: 0c04 |0042: move-result-object v4 │ │ +035546: 4d04 0307 |0043: aput-object v4, v3, v7 │ │ +03554a: 1224 |0045: const/4 v4, #int 2 // #2 │ │ +03554c: 6e10 1c06 0800 |0046: invoke-virtual {v8}, Lorg/tint/ui/activities/BookmarksActivity;.getResources:()Landroid/content/res/Resources; // method@061c │ │ +035552: 0c05 |0049: move-result-object v5 │ │ +035554: 1406 3901 0b7f |004a: const v6, #float 1.84769e+38 // #7f0b0139 │ │ +03555a: 6e20 f300 6500 |004d: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +035560: 0c05 |0050: move-result-object v5 │ │ +035562: 4d05 0304 |0051: aput-object v5, v3, v4 │ │ +035566: 2204 a501 |0053: new-instance v4, Lorg/tint/ui/activities/BookmarksActivity$3; // type@01a5 │ │ +03556a: 7020 0c06 8400 |0055: invoke-direct {v4, v8}, Lorg/tint/ui/activities/BookmarksActivity$3;.:(Lorg/tint/ui/activities/BookmarksActivity;)V // method@060c │ │ +035570: 6e40 5400 3142 |0058: invoke-virtual {v1, v3, v2, v4}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0054 │ │ +035576: 6e20 4a00 7100 |005b: invoke-virtual {v1, v7}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ +03557c: 1503 0401 |005e: const/high16 v3, #int 17039360 // #104 │ │ +035580: 1204 |0060: const/4 v4, #int 0 // #0 │ │ +035582: 6e30 4f00 3104 |0061: invoke-virtual {v1, v3, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ +035588: 6e10 4900 0100 |0064: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ +03558e: 0c00 |0067: move-result-object v0 │ │ +035590: 6e10 5a00 0000 |0068: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ +035596: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=341 │ │ 0x000c line=343 │ │ 0x0011 line=345 │ │ 0x0014 line=346 │ │ 0x001a line=347 │ │ 0x0028 line=349 │ │ + 0x002b line=351 │ │ + 0x0038 line=352 │ │ + 0x0046 line=353 │ │ + 0x0058 line=349 │ │ 0x005b line=367 │ │ 0x005e line=368 │ │ 0x0064 line=370 │ │ 0x0068 line=371 │ │ 0x006b line=372 │ │ locals : │ │ 0x0068 - 0x006c reg=0 alert Landroid/app/AlertDialog; │ │ @@ -64697,43 +64899,43 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -035814: |[035814] org.tint.ui.activities.BookmarksActivity.clearHistoryBookmarks:()V │ │ -035824: 2201 1400 |0000: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -035828: 7020 4800 5100 |0002: invoke-direct {v1, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -03582e: 1402 9b00 0801 |0005: const v2, #float 2.49797e-38 // #0108009b │ │ -035834: 6e20 4b00 2100 |0008: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -03583a: 6e10 1c06 0500 |000b: invoke-virtual {v5}, Lorg/tint/ui/activities/BookmarksActivity;.getResources:()Landroid/content/res/Resources; // method@061c │ │ -035840: 0c02 |000e: move-result-object v2 │ │ -035842: 1403 ba00 0b7f |000f: const v3, #float 1.84766e+38 // #7f0b00ba │ │ -035848: 6e20 f300 3200 |0012: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -03584e: 0c02 |0015: move-result-object v2 │ │ -035850: 6e20 5600 2100 |0016: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ -035856: 6e10 1c06 0500 |0019: invoke-virtual {v5}, Lorg/tint/ui/activities/BookmarksActivity;.getResources:()Landroid/content/res/Resources; // method@061c │ │ -03585c: 0c02 |001c: move-result-object v2 │ │ -03585e: 1403 0800 0c7f |001d: const v3, #float 1.86092e+38 // #7f0c0008 │ │ -035864: 6e20 f400 3200 |0020: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00f4 │ │ -03586a: 0c02 |0023: move-result-object v2 │ │ -03586c: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -03586e: 2204 a801 |0025: new-instance v4, Lorg/tint/ui/activities/BookmarksActivity$2; // type@01a8 │ │ -035872: 7020 0a06 5400 |0027: invoke-direct {v4, v5}, Lorg/tint/ui/activities/BookmarksActivity$2;.:(Lorg/tint/ui/activities/BookmarksActivity;)V // method@060a │ │ -035878: 6e40 5400 2143 |002a: invoke-virtual {v1, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0054 │ │ -03587e: 1212 |002d: const/4 v2, #int 1 // #1 │ │ -035880: 6e20 4a00 2100 |002e: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ -035886: 1402 0c00 0b7f |0031: const v2, #float 1.84763e+38 // #7f0b000c │ │ -03588c: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -03588e: 6e30 4f00 2103 |0035: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ -035894: 6e10 4900 0100 |0038: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ -03589a: 0c00 |003b: move-result-object v0 │ │ -03589c: 6e10 5a00 0000 |003c: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ -0358a2: 0e00 |003f: return-void │ │ +035598: |[035598] org.tint.ui.activities.BookmarksActivity.clearHistoryBookmarks:()V │ │ +0355a8: 2201 1400 |0000: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +0355ac: 7020 4800 5100 |0002: invoke-direct {v1, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +0355b2: 1402 9b00 0801 |0005: const v2, #float 2.49797e-38 // #0108009b │ │ +0355b8: 6e20 4b00 2100 |0008: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +0355be: 6e10 1c06 0500 |000b: invoke-virtual {v5}, Lorg/tint/ui/activities/BookmarksActivity;.getResources:()Landroid/content/res/Resources; // method@061c │ │ +0355c4: 0c02 |000e: move-result-object v2 │ │ +0355c6: 1403 ba00 0b7f |000f: const v3, #float 1.84766e+38 // #7f0b00ba │ │ +0355cc: 6e20 f300 3200 |0012: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +0355d2: 0c02 |0015: move-result-object v2 │ │ +0355d4: 6e20 5600 2100 |0016: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ +0355da: 6e10 1c06 0500 |0019: invoke-virtual {v5}, Lorg/tint/ui/activities/BookmarksActivity;.getResources:()Landroid/content/res/Resources; // method@061c │ │ +0355e0: 0c02 |001c: move-result-object v2 │ │ +0355e2: 1403 0800 0c7f |001d: const v3, #float 1.86092e+38 // #7f0c0008 │ │ +0355e8: 6e20 f400 3200 |0020: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00f4 │ │ +0355ee: 0c02 |0023: move-result-object v2 │ │ +0355f0: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +0355f2: 2204 a401 |0025: new-instance v4, Lorg/tint/ui/activities/BookmarksActivity$2; // type@01a4 │ │ +0355f6: 7020 0a06 5400 |0027: invoke-direct {v4, v5}, Lorg/tint/ui/activities/BookmarksActivity$2;.:(Lorg/tint/ui/activities/BookmarksActivity;)V // method@060a │ │ +0355fc: 6e40 5400 2143 |002a: invoke-virtual {v1, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0054 │ │ +035602: 1212 |002d: const/4 v2, #int 1 // #1 │ │ +035604: 6e20 4a00 2100 |002e: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ +03560a: 1402 0c00 0b7f |0031: const v2, #float 1.84763e+38 // #7f0b000c │ │ +035610: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +035612: 6e30 4f00 2103 |0035: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ +035618: 6e10 4900 0100 |0038: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ +03561e: 0c00 |003b: move-result-object v0 │ │ +035620: 6e10 5a00 0000 |003c: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ +035626: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0005 line=305 │ │ 0x000b line=306 │ │ 0x0019 line=307 │ │ 0x002d line=333 │ │ @@ -64751,50 +64953,53 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 63 16-bit code units │ │ -0358a4: |[0358a4] org.tint.ui.activities.BookmarksActivity.exportHistoryBookmarks:()V │ │ -0358b4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0358b6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0358b8: 2201 9e01 |0002: new-instance v1, Lorg/tint/tasks/HistoryBookmarksExportTask; // type@019e │ │ -0358bc: 7030 d205 6106 |0004: invoke-direct {v1, v6, v6}, Lorg/tint/tasks/HistoryBookmarksExportTask;.:(Landroid/content/Context;Lorg/tint/ui/preferences/IHistoryBookmaksExportListener;)V // method@05d2 │ │ -0358c2: 5b61 e803 |0007: iput-object v1, v6, Lorg/tint/ui/activities/BookmarksActivity;.mExportTask:Lorg/tint/tasks/HistoryBookmarksExportTask; // field@03e8 │ │ -0358c6: 1401 c500 0b7f |0009: const v1, #float 1.84767e+38 // #7f0b00c5 │ │ -0358cc: 6e20 1d06 1600 |000c: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -0358d2: 0c01 |000f: move-result-object v1 │ │ -0358d4: 1402 c600 0b7f |0010: const v2, #float 1.84767e+38 // #7f0b00c6 │ │ -0358da: 6e20 1d06 2600 |0013: invoke-virtual {v6, v2}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -0358e0: 0c02 |0016: move-result-object v2 │ │ -0358e2: 7154 8e00 1652 |0017: invoke-static {v6, v1, v2, v5, v4}, Landroid/app/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog; // method@008e │ │ -0358e8: 0c01 |001a: move-result-object v1 │ │ -0358ea: 5b61 eb03 |001b: iput-object v1, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ -0358ee: 5461 eb03 |001d: iget-object v1, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ -0358f2: 6e10 8f00 0100 |001f: invoke-virtual {v1}, Landroid/app/ProgressDialog;.show:()V // method@008f │ │ -0358f8: 6201 e703 |0022: sget-object v1, Lorg/tint/ui/activities/BookmarksActivity;.mExportSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@03e7 │ │ -0358fc: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -0358fe: 5463 e803 |0025: iget-object v3, v6, Lorg/tint/ui/activities/BookmarksActivity;.mExportTask:Lorg/tint/tasks/HistoryBookmarksExportTask; // field@03e8 │ │ -035902: 6e30 ae03 2103 |0027: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@03ae │ │ -035908: 0a00 |002a: move-result v0 │ │ -03590a: 3800 1300 |002b: if-eqz v0, 003e // +0013 │ │ -03590e: 5461 e803 |002d: iget-object v1, v6, Lorg/tint/ui/activities/BookmarksActivity;.mExportTask:Lorg/tint/tasks/HistoryBookmarksExportTask; // field@03e8 │ │ -035912: 2352 a102 |002f: new-array v2, v5, [Landroid/database/Cursor; // type@02a1 │ │ -035916: 6e10 1a06 0600 |0031: invoke-virtual {v6}, Lorg/tint/ui/activities/BookmarksActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@061a │ │ -03591c: 0c03 |0034: move-result-object v3 │ │ -03591e: 7110 9d05 0300 |0035: invoke-static {v3}, Lorg/tint/providers/BookmarksWrapper;.getAllHistoryBookmarks:(Landroid/content/ContentResolver;)Landroid/database/Cursor; // method@059d │ │ -035924: 0c03 |0038: move-result-object v3 │ │ -035926: 4d03 0204 |0039: aput-object v3, v2, v4 │ │ -03592a: 6e20 d505 2100 |003b: invoke-virtual {v1, v2}, Lorg/tint/tasks/HistoryBookmarksExportTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@05d5 │ │ -035930: 0e00 |003e: return-void │ │ +035628: |[035628] org.tint.ui.activities.BookmarksActivity.exportHistoryBookmarks:()V │ │ +035638: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +03563a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +03563c: 2201 9a01 |0002: new-instance v1, Lorg/tint/tasks/HistoryBookmarksExportTask; // type@019a │ │ +035640: 7030 d205 6106 |0004: invoke-direct {v1, v6, v6}, Lorg/tint/tasks/HistoryBookmarksExportTask;.:(Landroid/content/Context;Lorg/tint/ui/preferences/IHistoryBookmaksExportListener;)V // method@05d2 │ │ +035646: 5b61 e803 |0007: iput-object v1, v6, Lorg/tint/ui/activities/BookmarksActivity;.mExportTask:Lorg/tint/tasks/HistoryBookmarksExportTask; // field@03e8 │ │ +03564a: 1401 c500 0b7f |0009: const v1, #float 1.84767e+38 // #7f0b00c5 │ │ +035650: 6e20 1d06 1600 |000c: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +035656: 0c01 |000f: move-result-object v1 │ │ +035658: 1402 c600 0b7f |0010: const v2, #float 1.84767e+38 // #7f0b00c6 │ │ +03565e: 6e20 1d06 2600 |0013: invoke-virtual {v6, v2}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +035664: 0c02 |0016: move-result-object v2 │ │ +035666: 7154 8e00 1652 |0017: invoke-static {v6, v1, v2, v5, v4}, Landroid/app/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog; // method@008e │ │ +03566c: 0c01 |001a: move-result-object v1 │ │ +03566e: 5b61 eb03 |001b: iput-object v1, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ +035672: 5461 eb03 |001d: iget-object v1, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ +035676: 6e10 8f00 0100 |001f: invoke-virtual {v1}, Landroid/app/ProgressDialog;.show:()V // method@008f │ │ +03567c: 6201 e703 |0022: sget-object v1, Lorg/tint/ui/activities/BookmarksActivity;.mExportSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@03e7 │ │ +035680: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +035682: 5463 e803 |0025: iget-object v3, v6, Lorg/tint/ui/activities/BookmarksActivity;.mExportTask:Lorg/tint/tasks/HistoryBookmarksExportTask; // field@03e8 │ │ +035686: 6e30 ae03 2103 |0027: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@03ae │ │ +03568c: 0a00 |002a: move-result v0 │ │ +03568e: 3800 1300 |002b: if-eqz v0, 003e // +0013 │ │ +035692: 5461 e803 |002d: iget-object v1, v6, Lorg/tint/ui/activities/BookmarksActivity;.mExportTask:Lorg/tint/tasks/HistoryBookmarksExportTask; // field@03e8 │ │ +035696: 2352 9d02 |002f: new-array v2, v5, [Landroid/database/Cursor; // type@029d │ │ +03569a: 6e10 1a06 0600 |0031: invoke-virtual {v6}, Lorg/tint/ui/activities/BookmarksActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@061a │ │ +0356a0: 0c03 |0034: move-result-object v3 │ │ +0356a2: 7110 9d05 0300 |0035: invoke-static {v3}, Lorg/tint/providers/BookmarksWrapper;.getAllHistoryBookmarks:(Landroid/content/ContentResolver;)Landroid/database/Cursor; // method@059d │ │ +0356a8: 0c03 |0038: move-result-object v3 │ │ +0356aa: 4d03 0204 |0039: aput-object v3, v2, v4 │ │ +0356ae: 6e20 d505 2100 |003b: invoke-virtual {v1, v2}, Lorg/tint/tasks/HistoryBookmarksExportTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@05d5 │ │ +0356b4: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=287 │ │ 0x0009 line=289 │ │ + 0x000c line=290 │ │ + 0x0013 line=291 │ │ + 0x0017 line=289 │ │ 0x001d line=295 │ │ 0x0022 line=297 │ │ 0x002b line=298 │ │ 0x002d line=299 │ │ 0x003e line=301 │ │ locals : │ │ 0x002b - 0x003f reg=0 retVal Z │ │ @@ -64805,46 +65010,46 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 69 16-bit code units │ │ -035934: |[035934] org.tint.ui.activities.BookmarksActivity.importHistoryBookmarks:()V │ │ -035944: 7100 220c 0000 |0000: invoke-static {}, Lorg/tint/utils/IOUtils;.getExportedBookmarksFileList:()Ljava/util/List; // method@0c22 │ │ -03594a: 0c03 |0003: move-result-object v3 │ │ -03594c: 7210 9903 0300 |0004: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0399 │ │ -035952: 0a04 |0007: move-result v4 │ │ -035954: 2344 a702 |0008: new-array v4, v4, [Ljava/lang/String; // type@02a7 │ │ -035958: 7220 9a03 4300 |000a: invoke-interface {v3, v4}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@039a │ │ -03595e: 0c02 |000d: move-result-object v2 │ │ -035960: 1f02 a702 |000e: check-cast v2, [Ljava/lang/String; // type@02a7 │ │ -035964: 2201 1400 |0010: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -035968: 7020 4800 6100 |0012: invoke-direct {v1, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -03596e: 1404 9b00 0801 |0015: const v4, #float 2.49797e-38 // #0108009b │ │ -035974: 6e20 4b00 4100 |0018: invoke-virtual {v1, v4}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -03597a: 6e10 1c06 0600 |001b: invoke-virtual {v6}, Lorg/tint/ui/activities/BookmarksActivity;.getResources:()Landroid/content/res/Resources; // method@061c │ │ -035980: 0c04 |001e: move-result-object v4 │ │ -035982: 1405 bb00 0b7f |001f: const v5, #float 1.84766e+38 // #7f0b00bb │ │ -035988: 6e20 f300 5400 |0022: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -03598e: 0c04 |0025: move-result-object v4 │ │ -035990: 6e20 5600 4100 |0026: invoke-virtual {v1, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ -035996: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -035998: 2205 a701 |002a: new-instance v5, Lorg/tint/ui/activities/BookmarksActivity$1; // type@01a7 │ │ -03599c: 7030 0806 6502 |002c: invoke-direct {v5, v6, v2}, Lorg/tint/ui/activities/BookmarksActivity$1;.:(Lorg/tint/ui/activities/BookmarksActivity;[Ljava/lang/String;)V // method@0608 │ │ -0359a2: 6e40 5400 2154 |002f: invoke-virtual {v1, v2, v4, v5}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0054 │ │ -0359a8: 1214 |0032: const/4 v4, #int 1 // #1 │ │ -0359aa: 6e20 4a00 4100 |0033: invoke-virtual {v1, v4}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ -0359b0: 1404 0c00 0b7f |0036: const v4, #float 1.84763e+38 // #7f0b000c │ │ -0359b6: 1205 |0039: const/4 v5, #int 0 // #0 │ │ -0359b8: 6e30 4f00 4105 |003a: invoke-virtual {v1, v4, v5}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ -0359be: 6e10 4900 0100 |003d: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ -0359c4: 0c00 |0040: move-result-object v0 │ │ -0359c6: 6e10 5a00 0000 |0041: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ -0359cc: 0e00 |0044: return-void │ │ +0356b8: |[0356b8] org.tint.ui.activities.BookmarksActivity.importHistoryBookmarks:()V │ │ +0356c8: 7100 220c 0000 |0000: invoke-static {}, Lorg/tint/utils/IOUtils;.getExportedBookmarksFileList:()Ljava/util/List; // method@0c22 │ │ +0356ce: 0c03 |0003: move-result-object v3 │ │ +0356d0: 7210 9903 0300 |0004: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0399 │ │ +0356d6: 0a04 |0007: move-result v4 │ │ +0356d8: 2344 a302 |0008: new-array v4, v4, [Ljava/lang/String; // type@02a3 │ │ +0356dc: 7220 9a03 4300 |000a: invoke-interface {v3, v4}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@039a │ │ +0356e2: 0c02 |000d: move-result-object v2 │ │ +0356e4: 1f02 a302 |000e: check-cast v2, [Ljava/lang/String; // type@02a3 │ │ +0356e8: 2201 1400 |0010: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +0356ec: 7020 4800 6100 |0012: invoke-direct {v1, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +0356f2: 1404 9b00 0801 |0015: const v4, #float 2.49797e-38 // #0108009b │ │ +0356f8: 6e20 4b00 4100 |0018: invoke-virtual {v1, v4}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +0356fe: 6e10 1c06 0600 |001b: invoke-virtual {v6}, Lorg/tint/ui/activities/BookmarksActivity;.getResources:()Landroid/content/res/Resources; // method@061c │ │ +035704: 0c04 |001e: move-result-object v4 │ │ +035706: 1405 bb00 0b7f |001f: const v5, #float 1.84766e+38 // #7f0b00bb │ │ +03570c: 6e20 f300 5400 |0022: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +035712: 0c04 |0025: move-result-object v4 │ │ +035714: 6e20 5600 4100 |0026: invoke-virtual {v1, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ +03571a: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +03571c: 2205 a301 |002a: new-instance v5, Lorg/tint/ui/activities/BookmarksActivity$1; // type@01a3 │ │ +035720: 7030 0806 6502 |002c: invoke-direct {v5, v6, v2}, Lorg/tint/ui/activities/BookmarksActivity$1;.:(Lorg/tint/ui/activities/BookmarksActivity;[Ljava/lang/String;)V // method@0608 │ │ +035726: 6e40 5400 2154 |002f: invoke-virtual {v1, v2, v4, v5}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0054 │ │ +03572c: 1214 |0032: const/4 v4, #int 1 // #1 │ │ +03572e: 6e20 4a00 4100 |0033: invoke-virtual {v1, v4}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004a │ │ +035734: 1404 0c00 0b7f |0036: const v4, #float 1.84763e+38 // #7f0b000c │ │ +03573a: 1205 |0039: const/4 v5, #int 0 // #0 │ │ +03573c: 6e30 4f00 4105 |003a: invoke-virtual {v1, v4, v5}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ +035742: 6e10 4900 0100 |003d: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0049 │ │ +035748: 0c00 |0040: move-result-object v0 │ │ +03574a: 6e10 5a00 0000 |0041: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@005a │ │ +035750: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0004 line=249 │ │ 0x0010 line=251 │ │ 0x0015 line=252 │ │ 0x001b line=253 │ │ @@ -64867,62 +65072,62 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -0359d0: |[0359d0] org.tint.ui.activities.BookmarksActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0359e0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0359e2: 6f20 3800 8700 |0001: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0038 │ │ -0359e8: 1403 4300 0b7f |0004: const v3, #float 1.84764e+38 // #7f0b0043 │ │ -0359ee: 6e20 2906 3700 |0007: invoke-virtual {v7, v3}, Lorg/tint/ui/activities/BookmarksActivity;.setTitle:(I)V // method@0629 │ │ -0359f4: 7100 3305 0000 |000a: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -0359fa: 0c03 |000d: move-result-object v3 │ │ -0359fc: 6e10 3505 0300 |000e: invoke-virtual {v3}, Lorg/tint/controllers/Controller;.getUIManager:()Lorg/tint/ui/managers/UIManager; // method@0535 │ │ -035a02: 0c03 |0011: move-result-object v3 │ │ -035a04: 5b73 ec03 |0012: iput-object v3, v7, Lorg/tint/ui/activities/BookmarksActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@03ec │ │ -035a08: 6e10 1906 0700 |0014: invoke-virtual {v7}, Lorg/tint/ui/activities/BookmarksActivity;.getActionBar:()Landroid/app/ActionBar; // method@0619 │ │ -035a0e: 0c00 |0017: move-result-object v0 │ │ -035a10: 1223 |0018: const/4 v3, #int 2 // #2 │ │ -035a12: 6e20 2600 3000 |0019: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setNavigationMode:(I)V // method@0026 │ │ -035a18: 6e20 2300 6000 |001c: invoke-virtual {v0, v6}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0023 │ │ -035a1e: 6e20 2100 6000 |001f: invoke-virtual {v0, v6}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0021 │ │ -035a24: 6e10 1e00 0000 |0022: invoke-virtual {v0}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@001e │ │ -035a2a: 0c02 |0025: move-result-object v2 │ │ -035a2c: 1403 4400 0b7f |0026: const v3, #float 1.84764e+38 // #7f0b0044 │ │ -035a32: 6e20 1500 3200 |0029: invoke-virtual {v2, v3}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0015 │ │ -035a38: 2203 5f02 |002c: new-instance v3, Lorg/tint/ui/tabs/GenericTabListener; // type@025f │ │ -035a3c: 1a04 0608 |002e: const-string v4, "bookmarks" // string@0806 │ │ -035a40: 1c05 e001 |0030: const-class v5, Lorg/tint/ui/fragments/BookmarksFragment; // type@01e0 │ │ -035a44: 7040 900a 7354 |0032: invoke-direct {v3, v7, v4, v5}, Lorg/tint/ui/tabs/GenericTabListener;.:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/Class;)V // method@0a90 │ │ -035a4a: 6e20 1400 3200 |0035: invoke-virtual {v2, v3}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@0014 │ │ -035a50: 6e20 1800 2000 |0038: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;)V // method@0018 │ │ -035a56: 6e10 1e00 0000 |003b: invoke-virtual {v0}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@001e │ │ -035a5c: 0c02 |003e: move-result-object v2 │ │ -035a5e: 1403 4500 0b7f |003f: const v3, #float 1.84764e+38 // #7f0b0045 │ │ -035a64: 6e20 1500 3200 |0042: invoke-virtual {v2, v3}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0015 │ │ -035a6a: 2203 5f02 |0045: new-instance v3, Lorg/tint/ui/tabs/GenericTabListener; // type@025f │ │ -035a6e: 1a04 d20a |0047: const-string v4, "history" // string@0ad2 │ │ -035a72: 1c05 eb01 |0049: const-class v5, Lorg/tint/ui/fragments/HistoryFragment; // type@01eb │ │ -035a76: 7040 900a 7354 |004b: invoke-direct {v3, v7, v4, v5}, Lorg/tint/ui/tabs/GenericTabListener;.:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/Class;)V // method@0a90 │ │ -035a7c: 6e20 1400 3200 |004e: invoke-virtual {v2, v3}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@0014 │ │ -035a82: 6e20 1800 2000 |0051: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;)V // method@0018 │ │ -035a88: 3808 1700 |0054: if-eqz v8, 006b // +0017 │ │ -035a8c: 1a03 8001 |0056: const-string v3, "EXTRA_SELECTED_TAB_INDEX" // string@0180 │ │ -035a90: 6e20 4601 3800 |0058: invoke-virtual {v8, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0146 │ │ -035a96: 0a03 |005b: move-result v3 │ │ -035a98: 3803 0f00 |005c: if-eqz v3, 006b // +000f │ │ -035a9c: 1a03 8001 |005e: const-string v3, "EXTRA_SELECTED_TAB_INDEX" // string@0180 │ │ -035aa0: 6e20 4901 3800 |0060: invoke-virtual {v8, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0149 │ │ -035aa6: 0a01 |0063: move-result v1 │ │ -035aa8: 3801 0400 |0064: if-eqz v1, 0068 // +0004 │ │ -035aac: 3361 0500 |0066: if-ne v1, v6, 006b // +0005 │ │ -035ab0: 6e20 2700 1000 |0068: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setSelectedNavigationItem:(I)V // method@0027 │ │ -035ab6: 0e00 |006b: return-void │ │ +035754: |[035754] org.tint.ui.activities.BookmarksActivity.onCreate:(Landroid/os/Bundle;)V │ │ +035764: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +035766: 6f20 3800 8700 |0001: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0038 │ │ +03576c: 1403 4300 0b7f |0004: const v3, #float 1.84764e+38 // #7f0b0043 │ │ +035772: 6e20 2906 3700 |0007: invoke-virtual {v7, v3}, Lorg/tint/ui/activities/BookmarksActivity;.setTitle:(I)V // method@0629 │ │ +035778: 7100 3305 0000 |000a: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +03577e: 0c03 |000d: move-result-object v3 │ │ +035780: 6e10 3505 0300 |000e: invoke-virtual {v3}, Lorg/tint/controllers/Controller;.getUIManager:()Lorg/tint/ui/managers/UIManager; // method@0535 │ │ +035786: 0c03 |0011: move-result-object v3 │ │ +035788: 5b73 ec03 |0012: iput-object v3, v7, Lorg/tint/ui/activities/BookmarksActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@03ec │ │ +03578c: 6e10 1906 0700 |0014: invoke-virtual {v7}, Lorg/tint/ui/activities/BookmarksActivity;.getActionBar:()Landroid/app/ActionBar; // method@0619 │ │ +035792: 0c00 |0017: move-result-object v0 │ │ +035794: 1223 |0018: const/4 v3, #int 2 // #2 │ │ +035796: 6e20 2600 3000 |0019: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setNavigationMode:(I)V // method@0026 │ │ +03579c: 6e20 2300 6000 |001c: invoke-virtual {v0, v6}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0023 │ │ +0357a2: 6e20 2100 6000 |001f: invoke-virtual {v0, v6}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0021 │ │ +0357a8: 6e10 1e00 0000 |0022: invoke-virtual {v0}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@001e │ │ +0357ae: 0c02 |0025: move-result-object v2 │ │ +0357b0: 1403 4400 0b7f |0026: const v3, #float 1.84764e+38 // #7f0b0044 │ │ +0357b6: 6e20 1500 3200 |0029: invoke-virtual {v2, v3}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0015 │ │ +0357bc: 2203 5b02 |002c: new-instance v3, Lorg/tint/ui/tabs/GenericTabListener; // type@025b │ │ +0357c0: 1a04 0208 |002e: const-string v4, "bookmarks" // string@0802 │ │ +0357c4: 1c05 dc01 |0030: const-class v5, Lorg/tint/ui/fragments/BookmarksFragment; // type@01dc │ │ +0357c8: 7040 900a 7354 |0032: invoke-direct {v3, v7, v4, v5}, Lorg/tint/ui/tabs/GenericTabListener;.:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/Class;)V // method@0a90 │ │ +0357ce: 6e20 1400 3200 |0035: invoke-virtual {v2, v3}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@0014 │ │ +0357d4: 6e20 1800 2000 |0038: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;)V // method@0018 │ │ +0357da: 6e10 1e00 0000 |003b: invoke-virtual {v0}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@001e │ │ +0357e0: 0c02 |003e: move-result-object v2 │ │ +0357e2: 1403 4500 0b7f |003f: const v3, #float 1.84764e+38 // #7f0b0045 │ │ +0357e8: 6e20 1500 3200 |0042: invoke-virtual {v2, v3}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0015 │ │ +0357ee: 2203 5b02 |0045: new-instance v3, Lorg/tint/ui/tabs/GenericTabListener; // type@025b │ │ +0357f2: 1a04 ce0a |0047: const-string v4, "history" // string@0ace │ │ +0357f6: 1c05 e701 |0049: const-class v5, Lorg/tint/ui/fragments/HistoryFragment; // type@01e7 │ │ +0357fa: 7040 900a 7354 |004b: invoke-direct {v3, v7, v4, v5}, Lorg/tint/ui/tabs/GenericTabListener;.:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/Class;)V // method@0a90 │ │ +035800: 6e20 1400 3200 |004e: invoke-virtual {v2, v3}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@0014 │ │ +035806: 6e20 1800 2000 |0051: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;)V // method@0018 │ │ +03580c: 3808 1700 |0054: if-eqz v8, 006b // +0017 │ │ +035810: 1a03 8001 |0056: const-string v3, "EXTRA_SELECTED_TAB_INDEX" // string@0180 │ │ +035814: 6e20 4601 3800 |0058: invoke-virtual {v8, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0146 │ │ +03581a: 0a03 |005b: move-result v3 │ │ +03581c: 3803 0f00 |005c: if-eqz v3, 006b // +000f │ │ +035820: 1a03 8001 |005e: const-string v3, "EXTRA_SELECTED_TAB_INDEX" // string@0180 │ │ +035824: 6e20 4901 3800 |0060: invoke-virtual {v8, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0149 │ │ +03582a: 0a01 |0063: move-result v1 │ │ +03582c: 3801 0400 |0064: if-eqz v1, 0068 // +0004 │ │ +035830: 3361 0500 |0066: if-ne v1, v6, 006b // +0005 │ │ +035834: 6e20 2700 1000 |0068: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setSelectedNavigationItem:(I)V // method@0027 │ │ +03583a: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=72 │ │ 0x0004 line=73 │ │ 0x000a line=75 │ │ 0x0014 line=77 │ │ 0x0018 line=78 │ │ @@ -64933,14 +65138,15 @@ │ │ 0x002c line=84 │ │ 0x0038 line=85 │ │ 0x003b line=87 │ │ 0x003f line=88 │ │ 0x0045 line=89 │ │ 0x0051 line=90 │ │ 0x0054 line=92 │ │ + 0x0058 line=93 │ │ 0x005e line=94 │ │ 0x0064 line=96 │ │ 0x0068 line=98 │ │ 0x006b line=101 │ │ locals : │ │ 0x0064 - 0x006b reg=1 selectedIndex I │ │ 0x0018 - 0x006c reg=0 actionBar Landroid/app/ActionBar; │ │ @@ -64953,21 +65159,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -035ab8: |[035ab8] org.tint.ui.activities.BookmarksActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -035ac8: 6e10 1b06 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/activities/BookmarksActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@061b │ │ -035ace: 0c00 |0003: move-result-object v0 │ │ -035ad0: 1501 0e7f |0004: const/high16 v1, #int 2131623936 // #7f0e │ │ -035ad4: 6e30 a401 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@01a4 │ │ -035ada: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -035adc: 0f00 |000a: return v0 │ │ +03583c: |[03583c] org.tint.ui.activities.BookmarksActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +03584c: 6e10 1b06 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/activities/BookmarksActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@061b │ │ +035852: 0c00 |0003: move-result-object v0 │ │ +035854: 1501 0e7f |0004: const/high16 v1, #int 2131623936 // #7f0e │ │ +035858: 6e30 a401 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@01a4 │ │ +03585e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +035860: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=113 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/tint/ui/activities/BookmarksActivity; │ │ 0x0000 - 0x000b reg=3 menu Landroid/view/Menu; │ │ @@ -64977,85 +65183,88 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -035ae0: |[035ae0] org.tint.ui.activities.BookmarksActivity.onExportDone:(Ljava/lang/String;)V │ │ -035af0: 6200 e703 |0000: sget-object v0, Lorg/tint/ui/activities/BookmarksActivity;.mExportSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@03e7 │ │ -035af4: 5441 e803 |0002: iget-object v1, v4, Lorg/tint/ui/activities/BookmarksActivity;.mExportTask:Lorg/tint/tasks/HistoryBookmarksExportTask; // field@03e8 │ │ -035af8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -035afa: 6e30 ae03 1002 |0005: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@03ae │ │ -035b00: 5440 eb03 |0008: iget-object v0, v4, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ -035b04: 6e10 8b00 0000 |000a: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@008b │ │ -035b0a: 3805 1d00 |000d: if-eqz v5, 002a // +001d │ │ -035b0e: 1400 c900 0b7f |000f: const v0, #float 1.84767e+38 // #7f0b00c9 │ │ -035b14: 6e20 1d06 0400 |0012: invoke-virtual {v4, v0}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -035b1a: 0c00 |0015: move-result-object v0 │ │ -035b1c: 1401 ca00 0b7f |0016: const v1, #float 1.84767e+38 // #7f0b00ca │ │ -035b22: 6e20 1d06 1400 |0019: invoke-virtual {v4, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -035b28: 0c01 |001c: move-result-object v1 │ │ -035b2a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -035b2c: 2322 a602 |001e: new-array v2, v2, [Ljava/lang/Object; // type@02a6 │ │ -035b30: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -035b32: 4d05 0203 |0021: aput-object v5, v2, v3 │ │ -035b36: 7120 4f03 2100 |0023: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -035b3c: 0c01 |0026: move-result-object v1 │ │ -035b3e: 7130 160c 0401 |0027: invoke-static {v4, v0, v1}, Lorg/tint/utils/ApplicationUtils;.showErrorDialog:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@0c16 │ │ -035b44: 0e00 |002a: return-void │ │ +035864: |[035864] org.tint.ui.activities.BookmarksActivity.onExportDone:(Ljava/lang/String;)V │ │ +035874: 6200 e703 |0000: sget-object v0, Lorg/tint/ui/activities/BookmarksActivity;.mExportSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@03e7 │ │ +035878: 5441 e803 |0002: iget-object v1, v4, Lorg/tint/ui/activities/BookmarksActivity;.mExportTask:Lorg/tint/tasks/HistoryBookmarksExportTask; // field@03e8 │ │ +03587c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +03587e: 6e30 ae03 1002 |0005: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@03ae │ │ +035884: 5440 eb03 |0008: iget-object v0, v4, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ +035888: 6e10 8b00 0000 |000a: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@008b │ │ +03588e: 3805 1d00 |000d: if-eqz v5, 002a // +001d │ │ +035892: 1400 c900 0b7f |000f: const v0, #float 1.84767e+38 // #7f0b00c9 │ │ +035898: 6e20 1d06 0400 |0012: invoke-virtual {v4, v0}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +03589e: 0c00 |0015: move-result-object v0 │ │ +0358a0: 1401 ca00 0b7f |0016: const v1, #float 1.84767e+38 // #7f0b00ca │ │ +0358a6: 6e20 1d06 1400 |0019: invoke-virtual {v4, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +0358ac: 0c01 |001c: move-result-object v1 │ │ +0358ae: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +0358b0: 2322 a202 |001e: new-array v2, v2, [Ljava/lang/Object; // type@02a2 │ │ +0358b4: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +0358b6: 4d05 0203 |0021: aput-object v5, v2, v3 │ │ +0358ba: 7120 4f03 2100 |0023: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +0358c0: 0c01 |0026: move-result-object v1 │ │ +0358c2: 7130 160c 0401 |0027: invoke-static {v4, v0, v1}, Lorg/tint/utils/ApplicationUtils;.showErrorDialog:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@0c16 │ │ +0358c8: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0008 line=195 │ │ 0x000d line=197 │ │ 0x000f line=198 │ │ + 0x0012 line=199 │ │ + 0x0019 line=200 │ │ + 0x0027 line=198 │ │ 0x002a line=202 │ │ locals : │ │ 0x0000 - 0x002b reg=4 this Lorg/tint/ui/activities/BookmarksActivity; │ │ 0x0000 - 0x002b reg=5 message Ljava/lang/String; │ │ │ │ #3 : (in Lorg/tint/ui/activities/BookmarksActivity;) │ │ name : 'onExportProgress' │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -035b48: |[035b48] org.tint.ui.activities.BookmarksActivity.onExportProgress:(III)V │ │ -035b58: 2b06 3400 0000 |0000: packed-switch v6, 00000034 // +00000034 │ │ -035b5e: 0e00 |0003: return-void │ │ -035b60: 5450 eb03 |0004: iget-object v0, v5, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ -035b64: 1401 c700 0b7f |0006: const v1, #float 1.84767e+38 // #7f0b00c7 │ │ -035b6a: 6e20 1d06 1500 |0009: invoke-virtual {v5, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -035b70: 0c01 |000c: move-result-object v1 │ │ -035b72: 6e20 8c00 1000 |000d: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ -035b78: 28f3 |0010: goto 0003 // -000d │ │ -035b7a: 5450 eb03 |0011: iget-object v0, v5, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ -035b7e: 1401 c800 0b7f |0013: const v1, #float 1.84767e+38 // #7f0b00c8 │ │ -035b84: 6e20 1d06 1500 |0016: invoke-virtual {v5, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -035b8a: 0c01 |0019: move-result-object v1 │ │ -035b8c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -035b8e: 2322 a602 |001b: new-array v2, v2, [Ljava/lang/Object; // type@02a6 │ │ -035b92: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -035b94: 7110 3803 0700 |001e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -035b9a: 0c04 |0021: move-result-object v4 │ │ -035b9c: 4d04 0203 |0022: aput-object v4, v2, v3 │ │ -035ba0: 1213 |0024: const/4 v3, #int 1 // #1 │ │ -035ba2: 7110 3803 0800 |0025: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -035ba8: 0c04 |0028: move-result-object v4 │ │ -035baa: 4d04 0203 |0029: aput-object v4, v2, v3 │ │ -035bae: 7120 4f03 2100 |002b: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -035bb4: 0c01 |002e: move-result-object v1 │ │ -035bb6: 6e20 8c00 1000 |002f: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ -035bbc: 28d1 |0032: goto 0003 // -002f │ │ -035bbe: 0000 |0033: nop // spacer │ │ -035bc0: 0001 0200 0000 0000 0400 0000 1100 ... |0034: packed-switch-data (8 units) │ │ +0358cc: |[0358cc] org.tint.ui.activities.BookmarksActivity.onExportProgress:(III)V │ │ +0358dc: 2b06 3400 0000 |0000: packed-switch v6, 00000034 // +00000034 │ │ +0358e2: 0e00 |0003: return-void │ │ +0358e4: 5450 eb03 |0004: iget-object v0, v5, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ +0358e8: 1401 c700 0b7f |0006: const v1, #float 1.84767e+38 // #7f0b00c7 │ │ +0358ee: 6e20 1d06 1500 |0009: invoke-virtual {v5, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +0358f4: 0c01 |000c: move-result-object v1 │ │ +0358f6: 6e20 8c00 1000 |000d: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ +0358fc: 28f3 |0010: goto 0003 // -000d │ │ +0358fe: 5450 eb03 |0011: iget-object v0, v5, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ +035902: 1401 c800 0b7f |0013: const v1, #float 1.84767e+38 // #7f0b00c8 │ │ +035908: 6e20 1d06 1500 |0016: invoke-virtual {v5, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +03590e: 0c01 |0019: move-result-object v1 │ │ +035910: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +035912: 2322 a202 |001b: new-array v2, v2, [Ljava/lang/Object; // type@02a2 │ │ +035916: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +035918: 7110 3803 0700 |001e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +03591e: 0c04 |0021: move-result-object v4 │ │ +035920: 4d04 0203 |0022: aput-object v4, v2, v3 │ │ +035924: 1213 |0024: const/4 v3, #int 1 // #1 │ │ +035926: 7110 3803 0800 |0025: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +03592c: 0c04 |0028: move-result-object v4 │ │ +03592e: 4d04 0203 |0029: aput-object v4, v2, v3 │ │ +035932: 7120 4f03 2100 |002b: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +035938: 0c01 |002e: move-result-object v1 │ │ +03593a: 6e20 8c00 1000 |002f: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ +035940: 28d1 |0032: goto 0003 // -002f │ │ +035942: 0000 |0033: nop // spacer │ │ +035944: 0001 0200 0000 0000 0400 0000 1100 ... |0034: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0003 line=190 │ │ 0x0004 line=183 │ │ 0x0011 line=186 │ │ 0x0033 line=181 │ │ @@ -65070,147 +65279,150 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -035bd0: |[035bd0] org.tint.ui.activities.BookmarksActivity.onImportDone:(Ljava/lang/String;)V │ │ -035be0: 6200 e903 |0000: sget-object v0, Lorg/tint/ui/activities/BookmarksActivity;.mImportSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@03e9 │ │ -035be4: 5441 ea03 |0002: iget-object v1, v4, Lorg/tint/ui/activities/BookmarksActivity;.mImportTask:Lorg/tint/tasks/HistoryBookmarksImportTask; // field@03ea │ │ -035be8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -035bea: 6e30 ae03 1002 |0005: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@03ae │ │ -035bf0: 5440 eb03 |0008: iget-object v0, v4, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ -035bf4: 6e10 8b00 0000 |000a: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@008b │ │ -035bfa: 3805 1d00 |000d: if-eqz v5, 002a // +001d │ │ -035bfe: 1400 c300 0b7f |000f: const v0, #float 1.84767e+38 // #7f0b00c3 │ │ -035c04: 6e20 1d06 0400 |0012: invoke-virtual {v4, v0}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -035c0a: 0c00 |0015: move-result-object v0 │ │ -035c0c: 1401 c400 0b7f |0016: const v1, #float 1.84767e+38 // #7f0b00c4 │ │ -035c12: 6e20 1d06 1400 |0019: invoke-virtual {v4, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -035c18: 0c01 |001c: move-result-object v1 │ │ -035c1a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -035c1c: 2322 a602 |001e: new-array v2, v2, [Ljava/lang/Object; // type@02a6 │ │ -035c20: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -035c22: 4d05 0203 |0021: aput-object v5, v2, v3 │ │ -035c26: 7120 4f03 2100 |0023: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -035c2c: 0c01 |0026: move-result-object v1 │ │ -035c2e: 7130 160c 0401 |0027: invoke-static {v4, v0, v1}, Lorg/tint/utils/ApplicationUtils;.showErrorDialog:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@0c16 │ │ -035c34: 0e00 |002a: return-void │ │ +035954: |[035954] org.tint.ui.activities.BookmarksActivity.onImportDone:(Ljava/lang/String;)V │ │ +035964: 6200 e903 |0000: sget-object v0, Lorg/tint/ui/activities/BookmarksActivity;.mImportSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@03e9 │ │ +035968: 5441 ea03 |0002: iget-object v1, v4, Lorg/tint/ui/activities/BookmarksActivity;.mImportTask:Lorg/tint/tasks/HistoryBookmarksImportTask; // field@03ea │ │ +03596c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +03596e: 6e30 ae03 1002 |0005: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@03ae │ │ +035974: 5440 eb03 |0008: iget-object v0, v4, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ +035978: 6e10 8b00 0000 |000a: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@008b │ │ +03597e: 3805 1d00 |000d: if-eqz v5, 002a // +001d │ │ +035982: 1400 c300 0b7f |000f: const v0, #float 1.84767e+38 // #7f0b00c3 │ │ +035988: 6e20 1d06 0400 |0012: invoke-virtual {v4, v0}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +03598e: 0c00 |0015: move-result-object v0 │ │ +035990: 1401 c400 0b7f |0016: const v1, #float 1.84767e+38 // #7f0b00c4 │ │ +035996: 6e20 1d06 1400 |0019: invoke-virtual {v4, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +03599c: 0c01 |001c: move-result-object v1 │ │ +03599e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +0359a0: 2322 a202 |001e: new-array v2, v2, [Ljava/lang/Object; // type@02a2 │ │ +0359a4: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +0359a6: 4d05 0203 |0021: aput-object v5, v2, v3 │ │ +0359aa: 7120 4f03 2100 |0023: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +0359b0: 0c01 |0026: move-result-object v1 │ │ +0359b2: 7130 160c 0401 |0027: invoke-static {v4, v0, v1}, Lorg/tint/utils/ApplicationUtils;.showErrorDialog:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@0c16 │ │ +0359b8: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0008 line=238 │ │ 0x000d line=240 │ │ 0x000f line=241 │ │ + 0x0012 line=242 │ │ + 0x0019 line=243 │ │ + 0x0027 line=241 │ │ 0x002a line=245 │ │ locals : │ │ 0x0000 - 0x002b reg=4 this Lorg/tint/ui/activities/BookmarksActivity; │ │ 0x0000 - 0x002b reg=5 message Ljava/lang/String; │ │ │ │ #5 : (in Lorg/tint/ui/activities/BookmarksActivity;) │ │ name : 'onImportProgress' │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 206 16-bit code units │ │ -035c38: |[035c38] org.tint.ui.activities.BookmarksActivity.onImportProgress:(III)V │ │ -035c48: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -035c4a: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -035c4c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -035c4e: 2b07 b700 0000 |0003: packed-switch v7, 000000ba // +000000b7 │ │ -035c54: 0e00 |0006: return-void │ │ -035c56: 5460 eb03 |0007: iget-object v0, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ -035c5a: 1401 bf00 0b7f |0009: const v1, #float 1.84767e+38 // #7f0b00bf │ │ -035c60: 6e20 1d06 1600 |000c: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -035c66: 0c01 |000f: move-result-object v1 │ │ -035c68: 6e20 8c00 1000 |0010: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ -035c6e: 28f3 |0013: goto 0006 // -000d │ │ -035c70: 5460 eb03 |0014: iget-object v0, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ -035c74: 1401 c000 0b7f |0016: const v1, #float 1.84767e+38 // #7f0b00c0 │ │ -035c7a: 6e20 1d06 1600 |0019: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -035c80: 0c01 |001c: move-result-object v1 │ │ -035c82: 6e20 8c00 1000 |001d: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ -035c88: 28e6 |0020: goto 0006 // -001a │ │ -035c8a: 5460 eb03 |0021: iget-object v0, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ -035c8e: 1401 c100 0b7f |0023: const v1, #float 1.84767e+38 // #7f0b00c1 │ │ -035c94: 6e20 1d06 1600 |0026: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -035c9a: 0c01 |0029: move-result-object v1 │ │ -035c9c: 2322 a602 |002a: new-array v2, v2, [Ljava/lang/Object; // type@02a6 │ │ -035ca0: 7110 3803 0800 |002c: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -035ca6: 0c03 |002f: move-result-object v3 │ │ -035ca8: 4d03 0204 |0030: aput-object v3, v2, v4 │ │ -035cac: 7110 3803 0900 |0032: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -035cb2: 0c03 |0035: move-result-object v3 │ │ -035cb4: 4d03 0205 |0036: aput-object v3, v2, v5 │ │ -035cb8: 7120 4f03 2100 |0038: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -035cbe: 0c01 |003b: move-result-object v1 │ │ -035cc0: 6e20 8c00 1000 |003c: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ -035cc6: 28c7 |003f: goto 0006 // -0039 │ │ -035cc8: 5460 eb03 |0040: iget-object v0, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ -035ccc: 1401 3b01 0b7f |0042: const v1, #float 1.84769e+38 // #7f0b013b │ │ -035cd2: 6e20 1d06 1600 |0045: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -035cd8: 0c01 |0048: move-result-object v1 │ │ -035cda: 2322 a602 |0049: new-array v2, v2, [Ljava/lang/Object; // type@02a6 │ │ -035cde: 7110 3803 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -035ce4: 0c03 |004e: move-result-object v3 │ │ -035ce6: 4d03 0204 |004f: aput-object v3, v2, v4 │ │ -035cea: 7110 3803 0900 |0051: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -035cf0: 0c03 |0054: move-result-object v3 │ │ -035cf2: 4d03 0205 |0055: aput-object v3, v2, v5 │ │ -035cf6: 7120 4f03 2100 |0057: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -035cfc: 0c01 |005a: move-result-object v1 │ │ -035cfe: 6e20 8c00 1000 |005b: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ -035d04: 28a8 |005e: goto 0006 // -0058 │ │ -035d06: 5460 eb03 |005f: iget-object v0, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ -035d0a: 1401 3c01 0b7f |0061: const v1, #float 1.84769e+38 // #7f0b013c │ │ -035d10: 6e20 1d06 1600 |0064: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -035d16: 0c01 |0067: move-result-object v1 │ │ -035d18: 6e20 8c00 1000 |0068: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ -035d1e: 289b |006b: goto 0006 // -0065 │ │ -035d20: 5460 eb03 |006c: iget-object v0, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ -035d24: 1401 3d01 0b7f |006e: const v1, #float 1.84769e+38 // #7f0b013d │ │ -035d2a: 6e20 1d06 1600 |0071: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -035d30: 0c01 |0074: move-result-object v1 │ │ -035d32: 2322 a602 |0075: new-array v2, v2, [Ljava/lang/Object; // type@02a6 │ │ -035d36: 7110 3803 0800 |0077: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -035d3c: 0c03 |007a: move-result-object v3 │ │ -035d3e: 4d03 0204 |007b: aput-object v3, v2, v4 │ │ -035d42: 7110 3803 0900 |007d: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -035d48: 0c03 |0080: move-result-object v3 │ │ -035d4a: 4d03 0205 |0081: aput-object v3, v2, v5 │ │ -035d4e: 7120 4f03 2100 |0083: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -035d54: 0c01 |0086: move-result-object v1 │ │ -035d56: 6e20 8c00 1000 |0087: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ -035d5c: 2900 7cff |008a: goto/16 0006 // -0084 │ │ -035d60: 5460 eb03 |008c: iget-object v0, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ -035d64: 1401 3e01 0b7f |008e: const v1, #float 1.84769e+38 // #7f0b013e │ │ -035d6a: 6e20 1d06 1600 |0091: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -035d70: 0c01 |0094: move-result-object v1 │ │ -035d72: 2322 a602 |0095: new-array v2, v2, [Ljava/lang/Object; // type@02a6 │ │ -035d76: 7110 3803 0800 |0097: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -035d7c: 0c03 |009a: move-result-object v3 │ │ -035d7e: 4d03 0204 |009b: aput-object v3, v2, v4 │ │ -035d82: 7110 3803 0900 |009d: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ -035d88: 0c03 |00a0: move-result-object v3 │ │ -035d8a: 4d03 0205 |00a1: aput-object v3, v2, v5 │ │ -035d8e: 7120 4f03 2100 |00a3: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -035d94: 0c01 |00a6: move-result-object v1 │ │ -035d96: 6e20 8c00 1000 |00a7: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ -035d9c: 2900 5cff |00aa: goto/16 0006 // -00a4 │ │ -035da0: 5460 eb03 |00ac: iget-object v0, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ -035da4: 1401 c200 0b7f |00ae: const v1, #float 1.84767e+38 // #7f0b00c2 │ │ -035daa: 6e20 1d06 1600 |00b1: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ -035db0: 0c01 |00b4: move-result-object v1 │ │ -035db2: 6e20 8c00 1000 |00b5: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ -035db8: 2900 4eff |00b8: goto/16 0006 // -00b2 │ │ -035dbc: 0001 0800 0000 0000 0400 0000 1100 ... |00ba: packed-switch-data (20 units) │ │ +0359bc: |[0359bc] org.tint.ui.activities.BookmarksActivity.onImportProgress:(III)V │ │ +0359cc: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +0359ce: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +0359d0: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +0359d2: 2b07 b700 0000 |0003: packed-switch v7, 000000ba // +000000b7 │ │ +0359d8: 0e00 |0006: return-void │ │ +0359da: 5460 eb03 |0007: iget-object v0, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ +0359de: 1401 bf00 0b7f |0009: const v1, #float 1.84767e+38 // #7f0b00bf │ │ +0359e4: 6e20 1d06 1600 |000c: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +0359ea: 0c01 |000f: move-result-object v1 │ │ +0359ec: 6e20 8c00 1000 |0010: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ +0359f2: 28f3 |0013: goto 0006 // -000d │ │ +0359f4: 5460 eb03 |0014: iget-object v0, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ +0359f8: 1401 c000 0b7f |0016: const v1, #float 1.84767e+38 // #7f0b00c0 │ │ +0359fe: 6e20 1d06 1600 |0019: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +035a04: 0c01 |001c: move-result-object v1 │ │ +035a06: 6e20 8c00 1000 |001d: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ +035a0c: 28e6 |0020: goto 0006 // -001a │ │ +035a0e: 5460 eb03 |0021: iget-object v0, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ +035a12: 1401 c100 0b7f |0023: const v1, #float 1.84767e+38 // #7f0b00c1 │ │ +035a18: 6e20 1d06 1600 |0026: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +035a1e: 0c01 |0029: move-result-object v1 │ │ +035a20: 2322 a202 |002a: new-array v2, v2, [Ljava/lang/Object; // type@02a2 │ │ +035a24: 7110 3803 0800 |002c: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +035a2a: 0c03 |002f: move-result-object v3 │ │ +035a2c: 4d03 0204 |0030: aput-object v3, v2, v4 │ │ +035a30: 7110 3803 0900 |0032: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +035a36: 0c03 |0035: move-result-object v3 │ │ +035a38: 4d03 0205 |0036: aput-object v3, v2, v5 │ │ +035a3c: 7120 4f03 2100 |0038: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +035a42: 0c01 |003b: move-result-object v1 │ │ +035a44: 6e20 8c00 1000 |003c: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ +035a4a: 28c7 |003f: goto 0006 // -0039 │ │ +035a4c: 5460 eb03 |0040: iget-object v0, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ +035a50: 1401 3b01 0b7f |0042: const v1, #float 1.84769e+38 // #7f0b013b │ │ +035a56: 6e20 1d06 1600 |0045: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +035a5c: 0c01 |0048: move-result-object v1 │ │ +035a5e: 2322 a202 |0049: new-array v2, v2, [Ljava/lang/Object; // type@02a2 │ │ +035a62: 7110 3803 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +035a68: 0c03 |004e: move-result-object v3 │ │ +035a6a: 4d03 0204 |004f: aput-object v3, v2, v4 │ │ +035a6e: 7110 3803 0900 |0051: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +035a74: 0c03 |0054: move-result-object v3 │ │ +035a76: 4d03 0205 |0055: aput-object v3, v2, v5 │ │ +035a7a: 7120 4f03 2100 |0057: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +035a80: 0c01 |005a: move-result-object v1 │ │ +035a82: 6e20 8c00 1000 |005b: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ +035a88: 28a8 |005e: goto 0006 // -0058 │ │ +035a8a: 5460 eb03 |005f: iget-object v0, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ +035a8e: 1401 3c01 0b7f |0061: const v1, #float 1.84769e+38 // #7f0b013c │ │ +035a94: 6e20 1d06 1600 |0064: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +035a9a: 0c01 |0067: move-result-object v1 │ │ +035a9c: 6e20 8c00 1000 |0068: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ +035aa2: 289b |006b: goto 0006 // -0065 │ │ +035aa4: 5460 eb03 |006c: iget-object v0, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ +035aa8: 1401 3d01 0b7f |006e: const v1, #float 1.84769e+38 // #7f0b013d │ │ +035aae: 6e20 1d06 1600 |0071: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +035ab4: 0c01 |0074: move-result-object v1 │ │ +035ab6: 2322 a202 |0075: new-array v2, v2, [Ljava/lang/Object; // type@02a2 │ │ +035aba: 7110 3803 0800 |0077: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +035ac0: 0c03 |007a: move-result-object v3 │ │ +035ac2: 4d03 0204 |007b: aput-object v3, v2, v4 │ │ +035ac6: 7110 3803 0900 |007d: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +035acc: 0c03 |0080: move-result-object v3 │ │ +035ace: 4d03 0205 |0081: aput-object v3, v2, v5 │ │ +035ad2: 7120 4f03 2100 |0083: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +035ad8: 0c01 |0086: move-result-object v1 │ │ +035ada: 6e20 8c00 1000 |0087: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ +035ae0: 2900 7cff |008a: goto/16 0006 // -0084 │ │ +035ae4: 5460 eb03 |008c: iget-object v0, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ +035ae8: 1401 3e01 0b7f |008e: const v1, #float 1.84769e+38 // #7f0b013e │ │ +035aee: 6e20 1d06 1600 |0091: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +035af4: 0c01 |0094: move-result-object v1 │ │ +035af6: 2322 a202 |0095: new-array v2, v2, [Ljava/lang/Object; // type@02a2 │ │ +035afa: 7110 3803 0800 |0097: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +035b00: 0c03 |009a: move-result-object v3 │ │ +035b02: 4d03 0204 |009b: aput-object v3, v2, v4 │ │ +035b06: 7110 3803 0900 |009d: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0338 │ │ +035b0c: 0c03 |00a0: move-result-object v3 │ │ +035b0e: 4d03 0205 |00a1: aput-object v3, v2, v5 │ │ +035b12: 7120 4f03 2100 |00a3: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +035b18: 0c01 |00a6: move-result-object v1 │ │ +035b1a: 6e20 8c00 1000 |00a7: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ +035b20: 2900 5cff |00aa: goto/16 0006 // -00a4 │ │ +035b24: 5460 eb03 |00ac: iget-object v0, v6, Lorg/tint/ui/activities/BookmarksActivity;.mProgress:Landroid/app/ProgressDialog; // field@03eb │ │ +035b28: 1401 c200 0b7f |00ae: const v1, #float 1.84767e+38 // #7f0b00c2 │ │ +035b2e: 6e20 1d06 1600 |00b1: invoke-virtual {v6, v1}, Lorg/tint/ui/activities/BookmarksActivity;.getString:(I)Ljava/lang/String; // method@061d │ │ +035b34: 0c01 |00b4: move-result-object v1 │ │ +035b36: 6e20 8c00 1000 |00b5: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@008c │ │ +035b3c: 2900 4eff |00b8: goto/16 0006 // -00b2 │ │ +035b40: 0001 0800 0000 0000 0400 0000 1100 ... |00ba: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=206 │ │ 0x0006 line=233 │ │ 0x0007 line=208 │ │ 0x0014 line=211 │ │ 0x0021 line=214 │ │ @@ -65231,61 +65443,64 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -035de4: |[035de4] org.tint.ui.activities.BookmarksActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -035df4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -035df6: 7210 a501 0600 |0001: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ -035dfc: 0a02 |0004: move-result v2 │ │ -035dfe: 2c02 4b00 0000 |0005: sparse-switch v2, 00000050 // +0000004b │ │ -035e04: 7100 3305 0000 |0008: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -035e0a: 0c02 |000b: move-result-object v2 │ │ -035e0c: 6e10 3005 0200 |000c: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -035e12: 0c02 |000f: move-result-object v2 │ │ -035e14: 7210 a501 0600 |0010: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ -035e1a: 0a03 |0013: move-result v3 │ │ -035e1c: 5454 ec03 |0014: iget-object v4, v5, Lorg/tint/ui/activities/BookmarksActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@03ec │ │ -035e20: 7210 3c09 0400 |0016: invoke-interface {v4}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ -035e26: 0c04 |0019: move-result-object v4 │ │ -035e28: 6e40 1604 5243 |001a: invoke-virtual {v2, v5, v3, v4}, Lorg/tint/addons/AddonManager;.onContributedHistoryBookmarksMenuItemSelected:(Landroid/content/Context;ILorg/tint/ui/components/CustomWebView;)Z // method@0416 │ │ -035e2e: 0a02 |001d: move-result v2 │ │ -035e30: 3802 2c00 |001e: if-eqz v2, 004a // +002c │ │ -035e34: 0f01 |0020: return v1 │ │ -035e36: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -035e38: 6e20 2806 2500 |0022: invoke-virtual {v5, v2}, Lorg/tint/ui/activities/BookmarksActivity;.setResult:(I)V // method@0628 │ │ -035e3e: 6e10 1806 0500 |0025: invoke-virtual {v5}, Lorg/tint/ui/activities/BookmarksActivity;.finish:()V // method@0618 │ │ -035e44: 28f8 |0028: goto 0020 // -0008 │ │ -035e46: 2200 3500 |0029: new-instance v0, Landroid/content/Intent; // type@0035 │ │ -035e4a: 1c02 af01 |002b: const-class v2, Lorg/tint/ui/activities/EditBookmarkActivity; // type@01af │ │ -035e4e: 7030 b300 5002 |002d: invoke-direct {v0, v5, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ -035e54: 1a02 7c01 |0030: const-string v2, "EXTRA_ID" // string@017c │ │ -035e58: 12f3 |0032: const/4 v3, #int -1 // #ff │ │ -035e5a: 6e30 c500 2003 |0033: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00c5 │ │ -035e60: 6e20 2a06 0500 |0036: invoke-virtual {v5, v0}, Lorg/tint/ui/activities/BookmarksActivity;.startActivity:(Landroid/content/Intent;)V // method@062a │ │ -035e66: 28e7 |0039: goto 0020 // -0019 │ │ -035e68: 7010 1506 0500 |003a: invoke-direct {v5}, Lorg/tint/ui/activities/BookmarksActivity;.changeSortMode:()V // method@0615 │ │ -035e6e: 28e3 |003d: goto 0020 // -001d │ │ -035e70: 7010 1e06 0500 |003e: invoke-direct {v5}, Lorg/tint/ui/activities/BookmarksActivity;.importHistoryBookmarks:()V // method@061e │ │ -035e76: 28df |0041: goto 0020 // -0021 │ │ -035e78: 7010 1706 0500 |0042: invoke-direct {v5}, Lorg/tint/ui/activities/BookmarksActivity;.exportHistoryBookmarks:()V // method@0617 │ │ -035e7e: 28db |0045: goto 0020 // -0025 │ │ -035e80: 7010 1606 0500 |0046: invoke-direct {v5}, Lorg/tint/ui/activities/BookmarksActivity;.clearHistoryBookmarks:()V // method@0616 │ │ -035e86: 28d7 |0049: goto 0020 // -0029 │ │ -035e88: 6f20 3700 6500 |004a: invoke-super {v5, v6}, Landroid/app/Activity;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0037 │ │ -035e8e: 0a01 |004d: move-result v1 │ │ -035e90: 28d2 |004e: goto 0020 // -002e │ │ -035e92: 0000 |004f: nop // spacer │ │ -035e94: 0002 0600 2c00 0201 8a00 0f7f 8b00 ... |0050: sparse-switch-data (26 units) │ │ +035b68: |[035b68] org.tint.ui.activities.BookmarksActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +035b78: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +035b7a: 7210 a501 0600 |0001: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ +035b80: 0a02 |0004: move-result v2 │ │ +035b82: 2c02 4b00 0000 |0005: sparse-switch v2, 00000050 // +0000004b │ │ +035b88: 7100 3305 0000 |0008: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +035b8e: 0c02 |000b: move-result-object v2 │ │ +035b90: 6e10 3005 0200 |000c: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +035b96: 0c02 |000f: move-result-object v2 │ │ +035b98: 7210 a501 0600 |0010: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@01a5 │ │ +035b9e: 0a03 |0013: move-result v3 │ │ +035ba0: 5454 ec03 |0014: iget-object v4, v5, Lorg/tint/ui/activities/BookmarksActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@03ec │ │ +035ba4: 7210 3c09 0400 |0016: invoke-interface {v4}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ +035baa: 0c04 |0019: move-result-object v4 │ │ +035bac: 6e40 1604 5243 |001a: invoke-virtual {v2, v5, v3, v4}, Lorg/tint/addons/AddonManager;.onContributedHistoryBookmarksMenuItemSelected:(Landroid/content/Context;ILorg/tint/ui/components/CustomWebView;)Z // method@0416 │ │ +035bb2: 0a02 |001d: move-result v2 │ │ +035bb4: 3802 2c00 |001e: if-eqz v2, 004a // +002c │ │ +035bb8: 0f01 |0020: return v1 │ │ +035bba: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +035bbc: 6e20 2806 2500 |0022: invoke-virtual {v5, v2}, Lorg/tint/ui/activities/BookmarksActivity;.setResult:(I)V // method@0628 │ │ +035bc2: 6e10 1806 0500 |0025: invoke-virtual {v5}, Lorg/tint/ui/activities/BookmarksActivity;.finish:()V // method@0618 │ │ +035bc8: 28f8 |0028: goto 0020 // -0008 │ │ +035bca: 2200 3500 |0029: new-instance v0, Landroid/content/Intent; // type@0035 │ │ +035bce: 1c02 ab01 |002b: const-class v2, Lorg/tint/ui/activities/EditBookmarkActivity; // type@01ab │ │ +035bd2: 7030 b300 5002 |002d: invoke-direct {v0, v5, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ +035bd8: 1a02 7c01 |0030: const-string v2, "EXTRA_ID" // string@017c │ │ +035bdc: 12f3 |0032: const/4 v3, #int -1 // #ff │ │ +035bde: 6e30 c500 2003 |0033: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00c5 │ │ +035be4: 6e20 2a06 0500 |0036: invoke-virtual {v5, v0}, Lorg/tint/ui/activities/BookmarksActivity;.startActivity:(Landroid/content/Intent;)V // method@062a │ │ +035bea: 28e7 |0039: goto 0020 // -0019 │ │ +035bec: 7010 1506 0500 |003a: invoke-direct {v5}, Lorg/tint/ui/activities/BookmarksActivity;.changeSortMode:()V // method@0615 │ │ +035bf2: 28e3 |003d: goto 0020 // -001d │ │ +035bf4: 7010 1e06 0500 |003e: invoke-direct {v5}, Lorg/tint/ui/activities/BookmarksActivity;.importHistoryBookmarks:()V // method@061e │ │ +035bfa: 28df |0041: goto 0020 // -0021 │ │ +035bfc: 7010 1706 0500 |0042: invoke-direct {v5}, Lorg/tint/ui/activities/BookmarksActivity;.exportHistoryBookmarks:()V // method@0617 │ │ +035c02: 28db |0045: goto 0020 // -0025 │ │ +035c04: 7010 1606 0500 |0046: invoke-direct {v5}, Lorg/tint/ui/activities/BookmarksActivity;.clearHistoryBookmarks:()V // method@0616 │ │ +035c0a: 28d7 |0049: goto 0020 // -0029 │ │ +035c0c: 6f20 3700 6500 |004a: invoke-super {v5, v6}, Landroid/app/Activity;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0037 │ │ +035c12: 0a01 |004d: move-result v1 │ │ +035c14: 28d2 |004e: goto 0020 // -002e │ │ +035c16: 0000 |004f: nop // spacer │ │ +035c18: 0002 0600 2c00 0201 8a00 0f7f 8b00 ... |0050: sparse-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=138 │ │ 0x0008 line=168 │ │ + 0x0010 line=170 │ │ + 0x0016 line=171 │ │ + 0x001a line=168 │ │ 0x0020 line=174 │ │ 0x0021 line=140 │ │ 0x0025 line=141 │ │ 0x0029 line=145 │ │ 0x0030 line=146 │ │ 0x0036 line=147 │ │ 0x003a line=152 │ │ @@ -65304,112 +65519,110 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 90 16-bit code units │ │ -035ec8: |[035ec8] org.tint.ui.activities.BookmarksActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -035ed8: 1407 8f00 0f7f |0000: const v7, #float 1.90083e+38 // #7f0f008f │ │ -035ede: 1404 8b00 0f7f |0003: const v4, #float 1.90082e+38 // #7f0f008b │ │ -035ee4: 1216 |0006: const/4 v6, #int 1 // #1 │ │ -035ee6: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -035ee8: 6f20 3f00 9800 |0008: invoke-super {v8, v9}, Landroid/app/Activity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@003f │ │ -035eee: 6e10 1906 0800 |000b: invoke-virtual {v8}, Lorg/tint/ui/activities/BookmarksActivity;.getActionBar:()Landroid/app/ActionBar; // method@0619 │ │ -035ef4: 0c03 |000e: move-result-object v3 │ │ -035ef6: 6e10 1a00 0300 |000f: invoke-virtual {v3}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@001a │ │ -035efc: 0a03 |0012: move-result v3 │ │ -035efe: 3903 3e00 |0013: if-nez v3, 0051 // +003e │ │ -035f02: 7220 a101 4900 |0015: invoke-interface {v9, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@01a1 │ │ -035f08: 0c03 |0018: move-result-object v3 │ │ -035f0a: 7220 a901 6300 |0019: invoke-interface {v3, v6}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@01a9 │ │ -035f10: 7220 a201 7900 |001c: invoke-interface {v9, v7}, Landroid/view/Menu;.removeGroup:(I)V // method@01a2 │ │ -035f16: 7100 3305 0000 |001f: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -035f1c: 0c03 |0022: move-result-object v3 │ │ -035f1e: 6e10 3005 0300 |0023: invoke-virtual {v3}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -035f24: 0c03 |0026: move-result-object v3 │ │ -035f26: 5484 ec03 |0027: iget-object v4, v8, Lorg/tint/ui/activities/BookmarksActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@03ec │ │ -035f2a: 7210 3c09 0400 |0029: invoke-interface {v4}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ -035f30: 0c04 |002c: move-result-object v4 │ │ -035f32: 6e20 1004 4300 |002d: invoke-virtual {v3, v4}, Lorg/tint/addons/AddonManager;.getContributedHistoryBookmarksMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; // method@0410 │ │ -035f38: 0c00 |0030: move-result-object v0 │ │ -035f3a: 7210 9603 0000 |0031: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -035f40: 0c01 |0034: move-result-object v1 │ │ -035f42: 7210 8f03 0100 |0035: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -035f48: 0a03 |0038: move-result v3 │ │ -035f4a: 3803 2000 |0039: if-eqz v3, 0059 // +0020 │ │ -035f4e: 7210 9003 0100 |003b: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -035f54: 0c02 |003e: move-result-object v2 │ │ -035f56: 1f02 5b01 |003f: check-cast v2, Lorg/tint/addons/AddonMenuItem; // type@015b │ │ -035f5a: 6e10 2704 0200 |0041: invoke-virtual {v2}, Lorg/tint/addons/AddonMenuItem;.getAddon:()Lorg/tint/addons/Addon; // method@0427 │ │ -035f60: 0c03 |0044: move-result-object v3 │ │ -035f62: 6e10 f103 0300 |0045: invoke-virtual {v3}, Lorg/tint/addons/Addon;.getMenuId:()I // method@03f1 │ │ -035f68: 0a03 |0048: move-result v3 │ │ -035f6a: 6e10 2804 0200 |0049: invoke-virtual {v2}, Lorg/tint/addons/AddonMenuItem;.getMenuItem:()Ljava/lang/String; // method@0428 │ │ -035f70: 0c04 |004c: move-result-object v4 │ │ -035f72: 7254 a001 7953 |004d: invoke-interface {v9, v7, v3, v5, v4}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@01a0 │ │ -035f78: 28e5 |0050: goto 0035 // -001b │ │ -035f7a: 7220 a101 4900 |0051: invoke-interface {v9, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@01a1 │ │ -035f80: 0c03 |0054: move-result-object v3 │ │ -035f82: 7220 a901 5300 |0055: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@01a9 │ │ -035f88: 28c4 |0058: goto 001c // -003c │ │ -035f8a: 0f06 |0059: return v6 │ │ +035c4c: |[035c4c] org.tint.ui.activities.BookmarksActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +035c5c: 1407 8f00 0f7f |0000: const v7, #float 1.90083e+38 // #7f0f008f │ │ +035c62: 1403 8b00 0f7f |0003: const v3, #float 1.90082e+38 // #7f0f008b │ │ +035c68: 1216 |0006: const/4 v6, #int 1 // #1 │ │ +035c6a: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +035c6c: 6f20 3f00 9800 |0008: invoke-super {v8, v9}, Landroid/app/Activity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@003f │ │ +035c72: 6e10 1906 0800 |000b: invoke-virtual {v8}, Lorg/tint/ui/activities/BookmarksActivity;.getActionBar:()Landroid/app/ActionBar; // method@0619 │ │ +035c78: 0c02 |000e: move-result-object v2 │ │ +035c7a: 6e10 1a00 0200 |000f: invoke-virtual {v2}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@001a │ │ +035c80: 0a02 |0012: move-result v2 │ │ +035c82: 3902 3e00 |0013: if-nez v2, 0051 // +003e │ │ +035c86: 7220 a101 3900 |0015: invoke-interface {v9, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@01a1 │ │ +035c8c: 0c02 |0018: move-result-object v2 │ │ +035c8e: 7220 a901 6200 |0019: invoke-interface {v2, v6}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@01a9 │ │ +035c94: 7220 a201 7900 |001c: invoke-interface {v9, v7}, Landroid/view/Menu;.removeGroup:(I)V // method@01a2 │ │ +035c9a: 7100 3305 0000 |001f: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +035ca0: 0c02 |0022: move-result-object v2 │ │ +035ca2: 6e10 3005 0200 |0023: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +035ca8: 0c02 |0026: move-result-object v2 │ │ +035caa: 5483 ec03 |0027: iget-object v3, v8, Lorg/tint/ui/activities/BookmarksActivity;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@03ec │ │ +035cae: 7210 3c09 0300 |0029: invoke-interface {v3}, Lorg/tint/ui/managers/UIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@093c │ │ +035cb4: 0c03 |002c: move-result-object v3 │ │ +035cb6: 6e20 1004 3200 |002d: invoke-virtual {v2, v3}, Lorg/tint/addons/AddonManager;.getContributedHistoryBookmarksMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; // method@0410 │ │ +035cbc: 0c00 |0030: move-result-object v0 │ │ +035cbe: 7210 9603 0000 |0031: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +035cc4: 0c02 |0034: move-result-object v2 │ │ +035cc6: 7210 8f03 0200 |0035: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +035ccc: 0a03 |0038: move-result v3 │ │ +035cce: 3803 2000 |0039: if-eqz v3, 0059 // +0020 │ │ +035cd2: 7210 9003 0200 |003b: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +035cd8: 0c01 |003e: move-result-object v1 │ │ +035cda: 1f01 5701 |003f: check-cast v1, Lorg/tint/addons/AddonMenuItem; // type@0157 │ │ +035cde: 6e10 2704 0100 |0041: invoke-virtual {v1}, Lorg/tint/addons/AddonMenuItem;.getAddon:()Lorg/tint/addons/Addon; // method@0427 │ │ +035ce4: 0c03 |0044: move-result-object v3 │ │ +035ce6: 6e10 f103 0300 |0045: invoke-virtual {v3}, Lorg/tint/addons/Addon;.getMenuId:()I // method@03f1 │ │ +035cec: 0a03 |0048: move-result v3 │ │ +035cee: 6e10 2804 0100 |0049: invoke-virtual {v1}, Lorg/tint/addons/AddonMenuItem;.getMenuItem:()Ljava/lang/String; // method@0428 │ │ +035cf4: 0c04 |004c: move-result-object v4 │ │ +035cf6: 7254 a001 7953 |004d: invoke-interface {v9, v7, v3, v5, v4}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@01a0 │ │ +035cfc: 28e5 |0050: goto 0035 // -001b │ │ +035cfe: 7220 a101 3900 |0051: invoke-interface {v9, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@01a1 │ │ +035d04: 0c02 |0054: move-result-object v2 │ │ +035d06: 7220 a901 5200 |0055: invoke-interface {v2, v5}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@01a9 │ │ +035d0c: 28c4 |0058: goto 001c // -003c │ │ +035d0e: 0f06 |0059: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=118 │ │ 0x000b line=120 │ │ 0x0015 line=121 │ │ 0x001c line=126 │ │ 0x001f line=128 │ │ 0x0031 line=129 │ │ 0x0041 line=130 │ │ 0x0051 line=123 │ │ 0x0059 line=133 │ │ locals : │ │ 0x0031 - 0x0051 reg=0 contributedMenuItems Ljava/util/List; Ljava/util/List; │ │ - 0x0035 - 0x0051 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0041 - 0x0051 reg=2 item Lorg/tint/addons/AddonMenuItem; │ │ + 0x0041 - 0x0051 reg=1 item Lorg/tint/addons/AddonMenuItem; │ │ 0x0059 - 0x005a reg=0 contributedMenuItems Ljava/util/List; Ljava/util/List; │ │ - 0x0059 - 0x005a reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x005a reg=8 this Lorg/tint/ui/activities/BookmarksActivity; │ │ 0x0000 - 0x005a reg=9 menu Landroid/view/Menu; │ │ │ │ #8 : (in Lorg/tint/ui/activities/BookmarksActivity;) │ │ name : 'onSaveInstanceState' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -035f8c: |[035f8c] org.tint.ui.activities.BookmarksActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -035f9c: 6f20 4100 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0041 │ │ -035fa2: 1a00 8001 |0003: const-string v0, "EXTRA_SELECTED_TAB_INDEX" // string@0180 │ │ -035fa6: 6e10 1906 0200 |0005: invoke-virtual {v2}, Lorg/tint/ui/activities/BookmarksActivity;.getActionBar:()Landroid/app/ActionBar; // method@0619 │ │ -035fac: 0c01 |0008: move-result-object v1 │ │ -035fae: 6e10 1a00 0100 |0009: invoke-virtual {v1}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@001a │ │ -035fb4: 0a01 |000c: move-result v1 │ │ -035fb6: 6e30 4d01 0301 |000d: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@014d │ │ -035fbc: 0e00 |0010: return-void │ │ +035d10: |[035d10] org.tint.ui.activities.BookmarksActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +035d20: 6f20 4100 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0041 │ │ +035d26: 1a00 8001 |0003: const-string v0, "EXTRA_SELECTED_TAB_INDEX" // string@0180 │ │ +035d2a: 6e10 1906 0200 |0005: invoke-virtual {v2}, Lorg/tint/ui/activities/BookmarksActivity;.getActionBar:()Landroid/app/ActionBar; // method@0619 │ │ +035d30: 0c01 |0008: move-result-object v1 │ │ +035d32: 6e10 1a00 0100 |0009: invoke-virtual {v1}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@001a │ │ +035d38: 0a01 |000c: move-result v1 │ │ +035d3a: 6e30 4d01 0301 |000d: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@014d │ │ +035d40: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x0010 line=107 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lorg/tint/ui/activities/BookmarksActivity; │ │ 0x0000 - 0x0011 reg=3 outState Landroid/os/Bundle; │ │ │ │ source_file_idx : 205 (BookmarksActivity.java) │ │ │ │ Class #306 header: │ │ -class_idx : 448 │ │ +class_idx : 444 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 183 │ │ +superclass_idx : 179 │ │ source_file_idx : 333 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 13 │ │ │ │ Class #306 annotations: │ │ @@ -65459,20 +65672,20 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -035fc0: |[035fc0] org.tint.ui.components.CustomWebView.:()V │ │ -035fd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035fd2: 6a00 2d04 |0001: sput-boolean v0, Lorg/tint/ui/components/CustomWebView;.sMethodsLoaded:Z // field@042d │ │ -035fd6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -035fd8: 6900 2e04 |0004: sput-object v0, Lorg/tint/ui/components/CustomWebView;.sWebSettingsSetProperty:Ljava/lang/reflect/Method; // field@042e │ │ -035fdc: 0e00 |0006: return-void │ │ +035d44: |[035d44] org.tint.ui.components.CustomWebView.:()V │ │ +035d54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +035d56: 6a00 2d04 |0001: sput-boolean v0, Lorg/tint/ui/components/CustomWebView;.sMethodsLoaded:Z // field@042d │ │ +035d5a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +035d5c: 6900 2e04 |0004: sput-object v0, Lorg/tint/ui/components/CustomWebView;.sWebSettingsSetProperty:Ljava/lang/reflect/Method; // field@042e │ │ +035d60: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ locals : │ │ │ │ #1 : (in Lorg/tint/ui/components/CustomWebView;) │ │ @@ -65480,22 +65693,22 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -035fe0: |[035fe0] org.tint.ui.components.CustomWebView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -035ff0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -035ff2: 1400 8500 0101 |0001: const v0, #float 2.36939e-38 // #01010085 │ │ -035ff8: 7040 4302 3204 |0004: invoke-direct {v2, v3, v4, v0}, Landroid/webkit/WebView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0243 │ │ -035ffe: 5c21 2904 |0007: iput-boolean v1, v2, Lorg/tint/ui/components/CustomWebView;.mIsLoading:Z // field@0429 │ │ -036002: 5c21 2b04 |0009: iput-boolean v1, v2, Lorg/tint/ui/components/CustomWebView;.mPrivateBrowsing:Z // field@042b │ │ -036006: 5b23 2804 |000b: iput-object v3, v2, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ -03600a: 0e00 |000d: return-void │ │ +035d64: |[035d64] org.tint.ui.components.CustomWebView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +035d74: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +035d76: 1400 8500 0101 |0001: const v0, #float 2.36939e-38 // #01010085 │ │ +035d7c: 7040 4302 3204 |0004: invoke-direct {v2, v3, v4, v0}, Landroid/webkit/WebView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0243 │ │ +035d82: 5c21 2904 |0007: iput-boolean v1, v2, Lorg/tint/ui/components/CustomWebView;.mIsLoading:Z // field@0429 │ │ +035d86: 5c21 2b04 |0009: iput-boolean v1, v2, Lorg/tint/ui/components/CustomWebView;.mPrivateBrowsing:Z // field@042b │ │ +035d8a: 5b23 2804 |000b: iput-object v3, v2, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ +035d8e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=77 │ │ 0x0007 line=64 │ │ 0x0009 line=65 │ │ 0x000b line=78 │ │ 0x000d line=79 │ │ @@ -65509,31 +65722,31 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -03600c: |[03600c] org.tint.ui.components.CustomWebView.:(Landroid/content/Context;Landroid/util/AttributeSet;Z)V │ │ -03601c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03601e: 1400 8500 0101 |0001: const v0, #float 2.36939e-38 // #01010085 │ │ -036024: 7040 4302 3204 |0004: invoke-direct {v2, v3, v4, v0}, Landroid/webkit/WebView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0243 │ │ -03602a: 5c21 2904 |0007: iput-boolean v1, v2, Lorg/tint/ui/components/CustomWebView;.mIsLoading:Z // field@0429 │ │ -03602e: 5c21 2b04 |0009: iput-boolean v1, v2, Lorg/tint/ui/components/CustomWebView;.mPrivateBrowsing:Z // field@042b │ │ -036032: 5c25 2b04 |000b: iput-boolean v5, v2, Lorg/tint/ui/components/CustomWebView;.mPrivateBrowsing:Z // field@042b │ │ -036036: 5b23 2804 |000d: iput-object v3, v2, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ -03603a: 6e10 c206 0200 |000f: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.isInEditMode:()Z // method@06c2 │ │ -036040: 0a00 |0012: move-result v0 │ │ -036042: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -036046: 6300 2d04 |0015: sget-boolean v0, Lorg/tint/ui/components/CustomWebView;.sMethodsLoaded:Z // field@042d │ │ -03604a: 3900 0500 |0017: if-nez v0, 001c // +0005 │ │ -03604e: 7100 c606 0000 |0019: invoke-static {}, Lorg/tint/ui/components/CustomWebView;.loadMethods:()V // method@06c6 │ │ -036054: 6e10 c806 0200 |001c: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.loadSettings:()V // method@06c8 │ │ -03605a: 7010 df06 0200 |001f: invoke-direct {v2}, Lorg/tint/ui/components/CustomWebView;.setupContextMenu:()V // method@06df │ │ -036060: 0e00 |0022: return-void │ │ +035d90: |[035d90] org.tint.ui.components.CustomWebView.:(Landroid/content/Context;Landroid/util/AttributeSet;Z)V │ │ +035da0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +035da2: 1400 8500 0101 |0001: const v0, #float 2.36939e-38 // #01010085 │ │ +035da8: 7040 4302 3204 |0004: invoke-direct {v2, v3, v4, v0}, Landroid/webkit/WebView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0243 │ │ +035dae: 5c21 2904 |0007: iput-boolean v1, v2, Lorg/tint/ui/components/CustomWebView;.mIsLoading:Z // field@0429 │ │ +035db2: 5c21 2b04 |0009: iput-boolean v1, v2, Lorg/tint/ui/components/CustomWebView;.mPrivateBrowsing:Z // field@042b │ │ +035db6: 5c25 2b04 |000b: iput-boolean v5, v2, Lorg/tint/ui/components/CustomWebView;.mPrivateBrowsing:Z // field@042b │ │ +035dba: 5b23 2804 |000d: iput-object v3, v2, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ +035dbe: 6e10 c206 0200 |000f: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.isInEditMode:()Z // method@06c2 │ │ +035dc4: 0a00 |0012: move-result v0 │ │ +035dc6: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +035dca: 6300 2d04 |0015: sget-boolean v0, Lorg/tint/ui/components/CustomWebView;.sMethodsLoaded:Z // field@042d │ │ +035dce: 3900 0500 |0017: if-nez v0, 001c // +0005 │ │ +035dd2: 7100 c606 0000 |0019: invoke-static {}, Lorg/tint/ui/components/CustomWebView;.loadMethods:()V // method@06c6 │ │ +035dd8: 6e10 c806 0200 |001c: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.loadSettings:()V // method@06c8 │ │ +035dde: 7010 df06 0200 |001f: invoke-direct {v2}, Lorg/tint/ui/components/CustomWebView;.setupContextMenu:()V // method@06df │ │ +035de4: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=82 │ │ 0x0007 line=64 │ │ 0x0009 line=65 │ │ 0x000b line=83 │ │ 0x000d line=85 │ │ @@ -65554,21 +65767,21 @@ │ │ type : '(Lorg/tint/ui/managers/UIManager;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -036064: |[036064] org.tint.ui.components.CustomWebView.:(Lorg/tint/ui/managers/UIManager;Z)V │ │ -036074: 7210 3e09 0300 |0000: invoke-interface {v3}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -03607a: 0c00 |0003: move-result-object v0 │ │ -03607c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03607e: 7040 ad06 0241 |0005: invoke-direct {v2, v0, v1, v4}, Lorg/tint/ui/components/CustomWebView;.:(Landroid/content/Context;Landroid/util/AttributeSet;Z)V // method@06ad │ │ -036084: 5b23 2c04 |0008: iput-object v3, v2, Lorg/tint/ui/components/CustomWebView;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@042c │ │ -036088: 0e00 |000a: return-void │ │ +035de8: |[035de8] org.tint.ui.components.CustomWebView.:(Lorg/tint/ui/managers/UIManager;Z)V │ │ +035df8: 7210 3e09 0300 |0000: invoke-interface {v3}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +035dfe: 0c00 |0003: move-result-object v0 │ │ +035e00: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +035e02: 7040 ad06 0241 |0005: invoke-direct {v2, v0, v1, v4}, Lorg/tint/ui/components/CustomWebView;.:(Landroid/content/Context;Landroid/util/AttributeSet;Z)V // method@06ad │ │ +035e08: 5b23 2c04 |0008: iput-object v3, v2, Lorg/tint/ui/components/CustomWebView;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@042c │ │ +035e0c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0008 line=72 │ │ 0x000a line=73 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/tint/ui/components/CustomWebView; │ │ @@ -65580,18 +65793,18 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -03608c: |[03608c] org.tint.ui.components.CustomWebView.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; │ │ -03609c: 7055 b706 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Lorg/tint/ui/components/CustomWebView;.createIntent:(Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06b7 │ │ -0360a2: 0c00 |0003: move-result-object v0 │ │ -0360a4: 1100 |0004: return-object v0 │ │ +035e10: |[035e10] org.tint.ui.components.CustomWebView.access$000:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; │ │ +035e20: 7055 b706 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Lorg/tint/ui/components/CustomWebView;.createIntent:(Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06b7 │ │ +035e26: 0c00 |0003: move-result-object v0 │ │ +035e28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -65603,17 +65816,17 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebView;Landroid/view/ContextMenu;ILjava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0360a8: |[0360a8] org.tint.ui.components.CustomWebView.access$100:(Lorg/tint/ui/components/CustomWebView;Landroid/view/ContextMenu;ILjava/lang/String;)V │ │ -0360b8: 7040 b606 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/tint/ui/components/CustomWebView;.createContributedContextMenu:(Landroid/view/ContextMenu;ILjava/lang/String;)V // method@06b6 │ │ -0360be: 0e00 |0003: return-void │ │ +035e2c: |[035e2c] org.tint.ui.components.CustomWebView.access$100:(Lorg/tint/ui/components/CustomWebView;Landroid/view/ContextMenu;ILjava/lang/String;)V │ │ +035e3c: 7040 b606 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/tint/ui/components/CustomWebView;.createContributedContextMenu:(Landroid/view/ContextMenu;ILjava/lang/String;)V // method@06b6 │ │ +035e42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/ContextMenu; │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -65624,96 +65837,95 @@ │ │ type : '(Landroid/view/ContextMenu;ILjava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 70 16-bit code units │ │ -0360c0: |[0360c0] org.tint.ui.components.CustomWebView.createContributedContextMenu:(Landroid/view/ContextMenu;ILjava/lang/String;)V │ │ -0360d0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0360d2: 6e10 c406 0700 |0001: invoke-virtual {v7}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ -0360d8: 0a04 |0004: move-result v4 │ │ -0360da: 3904 4000 |0005: if-nez v4, 0045 // +0040 │ │ -0360de: 7100 3305 0000 |0007: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -0360e4: 0c04 |000a: move-result-object v4 │ │ -0360e6: 6e10 3005 0400 |000b: invoke-virtual {v4}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -0360ec: 0c04 |000e: move-result-object v4 │ │ -0360ee: 6e40 1204 74a9 |000f: invoke-virtual {v4, v7, v9, v10}, Lorg/tint/addons/AddonManager;.getContributedLinkContextMenuItems:(Lorg/tint/ui/components/CustomWebView;ILjava/lang/String;)Ljava/util/List; // method@0412 │ │ -0360f4: 0c00 |0012: move-result-object v0 │ │ -0360f6: 7210 9603 0000 |0013: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -0360fc: 0c02 |0016: move-result-object v2 │ │ -0360fe: 7210 8f03 0200 |0017: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -036104: 0a04 |001a: move-result v4 │ │ -036106: 3804 2a00 |001b: if-eqz v4, 0045 // +002a │ │ -03610a: 7210 9003 0200 |001d: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -036110: 0c01 |0020: move-result-object v1 │ │ -036112: 1f01 5b01 |0021: check-cast v1, Lorg/tint/addons/AddonMenuItem; // type@015b │ │ -036116: 6e10 2704 0100 |0023: invoke-virtual {v1}, Lorg/tint/addons/AddonMenuItem;.getAddon:()Lorg/tint/addons/Addon; // method@0427 │ │ -03611c: 0c04 |0026: move-result-object v4 │ │ -03611e: 6e10 f103 0400 |0027: invoke-virtual {v4}, Lorg/tint/addons/Addon;.getMenuId:()I // method@03f1 │ │ -036124: 0a04 |002a: move-result v4 │ │ -036126: 6e10 2804 0100 |002b: invoke-virtual {v1}, Lorg/tint/addons/AddonMenuItem;.getMenuItem:()Ljava/lang/String; // method@0428 │ │ -03612c: 0c05 |002e: move-result-object v5 │ │ -03612e: 7255 8f01 6864 |002f: invoke-interface {v8, v6, v4, v6, v5}, Landroid/view/ContextMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@018f │ │ -036134: 0c03 |0032: move-result-object v3 │ │ -036136: 1a04 4100 |0033: const-string v4, "ACTION_BROWSER_OPEN" // string@0041 │ │ -03613a: 6e10 2704 0100 |0035: invoke-virtual {v1}, Lorg/tint/addons/AddonMenuItem;.getAddon:()Lorg/tint/addons/Addon; // method@0427 │ │ -036140: 0c05 |0038: move-result-object v5 │ │ -036142: 6e10 f103 0500 |0039: invoke-virtual {v5}, Lorg/tint/addons/Addon;.getMenuId:()I // method@03f1 │ │ -036148: 0a05 |003c: move-result v5 │ │ -03614a: 705a b706 4795 |003d: invoke-direct {v7, v4, v5, v9, v10}, Lorg/tint/ui/components/CustomWebView;.createIntent:(Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06b7 │ │ -036150: 0c04 |0040: move-result-object v4 │ │ -036152: 7220 a801 4300 |0041: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ -036158: 28d3 |0044: goto 0017 // -002d │ │ -03615a: 0e00 |0045: return-void │ │ +035e44: |[035e44] org.tint.ui.components.CustomWebView.createContributedContextMenu:(Landroid/view/ContextMenu;ILjava/lang/String;)V │ │ +035e54: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +035e56: 6e10 c406 0700 |0001: invoke-virtual {v7}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ +035e5c: 0a03 |0004: move-result v3 │ │ +035e5e: 3903 4000 |0005: if-nez v3, 0045 // +0040 │ │ +035e62: 7100 3305 0000 |0007: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +035e68: 0c03 |000a: move-result-object v3 │ │ +035e6a: 6e10 3005 0300 |000b: invoke-virtual {v3}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +035e70: 0c03 |000e: move-result-object v3 │ │ +035e72: 6e40 1204 73a9 |000f: invoke-virtual {v3, v7, v9, v10}, Lorg/tint/addons/AddonManager;.getContributedLinkContextMenuItems:(Lorg/tint/ui/components/CustomWebView;ILjava/lang/String;)Ljava/util/List; // method@0412 │ │ +035e78: 0c00 |0012: move-result-object v0 │ │ +035e7a: 7210 9603 0000 |0013: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +035e80: 0c03 |0016: move-result-object v3 │ │ +035e82: 7210 8f03 0300 |0017: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +035e88: 0a04 |001a: move-result v4 │ │ +035e8a: 3804 2a00 |001b: if-eqz v4, 0045 // +002a │ │ +035e8e: 7210 9003 0300 |001d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +035e94: 0c01 |0020: move-result-object v1 │ │ +035e96: 1f01 5701 |0021: check-cast v1, Lorg/tint/addons/AddonMenuItem; // type@0157 │ │ +035e9a: 6e10 2704 0100 |0023: invoke-virtual {v1}, Lorg/tint/addons/AddonMenuItem;.getAddon:()Lorg/tint/addons/Addon; // method@0427 │ │ +035ea0: 0c04 |0026: move-result-object v4 │ │ +035ea2: 6e10 f103 0400 |0027: invoke-virtual {v4}, Lorg/tint/addons/Addon;.getMenuId:()I // method@03f1 │ │ +035ea8: 0a04 |002a: move-result v4 │ │ +035eaa: 6e10 2804 0100 |002b: invoke-virtual {v1}, Lorg/tint/addons/AddonMenuItem;.getMenuItem:()Ljava/lang/String; // method@0428 │ │ +035eb0: 0c05 |002e: move-result-object v5 │ │ +035eb2: 7255 8f01 6864 |002f: invoke-interface {v8, v6, v4, v6, v5}, Landroid/view/ContextMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@018f │ │ +035eb8: 0c02 |0032: move-result-object v2 │ │ +035eba: 1a04 4100 |0033: const-string v4, "ACTION_BROWSER_OPEN" // string@0041 │ │ +035ebe: 6e10 2704 0100 |0035: invoke-virtual {v1}, Lorg/tint/addons/AddonMenuItem;.getAddon:()Lorg/tint/addons/Addon; // method@0427 │ │ +035ec4: 0c05 |0038: move-result-object v5 │ │ +035ec6: 6e10 f103 0500 |0039: invoke-virtual {v5}, Lorg/tint/addons/Addon;.getMenuId:()I // method@03f1 │ │ +035ecc: 0a05 |003c: move-result v5 │ │ +035ece: 705a b706 4795 |003d: invoke-direct {v7, v4, v5, v9, v10}, Lorg/tint/ui/components/CustomWebView;.createIntent:(Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; // method@06b7 │ │ +035ed4: 0c04 |0040: move-result-object v4 │ │ +035ed6: 7220 a801 4200 |0041: invoke-interface {v2, v4}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@01a8 │ │ +035edc: 28d3 |0044: goto 0017 // -002d │ │ +035ede: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=281 │ │ 0x0007 line=284 │ │ 0x0013 line=285 │ │ 0x0023 line=286 │ │ 0x0033 line=287 │ │ 0x0045 line=290 │ │ locals : │ │ 0x0013 - 0x0045 reg=0 contributedItems Ljava/util/List; Ljava/util/List; │ │ 0x0023 - 0x0045 reg=1 contribution Lorg/tint/addons/AddonMenuItem; │ │ - 0x0017 - 0x0045 reg=2 i$ Ljava/util/Iterator; │ │ - 0x0033 - 0x0045 reg=3 item Landroid/view/MenuItem; │ │ + 0x0033 - 0x0045 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0046 reg=7 this Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x0046 reg=8 menu Landroid/view/ContextMenu; │ │ 0x0000 - 0x0046 reg=9 hitTestResult I │ │ 0x0000 - 0x0046 reg=10 url Ljava/lang/String; │ │ │ │ #7 : (in Lorg/tint/ui/components/CustomWebView;) │ │ name : 'createIntent' │ │ type : '(Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -03615c: |[03615c] org.tint.ui.components.CustomWebView.createIntent:(Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; │ │ -03616c: 2200 3500 |0000: new-instance v0, Landroid/content/Intent; // type@0035 │ │ -036170: 6e10 b806 0300 |0002: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.getContext:()Landroid/content/Context; // method@06b8 │ │ -036176: 0c01 |0005: move-result-object v1 │ │ -036178: 1c02 b601 |0006: const-class v2, Lorg/tint/ui/activities/TintBrowserActivity; // type@01b6 │ │ -03617c: 7030 b300 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ -036182: 6e20 c900 4000 |000b: invoke-virtual {v0, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c9 │ │ -036188: 1a01 7701 |000e: const-string v1, "EXTRA_ACTION_ID" // string@0177 │ │ -03618c: 6e30 c500 1005 |0010: invoke-virtual {v0, v1, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00c5 │ │ -036192: 1a01 7b01 |0013: const-string v1, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ -036196: 6e30 c500 1006 |0015: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00c5 │ │ -03619c: 1a01 8201 |0018: const-string v1, "EXTRA_URL" // string@0182 │ │ -0361a0: 6e30 c700 1007 |001a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ -0361a6: 1a01 7d01 |001d: const-string v1, "EXTRA_INCOGNITO" // string@017d │ │ -0361aa: 6e10 c406 0300 |001f: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ -0361b0: 0a02 |0022: move-result v2 │ │ -0361b2: 6e30 c800 1002 |0023: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00c8 │ │ -0361b8: 1100 |0026: return-object v0 │ │ +035ee0: |[035ee0] org.tint.ui.components.CustomWebView.createIntent:(Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; │ │ +035ef0: 2200 3500 |0000: new-instance v0, Landroid/content/Intent; // type@0035 │ │ +035ef4: 6e10 b806 0300 |0002: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.getContext:()Landroid/content/Context; // method@06b8 │ │ +035efa: 0c01 |0005: move-result-object v1 │ │ +035efc: 1c02 b201 |0006: const-class v2, Lorg/tint/ui/activities/TintBrowserActivity; // type@01b2 │ │ +035f00: 7030 b300 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ +035f06: 6e20 c900 4000 |000b: invoke-virtual {v0, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c9 │ │ +035f0c: 1a01 7701 |000e: const-string v1, "EXTRA_ACTION_ID" // string@0177 │ │ +035f10: 6e30 c500 1005 |0010: invoke-virtual {v0, v1, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00c5 │ │ +035f16: 1a01 7b01 |0013: const-string v1, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ +035f1a: 6e30 c500 1006 |0015: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00c5 │ │ +035f20: 1a01 8201 |0018: const-string v1, "EXTRA_URL" // string@0182 │ │ +035f24: 6e30 c700 1007 |001a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ +035f2a: 1a01 7d01 |001d: const-string v1, "EXTRA_INCOGNITO" // string@017d │ │ +035f2e: 6e10 c406 0300 |001f: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ +035f34: 0a02 |0022: move-result v2 │ │ +035f36: 6e30 c800 1002 |0023: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00c8 │ │ +035f3c: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x000b line=271 │ │ 0x000e line=272 │ │ 0x0013 line=273 │ │ 0x0018 line=274 │ │ @@ -65732,86 +65944,86 @@ │ │ type : '()V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 132 16-bit code units │ │ -0361bc: |[0361bc] org.tint.ui.components.CustomWebView.loadMethods:()V │ │ -0361cc: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0361ce: 1218 |0001: const/4 v8, #int 1 // #1 │ │ -0361d0: 6003 1000 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0010 │ │ -0361d4: 1304 0f00 |0004: const/16 v4, #int 15 // #f │ │ -0361d8: 3743 2600 |0006: if-le v3, v4, 002c // +0026 │ │ -0361dc: 1c03 c001 |0008: const-class v3, Lorg/tint/ui/components/CustomWebView; // type@01c0 │ │ -0361e0: 6e10 2503 0300 |000a: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0325 │ │ -0361e6: 0c00 |000d: move-result-object v0 │ │ -0361e8: 1a03 cc07 |000e: const-string v3, "android.webkit.WebSettingsClassic" // string@07cc │ │ -0361ec: 6e20 2a03 3000 |0010: invoke-virtual {v0, v3}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@032a │ │ -0361f2: 0c02 |0013: move-result-object v2 │ │ -0361f4: 1a03 7c0f |0014: const-string v3, "setProperty" // string@0f7c │ │ -0361f8: 1224 |0016: const/4 v4, #int 2 // #2 │ │ -0361fa: 2344 a402 |0017: new-array v4, v4, [Ljava/lang/Class; // type@02a4 │ │ -0361fe: 1205 |0019: const/4 v5, #int 0 // #0 │ │ -036200: 1c06 1001 |001a: const-class v6, Ljava/lang/String; // type@0110 │ │ -036204: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ -036208: 1215 |001e: const/4 v5, #int 1 // #1 │ │ -03620a: 1c06 1001 |001f: const-class v6, Ljava/lang/String; // type@0110 │ │ -03620e: 4d06 0405 |0021: aput-object v6, v4, v5 │ │ -036212: 6e30 2603 3204 |0023: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0326 │ │ -036218: 0c03 |0026: move-result-object v3 │ │ -03621a: 6903 2e04 |0027: sput-object v3, Lorg/tint/ui/components/CustomWebView;.sWebSettingsSetProperty:Ljava/lang/reflect/Method; // field@042e │ │ -03621e: 6a08 2d04 |0029: sput-boolean v8, Lorg/tint/ui/components/CustomWebView;.sMethodsLoaded:Z // field@042d │ │ -036222: 0e00 |002b: return-void │ │ -036224: 1c03 b300 |002c: const-class v3, Landroid/webkit/WebSettings; // type@00b3 │ │ -036228: 1a04 7c0f |002e: const-string v4, "setProperty" // string@0f7c │ │ -03622c: 1225 |0030: const/4 v5, #int 2 // #2 │ │ -03622e: 2355 a402 |0031: new-array v5, v5, [Ljava/lang/Class; // type@02a4 │ │ -036232: 1206 |0033: const/4 v6, #int 0 // #0 │ │ -036234: 1c07 1001 |0034: const-class v7, Ljava/lang/String; // type@0110 │ │ -036238: 4d07 0506 |0036: aput-object v7, v5, v6 │ │ -03623c: 1216 |0038: const/4 v6, #int 1 // #1 │ │ -03623e: 1c07 1001 |0039: const-class v7, Ljava/lang/String; // type@0110 │ │ -036242: 4d07 0506 |003b: aput-object v7, v5, v6 │ │ -036246: 6e30 2603 4305 |003d: invoke-virtual {v3, v4, v5}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0326 │ │ -03624c: 0c03 |0040: move-result-object v3 │ │ -03624e: 6903 2e04 |0041: sput-object v3, Lorg/tint/ui/components/CustomWebView;.sWebSettingsSetProperty:Ljava/lang/reflect/Method; // field@042e │ │ -036252: 28e6 |0043: goto 0029 // -001a │ │ -036254: 0d01 |0044: move-exception v1 │ │ -036256: 1a03 4c01 |0045: const-string v3, "CustomWebView" // string@014c │ │ -03625a: 2204 1201 |0047: new-instance v4, Ljava/lang/StringBuilder; // type@0112 │ │ -03625e: 7010 6003 0400 |0049: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -036264: 1a05 ac0b |004c: const-string v5, "loadMethods(): " // string@0bac │ │ -036268: 6e20 6603 5400 |004e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -03626e: 0c04 |0051: move-result-object v4 │ │ -036270: 6e10 4503 0100 |0052: invoke-virtual {v1}, Ljava/lang/NoSuchMethodException;.getMessage:()Ljava/lang/String; // method@0345 │ │ -036276: 0c05 |0055: move-result-object v5 │ │ -036278: 6e20 6603 5400 |0056: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -03627e: 0c04 |0059: move-result-object v4 │ │ -036280: 6e10 6803 0400 |005a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -036286: 0c04 |005d: move-result-object v4 │ │ -036288: 7120 8701 4300 |005e: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0187 │ │ -03628e: 6909 2e04 |0061: sput-object v9, Lorg/tint/ui/components/CustomWebView;.sWebSettingsSetProperty:Ljava/lang/reflect/Method; // field@042e │ │ -036292: 28c6 |0063: goto 0029 // -003a │ │ -036294: 0d01 |0064: move-exception v1 │ │ -036296: 1a03 4c01 |0065: const-string v3, "CustomWebView" // string@014c │ │ -03629a: 2204 1201 |0067: new-instance v4, Ljava/lang/StringBuilder; // type@0112 │ │ -03629e: 7010 6003 0400 |0069: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0362a4: 1a05 ac0b |006c: const-string v5, "loadMethods(): " // string@0bac │ │ -0362a8: 6e20 6603 5400 |006e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0362ae: 0c04 |0071: move-result-object v4 │ │ -0362b0: 6e10 2b03 0100 |0072: invoke-virtual {v1}, Ljava/lang/ClassNotFoundException;.getMessage:()Ljava/lang/String; // method@032b │ │ -0362b6: 0c05 |0075: move-result-object v5 │ │ -0362b8: 6e20 6603 5400 |0076: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0362be: 0c04 |0079: move-result-object v4 │ │ -0362c0: 6e10 6803 0400 |007a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -0362c6: 0c04 |007d: move-result-object v4 │ │ -0362c8: 7120 8701 4300 |007e: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0187 │ │ -0362ce: 6909 2e04 |0081: sput-object v9, Lorg/tint/ui/components/CustomWebView;.sWebSettingsSetProperty:Ljava/lang/reflect/Method; // field@042e │ │ -0362d2: 28a6 |0083: goto 0029 // -005a │ │ +035f40: |[035f40] org.tint.ui.components.CustomWebView.loadMethods:()V │ │ +035f50: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +035f52: 1218 |0001: const/4 v8, #int 1 // #1 │ │ +035f54: 6003 1000 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0010 │ │ +035f58: 1304 0f00 |0004: const/16 v4, #int 15 // #f │ │ +035f5c: 3743 2600 |0006: if-le v3, v4, 002c // +0026 │ │ +035f60: 1c03 bc01 |0008: const-class v3, Lorg/tint/ui/components/CustomWebView; // type@01bc │ │ +035f64: 6e10 2503 0300 |000a: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0325 │ │ +035f6a: 0c00 |000d: move-result-object v0 │ │ +035f6c: 1a03 c907 |000e: const-string v3, "android.webkit.WebSettingsClassic" // string@07c9 │ │ +035f70: 6e20 2a03 3000 |0010: invoke-virtual {v0, v3}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@032a │ │ +035f76: 0c02 |0013: move-result-object v2 │ │ +035f78: 1a03 760f |0014: const-string v3, "setProperty" // string@0f76 │ │ +035f7c: 1224 |0016: const/4 v4, #int 2 // #2 │ │ +035f7e: 2344 a002 |0017: new-array v4, v4, [Ljava/lang/Class; // type@02a0 │ │ +035f82: 1205 |0019: const/4 v5, #int 0 // #0 │ │ +035f84: 1c06 0c01 |001a: const-class v6, Ljava/lang/String; // type@010c │ │ +035f88: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ +035f8c: 1215 |001e: const/4 v5, #int 1 // #1 │ │ +035f8e: 1c06 0c01 |001f: const-class v6, Ljava/lang/String; // type@010c │ │ +035f92: 4d06 0405 |0021: aput-object v6, v4, v5 │ │ +035f96: 6e30 2603 3204 |0023: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0326 │ │ +035f9c: 0c03 |0026: move-result-object v3 │ │ +035f9e: 6903 2e04 |0027: sput-object v3, Lorg/tint/ui/components/CustomWebView;.sWebSettingsSetProperty:Ljava/lang/reflect/Method; // field@042e │ │ +035fa2: 6a08 2d04 |0029: sput-boolean v8, Lorg/tint/ui/components/CustomWebView;.sMethodsLoaded:Z // field@042d │ │ +035fa6: 0e00 |002b: return-void │ │ +035fa8: 1c03 af00 |002c: const-class v3, Landroid/webkit/WebSettings; // type@00af │ │ +035fac: 1a04 760f |002e: const-string v4, "setProperty" // string@0f76 │ │ +035fb0: 1225 |0030: const/4 v5, #int 2 // #2 │ │ +035fb2: 2355 a002 |0031: new-array v5, v5, [Ljava/lang/Class; // type@02a0 │ │ +035fb6: 1206 |0033: const/4 v6, #int 0 // #0 │ │ +035fb8: 1c07 0c01 |0034: const-class v7, Ljava/lang/String; // type@010c │ │ +035fbc: 4d07 0506 |0036: aput-object v7, v5, v6 │ │ +035fc0: 1216 |0038: const/4 v6, #int 1 // #1 │ │ +035fc2: 1c07 0c01 |0039: const-class v7, Ljava/lang/String; // type@010c │ │ +035fc6: 4d07 0506 |003b: aput-object v7, v5, v6 │ │ +035fca: 6e30 2603 4305 |003d: invoke-virtual {v3, v4, v5}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0326 │ │ +035fd0: 0c03 |0040: move-result-object v3 │ │ +035fd2: 6903 2e04 |0041: sput-object v3, Lorg/tint/ui/components/CustomWebView;.sWebSettingsSetProperty:Ljava/lang/reflect/Method; // field@042e │ │ +035fd6: 28e6 |0043: goto 0029 // -001a │ │ +035fd8: 0d01 |0044: move-exception v1 │ │ +035fda: 1a03 4c01 |0045: const-string v3, "CustomWebView" // string@014c │ │ +035fde: 2204 0e01 |0047: new-instance v4, Ljava/lang/StringBuilder; // type@010e │ │ +035fe2: 7010 6003 0400 |0049: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +035fe8: 1a05 a60b |004c: const-string v5, "loadMethods(): " // string@0ba6 │ │ +035fec: 6e20 6603 5400 |004e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +035ff2: 0c04 |0051: move-result-object v4 │ │ +035ff4: 6e10 4503 0100 |0052: invoke-virtual {v1}, Ljava/lang/NoSuchMethodException;.getMessage:()Ljava/lang/String; // method@0345 │ │ +035ffa: 0c05 |0055: move-result-object v5 │ │ +035ffc: 6e20 6603 5400 |0056: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +036002: 0c04 |0059: move-result-object v4 │ │ +036004: 6e10 6803 0400 |005a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +03600a: 0c04 |005d: move-result-object v4 │ │ +03600c: 7120 8701 4300 |005e: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0187 │ │ +036012: 6909 2e04 |0061: sput-object v9, Lorg/tint/ui/components/CustomWebView;.sWebSettingsSetProperty:Ljava/lang/reflect/Method; // field@042e │ │ +036016: 28c6 |0063: goto 0029 // -003a │ │ +036018: 0d01 |0064: move-exception v1 │ │ +03601a: 1a03 4c01 |0065: const-string v3, "CustomWebView" // string@014c │ │ +03601e: 2204 0e01 |0067: new-instance v4, Ljava/lang/StringBuilder; // type@010e │ │ +036022: 7010 6003 0400 |0069: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +036028: 1a05 a60b |006c: const-string v5, "loadMethods(): " // string@0ba6 │ │ +03602c: 6e20 6603 5400 |006e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +036032: 0c04 |0071: move-result-object v4 │ │ +036034: 6e10 2b03 0100 |0072: invoke-virtual {v1}, Ljava/lang/ClassNotFoundException;.getMessage:()Ljava/lang/String; // method@032b │ │ +03603a: 0c05 |0075: move-result-object v5 │ │ +03603c: 6e20 6603 5400 |0076: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +036042: 0c04 |0079: move-result-object v4 │ │ +036044: 6e10 6803 0400 |007a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +03604a: 0c04 |007d: move-result-object v4 │ │ +03604c: 7120 8701 4300 |007e: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0187 │ │ +036052: 6909 2e04 |0081: sput-object v9, Lorg/tint/ui/components/CustomWebView;.sWebSettingsSetProperty:Ljava/lang/reflect/Method; // field@042e │ │ +036056: 28a6 |0083: goto 0029 // -005a │ │ catches : 2 │ │ 0x0002 - 0x0029 │ │ Ljava/lang/NoSuchMethodException; -> 0x0044 │ │ Ljava/lang/ClassNotFoundException; -> 0x0064 │ │ 0x002c - 0x0043 │ │ Ljava/lang/NoSuchMethodException; -> 0x0044 │ │ Ljava/lang/ClassNotFoundException; -> 0x0064 │ │ @@ -65840,71 +66052,71 @@ │ │ type : '(Landroid/webkit/WebSettings;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 109 16-bit code units │ │ -0362ec: |[0362ec] org.tint.ui.components.CustomWebView.setWebSettingsProperty:(Landroid/webkit/WebSettings;Ljava/lang/String;Ljava/lang/String;)V │ │ -0362fc: 6201 2e04 |0000: sget-object v1, Lorg/tint/ui/components/CustomWebView;.sWebSettingsSetProperty:Ljava/lang/reflect/Method; // field@042e │ │ -036300: 3801 1000 |0002: if-eqz v1, 0012 // +0010 │ │ -036304: 6201 2e04 |0004: sget-object v1, Lorg/tint/ui/components/CustomWebView;.sWebSettingsSetProperty:Ljava/lang/reflect/Method; // field@042e │ │ -036308: 1222 |0006: const/4 v2, #int 2 // #2 │ │ -03630a: 2322 a602 |0007: new-array v2, v2, [Ljava/lang/Object; // type@02a6 │ │ -03630e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -036310: 4d05 0203 |000a: aput-object v5, v2, v3 │ │ -036314: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -036316: 4d06 0203 |000d: aput-object v6, v2, v3 │ │ -03631a: 6e30 7103 4102 |000f: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0371 │ │ -036320: 0e00 |0012: return-void │ │ -036322: 0d00 |0013: move-exception v0 │ │ -036324: 1a01 4c01 |0014: const-string v1, "CustomWebView" // string@014c │ │ -036328: 2202 1201 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0112 │ │ -03632c: 7010 6003 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -036332: 1a03 b50f |001b: const-string v3, "setWebSettingsProperty(): " // string@0fb5 │ │ -036336: 6e20 6603 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -03633c: 0c02 |0020: move-result-object v2 │ │ -03633e: 6e10 3303 0000 |0021: invoke-virtual {v0}, Ljava/lang/IllegalArgumentException;.getMessage:()Ljava/lang/String; // method@0333 │ │ -036344: 0c03 |0024: move-result-object v3 │ │ -036346: 6e20 6603 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -03634c: 0c02 |0028: move-result-object v2 │ │ -03634e: 6e10 6803 0200 |0029: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -036354: 0c02 |002c: move-result-object v2 │ │ -036356: 7120 8701 2100 |002d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0187 │ │ -03635c: 28e2 |0030: goto 0012 // -001e │ │ -03635e: 0d00 |0031: move-exception v0 │ │ -036360: 1a01 4c01 |0032: const-string v1, "CustomWebView" // string@014c │ │ -036364: 2202 1201 |0034: new-instance v2, Ljava/lang/StringBuilder; // type@0112 │ │ -036368: 7010 6003 0200 |0036: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -03636e: 1a03 b50f |0039: const-string v3, "setWebSettingsProperty(): " // string@0fb5 │ │ -036372: 6e20 6603 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -036378: 0c02 |003e: move-result-object v2 │ │ -03637a: 6e10 3103 0000 |003f: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.getMessage:()Ljava/lang/String; // method@0331 │ │ -036380: 0c03 |0042: move-result-object v3 │ │ -036382: 6e20 6603 3200 |0043: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -036388: 0c02 |0046: move-result-object v2 │ │ -03638a: 6e10 6803 0200 |0047: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -036390: 0c02 |004a: move-result-object v2 │ │ -036392: 7120 8701 2100 |004b: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0187 │ │ -036398: 28c4 |004e: goto 0012 // -003c │ │ -03639a: 0d00 |004f: move-exception v0 │ │ -03639c: 1a01 4c01 |0050: const-string v1, "CustomWebView" // string@014c │ │ -0363a0: 2202 1201 |0052: new-instance v2, Ljava/lang/StringBuilder; // type@0112 │ │ -0363a4: 7010 6003 0200 |0054: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0363aa: 1a03 b50f |0057: const-string v3, "setWebSettingsProperty(): " // string@0fb5 │ │ -0363ae: 6e20 6603 3200 |0059: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0363b4: 0c02 |005c: move-result-object v2 │ │ -0363b6: 6e10 7003 0000 |005d: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.getMessage:()Ljava/lang/String; // method@0370 │ │ -0363bc: 0c03 |0060: move-result-object v3 │ │ -0363be: 6e20 6603 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -0363c4: 0c02 |0064: move-result-object v2 │ │ -0363c6: 6e10 6803 0200 |0065: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -0363cc: 0c02 |0068: move-result-object v2 │ │ -0363ce: 7120 8701 2100 |0069: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0187 │ │ -0363d4: 28a6 |006c: goto 0012 // -005a │ │ +036070: |[036070] org.tint.ui.components.CustomWebView.setWebSettingsProperty:(Landroid/webkit/WebSettings;Ljava/lang/String;Ljava/lang/String;)V │ │ +036080: 6201 2e04 |0000: sget-object v1, Lorg/tint/ui/components/CustomWebView;.sWebSettingsSetProperty:Ljava/lang/reflect/Method; // field@042e │ │ +036084: 3801 1000 |0002: if-eqz v1, 0012 // +0010 │ │ +036088: 6201 2e04 |0004: sget-object v1, Lorg/tint/ui/components/CustomWebView;.sWebSettingsSetProperty:Ljava/lang/reflect/Method; // field@042e │ │ +03608c: 1222 |0006: const/4 v2, #int 2 // #2 │ │ +03608e: 2322 a202 |0007: new-array v2, v2, [Ljava/lang/Object; // type@02a2 │ │ +036092: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +036094: 4d05 0203 |000a: aput-object v5, v2, v3 │ │ +036098: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +03609a: 4d06 0203 |000d: aput-object v6, v2, v3 │ │ +03609e: 6e30 7103 4102 |000f: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0371 │ │ +0360a4: 0e00 |0012: return-void │ │ +0360a6: 0d00 |0013: move-exception v0 │ │ +0360a8: 1a01 4c01 |0014: const-string v1, "CustomWebView" // string@014c │ │ +0360ac: 2202 0e01 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@010e │ │ +0360b0: 7010 6003 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +0360b6: 1a03 af0f |001b: const-string v3, "setWebSettingsProperty(): " // string@0faf │ │ +0360ba: 6e20 6603 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0360c0: 0c02 |0020: move-result-object v2 │ │ +0360c2: 6e10 3303 0000 |0021: invoke-virtual {v0}, Ljava/lang/IllegalArgumentException;.getMessage:()Ljava/lang/String; // method@0333 │ │ +0360c8: 0c03 |0024: move-result-object v3 │ │ +0360ca: 6e20 6603 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0360d0: 0c02 |0028: move-result-object v2 │ │ +0360d2: 6e10 6803 0200 |0029: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +0360d8: 0c02 |002c: move-result-object v2 │ │ +0360da: 7120 8701 2100 |002d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0187 │ │ +0360e0: 28e2 |0030: goto 0012 // -001e │ │ +0360e2: 0d00 |0031: move-exception v0 │ │ +0360e4: 1a01 4c01 |0032: const-string v1, "CustomWebView" // string@014c │ │ +0360e8: 2202 0e01 |0034: new-instance v2, Ljava/lang/StringBuilder; // type@010e │ │ +0360ec: 7010 6003 0200 |0036: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +0360f2: 1a03 af0f |0039: const-string v3, "setWebSettingsProperty(): " // string@0faf │ │ +0360f6: 6e20 6603 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +0360fc: 0c02 |003e: move-result-object v2 │ │ +0360fe: 6e10 3103 0000 |003f: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.getMessage:()Ljava/lang/String; // method@0331 │ │ +036104: 0c03 |0042: move-result-object v3 │ │ +036106: 6e20 6603 3200 |0043: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +03610c: 0c02 |0046: move-result-object v2 │ │ +03610e: 6e10 6803 0200 |0047: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +036114: 0c02 |004a: move-result-object v2 │ │ +036116: 7120 8701 2100 |004b: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0187 │ │ +03611c: 28c4 |004e: goto 0012 // -003c │ │ +03611e: 0d00 |004f: move-exception v0 │ │ +036120: 1a01 4c01 |0050: const-string v1, "CustomWebView" // string@014c │ │ +036124: 2202 0e01 |0052: new-instance v2, Ljava/lang/StringBuilder; // type@010e │ │ +036128: 7010 6003 0200 |0054: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +03612e: 1a03 af0f |0057: const-string v3, "setWebSettingsProperty(): " // string@0faf │ │ +036132: 6e20 6603 3200 |0059: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +036138: 0c02 |005c: move-result-object v2 │ │ +03613a: 6e10 7003 0000 |005d: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.getMessage:()Ljava/lang/String; // method@0370 │ │ +036140: 0c03 |0060: move-result-object v3 │ │ +036142: 6e20 6603 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +036148: 0c02 |0064: move-result-object v2 │ │ +03614a: 6e10 6803 0200 |0065: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +036150: 0c02 |0068: move-result-object v2 │ │ +036152: 7120 8701 2100 |0069: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0187 │ │ +036158: 28a6 |006c: goto 0012 // -005a │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ Ljava/lang/IllegalArgumentException; -> 0x0013 │ │ Ljava/lang/IllegalAccessException; -> 0x0031 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x004f │ │ positions : │ │ 0x0000 line=396 │ │ @@ -65929,19 +66141,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0363ec: |[0363ec] org.tint.ui.components.CustomWebView.setupContextMenu:()V │ │ -0363fc: 2200 bf01 |0000: new-instance v0, Lorg/tint/ui/components/CustomWebView$1; // type@01bf │ │ -036400: 7020 a906 1000 |0002: invoke-direct {v0, v1}, Lorg/tint/ui/components/CustomWebView$1;.:(Lorg/tint/ui/components/CustomWebView;)V // method@06a9 │ │ -036406: 6e20 d906 0100 |0005: invoke-virtual {v1, v0}, Lorg/tint/ui/components/CustomWebView;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@06d9 │ │ -03640c: 0e00 |0008: return-void │ │ +036170: |[036170] org.tint.ui.components.CustomWebView.setupContextMenu:()V │ │ +036180: 2200 bb01 |0000: new-instance v0, Lorg/tint/ui/components/CustomWebView$1; // type@01bb │ │ +036184: 7020 a906 1000 |0002: invoke-direct {v0, v1}, Lorg/tint/ui/components/CustomWebView$1;.:(Lorg/tint/ui/components/CustomWebView;)V // method@06a9 │ │ +03618a: 6e20 d906 0100 |0005: invoke-virtual {v1, v0}, Lorg/tint/ui/components/CustomWebView;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@06d9 │ │ +036190: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0008 line=368 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/components/CustomWebView; │ │ │ │ @@ -65951,17 +66163,17 @@ │ │ type : '()Lorg/tint/ui/fragments/BaseWebViewFragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036410: |[036410] org.tint.ui.components.CustomWebView.getParentFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ -036420: 5410 2a04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebView;.mParentFragment:Lorg/tint/ui/fragments/BaseWebViewFragment; // field@042a │ │ -036424: 1100 |0002: return-object v0 │ │ +036194: |[036194] org.tint.ui.components.CustomWebView.getParentFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ +0361a4: 5410 2a04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebView;.mParentFragment:Lorg/tint/ui/fragments/BaseWebViewFragment; // field@042a │ │ +0361a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/components/CustomWebView; │ │ │ │ #1 : (in Lorg/tint/ui/components/CustomWebView;) │ │ @@ -65969,19 +66181,19 @@ │ │ type : '()Ljava/util/UUID;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036428: |[036428] org.tint.ui.components.CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ -036438: 5410 2a04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebView;.mParentFragment:Lorg/tint/ui/fragments/BaseWebViewFragment; // field@042a │ │ -03643c: 6e10 3007 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getUUID:()Ljava/util/UUID; // method@0730 │ │ -036442: 0c00 |0005: move-result-object v0 │ │ -036444: 1100 |0006: return-object v0 │ │ +0361ac: |[0361ac] org.tint.ui.components.CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ +0361bc: 5410 2a04 |0000: iget-object v0, v1, Lorg/tint/ui/components/CustomWebView;.mParentFragment:Lorg/tint/ui/fragments/BaseWebViewFragment; // field@042a │ │ +0361c0: 6e10 3007 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getUUID:()Ljava/util/UUID; // method@0730 │ │ +0361c6: 0c00 |0005: move-result-object v0 │ │ +0361c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/ui/components/CustomWebView; │ │ │ │ #2 : (in Lorg/tint/ui/components/CustomWebView;) │ │ @@ -65989,17 +66201,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036448: |[036448] org.tint.ui.components.CustomWebView.isLoading:()Z │ │ -036458: 5510 2904 |0000: iget-boolean v0, v1, Lorg/tint/ui/components/CustomWebView;.mIsLoading:Z // field@0429 │ │ -03645c: 0f00 |0002: return v0 │ │ +0361cc: |[0361cc] org.tint.ui.components.CustomWebView.isLoading:()Z │ │ +0361dc: 5510 2904 |0000: iget-boolean v0, v1, Lorg/tint/ui/components/CustomWebView;.mIsLoading:Z // field@0429 │ │ +0361e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/components/CustomWebView; │ │ │ │ #3 : (in Lorg/tint/ui/components/CustomWebView;) │ │ @@ -66007,17 +66219,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036460: |[036460] org.tint.ui.components.CustomWebView.isPrivateBrowsingEnabled:()Z │ │ -036470: 5510 2b04 |0000: iget-boolean v0, v1, Lorg/tint/ui/components/CustomWebView;.mPrivateBrowsing:Z // field@042b │ │ -036474: 0f00 |0002: return v0 │ │ +0361e4: |[0361e4] org.tint.ui.components.CustomWebView.isPrivateBrowsingEnabled:()Z │ │ +0361f4: 5510 2b04 |0000: iget-boolean v0, v1, Lorg/tint/ui/components/CustomWebView;.mPrivateBrowsing:Z // field@042b │ │ +0361f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/components/CustomWebView; │ │ │ │ #4 : (in Lorg/tint/ui/components/CustomWebView;) │ │ @@ -66025,17 +66237,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -036478: |[036478] org.tint.ui.components.CustomWebView.loadRawUrl:(Ljava/lang/String;)V │ │ -036488: 6f20 4f02 1000 |0000: invoke-super {v0, v1}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@024f │ │ -03648e: 0e00 |0003: return-void │ │ +0361fc: |[0361fc] org.tint.ui.components.CustomWebView.loadRawUrl:(Ljava/lang/String;)V │ │ +03620c: 6f20 4f02 1000 |0000: invoke-super {v0, v1}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@024f │ │ +036212: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x0004 reg=1 url Ljava/lang/String; │ │ @@ -66045,144 +66257,144 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 287 16-bit code units │ │ -036490: |[036490] org.tint.ui.components.CustomWebView.loadSettings:()V │ │ -0364a0: 1306 6400 |0000: const/16 v6, #int 100 // #64 │ │ -0364a4: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -0364a6: 1217 |0003: const/4 v7, #int 1 // #1 │ │ -0364a8: 6e10 bd06 0900 |0004: invoke-virtual {v9}, Lorg/tint/ui/components/CustomWebView;.getSettings:()Landroid/webkit/WebSettings; // method@06bd │ │ -0364ae: 0c02 |0007: move-result-object v2 │ │ -0364b0: 6e10 b806 0900 |0008: invoke-virtual {v9}, Lorg/tint/ui/components/CustomWebView;.getContext:()Landroid/content/Context; // method@06b8 │ │ -0364b6: 0c04 |000b: move-result-object v4 │ │ -0364b8: 7110 8001 0400 |000c: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -0364be: 0c01 |000f: move-result-object v1 │ │ -0364c0: 1a04 3c05 |0010: const-string v4, "PREFERENCE_ENABLE_JAVASCRIPT" // string@053c │ │ -0364c4: 7230 dd00 4107 |0012: invoke-interface {v1, v4, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -0364ca: 0a04 |0015: move-result v4 │ │ -0364cc: 6e20 2f02 4200 |0016: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setJavaScriptEnabled:(Z)V // method@022f │ │ -0364d2: 1a04 3b05 |0019: const-string v4, "PREFERENCE_ENABLE_IMAGES" // string@053b │ │ -0364d6: 7230 dd00 4107 |001b: invoke-interface {v1, v4, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -0364dc: 0a04 |001e: move-result v4 │ │ -0364de: 6e20 3102 4200 |001f: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setLoadsImagesAutomatically:(Z)V // method@0231 │ │ -0364e4: 1a04 5205 |0022: const-string v4, "PREFERENCE_USE_WIDE_VIEWPORT" // string@0552 │ │ -0364e8: 7230 dd00 4107 |0024: invoke-interface {v1, v4, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -0364ee: 0a04 |0027: move-result v4 │ │ -0364f0: 6e20 3a02 4200 |0028: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setUseWideViewPort:(Z)V // method@023a │ │ -0364f6: 1a04 4405 |002b: const-string v4, "PREFERENCE_LOAD_WITH_OVERVIEW" // string@0544 │ │ -0364fa: 7230 dd00 4108 |002d: invoke-interface {v1, v4, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -036500: 0a04 |0030: move-result v4 │ │ -036502: 6e20 3002 4200 |0031: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setLoadWithOverviewMode:(Z)V // method@0230 │ │ -036508: 1a04 3a05 |0034: const-string v4, "PREFERENCE_ENABLE_GEOLOCATION" // string@053a │ │ -03650c: 7230 dd00 4107 |0036: invoke-interface {v1, v4, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -036512: 0a04 |0039: move-result v4 │ │ -036514: 6e20 2e02 4200 |003a: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setGeolocationEnabled:(Z)V // method@022e │ │ -03651a: 1a04 4705 |003d: const-string v4, "PREFERENCE_REMEMBER_FORM_DATA" // string@0547 │ │ -03651e: 7230 dd00 4107 |003f: invoke-interface {v1, v4, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -036524: 0a04 |0042: move-result v4 │ │ -036526: 6e20 3502 4200 |0043: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setSaveFormData:(Z)V // method@0235 │ │ -03652c: 1a04 4805 |0046: const-string v4, "PREFERENCE_REMEMBER_PASSWORDS" // string@0548 │ │ -036530: 7230 dd00 4107 |0048: invoke-interface {v1, v4, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -036536: 0a04 |004b: move-result v4 │ │ -036538: 6e20 3602 4200 |004c: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setSavePassword:(Z)V // method@0236 │ │ -03653e: 1a04 4e05 |004f: const-string v4, "PREFERENCE_TEXT_SCALING" // string@054e │ │ -036542: 7230 de00 4106 |0051: invoke-interface {v1, v4, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ -036548: 0a04 |0054: move-result v4 │ │ -03654a: 6e20 3902 4200 |0055: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setTextZoom:(I)V // method@0239 │ │ -036550: 1a04 4505 |0058: const-string v4, "PREFERENCE_MINIMUM_FONT_SIZE" // string@0545 │ │ -036554: 7230 de00 4107 |005a: invoke-interface {v1, v4, v7}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ -03655a: 0a00 |005d: move-result v0 │ │ -03655c: 6e20 3202 0200 |005e: invoke-virtual {v2, v0}, Landroid/webkit/WebSettings;.setMinimumFontSize:(I)V // method@0232 │ │ -036562: 6e20 3302 0200 |0061: invoke-virtual {v2, v0}, Landroid/webkit/WebSettings;.setMinimumLogicalFontSize:(I)V // method@0233 │ │ -036568: 1a04 4105 |0064: const-string v4, "PREFERENCE_INVERTED_DISPLAY" // string@0541 │ │ -03656c: 7230 dd00 4108 |0066: invoke-interface {v1, v4, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -036572: 0a03 |0069: move-result v3 │ │ -036574: 1a05 3e0b |006a: const-string v5, "inverted" // string@0b3e │ │ -036578: 3803 7300 |006c: if-eqz v3, 00df // +0073 │ │ -03657c: 1a04 6a10 |006e: const-string v4, "true" // string@106a │ │ -036580: 7130 dd06 5204 |0070: invoke-static {v2, v5, v4}, Lorg/tint/ui/components/CustomWebView;.setWebSettingsProperty:(Landroid/webkit/WebSettings;Ljava/lang/String;Ljava/lang/String;)V // method@06dd │ │ -036586: 3803 1500 |0073: if-eqz v3, 0088 // +0015 │ │ -03658a: 1a04 3f0b |0075: const-string v4, "inverted_contrast" // string@0b3f │ │ -03658e: 1a05 4205 |0077: const-string v5, "PREFERENCE_INVERTED_DISPLAY_CONTRAST" // string@0542 │ │ -036592: 7230 de00 5106 |0079: invoke-interface {v1, v5, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ -036598: 0a05 |007c: move-result v5 │ │ -03659a: 8255 |007d: int-to-float v5, v5 │ │ -03659c: 1506 c842 |007e: const/high16 v6, #int 1120403456 // #42c8 │ │ -0365a0: c965 |0080: div-float/2addr v5, v6 │ │ -0365a2: 7110 3003 0500 |0081: invoke-static {v5}, Ljava/lang/Float;.toString:(F)Ljava/lang/String; // method@0330 │ │ -0365a8: 0c05 |0084: move-result-object v5 │ │ -0365aa: 7130 dd06 4205 |0085: invoke-static {v2, v4, v5}, Lorg/tint/ui/components/CustomWebView;.setWebSettingsProperty:(Landroid/webkit/WebSettings;Ljava/lang/String;Ljava/lang/String;)V // method@06dd │ │ -0365b0: 1a04 5105 |0088: const-string v4, "PREFERENCE_USER_AGENT" // string@0551 │ │ -0365b4: 1a05 0000 |008a: const-string v5, "" // string@0000 │ │ -0365b8: 7230 e000 4105 |008c: invoke-interface {v1, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -0365be: 0c04 |008f: move-result-object v4 │ │ -0365c0: 6e20 3b02 4200 |0090: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setUserAgentString:(Ljava/lang/String;)V // method@023b │ │ -0365c6: 1a04 4605 |0093: const-string v4, "PREFERENCE_PLUGINS" // string@0546 │ │ -0365ca: 6205 2100 |0095: sget-object v5, Landroid/webkit/WebSettings$PluginState;.ON_DEMAND:Landroid/webkit/WebSettings$PluginState; // field@0021 │ │ -0365ce: 6e10 2202 0500 |0097: invoke-virtual {v5}, Landroid/webkit/WebSettings$PluginState;.toString:()Ljava/lang/String; // method@0222 │ │ -0365d4: 0c05 |009a: move-result-object v5 │ │ -0365d6: 7230 e000 4105 |009b: invoke-interface {v1, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -0365dc: 0c04 |009e: move-result-object v4 │ │ -0365de: 7110 2302 0400 |009f: invoke-static {v4}, Landroid/webkit/WebSettings$PluginState;.valueOf:(Ljava/lang/String;)Landroid/webkit/WebSettings$PluginState; // method@0223 │ │ -0365e4: 0c04 |00a2: move-result-object v4 │ │ -0365e6: 6e20 3402 4200 |00a3: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setPluginState:(Landroid/webkit/WebSettings$PluginState;)V // method@0234 │ │ -0365ec: 7100 0402 0000 |00a6: invoke-static {}, Landroid/webkit/CookieManager;.getInstance:()Landroid/webkit/CookieManager; // method@0204 │ │ -0365f2: 0c04 |00a9: move-result-object v4 │ │ -0365f4: 1a05 2d05 |00aa: const-string v5, "PREFERENCE_ACCEPT_COOKIES" // string@052d │ │ -0365f8: 7230 dd00 5107 |00ac: invoke-interface {v1, v5, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -0365fe: 0a05 |00af: move-result v5 │ │ -036600: 6e20 0702 5400 |00b0: invoke-virtual {v4, v5}, Landroid/webkit/CookieManager;.setAcceptCookie:(Z)V // method@0207 │ │ -036606: 6e20 3802 7200 |00b3: invoke-virtual {v2, v7}, Landroid/webkit/WebSettings;.setSupportZoom:(Z)V // method@0238 │ │ -03660c: 6e20 2a02 8200 |00b6: invoke-virtual {v2, v8}, Landroid/webkit/WebSettings;.setDisplayZoomControls:(Z)V // method@022a │ │ -036612: 6e20 2702 7200 |00b9: invoke-virtual {v2, v7}, Landroid/webkit/WebSettings;.setBuiltInZoomControls:(Z)V // method@0227 │ │ -036618: 6e20 3702 7200 |00bc: invoke-virtual {v2, v7}, Landroid/webkit/WebSettings;.setSupportMultipleWindows:(Z)V // method@0237 │ │ -03661e: 6e20 2c02 7200 |00bf: invoke-virtual {v2, v7}, Landroid/webkit/WebSettings;.setEnableSmoothTransition:(Z)V // method@022c │ │ -036624: 5594 2b04 |00c2: iget-boolean v4, v9, Lorg/tint/ui/components/CustomWebView;.mPrivateBrowsing:Z // field@042b │ │ -036628: 3804 1e00 |00c4: if-eqz v4, 00e2 // +001e │ │ -03662c: 6e20 2e02 8200 |00c6: invoke-virtual {v2, v8}, Landroid/webkit/WebSettings;.setGeolocationEnabled:(Z)V // method@022e │ │ -036632: 6e20 3502 8200 |00c9: invoke-virtual {v2, v8}, Landroid/webkit/WebSettings;.setSaveFormData:(Z)V // method@0235 │ │ -036638: 6e20 3602 8200 |00cc: invoke-virtual {v2, v8}, Landroid/webkit/WebSettings;.setSavePassword:(Z)V // method@0236 │ │ -03663e: 6e20 2402 8200 |00cf: invoke-virtual {v2, v8}, Landroid/webkit/WebSettings;.setAppCacheEnabled:(Z)V // method@0224 │ │ -036644: 6e20 2802 8200 |00d2: invoke-virtual {v2, v8}, Landroid/webkit/WebSettings;.setDatabaseEnabled:(Z)V // method@0228 │ │ -03664a: 6e20 2b02 8200 |00d5: invoke-virtual {v2, v8}, Landroid/webkit/WebSettings;.setDomStorageEnabled:(Z)V // method@022b │ │ -036650: 6e20 d806 7900 |00d8: invoke-virtual {v9, v7}, Lorg/tint/ui/components/CustomWebView;.setLongClickable:(Z)V // method@06d8 │ │ -036656: 6e20 d506 9900 |00db: invoke-virtual {v9, v9}, Lorg/tint/ui/components/CustomWebView;.setDownloadListener:(Landroid/webkit/DownloadListener;)V // method@06d5 │ │ -03665c: 0e00 |00de: return-void │ │ -03665e: 1a04 3c09 |00df: const-string v4, "false" // string@093c │ │ -036662: 288f |00e1: goto 0070 // -0071 │ │ -036664: 6e20 2402 7200 |00e2: invoke-virtual {v2, v7}, Landroid/webkit/WebSettings;.setAppCacheEnabled:(Z)V // method@0224 │ │ -03666a: 6e20 2802 7200 |00e5: invoke-virtual {v2, v7}, Landroid/webkit/WebSettings;.setDatabaseEnabled:(Z)V // method@0228 │ │ -036670: 6e20 2b02 7200 |00e8: invoke-virtual {v2, v7}, Landroid/webkit/WebSettings;.setDomStorageEnabled:(Z)V // method@022b │ │ -036676: 1704 0000 3000 |00eb: const-wide/32 v4, #float 4.4081e-39 // #00300000 │ │ -03667c: 6e30 2502 4205 |00ee: invoke-virtual {v2, v4, v5}, Landroid/webkit/WebSettings;.setAppCacheMaxSize:(J)V // method@0225 │ │ -036682: 5494 2804 |00f1: iget-object v4, v9, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ -036686: 1a05 d307 |00f3: const-string v5, "appcache" // string@07d3 │ │ -03668a: 6e30 a700 5408 |00f5: invoke-virtual {v4, v5, v8}, Landroid/content/Context;.getDir:(Ljava/lang/String;I)Ljava/io/File; // method@00a7 │ │ -036690: 0c04 |00f8: move-result-object v4 │ │ -036692: 6e10 0e03 0400 |00f9: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@030e │ │ -036698: 0c04 |00fc: move-result-object v4 │ │ -03669a: 6e20 2602 4200 |00fd: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setAppCachePath:(Ljava/lang/String;)V // method@0226 │ │ -0366a0: 5494 2804 |0100: iget-object v4, v9, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ -0366a4: 1a05 c808 |0102: const-string v5, "databases" // string@08c8 │ │ -0366a8: 6e30 a700 5408 |0104: invoke-virtual {v4, v5, v8}, Landroid/content/Context;.getDir:(Ljava/lang/String;I)Ljava/io/File; // method@00a7 │ │ -0366ae: 0c04 |0107: move-result-object v4 │ │ -0366b0: 6e10 0e03 0400 |0108: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@030e │ │ -0366b6: 0c04 |010b: move-result-object v4 │ │ -0366b8: 6e20 2902 4200 |010c: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setDatabasePath:(Ljava/lang/String;)V // method@0229 │ │ -0366be: 5494 2804 |010f: iget-object v4, v9, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ -0366c2: 1a05 8009 |0111: const-string v5, "geolocation" // string@0980 │ │ -0366c6: 6e30 a700 5408 |0113: invoke-virtual {v4, v5, v8}, Landroid/content/Context;.getDir:(Ljava/lang/String;I)Ljava/io/File; // method@00a7 │ │ -0366cc: 0c04 |0116: move-result-object v4 │ │ -0366ce: 6e10 0e03 0400 |0117: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@030e │ │ -0366d4: 0c04 |011a: move-result-object v4 │ │ -0366d6: 6e20 2d02 4200 |011b: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setGeolocationDatabasePath:(Ljava/lang/String;)V // method@022d │ │ -0366dc: 28ba |011e: goto 00d8 // -0046 │ │ +036214: |[036214] org.tint.ui.components.CustomWebView.loadSettings:()V │ │ +036224: 1306 6400 |0000: const/16 v6, #int 100 // #64 │ │ +036228: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +03622a: 1217 |0003: const/4 v7, #int 1 // #1 │ │ +03622c: 6e10 bd06 0900 |0004: invoke-virtual {v9}, Lorg/tint/ui/components/CustomWebView;.getSettings:()Landroid/webkit/WebSettings; // method@06bd │ │ +036232: 0c02 |0007: move-result-object v2 │ │ +036234: 6e10 b806 0900 |0008: invoke-virtual {v9}, Lorg/tint/ui/components/CustomWebView;.getContext:()Landroid/content/Context; // method@06b8 │ │ +03623a: 0c04 |000b: move-result-object v4 │ │ +03623c: 7110 8001 0400 |000c: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +036242: 0c01 |000f: move-result-object v1 │ │ +036244: 1a04 3905 |0010: const-string v4, "PREFERENCE_ENABLE_JAVASCRIPT" // string@0539 │ │ +036248: 7230 dd00 4107 |0012: invoke-interface {v1, v4, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +03624e: 0a04 |0015: move-result v4 │ │ +036250: 6e20 2f02 4200 |0016: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setJavaScriptEnabled:(Z)V // method@022f │ │ +036256: 1a04 3805 |0019: const-string v4, "PREFERENCE_ENABLE_IMAGES" // string@0538 │ │ +03625a: 7230 dd00 4107 |001b: invoke-interface {v1, v4, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +036260: 0a04 |001e: move-result v4 │ │ +036262: 6e20 3102 4200 |001f: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setLoadsImagesAutomatically:(Z)V // method@0231 │ │ +036268: 1a04 4f05 |0022: const-string v4, "PREFERENCE_USE_WIDE_VIEWPORT" // string@054f │ │ +03626c: 7230 dd00 4107 |0024: invoke-interface {v1, v4, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +036272: 0a04 |0027: move-result v4 │ │ +036274: 6e20 3a02 4200 |0028: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setUseWideViewPort:(Z)V // method@023a │ │ +03627a: 1a04 4105 |002b: const-string v4, "PREFERENCE_LOAD_WITH_OVERVIEW" // string@0541 │ │ +03627e: 7230 dd00 4108 |002d: invoke-interface {v1, v4, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +036284: 0a04 |0030: move-result v4 │ │ +036286: 6e20 3002 4200 |0031: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setLoadWithOverviewMode:(Z)V // method@0230 │ │ +03628c: 1a04 3705 |0034: const-string v4, "PREFERENCE_ENABLE_GEOLOCATION" // string@0537 │ │ +036290: 7230 dd00 4107 |0036: invoke-interface {v1, v4, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +036296: 0a04 |0039: move-result v4 │ │ +036298: 6e20 2e02 4200 |003a: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setGeolocationEnabled:(Z)V // method@022e │ │ +03629e: 1a04 4405 |003d: const-string v4, "PREFERENCE_REMEMBER_FORM_DATA" // string@0544 │ │ +0362a2: 7230 dd00 4107 |003f: invoke-interface {v1, v4, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +0362a8: 0a04 |0042: move-result v4 │ │ +0362aa: 6e20 3502 4200 |0043: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setSaveFormData:(Z)V // method@0235 │ │ +0362b0: 1a04 4505 |0046: const-string v4, "PREFERENCE_REMEMBER_PASSWORDS" // string@0545 │ │ +0362b4: 7230 dd00 4107 |0048: invoke-interface {v1, v4, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +0362ba: 0a04 |004b: move-result v4 │ │ +0362bc: 6e20 3602 4200 |004c: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setSavePassword:(Z)V // method@0236 │ │ +0362c2: 1a04 4b05 |004f: const-string v4, "PREFERENCE_TEXT_SCALING" // string@054b │ │ +0362c6: 7230 de00 4106 |0051: invoke-interface {v1, v4, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ +0362cc: 0a04 |0054: move-result v4 │ │ +0362ce: 6e20 3902 4200 |0055: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setTextZoom:(I)V // method@0239 │ │ +0362d4: 1a04 4205 |0058: const-string v4, "PREFERENCE_MINIMUM_FONT_SIZE" // string@0542 │ │ +0362d8: 7230 de00 4107 |005a: invoke-interface {v1, v4, v7}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ +0362de: 0a00 |005d: move-result v0 │ │ +0362e0: 6e20 3202 0200 |005e: invoke-virtual {v2, v0}, Landroid/webkit/WebSettings;.setMinimumFontSize:(I)V // method@0232 │ │ +0362e6: 6e20 3302 0200 |0061: invoke-virtual {v2, v0}, Landroid/webkit/WebSettings;.setMinimumLogicalFontSize:(I)V // method@0233 │ │ +0362ec: 1a04 3e05 |0064: const-string v4, "PREFERENCE_INVERTED_DISPLAY" // string@053e │ │ +0362f0: 7230 dd00 4108 |0066: invoke-interface {v1, v4, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +0362f6: 0a03 |0069: move-result v3 │ │ +0362f8: 1a05 390b |006a: const-string v5, "inverted" // string@0b39 │ │ +0362fc: 3803 7300 |006c: if-eqz v3, 00df // +0073 │ │ +036300: 1a04 6410 |006e: const-string v4, "true" // string@1064 │ │ +036304: 7130 dd06 5204 |0070: invoke-static {v2, v5, v4}, Lorg/tint/ui/components/CustomWebView;.setWebSettingsProperty:(Landroid/webkit/WebSettings;Ljava/lang/String;Ljava/lang/String;)V // method@06dd │ │ +03630a: 3803 1500 |0073: if-eqz v3, 0088 // +0015 │ │ +03630e: 1a04 3a0b |0075: const-string v4, "inverted_contrast" // string@0b3a │ │ +036312: 1a05 3f05 |0077: const-string v5, "PREFERENCE_INVERTED_DISPLAY_CONTRAST" // string@053f │ │ +036316: 7230 de00 5106 |0079: invoke-interface {v1, v5, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00de │ │ +03631c: 0a05 |007c: move-result v5 │ │ +03631e: 8255 |007d: int-to-float v5, v5 │ │ +036320: 1506 c842 |007e: const/high16 v6, #int 1120403456 // #42c8 │ │ +036324: c965 |0080: div-float/2addr v5, v6 │ │ +036326: 7110 3003 0500 |0081: invoke-static {v5}, Ljava/lang/Float;.toString:(F)Ljava/lang/String; // method@0330 │ │ +03632c: 0c05 |0084: move-result-object v5 │ │ +03632e: 7130 dd06 4205 |0085: invoke-static {v2, v4, v5}, Lorg/tint/ui/components/CustomWebView;.setWebSettingsProperty:(Landroid/webkit/WebSettings;Ljava/lang/String;Ljava/lang/String;)V // method@06dd │ │ +036334: 1a04 4e05 |0088: const-string v4, "PREFERENCE_USER_AGENT" // string@054e │ │ +036338: 1a05 0000 |008a: const-string v5, "" // string@0000 │ │ +03633c: 7230 e000 4105 |008c: invoke-interface {v1, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +036342: 0c04 |008f: move-result-object v4 │ │ +036344: 6e20 3b02 4200 |0090: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setUserAgentString:(Ljava/lang/String;)V // method@023b │ │ +03634a: 1a04 4305 |0093: const-string v4, "PREFERENCE_PLUGINS" // string@0543 │ │ +03634e: 6205 2100 |0095: sget-object v5, Landroid/webkit/WebSettings$PluginState;.ON_DEMAND:Landroid/webkit/WebSettings$PluginState; // field@0021 │ │ +036352: 6e10 2202 0500 |0097: invoke-virtual {v5}, Landroid/webkit/WebSettings$PluginState;.toString:()Ljava/lang/String; // method@0222 │ │ +036358: 0c05 |009a: move-result-object v5 │ │ +03635a: 7230 e000 4105 |009b: invoke-interface {v1, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +036360: 0c04 |009e: move-result-object v4 │ │ +036362: 7110 2302 0400 |009f: invoke-static {v4}, Landroid/webkit/WebSettings$PluginState;.valueOf:(Ljava/lang/String;)Landroid/webkit/WebSettings$PluginState; // method@0223 │ │ +036368: 0c04 |00a2: move-result-object v4 │ │ +03636a: 6e20 3402 4200 |00a3: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setPluginState:(Landroid/webkit/WebSettings$PluginState;)V // method@0234 │ │ +036370: 7100 0402 0000 |00a6: invoke-static {}, Landroid/webkit/CookieManager;.getInstance:()Landroid/webkit/CookieManager; // method@0204 │ │ +036376: 0c04 |00a9: move-result-object v4 │ │ +036378: 1a05 2a05 |00aa: const-string v5, "PREFERENCE_ACCEPT_COOKIES" // string@052a │ │ +03637c: 7230 dd00 5107 |00ac: invoke-interface {v1, v5, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +036382: 0a05 |00af: move-result v5 │ │ +036384: 6e20 0702 5400 |00b0: invoke-virtual {v4, v5}, Landroid/webkit/CookieManager;.setAcceptCookie:(Z)V // method@0207 │ │ +03638a: 6e20 3802 7200 |00b3: invoke-virtual {v2, v7}, Landroid/webkit/WebSettings;.setSupportZoom:(Z)V // method@0238 │ │ +036390: 6e20 2a02 8200 |00b6: invoke-virtual {v2, v8}, Landroid/webkit/WebSettings;.setDisplayZoomControls:(Z)V // method@022a │ │ +036396: 6e20 2702 7200 |00b9: invoke-virtual {v2, v7}, Landroid/webkit/WebSettings;.setBuiltInZoomControls:(Z)V // method@0227 │ │ +03639c: 6e20 3702 7200 |00bc: invoke-virtual {v2, v7}, Landroid/webkit/WebSettings;.setSupportMultipleWindows:(Z)V // method@0237 │ │ +0363a2: 6e20 2c02 7200 |00bf: invoke-virtual {v2, v7}, Landroid/webkit/WebSettings;.setEnableSmoothTransition:(Z)V // method@022c │ │ +0363a8: 5594 2b04 |00c2: iget-boolean v4, v9, Lorg/tint/ui/components/CustomWebView;.mPrivateBrowsing:Z // field@042b │ │ +0363ac: 3804 1e00 |00c4: if-eqz v4, 00e2 // +001e │ │ +0363b0: 6e20 2e02 8200 |00c6: invoke-virtual {v2, v8}, Landroid/webkit/WebSettings;.setGeolocationEnabled:(Z)V // method@022e │ │ +0363b6: 6e20 3502 8200 |00c9: invoke-virtual {v2, v8}, Landroid/webkit/WebSettings;.setSaveFormData:(Z)V // method@0235 │ │ +0363bc: 6e20 3602 8200 |00cc: invoke-virtual {v2, v8}, Landroid/webkit/WebSettings;.setSavePassword:(Z)V // method@0236 │ │ +0363c2: 6e20 2402 8200 |00cf: invoke-virtual {v2, v8}, Landroid/webkit/WebSettings;.setAppCacheEnabled:(Z)V // method@0224 │ │ +0363c8: 6e20 2802 8200 |00d2: invoke-virtual {v2, v8}, Landroid/webkit/WebSettings;.setDatabaseEnabled:(Z)V // method@0228 │ │ +0363ce: 6e20 2b02 8200 |00d5: invoke-virtual {v2, v8}, Landroid/webkit/WebSettings;.setDomStorageEnabled:(Z)V // method@022b │ │ +0363d4: 6e20 d806 7900 |00d8: invoke-virtual {v9, v7}, Lorg/tint/ui/components/CustomWebView;.setLongClickable:(Z)V // method@06d8 │ │ +0363da: 6e20 d506 9900 |00db: invoke-virtual {v9, v9}, Lorg/tint/ui/components/CustomWebView;.setDownloadListener:(Landroid/webkit/DownloadListener;)V // method@06d5 │ │ +0363e0: 0e00 |00de: return-void │ │ +0363e2: 1a04 3809 |00df: const-string v4, "false" // string@0938 │ │ +0363e6: 288f |00e1: goto 0070 // -0071 │ │ +0363e8: 6e20 2402 7200 |00e2: invoke-virtual {v2, v7}, Landroid/webkit/WebSettings;.setAppCacheEnabled:(Z)V // method@0224 │ │ +0363ee: 6e20 2802 7200 |00e5: invoke-virtual {v2, v7}, Landroid/webkit/WebSettings;.setDatabaseEnabled:(Z)V // method@0228 │ │ +0363f4: 6e20 2b02 7200 |00e8: invoke-virtual {v2, v7}, Landroid/webkit/WebSettings;.setDomStorageEnabled:(Z)V // method@022b │ │ +0363fa: 1704 0000 3000 |00eb: const-wide/32 v4, #float 4.4081e-39 // #00300000 │ │ +036400: 6e30 2502 4205 |00ee: invoke-virtual {v2, v4, v5}, Landroid/webkit/WebSettings;.setAppCacheMaxSize:(J)V // method@0225 │ │ +036406: 5494 2804 |00f1: iget-object v4, v9, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ +03640a: 1a05 d007 |00f3: const-string v5, "appcache" // string@07d0 │ │ +03640e: 6e30 a700 5408 |00f5: invoke-virtual {v4, v5, v8}, Landroid/content/Context;.getDir:(Ljava/lang/String;I)Ljava/io/File; // method@00a7 │ │ +036414: 0c04 |00f8: move-result-object v4 │ │ +036416: 6e10 0e03 0400 |00f9: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@030e │ │ +03641c: 0c04 |00fc: move-result-object v4 │ │ +03641e: 6e20 2602 4200 |00fd: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setAppCachePath:(Ljava/lang/String;)V // method@0226 │ │ +036424: 5494 2804 |0100: iget-object v4, v9, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ +036428: 1a05 c408 |0102: const-string v5, "databases" // string@08c4 │ │ +03642c: 6e30 a700 5408 |0104: invoke-virtual {v4, v5, v8}, Landroid/content/Context;.getDir:(Ljava/lang/String;I)Ljava/io/File; // method@00a7 │ │ +036432: 0c04 |0107: move-result-object v4 │ │ +036434: 6e10 0e03 0400 |0108: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@030e │ │ +03643a: 0c04 |010b: move-result-object v4 │ │ +03643c: 6e20 2902 4200 |010c: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setDatabasePath:(Ljava/lang/String;)V // method@0229 │ │ +036442: 5494 2804 |010f: iget-object v4, v9, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ +036446: 1a05 7c09 |0111: const-string v5, "geolocation" // string@097c │ │ +03644a: 6e30 a700 5408 |0113: invoke-virtual {v4, v5, v8}, Landroid/content/Context;.getDir:(Ljava/lang/String;I)Ljava/io/File; // method@00a7 │ │ +036450: 0c04 |0116: move-result-object v4 │ │ +036452: 6e10 0e03 0400 |0117: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@030e │ │ +036458: 0c04 |011a: move-result-object v4 │ │ +03645a: 6e20 2d02 4200 |011b: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setGeolocationDatabasePath:(Ljava/lang/String;)V // method@022d │ │ +036460: 28ba |011e: goto 00d8 // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=166 │ │ 0x0008 line=167 │ │ 0x0010 line=169 │ │ 0x0019 line=170 │ │ 0x0022 line=171 │ │ @@ -66194,14 +66406,16 @@ │ │ 0x0058 line=180 │ │ 0x005e line=181 │ │ 0x0061 line=182 │ │ 0x0064 line=184 │ │ 0x006a line=185 │ │ 0x0073 line=187 │ │ 0x0075 line=188 │ │ + 0x0079 line=190 │ │ + 0x0085 line=188 │ │ 0x0088 line=193 │ │ 0x0093 line=194 │ │ 0x00a6 line=196 │ │ 0x00b3 line=198 │ │ 0x00b6 line=199 │ │ 0x00b9 line=200 │ │ 0x00bc line=201 │ │ @@ -66236,52 +66450,55 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 59 16-bit code units │ │ -0366e0: |[0366e0] org.tint.ui.components.CustomWebView.loadUrl:(Ljava/lang/String;)V │ │ -0366f0: 3807 2f00 |0000: if-eqz v7, 002f // +002f │ │ -0366f4: 6e10 5303 0700 |0002: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@0353 │ │ -0366fa: 0a00 |0005: move-result v0 │ │ -0366fc: 3d00 2900 |0006: if-lez v0, 002f // +0029 │ │ -036700: 7110 270c 0700 |0008: invoke-static {v7}, Lorg/tint/utils/UrlUtils;.isUrl:(Ljava/lang/String;)Z // method@0c27 │ │ -036706: 0a00 |000b: move-result v0 │ │ -036708: 3800 2400 |000c: if-eqz v0, 0030 // +0024 │ │ -03670c: 7110 240c 0700 |000e: invoke-static {v7}, Lorg/tint/utils/UrlUtils;.checkUrl:(Ljava/lang/String;)Ljava/lang/String; // method@0c24 │ │ -036712: 0c07 |0011: move-result-object v7 │ │ -036714: 1a00 7507 |0012: const-string v0, "about:tutorial" // string@0775 │ │ -036718: 6e20 4d03 7000 |0014: invoke-virtual {v0, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -03671e: 0a00 |0017: move-result v0 │ │ -036720: 3800 1f00 |0018: if-eqz v0, 0037 // +001f │ │ -036724: 1a01 4709 |001a: const-string v1, "file:///android_asset/" // string@0947 │ │ -036728: 5460 2804 |001c: iget-object v0, v6, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ -03672c: 1402 0300 067f |001e: const v2, #float 1.78117e+38 // #7f060003 │ │ -036732: 7120 140c 2000 |0021: invoke-static {v0, v2}, Lorg/tint/utils/ApplicationUtils;.getStringFromRawResource:(Landroid/content/Context;I)Ljava/lang/String; // method@0c14 │ │ -036738: 0c02 |0024: move-result-object v2 │ │ -03673a: 1a03 3b10 |0025: const-string v3, "text/html" // string@103b │ │ -03673e: 1a04 a106 |0027: const-string v4, "UTF-8" // string@06a1 │ │ -036742: 1a05 7507 |0029: const-string v5, "about:tutorial" // string@0775 │ │ -036746: 0760 |002b: move-object v0, v6 │ │ -036748: 7406 c506 0000 |002c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/ui/components/CustomWebView;.loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@06c5 │ │ -03674e: 0e00 |002f: return-void │ │ -036750: 5460 2804 |0030: iget-object v0, v6, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ -036754: 7120 260c 7000 |0032: invoke-static {v0, v7}, Lorg/tint/utils/UrlUtils;.getSearchUrl:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; // method@0c26 │ │ -03675a: 0c07 |0035: move-result-object v7 │ │ -03675c: 28dc |0036: goto 0012 // -0024 │ │ -03675e: 6f20 4f02 7600 |0037: invoke-super {v6, v7}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@024f │ │ -036764: 28f5 |003a: goto 002f // -000b │ │ +036464: |[036464] org.tint.ui.components.CustomWebView.loadUrl:(Ljava/lang/String;)V │ │ +036474: 3807 2f00 |0000: if-eqz v7, 002f // +002f │ │ +036478: 6e10 5303 0700 |0002: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@0353 │ │ +03647e: 0a00 |0005: move-result v0 │ │ +036480: 3d00 2900 |0006: if-lez v0, 002f // +0029 │ │ +036484: 7110 270c 0700 |0008: invoke-static {v7}, Lorg/tint/utils/UrlUtils;.isUrl:(Ljava/lang/String;)Z // method@0c27 │ │ +03648a: 0a00 |000b: move-result v0 │ │ +03648c: 3800 2400 |000c: if-eqz v0, 0030 // +0024 │ │ +036490: 7110 240c 0700 |000e: invoke-static {v7}, Lorg/tint/utils/UrlUtils;.checkUrl:(Ljava/lang/String;)Ljava/lang/String; // method@0c24 │ │ +036496: 0c07 |0011: move-result-object v7 │ │ +036498: 1a00 7207 |0012: const-string v0, "about:tutorial" // string@0772 │ │ +03649c: 6e20 4d03 7000 |0014: invoke-virtual {v0, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +0364a2: 0a00 |0017: move-result v0 │ │ +0364a4: 3800 1f00 |0018: if-eqz v0, 0037 // +001f │ │ +0364a8: 1a01 4309 |001a: const-string v1, "file:///android_asset/" // string@0943 │ │ +0364ac: 5460 2804 |001c: iget-object v0, v6, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ +0364b0: 1402 0300 067f |001e: const v2, #float 1.78117e+38 // #7f060003 │ │ +0364b6: 7120 140c 2000 |0021: invoke-static {v0, v2}, Lorg/tint/utils/ApplicationUtils;.getStringFromRawResource:(Landroid/content/Context;I)Ljava/lang/String; // method@0c14 │ │ +0364bc: 0c02 |0024: move-result-object v2 │ │ +0364be: 1a03 3510 |0025: const-string v3, "text/html" // string@1035 │ │ +0364c2: 1a04 9e06 |0027: const-string v4, "UTF-8" // string@069e │ │ +0364c6: 1a05 7207 |0029: const-string v5, "about:tutorial" // string@0772 │ │ +0364ca: 0760 |002b: move-object v0, v6 │ │ +0364cc: 7406 c506 0000 |002c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/ui/components/CustomWebView;.loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@06c5 │ │ +0364d2: 0e00 |002f: return-void │ │ +0364d4: 5460 2804 |0030: iget-object v0, v6, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ +0364d8: 7120 260c 7000 |0032: invoke-static {v0, v7}, Lorg/tint/utils/UrlUtils;.getSearchUrl:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; // method@0c26 │ │ +0364de: 0c07 |0035: move-result-object v7 │ │ +0364e0: 28dc |0036: goto 0012 // -0024 │ │ +0364e2: 6f20 4f02 7600 |0037: invoke-super {v6, v7}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@024f │ │ +0364e8: 28f5 |003a: goto 002f // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ + 0x0002 line=121 │ │ 0x0008 line=123 │ │ 0x000e line=124 │ │ 0x0012 line=129 │ │ 0x001a line=130 │ │ + 0x0021 line=132 │ │ + 0x002c line=130 │ │ 0x002f line=140 │ │ 0x0030 line=126 │ │ 0x0037 line=137 │ │ locals : │ │ 0x0000 - 0x003b reg=6 this Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x003b reg=7 url Ljava/lang/String; │ │ │ │ @@ -66290,45 +66507,45 @@ │ │ type : '(Lorg/tint/model/DownloadItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -036768: |[036768] org.tint.ui.components.CustomWebView.onAcceptDownload:(Lorg/tint/model/DownloadItem;)V │ │ -036778: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03677a: 5472 2804 |0001: iget-object v2, v7, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ -03677e: 1a03 ff08 |0003: const-string v3, "download" // string@08ff │ │ -036782: 6e20 ac00 3200 |0005: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -036788: 0c02 |0008: move-result-object v2 │ │ -03678a: 1f02 1900 |0009: check-cast v2, Landroid/app/DownloadManager; // type@0019 │ │ -03678e: 6e20 5f00 8200 |000b: invoke-virtual {v2, v8}, Landroid/app/DownloadManager;.enqueue:(Landroid/app/DownloadManager$Request;)J // method@005f │ │ -036794: 0b00 |000e: move-result-wide v0 │ │ -036796: 6e30 4c05 0801 |000f: invoke-virtual {v8, v0, v1}, Lorg/tint/model/DownloadItem;.setId:(J)V // method@054c │ │ -03679c: 7100 3305 0000 |0012: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -0367a2: 0c02 |0015: move-result-object v2 │ │ -0367a4: 6e10 3205 0200 |0016: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getDownloadsList:()Ljava/util/List; // method@0532 │ │ -0367aa: 0c02 |0019: move-result-object v2 │ │ -0367ac: 7220 9203 8200 |001a: invoke-interface {v2, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -0367b2: 5472 2804 |001d: iget-object v2, v7, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ -0367b6: 5473 2804 |001f: iget-object v3, v7, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ -0367ba: 1404 2000 0b7f |0021: const v4, #float 1.84763e+38 // #7f0b0020 │ │ -0367c0: 6e20 ab00 4300 |0024: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -0367c6: 0c03 |0027: move-result-object v3 │ │ -0367c8: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -0367ca: 2344 a602 |0029: new-array v4, v4, [Ljava/lang/Object; // type@02a6 │ │ -0367ce: 6e10 4505 0800 |002b: invoke-virtual {v8}, Lorg/tint/model/DownloadItem;.getFileName:()Ljava/lang/String; // method@0545 │ │ -0367d4: 0c05 |002e: move-result-object v5 │ │ -0367d6: 4d05 0406 |002f: aput-object v5, v4, v6 │ │ -0367da: 7120 4f03 4300 |0031: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -0367e0: 0c03 |0034: move-result-object v3 │ │ -0367e2: 7130 0403 3206 |0035: invoke-static {v2, v3, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ -0367e8: 0c02 |0038: move-result-object v2 │ │ -0367ea: 6e10 0503 0200 |0039: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0305 │ │ -0367f0: 0e00 |003c: return-void │ │ +0364ec: |[0364ec] org.tint.ui.components.CustomWebView.onAcceptDownload:(Lorg/tint/model/DownloadItem;)V │ │ +0364fc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0364fe: 5472 2804 |0001: iget-object v2, v7, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ +036502: 1a03 fb08 |0003: const-string v3, "download" // string@08fb │ │ +036506: 6e20 ac00 3200 |0005: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +03650c: 0c02 |0008: move-result-object v2 │ │ +03650e: 1f02 1900 |0009: check-cast v2, Landroid/app/DownloadManager; // type@0019 │ │ +036512: 6e20 5f00 8200 |000b: invoke-virtual {v2, v8}, Landroid/app/DownloadManager;.enqueue:(Landroid/app/DownloadManager$Request;)J // method@005f │ │ +036518: 0b00 |000e: move-result-wide v0 │ │ +03651a: 6e30 4c05 0801 |000f: invoke-virtual {v8, v0, v1}, Lorg/tint/model/DownloadItem;.setId:(J)V // method@054c │ │ +036520: 7100 3305 0000 |0012: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +036526: 0c02 |0015: move-result-object v2 │ │ +036528: 6e10 3205 0200 |0016: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getDownloadsList:()Ljava/util/List; // method@0532 │ │ +03652e: 0c02 |0019: move-result-object v2 │ │ +036530: 7220 9203 8200 |001a: invoke-interface {v2, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +036536: 5472 2804 |001d: iget-object v2, v7, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ +03653a: 5473 2804 |001f: iget-object v3, v7, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ +03653e: 1404 2000 0b7f |0021: const v4, #float 1.84763e+38 // #7f0b0020 │ │ +036544: 6e20 ab00 4300 |0024: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +03654a: 0c03 |0027: move-result-object v3 │ │ +03654c: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +03654e: 2344 a202 |0029: new-array v4, v4, [Ljava/lang/Object; // type@02a2 │ │ +036552: 6e10 4505 0800 |002b: invoke-virtual {v8}, Lorg/tint/model/DownloadItem;.getFileName:()Ljava/lang/String; // method@0545 │ │ +036558: 0c05 |002e: move-result-object v5 │ │ +03655a: 4d05 0406 |002f: aput-object v5, v4, v6 │ │ +03655e: 7120 4f03 4300 |0031: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +036564: 0c03 |0034: move-result-object v3 │ │ +036566: 7130 0403 3206 |0035: invoke-static {v2, v3, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ +03656c: 0c02 |0038: move-result-object v2 │ │ +03656e: 6e10 0503 0200 |0039: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0305 │ │ +036574: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=257 │ │ 0x000f line=258 │ │ 0x0012 line=260 │ │ 0x001d line=262 │ │ 0x003c line=263 │ │ @@ -66342,29 +66559,29 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -0367f4: |[0367f4] org.tint.ui.components.CustomWebView.onClientPageFinished:(Ljava/lang/String;)V │ │ -036804: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036806: 5c20 2904 |0001: iput-boolean v0, v2, Lorg/tint/ui/components/CustomWebView;.mIsLoading:Z // field@0429 │ │ -03680a: 6e10 c406 0200 |0003: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ -036810: 0a00 |0006: move-result v0 │ │ -036812: 3900 0f00 |0007: if-nez v0, 0016 // +000f │ │ -036816: 7100 3305 0000 |0009: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -03681c: 0c00 |000c: move-result-object v0 │ │ -03681e: 6e10 3005 0000 |000d: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -036824: 0c00 |0010: move-result-object v0 │ │ -036826: 5421 2804 |0011: iget-object v1, v2, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ -03682a: 6e40 1904 1032 |0013: invoke-virtual {v0, v1, v2, v3}, Lorg/tint/addons/AddonManager;.onPageFinished:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V // method@0419 │ │ -036830: 5420 2c04 |0016: iget-object v0, v2, Lorg/tint/ui/components/CustomWebView;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@042c │ │ -036834: 7230 4c09 2003 |0018: invoke-interface {v0, v2, v3}, Lorg/tint/ui/managers/UIManager;.onClientPageFinished:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V // method@094c │ │ -03683a: 0e00 |001b: return-void │ │ +036578: |[036578] org.tint.ui.components.CustomWebView.onClientPageFinished:(Ljava/lang/String;)V │ │ +036588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03658a: 5c20 2904 |0001: iput-boolean v0, v2, Lorg/tint/ui/components/CustomWebView;.mIsLoading:Z // field@0429 │ │ +03658e: 6e10 c406 0200 |0003: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ +036594: 0a00 |0006: move-result v0 │ │ +036596: 3900 0f00 |0007: if-nez v0, 0016 // +000f │ │ +03659a: 7100 3305 0000 |0009: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +0365a0: 0c00 |000c: move-result-object v0 │ │ +0365a2: 6e10 3005 0000 |000d: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +0365a8: 0c00 |0010: move-result-object v0 │ │ +0365aa: 5421 2804 |0011: iget-object v1, v2, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ +0365ae: 6e40 1904 1032 |0013: invoke-virtual {v0, v1, v2, v3}, Lorg/tint/addons/AddonManager;.onPageFinished:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V // method@0419 │ │ +0365b4: 5420 2c04 |0016: iget-object v0, v2, Lorg/tint/ui/components/CustomWebView;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@042c │ │ +0365b8: 7230 4c09 2003 |0018: invoke-interface {v0, v2, v3}, Lorg/tint/ui/managers/UIManager;.onClientPageFinished:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V // method@094c │ │ +0365be: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=157 │ │ 0x0009 line=158 │ │ 0x0016 line=161 │ │ 0x001b line=162 │ │ @@ -66377,27 +66594,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -03683c: |[03683c] org.tint.ui.components.CustomWebView.onClientPageStarted:(Ljava/lang/String;)V │ │ -03684c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03684e: 5c20 2904 |0001: iput-boolean v0, v2, Lorg/tint/ui/components/CustomWebView;.mIsLoading:Z // field@0429 │ │ -036852: 6e10 c406 0200 |0003: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ -036858: 0a00 |0006: move-result v0 │ │ -03685a: 3900 0f00 |0007: if-nez v0, 0016 // +000f │ │ -03685e: 7100 3305 0000 |0009: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -036864: 0c00 |000c: move-result-object v0 │ │ -036866: 6e10 3005 0000 |000d: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -03686c: 0c00 |0010: move-result-object v0 │ │ -03686e: 5421 2804 |0011: iget-object v1, v2, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ -036872: 6e40 1a04 1032 |0013: invoke-virtual {v0, v1, v2, v3}, Lorg/tint/addons/AddonManager;.onPageStarted:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V // method@041a │ │ -036878: 0e00 |0016: return-void │ │ +0365c0: |[0365c0] org.tint.ui.components.CustomWebView.onClientPageStarted:(Ljava/lang/String;)V │ │ +0365d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0365d2: 5c20 2904 |0001: iput-boolean v0, v2, Lorg/tint/ui/components/CustomWebView;.mIsLoading:Z // field@0429 │ │ +0365d6: 6e10 c406 0200 |0003: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ +0365dc: 0a00 |0006: move-result v0 │ │ +0365de: 3900 0f00 |0007: if-nez v0, 0016 // +000f │ │ +0365e2: 7100 3305 0000 |0009: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +0365e8: 0c00 |000c: move-result-object v0 │ │ +0365ea: 6e10 3005 0000 |000d: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +0365f0: 0c00 |0010: move-result-object v0 │ │ +0365f2: 5421 2804 |0011: iget-object v1, v2, Lorg/tint/ui/components/CustomWebView;.mContext:Landroid/content/Context; // field@0428 │ │ +0365f6: 6e40 1a04 1032 |0013: invoke-virtual {v0, v1, v2, v3}, Lorg/tint/addons/AddonManager;.onPageStarted:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V // method@041a │ │ +0365fc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0003 line=149 │ │ 0x0009 line=150 │ │ 0x0016 line=152 │ │ locals : │ │ @@ -66409,16 +66626,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03687c: |[03687c] org.tint.ui.components.CustomWebView.onDenyDownload:()V │ │ -03688c: 0e00 |0000: return-void │ │ +036600: |[036600] org.tint.ui.components.CustomWebView.onDenyDownload:()V │ │ +036610: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/components/CustomWebView; │ │ │ │ #11 : (in Lorg/tint/ui/components/CustomWebView;) │ │ @@ -66426,62 +66643,62 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -036890: |[036890] org.tint.ui.components.CustomWebView.onDownloadStart:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V │ │ -0368a0: 2205 8801 |0000: new-instance v5, Lorg/tint/model/DownloadItem; // type@0188 │ │ -0368a4: 7020 4305 a500 |0002: invoke-direct {v5, v10}, Lorg/tint/model/DownloadItem;.:(Ljava/lang/String;)V // method@0543 │ │ -0368aa: 1a07 4801 |0005: const-string v7, "Cookie" // string@0148 │ │ -0368ae: 7100 0402 0000 |0007: invoke-static {}, Landroid/webkit/CookieManager;.getInstance:()Landroid/webkit/CookieManager; // method@0204 │ │ -0368b4: 0c08 |000a: move-result-object v8 │ │ -0368b6: 6e20 0302 a800 |000b: invoke-virtual {v8, v10}, Landroid/webkit/CookieManager;.getCookie:(Ljava/lang/String;)Ljava/lang/String; // method@0203 │ │ -0368bc: 0c08 |000e: move-result-object v8 │ │ -0368be: 6e30 4405 7508 |000f: invoke-virtual {v5, v7, v8}, Lorg/tint/model/DownloadItem;.addRequestHeader:(Ljava/lang/String;Ljava/lang/String;)Landroid/app/DownloadManager$Request; // method@0544 │ │ -0368c4: 6e10 4505 0500 |0012: invoke-virtual {v5}, Lorg/tint/model/DownloadItem;.getFileName:()Ljava/lang/String; // method@0545 │ │ -0368ca: 0c01 |0015: move-result-object v1 │ │ -0368cc: 2202 3f01 |0016: new-instance v2, Lorg/apache/http/message/BasicHeader; // type@013f │ │ -0368d0: 1a07 1b01 |0018: const-string v7, "Content-Disposition" // string@011b │ │ -0368d4: 7030 b903 720c |001a: invoke-direct {v2, v7, v12}, Lorg/apache/http/message/BasicHeader;.:(Ljava/lang/String;Ljava/lang/String;)V // method@03b9 │ │ -0368da: 6e10 ba03 0200 |001d: invoke-virtual {v2}, Lorg/apache/http/message/BasicHeader;.getElements:()[Lorg/apache/http/HeaderElement; // method@03ba │ │ -0368e0: 0c03 |0020: move-result-object v3 │ │ -0368e2: 2137 |0021: array-length v7, v3 │ │ -0368e4: 3d07 1d00 |0022: if-lez v7, 003f // +001d │ │ -0368e8: 1207 |0024: const/4 v7, #int 0 // #0 │ │ -0368ea: 4604 0307 |0025: aget-object v4, v3, v7 │ │ -0368ee: 7210 b603 0400 |0027: invoke-interface {v4}, Lorg/apache/http/HeaderElement;.getName:()Ljava/lang/String; // method@03b6 │ │ -0368f4: 0c07 |002a: move-result-object v7 │ │ -0368f6: 1a08 e907 |002b: const-string v8, "attachment" // string@07e9 │ │ -0368fa: 6e20 4e03 8700 |002d: invoke-virtual {v7, v8}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@034e │ │ -036900: 0a07 |0030: move-result v7 │ │ -036902: 3807 0e00 |0031: if-eqz v7, 003f // +000e │ │ -036906: 1a07 4909 |0033: const-string v7, "filename" // string@0949 │ │ -03690a: 7220 b703 7400 |0035: invoke-interface {v4, v7}, Lorg/apache/http/HeaderElement;.getParameterByName:(Ljava/lang/String;)Lorg/apache/http/NameValuePair; // method@03b7 │ │ -036910: 0c06 |0038: move-result-object v6 │ │ -036912: 3806 0600 |0039: if-eqz v6, 003f // +0006 │ │ -036916: 7210 b803 0600 |003b: invoke-interface {v6}, Lorg/apache/http/NameValuePair;.getValue:()Ljava/lang/String; // method@03b8 │ │ -03691c: 0c01 |003e: move-result-object v1 │ │ -03691e: 6e20 4b05 1500 |003f: invoke-virtual {v5, v1}, Lorg/tint/model/DownloadItem;.setFilename:(Ljava/lang/String;)V // method@054b │ │ -036924: 6e10 c406 0900 |0042: invoke-virtual {v9}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ -03692a: 0a07 |0045: move-result v7 │ │ -03692c: 7110 2203 0700 |0046: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0322 │ │ -036932: 0c07 |0049: move-result-object v7 │ │ -036934: 6e20 4d05 7500 |004a: invoke-virtual {v5, v7}, Lorg/tint/model/DownloadItem;.setIncognito:(Ljava/lang/Boolean;)V // method@054d │ │ -03693a: 2207 cd01 |004d: new-instance v7, Lorg/tint/ui/dialogs/DownloadConfirmDialog; // type@01cd │ │ -03693e: 6e10 b806 0900 |004f: invoke-virtual {v9}, Lorg/tint/ui/components/CustomWebView;.getContext:()Landroid/content/Context; // method@06b8 │ │ -036944: 0c08 |0052: move-result-object v8 │ │ -036946: 7020 0607 8700 |0053: invoke-direct {v7, v8}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.:(Landroid/content/Context;)V // method@0706 │ │ -03694c: 6e20 0c07 5700 |0056: invoke-virtual {v7, v5}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.setDownloadItem:(Lorg/tint/model/DownloadItem;)Lorg/tint/ui/dialogs/DownloadConfirmDialog; // method@070c │ │ -036952: 0c07 |0059: move-result-object v7 │ │ -036954: 6e20 0b07 9700 |005a: invoke-virtual {v7, v9}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.setCallbackListener:(Lorg/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener;)Lorg/tint/ui/dialogs/DownloadConfirmDialog; // method@070b │ │ -03695a: 0c00 |005d: move-result-object v0 │ │ -03695c: 6e10 0d07 0000 |005e: invoke-virtual {v0}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.show:()V // method@070d │ │ -036962: 0e00 |0061: return-void │ │ +036614: |[036614] org.tint.ui.components.CustomWebView.onDownloadStart:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V │ │ +036624: 2205 8401 |0000: new-instance v5, Lorg/tint/model/DownloadItem; // type@0184 │ │ +036628: 7020 4305 a500 |0002: invoke-direct {v5, v10}, Lorg/tint/model/DownloadItem;.:(Ljava/lang/String;)V // method@0543 │ │ +03662e: 1a07 4801 |0005: const-string v7, "Cookie" // string@0148 │ │ +036632: 7100 0402 0000 |0007: invoke-static {}, Landroid/webkit/CookieManager;.getInstance:()Landroid/webkit/CookieManager; // method@0204 │ │ +036638: 0c08 |000a: move-result-object v8 │ │ +03663a: 6e20 0302 a800 |000b: invoke-virtual {v8, v10}, Landroid/webkit/CookieManager;.getCookie:(Ljava/lang/String;)Ljava/lang/String; // method@0203 │ │ +036640: 0c08 |000e: move-result-object v8 │ │ +036642: 6e30 4405 7508 |000f: invoke-virtual {v5, v7, v8}, Lorg/tint/model/DownloadItem;.addRequestHeader:(Ljava/lang/String;Ljava/lang/String;)Landroid/app/DownloadManager$Request; // method@0544 │ │ +036648: 6e10 4505 0500 |0012: invoke-virtual {v5}, Lorg/tint/model/DownloadItem;.getFileName:()Ljava/lang/String; // method@0545 │ │ +03664e: 0c01 |0015: move-result-object v1 │ │ +036650: 2202 3b01 |0016: new-instance v2, Lorg/apache/http/message/BasicHeader; // type@013b │ │ +036654: 1a07 1b01 |0018: const-string v7, "Content-Disposition" // string@011b │ │ +036658: 7030 b903 720c |001a: invoke-direct {v2, v7, v12}, Lorg/apache/http/message/BasicHeader;.:(Ljava/lang/String;Ljava/lang/String;)V // method@03b9 │ │ +03665e: 6e10 ba03 0200 |001d: invoke-virtual {v2}, Lorg/apache/http/message/BasicHeader;.getElements:()[Lorg/apache/http/HeaderElement; // method@03ba │ │ +036664: 0c03 |0020: move-result-object v3 │ │ +036666: 2137 |0021: array-length v7, v3 │ │ +036668: 3d07 1d00 |0022: if-lez v7, 003f // +001d │ │ +03666c: 1207 |0024: const/4 v7, #int 0 // #0 │ │ +03666e: 4604 0307 |0025: aget-object v4, v3, v7 │ │ +036672: 7210 b603 0400 |0027: invoke-interface {v4}, Lorg/apache/http/HeaderElement;.getName:()Ljava/lang/String; // method@03b6 │ │ +036678: 0c07 |002a: move-result-object v7 │ │ +03667a: 1a08 e507 |002b: const-string v8, "attachment" // string@07e5 │ │ +03667e: 6e20 4e03 8700 |002d: invoke-virtual {v7, v8}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@034e │ │ +036684: 0a07 |0030: move-result v7 │ │ +036686: 3807 0e00 |0031: if-eqz v7, 003f // +000e │ │ +03668a: 1a07 4509 |0033: const-string v7, "filename" // string@0945 │ │ +03668e: 7220 b703 7400 |0035: invoke-interface {v4, v7}, Lorg/apache/http/HeaderElement;.getParameterByName:(Ljava/lang/String;)Lorg/apache/http/NameValuePair; // method@03b7 │ │ +036694: 0c06 |0038: move-result-object v6 │ │ +036696: 3806 0600 |0039: if-eqz v6, 003f // +0006 │ │ +03669a: 7210 b803 0600 |003b: invoke-interface {v6}, Lorg/apache/http/NameValuePair;.getValue:()Ljava/lang/String; // method@03b8 │ │ +0366a0: 0c01 |003e: move-result-object v1 │ │ +0366a2: 6e20 4b05 1500 |003f: invoke-virtual {v5, v1}, Lorg/tint/model/DownloadItem;.setFilename:(Ljava/lang/String;)V // method@054b │ │ +0366a8: 6e10 c406 0900 |0042: invoke-virtual {v9}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ +0366ae: 0a07 |0045: move-result v7 │ │ +0366b0: 7110 2203 0700 |0046: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0322 │ │ +0366b6: 0c07 |0049: move-result-object v7 │ │ +0366b8: 6e20 4d05 7500 |004a: invoke-virtual {v5, v7}, Lorg/tint/model/DownloadItem;.setIncognito:(Ljava/lang/Boolean;)V // method@054d │ │ +0366be: 2207 c901 |004d: new-instance v7, Lorg/tint/ui/dialogs/DownloadConfirmDialog; // type@01c9 │ │ +0366c2: 6e10 b806 0900 |004f: invoke-virtual {v9}, Lorg/tint/ui/components/CustomWebView;.getContext:()Landroid/content/Context; // method@06b8 │ │ +0366c8: 0c08 |0052: move-result-object v8 │ │ +0366ca: 7020 0607 8700 |0053: invoke-direct {v7, v8}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.:(Landroid/content/Context;)V // method@0706 │ │ +0366d0: 6e20 0c07 5700 |0056: invoke-virtual {v7, v5}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.setDownloadItem:(Lorg/tint/model/DownloadItem;)Lorg/tint/ui/dialogs/DownloadConfirmDialog; // method@070c │ │ +0366d6: 0c07 |0059: move-result-object v7 │ │ +0366d8: 6e20 0b07 9700 |005a: invoke-virtual {v7, v9}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.setCallbackListener:(Lorg/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener;)Lorg/tint/ui/dialogs/DownloadConfirmDialog; // method@070b │ │ +0366de: 0c00 |005d: move-result-object v0 │ │ +0366e0: 6e10 0d07 0000 |005e: invoke-virtual {v0}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;.show:()V // method@070d │ │ +0366e6: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0005 line=232 │ │ 0x0012 line=234 │ │ 0x0016 line=235 │ │ 0x001d line=236 │ │ @@ -66490,14 +66707,16 @@ │ │ 0x0027 line=239 │ │ 0x0033 line=240 │ │ 0x0039 line=241 │ │ 0x003b line=242 │ │ 0x003f line=246 │ │ 0x0042 line=247 │ │ 0x004d line=249 │ │ + 0x0056 line=250 │ │ + 0x005a line=251 │ │ 0x005e line=252 │ │ 0x0061 line=253 │ │ locals : │ │ 0x0027 - 0x003f reg=4 helem Lorg/apache/http/HeaderElement; │ │ 0x0039 - 0x003f reg=6 nmv Lorg/apache/http/NameValuePair; │ │ 0x005e - 0x0062 reg=0 dialog Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ 0x0016 - 0x0062 reg=1 fileName Ljava/lang/String; │ │ @@ -66516,31 +66735,31 @@ │ │ type : '(Lorg/tint/ui/fragments/BaseWebViewFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036964: |[036964] org.tint.ui.components.CustomWebView.setParentFragment:(Lorg/tint/ui/fragments/BaseWebViewFragment;)V │ │ -036974: 5b01 2a04 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebView;.mParentFragment:Lorg/tint/ui/fragments/BaseWebViewFragment; // field@042a │ │ -036978: 0e00 |0002: return-void │ │ +0366e8: |[0366e8] org.tint.ui.components.CustomWebView.setParentFragment:(Lorg/tint/ui/fragments/BaseWebViewFragment;)V │ │ +0366f8: 5b01 2a04 |0000: iput-object v1, v0, Lorg/tint/ui/components/CustomWebView;.mParentFragment:Lorg/tint/ui/fragments/BaseWebViewFragment; // field@042a │ │ +0366fc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0002 line=100 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x0003 reg=1 parentFragment Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ │ │ source_file_idx : 333 (CustomWebView.java) │ │ │ │ Class #307 header: │ │ -class_idx : 464 │ │ +class_idx : 460 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 465 │ │ +superclass_idx : 461 │ │ source_file_idx : 435 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #307 - │ │ @@ -66564,29 +66783,29 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -03697c: |[03697c] org.tint.ui.dialogs.GeolocationPermissionsDialog.:(Landroid/content/Context;)V │ │ -03698c: 7020 1e07 2100 |0000: invoke-direct {v1, v2}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.:(Landroid/content/Context;)V // method@071e │ │ -036992: 1400 cb00 0b7f |0003: const v0, #float 1.84767e+38 // #7f0b00cb │ │ -036998: 6e20 1c07 0100 |0006: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.setTitle:(I)V // method@071c │ │ -03699e: 1400 cd00 0b7f |0009: const v0, #float 1.84767e+38 // #7f0b00cd │ │ -0369a4: 6e20 1b07 0100 |000c: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.setPositiveButtonText:(I)V // method@071b │ │ -0369aa: 1400 ce00 0b7f |000f: const v0, #float 1.84767e+38 // #7f0b00ce │ │ -0369b0: 6e20 1907 0100 |0012: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.setNegativeButtonText:(I)V // method@0719 │ │ -0369b6: 2200 ce01 |0015: new-instance v0, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1; // type@01ce │ │ -0369ba: 7020 0e07 1000 |0017: invoke-direct {v0, v1}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1;.:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)V // method@070e │ │ -0369c0: 6e20 1a07 0100 |001a: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.setPositiveButtonListener:(Landroid/view/View$OnClickListener;)V // method@071a │ │ -0369c6: 2200 cf01 |001d: new-instance v0, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2; // type@01cf │ │ -0369ca: 7020 1007 1000 |001f: invoke-direct {v0, v1}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2;.:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)V // method@0710 │ │ -0369d0: 6e20 1807 0100 |0022: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.setNegativeButtonListener:(Landroid/view/View$OnClickListener;)V // method@0718 │ │ -0369d6: 0e00 |0025: return-void │ │ +036700: |[036700] org.tint.ui.dialogs.GeolocationPermissionsDialog.:(Landroid/content/Context;)V │ │ +036710: 7020 1e07 2100 |0000: invoke-direct {v1, v2}, Lorg/tint/ui/dialogs/YesNoRememberDialog;.:(Landroid/content/Context;)V // method@071e │ │ +036716: 1400 cb00 0b7f |0003: const v0, #float 1.84767e+38 // #7f0b00cb │ │ +03671c: 6e20 1c07 0100 |0006: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.setTitle:(I)V // method@071c │ │ +036722: 1400 cd00 0b7f |0009: const v0, #float 1.84767e+38 // #7f0b00cd │ │ +036728: 6e20 1b07 0100 |000c: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.setPositiveButtonText:(I)V // method@071b │ │ +03672e: 1400 ce00 0b7f |000f: const v0, #float 1.84767e+38 // #7f0b00ce │ │ +036734: 6e20 1907 0100 |0012: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.setNegativeButtonText:(I)V // method@0719 │ │ +03673a: 2200 ca01 |0015: new-instance v0, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1; // type@01ca │ │ +03673e: 7020 0e07 1000 |0017: invoke-direct {v0, v1}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1;.:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)V // method@070e │ │ +036744: 6e20 1a07 0100 |001a: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.setPositiveButtonListener:(Landroid/view/View$OnClickListener;)V // method@071a │ │ +03674a: 2200 cb01 |001d: new-instance v0, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2; // type@01cb │ │ +03674e: 7020 1007 1000 |001f: invoke-direct {v0, v1}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2;.:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)V // method@0710 │ │ +036754: 6e20 1807 0100 |0022: invoke-virtual {v1, v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.setNegativeButtonListener:(Landroid/view/View$OnClickListener;)V // method@0718 │ │ +03675a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ 0x0009 line=34 │ │ 0x000f line=35 │ │ 0x0015 line=37 │ │ @@ -66601,17 +66820,17 @@ │ │ type : '(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Landroid/webkit/GeolocationPermissions$Callback;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0369d8: |[0369d8] org.tint.ui.dialogs.GeolocationPermissionsDialog.access$000:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Landroid/webkit/GeolocationPermissions$Callback; │ │ -0369e8: 5410 5404 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mCallback:Landroid/webkit/GeolocationPermissions$Callback; // field@0454 │ │ -0369ec: 1100 |0002: return-object v0 │ │ +03675c: |[03675c] org.tint.ui.dialogs.GeolocationPermissionsDialog.access$000:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Landroid/webkit/GeolocationPermissions$Callback; │ │ +03676c: 5410 5404 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mCallback:Landroid/webkit/GeolocationPermissions$Callback; // field@0454 │ │ +036770: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; │ │ │ │ #2 : (in Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;) │ │ @@ -66619,17 +66838,17 @@ │ │ type : '(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0369f0: |[0369f0] org.tint.ui.dialogs.GeolocationPermissionsDialog.access$100:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Ljava/lang/String; │ │ -036a00: 5410 5704 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mOrigin:Ljava/lang/String; // field@0457 │ │ -036a04: 1100 |0002: return-object v0 │ │ +036774: |[036774] org.tint.ui.dialogs.GeolocationPermissionsDialog.access$100:(Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)Ljava/lang/String; │ │ +036784: 5410 5704 |0000: iget-object v0, v1, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mOrigin:Ljava/lang/String; // field@0457 │ │ +036788: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; │ │ │ │ Virtual methods - │ │ @@ -66638,33 +66857,33 @@ │ │ type : '(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -036a08: |[036a08] org.tint.ui.dialogs.GeolocationPermissionsDialog.initialize:(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V │ │ -036a18: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -036a1a: 5b56 5704 |0001: iput-object v6, v5, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mOrigin:Ljava/lang/String; // field@0457 │ │ -036a1e: 5b57 5404 |0003: iput-object v7, v5, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mCallback:Landroid/webkit/GeolocationPermissions$Callback; // field@0454 │ │ -036a22: 5450 5604 |0005: iget-object v0, v5, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mMessageView:Landroid/widget/TextView; // field@0456 │ │ -036a26: 5451 5504 |0007: iget-object v1, v5, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mContext:Landroid/content/Context; // field@0455 │ │ -036a2a: 1402 cc00 0b7f |0009: const v2, #float 1.84767e+38 // #7f0b00cc │ │ -036a30: 6e20 ab00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -036a36: 0c01 |000f: move-result-object v1 │ │ -036a38: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -036a3a: 2322 a602 |0011: new-array v2, v2, [Ljava/lang/Object; // type@02a6 │ │ -036a3e: 5453 5704 |0013: iget-object v3, v5, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mOrigin:Ljava/lang/String; // field@0457 │ │ -036a42: 4d03 0204 |0015: aput-object v3, v2, v4 │ │ -036a46: 7120 4f03 2100 |0017: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -036a4c: 0c01 |001a: move-result-object v1 │ │ -036a4e: 6e20 0103 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -036a54: 5450 5804 |001e: iget-object v0, v5, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mRemember:Landroid/widget/CheckBox; // field@0458 │ │ -036a58: 6e20 8102 4000 |0020: invoke-virtual {v0, v4}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0281 │ │ -036a5e: 0e00 |0023: return-void │ │ +03678c: |[03678c] org.tint.ui.dialogs.GeolocationPermissionsDialog.initialize:(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V │ │ +03679c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03679e: 5b56 5704 |0001: iput-object v6, v5, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mOrigin:Ljava/lang/String; // field@0457 │ │ +0367a2: 5b57 5404 |0003: iput-object v7, v5, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mCallback:Landroid/webkit/GeolocationPermissions$Callback; // field@0454 │ │ +0367a6: 5450 5604 |0005: iget-object v0, v5, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mMessageView:Landroid/widget/TextView; // field@0456 │ │ +0367aa: 5451 5504 |0007: iget-object v1, v5, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mContext:Landroid/content/Context; // field@0455 │ │ +0367ae: 1402 cc00 0b7f |0009: const v2, #float 1.84767e+38 // #7f0b00cc │ │ +0367b4: 6e20 ab00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +0367ba: 0c01 |000f: move-result-object v1 │ │ +0367bc: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +0367be: 2322 a202 |0011: new-array v2, v2, [Ljava/lang/Object; // type@02a2 │ │ +0367c2: 5453 5704 |0013: iget-object v3, v5, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mOrigin:Ljava/lang/String; // field@0457 │ │ +0367c6: 4d03 0204 |0015: aput-object v3, v2, v4 │ │ +0367ca: 7120 4f03 2100 |0017: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +0367d0: 0c01 |001a: move-result-object v1 │ │ +0367d2: 6e20 0103 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +0367d8: 5450 5804 |001e: iget-object v0, v5, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.mRemember:Landroid/widget/CheckBox; // field@0458 │ │ +0367dc: 6e20 8102 4000 |0020: invoke-virtual {v0, v4}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0281 │ │ +0367e2: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0003 line=64 │ │ 0x0005 line=66 │ │ 0x001e line=67 │ │ 0x0023 line=68 │ │ @@ -66672,17 +66891,17 @@ │ │ 0x0000 - 0x0024 reg=5 this Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; │ │ 0x0000 - 0x0024 reg=6 origin Ljava/lang/String; │ │ 0x0000 - 0x0024 reg=7 callback Landroid/webkit/GeolocationPermissions$Callback; │ │ │ │ source_file_idx : 435 (GeolocationPermissionsDialog.java) │ │ │ │ Class #308 header: │ │ -class_idx : 487 │ │ +class_idx : 483 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 490 │ │ +superclass_idx : 486 │ │ source_file_idx : 472 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #308 annotations: │ │ @@ -66711,18 +66930,18 @@ │ │ type : '(Lorg/tint/ui/fragments/HistoryFragment;Lorg/tint/model/HistoryAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -036a60: |[036a60] org.tint.ui.fragments.HistoryFragment$HistoryChildWrapper.:(Lorg/tint/ui/fragments/HistoryFragment;Lorg/tint/model/HistoryAdapter;)V │ │ -036a70: 5b01 9404 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0494 │ │ -036a74: 7030 8f07 1002 |0002: invoke-direct {v0, v1, v2}, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.:(Lorg/tint/ui/fragments/HistoryFragment;Lorg/tint/model/HistoryAdapter;)V // method@078f │ │ -036a7a: 0e00 |0005: return-void │ │ +0367e4: |[0367e4] org.tint.ui.fragments.HistoryFragment$HistoryChildWrapper.:(Lorg/tint/ui/fragments/HistoryFragment;Lorg/tint/model/HistoryAdapter;)V │ │ +0367f4: 5b01 9404 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0494 │ │ +0367f8: 7030 8f07 1002 |0002: invoke-direct {v0, v1, v2}, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.:(Lorg/tint/ui/fragments/HistoryFragment;Lorg/tint/model/HistoryAdapter;)V // method@078f │ │ +0367fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0002 line=495 │ │ 0x0005 line=496 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; │ │ @@ -66735,22 +66954,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -036a7c: |[036a7c] org.tint.ui.fragments.HistoryFragment$HistoryChildWrapper.getCount:()I │ │ -036a8c: 5420 9404 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0494 │ │ -036a90: 7110 9707 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/HistoryFragment;.access$400:(Lorg/tint/ui/fragments/HistoryFragment;)Lorg/tint/model/HistoryAdapter; // method@0797 │ │ -036a96: 0c00 |0005: move-result-object v0 │ │ -036a98: 5221 9304 |0006: iget v1, v2, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.mSelectedGroup:I // field@0493 │ │ -036a9c: 6e20 5905 1000 |0008: invoke-virtual {v0, v1}, Lorg/tint/model/HistoryAdapter;.getChildrenCount:(I)I // method@0559 │ │ -036aa2: 0a00 |000b: move-result v0 │ │ -036aa4: 0f00 |000c: return v0 │ │ +036800: |[036800] org.tint.ui.fragments.HistoryFragment$HistoryChildWrapper.getCount:()I │ │ +036810: 5420 9404 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0494 │ │ +036814: 7110 9707 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/HistoryFragment;.access$400:(Lorg/tint/ui/fragments/HistoryFragment;)Lorg/tint/model/HistoryAdapter; // method@0797 │ │ +03681a: 0c00 |0005: move-result-object v0 │ │ +03681c: 5221 9304 |0006: iget v1, v2, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.mSelectedGroup:I // field@0493 │ │ +036820: 6e20 5905 1000 |0008: invoke-virtual {v0, v1}, Lorg/tint/model/HistoryAdapter;.getChildrenCount:(I)I // method@0559 │ │ +036826: 0a00 |000b: move-result v0 │ │ +036828: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; │ │ │ │ #1 : (in Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;) │ │ @@ -66758,17 +66977,17 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -036aa8: |[036aa8] org.tint.ui.fragments.HistoryFragment$HistoryChildWrapper.getItem:(I)Ljava/lang/Object; │ │ -036ab8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036aba: 1100 |0001: return-object v0 │ │ +03682c: |[03682c] org.tint.ui.fragments.HistoryFragment$HistoryChildWrapper.getItem:(I)Ljava/lang/Object; │ │ +03683c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03683e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -66777,17 +66996,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -036abc: |[036abc] org.tint.ui.fragments.HistoryFragment$HistoryChildWrapper.getItemId:(I)J │ │ -036acc: 8130 |0000: int-to-long v0, v3 │ │ -036ace: 1000 |0001: return-wide v0 │ │ +036840: |[036840] org.tint.ui.fragments.HistoryFragment$HistoryChildWrapper.getItemId:(I)J │ │ +036850: 8130 |0000: int-to-long v0, v3 │ │ +036852: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -66796,17 +67015,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036ad0: |[036ad0] org.tint.ui.fragments.HistoryFragment$HistoryChildWrapper.getSelectedGroup:()I │ │ -036ae0: 5210 9304 |0000: iget v0, v1, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.mSelectedGroup:I // field@0493 │ │ -036ae4: 0f00 |0002: return v0 │ │ +036854: |[036854] org.tint.ui.fragments.HistoryFragment$HistoryChildWrapper.getSelectedGroup:()I │ │ +036864: 5210 9304 |0000: iget v0, v1, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.mSelectedGroup:I // field@0493 │ │ +036868: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; │ │ │ │ #4 : (in Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;) │ │ @@ -66814,26 +67033,26 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 17 16-bit code units │ │ -036ae8: |[036ae8] org.tint.ui.fragments.HistoryFragment$HistoryChildWrapper.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -036af8: 5460 9404 |0000: iget-object v0, v6, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0494 │ │ -036afc: 7110 9707 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/HistoryFragment;.access$400:(Lorg/tint/ui/fragments/HistoryFragment;)Lorg/tint/model/HistoryAdapter; // method@0797 │ │ -036b02: 0c00 |0005: move-result-object v0 │ │ -036b04: 5261 9304 |0006: iget v1, v6, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.mSelectedGroup:I // field@0493 │ │ -036b08: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -036b0a: 0172 |0009: move v2, v7 │ │ -036b0c: 0784 |000a: move-object v4, v8 │ │ -036b0e: 0795 |000b: move-object v5, v9 │ │ -036b10: 7406 5805 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/model/HistoryAdapter;.getChildView:(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0558 │ │ -036b16: 0c00 |000f: move-result-object v0 │ │ -036b18: 1100 |0010: return-object v0 │ │ +03686c: |[03686c] org.tint.ui.fragments.HistoryFragment$HistoryChildWrapper.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +03687c: 5460 9404 |0000: iget-object v0, v6, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0494 │ │ +036880: 7110 9707 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/HistoryFragment;.access$400:(Lorg/tint/ui/fragments/HistoryFragment;)Lorg/tint/model/HistoryAdapter; // method@0797 │ │ +036886: 0c00 |0005: move-result-object v0 │ │ +036888: 5261 9304 |0006: iget v1, v6, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.mSelectedGroup:I // field@0493 │ │ +03688c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +03688e: 0172 |0009: move v2, v7 │ │ +036890: 0784 |000a: move-object v4, v8 │ │ +036892: 0795 |000b: move-object v5, v9 │ │ +036894: 7406 5805 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/model/HistoryAdapter;.getChildView:(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0558 │ │ +03689a: 0c00 |000f: move-result-object v0 │ │ +03689c: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ locals : │ │ 0x0000 - 0x0011 reg=6 this Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; │ │ 0x0000 - 0x0011 reg=7 position I │ │ 0x0000 - 0x0011 reg=8 convertView Landroid/view/View; │ │ @@ -66844,33 +67063,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036b1c: |[036b1c] org.tint.ui.fragments.HistoryFragment$HistoryChildWrapper.setSelectedGroup:(I)V │ │ -036b2c: 5901 9304 |0000: iput v1, v0, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.mSelectedGroup:I // field@0493 │ │ -036b30: 6e10 8507 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.notifyDataSetChanged:()V // method@0785 │ │ -036b36: 0e00 |0005: return-void │ │ +0368a0: |[0368a0] org.tint.ui.fragments.HistoryFragment$HistoryChildWrapper.setSelectedGroup:(I)V │ │ +0368b0: 5901 9304 |0000: iput v1, v0, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.mSelectedGroup:I // field@0493 │ │ +0368b4: 6e10 8507 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;.notifyDataSetChanged:()V // method@0785 │ │ +0368ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0002 line=520 │ │ 0x0005 line=521 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; │ │ 0x0000 - 0x0006 reg=1 groupPosition I │ │ │ │ source_file_idx : 472 (HistoryFragment.java) │ │ │ │ Class #309 header: │ │ -class_idx : 488 │ │ +class_idx : 484 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 490 │ │ +superclass_idx : 486 │ │ source_file_idx : 472 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #309 annotations: │ │ @@ -66895,18 +67114,18 @@ │ │ type : '(Lorg/tint/ui/fragments/HistoryFragment;Lorg/tint/model/HistoryAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -036b38: |[036b38] org.tint.ui.fragments.HistoryFragment$HistoryGroupWrapper.:(Lorg/tint/ui/fragments/HistoryFragment;Lorg/tint/model/HistoryAdapter;)V │ │ -036b48: 5b01 9504 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0495 │ │ -036b4c: 7030 8f07 1002 |0002: invoke-direct {v0, v1, v2}, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.:(Lorg/tint/ui/fragments/HistoryFragment;Lorg/tint/model/HistoryAdapter;)V // method@078f │ │ -036b52: 0e00 |0005: return-void │ │ +0368bc: |[0368bc] org.tint.ui.fragments.HistoryFragment$HistoryGroupWrapper.:(Lorg/tint/ui/fragments/HistoryFragment;Lorg/tint/model/HistoryAdapter;)V │ │ +0368cc: 5b01 9504 |0000: iput-object v1, v0, Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0495 │ │ +0368d0: 7030 8f07 1002 |0002: invoke-direct {v0, v1, v2}, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;.:(Lorg/tint/ui/fragments/HistoryFragment;Lorg/tint/model/HistoryAdapter;)V // method@078f │ │ +0368d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0002 line=466 │ │ 0x0005 line=467 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper; │ │ @@ -66919,21 +67138,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -036b54: |[036b54] org.tint.ui.fragments.HistoryFragment$HistoryGroupWrapper.getCount:()I │ │ -036b64: 5410 9504 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0495 │ │ -036b68: 7110 9707 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/HistoryFragment;.access$400:(Lorg/tint/ui/fragments/HistoryFragment;)Lorg/tint/model/HistoryAdapter; // method@0797 │ │ -036b6e: 0c00 |0005: move-result-object v0 │ │ -036b70: 6e10 5c05 0000 |0006: invoke-virtual {v0}, Lorg/tint/model/HistoryAdapter;.getGroupCount:()I // method@055c │ │ -036b76: 0a00 |0009: move-result v0 │ │ -036b78: 0f00 |000a: return v0 │ │ +0368d8: |[0368d8] org.tint.ui.fragments.HistoryFragment$HistoryGroupWrapper.getCount:()I │ │ +0368e8: 5410 9504 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0495 │ │ +0368ec: 7110 9707 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/HistoryFragment;.access$400:(Lorg/tint/ui/fragments/HistoryFragment;)Lorg/tint/model/HistoryAdapter; // method@0797 │ │ +0368f2: 0c00 |0005: move-result-object v0 │ │ +0368f4: 6e10 5c05 0000 |0006: invoke-virtual {v0}, Lorg/tint/model/HistoryAdapter;.getGroupCount:()I // method@055c │ │ +0368fa: 0a00 |0009: move-result v0 │ │ +0368fc: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper; │ │ │ │ #1 : (in Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper;) │ │ @@ -66941,17 +67160,17 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -036b7c: |[036b7c] org.tint.ui.fragments.HistoryFragment$HistoryGroupWrapper.getItem:(I)Ljava/lang/Object; │ │ -036b8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036b8e: 1100 |0001: return-object v0 │ │ +036900: |[036900] org.tint.ui.fragments.HistoryFragment$HistoryGroupWrapper.getItem:(I)Ljava/lang/Object; │ │ +036910: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +036912: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -66960,17 +67179,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -036b90: |[036b90] org.tint.ui.fragments.HistoryFragment$HistoryGroupWrapper.getItemId:(I)J │ │ -036ba0: 8130 |0000: int-to-long v0, v3 │ │ -036ba2: 1000 |0001: return-wide v0 │ │ +036914: |[036914] org.tint.ui.fragments.HistoryFragment$HistoryGroupWrapper.getItemId:(I)J │ │ +036924: 8130 |0000: int-to-long v0, v3 │ │ +036926: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -66979,38 +67198,38 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -036ba4: |[036ba4] org.tint.ui.fragments.HistoryFragment$HistoryGroupWrapper.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -036bb4: 5420 9504 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0495 │ │ -036bb8: 7110 9707 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/HistoryFragment;.access$400:(Lorg/tint/ui/fragments/HistoryFragment;)Lorg/tint/model/HistoryAdapter; // method@0797 │ │ -036bbe: 0c00 |0005: move-result-object v0 │ │ -036bc0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -036bc2: 6e55 5e05 3041 |0007: invoke-virtual {v0, v3, v1, v4, v5}, Lorg/tint/model/HistoryAdapter;.getGroupView:(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@055e │ │ -036bc8: 0c00 |000a: move-result-object v0 │ │ -036bca: 1100 |000b: return-object v0 │ │ +036928: |[036928] org.tint.ui.fragments.HistoryFragment$HistoryGroupWrapper.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +036938: 5420 9504 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper;.this$0:Lorg/tint/ui/fragments/HistoryFragment; // field@0495 │ │ +03693c: 7110 9707 0000 |0002: invoke-static {v0}, Lorg/tint/ui/fragments/HistoryFragment;.access$400:(Lorg/tint/ui/fragments/HistoryFragment;)Lorg/tint/model/HistoryAdapter; // method@0797 │ │ +036942: 0c00 |0005: move-result-object v0 │ │ +036944: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +036946: 6e55 5e05 3041 |0007: invoke-virtual {v0, v3, v1, v4, v5}, Lorg/tint/model/HistoryAdapter;.getGroupView:(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@055e │ │ +03694c: 0c00 |000a: move-result-object v0 │ │ +03694e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper; │ │ 0x0000 - 0x000c reg=3 position I │ │ 0x0000 - 0x000c reg=4 convertView Landroid/view/View; │ │ 0x0000 - 0x000c reg=5 parent Landroid/view/ViewGroup; │ │ │ │ source_file_idx : 472 (HistoryFragment.java) │ │ │ │ Class #310 header: │ │ -class_idx : 492 │ │ +class_idx : 488 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 499 │ │ -source_file_idx : 817 │ │ +superclass_idx : 495 │ │ +source_file_idx : 814 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #310 - │ │ Class descriptor : 'Lorg/tint/ui/fragments/LegacyPhoneStartPageFragment;' │ │ @@ -67025,17 +67244,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036bcc: |[036bcc] org.tint.ui.fragments.LegacyPhoneStartPageFragment.:()V │ │ -036bdc: 7010 bb07 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/fragments/StartPageFragment;.:()V // method@07bb │ │ -036be2: 0e00 |0003: return-void │ │ +036950: |[036950] org.tint.ui.fragments.LegacyPhoneStartPageFragment.:()V │ │ +036960: 7010 bb07 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/fragments/StartPageFragment;.:()V // method@07bb │ │ +036966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/fragments/LegacyPhoneStartPageFragment; │ │ │ │ Virtual methods - │ │ @@ -67044,30 +67263,30 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -036be4: |[036be4] org.tint.ui.fragments.LegacyPhoneStartPageFragment.getStartPageFragmentLayout:()I │ │ -036bf4: 1400 1200 037f |0000: const v0, #float 1.74129e+38 // #7f030012 │ │ -036bfa: 0f00 |0003: return v0 │ │ +036968: |[036968] org.tint.ui.fragments.LegacyPhoneStartPageFragment.getStartPageFragmentLayout:()I │ │ +036978: 1400 1200 037f |0000: const v0, #float 1.74129e+38 // #7f030012 │ │ +03697e: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/tint/ui/fragments/LegacyPhoneStartPageFragment; │ │ │ │ - source_file_idx : 817 (LegacyPhoneStartPageFragment.java) │ │ + source_file_idx : 814 (LegacyPhoneStartPageFragment.java) │ │ │ │ Class #311 header: │ │ -class_idx : 493 │ │ +class_idx : 489 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 499 │ │ -source_file_idx : 1373 │ │ +superclass_idx : 495 │ │ +source_file_idx : 1370 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #311 - │ │ Class descriptor : 'Lorg/tint/ui/fragments/PhoneStartPageFragment;' │ │ @@ -67082,17 +67301,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036bfc: |[036bfc] org.tint.ui.fragments.PhoneStartPageFragment.:()V │ │ -036c0c: 7010 bb07 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/fragments/StartPageFragment;.:()V // method@07bb │ │ -036c12: 0e00 |0003: return-void │ │ +036980: |[036980] org.tint.ui.fragments.PhoneStartPageFragment.:()V │ │ +036990: 7010 bb07 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/fragments/StartPageFragment;.:()V // method@07bb │ │ +036996: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/fragments/PhoneStartPageFragment; │ │ │ │ Virtual methods - │ │ @@ -67101,30 +67320,30 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -036c14: |[036c14] org.tint.ui.fragments.PhoneStartPageFragment.getStartPageFragmentLayout:()I │ │ -036c24: 1400 1500 037f |0000: const v0, #float 1.74129e+38 // #7f030015 │ │ -036c2a: 0f00 |0003: return v0 │ │ +036998: |[036998] org.tint.ui.fragments.PhoneStartPageFragment.getStartPageFragmentLayout:()I │ │ +0369a8: 1400 1500 037f |0000: const v0, #float 1.74129e+38 // #7f030015 │ │ +0369ae: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/tint/ui/fragments/PhoneStartPageFragment; │ │ │ │ - source_file_idx : 1373 (PhoneStartPageFragment.java) │ │ + source_file_idx : 1370 (PhoneStartPageFragment.java) │ │ │ │ Class #312 header: │ │ -class_idx : 494 │ │ +class_idx : 490 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 466 │ │ -source_file_idx : 1376 │ │ +superclass_idx : 462 │ │ +source_file_idx : 1373 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #312 - │ │ Class descriptor : 'Lorg/tint/ui/fragments/PhoneWebViewFragment;' │ │ @@ -67139,17 +67358,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036c2c: |[036c2c] org.tint.ui.fragments.PhoneWebViewFragment.:()V │ │ -036c3c: 7010 2e07 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.:()V // method@072e │ │ -036c42: 0e00 |0003: return-void │ │ +0369b0: |[0369b0] org.tint.ui.fragments.PhoneWebViewFragment.:()V │ │ +0369c0: 7010 2e07 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.:()V // method@072e │ │ +0369c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/fragments/PhoneWebViewFragment; │ │ │ │ @@ -67159,45 +67378,45 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -036c44: |[036c44] org.tint.ui.fragments.PhoneWebViewFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -036c54: 5420 ae04 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/PhoneWebViewFragment;.mParentView:Landroid/view/ViewGroup; // field@04ae │ │ -036c58: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -036c5c: 1400 2400 037f |0004: const v0, #float 1.7413e+38 // #7f030024 │ │ -036c62: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -036c64: 6e40 9f01 0314 |0008: invoke-virtual {v3, v0, v4, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ -036c6a: 0c00 |000b: move-result-object v0 │ │ -036c6c: 1f00 9800 |000c: check-cast v0, Landroid/view/ViewGroup; // type@0098 │ │ -036c70: 5b20 ae04 |000e: iput-object v0, v2, Lorg/tint/ui/fragments/PhoneWebViewFragment;.mParentView:Landroid/view/ViewGroup; // field@04ae │ │ -036c74: 6e10 b207 0200 |0010: invoke-virtual {v2}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.onViewCreated:()V // method@07b2 │ │ -036c7a: 5420 ae04 |0013: iget-object v0, v2, Lorg/tint/ui/fragments/PhoneWebViewFragment;.mParentView:Landroid/view/ViewGroup; // field@04ae │ │ -036c7e: 1100 |0015: return-object v0 │ │ +0369c8: |[0369c8] org.tint.ui.fragments.PhoneWebViewFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +0369d8: 5420 ae04 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/PhoneWebViewFragment;.mParentView:Landroid/view/ViewGroup; // field@04ae │ │ +0369dc: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +0369e0: 1400 2400 037f |0004: const v0, #float 1.7413e+38 // #7f030024 │ │ +0369e6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0369e8: 6e40 9f01 0314 |0008: invoke-virtual {v3, v0, v4, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@019f │ │ +0369ee: 0c00 |000b: move-result-object v0 │ │ +0369f0: 1f00 9500 |000c: check-cast v0, Landroid/view/ViewGroup; // type@0095 │ │ +0369f4: 5b20 ae04 |000e: iput-object v0, v2, Lorg/tint/ui/fragments/PhoneWebViewFragment;.mParentView:Landroid/view/ViewGroup; // field@04ae │ │ +0369f8: 6e10 b207 0200 |0010: invoke-virtual {v2}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.onViewCreated:()V // method@07b2 │ │ +0369fe: 5420 ae04 |0013: iget-object v0, v2, Lorg/tint/ui/fragments/PhoneWebViewFragment;.mParentView:Landroid/view/ViewGroup; // field@04ae │ │ +036a02: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0004 line=34 │ │ 0x0010 line=37 │ │ 0x0013 line=39 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lorg/tint/ui/fragments/PhoneWebViewFragment; │ │ 0x0000 - 0x0016 reg=3 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0016 reg=4 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0016 reg=5 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 1376 (PhoneWebViewFragment.java) │ │ + source_file_idx : 1373 (PhoneWebViewFragment.java) │ │ │ │ Class #313 header: │ │ -class_idx : 500 │ │ +class_idx : 496 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 499 │ │ -source_file_idx : 1671 │ │ +superclass_idx : 495 │ │ +source_file_idx : 1668 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #313 - │ │ Class descriptor : 'Lorg/tint/ui/fragments/TabletStartPageFragment;' │ │ @@ -67212,17 +67431,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036c80: |[036c80] org.tint.ui.fragments.TabletStartPageFragment.:()V │ │ -036c90: 7010 bb07 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/fragments/StartPageFragment;.:()V // method@07bb │ │ -036c96: 0e00 |0003: return-void │ │ +036a04: |[036a04] org.tint.ui.fragments.TabletStartPageFragment.:()V │ │ +036a14: 7010 bb07 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/fragments/StartPageFragment;.:()V // method@07bb │ │ +036a1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/fragments/TabletStartPageFragment; │ │ │ │ Virtual methods - │ │ @@ -67231,29 +67450,29 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -036c98: |[036c98] org.tint.ui.fragments.TabletStartPageFragment.getStartPageFragmentLayout:()I │ │ -036ca8: 1400 1e00 037f |0000: const v0, #float 1.74129e+38 // #7f03001e │ │ -036cae: 0f00 |0003: return v0 │ │ +036a1c: |[036a1c] org.tint.ui.fragments.TabletStartPageFragment.getStartPageFragmentLayout:()I │ │ +036a2c: 1400 1e00 037f |0000: const v0, #float 1.74129e+38 // #7f03001e │ │ +036a32: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/tint/ui/fragments/TabletStartPageFragment; │ │ │ │ - source_file_idx : 1671 (TabletStartPageFragment.java) │ │ + source_file_idx : 1668 (TabletStartPageFragment.java) │ │ │ │ Class #314 header: │ │ -class_idx : 508 │ │ +class_idx : 504 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 270 │ │ +superclass_idx : 266 │ │ source_file_idx : 195 │ │ static_fields_size : 2 │ │ instance_fields_size: 13 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 46 │ │ │ │ Class #314 annotations: │ │ @@ -67345,55 +67564,55 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -036cb0: |[036cb0] org.tint.ui.managers.BaseUIManager.:()V │ │ -036cc0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -036cc2: 2200 ce00 |0001: new-instance v0, Landroid/widget/FrameLayout$LayoutParams; // type@00ce │ │ -036cc6: 7030 9a02 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@029a │ │ -036ccc: 6900 d304 |0006: sput-object v0, Lorg/tint/ui/managers/BaseUIManager;.COVER_SCREEN_PARAMS:Landroid/widget/FrameLayout$LayoutParams; // field@04d3 │ │ -036cd0: 0e00 |0008: return-void │ │ +036a34: |[036a34] org.tint.ui.managers.BaseUIManager.:()V │ │ +036a44: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +036a46: 2200 ca00 |0001: new-instance v0, Landroid/widget/FrameLayout$LayoutParams; // type@00ca │ │ +036a4a: 7030 9a02 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@029a │ │ +036a50: 6900 d304 |0006: sput-object v0, Lorg/tint/ui/managers/BaseUIManager;.COVER_SCREEN_PARAMS:Landroid/widget/FrameLayout$LayoutParams; // field@04d3 │ │ +036a54: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ locals : │ │ │ │ #1 : (in Lorg/tint/ui/managers/BaseUIManager;) │ │ name : '' │ │ type : '(Lorg/tint/ui/activities/TintBrowserActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -036cd4: |[036cd4] org.tint.ui.managers.BaseUIManager.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ -036ce4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036ce6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -036ce8: 7010 4603 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0346 │ │ -036cee: 5c20 dd04 |0005: iput-boolean v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mHomePageLoading:Z // field@04dd │ │ -036cf2: 5c20 de04 |0007: iput-boolean v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mMenuVisible:Z // field@04de │ │ -036cf6: 5b21 e104 |0009: iput-object v1, v2, Lorg/tint/ui/managers/BaseUIManager;.mUploadMessage:Landroid/webkit/ValueCallback; // field@04e1 │ │ -036cfa: 5b21 e004 |000b: iput-object v1, v2, Lorg/tint/ui/managers/BaseUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@04e0 │ │ -036cfe: 5b23 d604 |000d: iput-object v3, v2, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -036d02: 5420 d604 |000f: iget-object v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -036d06: 6e10 5706 0000 |0011: invoke-virtual {v0}, Lorg/tint/ui/activities/TintBrowserActivity;.getActionBar:()Landroid/app/ActionBar; // method@0657 │ │ -036d0c: 0c00 |0014: move-result-object v0 │ │ -036d0e: 5b20 d504 |0015: iput-object v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mActionBar:Landroid/app/ActionBar; // field@04d5 │ │ -036d12: 5420 d604 |0017: iget-object v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -036d16: 6e10 5b06 0000 |0019: invoke-virtual {v0}, Lorg/tint/ui/activities/TintBrowserActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@065b │ │ -036d1c: 0c00 |001c: move-result-object v0 │ │ -036d1e: 5b20 d904 |001d: iput-object v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mFragmentManager:Landroid/app/FragmentManager; // field@04d9 │ │ -036d22: 5b21 db04 |001f: iput-object v1, v2, Lorg/tint/ui/managers/BaseUIManager;.mGeolocationPermissionsDialog:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@04db │ │ -036d26: 6e10 3408 0200 |0021: invoke-virtual {v2}, Lorg/tint/ui/managers/BaseUIManager;.setupUI:()V // method@0834 │ │ -036d2c: 7010 3708 0200 |0024: invoke-direct {v2}, Lorg/tint/ui/managers/BaseUIManager;.startHandler:()V // method@0837 │ │ -036d32: 0e00 |0027: return-void │ │ +036a58: |[036a58] org.tint.ui.managers.BaseUIManager.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ +036a68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +036a6a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +036a6c: 7010 4603 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0346 │ │ +036a72: 5c20 dd04 |0005: iput-boolean v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mHomePageLoading:Z // field@04dd │ │ +036a76: 5c20 de04 |0007: iput-boolean v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mMenuVisible:Z // field@04de │ │ +036a7a: 5b21 e104 |0009: iput-object v1, v2, Lorg/tint/ui/managers/BaseUIManager;.mUploadMessage:Landroid/webkit/ValueCallback; // field@04e1 │ │ +036a7e: 5b21 e004 |000b: iput-object v1, v2, Lorg/tint/ui/managers/BaseUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@04e0 │ │ +036a82: 5b23 d604 |000d: iput-object v3, v2, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +036a86: 5420 d604 |000f: iget-object v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +036a8a: 6e10 5706 0000 |0011: invoke-virtual {v0}, Lorg/tint/ui/activities/TintBrowserActivity;.getActionBar:()Landroid/app/ActionBar; // method@0657 │ │ +036a90: 0c00 |0014: move-result-object v0 │ │ +036a92: 5b20 d504 |0015: iput-object v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mActionBar:Landroid/app/ActionBar; // field@04d5 │ │ +036a96: 5420 d604 |0017: iget-object v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +036a9a: 6e10 5b06 0000 |0019: invoke-virtual {v0}, Lorg/tint/ui/activities/TintBrowserActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@065b │ │ +036aa0: 0c00 |001c: move-result-object v0 │ │ +036aa2: 5b20 d904 |001d: iput-object v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mFragmentManager:Landroid/app/FragmentManager; // field@04d9 │ │ +036aa6: 5b21 db04 |001f: iput-object v1, v2, Lorg/tint/ui/managers/BaseUIManager;.mGeolocationPermissionsDialog:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@04db │ │ +036aaa: 6e10 3408 0200 |0021: invoke-virtual {v2}, Lorg/tint/ui/managers/BaseUIManager;.setupUI:()V // method@0834 │ │ +036ab0: 7010 3708 0200 |0024: invoke-direct {v2}, Lorg/tint/ui/managers/BaseUIManager;.startHandler:()V // method@0837 │ │ +036ab6: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=97 │ │ 0x0005 line=87 │ │ 0x0007 line=89 │ │ 0x0009 line=91 │ │ 0x000b line=93 │ │ @@ -67413,47 +67632,50 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -036d34: |[036d34] org.tint.ui.managers.BaseUIManager.isCurrentTabReusable:()Z │ │ -036d44: 5463 d604 |0000: iget-object v3, v6, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -036d48: 7110 8001 0300 |0002: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -036d4e: 0c03 |0005: move-result-object v3 │ │ -036d50: 1a04 3f05 |0006: const-string v4, "PREFERENCE_HOME_PAGE" // string@053f │ │ -036d54: 1a05 7407 |0008: const-string v5, "about:start" // string@0774 │ │ -036d58: 7230 e000 4305 |000a: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -036d5e: 0c02 |000d: move-result-object v2 │ │ -036d60: 6e10 0d08 0600 |000e: invoke-virtual {v6}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@080d │ │ -036d66: 0c01 |0011: move-result-object v1 │ │ -036d68: 6e10 0c08 0600 |0012: invoke-virtual {v6}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ -036d6e: 0c00 |0015: move-result-object v0 │ │ -036d70: 3801 0800 |0016: if-eqz v1, 001e // +0008 │ │ -036d74: 6e10 3407 0100 |0018: invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -036d7a: 0a03 |001b: move-result v3 │ │ -036d7c: 3903 1000 |001c: if-nez v3, 002c // +0010 │ │ -036d80: 3800 1000 |001e: if-eqz v0, 002e // +0010 │ │ -036d84: 3802 0e00 |0020: if-eqz v2, 002e // +000e │ │ -036d88: 6e10 bf06 0000 |0022: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ -036d8e: 0c03 |0025: move-result-object v3 │ │ -036d90: 6e20 4d03 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -036d96: 0a03 |0029: move-result v3 │ │ -036d98: 3803 0400 |002a: if-eqz v3, 002e // +0004 │ │ -036d9c: 1213 |002c: const/4 v3, #int 1 // #1 │ │ -036d9e: 0f03 |002d: return v3 │ │ -036da0: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -036da2: 28fe |002f: goto 002d // -0002 │ │ +036ab8: |[036ab8] org.tint.ui.managers.BaseUIManager.isCurrentTabReusable:()Z │ │ +036ac8: 5463 d604 |0000: iget-object v3, v6, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +036acc: 7110 8001 0300 |0002: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +036ad2: 0c03 |0005: move-result-object v3 │ │ +036ad4: 1a04 3c05 |0006: const-string v4, "PREFERENCE_HOME_PAGE" // string@053c │ │ +036ad8: 1a05 7107 |0008: const-string v5, "about:start" // string@0771 │ │ +036adc: 7230 e000 4305 |000a: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +036ae2: 0c02 |000d: move-result-object v2 │ │ +036ae4: 6e10 0d08 0600 |000e: invoke-virtual {v6}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@080d │ │ +036aea: 0c01 |0011: move-result-object v1 │ │ +036aec: 6e10 0c08 0600 |0012: invoke-virtual {v6}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ +036af2: 0c00 |0015: move-result-object v0 │ │ +036af4: 3801 0800 |0016: if-eqz v1, 001e // +0008 │ │ +036af8: 6e10 3407 0100 |0018: invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +036afe: 0a03 |001b: move-result v3 │ │ +036b00: 3903 1000 |001c: if-nez v3, 002c // +0010 │ │ +036b04: 3800 1000 |001e: if-eqz v0, 002e // +0010 │ │ +036b08: 3802 0e00 |0020: if-eqz v2, 002e // +000e │ │ +036b0c: 6e10 bf06 0000 |0022: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ +036b12: 0c03 |0025: move-result-object v3 │ │ +036b14: 6e20 4d03 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +036b1a: 0a03 |0029: move-result v3 │ │ +036b1c: 3803 0400 |002a: if-eqz v3, 002e // +0004 │ │ +036b20: 1213 |002c: const/4 v3, #int 1 // #1 │ │ +036b22: 0f03 |002d: return v3 │ │ +036b24: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +036b26: 28fe |002f: goto 002d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=679 │ │ 0x000e line=680 │ │ 0x0012 line=681 │ │ 0x0016 line=683 │ │ + 0x0022 line=684 │ │ + 0x002d line=683 │ │ + 0x002e line=684 │ │ locals : │ │ 0x0016 - 0x0030 reg=0 currentWebView Lorg/tint/ui/components/CustomWebView; │ │ 0x0012 - 0x0030 reg=1 currentWebViewFragment Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ 0x000e - 0x0030 reg=2 homePageUrl Ljava/lang/String; │ │ 0x0000 - 0x0030 reg=6 this Lorg/tint/ui/managers/BaseUIManager; │ │ │ │ #3 : (in Lorg/tint/ui/managers/BaseUIManager;) │ │ @@ -67461,18 +67683,18 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -036da4: |[036da4] org.tint.ui.managers.BaseUIManager.requestHrefNode:(I)V │ │ -036db4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036db6: 7030 2d08 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/ui/managers/BaseUIManager;.requestHrefNode:(IZ)V // method@082d │ │ -036dbc: 0e00 |0004: return-void │ │ +036b28: |[036b28] org.tint.ui.managers.BaseUIManager.requestHrefNode:(I)V │ │ +036b38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +036b3a: 7030 2d08 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/ui/managers/BaseUIManager;.requestHrefNode:(IZ)V // method@082d │ │ +036b40: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0004 line=654 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/managers/BaseUIManager; │ │ 0x0000 - 0x0005 reg=2 action I │ │ @@ -67482,32 +67704,32 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -036dc0: |[036dc0] org.tint.ui.managers.BaseUIManager.requestHrefNode:(IZ)V │ │ -036dd0: 6e10 0c08 0600 |0000: invoke-virtual {v6}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ -036dd6: 0c02 |0003: move-result-object v2 │ │ -036dd8: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -036ddc: 2200 2c01 |0006: new-instance v0, Ljava/util/HashMap; // type@012c │ │ -036de0: 7010 8b03 0000 |0008: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@038b │ │ -036de6: 1a03 e610 |000b: const-string v3, "webview" // string@10e6 │ │ -036dea: 6e30 8c03 3002 |000d: invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@038c │ │ -036df0: 5464 dc04 |0010: iget-object v4, v6, Lorg/tint/ui/managers/BaseUIManager;.mHandler:Landroid/os/Handler; // field@04dc │ │ -036df4: 1305 6600 |0012: const/16 v5, #int 102 // #66 │ │ -036df8: 3808 0b00 |0014: if-eqz v8, 001f // +000b │ │ -036dfc: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -036dfe: 6e50 5401 5437 |0017: invoke-virtual {v4, v5, v7, v3, v0}, Landroid/os/Handler;.obtainMessage:(IIILjava/lang/Object;)Landroid/os/Message; // method@0154 │ │ -036e04: 0c01 |001a: move-result-object v1 │ │ -036e06: 6e20 5102 1200 |001b: invoke-virtual {v2, v1}, Landroid/webkit/WebView;.requestFocusNodeHref:(Landroid/os/Message;)V // method@0251 │ │ -036e0c: 0e00 |001e: return-void │ │ -036e0e: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -036e10: 28f7 |0020: goto 0017 // -0009 │ │ +036b44: |[036b44] org.tint.ui.managers.BaseUIManager.requestHrefNode:(IZ)V │ │ +036b54: 6e10 0c08 0600 |0000: invoke-virtual {v6}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ +036b5a: 0c02 |0003: move-result-object v2 │ │ +036b5c: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +036b60: 2200 2801 |0006: new-instance v0, Ljava/util/HashMap; // type@0128 │ │ +036b64: 7010 8b03 0000 |0008: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@038b │ │ +036b6a: 1a03 e010 |000b: const-string v3, "webview" // string@10e0 │ │ +036b6e: 6e30 8c03 3002 |000d: invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@038c │ │ +036b74: 5464 dc04 |0010: iget-object v4, v6, Lorg/tint/ui/managers/BaseUIManager;.mHandler:Landroid/os/Handler; // field@04dc │ │ +036b78: 1305 6600 |0012: const/16 v5, #int 102 // #66 │ │ +036b7c: 3808 0b00 |0014: if-eqz v8, 001f // +000b │ │ +036b80: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +036b82: 6e50 5401 5437 |0017: invoke-virtual {v4, v5, v7, v3, v0}, Landroid/os/Handler;.obtainMessage:(IIILjava/lang/Object;)Landroid/os/Message; // method@0154 │ │ +036b88: 0c01 |001a: move-result-object v1 │ │ +036b8a: 6e20 5102 1200 |001b: invoke-virtual {v2, v1}, Landroid/webkit/WebView;.requestFocusNodeHref:(Landroid/os/Message;)V // method@0251 │ │ +036b90: 0e00 |001e: return-void │ │ +036b92: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +036b94: 28f7 |0020: goto 0017 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=657 │ │ 0x0004 line=659 │ │ 0x0006 line=660 │ │ 0x000b line=661 │ │ 0x0010 line=663 │ │ @@ -67528,19 +67750,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -036e14: |[036e14] org.tint.ui.managers.BaseUIManager.startHandler:()V │ │ -036e24: 2200 fa01 |0000: new-instance v0, Lorg/tint/ui/managers/BaseUIManager$2; // type@01fa │ │ -036e28: 7020 ff07 1000 |0002: invoke-direct {v0, v1}, Lorg/tint/ui/managers/BaseUIManager$2;.:(Lorg/tint/ui/managers/BaseUIManager;)V // method@07ff │ │ -036e2e: 5b10 dc04 |0005: iput-object v0, v1, Lorg/tint/ui/managers/BaseUIManager;.mHandler:Landroid/os/Handler; // field@04dc │ │ -036e32: 0e00 |0007: return-void │ │ +036b98: |[036b98] org.tint.ui.managers.BaseUIManager.startHandler:()V │ │ +036ba8: 2200 f601 |0000: new-instance v0, Lorg/tint/ui/managers/BaseUIManager$2; // type@01f6 │ │ +036bac: 7020 ff07 1000 |0002: invoke-direct {v0, v1}, Lorg/tint/ui/managers/BaseUIManager$2;.:(Lorg/tint/ui/managers/BaseUIManager;)V // method@07ff │ │ +036bb2: 5b10 dc04 |0005: iput-object v0, v1, Lorg/tint/ui/managers/BaseUIManager;.mHandler:Landroid/os/Handler; // field@04dc │ │ +036bb6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x0007 line=650 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/tint/ui/managers/BaseUIManager; │ │ │ │ @@ -67550,37 +67772,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -036e34: |[036e34] org.tint.ui.managers.BaseUIManager.addBookmarkFromCurrentPage:()V │ │ -036e44: 2200 3500 |0000: new-instance v0, Landroid/content/Intent; // type@0035 │ │ -036e48: 5441 d604 |0002: iget-object v1, v4, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -036e4c: 1c02 af01 |0004: const-class v2, Lorg/tint/ui/activities/EditBookmarkActivity; // type@01af │ │ -036e50: 7030 b300 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ -036e56: 1a01 7c01 |0009: const-string v1, "EXTRA_ID" // string@017c │ │ -036e5a: 1602 ffff |000b: const-wide/16 v2, #int -1 // #ffff │ │ -036e5e: 6e40 c600 1032 |000d: invoke-virtual {v0, v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@00c6 │ │ -036e64: 1a01 7e01 |0010: const-string v1, "EXTRA_LABEL" // string@017e │ │ -036e68: 6e10 0c08 0400 |0012: invoke-virtual {v4}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ -036e6e: 0c02 |0015: move-result-object v2 │ │ -036e70: 6e10 be06 0200 |0016: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.getTitle:()Ljava/lang/String; // method@06be │ │ -036e76: 0c02 |0019: move-result-object v2 │ │ -036e78: 6e30 c700 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ -036e7e: 1a01 8201 |001d: const-string v1, "EXTRA_URL" // string@0182 │ │ -036e82: 6e10 0c08 0400 |001f: invoke-virtual {v4}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ -036e88: 0c02 |0022: move-result-object v2 │ │ -036e8a: 6e10 bf06 0200 |0023: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ -036e90: 0c02 |0026: move-result-object v2 │ │ -036e92: 6e30 c700 1002 |0027: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ -036e98: 5441 d604 |002a: iget-object v1, v4, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -036e9c: 6e20 7e06 0100 |002c: invoke-virtual {v1, v0}, Lorg/tint/ui/activities/TintBrowserActivity;.startActivity:(Landroid/content/Intent;)V // method@067e │ │ -036ea2: 0e00 |002f: return-void │ │ +036bb8: |[036bb8] org.tint.ui.managers.BaseUIManager.addBookmarkFromCurrentPage:()V │ │ +036bc8: 2200 3500 |0000: new-instance v0, Landroid/content/Intent; // type@0035 │ │ +036bcc: 5441 d604 |0002: iget-object v1, v4, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +036bd0: 1c02 ab01 |0004: const-class v2, Lorg/tint/ui/activities/EditBookmarkActivity; // type@01ab │ │ +036bd4: 7030 b300 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ +036bda: 1a01 7c01 |0009: const-string v1, "EXTRA_ID" // string@017c │ │ +036bde: 1602 ffff |000b: const-wide/16 v2, #int -1 // #ffff │ │ +036be2: 6e40 c600 1032 |000d: invoke-virtual {v0, v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@00c6 │ │ +036be8: 1a01 7e01 |0010: const-string v1, "EXTRA_LABEL" // string@017e │ │ +036bec: 6e10 0c08 0400 |0012: invoke-virtual {v4}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ +036bf2: 0c02 |0015: move-result-object v2 │ │ +036bf4: 6e10 be06 0200 |0016: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.getTitle:()Ljava/lang/String; // method@06be │ │ +036bfa: 0c02 |0019: move-result-object v2 │ │ +036bfc: 6e30 c700 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ +036c02: 1a01 8201 |001d: const-string v1, "EXTRA_URL" // string@0182 │ │ +036c06: 6e10 0c08 0400 |001f: invoke-virtual {v4}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ +036c0c: 0c02 |0022: move-result-object v2 │ │ +036c0e: 6e10 bf06 0200 |0023: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ +036c14: 0c02 |0026: move-result-object v2 │ │ +036c16: 6e30 c700 1002 |0027: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ +036c1c: 5441 d604 |002a: iget-object v1, v4, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +036c20: 6e20 7e06 0100 |002c: invoke-virtual {v1, v0}, Lorg/tint/ui/activities/TintBrowserActivity;.startActivity:(Landroid/content/Intent;)V // method@067e │ │ +036c26: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0009 line=227 │ │ 0x0010 line=228 │ │ 0x001d line=229 │ │ 0x002a line=231 │ │ @@ -67594,33 +67816,35 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -036ea4: |[036ea4] org.tint.ui.managers.BaseUIManager.addTab:(ZZ)V │ │ -036eb4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -036eb6: 3805 1400 |0001: if-eqz v5, 0015 // +0014 │ │ -036eba: 5440 d604 |0003: iget-object v0, v4, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -036ebe: 7110 8001 0000 |0005: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -036ec4: 0c00 |0008: move-result-object v0 │ │ -036ec6: 1a01 3f05 |0009: const-string v1, "PREFERENCE_HOME_PAGE" // string@053f │ │ -036eca: 1a02 7407 |000b: const-string v2, "about:start" // string@0774 │ │ -036ece: 7230 e000 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -036ed4: 0c00 |0010: move-result-object v0 │ │ -036ed6: 6e40 0708 0463 |0011: invoke-virtual {v4, v0, v3, v6}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0807 │ │ -036edc: 0e00 |0014: return-void │ │ -036ede: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -036ee0: 6e40 0708 0463 |0016: invoke-virtual {v4, v0, v3, v6}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0807 │ │ -036ee6: 28fb |0019: goto 0014 // -0005 │ │ +036c28: |[036c28] org.tint.ui.managers.BaseUIManager.addTab:(ZZ)V │ │ +036c38: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +036c3a: 3805 1400 |0001: if-eqz v5, 0015 // +0014 │ │ +036c3e: 5440 d604 |0003: iget-object v0, v4, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +036c42: 7110 8001 0000 |0005: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +036c48: 0c00 |0008: move-result-object v0 │ │ +036c4a: 1a01 3c05 |0009: const-string v1, "PREFERENCE_HOME_PAGE" // string@053c │ │ +036c4e: 1a02 7107 |000b: const-string v2, "about:start" // string@0771 │ │ +036c52: 7230 e000 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +036c58: 0c00 |0010: move-result-object v0 │ │ +036c5a: 6e40 0708 0463 |0011: invoke-virtual {v4, v0, v3, v6}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0807 │ │ +036c60: 0e00 |0014: return-void │ │ +036c62: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +036c64: 6e40 0708 0463 |0016: invoke-virtual {v4, v0, v3, v6}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0807 │ │ +036c6a: 28fb |0019: goto 0014 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=143 │ │ 0x0003 line=144 │ │ + 0x0005 line=145 │ │ + 0x0011 line=144 │ │ 0x0014 line=151 │ │ 0x0015 line=149 │ │ locals : │ │ 0x0000 - 0x001a reg=4 this Lorg/tint/ui/managers/BaseUIManager; │ │ 0x0000 - 0x001a reg=5 loadHomePage Z │ │ 0x0000 - 0x001a reg=6 privateBrowsing Z │ │ │ │ @@ -67629,20 +67853,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036ee8: |[036ee8] org.tint.ui.managers.BaseUIManager.clearCache:()V │ │ -036ef8: 6e10 0c08 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ -036efe: 0c00 |0003: move-result-object v0 │ │ -036f00: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -036f02: 6e20 b406 1000 |0005: invoke-virtual {v0, v1}, Lorg/tint/ui/components/CustomWebView;.clearCache:(Z)V // method@06b4 │ │ -036f08: 0e00 |0008: return-void │ │ +036c6c: |[036c6c] org.tint.ui.managers.BaseUIManager.clearCache:()V │ │ +036c7c: 6e10 0c08 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ +036c82: 0c00 |0003: move-result-object v0 │ │ +036c84: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +036c86: 6e20 b406 1000 |0005: invoke-virtual {v0, v1}, Lorg/tint/ui/components/CustomWebView;.clearCache:(Z)V // method@06b4 │ │ +036c8c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0008 line=261 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/tint/ui/managers/BaseUIManager; │ │ │ │ @@ -67651,23 +67875,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -036f0c: |[036f0c] org.tint.ui.managers.BaseUIManager.clearFormData:()V │ │ -036f1c: 5410 d604 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -036f20: 7110 5d02 0000 |0002: invoke-static {v0}, Landroid/webkit/WebViewDatabase;.getInstance:(Landroid/content/Context;)Landroid/webkit/WebViewDatabase; // method@025d │ │ -036f26: 0c00 |0005: move-result-object v0 │ │ -036f28: 6e10 5a02 0000 |0006: invoke-virtual {v0}, Landroid/webkit/WebViewDatabase;.clearFormData:()V // method@025a │ │ -036f2e: 6e10 0c08 0100 |0009: invoke-virtual {v1}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ -036f34: 0c00 |000c: move-result-object v0 │ │ -036f36: 6e10 b506 0000 |000d: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.clearFormData:()V // method@06b5 │ │ -036f3c: 0e00 |0010: return-void │ │ +036c90: |[036c90] org.tint.ui.managers.BaseUIManager.clearFormData:()V │ │ +036ca0: 5410 d604 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +036ca4: 7110 5d02 0000 |0002: invoke-static {v0}, Landroid/webkit/WebViewDatabase;.getInstance:(Landroid/content/Context;)Landroid/webkit/WebViewDatabase; // method@025d │ │ +036caa: 0c00 |0005: move-result-object v0 │ │ +036cac: 6e10 5a02 0000 |0006: invoke-virtual {v0}, Landroid/webkit/WebViewDatabase;.clearFormData:()V // method@025a │ │ +036cb2: 6e10 0c08 0100 |0009: invoke-virtual {v1}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ +036cb8: 0c00 |000c: move-result-object v0 │ │ +036cba: 6e10 b506 0000 |000d: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.clearFormData:()V // method@06b5 │ │ +036cc0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0009 line=255 │ │ 0x0010 line=256 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/tint/ui/managers/BaseUIManager; │ │ @@ -67683,17 +67907,17 @@ │ │ type : '()Lorg/tint/ui/activities/TintBrowserActivity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036f40: |[036f40] org.tint.ui.managers.BaseUIManager.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; │ │ -036f50: 5410 d604 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -036f54: 1100 |0002: return-object v0 │ │ +036cc4: |[036cc4] org.tint.ui.managers.BaseUIManager.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; │ │ +036cd4: 5410 d604 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +036cd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/managers/BaseUIManager; │ │ │ │ #6 : (in Lorg/tint/ui/managers/BaseUIManager;) │ │ @@ -67713,17 +67937,17 @@ │ │ type : '()Landroid/webkit/ValueCallback;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036f58: |[036f58] org.tint.ui.managers.BaseUIManager.getUploadMessage:()Landroid/webkit/ValueCallback; │ │ -036f68: 5410 e104 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BaseUIManager;.mUploadMessage:Landroid/webkit/ValueCallback; // field@04e1 │ │ -036f6c: 1100 |0002: return-object v0 │ │ +036cdc: |[036cdc] org.tint.ui.managers.BaseUIManager.getUploadMessage:()Landroid/webkit/ValueCallback; │ │ +036cec: 5410 e104 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BaseUIManager;.mUploadMessage:Landroid/webkit/ValueCallback; // field@04e1 │ │ +036cf0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/managers/BaseUIManager; │ │ │ │ #9 : (in Lorg/tint/ui/managers/BaseUIManager;) │ │ @@ -67731,23 +67955,23 @@ │ │ type : '(Ljava/util/UUID;)Lorg/tint/ui/components/CustomWebView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -036f70: |[036f70] org.tint.ui.managers.BaseUIManager.getWebViewByTabId:(Ljava/util/UUID;)Lorg/tint/ui/components/CustomWebView; │ │ -036f80: 6e20 1308 3200 |0000: invoke-virtual {v2, v3}, Lorg/tint/ui/managers/BaseUIManager;.getWebViewFragmentByUUID:(Ljava/util/UUID;)Lorg/tint/ui/fragments/BaseWebViewFragment; // method@0813 │ │ -036f86: 0c00 |0003: move-result-object v0 │ │ -036f88: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -036f8c: 6e10 3107 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@0731 │ │ -036f92: 0c01 |0009: move-result-object v1 │ │ -036f94: 1101 |000a: return-object v1 │ │ -036f96: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -036f98: 28fe |000c: goto 000a // -0002 │ │ +036cf4: |[036cf4] org.tint.ui.managers.BaseUIManager.getWebViewByTabId:(Ljava/util/UUID;)Lorg/tint/ui/components/CustomWebView; │ │ +036d04: 6e20 1308 3200 |0000: invoke-virtual {v2, v3}, Lorg/tint/ui/managers/BaseUIManager;.getWebViewFragmentByUUID:(Ljava/util/UUID;)Lorg/tint/ui/fragments/BaseWebViewFragment; // method@0813 │ │ +036d0a: 0c00 |0003: move-result-object v0 │ │ +036d0c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +036d10: 6e10 3107 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@0731 │ │ +036d16: 0c01 |0009: move-result-object v1 │ │ +036d18: 1101 |000a: return-object v1 │ │ +036d1a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +036d1c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0004 line=271 │ │ 0x0006 line=272 │ │ 0x000a line=274 │ │ locals : │ │ @@ -67772,23 +67996,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -036f9c: |[036f9c] org.tint.ui.managers.BaseUIManager.isFullScreen:()Z │ │ -036fac: 5430 d604 |0000: iget-object v0, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -036fb0: 7110 8001 0000 |0002: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -036fb6: 0c00 |0005: move-result-object v0 │ │ -036fb8: 1a01 3d05 |0006: const-string v1, "PREFERENCE_FULL_SCREEN" // string@053d │ │ -036fbc: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -036fbe: 7230 dd00 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -036fc4: 0a00 |000c: move-result v0 │ │ -036fc6: 0f00 |000d: return v0 │ │ +036d20: |[036d20] org.tint.ui.managers.BaseUIManager.isFullScreen:()Z │ │ +036d30: 5430 d604 |0000: iget-object v0, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +036d34: 7110 8001 0000 |0002: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +036d3a: 0c00 |0005: move-result-object v0 │ │ +036d3c: 1a01 3a05 |0006: const-string v1, "PREFERENCE_FULL_SCREEN" // string@053a │ │ +036d40: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +036d42: 7230 dd00 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +036d48: 0a00 |000c: move-result v0 │ │ +036d4a: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lorg/tint/ui/managers/BaseUIManager; │ │ │ │ #13 : (in Lorg/tint/ui/managers/BaseUIManager;) │ │ @@ -67796,26 +68020,26 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -036fc8: |[036fc8] org.tint.ui.managers.BaseUIManager.isHomePageStartPage:()Z │ │ -036fd8: 1a00 7407 |0000: const-string v0, "about:start" // string@0774 │ │ -036fdc: 5441 d604 |0002: iget-object v1, v4, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -036fe0: 7110 8001 0100 |0004: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -036fe6: 0c01 |0007: move-result-object v1 │ │ -036fe8: 1a02 3f05 |0008: const-string v2, "PREFERENCE_HOME_PAGE" // string@053f │ │ -036fec: 1a03 7407 |000a: const-string v3, "about:start" // string@0774 │ │ -036ff0: 7230 e000 2103 |000c: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -036ff6: 0c01 |000f: move-result-object v1 │ │ -036ff8: 6e20 4d03 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -036ffe: 0a00 |0013: move-result v0 │ │ -037000: 0f00 |0014: return v0 │ │ +036d4c: |[036d4c] org.tint.ui.managers.BaseUIManager.isHomePageStartPage:()Z │ │ +036d5c: 1a00 7107 |0000: const-string v0, "about:start" // string@0771 │ │ +036d60: 5441 d604 |0002: iget-object v1, v4, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +036d64: 7110 8001 0100 |0004: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +036d6a: 0c01 |0007: move-result-object v1 │ │ +036d6c: 1a02 3c05 |0008: const-string v2, "PREFERENCE_HOME_PAGE" // string@053c │ │ +036d70: 1a03 7107 |000a: const-string v3, "about:start" // string@0771 │ │ +036d74: 7230 e000 2103 |000c: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +036d7a: 0c01 |000f: move-result-object v1 │ │ +036d7c: 6e20 4d03 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +036d82: 0a00 |0013: move-result v0 │ │ +036d84: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Lorg/tint/ui/managers/BaseUIManager; │ │ │ │ #14 : (in Lorg/tint/ui/managers/BaseUIManager;) │ │ @@ -67823,25 +68047,25 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -037004: |[037004] org.tint.ui.managers.BaseUIManager.isStartPageShownOnCurrentTab:()Z │ │ -037014: 6e10 0d08 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@080d │ │ -03701a: 0c00 |0003: move-result-object v0 │ │ -03701c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -037020: 6e10 3407 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -037026: 0a01 |0009: move-result v1 │ │ -037028: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ -03702c: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -03702e: 0f01 |000d: return v1 │ │ -037030: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -037032: 28fe |000f: goto 000d // -0002 │ │ +036d88: |[036d88] org.tint.ui.managers.BaseUIManager.isStartPageShownOnCurrentTab:()Z │ │ +036d98: 6e10 0d08 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@080d │ │ +036d9e: 0c00 |0003: move-result-object v0 │ │ +036da0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +036da4: 6e10 3407 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +036daa: 0a01 |0009: move-result v1 │ │ +036dac: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ +036db0: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +036db2: 0f01 |000d: return v1 │ │ +036db4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +036db6: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ 0x0004 line=577 │ │ locals : │ │ 0x0004 - 0x0010 reg=0 currentWebViewFragment Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ 0x0000 - 0x0010 reg=2 this Lorg/tint/ui/managers/BaseUIManager; │ │ @@ -67851,19 +68075,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -037034: |[037034] org.tint.ui.managers.BaseUIManager.loadCurrentUrl:()V │ │ -037044: 6e10 0b08 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentUrl:()Ljava/lang/String; // method@080b │ │ -03704a: 0c00 |0003: move-result-object v0 │ │ -03704c: 6e20 1d08 0100 |0004: invoke-virtual {v1, v0}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/lang/String;)V // method@081d │ │ -037052: 0e00 |0007: return-void │ │ +036db8: |[036db8] org.tint.ui.managers.BaseUIManager.loadCurrentUrl:()V │ │ +036dc8: 6e10 0b08 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentUrl:()Ljava/lang/String; // method@080b │ │ +036dce: 0c00 |0003: move-result-object v0 │ │ +036dd0: 6e20 1d08 0100 |0004: invoke-virtual {v1, v0}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/lang/String;)V // method@081d │ │ +036dd6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0007 line=215 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/tint/ui/managers/BaseUIManager; │ │ │ │ @@ -67872,26 +68096,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -037054: |[037054] org.tint.ui.managers.BaseUIManager.loadHomePage:()V │ │ -037064: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -037066: 5c30 dd04 |0001: iput-boolean v0, v3, Lorg/tint/ui/managers/BaseUIManager;.mHomePageLoading:Z // field@04dd │ │ -03706a: 5430 d604 |0003: iget-object v0, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -03706e: 7110 8001 0000 |0005: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -037074: 0c00 |0008: move-result-object v0 │ │ -037076: 1a01 3f05 |0009: const-string v1, "PREFERENCE_HOME_PAGE" // string@053f │ │ -03707a: 1a02 7407 |000b: const-string v2, "about:start" // string@0774 │ │ -03707e: 7230 e000 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -037084: 0c00 |0010: move-result-object v0 │ │ -037086: 6e20 1d08 0300 |0011: invoke-virtual {v3, v0}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/lang/String;)V // method@081d │ │ -03708c: 0e00 |0014: return-void │ │ +036dd8: |[036dd8] org.tint.ui.managers.BaseUIManager.loadHomePage:()V │ │ +036de8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +036dea: 5c30 dd04 |0001: iput-boolean v0, v3, Lorg/tint/ui/managers/BaseUIManager;.mHomePageLoading:Z // field@04dd │ │ +036dee: 5430 d604 |0003: iget-object v0, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +036df2: 7110 8001 0000 |0005: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +036df8: 0c00 |0008: move-result-object v0 │ │ +036dfa: 1a01 3c05 |0009: const-string v1, "PREFERENCE_HOME_PAGE" // string@053c │ │ +036dfe: 1a02 7107 |000b: const-string v2, "about:start" // string@0771 │ │ +036e02: 7230 e000 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +036e08: 0c00 |0010: move-result-object v0 │ │ +036e0a: 6e20 1d08 0300 |0011: invoke-virtual {v3, v0}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/lang/String;)V // method@081d │ │ +036e10: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0003 line=200 │ │ 0x0014 line=201 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lorg/tint/ui/managers/BaseUIManager; │ │ @@ -67901,30 +68125,32 @@ │ │ type : '(Ljava/util/UUID;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -037090: |[037090] org.tint.ui.managers.BaseUIManager.loadHomePage:(Ljava/util/UUID;Z)V │ │ -0370a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0370a2: 5c30 dd04 |0001: iput-boolean v0, v3, Lorg/tint/ui/managers/BaseUIManager;.mHomePageLoading:Z // field@04dd │ │ -0370a6: 5430 d604 |0003: iget-object v0, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -0370aa: 7110 8001 0000 |0005: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -0370b0: 0c00 |0008: move-result-object v0 │ │ -0370b2: 1a01 3f05 |0009: const-string v1, "PREFERENCE_HOME_PAGE" // string@053f │ │ -0370b6: 1a02 7407 |000b: const-string v2, "about:start" // string@0774 │ │ -0370ba: 7230 e000 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -0370c0: 0c00 |0010: move-result-object v0 │ │ -0370c2: 6e40 1e08 4350 |0011: invoke-virtual {v3, v4, v0, v5}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/util/UUID;Ljava/lang/String;Z)V // method@081e │ │ -0370c8: 0e00 |0014: return-void │ │ +036e14: |[036e14] org.tint.ui.managers.BaseUIManager.loadHomePage:(Ljava/util/UUID;Z)V │ │ +036e24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +036e26: 5c30 dd04 |0001: iput-boolean v0, v3, Lorg/tint/ui/managers/BaseUIManager;.mHomePageLoading:Z // field@04dd │ │ +036e2a: 5430 d604 |0003: iget-object v0, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +036e2e: 7110 8001 0000 |0005: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +036e34: 0c00 |0008: move-result-object v0 │ │ +036e36: 1a01 3c05 |0009: const-string v1, "PREFERENCE_HOME_PAGE" // string@053c │ │ +036e3a: 1a02 7107 |000b: const-string v2, "about:start" // string@0771 │ │ +036e3e: 7230 e000 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +036e44: 0c00 |0010: move-result-object v0 │ │ +036e46: 6e40 1e08 4350 |0011: invoke-virtual {v3, v4, v0, v5}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/util/UUID;Ljava/lang/String;Z)V // method@081e │ │ +036e4c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0003 line=206 │ │ + 0x0005 line=208 │ │ + 0x0011 line=206 │ │ 0x0014 line=210 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lorg/tint/ui/managers/BaseUIManager; │ │ 0x0000 - 0x0015 reg=4 tabId Ljava/util/UUID; │ │ 0x0000 - 0x0015 reg=5 loadInCurrentTabIfNotFound Z │ │ │ │ #18 : (in Lorg/tint/ui/managers/BaseUIManager;) │ │ @@ -67932,27 +68158,27 @@ │ │ type : '(Ljava/util/UUID;Ljava/lang/String;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0370cc: |[0370cc] org.tint.ui.managers.BaseUIManager.loadRawUrl:(Ljava/util/UUID;Ljava/lang/String;Z)V │ │ -0370dc: 6e20 1308 3200 |0000: invoke-virtual {v2, v3}, Lorg/tint/ui/managers/BaseUIManager;.getWebViewFragmentByUUID:(Ljava/util/UUID;)Lorg/tint/ui/fragments/BaseWebViewFragment; // method@0813 │ │ -0370e2: 0c00 |0003: move-result-object v0 │ │ -0370e4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -0370e8: 6e10 3107 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@0731 │ │ -0370ee: 0c01 |0009: move-result-object v1 │ │ -0370f0: 6e20 c706 4100 |000a: invoke-virtual {v1, v4}, Lorg/tint/ui/components/CustomWebView;.loadRawUrl:(Ljava/lang/String;)V // method@06c7 │ │ -0370f6: 0e00 |000d: return-void │ │ -0370f8: 3805 ffff |000e: if-eqz v5, 000d // -0001 │ │ -0370fc: 6e10 0c08 0200 |0010: invoke-virtual {v2}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ -037102: 0c01 |0013: move-result-object v1 │ │ -037104: 6e20 c706 4100 |0014: invoke-virtual {v1, v4}, Lorg/tint/ui/components/CustomWebView;.loadRawUrl:(Ljava/lang/String;)V // method@06c7 │ │ -03710a: 28f6 |0017: goto 000d // -000a │ │ +036e50: |[036e50] org.tint.ui.managers.BaseUIManager.loadRawUrl:(Ljava/util/UUID;Ljava/lang/String;Z)V │ │ +036e60: 6e20 1308 3200 |0000: invoke-virtual {v2, v3}, Lorg/tint/ui/managers/BaseUIManager;.getWebViewFragmentByUUID:(Ljava/util/UUID;)Lorg/tint/ui/fragments/BaseWebViewFragment; // method@0813 │ │ +036e66: 0c00 |0003: move-result-object v0 │ │ +036e68: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +036e6c: 6e10 3107 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@0731 │ │ +036e72: 0c01 |0009: move-result-object v1 │ │ +036e74: 6e20 c706 4100 |000a: invoke-virtual {v1, v4}, Lorg/tint/ui/components/CustomWebView;.loadRawUrl:(Ljava/lang/String;)V // method@06c7 │ │ +036e7a: 0e00 |000d: return-void │ │ +036e7c: 3805 ffff |000e: if-eqz v5, 000d // -0001 │ │ +036e80: 6e10 0c08 0200 |0010: invoke-virtual {v2}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ +036e86: 0c01 |0013: move-result-object v1 │ │ +036e88: 6e20 c706 4100 |0014: invoke-virtual {v1, v4}, Lorg/tint/ui/components/CustomWebView;.loadRawUrl:(Ljava/lang/String;)V // method@06c7 │ │ +036e8e: 28f6 |0017: goto 000d // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0004 line=188 │ │ 0x0006 line=189 │ │ 0x000d line=195 │ │ 0x000e line=191 │ │ @@ -67969,19 +68195,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03710c: |[03710c] org.tint.ui.managers.BaseUIManager.loadUrl:(Ljava/lang/String;)V │ │ -03711c: 6e10 0d08 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@080d │ │ -037122: 0c00 |0003: move-result-object v0 │ │ -037124: 6e30 1f08 0102 |0004: invoke-virtual {v1, v0, v2}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Lorg/tint/ui/fragments/BaseWebViewFragment;Ljava/lang/String;)V // method@081f │ │ -03712a: 0e00 |0007: return-void │ │ +036e90: |[036e90] org.tint.ui.managers.BaseUIManager.loadUrl:(Ljava/lang/String;)V │ │ +036ea0: 6e10 0d08 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@080d │ │ +036ea6: 0c00 |0003: move-result-object v0 │ │ +036ea8: 6e30 1f08 0102 |0004: invoke-virtual {v1, v0, v2}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Lorg/tint/ui/fragments/BaseWebViewFragment;Ljava/lang/String;)V // method@081f │ │ +036eae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0007 line=171 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/tint/ui/managers/BaseUIManager; │ │ 0x0000 - 0x0008 reg=2 url Ljava/lang/String; │ │ @@ -67991,23 +68217,23 @@ │ │ type : '(Ljava/util/UUID;Ljava/lang/String;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -03712c: |[03712c] org.tint.ui.managers.BaseUIManager.loadUrl:(Ljava/util/UUID;Ljava/lang/String;Z)V │ │ -03713c: 6e20 1308 2100 |0000: invoke-virtual {v1, v2}, Lorg/tint/ui/managers/BaseUIManager;.getWebViewFragmentByUUID:(Ljava/util/UUID;)Lorg/tint/ui/fragments/BaseWebViewFragment; // method@0813 │ │ -037142: 0c00 |0003: move-result-object v0 │ │ -037144: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -037148: 6e30 1f08 0103 |0006: invoke-virtual {v1, v0, v3}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Lorg/tint/ui/fragments/BaseWebViewFragment;Ljava/lang/String;)V // method@081f │ │ -03714e: 0e00 |0009: return-void │ │ -037150: 3804 ffff |000a: if-eqz v4, 0009 // -0001 │ │ -037154: 6e20 1d08 3100 |000c: invoke-virtual {v1, v3}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/lang/String;)V // method@081d │ │ -03715a: 28fa |000f: goto 0009 // -0006 │ │ +036eb0: |[036eb0] org.tint.ui.managers.BaseUIManager.loadUrl:(Ljava/util/UUID;Ljava/lang/String;Z)V │ │ +036ec0: 6e20 1308 2100 |0000: invoke-virtual {v1, v2}, Lorg/tint/ui/managers/BaseUIManager;.getWebViewFragmentByUUID:(Ljava/util/UUID;)Lorg/tint/ui/fragments/BaseWebViewFragment; // method@0813 │ │ +036ec6: 0c00 |0003: move-result-object v0 │ │ +036ec8: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +036ecc: 6e30 1f08 0103 |0006: invoke-virtual {v1, v0, v3}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Lorg/tint/ui/fragments/BaseWebViewFragment;Ljava/lang/String;)V // method@081f │ │ +036ed2: 0e00 |0009: return-void │ │ +036ed4: 3804 ffff |000a: if-eqz v4, 0009 // -0001 │ │ +036ed8: 6e20 1d08 3100 |000c: invoke-virtual {v1, v3}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/lang/String;)V // method@081d │ │ +036ede: 28fa |000f: goto 0009 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0004 line=176 │ │ 0x0006 line=177 │ │ 0x0009 line=183 │ │ 0x000a line=179 │ │ @@ -68024,28 +68250,28 @@ │ │ type : '(Lorg/tint/ui/fragments/BaseWebViewFragment;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -03715c: |[03715c] org.tint.ui.managers.BaseUIManager.loadUrl:(Lorg/tint/ui/fragments/BaseWebViewFragment;Ljava/lang/String;)V │ │ -03716c: 6e10 3107 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@0731 │ │ -037172: 0c00 |0003: move-result-object v0 │ │ -037174: 1a01 7407 |0004: const-string v1, "about:start" // string@0774 │ │ -037178: 6e20 4d03 4100 |0006: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -03717e: 0a01 |0009: move-result v1 │ │ -037180: 3801 0c00 |000a: if-eqz v1, 0016 // +000c │ │ -037184: 6e20 3608 3200 |000c: invoke-virtual {v2, v3}, Lorg/tint/ui/managers/BaseUIManager;.showStartPage:(Lorg/tint/ui/fragments/BaseWebViewFragment;)V // method@0836 │ │ -03718a: 6e10 3807 0300 |000f: invoke-virtual {v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;.resetWebView:()V // method@0738 │ │ -037190: 6e10 d306 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.requestFocus:()Z // method@06d3 │ │ -037196: 0e00 |0015: return-void │ │ -037198: 6e20 1408 3200 |0016: invoke-virtual {v2, v3}, Lorg/tint/ui/managers/BaseUIManager;.hideStartPage:(Lorg/tint/ui/fragments/BaseWebViewFragment;)V // method@0814 │ │ -03719e: 6e20 c906 4000 |0019: invoke-virtual {v0, v4}, Lorg/tint/ui/components/CustomWebView;.loadUrl:(Ljava/lang/String;)V // method@06c9 │ │ -0371a4: 28f6 |001c: goto 0012 // -000a │ │ +036ee0: |[036ee0] org.tint.ui.managers.BaseUIManager.loadUrl:(Lorg/tint/ui/fragments/BaseWebViewFragment;Ljava/lang/String;)V │ │ +036ef0: 6e10 3107 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@0731 │ │ +036ef6: 0c00 |0003: move-result-object v0 │ │ +036ef8: 1a01 7107 |0004: const-string v1, "about:start" // string@0771 │ │ +036efc: 6e20 4d03 4100 |0006: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +036f02: 0a01 |0009: move-result v1 │ │ +036f04: 3801 0c00 |000a: if-eqz v1, 0016 // +000c │ │ +036f08: 6e20 3608 3200 |000c: invoke-virtual {v2, v3}, Lorg/tint/ui/managers/BaseUIManager;.showStartPage:(Lorg/tint/ui/fragments/BaseWebViewFragment;)V // method@0836 │ │ +036f0e: 6e10 3807 0300 |000f: invoke-virtual {v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;.resetWebView:()V // method@0738 │ │ +036f14: 6e10 d306 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.requestFocus:()Z // method@06d3 │ │ +036f1a: 0e00 |0015: return-void │ │ +036f1c: 6e20 1408 3200 |0016: invoke-virtual {v2, v3}, Lorg/tint/ui/managers/BaseUIManager;.hideStartPage:(Lorg/tint/ui/fragments/BaseWebViewFragment;)V // method@0814 │ │ +036f22: 6e20 c906 4000 |0019: invoke-virtual {v0, v4}, Lorg/tint/ui/components/CustomWebView;.loadUrl:(Ljava/lang/String;)V // method@06c9 │ │ +036f28: 28f6 |001c: goto 0012 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0004 line=520 │ │ 0x000c line=521 │ │ 0x000f line=526 │ │ 0x0012 line=532 │ │ @@ -68063,16 +68289,16 @@ │ │ type : '(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0371a8: |[0371a8] org.tint.ui.managers.BaseUIManager.onClientPageFinished:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V │ │ -0371b8: 0e00 |0000: return-void │ │ +036f2c: |[036f2c] org.tint.ui.managers.BaseUIManager.onClientPageFinished:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V │ │ +036f3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/managers/BaseUIManager; │ │ 0x0000 - 0x0001 reg=1 view Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x0001 reg=2 url Ljava/lang/String; │ │ @@ -68082,20 +68308,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0371bc: |[0371bc] org.tint.ui.managers.BaseUIManager.onGeolocationPermissionsHidePrompt:()V │ │ -0371cc: 5410 db04 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BaseUIManager;.mGeolocationPermissionsDialog:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@04db │ │ -0371d0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0371d4: 5410 db04 |0004: iget-object v0, v1, Lorg/tint/ui/managers/BaseUIManager;.mGeolocationPermissionsDialog:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@04db │ │ -0371d8: 6e10 1607 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.hide:()V // method@0716 │ │ -0371de: 0e00 |0009: return-void │ │ +036f40: |[036f40] org.tint.ui.managers.BaseUIManager.onGeolocationPermissionsHidePrompt:()V │ │ +036f50: 5410 db04 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BaseUIManager;.mGeolocationPermissionsDialog:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@04db │ │ +036f54: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +036f58: 5410 db04 |0004: iget-object v0, v1, Lorg/tint/ui/managers/BaseUIManager;.mGeolocationPermissionsDialog:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@04db │ │ +036f5c: 6e10 1607 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.hide:()V // method@0716 │ │ +036f62: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0004 line=512 │ │ 0x0009 line=514 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/ui/managers/BaseUIManager; │ │ @@ -68105,26 +68331,26 @@ │ │ type : '(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0371e0: |[0371e0] org.tint.ui.managers.BaseUIManager.onGeolocationPermissionsShowPrompt:(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V │ │ -0371f0: 5420 db04 |0000: iget-object v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mGeolocationPermissionsDialog:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@04db │ │ -0371f4: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ -0371f8: 2200 d001 |0004: new-instance v0, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // type@01d0 │ │ -0371fc: 5421 d604 |0006: iget-object v1, v2, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -037200: 7020 1207 1000 |0008: invoke-direct {v0, v1}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.:(Landroid/content/Context;)V // method@0712 │ │ -037206: 5b20 db04 |000b: iput-object v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mGeolocationPermissionsDialog:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@04db │ │ -03720a: 5420 db04 |000d: iget-object v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mGeolocationPermissionsDialog:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@04db │ │ -03720e: 6e30 1707 3004 |000f: invoke-virtual {v0, v3, v4}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.initialize:(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V // method@0717 │ │ -037214: 5420 db04 |0012: iget-object v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mGeolocationPermissionsDialog:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@04db │ │ -037218: 6e10 1d07 0000 |0014: invoke-virtual {v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.show:()V // method@071d │ │ -03721e: 0e00 |0017: return-void │ │ +036f64: |[036f64] org.tint.ui.managers.BaseUIManager.onGeolocationPermissionsShowPrompt:(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V │ │ +036f74: 5420 db04 |0000: iget-object v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mGeolocationPermissionsDialog:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@04db │ │ +036f78: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ +036f7c: 2200 cc01 |0004: new-instance v0, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // type@01cc │ │ +036f80: 5421 d604 |0006: iget-object v1, v2, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +036f84: 7020 1207 1000 |0008: invoke-direct {v0, v1}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.:(Landroid/content/Context;)V // method@0712 │ │ +036f8a: 5b20 db04 |000b: iput-object v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mGeolocationPermissionsDialog:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@04db │ │ +036f8e: 5420 db04 |000d: iget-object v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mGeolocationPermissionsDialog:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@04db │ │ +036f92: 6e30 1707 3004 |000f: invoke-virtual {v0, v3, v4}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.initialize:(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V // method@0717 │ │ +036f98: 5420 db04 |0012: iget-object v0, v2, Lorg/tint/ui/managers/BaseUIManager;.mGeolocationPermissionsDialog:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; // field@04db │ │ +036f9c: 6e10 1d07 0000 |0014: invoke-virtual {v0}, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;.show:()V // method@071d │ │ +036fa2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0004 line=501 │ │ 0x000d line=504 │ │ 0x0012 line=505 │ │ 0x0017 line=507 │ │ @@ -68138,35 +68364,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -037220: |[037220] org.tint.ui.managers.BaseUIManager.onHideCustomView:()V │ │ -037230: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -037232: 5431 d704 |0001: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mCustomView:Landroid/view/View; // field@04d7 │ │ -037236: 3901 0300 |0003: if-nez v1, 0006 // +0003 │ │ -03723a: 0e00 |0005: return-void │ │ -03723c: 5431 d604 |0006: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -037240: 6e10 6406 0100 |0008: invoke-virtual {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getWindow:()Landroid/view/Window; // method@0664 │ │ -037246: 0c01 |000b: move-result-object v1 │ │ -037248: 6e10 f401 0100 |000c: invoke-virtual {v1}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@01f4 │ │ -03724e: 0c00 |000f: move-result-object v0 │ │ -037250: 1f00 cf00 |0010: check-cast v0, Landroid/widget/FrameLayout; // type@00cf │ │ -037254: 5431 da04 |0012: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mFullscreenContainer:Landroid/widget/FrameLayout; // field@04da │ │ -037258: 6e20 ae02 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;.removeView:(Landroid/view/View;)V // method@02ae │ │ -03725e: 5b32 da04 |0017: iput-object v2, v3, Lorg/tint/ui/managers/BaseUIManager;.mFullscreenContainer:Landroid/widget/FrameLayout; // field@04da │ │ -037262: 5b32 d704 |0019: iput-object v2, v3, Lorg/tint/ui/managers/BaseUIManager;.mCustomView:Landroid/view/View; // field@04d7 │ │ -037266: 5431 d804 |001b: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mCustomViewCallback:Landroid/webkit/WebChromeClient$CustomViewCallback; // field@04d8 │ │ -03726a: 7210 1a02 0100 |001d: invoke-interface {v1}, Landroid/webkit/WebChromeClient$CustomViewCallback;.onCustomViewHidden:()V // method@021a │ │ -037270: 5431 d604 |0020: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -037274: 5232 df04 |0022: iget v2, v3, Lorg/tint/ui/managers/BaseUIManager;.mOriginalOrientation:I // field@04df │ │ -037278: 6e20 7c06 2100 |0024: invoke-virtual {v1, v2}, Lorg/tint/ui/activities/TintBrowserActivity;.setRequestedOrientation:(I)V // method@067c │ │ -03727e: 28de |0027: goto 0005 // -0022 │ │ +036fa4: |[036fa4] org.tint.ui.managers.BaseUIManager.onHideCustomView:()V │ │ +036fb4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +036fb6: 5431 d704 |0001: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mCustomView:Landroid/view/View; // field@04d7 │ │ +036fba: 3901 0300 |0003: if-nez v1, 0006 // +0003 │ │ +036fbe: 0e00 |0005: return-void │ │ +036fc0: 5431 d604 |0006: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +036fc4: 6e10 6406 0100 |0008: invoke-virtual {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getWindow:()Landroid/view/Window; // method@0664 │ │ +036fca: 0c01 |000b: move-result-object v1 │ │ +036fcc: 6e10 f401 0100 |000c: invoke-virtual {v1}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@01f4 │ │ +036fd2: 0c00 |000f: move-result-object v0 │ │ +036fd4: 1f00 cb00 |0010: check-cast v0, Landroid/widget/FrameLayout; // type@00cb │ │ +036fd8: 5431 da04 |0012: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mFullscreenContainer:Landroid/widget/FrameLayout; // field@04da │ │ +036fdc: 6e20 ae02 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;.removeView:(Landroid/view/View;)V // method@02ae │ │ +036fe2: 5b32 da04 |0017: iput-object v2, v3, Lorg/tint/ui/managers/BaseUIManager;.mFullscreenContainer:Landroid/widget/FrameLayout; // field@04da │ │ +036fe6: 5b32 d704 |0019: iput-object v2, v3, Lorg/tint/ui/managers/BaseUIManager;.mCustomView:Landroid/view/View; // field@04d7 │ │ +036fea: 5431 d804 |001b: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mCustomViewCallback:Landroid/webkit/WebChromeClient$CustomViewCallback; // field@04d8 │ │ +036fee: 7210 1a02 0100 |001d: invoke-interface {v1}, Landroid/webkit/WebChromeClient$CustomViewCallback;.onCustomViewHidden:()V // method@021a │ │ +036ff4: 5431 d604 |0020: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +036ff8: 5232 df04 |0022: iget v2, v3, Lorg/tint/ui/managers/BaseUIManager;.mOriginalOrientation:I // field@04df │ │ +036ffc: 6e20 7c06 2100 |0024: invoke-virtual {v1, v2}, Lorg/tint/ui/activities/TintBrowserActivity;.setRequestedOrientation:(I)V // method@067c │ │ +037002: 28de |0027: goto 0005 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=486 │ │ 0x0005 line=496 │ │ 0x0006 line=489 │ │ 0x0012 line=490 │ │ 0x0017 line=491 │ │ @@ -68182,22 +68408,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -037280: |[037280] org.tint.ui.managers.BaseUIManager.onKeyBack:()Z │ │ -037290: 5410 d704 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BaseUIManager;.mCustomView:Landroid/view/View; // field@04d7 │ │ -037294: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -037298: 6e10 2308 0100 |0004: invoke-virtual {v1}, Lorg/tint/ui/managers/BaseUIManager;.onHideCustomView:()V // method@0823 │ │ -03729e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0372a0: 0f00 |0008: return v0 │ │ -0372a2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0372a4: 28fe |000a: goto 0008 // -0002 │ │ +037004: |[037004] org.tint.ui.managers.BaseUIManager.onKeyBack:()Z │ │ +037014: 5410 d704 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BaseUIManager;.mCustomView:Landroid/view/View; // field@04d7 │ │ +037018: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03701c: 6e10 2308 0100 |0004: invoke-virtual {v1}, Lorg/tint/ui/managers/BaseUIManager;.onHideCustomView:()V // method@0823 │ │ +037022: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +037024: 0f00 |0008: return v0 │ │ +037026: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +037028: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0004 line=398 │ │ 0x0007 line=399 │ │ 0x0008 line=402 │ │ locals : │ │ @@ -68208,20 +68434,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0372a8: |[0372a8] org.tint.ui.managers.BaseUIManager.onMainActivityPause:()V │ │ -0372b8: 6e10 0c08 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ -0372be: 0c00 |0003: move-result-object v0 │ │ -0372c0: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -0372c4: 6e10 d106 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.pauseTimers:()V // method@06d1 │ │ -0372ca: 0e00 |0009: return-void │ │ +03702c: |[03702c] org.tint.ui.managers.BaseUIManager.onMainActivityPause:()V │ │ +03703c: 6e10 0c08 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ +037042: 0c00 |0003: move-result-object v0 │ │ +037044: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +037048: 6e10 d106 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.pauseTimers:()V // method@06d1 │ │ +03704e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0004 line=449 │ │ 0x0006 line=450 │ │ 0x0009 line=452 │ │ locals : │ │ @@ -68233,20 +68459,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0372cc: |[0372cc] org.tint.ui.managers.BaseUIManager.onMainActivityResume:()V │ │ -0372dc: 6e10 0c08 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ -0372e2: 0c00 |0003: move-result-object v0 │ │ -0372e4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -0372e8: 6e10 d406 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.resumeTimers:()V // method@06d4 │ │ -0372ee: 0e00 |0009: return-void │ │ +037050: |[037050] org.tint.ui.managers.BaseUIManager.onMainActivityResume:()V │ │ +037060: 6e10 0c08 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ +037066: 0c00 |0003: move-result-object v0 │ │ +037068: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +03706c: 6e10 d406 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.resumeTimers:()V // method@06d4 │ │ +037072: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0004 line=457 │ │ 0x0006 line=458 │ │ 0x0009 line=460 │ │ locals : │ │ @@ -68258,235 +68484,240 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 444 16-bit code units │ │ -0372f0: |[0372f0] org.tint.ui.managers.BaseUIManager.onNewIntent:(Landroid/content/Intent;)V │ │ -037300: 121a |0000: const/4 v10, #int 1 // #1 │ │ -037302: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ -037306: 12f4 |0003: const/4 v4, #int -1 // #ff │ │ -037308: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -03730a: 380c 9f01 |0005: if-eqz v12, 01a4 // +019f │ │ -03730e: 1a00 c507 |0007: const-string v0, "android.intent.action.VIEW" // string@07c5 │ │ -037312: 6e10 b900 0c00 |0009: invoke-virtual {v12}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00b9 │ │ -037318: 0c01 |000c: move-result-object v1 │ │ -03731a: 6e20 4d03 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -037320: 0a00 |0010: move-result v0 │ │ -037322: 3900 0e00 |0011: if-nez v0, 001f // +000e │ │ -037326: 1a00 c007 |0013: const-string v0, "android.intent.action.MAIN" // string@07c0 │ │ -03732a: 6e10 b900 0c00 |0015: invoke-virtual {v12}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00b9 │ │ -037330: 0c01 |0018: move-result-object v1 │ │ -037332: 6e20 4d03 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -037338: 0a00 |001c: move-result v0 │ │ -03733a: 3800 4000 |001d: if-eqz v0, 005d // +0040 │ │ -03733e: 6e10 bc00 0c00 |001f: invoke-virtual {v12}, Landroid/content/Intent;.getDataString:()Ljava/lang/String; // method@00bc │ │ -037344: 0c09 |0022: move-result-object v9 │ │ -037346: 7110 8501 0900 |0023: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -03734c: 0a00 |0026: move-result v0 │ │ -03734e: 3900 1e00 |0027: if-nez v0, 0045 // +001e │ │ -037352: 7010 1508 0b00 |0029: invoke-direct {v11}, Lorg/tint/ui/managers/BaseUIManager;.isCurrentTabReusable:()Z // method@0815 │ │ -037358: 0a00 |002c: move-result v0 │ │ -03735a: 3900 1400 |002d: if-nez v0, 0041 // +0014 │ │ -03735e: 6e10 0e08 0b00 |002f: invoke-virtual {v11}, Lorg/tint/ui/managers/BaseUIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@080e │ │ -037364: 0c00 |0032: move-result-object v0 │ │ -037366: 7110 8001 0000 |0033: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -03736c: 0c00 |0036: move-result-object v0 │ │ -03736e: 1a01 4005 |0037: const-string v1, "PREFERENCE_INCOGNITO_BY_DEFAULT" // string@0540 │ │ -037372: 7230 dd00 1005 |0039: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -037378: 0a00 |003c: move-result v0 │ │ -03737a: 6e40 0708 9b05 |003d: invoke-virtual {v11, v9, v5, v0}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0807 │ │ -037380: 0e00 |0040: return-void │ │ -037382: 6e20 1d08 9b00 |0041: invoke-virtual {v11, v9}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/lang/String;)V // method@081d │ │ -037388: 28fc |0044: goto 0040 // -0004 │ │ -03738a: 6e10 0f08 0b00 |0045: invoke-virtual {v11}, Lorg/tint/ui/managers/BaseUIManager;.getTabCount:()I // method@080f │ │ -037390: 0a00 |0048: move-result v0 │ │ -037392: 3c00 f7ff |0049: if-gtz v0, 0040 // -0009 │ │ -037396: 6e10 0e08 0b00 |004b: invoke-virtual {v11}, Lorg/tint/ui/managers/BaseUIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@080e │ │ -03739c: 0c00 |004e: move-result-object v0 │ │ -03739e: 7110 8001 0000 |004f: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -0373a4: 0c00 |0052: move-result-object v0 │ │ -0373a6: 1a01 4005 |0053: const-string v1, "PREFERENCE_INCOGNITO_BY_DEFAULT" // string@0540 │ │ -0373aa: 7230 dd00 1005 |0055: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -0373b0: 0a00 |0058: move-result v0 │ │ -0373b2: 6e30 0808 ab00 |0059: invoke-virtual {v11, v10, v0}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(ZZ)V // method@0808 │ │ -0373b8: 28e4 |005c: goto 0040 // -001c │ │ -0373ba: 1a00 4100 |005d: const-string v0, "ACTION_BROWSER_OPEN" // string@0041 │ │ -0373be: 6e10 b900 0c00 |005f: invoke-virtual {v12}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00b9 │ │ -0373c4: 0c01 |0062: move-result-object v1 │ │ -0373c6: 6e20 4d03 1000 |0063: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -0373cc: 0a00 |0066: move-result v0 │ │ -0373ce: 3800 d9ff |0067: if-eqz v0, 0040 // -0027 │ │ -0373d2: 1a00 7701 |0069: const-string v0, "EXTRA_ACTION_ID" // string@0177 │ │ -0373d6: 6e20 c300 0c00 |006b: invoke-virtual {v12, v0}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00c3 │ │ -0373dc: 0a00 |006e: move-result v0 │ │ -0373de: 3800 d1ff |006f: if-eqz v0, 0040 // -002f │ │ -0373e2: 1a00 7701 |0071: const-string v0, "EXTRA_ACTION_ID" // string@0177 │ │ -0373e6: 6e30 bf00 0c04 |0073: invoke-virtual {v12, v0, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ -0373ec: 0a02 |0076: move-result v2 │ │ -0373ee: 2b02 3301 0000 |0077: packed-switch v2, 000001aa // +00000133 │ │ -0373f4: 1a00 7b01 |007a: const-string v0, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ -0373f8: 6e30 bf00 0c04 |007c: invoke-virtual {v12, v0, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ -0373fe: 0a00 |007f: move-result v0 │ │ -037400: 3303 0501 |0080: if-ne v3, v0, 0185 // +0105 │ │ -037404: 7020 2c08 2b00 |0082: invoke-direct {v11, v2}, Lorg/tint/ui/managers/BaseUIManager;.requestHrefNode:(I)V // method@082c │ │ -03740a: 28bb |0085: goto 0040 // -0045 │ │ -03740c: 1a00 7b01 |0086: const-string v0, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ -037410: 6e30 bf00 0c04 |0088: invoke-virtual {v12, v0, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ -037416: 0a00 |008b: move-result v0 │ │ -037418: 3303 0800 |008c: if-ne v3, v0, 0094 // +0008 │ │ -03741c: 1300 0b00 |008e: const/16 v0, #int 11 // #b │ │ -037420: 7020 2c08 0b00 |0090: invoke-direct {v11, v0}, Lorg/tint/ui/managers/BaseUIManager;.requestHrefNode:(I)V // method@082c │ │ -037426: 28ad |0093: goto 0040 // -0053 │ │ -037428: 1a00 8201 |0094: const-string v0, "EXTRA_URL" // string@0182 │ │ -03742c: 6e20 c200 0c00 |0096: invoke-virtual {v12, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c2 │ │ -037432: 0c00 |0099: move-result-object v0 │ │ -037434: 6e20 1d08 0b00 |009a: invoke-virtual {v11, v0}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/lang/String;)V // method@081d │ │ -03743a: 28a3 |009d: goto 0040 // -005d │ │ -03743c: 1a00 7b01 |009e: const-string v0, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ -037440: 6e30 bf00 0c04 |00a0: invoke-virtual {v12, v0, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ -037446: 0a00 |00a3: move-result v0 │ │ -037448: 3303 0e00 |00a4: if-ne v3, v0, 00b2 // +000e │ │ -03744c: 1300 0c00 |00a6: const/16 v0, #int 12 // #c │ │ -037450: 1a01 7d01 |00a8: const-string v1, "EXTRA_INCOGNITO" // string@017d │ │ -037454: 6e30 ba00 1c05 |00aa: invoke-virtual {v12, v1, v5}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@00ba │ │ -03745a: 0a01 |00ad: move-result v1 │ │ -03745c: 7030 2d08 0b01 |00ae: invoke-direct {v11, v0, v1}, Lorg/tint/ui/managers/BaseUIManager;.requestHrefNode:(IZ)V // method@082d │ │ -037462: 288f |00b1: goto 0040 // -0071 │ │ -037464: 1a00 8201 |00b2: const-string v0, "EXTRA_URL" // string@0182 │ │ -037468: 6e20 c200 0c00 |00b4: invoke-virtual {v12, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c2 │ │ -03746e: 0c00 |00b7: move-result-object v0 │ │ -037470: 1a01 7d01 |00b8: const-string v1, "EXTRA_INCOGNITO" // string@017d │ │ -037474: 6e30 ba00 1c05 |00ba: invoke-virtual {v12, v1, v5}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@00ba │ │ -03747a: 0a01 |00bd: move-result v1 │ │ -03747c: 6e40 0708 0b15 |00be: invoke-virtual {v11, v0, v5, v1}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0807 │ │ -037482: 2900 7fff |00c1: goto/16 0040 // -0081 │ │ -037486: 1a00 7b01 |00c3: const-string v0, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ -03748a: 6e30 bf00 0c04 |00c5: invoke-virtual {v12, v0, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ -037490: 0a00 |00c8: move-result v0 │ │ -037492: 3303 0f00 |00c9: if-ne v3, v0, 00d8 // +000f │ │ -037496: 1300 0d00 |00cb: const/16 v0, #int 13 // #d │ │ -03749a: 1a01 7d01 |00cd: const-string v1, "EXTRA_INCOGNITO" // string@017d │ │ -03749e: 6e30 ba00 1c05 |00cf: invoke-virtual {v12, v1, v5}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@00ba │ │ -0374a4: 0a01 |00d2: move-result v1 │ │ -0374a6: 7030 2d08 0b01 |00d3: invoke-direct {v11, v0, v1}, Lorg/tint/ui/managers/BaseUIManager;.requestHrefNode:(IZ)V // method@082d │ │ -0374ac: 2900 6aff |00d6: goto/16 0040 // -0096 │ │ -0374b0: 1a00 8201 |00d8: const-string v0, "EXTRA_URL" // string@0182 │ │ -0374b4: 6e20 c200 0c00 |00da: invoke-virtual {v12, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c2 │ │ -0374ba: 0c00 |00dd: move-result-object v0 │ │ -0374bc: 1a01 7d01 |00de: const-string v1, "EXTRA_INCOGNITO" // string@017d │ │ -0374c0: 6e30 ba00 1c05 |00e0: invoke-virtual {v12, v1, v5}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@00ba │ │ -0374c6: 0a01 |00e3: move-result v1 │ │ -0374c8: 6e40 0708 0b1a |00e4: invoke-virtual {v11, v0, v10, v1}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0807 │ │ -0374ce: 2900 59ff |00e7: goto/16 0040 // -00a7 │ │ -0374d2: 1a00 7b01 |00e9: const-string v0, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ -0374d6: 6e30 bf00 0c04 |00eb: invoke-virtual {v12, v0, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ -0374dc: 0a00 |00ee: move-result v0 │ │ -0374de: 3303 0900 |00ef: if-ne v3, v0, 00f8 // +0009 │ │ -0374e2: 1300 0f00 |00f1: const/16 v0, #int 15 // #f │ │ -0374e6: 7020 2c08 0b00 |00f3: invoke-direct {v11, v0}, Lorg/tint/ui/managers/BaseUIManager;.requestHrefNode:(I)V // method@082c │ │ -0374ec: 2900 4aff |00f6: goto/16 0040 // -00b6 │ │ -0374f0: 54b0 d604 |00f8: iget-object v0, v11, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -0374f4: 1a01 8201 |00fa: const-string v1, "EXTRA_URL" // string@0182 │ │ -0374f8: 6e20 c200 1c00 |00fc: invoke-virtual {v12, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c2 │ │ -0374fe: 0c01 |00ff: move-result-object v1 │ │ -037500: 54b3 d604 |0100: iget-object v3, v11, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -037504: 6e10 6006 0300 |0102: invoke-virtual {v3}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ -03750a: 0c03 |0105: move-result-object v3 │ │ -03750c: 1404 3300 0b7f |0106: const v4, #float 1.84764e+38 // #7f0b0033 │ │ -037512: 6e20 f300 4300 |0109: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -037518: 0c03 |010c: move-result-object v3 │ │ -03751a: 7130 100c 1003 |010d: invoke-static {v0, v1, v3}, Lorg/tint/utils/ApplicationUtils;.copyTextToClipboard:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@0c10 │ │ -037520: 2900 30ff |0110: goto/16 0040 // -00d0 │ │ -037524: 1a00 7b01 |0112: const-string v0, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ -037528: 6e30 bf00 0c04 |0114: invoke-virtual {v12, v0, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ -03752e: 0a00 |0117: move-result v0 │ │ -037530: 3303 0900 |0118: if-ne v3, v0, 0121 // +0009 │ │ -037534: 1300 0e00 |011a: const/16 v0, #int 14 // #e │ │ -037538: 7020 2c08 0b00 |011c: invoke-direct {v11, v0}, Lorg/tint/ui/managers/BaseUIManager;.requestHrefNode:(I)V // method@082c │ │ -03753e: 2900 21ff |011f: goto/16 0040 // -00df │ │ -037542: 2208 8801 |0121: new-instance v8, Lorg/tint/model/DownloadItem; // type@0188 │ │ -037546: 1a00 8201 |0123: const-string v0, "EXTRA_URL" // string@0182 │ │ -03754a: 6e20 c200 0c00 |0125: invoke-virtual {v12, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c2 │ │ -037550: 0c00 |0128: move-result-object v0 │ │ -037552: 7020 4305 0800 |0129: invoke-direct {v8, v0}, Lorg/tint/model/DownloadItem;.:(Ljava/lang/String;)V // method@0543 │ │ -037558: 54b0 d604 |012c: iget-object v0, v11, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -03755c: 1a01 ff08 |012e: const-string v1, "download" // string@08ff │ │ -037560: 6e20 6206 1000 |0130: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0662 │ │ -037566: 0c00 |0133: move-result-object v0 │ │ -037568: 1f00 1900 |0134: check-cast v0, Landroid/app/DownloadManager; // type@0019 │ │ -03756c: 6e20 5f00 8000 |0136: invoke-virtual {v0, v8}, Landroid/app/DownloadManager;.enqueue:(Landroid/app/DownloadManager$Request;)J // method@005f │ │ -037572: 0b06 |0139: move-result-wide v6 │ │ -037574: 6e30 4c05 6807 |013a: invoke-virtual {v8, v6, v7}, Lorg/tint/model/DownloadItem;.setId:(J)V // method@054c │ │ -03757a: 7100 3305 0000 |013d: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -037580: 0c00 |0140: move-result-object v0 │ │ -037582: 6e10 3205 0000 |0141: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getDownloadsList:()Ljava/util/List; // method@0532 │ │ -037588: 0c00 |0144: move-result-object v0 │ │ -03758a: 7220 9203 8000 |0145: invoke-interface {v0, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ -037590: 54b0 d604 |0148: iget-object v0, v11, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -037594: 54b1 d604 |014a: iget-object v1, v11, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -037598: 1403 2000 0b7f |014c: const v3, #float 1.84763e+38 // #7f0b0020 │ │ -03759e: 6e20 6106 3100 |014f: invoke-virtual {v1, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ -0375a4: 0c01 |0152: move-result-object v1 │ │ -0375a6: 23a3 a602 |0153: new-array v3, v10, [Ljava/lang/Object; // type@02a6 │ │ -0375aa: 6e10 4505 0800 |0155: invoke-virtual {v8}, Lorg/tint/model/DownloadItem;.getFileName:()Ljava/lang/String; // method@0545 │ │ -0375b0: 0c04 |0158: move-result-object v4 │ │ -0375b2: 4d04 0305 |0159: aput-object v4, v3, v5 │ │ -0375b6: 7120 4f03 3100 |015b: invoke-static {v1, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ -0375bc: 0c01 |015e: move-result-object v1 │ │ -0375be: 7130 0403 1005 |015f: invoke-static {v0, v1, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ -0375c4: 0c00 |0162: move-result-object v0 │ │ -0375c6: 6e10 0503 0000 |0163: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0305 │ │ -0375cc: 2900 dafe |0166: goto/16 0040 // -0126 │ │ -0375d0: 1a00 7b01 |0168: const-string v0, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ -0375d4: 6e30 bf00 0c04 |016a: invoke-virtual {v12, v0, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ -0375da: 0a00 |016d: move-result v0 │ │ -0375dc: 3303 0900 |016e: if-ne v3, v0, 0177 // +0009 │ │ -0375e0: 1300 1100 |0170: const/16 v0, #int 17 // #11 │ │ -0375e4: 7020 2c08 0b00 |0172: invoke-direct {v11, v0}, Lorg/tint/ui/managers/BaseUIManager;.requestHrefNode:(I)V // method@082c │ │ -0375ea: 2900 cbfe |0175: goto/16 0040 // -0135 │ │ -0375ee: 54b0 d604 |0177: iget-object v0, v11, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -0375f2: 1201 |0179: const/4 v1, #int 0 // #0 │ │ -0375f4: 1a03 8201 |017a: const-string v3, "EXTRA_URL" // string@0182 │ │ -0375f8: 6e20 c200 3c00 |017c: invoke-virtual {v12, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c2 │ │ -0375fe: 0c03 |017f: move-result-object v3 │ │ -037600: 7130 150c 1003 |0180: invoke-static {v0, v1, v3}, Lorg/tint/utils/ApplicationUtils;.sharePage:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V // method@0c15 │ │ -037606: 2900 bdfe |0183: goto/16 0040 // -0143 │ │ -03760a: 7100 3305 0000 |0185: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -037610: 0c00 |0188: move-result-object v0 │ │ -037612: 6e10 3005 0000 |0189: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -037618: 0c00 |018c: move-result-object v0 │ │ -03761a: 54b1 d604 |018d: iget-object v1, v11, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -03761e: 1a03 7b01 |018f: const-string v3, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ -037622: 6e30 bf00 3c04 |0191: invoke-virtual {v12, v3, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ -037628: 0a03 |0194: move-result v3 │ │ -03762a: 1a04 8201 |0195: const-string v4, "EXTRA_URL" // string@0182 │ │ -03762e: 6e20 c200 4c00 |0197: invoke-virtual {v12, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c2 │ │ -037634: 0c04 |019a: move-result-object v4 │ │ -037636: 6e10 0c08 0b00 |019b: invoke-virtual {v11}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ -03763c: 0c05 |019e: move-result-object v5 │ │ -03763e: 7406 1504 0000 |019f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/addons/AddonManager;.onContributedContextLinkMenuItemSelected:(Landroid/content/Context;IILjava/lang/String;Lorg/tint/ui/components/CustomWebView;)V // method@0415 │ │ -037644: 2900 9efe |01a2: goto/16 0040 // -0162 │ │ -037648: 6e30 0808 ab05 |01a4: invoke-virtual {v11, v10, v5}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(ZZ)V // method@0808 │ │ -03764e: 2900 99fe |01a7: goto/16 0040 // -0167 │ │ -037652: 0000 |01a9: nop // spacer │ │ -037654: 0001 0700 0b00 0000 0f00 0000 2700 ... |01aa: packed-switch-data (18 units) │ │ +037074: |[037074] org.tint.ui.managers.BaseUIManager.onNewIntent:(Landroid/content/Intent;)V │ │ +037084: 121a |0000: const/4 v10, #int 1 // #1 │ │ +037086: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ +03708a: 12f4 |0003: const/4 v4, #int -1 // #ff │ │ +03708c: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +03708e: 380c 9f01 |0005: if-eqz v12, 01a4 // +019f │ │ +037092: 1a00 c207 |0007: const-string v0, "android.intent.action.VIEW" // string@07c2 │ │ +037096: 6e10 b900 0c00 |0009: invoke-virtual {v12}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00b9 │ │ +03709c: 0c01 |000c: move-result-object v1 │ │ +03709e: 6e20 4d03 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +0370a4: 0a00 |0010: move-result v0 │ │ +0370a6: 3900 0e00 |0011: if-nez v0, 001f // +000e │ │ +0370aa: 1a00 bd07 |0013: const-string v0, "android.intent.action.MAIN" // string@07bd │ │ +0370ae: 6e10 b900 0c00 |0015: invoke-virtual {v12}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00b9 │ │ +0370b4: 0c01 |0018: move-result-object v1 │ │ +0370b6: 6e20 4d03 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +0370bc: 0a00 |001c: move-result v0 │ │ +0370be: 3800 4000 |001d: if-eqz v0, 005d // +0040 │ │ +0370c2: 6e10 bc00 0c00 |001f: invoke-virtual {v12}, Landroid/content/Intent;.getDataString:()Ljava/lang/String; // method@00bc │ │ +0370c8: 0c09 |0022: move-result-object v9 │ │ +0370ca: 7110 8501 0900 |0023: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +0370d0: 0a00 |0026: move-result v0 │ │ +0370d2: 3900 1e00 |0027: if-nez v0, 0045 // +001e │ │ +0370d6: 7010 1508 0b00 |0029: invoke-direct {v11}, Lorg/tint/ui/managers/BaseUIManager;.isCurrentTabReusable:()Z // method@0815 │ │ +0370dc: 0a00 |002c: move-result v0 │ │ +0370de: 3900 1400 |002d: if-nez v0, 0041 // +0014 │ │ +0370e2: 6e10 0e08 0b00 |002f: invoke-virtual {v11}, Lorg/tint/ui/managers/BaseUIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@080e │ │ +0370e8: 0c00 |0032: move-result-object v0 │ │ +0370ea: 7110 8001 0000 |0033: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +0370f0: 0c00 |0036: move-result-object v0 │ │ +0370f2: 1a01 3d05 |0037: const-string v1, "PREFERENCE_INCOGNITO_BY_DEFAULT" // string@053d │ │ +0370f6: 7230 dd00 1005 |0039: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +0370fc: 0a00 |003c: move-result v0 │ │ +0370fe: 6e40 0708 9b05 |003d: invoke-virtual {v11, v9, v5, v0}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0807 │ │ +037104: 0e00 |0040: return-void │ │ +037106: 6e20 1d08 9b00 |0041: invoke-virtual {v11, v9}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/lang/String;)V // method@081d │ │ +03710c: 28fc |0044: goto 0040 // -0004 │ │ +03710e: 6e10 0f08 0b00 |0045: invoke-virtual {v11}, Lorg/tint/ui/managers/BaseUIManager;.getTabCount:()I // method@080f │ │ +037114: 0a00 |0048: move-result v0 │ │ +037116: 3c00 f7ff |0049: if-gtz v0, 0040 // -0009 │ │ +03711a: 6e10 0e08 0b00 |004b: invoke-virtual {v11}, Lorg/tint/ui/managers/BaseUIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@080e │ │ +037120: 0c00 |004e: move-result-object v0 │ │ +037122: 7110 8001 0000 |004f: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +037128: 0c00 |0052: move-result-object v0 │ │ +03712a: 1a01 3d05 |0053: const-string v1, "PREFERENCE_INCOGNITO_BY_DEFAULT" // string@053d │ │ +03712e: 7230 dd00 1005 |0055: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +037134: 0a00 |0058: move-result v0 │ │ +037136: 6e30 0808 ab00 |0059: invoke-virtual {v11, v10, v0}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(ZZ)V // method@0808 │ │ +03713c: 28e4 |005c: goto 0040 // -001c │ │ +03713e: 1a00 4100 |005d: const-string v0, "ACTION_BROWSER_OPEN" // string@0041 │ │ +037142: 6e10 b900 0c00 |005f: invoke-virtual {v12}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00b9 │ │ +037148: 0c01 |0062: move-result-object v1 │ │ +03714a: 6e20 4d03 1000 |0063: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +037150: 0a00 |0066: move-result v0 │ │ +037152: 3800 d9ff |0067: if-eqz v0, 0040 // -0027 │ │ +037156: 1a00 7701 |0069: const-string v0, "EXTRA_ACTION_ID" // string@0177 │ │ +03715a: 6e20 c300 0c00 |006b: invoke-virtual {v12, v0}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00c3 │ │ +037160: 0a00 |006e: move-result v0 │ │ +037162: 3800 d1ff |006f: if-eqz v0, 0040 // -002f │ │ +037166: 1a00 7701 |0071: const-string v0, "EXTRA_ACTION_ID" // string@0177 │ │ +03716a: 6e30 bf00 0c04 |0073: invoke-virtual {v12, v0, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ +037170: 0a02 |0076: move-result v2 │ │ +037172: 2b02 3301 0000 |0077: packed-switch v2, 000001aa // +00000133 │ │ +037178: 1a00 7b01 |007a: const-string v0, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ +03717c: 6e30 bf00 0c04 |007c: invoke-virtual {v12, v0, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ +037182: 0a00 |007f: move-result v0 │ │ +037184: 3303 0501 |0080: if-ne v3, v0, 0185 // +0105 │ │ +037188: 7020 2c08 2b00 |0082: invoke-direct {v11, v2}, Lorg/tint/ui/managers/BaseUIManager;.requestHrefNode:(I)V // method@082c │ │ +03718e: 28bb |0085: goto 0040 // -0045 │ │ +037190: 1a00 7b01 |0086: const-string v0, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ +037194: 6e30 bf00 0c04 |0088: invoke-virtual {v12, v0, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ +03719a: 0a00 |008b: move-result v0 │ │ +03719c: 3303 0800 |008c: if-ne v3, v0, 0094 // +0008 │ │ +0371a0: 1300 0b00 |008e: const/16 v0, #int 11 // #b │ │ +0371a4: 7020 2c08 0b00 |0090: invoke-direct {v11, v0}, Lorg/tint/ui/managers/BaseUIManager;.requestHrefNode:(I)V // method@082c │ │ +0371aa: 28ad |0093: goto 0040 // -0053 │ │ +0371ac: 1a00 8201 |0094: const-string v0, "EXTRA_URL" // string@0182 │ │ +0371b0: 6e20 c200 0c00 |0096: invoke-virtual {v12, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c2 │ │ +0371b6: 0c00 |0099: move-result-object v0 │ │ +0371b8: 6e20 1d08 0b00 |009a: invoke-virtual {v11, v0}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/lang/String;)V // method@081d │ │ +0371be: 28a3 |009d: goto 0040 // -005d │ │ +0371c0: 1a00 7b01 |009e: const-string v0, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ +0371c4: 6e30 bf00 0c04 |00a0: invoke-virtual {v12, v0, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ +0371ca: 0a00 |00a3: move-result v0 │ │ +0371cc: 3303 0e00 |00a4: if-ne v3, v0, 00b2 // +000e │ │ +0371d0: 1300 0c00 |00a6: const/16 v0, #int 12 // #c │ │ +0371d4: 1a01 7d01 |00a8: const-string v1, "EXTRA_INCOGNITO" // string@017d │ │ +0371d8: 6e30 ba00 1c05 |00aa: invoke-virtual {v12, v1, v5}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@00ba │ │ +0371de: 0a01 |00ad: move-result v1 │ │ +0371e0: 7030 2d08 0b01 |00ae: invoke-direct {v11, v0, v1}, Lorg/tint/ui/managers/BaseUIManager;.requestHrefNode:(IZ)V // method@082d │ │ +0371e6: 288f |00b1: goto 0040 // -0071 │ │ +0371e8: 1a00 8201 |00b2: const-string v0, "EXTRA_URL" // string@0182 │ │ +0371ec: 6e20 c200 0c00 |00b4: invoke-virtual {v12, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c2 │ │ +0371f2: 0c00 |00b7: move-result-object v0 │ │ +0371f4: 1a01 7d01 |00b8: const-string v1, "EXTRA_INCOGNITO" // string@017d │ │ +0371f8: 6e30 ba00 1c05 |00ba: invoke-virtual {v12, v1, v5}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@00ba │ │ +0371fe: 0a01 |00bd: move-result v1 │ │ +037200: 6e40 0708 0b15 |00be: invoke-virtual {v11, v0, v5, v1}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0807 │ │ +037206: 2900 7fff |00c1: goto/16 0040 // -0081 │ │ +03720a: 1a00 7b01 |00c3: const-string v0, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ +03720e: 6e30 bf00 0c04 |00c5: invoke-virtual {v12, v0, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ +037214: 0a00 |00c8: move-result v0 │ │ +037216: 3303 0f00 |00c9: if-ne v3, v0, 00d8 // +000f │ │ +03721a: 1300 0d00 |00cb: const/16 v0, #int 13 // #d │ │ +03721e: 1a01 7d01 |00cd: const-string v1, "EXTRA_INCOGNITO" // string@017d │ │ +037222: 6e30 ba00 1c05 |00cf: invoke-virtual {v12, v1, v5}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@00ba │ │ +037228: 0a01 |00d2: move-result v1 │ │ +03722a: 7030 2d08 0b01 |00d3: invoke-direct {v11, v0, v1}, Lorg/tint/ui/managers/BaseUIManager;.requestHrefNode:(IZ)V // method@082d │ │ +037230: 2900 6aff |00d6: goto/16 0040 // -0096 │ │ +037234: 1a00 8201 |00d8: const-string v0, "EXTRA_URL" // string@0182 │ │ +037238: 6e20 c200 0c00 |00da: invoke-virtual {v12, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c2 │ │ +03723e: 0c00 |00dd: move-result-object v0 │ │ +037240: 1a01 7d01 |00de: const-string v1, "EXTRA_INCOGNITO" // string@017d │ │ +037244: 6e30 ba00 1c05 |00e0: invoke-virtual {v12, v1, v5}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@00ba │ │ +03724a: 0a01 |00e3: move-result v1 │ │ +03724c: 6e40 0708 0b1a |00e4: invoke-virtual {v11, v0, v10, v1}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@0807 │ │ +037252: 2900 59ff |00e7: goto/16 0040 // -00a7 │ │ +037256: 1a00 7b01 |00e9: const-string v0, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ +03725a: 6e30 bf00 0c04 |00eb: invoke-virtual {v12, v0, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ +037260: 0a00 |00ee: move-result v0 │ │ +037262: 3303 0900 |00ef: if-ne v3, v0, 00f8 // +0009 │ │ +037266: 1300 0f00 |00f1: const/16 v0, #int 15 // #f │ │ +03726a: 7020 2c08 0b00 |00f3: invoke-direct {v11, v0}, Lorg/tint/ui/managers/BaseUIManager;.requestHrefNode:(I)V // method@082c │ │ +037270: 2900 4aff |00f6: goto/16 0040 // -00b6 │ │ +037274: 54b0 d604 |00f8: iget-object v0, v11, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +037278: 1a01 8201 |00fa: const-string v1, "EXTRA_URL" // string@0182 │ │ +03727c: 6e20 c200 1c00 |00fc: invoke-virtual {v12, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c2 │ │ +037282: 0c01 |00ff: move-result-object v1 │ │ +037284: 54b3 d604 |0100: iget-object v3, v11, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +037288: 6e10 6006 0300 |0102: invoke-virtual {v3}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ +03728e: 0c03 |0105: move-result-object v3 │ │ +037290: 1404 3300 0b7f |0106: const v4, #float 1.84764e+38 // #7f0b0033 │ │ +037296: 6e20 f300 4300 |0109: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +03729c: 0c03 |010c: move-result-object v3 │ │ +03729e: 7130 100c 1003 |010d: invoke-static {v0, v1, v3}, Lorg/tint/utils/ApplicationUtils;.copyTextToClipboard:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@0c10 │ │ +0372a4: 2900 30ff |0110: goto/16 0040 // -00d0 │ │ +0372a8: 1a00 7b01 |0112: const-string v0, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ +0372ac: 6e30 bf00 0c04 |0114: invoke-virtual {v12, v0, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ +0372b2: 0a00 |0117: move-result v0 │ │ +0372b4: 3303 0900 |0118: if-ne v3, v0, 0121 // +0009 │ │ +0372b8: 1300 0e00 |011a: const/16 v0, #int 14 // #e │ │ +0372bc: 7020 2c08 0b00 |011c: invoke-direct {v11, v0}, Lorg/tint/ui/managers/BaseUIManager;.requestHrefNode:(I)V // method@082c │ │ +0372c2: 2900 21ff |011f: goto/16 0040 // -00df │ │ +0372c6: 2208 8401 |0121: new-instance v8, Lorg/tint/model/DownloadItem; // type@0184 │ │ +0372ca: 1a00 8201 |0123: const-string v0, "EXTRA_URL" // string@0182 │ │ +0372ce: 6e20 c200 0c00 |0125: invoke-virtual {v12, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c2 │ │ +0372d4: 0c00 |0128: move-result-object v0 │ │ +0372d6: 7020 4305 0800 |0129: invoke-direct {v8, v0}, Lorg/tint/model/DownloadItem;.:(Ljava/lang/String;)V // method@0543 │ │ +0372dc: 54b0 d604 |012c: iget-object v0, v11, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +0372e0: 1a01 fb08 |012e: const-string v1, "download" // string@08fb │ │ +0372e4: 6e20 6206 1000 |0130: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0662 │ │ +0372ea: 0c00 |0133: move-result-object v0 │ │ +0372ec: 1f00 1900 |0134: check-cast v0, Landroid/app/DownloadManager; // type@0019 │ │ +0372f0: 6e20 5f00 8000 |0136: invoke-virtual {v0, v8}, Landroid/app/DownloadManager;.enqueue:(Landroid/app/DownloadManager$Request;)J // method@005f │ │ +0372f6: 0b06 |0139: move-result-wide v6 │ │ +0372f8: 6e30 4c05 6807 |013a: invoke-virtual {v8, v6, v7}, Lorg/tint/model/DownloadItem;.setId:(J)V // method@054c │ │ +0372fe: 7100 3305 0000 |013d: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +037304: 0c00 |0140: move-result-object v0 │ │ +037306: 6e10 3205 0000 |0141: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getDownloadsList:()Ljava/util/List; // method@0532 │ │ +03730c: 0c00 |0144: move-result-object v0 │ │ +03730e: 7220 9203 8000 |0145: invoke-interface {v0, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0392 │ │ +037314: 54b0 d604 |0148: iget-object v0, v11, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +037318: 54b1 d604 |014a: iget-object v1, v11, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +03731c: 1403 2000 0b7f |014c: const v3, #float 1.84763e+38 // #7f0b0020 │ │ +037322: 6e20 6106 3100 |014f: invoke-virtual {v1, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ +037328: 0c01 |0152: move-result-object v1 │ │ +03732a: 23a3 a202 |0153: new-array v3, v10, [Ljava/lang/Object; // type@02a2 │ │ +03732e: 6e10 4505 0800 |0155: invoke-virtual {v8}, Lorg/tint/model/DownloadItem;.getFileName:()Ljava/lang/String; // method@0545 │ │ +037334: 0c04 |0158: move-result-object v4 │ │ +037336: 4d04 0305 |0159: aput-object v4, v3, v5 │ │ +03733a: 7120 4f03 3100 |015b: invoke-static {v1, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@034f │ │ +037340: 0c01 |015e: move-result-object v1 │ │ +037342: 7130 0403 1005 |015f: invoke-static {v0, v1, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0304 │ │ +037348: 0c00 |0162: move-result-object v0 │ │ +03734a: 6e10 0503 0000 |0163: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0305 │ │ +037350: 2900 dafe |0166: goto/16 0040 // -0126 │ │ +037354: 1a00 7b01 |0168: const-string v0, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ +037358: 6e30 bf00 0c04 |016a: invoke-virtual {v12, v0, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ +03735e: 0a00 |016d: move-result v0 │ │ +037360: 3303 0900 |016e: if-ne v3, v0, 0177 // +0009 │ │ +037364: 1300 1100 |0170: const/16 v0, #int 17 // #11 │ │ +037368: 7020 2c08 0b00 |0172: invoke-direct {v11, v0}, Lorg/tint/ui/managers/BaseUIManager;.requestHrefNode:(I)V // method@082c │ │ +03736e: 2900 cbfe |0175: goto/16 0040 // -0135 │ │ +037372: 54b0 d604 |0177: iget-object v0, v11, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +037376: 1201 |0179: const/4 v1, #int 0 // #0 │ │ +037378: 1a03 8201 |017a: const-string v3, "EXTRA_URL" // string@0182 │ │ +03737c: 6e20 c200 3c00 |017c: invoke-virtual {v12, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c2 │ │ +037382: 0c03 |017f: move-result-object v3 │ │ +037384: 7130 150c 1003 |0180: invoke-static {v0, v1, v3}, Lorg/tint/utils/ApplicationUtils;.sharePage:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V // method@0c15 │ │ +03738a: 2900 bdfe |0183: goto/16 0040 // -0143 │ │ +03738e: 7100 3305 0000 |0185: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +037394: 0c00 |0188: move-result-object v0 │ │ +037396: 6e10 3005 0000 |0189: invoke-virtual {v0}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +03739c: 0c00 |018c: move-result-object v0 │ │ +03739e: 54b1 d604 |018d: iget-object v1, v11, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +0373a2: 1a03 7b01 |018f: const-string v3, "EXTRA_HIT_TEST_RESULT" // string@017b │ │ +0373a6: 6e30 bf00 3c04 |0191: invoke-virtual {v12, v3, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00bf │ │ +0373ac: 0a03 |0194: move-result v3 │ │ +0373ae: 1a04 8201 |0195: const-string v4, "EXTRA_URL" // string@0182 │ │ +0373b2: 6e20 c200 4c00 |0197: invoke-virtual {v12, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c2 │ │ +0373b8: 0c04 |019a: move-result-object v4 │ │ +0373ba: 6e10 0c08 0b00 |019b: invoke-virtual {v11}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ +0373c0: 0c05 |019e: move-result-object v5 │ │ +0373c2: 7406 1504 0000 |019f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/tint/addons/AddonManager;.onContributedContextLinkMenuItemSelected:(Landroid/content/Context;IILjava/lang/String;Lorg/tint/ui/components/CustomWebView;)V // method@0415 │ │ +0373c8: 2900 9efe |01a2: goto/16 0040 // -0162 │ │ +0373cc: 6e30 0808 ab05 |01a4: invoke-virtual {v11, v10, v5}, Lorg/tint/ui/managers/BaseUIManager;.addTab:(ZZ)V // method@0808 │ │ +0373d2: 2900 99fe |01a7: goto/16 0040 // -0167 │ │ +0373d6: 0000 |01a9: nop // spacer │ │ +0373d8: 0001 0700 0b00 0000 0f00 0000 2700 ... |01aa: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=290 │ │ 0x0007 line=291 │ │ + 0x0015 line=292 │ │ 0x001f line=294 │ │ 0x0023 line=296 │ │ 0x0029 line=297 │ │ - 0x002f line=298 │ │ + 0x002f line=300 │ │ + 0x0039 line=301 │ │ + 0x003d line=298 │ │ 0x0040 line=393 │ │ 0x0041 line=303 │ │ 0x0045 line=308 │ │ 0x004b line=309 │ │ + 0x0055 line=310 │ │ + 0x0059 line=309 │ │ 0x005d line=313 │ │ 0x0069 line=314 │ │ 0x0071 line=315 │ │ 0x0077 line=317 │ │ 0x007a line=376 │ │ 0x0082 line=377 │ │ 0x0086 line=319 │ │ @@ -68508,14 +68739,18 @@ │ │ 0x013a line=359 │ │ 0x013d line=361 │ │ 0x0148 line=363 │ │ 0x0168 line=368 │ │ 0x0170 line=369 │ │ 0x0177 line=371 │ │ 0x0185 line=379 │ │ + 0x0191 line=382 │ │ + 0x0197 line=383 │ │ + 0x019b line=384 │ │ + 0x019f line=379 │ │ 0x01a4 line=391 │ │ 0x01a9 line=317 │ │ locals : │ │ 0x0023 - 0x0040 reg=9 url Ljava/lang/String; │ │ 0x0041 - 0x005d reg=9 url Ljava/lang/String; │ │ 0x013a - 0x0168 reg=6 id J │ │ 0x012c - 0x0168 reg=8 item Lorg/tint/model/DownloadItem; │ │ @@ -68528,41 +68763,41 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 55 16-bit code units │ │ -037678: |[037678] org.tint.ui.managers.BaseUIManager.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ -037688: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03768a: 5541 dd04 |0001: iget-boolean v1, v4, Lorg/tint/ui/managers/BaseUIManager;.mHomePageLoading:Z // field@04dd │ │ -03768e: 3801 2900 |0003: if-eqz v1, 002c // +0029 │ │ -037692: 5c43 dd04 |0005: iput-boolean v3, v4, Lorg/tint/ui/managers/BaseUIManager;.mHomePageLoading:Z // field@04dd │ │ -037696: 5441 d604 |0007: iget-object v1, v4, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -03769a: 7110 8001 0100 |0009: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -0376a0: 0c01 |000c: move-result-object v1 │ │ -0376a2: 1a02 5b06 |000d: const-string v2, "TECHNICAL_PREFERENCE_HOMEPAGE_URL_UPDATE_NEEDED" // string@065b │ │ -0376a6: 7230 dd00 2103 |000f: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -0376ac: 0a01 |0012: move-result v1 │ │ -0376ae: 3801 1900 |0013: if-eqz v1, 002c // +0019 │ │ -0376b2: 5441 d604 |0015: iget-object v1, v4, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -0376b6: 7110 8001 0100 |0017: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -0376bc: 0c01 |001a: move-result-object v1 │ │ -0376be: 7210 dc00 0100 |001b: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ -0376c4: 0c00 |001e: move-result-object v0 │ │ -0376c6: 1a01 5b06 |001f: const-string v1, "TECHNICAL_PREFERENCE_HOMEPAGE_URL_UPDATE_NEEDED" // string@065b │ │ -0376ca: 7230 d500 1003 |0021: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ -0376d0: 1a01 3f05 |0024: const-string v1, "PREFERENCE_HOME_PAGE" // string@053f │ │ -0376d4: 7230 d800 1006 |0026: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d8 │ │ -0376da: 7210 d400 0000 |0029: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ -0376e0: 2201 f901 |002c: new-instance v1, Lorg/tint/ui/managers/BaseUIManager$1; // type@01f9 │ │ -0376e4: 7040 fd07 4156 |002e: invoke-direct {v1, v4, v6, v5}, Lorg/tint/ui/managers/BaseUIManager$1;.:(Lorg/tint/ui/managers/BaseUIManager;Ljava/lang/String;Landroid/webkit/WebView;)V // method@07fd │ │ -0376ea: 1602 d007 |0031: const-wide/16 v2, #int 2000 // #7d0 │ │ -0376ee: 6e40 5002 1532 |0033: invoke-virtual {v5, v1, v2, v3}, Landroid/webkit/WebView;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0250 │ │ -0376f4: 0e00 |0036: return-void │ │ +0373fc: |[0373fc] org.tint.ui.managers.BaseUIManager.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ +03740c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03740e: 5541 dd04 |0001: iget-boolean v1, v4, Lorg/tint/ui/managers/BaseUIManager;.mHomePageLoading:Z // field@04dd │ │ +037412: 3801 2900 |0003: if-eqz v1, 002c // +0029 │ │ +037416: 5c43 dd04 |0005: iput-boolean v3, v4, Lorg/tint/ui/managers/BaseUIManager;.mHomePageLoading:Z // field@04dd │ │ +03741a: 5441 d604 |0007: iget-object v1, v4, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +03741e: 7110 8001 0100 |0009: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +037424: 0c01 |000c: move-result-object v1 │ │ +037426: 1a02 5806 |000d: const-string v2, "TECHNICAL_PREFERENCE_HOMEPAGE_URL_UPDATE_NEEDED" // string@0658 │ │ +03742a: 7230 dd00 2103 |000f: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +037430: 0a01 |0012: move-result v1 │ │ +037432: 3801 1900 |0013: if-eqz v1, 002c // +0019 │ │ +037436: 5441 d604 |0015: iget-object v1, v4, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +03743a: 7110 8001 0100 |0017: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +037440: 0c01 |001a: move-result-object v1 │ │ +037442: 7210 dc00 0100 |001b: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ +037448: 0c00 |001e: move-result-object v0 │ │ +03744a: 1a01 5806 |001f: const-string v1, "TECHNICAL_PREFERENCE_HOMEPAGE_URL_UPDATE_NEEDED" // string@0658 │ │ +03744e: 7230 d500 1003 |0021: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ +037454: 1a01 3c05 |0024: const-string v1, "PREFERENCE_HOME_PAGE" // string@053c │ │ +037458: 7230 d800 1006 |0026: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d8 │ │ +03745e: 7210 d400 0000 |0029: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ +037464: 2201 f501 |002c: new-instance v1, Lorg/tint/ui/managers/BaseUIManager$1; // type@01f5 │ │ +037468: 7040 fd07 4156 |002e: invoke-direct {v1, v4, v6, v5}, Lorg/tint/ui/managers/BaseUIManager$1;.:(Lorg/tint/ui/managers/BaseUIManager;Ljava/lang/String;Landroid/webkit/WebView;)V // method@07fd │ │ +03746e: 1602 d007 |0031: const-wide/16 v2, #int 2000 // #7d0 │ │ +037472: 6e40 5002 1532 |0033: invoke-virtual {v5, v1, v2, v3}, Landroid/webkit/WebView;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0250 │ │ +037478: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=408 │ │ 0x0005 line=409 │ │ 0x0007 line=411 │ │ 0x0015 line=412 │ │ 0x001f line=413 │ │ @@ -68581,20 +68816,20 @@ │ │ type : '(Landroid/webkit/WebView;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0376f8: |[0376f8] org.tint.ui.managers.BaseUIManager.onReceivedIcon:(Landroid/webkit/WebView;Landroid/graphics/Bitmap;)V │ │ -037708: 6e10 0c08 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ -03770e: 0c00 |0003: move-result-object v0 │ │ -037710: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ -037714: 6e20 3008 3100 |0006: invoke-virtual {v1, v3}, Lorg/tint/ui/managers/BaseUIManager;.setApplicationButtonImage:(Landroid/graphics/Bitmap;)V // method@0830 │ │ -03771a: 0e00 |0009: return-void │ │ +03747c: |[03747c] org.tint.ui.managers.BaseUIManager.onReceivedIcon:(Landroid/webkit/WebView;Landroid/graphics/Bitmap;)V │ │ +03748c: 6e10 0c08 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ +037492: 0c00 |0003: move-result-object v0 │ │ +037494: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ +037498: 6e20 3008 3100 |0006: invoke-virtual {v1, v3}, Lorg/tint/ui/managers/BaseUIManager;.setApplicationButtonImage:(Landroid/graphics/Bitmap;)V // method@0830 │ │ +03749e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0006 line=442 │ │ 0x0009 line=444 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/ui/managers/BaseUIManager; │ │ @@ -68606,49 +68841,49 @@ │ │ type : '(Landroid/view/View;ILandroid/webkit/WebChromeClient$CustomViewCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -03771c: |[03771c] org.tint.ui.managers.BaseUIManager.onShowCustomView:(Landroid/view/View;ILandroid/webkit/WebChromeClient$CustomViewCallback;)V │ │ -03772c: 5431 d704 |0000: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mCustomView:Landroid/view/View; // field@04d7 │ │ -037730: 3801 0600 |0002: if-eqz v1, 0008 // +0006 │ │ -037734: 7210 1a02 0600 |0004: invoke-interface {v6}, Landroid/webkit/WebChromeClient$CustomViewCallback;.onCustomViewHidden:()V // method@021a │ │ -03773a: 0e00 |0007: return-void │ │ -03773c: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -03773e: 3315 0800 |0009: if-ne v5, v1, 0011 // +0008 │ │ -037742: 5431 d604 |000b: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -037746: 6e10 5f06 0100 |000d: invoke-virtual {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getRequestedOrientation:()I // method@065f │ │ -03774c: 0a05 |0010: move-result v5 │ │ -03774e: 5431 d604 |0011: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -037752: 6e10 5f06 0100 |0013: invoke-virtual {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getRequestedOrientation:()I // method@065f │ │ -037758: 0a01 |0016: move-result v1 │ │ -03775a: 5931 df04 |0017: iput v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mOriginalOrientation:I // field@04df │ │ -03775e: 5431 d604 |0019: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -037762: 6e10 6406 0100 |001b: invoke-virtual {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getWindow:()Landroid/view/Window; // method@0664 │ │ -037768: 0c01 |001e: move-result-object v1 │ │ -03776a: 6e10 f401 0100 |001f: invoke-virtual {v1}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@01f4 │ │ -037770: 0c00 |0022: move-result-object v0 │ │ -037772: 1f00 cf00 |0023: check-cast v0, Landroid/widget/FrameLayout; // type@00cf │ │ -037776: 2201 fb01 |0025: new-instance v1, Lorg/tint/ui/managers/BaseUIManager$FullscreenHolder; // type@01fb │ │ -03777a: 5432 d604 |0027: iget-object v2, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -03777e: 7020 0108 2100 |0029: invoke-direct {v1, v2}, Lorg/tint/ui/managers/BaseUIManager$FullscreenHolder;.:(Landroid/content/Context;)V // method@0801 │ │ -037784: 5b31 da04 |002c: iput-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mFullscreenContainer:Landroid/widget/FrameLayout; // field@04da │ │ -037788: 5431 da04 |002e: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mFullscreenContainer:Landroid/widget/FrameLayout; // field@04da │ │ -03778c: 6202 d304 |0030: sget-object v2, Lorg/tint/ui/managers/BaseUIManager;.COVER_SCREEN_PARAMS:Landroid/widget/FrameLayout$LayoutParams; // field@04d3 │ │ -037790: 6e30 a002 4102 |0032: invoke-virtual {v1, v4, v2}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@02a0 │ │ -037796: 5431 da04 |0035: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mFullscreenContainer:Landroid/widget/FrameLayout; // field@04da │ │ -03779a: 6202 d304 |0037: sget-object v2, Lorg/tint/ui/managers/BaseUIManager;.COVER_SCREEN_PARAMS:Landroid/widget/FrameLayout$LayoutParams; // field@04d3 │ │ -03779e: 6e30 a002 1002 |0039: invoke-virtual {v0, v1, v2}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@02a0 │ │ -0377a4: 5b34 d704 |003c: iput-object v4, v3, Lorg/tint/ui/managers/BaseUIManager;.mCustomView:Landroid/view/View; // field@04d7 │ │ -0377a8: 5b36 d804 |003e: iput-object v6, v3, Lorg/tint/ui/managers/BaseUIManager;.mCustomViewCallback:Landroid/webkit/WebChromeClient$CustomViewCallback; // field@04d8 │ │ -0377ac: 5431 d604 |0040: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -0377b0: 6e20 7c06 5100 |0042: invoke-virtual {v1, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.setRequestedOrientation:(I)V // method@067c │ │ -0377b6: 28c2 |0045: goto 0007 // -003e │ │ +0374a0: |[0374a0] org.tint.ui.managers.BaseUIManager.onShowCustomView:(Landroid/view/View;ILandroid/webkit/WebChromeClient$CustomViewCallback;)V │ │ +0374b0: 5431 d704 |0000: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mCustomView:Landroid/view/View; // field@04d7 │ │ +0374b4: 3801 0600 |0002: if-eqz v1, 0008 // +0006 │ │ +0374b8: 7210 1a02 0600 |0004: invoke-interface {v6}, Landroid/webkit/WebChromeClient$CustomViewCallback;.onCustomViewHidden:()V // method@021a │ │ +0374be: 0e00 |0007: return-void │ │ +0374c0: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +0374c2: 3315 0800 |0009: if-ne v5, v1, 0011 // +0008 │ │ +0374c6: 5431 d604 |000b: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +0374ca: 6e10 5f06 0100 |000d: invoke-virtual {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getRequestedOrientation:()I // method@065f │ │ +0374d0: 0a05 |0010: move-result v5 │ │ +0374d2: 5431 d604 |0011: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +0374d6: 6e10 5f06 0100 |0013: invoke-virtual {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getRequestedOrientation:()I // method@065f │ │ +0374dc: 0a01 |0016: move-result v1 │ │ +0374de: 5931 df04 |0017: iput v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mOriginalOrientation:I // field@04df │ │ +0374e2: 5431 d604 |0019: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +0374e6: 6e10 6406 0100 |001b: invoke-virtual {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getWindow:()Landroid/view/Window; // method@0664 │ │ +0374ec: 0c01 |001e: move-result-object v1 │ │ +0374ee: 6e10 f401 0100 |001f: invoke-virtual {v1}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@01f4 │ │ +0374f4: 0c00 |0022: move-result-object v0 │ │ +0374f6: 1f00 cb00 |0023: check-cast v0, Landroid/widget/FrameLayout; // type@00cb │ │ +0374fa: 2201 f701 |0025: new-instance v1, Lorg/tint/ui/managers/BaseUIManager$FullscreenHolder; // type@01f7 │ │ +0374fe: 5432 d604 |0027: iget-object v2, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +037502: 7020 0108 2100 |0029: invoke-direct {v1, v2}, Lorg/tint/ui/managers/BaseUIManager$FullscreenHolder;.:(Landroid/content/Context;)V // method@0801 │ │ +037508: 5b31 da04 |002c: iput-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mFullscreenContainer:Landroid/widget/FrameLayout; // field@04da │ │ +03750c: 5431 da04 |002e: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mFullscreenContainer:Landroid/widget/FrameLayout; // field@04da │ │ +037510: 6202 d304 |0030: sget-object v2, Lorg/tint/ui/managers/BaseUIManager;.COVER_SCREEN_PARAMS:Landroid/widget/FrameLayout$LayoutParams; // field@04d3 │ │ +037514: 6e30 a002 4102 |0032: invoke-virtual {v1, v4, v2}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@02a0 │ │ +03751a: 5431 da04 |0035: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mFullscreenContainer:Landroid/widget/FrameLayout; // field@04da │ │ +03751e: 6202 d304 |0037: sget-object v2, Lorg/tint/ui/managers/BaseUIManager;.COVER_SCREEN_PARAMS:Landroid/widget/FrameLayout$LayoutParams; // field@04d3 │ │ +037522: 6e30 a002 1002 |0039: invoke-virtual {v0, v1, v2}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@02a0 │ │ +037528: 5b34 d704 |003c: iput-object v4, v3, Lorg/tint/ui/managers/BaseUIManager;.mCustomView:Landroid/view/View; // field@04d7 │ │ +03752c: 5b36 d804 |003e: iput-object v6, v3, Lorg/tint/ui/managers/BaseUIManager;.mCustomViewCallback:Landroid/webkit/WebChromeClient$CustomViewCallback; // field@04d8 │ │ +037530: 5431 d604 |0040: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +037534: 6e20 7c06 5100 |0042: invoke-virtual {v1, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.setRequestedOrientation:(I)V // method@067c │ │ +03753a: 28c2 |0045: goto 0007 // -003e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0004 line=465 │ │ 0x0007 line=482 │ │ 0x0008 line=469 │ │ 0x000b line=470 │ │ @@ -68672,23 +68907,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0377b8: |[0377b8] org.tint.ui.managers.BaseUIManager.openBookmarksActivityForResult:()V │ │ -0377c8: 2200 3500 |0000: new-instance v0, Landroid/content/Intent; // type@0035 │ │ -0377cc: 5431 d604 |0002: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -0377d0: 1c02 aa01 |0004: const-class v2, Lorg/tint/ui/activities/BookmarksActivity; // type@01aa │ │ -0377d4: 7030 b300 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ -0377da: 5431 d604 |0009: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -0377de: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -0377e0: 6e30 7f06 0102 |000c: invoke-virtual {v1, v0, v2}, Lorg/tint/ui/activities/TintBrowserActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@067f │ │ -0377e6: 0e00 |000f: return-void │ │ +03753c: |[03753c] org.tint.ui.managers.BaseUIManager.openBookmarksActivityForResult:()V │ │ +03754c: 2200 3500 |0000: new-instance v0, Landroid/content/Intent; // type@0035 │ │ +037550: 5431 d604 |0002: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +037554: 1c02 a601 |0004: const-class v2, Lorg/tint/ui/activities/BookmarksActivity; // type@01a6 │ │ +037558: 7030 b300 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ +03755e: 5431 d604 |0009: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +037562: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +037564: 6e30 7f06 0102 |000c: invoke-virtual {v1, v0, v2}, Lorg/tint/ui/activities/TintBrowserActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@067f │ │ +03756a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0009 line=220 │ │ 0x000f line=221 │ │ locals : │ │ 0x0009 - 0x0010 reg=0 i Landroid/content/Intent; │ │ @@ -68701,102 +68936,103 @@ │ │ code : (none) │ │ │ │ #35 : (in Lorg/tint/ui/managers/BaseUIManager;) │ │ name : 'saveTabs' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 9 │ │ + registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -0377e8: |[0377e8] org.tint.ui.managers.BaseUIManager.saveTabs:()V │ │ -0377f8: 5485 d604 |0000: iget-object v5, v8, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -0377fc: 7110 8001 0500 |0002: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -037802: 0c05 |0005: move-result-object v5 │ │ -037804: 1a06 3f05 |0006: const-string v6, "PREFERENCE_HOME_PAGE" // string@053f │ │ -037808: 1a07 7407 |0008: const-string v7, "about:start" // string@0774 │ │ -03780c: 7230 e000 6507 |000a: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -037812: 0c04 |000d: move-result-object v4 │ │ -037814: 2203 2d01 |000e: new-instance v3, Ljava/util/HashSet; // type@012d │ │ -037818: 7010 8d03 0300 |0010: invoke-direct {v3}, Ljava/util/HashSet;.:()V // method@038d │ │ -03781e: 6e10 1008 0800 |0013: invoke-virtual {v8}, Lorg/tint/ui/managers/BaseUIManager;.getTabsFragments:()Ljava/util/Collection; // method@0810 │ │ -037824: 0c05 |0016: move-result-object v5 │ │ -037826: 7210 8703 0500 |0017: invoke-interface {v5}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0387 │ │ -03782c: 0c02 |001a: move-result-object v2 │ │ -03782e: 7210 8f03 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -037834: 0a05 |001e: move-result v5 │ │ -037836: 3805 2600 |001f: if-eqz v5, 0045 // +0026 │ │ -03783a: 7210 9003 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -037840: 0c01 |0024: move-result-object v1 │ │ -037842: 1f01 d201 |0025: check-cast v1, Lorg/tint/ui/fragments/BaseWebViewFragment; // type@01d2 │ │ -037846: 6e10 3407 0100 |0027: invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -03784c: 0a05 |002a: move-result v5 │ │ -03784e: 3905 f0ff |002b: if-nez v5, 001b // -0010 │ │ -037852: 6e20 3507 4100 |002d: invoke-virtual {v1, v4}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isWebViewOnUrl:(Ljava/lang/String;)Z // method@0735 │ │ -037858: 0a05 |0030: move-result v5 │ │ -03785a: 3905 eaff |0031: if-nez v5, 001b // -0016 │ │ -03785e: 6e10 3307 0100 |0033: invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isPrivateBrowsingEnabled:()Z // method@0733 │ │ -037864: 0a05 |0036: move-result v5 │ │ -037866: 3905 e4ff |0037: if-nez v5, 001b // -001c │ │ -03786a: 6e10 3107 0100 |0039: invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@0731 │ │ -037870: 0c05 |003c: move-result-object v5 │ │ -037872: 6e10 bf06 0500 |003d: invoke-virtual {v5}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ -037878: 0c05 |0040: move-result-object v5 │ │ -03787a: 7220 a703 5300 |0041: invoke-interface {v3, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@03a7 │ │ -037880: 28d7 |0044: goto 001b // -0029 │ │ -037882: 5485 d604 |0045: iget-object v5, v8, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -037886: 7110 8001 0500 |0047: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -03788c: 0c05 |004a: move-result-object v5 │ │ -03788e: 7210 dc00 0500 |004b: invoke-interface {v5}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ -037894: 0c00 |004e: move-result-object v0 │ │ -037896: 1a05 5e06 |004f: const-string v5, "TECHNICAL_PREFERENCE_SAVED_TABS" // string@065e │ │ -03789a: 7230 d900 5003 |0051: invoke-interface {v0, v5, v3}, Landroid/content/SharedPreferences$Editor;.putStringSet:(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; // method@00d9 │ │ -0378a0: 7210 d400 0000 |0054: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ -0378a6: 0e00 |0057: return-void │ │ +03756c: |[03756c] org.tint.ui.managers.BaseUIManager.saveTabs:()V │ │ +03757c: 5474 d604 |0000: iget-object v4, v7, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +037580: 7110 8001 0400 |0002: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +037586: 0c04 |0005: move-result-object v4 │ │ +037588: 1a05 3c05 |0006: const-string v5, "PREFERENCE_HOME_PAGE" // string@053c │ │ +03758c: 1a06 7107 |0008: const-string v6, "about:start" // string@0771 │ │ +037590: 7230 e000 5406 |000a: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +037596: 0c03 |000d: move-result-object v3 │ │ +037598: 2202 2901 |000e: new-instance v2, Ljava/util/HashSet; // type@0129 │ │ +03759c: 7010 8d03 0200 |0010: invoke-direct {v2}, Ljava/util/HashSet;.:()V // method@038d │ │ +0375a2: 6e10 1008 0700 |0013: invoke-virtual {v7}, Lorg/tint/ui/managers/BaseUIManager;.getTabsFragments:()Ljava/util/Collection; // method@0810 │ │ +0375a8: 0c04 |0016: move-result-object v4 │ │ +0375aa: 7210 8703 0400 |0017: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0387 │ │ +0375b0: 0c04 |001a: move-result-object v4 │ │ +0375b2: 7210 8f03 0400 |001b: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +0375b8: 0a05 |001e: move-result v5 │ │ +0375ba: 3805 2600 |001f: if-eqz v5, 0045 // +0026 │ │ +0375be: 7210 9003 0400 |0021: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +0375c4: 0c01 |0024: move-result-object v1 │ │ +0375c6: 1f01 ce01 |0025: check-cast v1, Lorg/tint/ui/fragments/BaseWebViewFragment; // type@01ce │ │ +0375ca: 6e10 3407 0100 |0027: invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +0375d0: 0a05 |002a: move-result v5 │ │ +0375d2: 3905 f0ff |002b: if-nez v5, 001b // -0010 │ │ +0375d6: 6e20 3507 3100 |002d: invoke-virtual {v1, v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isWebViewOnUrl:(Ljava/lang/String;)Z // method@0735 │ │ +0375dc: 0a05 |0030: move-result v5 │ │ +0375de: 3905 eaff |0031: if-nez v5, 001b // -0016 │ │ +0375e2: 6e10 3307 0100 |0033: invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isPrivateBrowsingEnabled:()Z // method@0733 │ │ +0375e8: 0a05 |0036: move-result v5 │ │ +0375ea: 3905 e4ff |0037: if-nez v5, 001b // -001c │ │ +0375ee: 6e10 3107 0100 |0039: invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@0731 │ │ +0375f4: 0c05 |003c: move-result-object v5 │ │ +0375f6: 6e10 bf06 0500 |003d: invoke-virtual {v5}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ +0375fc: 0c05 |0040: move-result-object v5 │ │ +0375fe: 7220 a703 5200 |0041: invoke-interface {v2, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@03a7 │ │ +037604: 28d7 |0044: goto 001b // -0029 │ │ +037606: 5474 d604 |0045: iget-object v4, v7, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +03760a: 7110 8001 0400 |0047: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +037610: 0c04 |004a: move-result-object v4 │ │ +037612: 7210 dc00 0400 |004b: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ +037618: 0c00 |004e: move-result-object v0 │ │ +03761a: 1a04 5b06 |004f: const-string v4, "TECHNICAL_PREFERENCE_SAVED_TABS" // string@065b │ │ +03761e: 7230 d900 4002 |0051: invoke-interface {v0, v4, v2}, Landroid/content/SharedPreferences$Editor;.putStringSet:(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; // method@00d9 │ │ +037624: 7210 d400 0000 |0054: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ +03762a: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x000e line=556 │ │ 0x0013 line=558 │ │ 0x0027 line=559 │ │ + 0x002d line=560 │ │ + 0x0033 line=561 │ │ 0x0039 line=562 │ │ 0x0045 line=566 │ │ 0x004f line=567 │ │ 0x0054 line=568 │ │ 0x0057 line=569 │ │ locals : │ │ 0x0027 - 0x0045 reg=1 f Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ 0x004f - 0x0058 reg=0 editor Landroid/content/SharedPreferences$Editor; │ │ - 0x001b - 0x0058 reg=2 i$ Ljava/util/Iterator; │ │ - 0x0013 - 0x0058 reg=3 tabs Ljava/util/Set; Ljava/util/Set; │ │ - 0x000e - 0x0058 reg=4 userStartPage Ljava/lang/String; │ │ - 0x0000 - 0x0058 reg=8 this Lorg/tint/ui/managers/BaseUIManager; │ │ + 0x0013 - 0x0058 reg=2 tabs Ljava/util/Set; Ljava/util/Set; │ │ + 0x000e - 0x0058 reg=3 userStartPage Ljava/lang/String; │ │ + 0x0000 - 0x0058 reg=7 this Lorg/tint/ui/managers/BaseUIManager; │ │ │ │ #36 : (in Lorg/tint/ui/managers/BaseUIManager;) │ │ name : 'setApplicationButtonImage' │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0378a8: |[0378a8] org.tint.ui.managers.BaseUIManager.setApplicationButtonImage:(Landroid/graphics/Bitmap;)V │ │ -0378b8: 5431 d604 |0000: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -0378bc: 7120 110c 4100 |0002: invoke-static {v1, v4}, Lorg/tint/utils/ApplicationUtils;.getApplicationButtonImage:(Landroid/app/Activity;Landroid/graphics/Bitmap;)Landroid/graphics/drawable/BitmapDrawable; // method@0c11 │ │ -0378c2: 0c00 |0005: move-result-object v0 │ │ -0378c4: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -0378c8: 5431 d504 |0008: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActionBar:Landroid/app/ActionBar; // field@04d5 │ │ -0378cc: 6e20 2500 0100 |000a: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0025 │ │ -0378d2: 0e00 |000d: return-void │ │ -0378d4: 5431 d504 |000e: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActionBar:Landroid/app/ActionBar; // field@04d5 │ │ -0378d8: 1402 1c00 027f |0010: const v2, #float 1.728e+38 // #7f02001c │ │ -0378de: 6e20 2400 2100 |0013: invoke-virtual {v1, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@0024 │ │ -0378e4: 28f7 |0016: goto 000d // -0009 │ │ +03762c: |[03762c] org.tint.ui.managers.BaseUIManager.setApplicationButtonImage:(Landroid/graphics/Bitmap;)V │ │ +03763c: 5431 d604 |0000: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +037640: 7120 110c 4100 |0002: invoke-static {v1, v4}, Lorg/tint/utils/ApplicationUtils;.getApplicationButtonImage:(Landroid/app/Activity;Landroid/graphics/Bitmap;)Landroid/graphics/drawable/BitmapDrawable; // method@0c11 │ │ +037646: 0c00 |0005: move-result-object v0 │ │ +037648: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +03764c: 5431 d504 |0008: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActionBar:Landroid/app/ActionBar; // field@04d5 │ │ +037650: 6e20 2500 0100 |000a: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0025 │ │ +037656: 0e00 |000d: return-void │ │ +037658: 5431 d504 |000e: iget-object v1, v3, Lorg/tint/ui/managers/BaseUIManager;.mActionBar:Landroid/app/ActionBar; // field@04d5 │ │ +03765c: 1402 1c00 027f |0010: const v2, #float 1.728e+38 // #7f02001c │ │ +037662: 6e20 2400 2100 |0013: invoke-virtual {v1, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@0024 │ │ +037668: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0006 line=125 │ │ 0x0008 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ @@ -68816,19 +69052,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -0378e8: |[0378e8] org.tint.ui.managers.BaseUIManager.setHttpAuthUsernamePassword:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -0378f8: 6e10 0c08 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ -0378fe: 0c00 |0003: move-result-object v0 │ │ -037900: 6e55 d606 2043 |0004: invoke-virtual {v0, v2, v3, v4, v5}, Lorg/tint/ui/components/CustomWebView;.setHttpAuthUsernamePassword:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@06d6 │ │ -037906: 0e00 |0007: return-void │ │ +03766c: |[03766c] org.tint.ui.managers.BaseUIManager.setHttpAuthUsernamePassword:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +03767c: 6e10 0c08 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ +037682: 0c00 |0003: move-result-object v0 │ │ +037684: 6e55 d606 2043 |0004: invoke-virtual {v0, v2, v3, v4, v5}, Lorg/tint/ui/components/CustomWebView;.setHttpAuthUsernamePassword:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@06d6 │ │ +03768a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0007 line=266 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/tint/ui/managers/BaseUIManager; │ │ 0x0000 - 0x0008 reg=2 host Ljava/lang/String; │ │ @@ -68841,17 +69077,17 @@ │ │ type : '(Landroid/webkit/ValueCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037908: |[037908] org.tint.ui.managers.BaseUIManager.setUploadMessage:(Landroid/webkit/ValueCallback;)V │ │ -037918: 5b01 e104 |0000: iput-object v1, v0, Lorg/tint/ui/managers/BaseUIManager;.mUploadMessage:Landroid/webkit/ValueCallback; // field@04e1 │ │ -03791c: 0e00 |0002: return-void │ │ +03768c: |[03768c] org.tint.ui.managers.BaseUIManager.setUploadMessage:(Landroid/webkit/ValueCallback;)V │ │ +03769c: 5b01 e104 |0000: iput-object v1, v0, Lorg/tint/ui/managers/BaseUIManager;.mUploadMessage:Landroid/webkit/ValueCallback; // field@04e1 │ │ +0376a0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0002 line=281 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/webkit/ValueCallback; │ │ 0x0000 - 0x0003 reg=0 this Lorg/tint/ui/managers/BaseUIManager; │ │ @@ -68862,17 +69098,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037920: |[037920] org.tint.ui.managers.BaseUIManager.setupUI:()V │ │ -037930: 6e10 3108 0000 |0000: invoke-virtual {v0}, Lorg/tint/ui/managers/BaseUIManager;.setFullScreenFromPreferences:()V // method@0831 │ │ -037936: 0e00 |0003: return-void │ │ +0376a4: |[0376a4] org.tint.ui.managers.BaseUIManager.setupUI:()V │ │ +0376b4: 6e10 3108 0000 |0000: invoke-virtual {v0}, Lorg/tint/ui/managers/BaseUIManager;.setFullScreenFromPreferences:()V // method@0831 │ │ +0376ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0003 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/managers/BaseUIManager; │ │ │ │ @@ -68881,25 +69117,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -037938: |[037938] org.tint.ui.managers.BaseUIManager.shareCurrentPage:()V │ │ -037948: 6e10 0c08 0400 |0000: invoke-virtual {v4}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ -03794e: 0c00 |0003: move-result-object v0 │ │ -037950: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ -037954: 5441 d604 |0006: iget-object v1, v4, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -037958: 6e10 4b02 0000 |0008: invoke-virtual {v0}, Landroid/webkit/WebView;.getTitle:()Ljava/lang/String; // method@024b │ │ -03795e: 0c02 |000b: move-result-object v2 │ │ -037960: 6e10 4c02 0000 |000c: invoke-virtual {v0}, Landroid/webkit/WebView;.getUrl:()Ljava/lang/String; // method@024c │ │ -037966: 0c03 |000f: move-result-object v3 │ │ -037968: 7130 150c 2103 |0010: invoke-static {v1, v2, v3}, Lorg/tint/utils/ApplicationUtils;.sharePage:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V // method@0c15 │ │ -03796e: 0e00 |0013: return-void │ │ +0376bc: |[0376bc] org.tint.ui.managers.BaseUIManager.shareCurrentPage:()V │ │ +0376cc: 6e10 0c08 0400 |0000: invoke-virtual {v4}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ +0376d2: 0c00 |0003: move-result-object v0 │ │ +0376d4: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ +0376d8: 5441 d604 |0006: iget-object v1, v4, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +0376dc: 6e10 4b02 0000 |0008: invoke-virtual {v0}, Landroid/webkit/WebView;.getTitle:()Ljava/lang/String; // method@024b │ │ +0376e2: 0c02 |000b: move-result-object v2 │ │ +0376e4: 6e10 4c02 0000 |000c: invoke-virtual {v0}, Landroid/webkit/WebView;.getUrl:()Ljava/lang/String; // method@024c │ │ +0376ea: 0c03 |000f: move-result-object v3 │ │ +0376ec: 7130 150c 2103 |0010: invoke-static {v1, v2, v3}, Lorg/tint/utils/ApplicationUtils;.sharePage:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V // method@0c15 │ │ +0376f2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=238 │ │ 0x0006 line=239 │ │ 0x0013 line=241 │ │ locals : │ │ @@ -68917,22 +69153,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -037970: |[037970] org.tint.ui.managers.BaseUIManager.startSearch:()V │ │ -037980: 6e10 0c08 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ -037986: 0c00 |0003: move-result-object v0 │ │ -037988: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -03798c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03798e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -037990: 6e30 5802 1002 |0008: invoke-virtual {v0, v1, v2}, Landroid/webkit/WebView;.showFindDialog:(Ljava/lang/String;Z)Z // method@0258 │ │ -037996: 0e00 |000b: return-void │ │ +0376f4: |[0376f4] org.tint.ui.managers.BaseUIManager.startSearch:()V │ │ +037704: 6e10 0c08 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@080c │ │ +03770a: 0c00 |0003: move-result-object v0 │ │ +03770c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +037710: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +037712: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +037714: 6e30 5802 1002 |0008: invoke-virtual {v0, v1, v2}, Landroid/webkit/WebView;.showFindDialog:(Ljava/lang/String;Z)Z // method@0258 │ │ +03771a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=247 │ │ 0x0006 line=248 │ │ 0x000b line=250 │ │ locals : │ │ @@ -68944,31 +69180,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -037998: |[037998] org.tint.ui.managers.BaseUIManager.toggleFullScreen:()V │ │ -0379a8: 6e10 1608 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/managers/BaseUIManager;.isFullScreen:()Z // method@0816 │ │ -0379ae: 0a02 |0003: move-result v2 │ │ -0379b0: 3902 1900 |0004: if-nez v2, 001d // +0019 │ │ -0379b4: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0379b6: 5432 d604 |0007: iget-object v2, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ -0379ba: 7110 8001 0200 |0009: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -0379c0: 0c02 |000c: move-result-object v2 │ │ -0379c2: 7210 dc00 0200 |000d: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ -0379c8: 0c00 |0010: move-result-object v0 │ │ -0379ca: 1a02 3d05 |0011: const-string v2, "PREFERENCE_FULL_SCREEN" // string@053d │ │ -0379ce: 7230 d500 2001 |0013: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ -0379d4: 7210 d400 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ -0379da: 6e10 3108 0300 |0019: invoke-virtual {v3}, Lorg/tint/ui/managers/BaseUIManager;.setFullScreenFromPreferences:()V // method@0831 │ │ -0379e0: 0e00 |001c: return-void │ │ -0379e2: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -0379e4: 28e9 |001e: goto 0007 // -0017 │ │ +03771c: |[03771c] org.tint.ui.managers.BaseUIManager.toggleFullScreen:()V │ │ +03772c: 6e10 1608 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/managers/BaseUIManager;.isFullScreen:()Z // method@0816 │ │ +037732: 0a02 |0003: move-result v2 │ │ +037734: 3902 1900 |0004: if-nez v2, 001d // +0019 │ │ +037738: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +03773a: 5432 d604 |0007: iget-object v2, v3, Lorg/tint/ui/managers/BaseUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04d6 │ │ +03773e: 7110 8001 0200 |0009: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +037744: 0c02 |000c: move-result-object v2 │ │ +037746: 7210 dc00 0200 |000d: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ +03774c: 0c00 |0010: move-result-object v0 │ │ +03774e: 1a02 3a05 |0011: const-string v2, "PREFERENCE_FULL_SCREEN" // string@053a │ │ +037752: 7230 d500 2001 |0013: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ +037758: 7210 d400 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ +03775e: 6e10 3108 0300 |0019: invoke-virtual {v3}, Lorg/tint/ui/managers/BaseUIManager;.setFullScreenFromPreferences:()V // method@0831 │ │ +037764: 0e00 |001c: return-void │ │ +037766: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +037768: 28e9 |001e: goto 0007 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0007 line=543 │ │ 0x0011 line=544 │ │ 0x0016 line=545 │ │ 0x0019 line=547 │ │ @@ -68984,33 +69220,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0379e8: |[0379e8] org.tint.ui.managers.BaseUIManager.togglePrivateBrowsing:()V │ │ -0379f8: 6e10 0d08 0400 |0000: invoke-virtual {v4}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@080d │ │ -0379fe: 0c01 |0003: move-result-object v1 │ │ -037a00: 3801 1d00 |0004: if-eqz v1, 0021 // +001d │ │ -037a04: 6e10 3107 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@0731 │ │ -037a0a: 0c02 |0009: move-result-object v2 │ │ -037a0c: 6e10 bf06 0200 |000a: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ -037a12: 0c00 |000d: move-result-object v0 │ │ -037a14: 6e10 3307 0100 |000e: invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isPrivateBrowsingEnabled:()Z // method@0733 │ │ -037a1a: 0a03 |0011: move-result v3 │ │ -037a1c: 3903 1000 |0012: if-nez v3, 0022 // +0010 │ │ -037a20: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -037a22: 6e20 3907 3100 |0015: invoke-virtual {v1, v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;.setPrivateBrowsing:(Z)V // method@0739 │ │ -037a28: 6e10 3807 0100 |0018: invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.resetWebView:()V // method@0738 │ │ -037a2e: 6e10 2e08 0400 |001b: invoke-virtual {v4}, Lorg/tint/ui/managers/BaseUIManager;.resetUI:()V // method@082e │ │ -037a34: 6e20 1d08 0400 |001e: invoke-virtual {v4, v0}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/lang/String;)V // method@081d │ │ -037a3a: 0e00 |0021: return-void │ │ -037a3c: 1203 |0022: const/4 v3, #int 0 // #0 │ │ -037a3e: 28f2 |0023: goto 0015 // -000e │ │ +03776c: |[03776c] org.tint.ui.managers.BaseUIManager.togglePrivateBrowsing:()V │ │ +03777c: 6e10 0d08 0400 |0000: invoke-virtual {v4}, Lorg/tint/ui/managers/BaseUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@080d │ │ +037782: 0c01 |0003: move-result-object v1 │ │ +037784: 3801 1d00 |0004: if-eqz v1, 0021 // +001d │ │ +037788: 6e10 3107 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@0731 │ │ +03778e: 0c02 |0009: move-result-object v2 │ │ +037790: 6e10 bf06 0200 |000a: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ +037796: 0c00 |000d: move-result-object v0 │ │ +037798: 6e10 3307 0100 |000e: invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isPrivateBrowsingEnabled:()Z // method@0733 │ │ +03779e: 0a03 |0011: move-result v3 │ │ +0377a0: 3903 1000 |0012: if-nez v3, 0022 // +0010 │ │ +0377a4: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +0377a6: 6e20 3907 3100 |0015: invoke-virtual {v1, v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;.setPrivateBrowsing:(Z)V // method@0739 │ │ +0377ac: 6e10 3807 0100 |0018: invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.resetWebView:()V // method@0738 │ │ +0377b2: 6e10 2e08 0400 |001b: invoke-virtual {v4}, Lorg/tint/ui/managers/BaseUIManager;.resetUI:()V // method@082e │ │ +0377b8: 6e20 1d08 0400 |001e: invoke-virtual {v4, v0}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/lang/String;)V // method@081d │ │ +0377be: 0e00 |0021: return-void │ │ +0377c0: 1203 |0022: const/4 v3, #int 0 // #0 │ │ +0377c2: 28f2 |0023: goto 0015 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ 0x0006 line=157 │ │ 0x000a line=158 │ │ 0x000e line=160 │ │ @@ -69026,18 +69262,18 @@ │ │ 0x0004 - 0x0024 reg=1 fragment Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ 0x0022 - 0x0024 reg=2 webView Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x0024 reg=4 this Lorg/tint/ui/managers/BaseUIManager; │ │ │ │ source_file_idx : 195 (BaseUIManager.java) │ │ │ │ Class #315 header: │ │ -class_idx : 513 │ │ +class_idx : 509 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 818 │ │ +superclass_idx : 266 │ │ +source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #315 annotations: │ │ Annotations on class │ │ @@ -69062,54 +69298,54 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037a40: |[037a40] org.tint.ui.managers.LegacyPhoneUIManager$14.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -037a50: 5b01 e604 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$14;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e6 │ │ -037a54: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -037a5a: 0e00 |0005: return-void │ │ +0377c4: |[0377c4] org.tint.ui.managers.LegacyPhoneUIManager$14.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +0377d4: 5b01 e604 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$14;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e6 │ │ +0377d8: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0377de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$14; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager$14;) │ │ name : 'onStartPageItemClicked' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -037a5c: |[037a5c] org.tint.ui.managers.LegacyPhoneUIManager$14.onStartPageItemClicked:(Ljava/lang/String;)V │ │ -037a6c: 5410 e604 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$14;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e6 │ │ -037a70: 6e20 7508 2000 |0002: invoke-virtual {v0, v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.loadUrl:(Ljava/lang/String;)V // method@0875 │ │ -037a76: 0e00 |0005: return-void │ │ +0377e0: |[0377e0] org.tint.ui.managers.LegacyPhoneUIManager$14.onStartPageItemClicked:(Ljava/lang/String;)V │ │ +0377f0: 5410 e604 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$14;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e6 │ │ +0377f4: 6e20 7508 2000 |0002: invoke-virtual {v0, v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.loadUrl:(Ljava/lang/String;)V // method@0875 │ │ +0377fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0005 line=517 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/managers/LegacyPhoneUIManager$14; │ │ 0x0000 - 0x0006 reg=2 url Ljava/lang/String; │ │ │ │ - source_file_idx : 818 (LegacyPhoneUIManager.java) │ │ + source_file_idx : 815 (LegacyPhoneUIManager.java) │ │ │ │ Class #316 header: │ │ -class_idx : 514 │ │ +class_idx : 510 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 818 │ │ +superclass_idx : 266 │ │ +source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #316 annotations: │ │ Annotations on class │ │ @@ -69134,60 +69370,60 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037a78: |[037a78] org.tint.ui.managers.LegacyPhoneUIManager$1.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -037a88: 5b01 e704 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ -037a8c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -037a92: 0e00 |0005: return-void │ │ +0377fc: |[0377fc] org.tint.ui.managers.LegacyPhoneUIManager$1.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +03780c: 5b01 e704 |0000: iput-object v1, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ +037810: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +037816: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager$1;) │ │ name : 'onGoStopReloadClicked' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 48 16-bit code units │ │ -037a94: |[037a94] org.tint.ui.managers.LegacyPhoneUIManager$1.onGoStopReloadClicked:()V │ │ -037aa4: 5410 e704 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ -037aa8: 5400 1105 |0002: iget-object v0, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -037aac: 6e10 e90a 0000 |0004: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.isUrlChangedByUser:()Z // method@0ae9 │ │ -037ab2: 0a00 |0007: move-result v0 │ │ -037ab4: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -037ab8: 5410 e704 |000a: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ -037abc: 6e10 7308 0000 |000c: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.loadCurrentUrl:()V // method@0873 │ │ -037ac2: 0e00 |000f: return-void │ │ -037ac4: 5410 e704 |0010: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ -037ac8: 6e10 6c08 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ -037ace: 0c00 |0015: move-result-object v0 │ │ -037ad0: 6e10 c306 0000 |0016: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ -037ad6: 0a00 |0019: move-result v0 │ │ -037ad8: 3800 0c00 |001a: if-eqz v0, 0026 // +000c │ │ -037adc: 5410 e704 |001c: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ -037ae0: 6e10 6c08 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ -037ae6: 0c00 |0021: move-result-object v0 │ │ -037ae8: 6e10 e006 0000 |0022: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.stopLoading:()V // method@06e0 │ │ -037aee: 28ea |0025: goto 000f // -0016 │ │ -037af0: 5410 e704 |0026: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ -037af4: 6e10 6c08 0000 |0028: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ -037afa: 0c00 |002b: move-result-object v0 │ │ -037afc: 6e10 d206 0000 |002c: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.reload:()V // method@06d2 │ │ -037b02: 28e0 |002f: goto 000f // -0020 │ │ +037818: |[037818] org.tint.ui.managers.LegacyPhoneUIManager$1.onGoStopReloadClicked:()V │ │ +037828: 5410 e704 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ +03782c: 5400 1105 |0002: iget-object v0, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +037830: 6e10 e90a 0000 |0004: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.isUrlChangedByUser:()Z // method@0ae9 │ │ +037836: 0a00 |0007: move-result v0 │ │ +037838: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +03783c: 5410 e704 |000a: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ +037840: 6e10 7308 0000 |000c: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.loadCurrentUrl:()V // method@0873 │ │ +037846: 0e00 |000f: return-void │ │ +037848: 5410 e704 |0010: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ +03784c: 6e10 6c08 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ +037852: 0c00 |0015: move-result-object v0 │ │ +037854: 6e10 c306 0000 |0016: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ +03785a: 0a00 |0019: move-result v0 │ │ +03785c: 3800 0c00 |001a: if-eqz v0, 0026 // +000c │ │ +037860: 5410 e704 |001c: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ +037864: 6e10 6c08 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ +03786a: 0c00 |0021: move-result-object v0 │ │ +03786c: 6e10 e006 0000 |0022: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.stopLoading:()V // method@06e0 │ │ +037872: 28ea |0025: goto 000f // -0016 │ │ +037874: 5410 e704 |0026: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ +037878: 6e10 6c08 0000 |0028: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ +03787e: 0c00 |002b: move-result-object v0 │ │ +037880: 6e10 d206 0000 |002c: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.reload:()V // method@06d2 │ │ +037886: 28e0 |002f: goto 000f // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x000a line=150 │ │ 0x000f line=156 │ │ 0x0010 line=151 │ │ 0x001c line=152 │ │ @@ -69200,23 +69436,23 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -037b04: |[037b04] org.tint.ui.managers.LegacyPhoneUIManager$1.onMenuVisibilityChanged:(Z)V │ │ -037b14: 5410 e704 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ -037b18: 5c02 0805 |0002: iput-boolean v2, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mMenuVisible:Z // field@0508 │ │ -037b1c: 5410 e704 |0004: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ -037b20: 5500 0805 |0006: iget-boolean v0, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mMenuVisible:Z // field@0508 │ │ -037b24: 3900 0700 |0008: if-nez v0, 000f // +0007 │ │ -037b28: 5410 e704 |000a: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ -037b2c: 7110 6308 0000 |000c: invoke-static {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$100:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0863 │ │ -037b32: 0e00 |000f: return-void │ │ +037888: |[037888] org.tint.ui.managers.LegacyPhoneUIManager$1.onMenuVisibilityChanged:(Z)V │ │ +037898: 5410 e704 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ +03789c: 5c02 0805 |0002: iput-boolean v2, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mMenuVisible:Z // field@0508 │ │ +0378a0: 5410 e704 |0004: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ +0378a4: 5500 0805 |0006: iget-boolean v0, v0, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mMenuVisible:Z // field@0508 │ │ +0378a8: 3900 0700 |0008: if-nez v0, 000f // +0007 │ │ +0378ac: 5410 e704 |000a: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ +0378b0: 7110 6308 0000 |000c: invoke-static {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.access$100:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0863 │ │ +0378b6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=162 │ │ 0x000a line=163 │ │ 0x000f line=165 │ │ locals : │ │ @@ -69228,18 +69464,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037b34: |[037b34] org.tint.ui.managers.LegacyPhoneUIManager$1.onUrlValidated:()V │ │ -037b44: 5410 e704 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ -037b48: 6e10 7308 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.loadCurrentUrl:()V // method@0873 │ │ -037b4e: 0e00 |0005: return-void │ │ +0378b8: |[0378b8] org.tint.ui.managers.LegacyPhoneUIManager$1.onUrlValidated:()V │ │ +0378c8: 5410 e704 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ +0378cc: 6e10 7308 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.loadCurrentUrl:()V // method@0873 │ │ +0378d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0005 line=144 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/managers/LegacyPhoneUIManager$1; │ │ │ │ @@ -69248,51 +69484,52 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -037b50: |[037b50] org.tint.ui.managers.LegacyPhoneUIManager$1.onVisibilityChanged:(Z)V │ │ -037b60: 3803 0a00 |0000: if-eqz v3, 000a // +000a │ │ -037b64: 5421 e704 |0002: iget-object v1, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ -037b68: 5411 1105 |0004: iget-object v1, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -037b6c: 6e10 f40a 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/views/PhoneUrlBar;.showGoStopReloadButton:()V // method@0af4 │ │ -037b72: 0e00 |0009: return-void │ │ -037b74: 5421 e704 |000a: iget-object v1, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ -037b78: 6e10 6d08 0100 |000c: invoke-virtual {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@086d │ │ -037b7e: 0c00 |000f: move-result-object v0 │ │ -037b80: 3800 f9ff |0010: if-eqz v0, 0009 // -0007 │ │ -037b84: 6e10 3407 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -037b8a: 0a01 |0015: move-result v1 │ │ -037b8c: 3801 f3ff |0016: if-eqz v1, 0009 // -000d │ │ -037b90: 5421 e704 |0018: iget-object v1, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ -037b94: 5411 1105 |001a: iget-object v1, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -037b98: 6e10 e40a 0100 |001c: invoke-virtual {v1}, Lorg/tint/ui/views/PhoneUrlBar;.hideGoStopReloadButton:()V // method@0ae4 │ │ -037b9e: 28ea |001f: goto 0009 // -0016 │ │ +0378d4: |[0378d4] org.tint.ui.managers.LegacyPhoneUIManager$1.onVisibilityChanged:(Z)V │ │ +0378e4: 3803 0a00 |0000: if-eqz v3, 000a // +000a │ │ +0378e8: 5421 e704 |0002: iget-object v1, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ +0378ec: 5411 1105 |0004: iget-object v1, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +0378f0: 6e10 f40a 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/views/PhoneUrlBar;.showGoStopReloadButton:()V // method@0af4 │ │ +0378f6: 0e00 |0009: return-void │ │ +0378f8: 5421 e704 |000a: iget-object v1, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ +0378fc: 6e10 6d08 0100 |000c: invoke-virtual {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@086d │ │ +037902: 0c00 |000f: move-result-object v0 │ │ +037904: 3800 f9ff |0010: if-eqz v0, 0009 // -0007 │ │ +037908: 6e10 3407 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +03790e: 0a01 |0015: move-result v1 │ │ +037910: 3801 f3ff |0016: if-eqz v1, 0009 // -000d │ │ +037914: 5421 e704 |0018: iget-object v1, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; // field@04e7 │ │ +037918: 5411 1105 |001a: iget-object v1, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03791c: 6e10 e40a 0100 |001c: invoke-virtual {v1}, Lorg/tint/ui/views/PhoneUrlBar;.hideGoStopReloadButton:()V // method@0ae4 │ │ +037922: 28ea |001f: goto 0009 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ 0x0009 line=139 │ │ 0x000a line=132 │ │ 0x0010 line=134 │ │ + 0x0012 line=135 │ │ 0x0018 line=136 │ │ locals : │ │ 0x0010 - 0x0020 reg=0 currentFragment Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ 0x0000 - 0x0020 reg=2 this Lorg/tint/ui/managers/LegacyPhoneUIManager$1; │ │ 0x0000 - 0x0020 reg=3 urlBarVisible Z │ │ │ │ - source_file_idx : 818 (LegacyPhoneUIManager.java) │ │ + source_file_idx : 815 (LegacyPhoneUIManager.java) │ │ │ │ Class #317 header: │ │ -class_idx : 527 │ │ +class_idx : 523 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1374 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1371 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #317 annotations: │ │ Annotations on class │ │ @@ -69317,65 +69554,65 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037ba0: |[037ba0] org.tint.ui.managers.PhoneUIManager$11.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ -037bb0: 5b01 1405 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$11;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0514 │ │ -037bb4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -037bba: 0e00 |0005: return-void │ │ +037924: |[037924] org.tint.ui.managers.PhoneUIManager$11.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ +037934: 5b01 1405 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$11;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0514 │ │ +037938: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +03793e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/PhoneUIManager$11; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/PhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/PhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/PhoneUIManager$11;) │ │ name : 'onRemovePosition' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -037bbc: |[037bbc] org.tint.ui.managers.PhoneUIManager$11.onRemovePosition:(I)V │ │ -037bcc: 5420 1405 |0000: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager$11;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0514 │ │ -037bd0: 5400 3105 |0002: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0531 │ │ -037bd4: 7210 9903 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0399 │ │ -037bda: 0a00 |0007: move-result v0 │ │ -037bdc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -037bde: 3710 0800 |0009: if-le v0, v1, 0011 // +0008 │ │ -037be2: 5420 1405 |000b: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager$11;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0514 │ │ -037be6: 6e20 c208 3000 |000d: invoke-virtual {v0, v3}, Lorg/tint/ui/managers/PhoneUIManager;.closeTabByIndex:(I)V // method@08c2 │ │ -037bec: 0e00 |0010: return-void │ │ -037bee: 5420 1405 |0011: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager$11;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0514 │ │ -037bf2: 6e10 ca08 0000 |0013: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.loadHomePage:()V // method@08ca │ │ -037bf8: 28fa |0016: goto 0010 // -0006 │ │ +037940: |[037940] org.tint.ui.managers.PhoneUIManager$11.onRemovePosition:(I)V │ │ +037950: 5420 1405 |0000: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager$11;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0514 │ │ +037954: 5400 3105 |0002: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0531 │ │ +037958: 7210 9903 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0399 │ │ +03795e: 0a00 |0007: move-result v0 │ │ +037960: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +037962: 3710 0800 |0009: if-le v0, v1, 0011 // +0008 │ │ +037966: 5420 1405 |000b: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager$11;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0514 │ │ +03796a: 6e20 c208 3000 |000d: invoke-virtual {v0, v3}, Lorg/tint/ui/managers/PhoneUIManager;.closeTabByIndex:(I)V // method@08c2 │ │ +037970: 0e00 |0010: return-void │ │ +037972: 5420 1405 |0011: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager$11;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0514 │ │ +037976: 6e10 ca08 0000 |0013: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.loadHomePage:()V // method@08ca │ │ +03797c: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x000b line=250 │ │ 0x0010 line=254 │ │ 0x0011 line=252 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lorg/tint/ui/managers/PhoneUIManager$11; │ │ 0x0000 - 0x0017 reg=3 position I │ │ │ │ - source_file_idx : 1374 (PhoneUIManager.java) │ │ + source_file_idx : 1371 (PhoneUIManager.java) │ │ │ │ Class #318 header: │ │ -class_idx : 529 │ │ +class_idx : 525 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1374 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1371 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #318 annotations: │ │ Annotations on class │ │ @@ -69400,54 +69637,54 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037bfc: |[037bfc] org.tint.ui.managers.PhoneUIManager$13.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ -037c0c: 5b01 1805 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$13;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0518 │ │ -037c10: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -037c16: 0e00 |0005: return-void │ │ +037980: |[037980] org.tint.ui.managers.PhoneUIManager$13.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ +037990: 5b01 1805 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$13;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0518 │ │ +037994: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +03799a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/PhoneUIManager$13; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/PhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/PhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/PhoneUIManager$13;) │ │ name : 'onStartPageItemClicked' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -037c18: |[037c18] org.tint.ui.managers.PhoneUIManager$13.onStartPageItemClicked:(Ljava/lang/String;)V │ │ -037c28: 5410 1805 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$13;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0518 │ │ -037c2c: 6e20 cb08 2000 |0002: invoke-virtual {v0, v2}, Lorg/tint/ui/managers/PhoneUIManager;.loadUrl:(Ljava/lang/String;)V // method@08cb │ │ -037c32: 0e00 |0005: return-void │ │ +03799c: |[03799c] org.tint.ui.managers.PhoneUIManager$13.onStartPageItemClicked:(Ljava/lang/String;)V │ │ +0379ac: 5410 1805 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$13;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0518 │ │ +0379b0: 6e20 cb08 2000 |0002: invoke-virtual {v0, v2}, Lorg/tint/ui/managers/PhoneUIManager;.loadUrl:(Ljava/lang/String;)V // method@08cb │ │ +0379b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0005 line=543 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/managers/PhoneUIManager$13; │ │ 0x0000 - 0x0006 reg=2 url Ljava/lang/String; │ │ │ │ - source_file_idx : 1374 (PhoneUIManager.java) │ │ + source_file_idx : 1371 (PhoneUIManager.java) │ │ │ │ Class #319 header: │ │ -class_idx : 530 │ │ +class_idx : 526 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1374 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1371 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #319 annotations: │ │ Annotations on class │ │ @@ -69472,37 +69709,37 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037c34: |[037c34] org.tint.ui.managers.PhoneUIManager$1.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ -037c44: 5b01 1905 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$1;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0519 │ │ -037c48: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -037c4e: 0e00 |0005: return-void │ │ +0379b8: |[0379b8] org.tint.ui.managers.PhoneUIManager$1.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ +0379c8: 5b01 1905 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$1;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0519 │ │ +0379cc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0379d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/PhoneUIManager$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/PhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/PhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/PhoneUIManager$1;) │ │ name : 'onPanelHidden' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -037c50: |[037c50] org.tint.ui.managers.PhoneUIManager$1.onPanelHidden:()V │ │ -037c60: 0e00 |0000: return-void │ │ +0379d4: |[0379d4] org.tint.ui.managers.PhoneUIManager$1.onPanelHidden:()V │ │ +0379e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/managers/PhoneUIManager$1; │ │ │ │ #1 : (in Lorg/tint/ui/managers/PhoneUIManager$1;) │ │ @@ -69510,39 +69747,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -037c64: |[037c64] org.tint.ui.managers.PhoneUIManager$1.onPanelShown:()V │ │ -037c74: 5430 1905 |0000: iget-object v0, v3, Lorg/tint/ui/managers/PhoneUIManager$1;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0519 │ │ -037c78: 7110 bc08 0000 |0002: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ -037c7e: 0c00 |0005: move-result-object v0 │ │ -037c80: 6e10 a90a 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.getTabsScroller:()Lorg/tint/ui/views/TabsScroller; // method@0aa9 │ │ -037c86: 0c00 |0009: move-result-object v0 │ │ -037c88: 5431 1905 |000a: iget-object v1, v3, Lorg/tint/ui/managers/PhoneUIManager$1;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0519 │ │ -037c8c: 5211 2d05 |000c: iget v1, v1, Lorg/tint/ui/managers/PhoneUIManager;.mCurrentTabIndex:I // field@052d │ │ -037c90: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -037c92: 6e30 0b0c 1002 |000f: invoke-virtual {v0, v1, v2}, Lorg/tint/ui/views/TabsScroller;.snapToSelected:(IZ)V // method@0c0b │ │ -037c98: 0e00 |0012: return-void │ │ +0379e8: |[0379e8] org.tint.ui.managers.PhoneUIManager$1.onPanelShown:()V │ │ +0379f8: 5430 1905 |0000: iget-object v0, v3, Lorg/tint/ui/managers/PhoneUIManager$1;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0519 │ │ +0379fc: 7110 bc08 0000 |0002: invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; // method@08bc │ │ +037a02: 0c00 |0005: move-result-object v0 │ │ +037a04: 6e10 a90a 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.getTabsScroller:()Lorg/tint/ui/views/TabsScroller; // method@0aa9 │ │ +037a0a: 0c00 |0009: move-result-object v0 │ │ +037a0c: 5431 1905 |000a: iget-object v1, v3, Lorg/tint/ui/managers/PhoneUIManager$1;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@0519 │ │ +037a10: 5211 2d05 |000c: iget v1, v1, Lorg/tint/ui/managers/PhoneUIManager;.mCurrentTabIndex:I // field@052d │ │ +037a14: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +037a16: 6e30 0b0c 1002 |000f: invoke-virtual {v0, v1, v2}, Lorg/tint/ui/views/TabsScroller;.snapToSelected:(IZ)V // method@0c0b │ │ +037a1c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0012 line=93 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lorg/tint/ui/managers/PhoneUIManager$1; │ │ │ │ - source_file_idx : 1374 (PhoneUIManager.java) │ │ + source_file_idx : 1371 (PhoneUIManager.java) │ │ │ │ Class #320 header: │ │ -class_idx : 535 │ │ +class_idx : 531 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1374 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1371 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #320 annotations: │ │ Annotations on class │ │ @@ -69567,60 +69804,60 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037c9c: |[037c9c] org.tint.ui.managers.PhoneUIManager$5.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ -037cac: 5b01 1e05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ -037cb0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -037cb6: 0e00 |0005: return-void │ │ +037a20: |[037a20] org.tint.ui.managers.PhoneUIManager$5.:(Lorg/tint/ui/managers/PhoneUIManager;)V │ │ +037a30: 5b01 1e05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ +037a34: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +037a3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/PhoneUIManager$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/PhoneUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/PhoneUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/PhoneUIManager$5;) │ │ name : 'onGoStopReloadClicked' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 48 16-bit code units │ │ -037cb8: |[037cb8] org.tint.ui.managers.PhoneUIManager$5.onGoStopReloadClicked:()V │ │ -037cc8: 5410 1e05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ -037ccc: 5400 3905 |0002: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -037cd0: 6e10 e90a 0000 |0004: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.isUrlChangedByUser:()Z // method@0ae9 │ │ -037cd6: 0a00 |0007: move-result v0 │ │ -037cd8: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -037cdc: 5410 1e05 |000a: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ -037ce0: 6e10 c908 0000 |000c: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.loadCurrentUrl:()V // method@08c9 │ │ -037ce6: 0e00 |000f: return-void │ │ -037ce8: 5410 1e05 |0010: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ -037cec: 6e10 c408 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ -037cf2: 0c00 |0015: move-result-object v0 │ │ -037cf4: 6e10 c306 0000 |0016: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ -037cfa: 0a00 |0019: move-result v0 │ │ -037cfc: 3800 0c00 |001a: if-eqz v0, 0026 // +000c │ │ -037d00: 5410 1e05 |001c: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ -037d04: 6e10 c408 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ -037d0a: 0c00 |0021: move-result-object v0 │ │ -037d0c: 6e10 e006 0000 |0022: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.stopLoading:()V // method@06e0 │ │ -037d12: 28ea |0025: goto 000f // -0016 │ │ -037d14: 5410 1e05 |0026: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ -037d18: 6e10 c408 0000 |0028: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ -037d1e: 0c00 |002b: move-result-object v0 │ │ -037d20: 6e10 d206 0000 |002c: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.reload:()V // method@06d2 │ │ -037d26: 28e0 |002f: goto 000f // -0020 │ │ +037a3c: |[037a3c] org.tint.ui.managers.PhoneUIManager$5.onGoStopReloadClicked:()V │ │ +037a4c: 5410 1e05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ +037a50: 5400 3905 |0002: iget-object v0, v0, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +037a54: 6e10 e90a 0000 |0004: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.isUrlChangedByUser:()Z // method@0ae9 │ │ +037a5a: 0a00 |0007: move-result v0 │ │ +037a5c: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +037a60: 5410 1e05 |000a: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ +037a64: 6e10 c908 0000 |000c: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.loadCurrentUrl:()V // method@08c9 │ │ +037a6a: 0e00 |000f: return-void │ │ +037a6c: 5410 1e05 |0010: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ +037a70: 6e10 c408 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ +037a76: 0c00 |0015: move-result-object v0 │ │ +037a78: 6e10 c306 0000 |0016: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ +037a7e: 0a00 |0019: move-result v0 │ │ +037a80: 3800 0c00 |001a: if-eqz v0, 0026 // +000c │ │ +037a84: 5410 1e05 |001c: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ +037a88: 6e10 c408 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ +037a8e: 0c00 |0021: move-result-object v0 │ │ +037a90: 6e10 e006 0000 |0022: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.stopLoading:()V // method@06e0 │ │ +037a96: 28ea |0025: goto 000f // -0016 │ │ +037a98: 5410 1e05 |0026: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ +037a9c: 6e10 c408 0000 |0028: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ +037aa2: 0c00 |002b: move-result-object v0 │ │ +037aa4: 6e10 d206 0000 |002c: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.reload:()V // method@06d2 │ │ +037aaa: 28e0 |002f: goto 000f // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x000a line=171 │ │ 0x000f line=177 │ │ 0x0010 line=172 │ │ 0x001c line=173 │ │ @@ -69633,18 +69870,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -037d28: |[037d28] org.tint.ui.managers.PhoneUIManager$5.onMenuVisibilityChanged:(Z)V │ │ -037d38: 5410 1e05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ -037d3c: 5c02 3305 |0002: iput-boolean v2, v0, Lorg/tint/ui/managers/PhoneUIManager;.mMenuVisible:Z // field@0533 │ │ -037d40: 0e00 |0004: return-void │ │ +037aac: |[037aac] org.tint.ui.managers.PhoneUIManager$5.onMenuVisibilityChanged:(Z)V │ │ +037abc: 5410 1e05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ +037ac0: 5c02 3305 |0002: iput-boolean v2, v0, Lorg/tint/ui/managers/PhoneUIManager;.mMenuVisible:Z // field@0533 │ │ +037ac4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0004 line=182 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/managers/PhoneUIManager$5; │ │ 0x0000 - 0x0005 reg=2 isVisible Z │ │ @@ -69654,18 +69891,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037d44: |[037d44] org.tint.ui.managers.PhoneUIManager$5.onUrlValidated:()V │ │ -037d54: 5410 1e05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ -037d58: 6e10 c908 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.loadCurrentUrl:()V // method@08c9 │ │ -037d5e: 0e00 |0005: return-void │ │ +037ac8: |[037ac8] org.tint.ui.managers.PhoneUIManager$5.onUrlValidated:()V │ │ +037ad8: 5410 1e05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ +037adc: 6e10 c908 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;.loadCurrentUrl:()V // method@08c9 │ │ +037ae2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/managers/PhoneUIManager$5; │ │ │ │ @@ -69674,51 +69911,52 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -037d60: |[037d60] org.tint.ui.managers.PhoneUIManager$5.onVisibilityChanged:(Z)V │ │ -037d70: 3803 0a00 |0000: if-eqz v3, 000a // +000a │ │ -037d74: 5421 1e05 |0002: iget-object v1, v2, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ -037d78: 5411 3905 |0004: iget-object v1, v1, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -037d7c: 6e10 f40a 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/views/PhoneUrlBar;.showGoStopReloadButton:()V // method@0af4 │ │ -037d82: 0e00 |0009: return-void │ │ -037d84: 5421 1e05 |000a: iget-object v1, v2, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ -037d88: 6e10 c508 0100 |000c: invoke-virtual {v1}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08c5 │ │ -037d8e: 0c00 |000f: move-result-object v0 │ │ -037d90: 3800 f9ff |0010: if-eqz v0, 0009 // -0007 │ │ -037d94: 6e10 3407 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -037d9a: 0a01 |0015: move-result v1 │ │ -037d9c: 3801 f3ff |0016: if-eqz v1, 0009 // -000d │ │ -037da0: 5421 1e05 |0018: iget-object v1, v2, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ -037da4: 5411 3905 |001a: iget-object v1, v1, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -037da8: 6e10 e40a 0100 |001c: invoke-virtual {v1}, Lorg/tint/ui/views/PhoneUrlBar;.hideGoStopReloadButton:()V // method@0ae4 │ │ -037dae: 28ea |001f: goto 0009 // -0016 │ │ +037ae4: |[037ae4] org.tint.ui.managers.PhoneUIManager$5.onVisibilityChanged:(Z)V │ │ +037af4: 3803 0a00 |0000: if-eqz v3, 000a // +000a │ │ +037af8: 5421 1e05 |0002: iget-object v1, v2, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ +037afc: 5411 3905 |0004: iget-object v1, v1, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +037b00: 6e10 f40a 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/views/PhoneUrlBar;.showGoStopReloadButton:()V // method@0af4 │ │ +037b06: 0e00 |0009: return-void │ │ +037b08: 5421 1e05 |000a: iget-object v1, v2, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ +037b0c: 6e10 c508 0100 |000c: invoke-virtual {v1}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08c5 │ │ +037b12: 0c00 |000f: move-result-object v0 │ │ +037b14: 3800 f9ff |0010: if-eqz v0, 0009 // -0007 │ │ +037b18: 6e10 3407 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +037b1e: 0a01 |0015: move-result v1 │ │ +037b20: 3801 f3ff |0016: if-eqz v1, 0009 // -000d │ │ +037b24: 5421 1e05 |0018: iget-object v1, v2, Lorg/tint/ui/managers/PhoneUIManager$5;.this$0:Lorg/tint/ui/managers/PhoneUIManager; // field@051e │ │ +037b28: 5411 3905 |001a: iget-object v1, v1, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +037b2c: 6e10 e40a 0100 |001c: invoke-virtual {v1}, Lorg/tint/ui/views/PhoneUrlBar;.hideGoStopReloadButton:()V // method@0ae4 │ │ +037b32: 28ea |001f: goto 0009 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0002 line=151 │ │ 0x0009 line=160 │ │ 0x000a line=153 │ │ 0x0010 line=155 │ │ + 0x0012 line=156 │ │ 0x0018 line=157 │ │ locals : │ │ 0x0010 - 0x0020 reg=0 currentFragment Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ 0x0000 - 0x0020 reg=2 this Lorg/tint/ui/managers/PhoneUIManager$5; │ │ 0x0000 - 0x0020 reg=3 urlBarVisible Z │ │ │ │ - source_file_idx : 1374 (PhoneUIManager.java) │ │ + source_file_idx : 1371 (PhoneUIManager.java) │ │ │ │ Class #321 header: │ │ -class_idx : 543 │ │ +class_idx : 539 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1672 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1669 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #321 annotations: │ │ Annotations on class │ │ @@ -69743,54 +69981,54 @@ │ │ type : '(Lorg/tint/ui/managers/TabletUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037db0: |[037db0] org.tint.ui.managers.TabletUIManager$1.:(Lorg/tint/ui/managers/TabletUIManager;)V │ │ -037dc0: 5b01 3b05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/TabletUIManager$1;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053b │ │ -037dc4: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -037dca: 0e00 |0005: return-void │ │ +037b34: |[037b34] org.tint.ui.managers.TabletUIManager$1.:(Lorg/tint/ui/managers/TabletUIManager;)V │ │ +037b44: 5b01 3b05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/TabletUIManager$1;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053b │ │ +037b48: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +037b4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/TabletUIManager$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/TabletUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/TabletUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/TabletUIManager$1;) │ │ name : 'onStartPageItemClicked' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -037dcc: |[037dcc] org.tint.ui.managers.TabletUIManager$1.onStartPageItemClicked:(Ljava/lang/String;)V │ │ -037ddc: 5410 3b05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$1;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053b │ │ -037de0: 6e20 0009 2000 |0002: invoke-virtual {v0, v2}, Lorg/tint/ui/managers/TabletUIManager;.loadUrl:(Ljava/lang/String;)V // method@0900 │ │ -037de6: 0e00 |0005: return-void │ │ +037b50: |[037b50] org.tint.ui.managers.TabletUIManager$1.onStartPageItemClicked:(Ljava/lang/String;)V │ │ +037b60: 5410 3b05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$1;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053b │ │ +037b64: 6e20 0009 2000 |0002: invoke-virtual {v0, v2}, Lorg/tint/ui/managers/TabletUIManager;.loadUrl:(Ljava/lang/String;)V // method@0900 │ │ +037b6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0005 line=73 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/managers/TabletUIManager$1; │ │ 0x0000 - 0x0006 reg=2 url Ljava/lang/String; │ │ │ │ - source_file_idx : 1672 (TabletUIManager.java) │ │ + source_file_idx : 1669 (TabletUIManager.java) │ │ │ │ Class #322 header: │ │ -class_idx : 545 │ │ +class_idx : 541 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1672 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1669 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #322 annotations: │ │ Annotations on class │ │ @@ -69815,74 +70053,75 @@ │ │ type : '(Lorg/tint/ui/managers/TabletUIManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037de8: |[037de8] org.tint.ui.managers.TabletUIManager$3.:(Lorg/tint/ui/managers/TabletUIManager;)V │ │ -037df8: 5b01 3d05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ -037dfc: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -037e02: 0e00 |0005: return-void │ │ +037b6c: |[037b6c] org.tint.ui.managers.TabletUIManager$3.:(Lorg/tint/ui/managers/TabletUIManager;)V │ │ +037b7c: 5b01 3d05 |0000: iput-object v1, v0, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ +037b80: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +037b86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/managers/TabletUIManager$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/managers/TabletUIManager; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/managers/TabletUIManager; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/managers/TabletUIManager$3;) │ │ name : 'onBackClicked' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -037e04: |[037e04] org.tint.ui.managers.TabletUIManager$3.onBackClicked:()V │ │ -037e14: 5410 3d05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ -037e18: 6e10 f508 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08f5 │ │ -037e1e: 0c00 |0005: move-result-object v0 │ │ -037e20: 6e10 3407 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -037e26: 0a00 |0009: move-result v0 │ │ -037e28: 3900 1700 |000a: if-nez v0, 0021 // +0017 │ │ -037e2c: 5410 3d05 |000c: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ -037e30: 6e10 f408 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ -037e36: 0c00 |0011: move-result-object v0 │ │ -037e38: 6e10 b106 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ -037e3e: 0a00 |0015: move-result v0 │ │ -037e40: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -037e44: 5410 3d05 |0018: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ -037e48: 6e10 f408 0000 |001a: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ -037e4e: 0c00 |001d: move-result-object v0 │ │ -037e50: 6e10 c006 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goBack:()V // method@06c0 │ │ -037e56: 0e00 |0021: return-void │ │ +037b88: |[037b88] org.tint.ui.managers.TabletUIManager$3.onBackClicked:()V │ │ +037b98: 5410 3d05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ +037b9c: 6e10 f508 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08f5 │ │ +037ba2: 0c00 |0005: move-result-object v0 │ │ +037ba4: 6e10 3407 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +037baa: 0a00 |0009: move-result v0 │ │ +037bac: 3900 1700 |000a: if-nez v0, 0021 // +0017 │ │ +037bb0: 5410 3d05 |000c: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ +037bb4: 6e10 f408 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ +037bba: 0c00 |0011: move-result-object v0 │ │ +037bbc: 6e10 b106 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ +037bc2: 0a00 |0015: move-result v0 │ │ +037bc4: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +037bc8: 5410 3d05 |0018: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ +037bcc: 6e10 f408 0000 |001a: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ +037bd2: 0c00 |001d: move-result-object v0 │ │ +037bd4: 6e10 c006 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goBack:()V // method@06c0 │ │ +037bda: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ + 0x000e line=151 │ │ 0x0018 line=152 │ │ 0x0021 line=154 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 this Lorg/tint/ui/managers/TabletUIManager$3; │ │ │ │ #1 : (in Lorg/tint/ui/managers/TabletUIManager$3;) │ │ name : 'onBookmarksClicked' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037e58: |[037e58] org.tint.ui.managers.TabletUIManager$3.onBookmarksClicked:()V │ │ -037e68: 5410 3d05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ -037e6c: 6e10 1009 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.openBookmarksActivityForResult:()V // method@0910 │ │ -037e72: 0e00 |0005: return-void │ │ +037bdc: |[037bdc] org.tint.ui.managers.TabletUIManager$3.onBookmarksClicked:()V │ │ +037bec: 5410 3d05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ +037bf0: 6e10 1009 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.openBookmarksActivityForResult:()V // method@0910 │ │ +037bf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0005 line=146 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/managers/TabletUIManager$3; │ │ │ │ @@ -69891,75 +70130,76 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -037e74: |[037e74] org.tint.ui.managers.TabletUIManager$3.onForwardClicked:()V │ │ -037e84: 5410 3d05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ -037e88: 6e10 f508 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08f5 │ │ -037e8e: 0c00 |0005: move-result-object v0 │ │ -037e90: 6e10 3407 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -037e96: 0a00 |0009: move-result v0 │ │ -037e98: 3900 1700 |000a: if-nez v0, 0021 // +0017 │ │ -037e9c: 5410 3d05 |000c: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ -037ea0: 6e10 f408 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ -037ea6: 0c00 |0011: move-result-object v0 │ │ -037ea8: 6e10 b206 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoForward:()Z // method@06b2 │ │ -037eae: 0a00 |0015: move-result v0 │ │ -037eb0: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -037eb4: 5410 3d05 |0018: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ -037eb8: 6e10 f408 0000 |001a: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ -037ebe: 0c00 |001d: move-result-object v0 │ │ -037ec0: 6e10 c106 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goForward:()V // method@06c1 │ │ -037ec6: 0e00 |0021: return-void │ │ +037bf8: |[037bf8] org.tint.ui.managers.TabletUIManager$3.onForwardClicked:()V │ │ +037c08: 5410 3d05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ +037c0c: 6e10 f508 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08f5 │ │ +037c12: 0c00 |0005: move-result-object v0 │ │ +037c14: 6e10 3407 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +037c1a: 0a00 |0009: move-result v0 │ │ +037c1c: 3900 1700 |000a: if-nez v0, 0021 // +0017 │ │ +037c20: 5410 3d05 |000c: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ +037c24: 6e10 f408 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ +037c2a: 0c00 |0011: move-result-object v0 │ │ +037c2c: 6e10 b206 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoForward:()Z // method@06b2 │ │ +037c32: 0a00 |0015: move-result v0 │ │ +037c34: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +037c38: 5410 3d05 |0018: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ +037c3c: 6e10 f408 0000 |001a: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ +037c42: 0c00 |001d: move-result-object v0 │ │ +037c44: 6e10 c106 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goForward:()V // method@06c1 │ │ +037c4a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ + 0x000e line=138 │ │ 0x0018 line=139 │ │ 0x0021 line=141 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 this Lorg/tint/ui/managers/TabletUIManager$3; │ │ │ │ #3 : (in Lorg/tint/ui/managers/TabletUIManager$3;) │ │ name : 'onGoStopReloadClicked' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -037ec8: |[037ec8] org.tint.ui.managers.TabletUIManager$3.onGoStopReloadClicked:()V │ │ -037ed8: 5410 3d05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ -037edc: 7110 ee08 0000 |0002: invoke-static {v0}, Lorg/tint/ui/managers/TabletUIManager;.access$000:(Lorg/tint/ui/managers/TabletUIManager;)Lorg/tint/ui/views/TabletUrlBar; // method@08ee │ │ -037ee2: 0c00 |0005: move-result-object v0 │ │ -037ee4: 6e10 b30b 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/views/TabletUrlBar;.isUrlChangedByUser:()Z // method@0bb3 │ │ -037eea: 0a00 |0009: move-result v0 │ │ -037eec: 3800 0800 |000a: if-eqz v0, 0012 // +0008 │ │ -037ef0: 5410 3d05 |000c: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ -037ef4: 6e10 fe08 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.loadCurrentUrl:()V // method@08fe │ │ -037efa: 0e00 |0011: return-void │ │ -037efc: 5410 3d05 |0012: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ -037f00: 6e10 f408 0000 |0014: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ -037f06: 0c00 |0017: move-result-object v0 │ │ -037f08: 6e10 c306 0000 |0018: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ -037f0e: 0a00 |001b: move-result v0 │ │ -037f10: 3800 0c00 |001c: if-eqz v0, 0028 // +000c │ │ -037f14: 5410 3d05 |001e: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ -037f18: 6e10 f408 0000 |0020: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ -037f1e: 0c00 |0023: move-result-object v0 │ │ -037f20: 6e10 e006 0000 |0024: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.stopLoading:()V // method@06e0 │ │ -037f26: 28ea |0027: goto 0011 // -0016 │ │ -037f28: 5410 3d05 |0028: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ -037f2c: 6e10 f408 0000 |002a: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ -037f32: 0c00 |002d: move-result-object v0 │ │ -037f34: 6e10 d206 0000 |002e: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.reload:()V // method@06d2 │ │ -037f3a: 28e0 |0031: goto 0011 // -0020 │ │ +037c4c: |[037c4c] org.tint.ui.managers.TabletUIManager$3.onGoStopReloadClicked:()V │ │ +037c5c: 5410 3d05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ +037c60: 7110 ee08 0000 |0002: invoke-static {v0}, Lorg/tint/ui/managers/TabletUIManager;.access$000:(Lorg/tint/ui/managers/TabletUIManager;)Lorg/tint/ui/views/TabletUrlBar; // method@08ee │ │ +037c66: 0c00 |0005: move-result-object v0 │ │ +037c68: 6e10 b30b 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/views/TabletUrlBar;.isUrlChangedByUser:()Z // method@0bb3 │ │ +037c6e: 0a00 |0009: move-result v0 │ │ +037c70: 3800 0800 |000a: if-eqz v0, 0012 // +0008 │ │ +037c74: 5410 3d05 |000c: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ +037c78: 6e10 fe08 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.loadCurrentUrl:()V // method@08fe │ │ +037c7e: 0e00 |0011: return-void │ │ +037c80: 5410 3d05 |0012: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ +037c84: 6e10 f408 0000 |0014: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ +037c8a: 0c00 |0017: move-result-object v0 │ │ +037c8c: 6e10 c306 0000 |0018: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ +037c92: 0a00 |001b: move-result v0 │ │ +037c94: 3800 0c00 |001c: if-eqz v0, 0028 // +000c │ │ +037c98: 5410 3d05 |001e: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ +037c9c: 6e10 f408 0000 |0020: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ +037ca2: 0c00 |0023: move-result-object v0 │ │ +037ca4: 6e10 e006 0000 |0024: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.stopLoading:()V // method@06e0 │ │ +037caa: 28ea |0027: goto 0011 // -0016 │ │ +037cac: 5410 3d05 |0028: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ +037cb0: 6e10 f408 0000 |002a: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ +037cb6: 0c00 |002d: move-result-object v0 │ │ +037cb8: 6e10 d206 0000 |002e: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.reload:()V // method@06d2 │ │ +037cbe: 28e0 |0031: goto 0011 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000c line=127 │ │ 0x0011 line=133 │ │ 0x0012 line=128 │ │ 0x001e line=129 │ │ @@ -69972,18 +70212,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037f3c: |[037f3c] org.tint.ui.managers.TabletUIManager$3.onHomeClicked:()V │ │ -037f4c: 5410 3d05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ -037f50: 6e10 ff08 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.loadHomePage:()V // method@08ff │ │ -037f56: 0e00 |0005: return-void │ │ +037cc0: |[037cc0] org.tint.ui.managers.TabletUIManager$3.onHomeClicked:()V │ │ +037cd0: 5410 3d05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ +037cd4: 6e10 ff08 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.loadHomePage:()V // method@08ff │ │ +037cda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/managers/TabletUIManager$3; │ │ │ │ @@ -69992,31 +70232,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037f58: |[037f58] org.tint.ui.managers.TabletUIManager$3.onUrlValidated:()V │ │ -037f68: 5410 3d05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ -037f6c: 6e10 fe08 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.loadCurrentUrl:()V // method@08fe │ │ -037f72: 0e00 |0005: return-void │ │ +037cdc: |[037cdc] org.tint.ui.managers.TabletUIManager$3.onUrlValidated:()V │ │ +037cec: 5410 3d05 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager$3;.this$0:Lorg/tint/ui/managers/TabletUIManager; // field@053d │ │ +037cf0: 6e10 fe08 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;.loadCurrentUrl:()V // method@08fe │ │ +037cf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0005 line=116 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/managers/TabletUIManager$3; │ │ │ │ - source_file_idx : 1672 (TabletUIManager.java) │ │ + source_file_idx : 1669 (TabletUIManager.java) │ │ │ │ Class #323 header: │ │ -class_idx : 576 │ │ +class_idx : 572 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 569 │ │ +superclass_idx : 565 │ │ source_file_idx : 487 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #323 - │ │ @@ -70032,17 +70272,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -037f74: |[037f74] org.tint.ui.preferences.HomepageSpinnerPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -037f84: 7030 af09 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09af │ │ -037f8a: 0e00 |0003: return-void │ │ +037cf8: |[037cf8] org.tint.ui.preferences.HomepageSpinnerPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +037d08: 7030 af09 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09af │ │ +037d0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/preferences/HomepageSpinnerPreference; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -70054,17 +70294,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -037f8c: |[037f8c] org.tint.ui.preferences.HomepageSpinnerPreference.getTitleArray:()I │ │ -037f9c: 1400 0600 0c7f |0000: const v0, #float 1.86092e+38 // #7f0c0006 │ │ -037fa2: 0f00 |0003: return v0 │ │ +037d10: |[037d10] org.tint.ui.preferences.HomepageSpinnerPreference.getTitleArray:()I │ │ +037d20: 1400 0600 0c7f |0000: const v0, #float 1.86092e+38 // #7f0c0006 │ │ +037d26: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/tint/ui/preferences/HomepageSpinnerPreference; │ │ │ │ #1 : (in Lorg/tint/ui/preferences/HomepageSpinnerPreference;) │ │ @@ -70072,41 +70312,41 @@ │ │ type : '(Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -037fa4: |[037fa4] org.tint.ui.preferences.HomepageSpinnerPreference.onDialogClosed:(Z)V │ │ -037fb4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -037fb6: 6f20 b609 4300 |0001: invoke-super {v3, v4}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.onDialogClosed:(Z)V // method@09b6 │ │ -037fbc: 3804 1f00 |0004: if-eqz v4, 0023 // +001f │ │ -037fc0: 6e10 d209 0300 |0006: invoke-virtual {v3}, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.getContext:()Landroid/content/Context; // method@09d2 │ │ -037fc6: 0c01 |0009: move-result-object v1 │ │ -037fc8: 7110 8001 0100 |000a: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -037fce: 0c01 |000d: move-result-object v1 │ │ -037fd0: 7210 dc00 0100 |000e: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ -037fd6: 0c00 |0011: move-result-object v0 │ │ -037fd8: 5431 8005 |0012: iget-object v1, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@0580 │ │ -037fdc: 6e10 f402 0100 |0014: invoke-virtual {v1}, Landroid/widget/Spinner;.getSelectedItemPosition:()I // method@02f4 │ │ -037fe2: 0a01 |0017: move-result v1 │ │ -037fe4: 2b01 1a00 0000 |0018: packed-switch v1, 00000032 // +0000001a │ │ -037fea: 1a01 5b06 |001b: const-string v1, "TECHNICAL_PREFERENCE_HOMEPAGE_URL_UPDATE_NEEDED" // string@065b │ │ -037fee: 7230 d500 1002 |001d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ -037ff4: 7210 d400 0000 |0020: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ -037ffa: 0e00 |0023: return-void │ │ -037ffc: 1a01 5b06 |0024: const-string v1, "TECHNICAL_PREFERENCE_HOMEPAGE_URL_UPDATE_NEEDED" // string@065b │ │ -038000: 7230 d500 1002 |0026: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ -038006: 28f7 |0029: goto 0020 // -0009 │ │ -038008: 1a01 5b06 |002a: const-string v1, "TECHNICAL_PREFERENCE_HOMEPAGE_URL_UPDATE_NEEDED" // string@065b │ │ -03800c: 1212 |002c: const/4 v2, #int 1 // #1 │ │ -03800e: 7230 d500 1002 |002d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ -038014: 28f0 |0030: goto 0020 // -0010 │ │ -038016: 0000 |0031: nop // spacer │ │ -038018: 0001 0300 0000 0000 0c00 0000 0c00 ... |0032: packed-switch-data (10 units) │ │ +037d28: |[037d28] org.tint.ui.preferences.HomepageSpinnerPreference.onDialogClosed:(Z)V │ │ +037d38: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +037d3a: 6f20 b609 4300 |0001: invoke-super {v3, v4}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.onDialogClosed:(Z)V // method@09b6 │ │ +037d40: 3804 1f00 |0004: if-eqz v4, 0023 // +001f │ │ +037d44: 6e10 d209 0300 |0006: invoke-virtual {v3}, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.getContext:()Landroid/content/Context; // method@09d2 │ │ +037d4a: 0c01 |0009: move-result-object v1 │ │ +037d4c: 7110 8001 0100 |000a: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +037d52: 0c01 |000d: move-result-object v1 │ │ +037d54: 7210 dc00 0100 |000e: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ +037d5a: 0c00 |0011: move-result-object v0 │ │ +037d5c: 5431 8005 |0012: iget-object v1, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@0580 │ │ +037d60: 6e10 f402 0100 |0014: invoke-virtual {v1}, Landroid/widget/Spinner;.getSelectedItemPosition:()I // method@02f4 │ │ +037d66: 0a01 |0017: move-result v1 │ │ +037d68: 2b01 1a00 0000 |0018: packed-switch v1, 00000032 // +0000001a │ │ +037d6e: 1a01 5806 |001b: const-string v1, "TECHNICAL_PREFERENCE_HOMEPAGE_URL_UPDATE_NEEDED" // string@0658 │ │ +037d72: 7230 d500 1002 |001d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ +037d78: 7210 d400 0000 |0020: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ +037d7e: 0e00 |0023: return-void │ │ +037d80: 1a01 5806 |0024: const-string v1, "TECHNICAL_PREFERENCE_HOMEPAGE_URL_UPDATE_NEEDED" // string@0658 │ │ +037d84: 7230 d500 1002 |0026: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ +037d8a: 28f7 |0029: goto 0020 // -0009 │ │ +037d8c: 1a01 5806 |002a: const-string v1, "TECHNICAL_PREFERENCE_HOMEPAGE_URL_UPDATE_NEEDED" // string@0658 │ │ +037d90: 1212 |002c: const/4 v2, #int 1 // #1 │ │ +037d92: 7230 d500 1002 |002d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ +037d98: 28f0 |0030: goto 0020 // -0010 │ │ +037d9a: 0000 |0031: nop // spacer │ │ +037d9c: 0001 0300 0000 0000 0c00 0000 0c00 ... |0032: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0004 line=96 │ │ 0x0006 line=97 │ │ 0x0012 line=99 │ │ 0x001b line=108 │ │ @@ -70126,76 +70366,77 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 110 16-bit code units │ │ -03802c: |[03802c] org.tint.ui.preferences.HomepageSpinnerPreference.onSpinnerItemSelected:(I)V │ │ -03803c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03803e: 2b04 6300 0000 |0001: packed-switch v4, 00000064 // +00000063 │ │ -038044: 5430 7f05 |0004: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -038048: 1a01 7407 |0006: const-string v1, "about:start" // string@0774 │ │ -03804c: 6e20 8f02 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -038052: 5430 7f05 |000b: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -038056: 6e20 8c02 2000 |000d: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ -03805c: 0e00 |0010: return-void │ │ -03805e: 5430 7f05 |0011: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -038062: 1a01 7407 |0013: const-string v1, "about:start" // string@0774 │ │ -038066: 6e20 8f02 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -03806c: 5430 7f05 |0018: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -038070: 6e20 8c02 2000 |001a: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ -038076: 28f3 |001d: goto 0010 // -000d │ │ -038078: 5430 7f05 |001e: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -03807c: 1a01 7307 |0020: const-string v1, "about:blank" // string@0773 │ │ -038080: 6e20 8f02 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -038086: 5430 7f05 |0025: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -03808a: 6e20 8c02 2000 |0027: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ -038090: 28e6 |002a: goto 0010 // -001a │ │ -038092: 5430 7f05 |002b: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -038096: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -038098: 6e20 8c02 1000 |002e: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ -03809e: 5430 7f05 |0031: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -0380a2: 6e10 8702 0000 |0033: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ -0380a8: 0c00 |0036: move-result-object v0 │ │ -0380aa: 6e10 4903 0000 |0037: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ -0380b0: 0c00 |003a: move-result-object v0 │ │ -0380b2: 1a01 7407 |003b: const-string v1, "about:start" // string@0774 │ │ -0380b6: 6e20 4d03 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -0380bc: 0a00 |0040: move-result v0 │ │ -0380be: 3900 1400 |0041: if-nez v0, 0055 // +0014 │ │ -0380c2: 5430 7f05 |0043: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -0380c6: 6e10 8702 0000 |0045: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ -0380cc: 0c00 |0048: move-result-object v0 │ │ -0380ce: 6e10 4903 0000 |0049: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ -0380d4: 0c00 |004c: move-result-object v0 │ │ -0380d6: 1a01 7307 |004d: const-string v1, "about:blank" // string@0773 │ │ -0380da: 6e20 4d03 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -0380e0: 0a00 |0052: move-result v0 │ │ -0380e2: 3800 0800 |0053: if-eqz v0, 005b // +0008 │ │ -0380e6: 5430 7f05 |0055: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -0380ea: 1201 |0057: const/4 v1, #int 0 // #0 │ │ -0380ec: 6e20 8f02 1000 |0058: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -0380f2: 5430 7f05 |005b: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -0380f6: 6e10 8b02 0000 |005d: invoke-virtual {v0}, Landroid/widget/EditText;.selectAll:()V // method@028b │ │ -0380fc: 6e10 d809 0300 |0060: invoke-virtual {v3}, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.showKeyboard:()V // method@09d8 │ │ -038102: 28ad |0063: goto 0010 // -0053 │ │ -038104: 0001 0300 0000 0000 1000 0000 1d00 ... |0064: packed-switch-data (10 units) │ │ +037db0: |[037db0] org.tint.ui.preferences.HomepageSpinnerPreference.onSpinnerItemSelected:(I)V │ │ +037dc0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +037dc2: 2b04 6300 0000 |0001: packed-switch v4, 00000064 // +00000063 │ │ +037dc8: 5430 7f05 |0004: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037dcc: 1a01 7107 |0006: const-string v1, "about:start" // string@0771 │ │ +037dd0: 6e20 8f02 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +037dd6: 5430 7f05 |000b: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037dda: 6e20 8c02 2000 |000d: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ +037de0: 0e00 |0010: return-void │ │ +037de2: 5430 7f05 |0011: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037de6: 1a01 7107 |0013: const-string v1, "about:start" // string@0771 │ │ +037dea: 6e20 8f02 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +037df0: 5430 7f05 |0018: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037df4: 6e20 8c02 2000 |001a: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ +037dfa: 28f3 |001d: goto 0010 // -000d │ │ +037dfc: 5430 7f05 |001e: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037e00: 1a01 7007 |0020: const-string v1, "about:blank" // string@0770 │ │ +037e04: 6e20 8f02 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +037e0a: 5430 7f05 |0025: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037e0e: 6e20 8c02 2000 |0027: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ +037e14: 28e6 |002a: goto 0010 // -001a │ │ +037e16: 5430 7f05 |002b: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037e1a: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +037e1c: 6e20 8c02 1000 |002e: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ +037e22: 5430 7f05 |0031: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037e26: 6e10 8702 0000 |0033: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ +037e2c: 0c00 |0036: move-result-object v0 │ │ +037e2e: 6e10 4903 0000 |0037: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ +037e34: 0c00 |003a: move-result-object v0 │ │ +037e36: 1a01 7107 |003b: const-string v1, "about:start" // string@0771 │ │ +037e3a: 6e20 4d03 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +037e40: 0a00 |0040: move-result v0 │ │ +037e42: 3900 1400 |0041: if-nez v0, 0055 // +0014 │ │ +037e46: 5430 7f05 |0043: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037e4a: 6e10 8702 0000 |0045: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ +037e50: 0c00 |0048: move-result-object v0 │ │ +037e52: 6e10 4903 0000 |0049: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ +037e58: 0c00 |004c: move-result-object v0 │ │ +037e5a: 1a01 7007 |004d: const-string v1, "about:blank" // string@0770 │ │ +037e5e: 6e20 4d03 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +037e64: 0a00 |0052: move-result v0 │ │ +037e66: 3800 0800 |0053: if-eqz v0, 005b // +0008 │ │ +037e6a: 5430 7f05 |0055: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037e6e: 1201 |0057: const/4 v1, #int 0 // #0 │ │ +037e70: 6e20 8f02 1000 |0058: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +037e76: 5430 7f05 |005b: iget-object v0, v3, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037e7a: 6e10 8b02 0000 |005d: invoke-virtual {v0}, Landroid/widget/EditText;.selectAll:()V // method@028b │ │ +037e80: 6e10 d809 0300 |0060: invoke-virtual {v3}, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.showKeyboard:()V // method@09d8 │ │ +037e86: 28ad |0063: goto 0010 // -0053 │ │ +037e88: 0001 0300 0000 0000 1000 0000 1d00 ... |0064: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=64 │ │ 0x0004 line=86 │ │ 0x000b line=87 │ │ 0x0010 line=90 │ │ 0x0011 line=66 │ │ 0x0018 line=67 │ │ 0x001e line=70 │ │ 0x0025 line=71 │ │ 0x002b line=74 │ │ 0x0031 line=76 │ │ + 0x0045 line=77 │ │ 0x0055 line=78 │ │ 0x005b line=81 │ │ 0x0060 line=82 │ │ 0x0064 line=64 │ │ locals : │ │ 0x0000 - 0x006e reg=3 this Lorg/tint/ui/preferences/HomepageSpinnerPreference; │ │ 0x0000 - 0x006e reg=4 position I │ │ @@ -70205,19 +70446,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -038118: |[038118] org.tint.ui.preferences.HomepageSpinnerPreference.setEditInputType:()V │ │ -038128: 5420 7f05 |0000: iget-object v0, v2, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -03812c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -038130: 6e20 8e02 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setInputType:(I)V // method@028e │ │ -038136: 0e00 |0007: return-void │ │ +037e9c: |[037e9c] org.tint.ui.preferences.HomepageSpinnerPreference.setEditInputType:()V │ │ +037eac: 5420 7f05 |0000: iget-object v0, v2, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037eb0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +037eb4: 6e20 8e02 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setInputType:(I)V // method@028e │ │ +037eba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0007 line=41 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/tint/ui/preferences/HomepageSpinnerPreference; │ │ │ │ @@ -70226,57 +70467,57 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -038138: |[038138] org.tint.ui.preferences.HomepageSpinnerPreference.setSpinnerValueFromPreferences:()V │ │ -038148: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -03814a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -03814c: 6e10 d209 0600 |0002: invoke-virtual {v6}, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.getContext:()Landroid/content/Context; // method@09d2 │ │ -038152: 0c01 |0005: move-result-object v1 │ │ -038154: 7110 8001 0100 |0006: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -03815a: 0c01 |0009: move-result-object v1 │ │ -03815c: 1a02 3f05 |000a: const-string v2, "PREFERENCE_HOME_PAGE" // string@053f │ │ -038160: 1a03 7407 |000c: const-string v3, "about:start" // string@0774 │ │ -038164: 7230 e000 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -03816a: 0c00 |0011: move-result-object v0 │ │ -03816c: 1a01 7407 |0012: const-string v1, "about:start" // string@0774 │ │ -038170: 6e20 4d03 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -038176: 0a01 |0017: move-result v1 │ │ -038178: 3801 1400 |0018: if-eqz v1, 002c // +0014 │ │ -03817c: 5461 8005 |001a: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@0580 │ │ -038180: 6e20 f702 4100 |001c: invoke-virtual {v1, v4}, Landroid/widget/Spinner;.setSelection:(I)V // method@02f7 │ │ -038186: 5461 7f05 |001f: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -03818a: 6e20 8c02 4100 |0021: invoke-virtual {v1, v4}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ -038190: 5461 7f05 |0024: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -038194: 1a02 7407 |0026: const-string v2, "about:start" // string@0774 │ │ -038198: 6e20 8f02 2100 |0028: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -03819e: 0e00 |002b: return-void │ │ -0381a0: 1a01 7307 |002c: const-string v1, "about:blank" // string@0773 │ │ -0381a4: 6e20 4d03 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -0381aa: 0a01 |0031: move-result v1 │ │ -0381ac: 3801 1400 |0032: if-eqz v1, 0046 // +0014 │ │ -0381b0: 5461 8005 |0034: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@0580 │ │ -0381b4: 6e20 f702 5100 |0036: invoke-virtual {v1, v5}, Landroid/widget/Spinner;.setSelection:(I)V // method@02f7 │ │ -0381ba: 5461 7f05 |0039: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -0381be: 6e20 8c02 4100 |003b: invoke-virtual {v1, v4}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ -0381c4: 5461 7f05 |003e: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -0381c8: 1a02 7307 |0040: const-string v2, "about:blank" // string@0773 │ │ -0381cc: 6e20 8f02 2100 |0042: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -0381d2: 28e6 |0045: goto 002b // -001a │ │ -0381d4: 5461 8005 |0046: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@0580 │ │ -0381d8: 1222 |0048: const/4 v2, #int 2 // #2 │ │ -0381da: 6e20 f702 2100 |0049: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@02f7 │ │ -0381e0: 5461 7f05 |004c: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -0381e4: 6e20 8c02 5100 |004e: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ -0381ea: 5461 7f05 |0051: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ -0381ee: 6e20 8f02 0100 |0053: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -0381f4: 28d5 |0056: goto 002b // -002b │ │ +037ebc: |[037ebc] org.tint.ui.preferences.HomepageSpinnerPreference.setSpinnerValueFromPreferences:()V │ │ +037ecc: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +037ece: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +037ed0: 6e10 d209 0600 |0002: invoke-virtual {v6}, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.getContext:()Landroid/content/Context; // method@09d2 │ │ +037ed6: 0c01 |0005: move-result-object v1 │ │ +037ed8: 7110 8001 0100 |0006: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +037ede: 0c01 |0009: move-result-object v1 │ │ +037ee0: 1a02 3c05 |000a: const-string v2, "PREFERENCE_HOME_PAGE" // string@053c │ │ +037ee4: 1a03 7107 |000c: const-string v3, "about:start" // string@0771 │ │ +037ee8: 7230 e000 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +037eee: 0c00 |0011: move-result-object v0 │ │ +037ef0: 1a01 7107 |0012: const-string v1, "about:start" // string@0771 │ │ +037ef4: 6e20 4d03 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +037efa: 0a01 |0017: move-result v1 │ │ +037efc: 3801 1400 |0018: if-eqz v1, 002c // +0014 │ │ +037f00: 5461 8005 |001a: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@0580 │ │ +037f04: 6e20 f702 4100 |001c: invoke-virtual {v1, v4}, Landroid/widget/Spinner;.setSelection:(I)V // method@02f7 │ │ +037f0a: 5461 7f05 |001f: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037f0e: 6e20 8c02 4100 |0021: invoke-virtual {v1, v4}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ +037f14: 5461 7f05 |0024: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037f18: 1a02 7107 |0026: const-string v2, "about:start" // string@0771 │ │ +037f1c: 6e20 8f02 2100 |0028: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +037f22: 0e00 |002b: return-void │ │ +037f24: 1a01 7007 |002c: const-string v1, "about:blank" // string@0770 │ │ +037f28: 6e20 4d03 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +037f2e: 0a01 |0031: move-result v1 │ │ +037f30: 3801 1400 |0032: if-eqz v1, 0046 // +0014 │ │ +037f34: 5461 8005 |0034: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@0580 │ │ +037f38: 6e20 f702 5100 |0036: invoke-virtual {v1, v5}, Landroid/widget/Spinner;.setSelection:(I)V // method@02f7 │ │ +037f3e: 5461 7f05 |0039: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037f42: 6e20 8c02 4100 |003b: invoke-virtual {v1, v4}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ +037f48: 5461 7f05 |003e: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037f4c: 1a02 7007 |0040: const-string v2, "about:blank" // string@0770 │ │ +037f50: 6e20 8f02 2100 |0042: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +037f56: 28e6 |0045: goto 002b // -001a │ │ +037f58: 5461 8005 |0046: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@0580 │ │ +037f5c: 1222 |0048: const/4 v2, #int 2 // #2 │ │ +037f5e: 6e20 f702 2100 |0049: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@02f7 │ │ +037f64: 5461 7f05 |004c: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037f68: 6e20 8c02 5100 |004e: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ +037f6e: 5461 7f05 |0051: iget-object v1, v6, Lorg/tint/ui/preferences/HomepageSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@057f │ │ +037f72: 6e20 8f02 0100 |0053: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +037f78: 28d5 |0056: goto 002b // -002b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=45 │ │ 0x0012 line=47 │ │ 0x001a line=48 │ │ 0x001f line=49 │ │ 0x0024 line=50 │ │ @@ -70291,18 +70532,18 @@ │ │ locals : │ │ 0x0012 - 0x0057 reg=0 currentHomepage Ljava/lang/String; │ │ 0x0000 - 0x0057 reg=6 this Lorg/tint/ui/preferences/HomepageSpinnerPreference; │ │ │ │ source_file_idx : 487 (HomepageSpinnerPreference.java) │ │ │ │ Class #324 header: │ │ -class_idx : 584 │ │ +class_idx : 580 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 108 │ │ -source_file_idx : 1545 │ │ +superclass_idx : 107 │ │ +source_file_idx : 1542 │ │ static_fields_size : 1 │ │ instance_fields_size: 12 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 5 │ │ │ │ Class #324 annotations: │ │ Annotations on field #1421 'mSearchUrlSyncThread' │ │ @@ -70374,36 +70615,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0381f8: |[0381f8] org.tint.ui.preferences.SearchEnginePreference.:()V │ │ -038208: 2200 3701 |0000: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0137 │ │ -03820c: 7010 ad03 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@03ad │ │ -038212: 6900 8d05 |0005: sput-object v0, Lorg/tint/ui/preferences/SearchEnginePreference;.mSearchUrlSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@058d │ │ -038216: 0e00 |0007: return-void │ │ +037f7c: |[037f7c] org.tint.ui.preferences.SearchEnginePreference.:()V │ │ +037f8c: 2200 3301 |0000: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0133 │ │ +037f90: 7010 ad03 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@03ad │ │ +037f96: 6900 8d05 |0005: sput-object v0, Lorg/tint/ui/preferences/SearchEnginePreference;.mSearchUrlSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@058d │ │ +037f9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ │ │ #1 : (in Lorg/tint/ui/preferences/SearchEnginePreference;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -038218: |[038218] org.tint.ui.preferences.SearchEnginePreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -038228: 7030 6b01 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/preference/DialogPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@016b │ │ -03822e: 0e00 |0003: return-void │ │ +037f9c: |[037f9c] org.tint.ui.preferences.SearchEnginePreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +037fac: 7030 6b01 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/preference/DialogPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@016b │ │ +037fb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/preferences/SearchEnginePreference; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -70414,17 +70655,17 @@ │ │ type : '(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038230: |[038230] org.tint.ui.preferences.SearchEnginePreference.access$000:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; │ │ -038240: 5410 8f05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mText2:Landroid/widget/TextView; // field@058f │ │ -038244: 1100 |0002: return-object v0 │ │ +037fb4: |[037fb4] org.tint.ui.preferences.SearchEnginePreference.access$000:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; │ │ +037fc4: 5410 8f05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mText2:Landroid/widget/TextView; // field@058f │ │ +037fc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ │ #3 : (in Lorg/tint/ui/preferences/SearchEnginePreference;) │ │ @@ -70432,17 +70673,17 @@ │ │ type : '(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038248: |[038248] org.tint.ui.preferences.SearchEnginePreference.access$100:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; │ │ -038258: 5410 8705 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineText:Landroid/widget/TextView; // field@0587 │ │ -03825c: 1100 |0002: return-object v0 │ │ +037fcc: |[037fcc] org.tint.ui.preferences.SearchEnginePreference.access$100:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; │ │ +037fdc: 5410 8705 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineText:Landroid/widget/TextView; // field@0587 │ │ +037fe0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ │ #4 : (in Lorg/tint/ui/preferences/SearchEnginePreference;) │ │ @@ -70450,17 +70691,17 @@ │ │ type : '(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/text/TextWatcher;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038260: |[038260] org.tint.ui.preferences.SearchEnginePreference.access$1000:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/text/TextWatcher; │ │ -038270: 5410 9005 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mTextWatcher:Landroid/text/TextWatcher; // field@0590 │ │ -038274: 1100 |0002: return-object v0 │ │ +037fe4: |[037fe4] org.tint.ui.preferences.SearchEnginePreference.access$1000:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/text/TextWatcher; │ │ +037ff4: 5410 9005 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mTextWatcher:Landroid/text/TextWatcher; // field@0590 │ │ +037ff8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ │ #5 : (in Lorg/tint/ui/preferences/SearchEnginePreference;) │ │ @@ -70468,17 +70709,17 @@ │ │ type : '(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038278: |[038278] org.tint.ui.preferences.SearchEnginePreference.access$1100:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; │ │ -038288: 5410 8505 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mCurrentEngine:Landroid/widget/TextView; // field@0585 │ │ -03828c: 1100 |0002: return-object v0 │ │ +037ffc: |[037ffc] org.tint.ui.preferences.SearchEnginePreference.access$1100:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; │ │ +03800c: 5410 8505 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mCurrentEngine:Landroid/widget/TextView; // field@0585 │ │ +038010: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ │ #6 : (in Lorg/tint/ui/preferences/SearchEnginePreference;) │ │ @@ -70486,17 +70727,17 @@ │ │ type : '(Lorg/tint/ui/preferences/SearchEnginePreference;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038290: |[038290] org.tint.ui.preferences.SearchEnginePreference.access$1200:(Lorg/tint/ui/preferences/SearchEnginePreference;)V │ │ -0382a0: 7010 090a 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.removeEditTextFocus:()V // method@0a09 │ │ -0382a6: 0e00 |0003: return-void │ │ +038014: |[038014] org.tint.ui.preferences.SearchEnginePreference.access$1200:(Lorg/tint/ui/preferences/SearchEnginePreference;)V │ │ +038024: 7010 090a 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.removeEditTextFocus:()V // method@0a09 │ │ +03802a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ │ #7 : (in Lorg/tint/ui/preferences/SearchEnginePreference;) │ │ @@ -70504,17 +70745,17 @@ │ │ type : '(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0382a8: |[0382a8] org.tint.ui.preferences.SearchEnginePreference.access$200:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ImageView; │ │ -0382b8: 5410 8805 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mDivider1:Landroid/widget/ImageView; // field@0588 │ │ -0382bc: 1100 |0002: return-object v0 │ │ +03802c: |[03802c] org.tint.ui.preferences.SearchEnginePreference.access$200:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ImageView; │ │ +03803c: 5410 8805 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mDivider1:Landroid/widget/ImageView; // field@0588 │ │ +038040: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ │ #8 : (in Lorg/tint/ui/preferences/SearchEnginePreference;) │ │ @@ -70522,17 +70763,17 @@ │ │ type : '(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0382c0: |[0382c0] org.tint.ui.preferences.SearchEnginePreference.access$300:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ImageView; │ │ -0382d0: 5410 8905 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mDivider2:Landroid/widget/ImageView; // field@0589 │ │ -0382d4: 1100 |0002: return-object v0 │ │ +038044: |[038044] org.tint.ui.preferences.SearchEnginePreference.access$300:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ImageView; │ │ +038054: 5410 8905 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mDivider2:Landroid/widget/ImageView; // field@0589 │ │ +038058: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ │ #9 : (in Lorg/tint/ui/preferences/SearchEnginePreference;) │ │ @@ -70540,17 +70781,17 @@ │ │ type : '(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ExpandableListView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0382d8: |[0382d8] org.tint.ui.preferences.SearchEnginePreference.access$400:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ExpandableListView; │ │ -0382e8: 5410 8a05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mList:Landroid/widget/ExpandableListView; // field@058a │ │ -0382ec: 1100 |0002: return-object v0 │ │ +03805c: |[03805c] org.tint.ui.preferences.SearchEnginePreference.access$400:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ExpandableListView; │ │ +03806c: 5410 8a05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mList:Landroid/widget/ExpandableListView; // field@058a │ │ +038070: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ │ #10 : (in Lorg/tint/ui/preferences/SearchEnginePreference;) │ │ @@ -70558,17 +70799,17 @@ │ │ type : '(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ProgressBar;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0382f0: |[0382f0] org.tint.ui.preferences.SearchEnginePreference.access$500:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ProgressBar; │ │ -038300: 5410 8b05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgress:Landroid/widget/ProgressBar; // field@058b │ │ -038304: 1100 |0002: return-object v0 │ │ +038074: |[038074] org.tint.ui.preferences.SearchEnginePreference.access$500:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/ProgressBar; │ │ +038084: 5410 8b05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgress:Landroid/widget/ProgressBar; // field@058b │ │ +038088: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ │ #11 : (in Lorg/tint/ui/preferences/SearchEnginePreference;) │ │ @@ -70576,17 +70817,17 @@ │ │ type : '(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038308: |[038308] org.tint.ui.preferences.SearchEnginePreference.access$600:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; │ │ -038318: 5410 8c05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgressText:Landroid/widget/TextView; // field@058c │ │ -03831c: 1100 |0002: return-object v0 │ │ +03808c: |[03808c] org.tint.ui.preferences.SearchEnginePreference.access$600:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/TextView; │ │ +03809c: 5410 8c05 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgressText:Landroid/widget/TextView; // field@058c │ │ +0380a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ │ #12 : (in Lorg/tint/ui/preferences/SearchEnginePreference;) │ │ @@ -70594,17 +70835,17 @@ │ │ type : '(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/EditText;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038320: |[038320] org.tint.ui.preferences.SearchEnginePreference.access$700:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/EditText; │ │ -038330: 5410 8605 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ -038334: 1100 |0002: return-object v0 │ │ +0380a4: |[0380a4] org.tint.ui.preferences.SearchEnginePreference.access$700:(Lorg/tint/ui/preferences/SearchEnginePreference;)Landroid/widget/EditText; │ │ +0380b4: 5410 8605 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ +0380b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ │ #13 : (in Lorg/tint/ui/preferences/SearchEnginePreference;) │ │ @@ -70612,17 +70853,17 @@ │ │ type : '(Lorg/tint/ui/preferences/SearchEnginePreference;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038338: |[038338] org.tint.ui.preferences.SearchEnginePreference.access$800:(Lorg/tint/ui/preferences/SearchEnginePreference;)V │ │ -038348: 7010 0a0a 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.showKeyboard:()V // method@0a0a │ │ -03834e: 0e00 |0003: return-void │ │ +0380bc: |[0380bc] org.tint.ui.preferences.SearchEnginePreference.access$800:(Lorg/tint/ui/preferences/SearchEnginePreference;)V │ │ +0380cc: 7010 0a0a 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/preferences/SearchEnginePreference;.showKeyboard:()V // method@0a0a │ │ +0380d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ │ #14 : (in Lorg/tint/ui/preferences/SearchEnginePreference;) │ │ @@ -70630,17 +70871,17 @@ │ │ type : '(Lorg/tint/ui/preferences/SearchEnginePreference;)Lorg/tint/model/SearchUrlAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038350: |[038350] org.tint.ui.preferences.SearchEnginePreference.access$900:(Lorg/tint/ui/preferences/SearchEnginePreference;)Lorg/tint/model/SearchUrlAdapter; │ │ -038360: 5410 8405 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mAdapter:Lorg/tint/model/SearchUrlAdapter; // field@0584 │ │ -038364: 1100 |0002: return-object v0 │ │ +0380d4: |[0380d4] org.tint.ui.preferences.SearchEnginePreference.access$900:(Lorg/tint/ui/preferences/SearchEnginePreference;)Lorg/tint/model/SearchUrlAdapter; │ │ +0380e4: 5410 8405 |0000: iget-object v0, v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mAdapter:Lorg/tint/model/SearchUrlAdapter; // field@0584 │ │ +0380e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ │ #15 : (in Lorg/tint/ui/preferences/SearchEnginePreference;) │ │ @@ -70648,50 +70889,50 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -038368: |[038368] org.tint.ui.preferences.SearchEnginePreference.getCurrentSearchEngineName:()Ljava/lang/String; │ │ -038378: 6e10 010a 0500 |0000: invoke-virtual {v5}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ -03837e: 0c02 |0003: move-result-object v2 │ │ -038380: 7110 8001 0200 |0004: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -038386: 0c02 |0007: move-result-object v2 │ │ -038388: 1a03 4b05 |0008: const-string v3, "PREFERENCE_SEARCH_URL_NAME" // string@054b │ │ -03838c: 1a04 0000 |000a: const-string v4, "" // string@0000 │ │ -038390: 7230 e000 3204 |000c: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -038396: 0c00 |000f: move-result-object v0 │ │ -038398: 7110 8501 0000 |0010: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -03839e: 0a02 |0013: move-result v2 │ │ -0383a0: 3802 2600 |0014: if-eqz v2, 003a // +0026 │ │ -0383a4: 6e10 010a 0500 |0016: invoke-virtual {v5}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ -0383aa: 0c02 |0019: move-result-object v2 │ │ -0383ac: 7110 250c 0200 |001a: invoke-static {v2}, Lorg/tint/utils/UrlUtils;.getRawSearchUrl:(Landroid/content/Context;)Ljava/lang/String; // method@0c25 │ │ -0383b2: 0c01 |001d: move-result-object v1 │ │ -0383b4: 6e10 010a 0500 |001e: invoke-virtual {v5}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ -0383ba: 0c02 |0021: move-result-object v2 │ │ -0383bc: 1403 ae00 0b7f |0022: const v3, #float 1.84766e+38 // #7f0b00ae │ │ -0383c2: 6e20 ab00 3200 |0025: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -0383c8: 0c02 |0028: move-result-object v2 │ │ -0383ca: 6e20 4d03 1200 |0029: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -0383d0: 0a02 |002c: move-result v2 │ │ -0383d2: 3802 0e00 |002d: if-eqz v2, 003b // +000e │ │ -0383d6: 6e10 010a 0500 |002f: invoke-virtual {v5}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ -0383dc: 0c02 |0032: move-result-object v2 │ │ -0383de: 1403 3401 0b7f |0033: const v3, #float 1.84769e+38 // #7f0b0134 │ │ -0383e4: 6e20 ab00 3200 |0036: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -0383ea: 0c00 |0039: move-result-object v0 │ │ -0383ec: 1100 |003a: return-object v0 │ │ -0383ee: 6e10 010a 0500 |003b: invoke-virtual {v5}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ -0383f4: 0c02 |003e: move-result-object v2 │ │ -0383f6: 1403 3501 0b7f |003f: const v3, #float 1.84769e+38 // #7f0b0135 │ │ -0383fc: 6e20 ab00 3200 |0042: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ -038402: 0c00 |0045: move-result-object v0 │ │ -038404: 28f4 |0046: goto 003a // -000c │ │ +0380ec: |[0380ec] org.tint.ui.preferences.SearchEnginePreference.getCurrentSearchEngineName:()Ljava/lang/String; │ │ +0380fc: 6e10 010a 0500 |0000: invoke-virtual {v5}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ +038102: 0c02 |0003: move-result-object v2 │ │ +038104: 7110 8001 0200 |0004: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +03810a: 0c02 |0007: move-result-object v2 │ │ +03810c: 1a03 4805 |0008: const-string v3, "PREFERENCE_SEARCH_URL_NAME" // string@0548 │ │ +038110: 1a04 0000 |000a: const-string v4, "" // string@0000 │ │ +038114: 7230 e000 3204 |000c: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +03811a: 0c00 |000f: move-result-object v0 │ │ +03811c: 7110 8501 0000 |0010: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +038122: 0a02 |0013: move-result v2 │ │ +038124: 3802 2600 |0014: if-eqz v2, 003a // +0026 │ │ +038128: 6e10 010a 0500 |0016: invoke-virtual {v5}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ +03812e: 0c02 |0019: move-result-object v2 │ │ +038130: 7110 250c 0200 |001a: invoke-static {v2}, Lorg/tint/utils/UrlUtils;.getRawSearchUrl:(Landroid/content/Context;)Ljava/lang/String; // method@0c25 │ │ +038136: 0c01 |001d: move-result-object v1 │ │ +038138: 6e10 010a 0500 |001e: invoke-virtual {v5}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ +03813e: 0c02 |0021: move-result-object v2 │ │ +038140: 1403 ae00 0b7f |0022: const v3, #float 1.84766e+38 // #7f0b00ae │ │ +038146: 6e20 ab00 3200 |0025: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +03814c: 0c02 |0028: move-result-object v2 │ │ +03814e: 6e20 4d03 1200 |0029: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +038154: 0a02 |002c: move-result v2 │ │ +038156: 3802 0e00 |002d: if-eqz v2, 003b // +000e │ │ +03815a: 6e10 010a 0500 |002f: invoke-virtual {v5}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ +038160: 0c02 |0032: move-result-object v2 │ │ +038162: 1403 3401 0b7f |0033: const v3, #float 1.84769e+38 // #7f0b0134 │ │ +038168: 6e20 ab00 3200 |0036: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +03816e: 0c00 |0039: move-result-object v0 │ │ +038170: 1100 |003a: return-object v0 │ │ +038172: 6e10 010a 0500 |003b: invoke-virtual {v5}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ +038178: 0c02 |003e: move-result-object v2 │ │ +03817a: 1403 3501 0b7f |003f: const v3, #float 1.84769e+38 // #7f0b0135 │ │ +038180: 6e20 ab00 3200 |0042: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ab │ │ +038186: 0c00 |0045: move-result-object v0 │ │ +038188: 28f4 |0046: goto 003a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0010 line=233 │ │ 0x0016 line=234 │ │ 0x001e line=235 │ │ 0x002f line=236 │ │ @@ -70708,29 +70949,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -038408: |[038408] org.tint.ui.preferences.SearchEnginePreference.removeEditTextFocus:()V │ │ -038418: 5431 8605 |0000: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ -03841c: 6e10 8602 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.clearFocus:()V // method@0286 │ │ -038422: 6e10 010a 0300 |0005: invoke-virtual {v3}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ -038428: 0c01 |0008: move-result-object v1 │ │ -03842a: 1a02 2e0b |0009: const-string v2, "input_method" // string@0b2e │ │ -03842e: 6e20 ac00 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -038434: 0c00 |000e: move-result-object v0 │ │ -038436: 1f00 a300 |000f: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@00a3 │ │ -03843a: 5431 8605 |0011: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ -03843e: 6e10 8802 0100 |0013: invoke-virtual {v1}, Landroid/widget/EditText;.getWindowToken:()Landroid/os/IBinder; // method@0288 │ │ -038444: 0c01 |0016: move-result-object v1 │ │ -038446: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -038448: 6e30 fe01 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@01fe │ │ -03844e: 0e00 |001b: return-void │ │ +03818c: |[03818c] org.tint.ui.preferences.SearchEnginePreference.removeEditTextFocus:()V │ │ +03819c: 5431 8605 |0000: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ +0381a0: 6e10 8602 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.clearFocus:()V // method@0286 │ │ +0381a6: 6e10 010a 0300 |0005: invoke-virtual {v3}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ +0381ac: 0c01 |0008: move-result-object v1 │ │ +0381ae: 1a02 290b |0009: const-string v2, "input_method" // string@0b29 │ │ +0381b2: 6e20 ac00 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +0381b8: 0c00 |000e: move-result-object v0 │ │ +0381ba: 1f00 9f00 |000f: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@009f │ │ +0381be: 5431 8605 |0011: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ +0381c2: 6e10 8802 0100 |0013: invoke-virtual {v1}, Landroid/widget/EditText;.getWindowToken:()Landroid/os/IBinder; // method@0288 │ │ +0381c8: 0c01 |0016: move-result-object v1 │ │ +0381ca: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +0381cc: 6e30 fe01 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@01fe │ │ +0381d2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0005 line=221 │ │ 0x0011 line=222 │ │ 0x001b line=223 │ │ locals : │ │ @@ -70742,25 +70983,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -038450: |[038450] org.tint.ui.preferences.SearchEnginePreference.showKeyboard:()V │ │ -038460: 6e10 010a 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ -038466: 0c01 |0003: move-result-object v1 │ │ -038468: 1a02 2e0b |0004: const-string v2, "input_method" // string@0b2e │ │ -03846c: 6e20 ac00 2100 |0006: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -038472: 0c00 |0009: move-result-object v0 │ │ -038474: 1f00 a300 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@00a3 │ │ -038478: 5431 8605 |000c: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ -03847c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -03847e: 6e30 ff01 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@01ff │ │ -038484: 0e00 |0012: return-void │ │ +0381d4: |[0381d4] org.tint.ui.preferences.SearchEnginePreference.showKeyboard:()V │ │ +0381e4: 6e10 010a 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ +0381ea: 0c01 |0003: move-result-object v1 │ │ +0381ec: 1a02 290b |0004: const-string v2, "input_method" // string@0b29 │ │ +0381f0: 6e20 ac00 2100 |0006: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +0381f6: 0c00 |0009: move-result-object v0 │ │ +0381f8: 1f00 9f00 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@009f │ │ +0381fc: 5431 8605 |000c: iget-object v1, v3, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ +038200: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +038202: 6e30 ff01 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@01ff │ │ +038208: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x000c line=227 │ │ 0x0012 line=228 │ │ locals : │ │ 0x000c - 0x0013 reg=0 mgr Landroid/view/inputmethod/InputMethodManager; │ │ @@ -70771,39 +71012,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -038488: |[038488] org.tint.ui.preferences.SearchEnginePreference.startGetSearchUrlOnline:()V │ │ -038498: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03849a: 7010 090a 0500 |0001: invoke-direct {v5}, Lorg/tint/ui/preferences/SearchEnginePreference;.removeEditTextFocus:()V // method@0a09 │ │ -0384a0: 5451 8a05 |0004: iget-object v1, v5, Lorg/tint/ui/preferences/SearchEnginePreference;.mList:Landroid/widget/ExpandableListView; // field@058a │ │ -0384a4: 1242 |0006: const/4 v2, #int 4 // #4 │ │ -0384a6: 6e20 9902 2100 |0007: invoke-virtual {v1, v2}, Landroid/widget/ExpandableListView;.setVisibility:(I)V // method@0299 │ │ -0384ac: 5451 8b05 |000a: iget-object v1, v5, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgress:Landroid/widget/ProgressBar; // field@058b │ │ -0384b0: 6e20 e202 4100 |000c: invoke-virtual {v1, v4}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -0384b6: 5451 8c05 |000f: iget-object v1, v5, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgressText:Landroid/widget/TextView; // field@058c │ │ -0384ba: 6e20 0203 4100 |0011: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ -0384c0: 2201 a301 |0014: new-instance v1, Lorg/tint/tasks/SearchUrlTask; // type@01a3 │ │ -0384c4: 6e10 010a 0500 |0016: invoke-virtual {v5}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ -0384ca: 0c02 |0019: move-result-object v2 │ │ -0384cc: 7030 f205 2105 |001a: invoke-direct {v1, v2, v5}, Lorg/tint/tasks/SearchUrlTask;.:(Landroid/content/Context;Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener;)V // method@05f2 │ │ -0384d2: 5b51 8e05 |001d: iput-object v1, v5, Lorg/tint/ui/preferences/SearchEnginePreference;.mTask:Lorg/tint/tasks/SearchUrlTask; // field@058e │ │ -0384d6: 6201 8d05 |001f: sget-object v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mSearchUrlSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@058d │ │ -0384da: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -0384dc: 5453 8e05 |0022: iget-object v3, v5, Lorg/tint/ui/preferences/SearchEnginePreference;.mTask:Lorg/tint/tasks/SearchUrlTask; // field@058e │ │ -0384e0: 6e30 ae03 2103 |0024: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@03ae │ │ -0384e6: 0a00 |0027: move-result v0 │ │ -0384e8: 3800 0900 |0028: if-eqz v0, 0031 // +0009 │ │ -0384ec: 5451 8e05 |002a: iget-object v1, v5, Lorg/tint/ui/preferences/SearchEnginePreference;.mTask:Lorg/tint/tasks/SearchUrlTask; // field@058e │ │ -0384f0: 2342 a802 |002c: new-array v2, v4, [Ljava/lang/Void; // type@02a8 │ │ -0384f4: 6e20 f505 2100 |002e: invoke-virtual {v1, v2}, Lorg/tint/tasks/SearchUrlTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@05f5 │ │ -0384fa: 0e00 |0031: return-void │ │ +03820c: |[03820c] org.tint.ui.preferences.SearchEnginePreference.startGetSearchUrlOnline:()V │ │ +03821c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03821e: 7010 090a 0500 |0001: invoke-direct {v5}, Lorg/tint/ui/preferences/SearchEnginePreference;.removeEditTextFocus:()V // method@0a09 │ │ +038224: 5451 8a05 |0004: iget-object v1, v5, Lorg/tint/ui/preferences/SearchEnginePreference;.mList:Landroid/widget/ExpandableListView; // field@058a │ │ +038228: 1242 |0006: const/4 v2, #int 4 // #4 │ │ +03822a: 6e20 9902 2100 |0007: invoke-virtual {v1, v2}, Landroid/widget/ExpandableListView;.setVisibility:(I)V // method@0299 │ │ +038230: 5451 8b05 |000a: iget-object v1, v5, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgress:Landroid/widget/ProgressBar; // field@058b │ │ +038234: 6e20 e202 4100 |000c: invoke-virtual {v1, v4}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +03823a: 5451 8c05 |000f: iget-object v1, v5, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgressText:Landroid/widget/TextView; // field@058c │ │ +03823e: 6e20 0203 4100 |0011: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ +038244: 2201 9f01 |0014: new-instance v1, Lorg/tint/tasks/SearchUrlTask; // type@019f │ │ +038248: 6e10 010a 0500 |0016: invoke-virtual {v5}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ +03824e: 0c02 |0019: move-result-object v2 │ │ +038250: 7030 f205 2105 |001a: invoke-direct {v1, v2, v5}, Lorg/tint/tasks/SearchUrlTask;.:(Landroid/content/Context;Lorg/tint/tasks/SearchUrlTask$ISearchUrlTaskListener;)V // method@05f2 │ │ +038256: 5b51 8e05 |001d: iput-object v1, v5, Lorg/tint/ui/preferences/SearchEnginePreference;.mTask:Lorg/tint/tasks/SearchUrlTask; // field@058e │ │ +03825a: 6201 8d05 |001f: sget-object v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mSearchUrlSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@058d │ │ +03825e: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +038260: 5453 8e05 |0022: iget-object v3, v5, Lorg/tint/ui/preferences/SearchEnginePreference;.mTask:Lorg/tint/tasks/SearchUrlTask; // field@058e │ │ +038264: 6e30 ae03 2103 |0024: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@03ae │ │ +03826a: 0a00 |0027: move-result v0 │ │ +03826c: 3800 0900 |0028: if-eqz v0, 0031 // +0009 │ │ +038270: 5451 8e05 |002a: iget-object v1, v5, Lorg/tint/ui/preferences/SearchEnginePreference;.mTask:Lorg/tint/tasks/SearchUrlTask; // field@058e │ │ +038274: 2342 a402 |002c: new-array v2, v4, [Ljava/lang/Void; // type@02a4 │ │ +038278: 6e20 f505 2100 |002e: invoke-virtual {v1, v2}, Lorg/tint/tasks/SearchUrlTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@05f5 │ │ +03827e: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=205 │ │ 0x0004 line=207 │ │ 0x000a line=208 │ │ 0x000f line=209 │ │ 0x0014 line=211 │ │ @@ -70821,90 +71062,90 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 169 16-bit code units │ │ -0384fc: |[0384fc] org.tint.ui.preferences.SearchEnginePreference.onBindDialogView:(Landroid/view/View;)V │ │ -03850c: 6f20 6d01 3200 |0000: invoke-super {v2, v3}, Landroid/preference/DialogPreference;.onBindDialogView:(Landroid/view/View;)V // method@016d │ │ -038512: 1400 5b00 0f7f |0003: const v0, #float 1.90081e+38 // #7f0f005b │ │ -038518: 6e20 c101 0300 |0006: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -03851e: 0c00 |0009: move-result-object v0 │ │ -038520: 1f00 e400 |000a: check-cast v0, Landroid/widget/TextView; // type@00e4 │ │ -038524: 5b20 8f05 |000c: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mText2:Landroid/widget/TextView; // field@058f │ │ -038528: 1400 5a00 0f7f |000e: const v0, #float 1.90081e+38 // #7f0f005a │ │ -03852e: 6e20 c101 0300 |0011: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -038534: 0c00 |0014: move-result-object v0 │ │ -038536: 1f00 e400 |0015: check-cast v0, Landroid/widget/TextView; // type@00e4 │ │ -03853a: 5b20 8505 |0017: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mCurrentEngine:Landroid/widget/TextView; // field@0585 │ │ -03853e: 1400 6200 0f7f |0019: const v0, #float 1.90082e+38 // #7f0f0062 │ │ -038544: 6e20 c101 0300 |001c: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -03854a: 0c00 |001f: move-result-object v0 │ │ -03854c: 1f00 e400 |0020: check-cast v0, Landroid/widget/TextView; // type@00e4 │ │ -038550: 5b20 8705 |0022: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineText:Landroid/widget/TextView; // field@0587 │ │ -038554: 1400 5c00 0f7f |0024: const v0, #float 1.90081e+38 // #7f0f005c │ │ -03855a: 6e20 c101 0300 |0027: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -038560: 0c00 |002a: move-result-object v0 │ │ -038562: 1f00 c600 |002b: check-cast v0, Landroid/widget/EditText; // type@00c6 │ │ -038566: 5b20 8605 |002d: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ -03856a: 1400 5d00 0f7f |002f: const v0, #float 1.90081e+38 // #7f0f005d │ │ -038570: 6e20 c101 0300 |0032: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -038576: 0c00 |0035: move-result-object v0 │ │ -038578: 1f00 d100 |0036: check-cast v0, Landroid/widget/ImageView; // type@00d1 │ │ -03857c: 5b20 8805 |0038: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mDivider1:Landroid/widget/ImageView; // field@0588 │ │ -038580: 1400 5f00 0f7f |003a: const v0, #float 1.90082e+38 // #7f0f005f │ │ -038586: 6e20 c101 0300 |003d: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -03858c: 0c00 |0040: move-result-object v0 │ │ -03858e: 1f00 d100 |0041: check-cast v0, Landroid/widget/ImageView; // type@00d1 │ │ -038592: 5b20 8905 |0043: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mDivider2:Landroid/widget/ImageView; // field@0589 │ │ -038596: 1400 5e00 0f7f |0045: const v0, #float 1.90082e+38 // #7f0f005e │ │ -03859c: 6e20 c101 0300 |0048: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -0385a2: 0c00 |004b: move-result-object v0 │ │ -0385a4: 1f00 cc00 |004c: check-cast v0, Landroid/widget/ExpandableListView; // type@00cc │ │ -0385a8: 5b20 8a05 |004e: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mList:Landroid/widget/ExpandableListView; // field@058a │ │ -0385ac: 1400 6000 0f7f |0050: const v0, #float 1.90082e+38 // #7f0f0060 │ │ -0385b2: 6e20 c101 0300 |0053: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -0385b8: 0c00 |0056: move-result-object v0 │ │ -0385ba: 1f00 da00 |0057: check-cast v0, Landroid/widget/ProgressBar; // type@00da │ │ -0385be: 5b20 8b05 |0059: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgress:Landroid/widget/ProgressBar; // field@058b │ │ -0385c2: 1400 6100 0f7f |005b: const v0, #float 1.90082e+38 // #7f0f0061 │ │ -0385c8: 6e20 c101 0300 |005e: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ -0385ce: 0c00 |0061: move-result-object v0 │ │ -0385d0: 1f00 e400 |0062: check-cast v0, Landroid/widget/TextView; // type@00e4 │ │ -0385d4: 5b20 8c05 |0064: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgressText:Landroid/widget/TextView; // field@058c │ │ -0385d8: 5420 8705 |0066: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineText:Landroid/widget/TextView; // field@0587 │ │ -0385dc: 2201 4502 |0068: new-instance v1, Lorg/tint/ui/preferences/SearchEnginePreference$1; // type@0245 │ │ -0385e0: 7020 ea09 2100 |006a: invoke-direct {v1, v2}, Lorg/tint/ui/preferences/SearchEnginePreference$1;.:(Lorg/tint/ui/preferences/SearchEnginePreference;)V // method@09ea │ │ -0385e6: 6e20 fe02 1000 |006d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02fe │ │ -0385ec: 5420 8a05 |0070: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mList:Landroid/widget/ExpandableListView; // field@058a │ │ -0385f0: 2201 4602 |0072: new-instance v1, Lorg/tint/ui/preferences/SearchEnginePreference$2; // type@0246 │ │ -0385f4: 7020 ec09 2100 |0074: invoke-direct {v1, v2}, Lorg/tint/ui/preferences/SearchEnginePreference$2;.:(Lorg/tint/ui/preferences/SearchEnginePreference;)V // method@09ec │ │ -0385fa: 6e20 9602 1000 |0077: invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;.setOnChildClickListener:(Landroid/widget/ExpandableListView$OnChildClickListener;)V // method@0296 │ │ -038600: 2200 4702 |007a: new-instance v0, Lorg/tint/ui/preferences/SearchEnginePreference$3; // type@0247 │ │ -038604: 7020 ee09 2000 |007c: invoke-direct {v0, v2}, Lorg/tint/ui/preferences/SearchEnginePreference$3;.:(Lorg/tint/ui/preferences/SearchEnginePreference;)V // method@09ee │ │ -03860a: 5b20 9005 |007f: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mTextWatcher:Landroid/text/TextWatcher; // field@0590 │ │ -03860e: 5420 8505 |0081: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mCurrentEngine:Landroid/widget/TextView; // field@0585 │ │ -038612: 7010 020a 0200 |0083: invoke-direct {v2}, Lorg/tint/ui/preferences/SearchEnginePreference;.getCurrentSearchEngineName:()Ljava/lang/String; // method@0a02 │ │ -038618: 0c01 |0086: move-result-object v1 │ │ -03861a: 6e20 0103 1000 |0087: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -038620: 5420 8605 |008a: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ -038624: 6e10 010a 0200 |008c: invoke-virtual {v2}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ -03862a: 0c01 |008f: move-result-object v1 │ │ -03862c: 7110 250c 0100 |0090: invoke-static {v1}, Lorg/tint/utils/UrlUtils;.getRawSearchUrl:(Landroid/content/Context;)Ljava/lang/String; // method@0c25 │ │ -038632: 0c01 |0093: move-result-object v1 │ │ -038634: 6e20 8f02 1000 |0094: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -03863a: 5420 8605 |0097: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ -03863e: 1301 0800 |0099: const/16 v1, #int 8 // #8 │ │ -038642: 6e20 9002 1000 |009b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setVisibility:(I)V // method@0290 │ │ -038648: 5420 8605 |009e: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ -03864c: 5421 9005 |00a0: iget-object v1, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mTextWatcher:Landroid/text/TextWatcher; // field@0590 │ │ -038650: 6e20 8502 1000 |00a2: invoke-virtual {v0, v1}, Landroid/widget/EditText;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0285 │ │ -038656: 7010 0b0a 0200 |00a5: invoke-direct {v2}, Lorg/tint/ui/preferences/SearchEnginePreference;.startGetSearchUrlOnline:()V // method@0a0b │ │ -03865c: 0e00 |00a8: return-void │ │ +038280: |[038280] org.tint.ui.preferences.SearchEnginePreference.onBindDialogView:(Landroid/view/View;)V │ │ +038290: 6f20 6d01 3200 |0000: invoke-super {v2, v3}, Landroid/preference/DialogPreference;.onBindDialogView:(Landroid/view/View;)V // method@016d │ │ +038296: 1400 5b00 0f7f |0003: const v0, #float 1.90081e+38 // #7f0f005b │ │ +03829c: 6e20 c101 0300 |0006: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +0382a2: 0c00 |0009: move-result-object v0 │ │ +0382a4: 1f00 e000 |000a: check-cast v0, Landroid/widget/TextView; // type@00e0 │ │ +0382a8: 5b20 8f05 |000c: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mText2:Landroid/widget/TextView; // field@058f │ │ +0382ac: 1400 5a00 0f7f |000e: const v0, #float 1.90081e+38 // #7f0f005a │ │ +0382b2: 6e20 c101 0300 |0011: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +0382b8: 0c00 |0014: move-result-object v0 │ │ +0382ba: 1f00 e000 |0015: check-cast v0, Landroid/widget/TextView; // type@00e0 │ │ +0382be: 5b20 8505 |0017: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mCurrentEngine:Landroid/widget/TextView; // field@0585 │ │ +0382c2: 1400 6200 0f7f |0019: const v0, #float 1.90082e+38 // #7f0f0062 │ │ +0382c8: 6e20 c101 0300 |001c: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +0382ce: 0c00 |001f: move-result-object v0 │ │ +0382d0: 1f00 e000 |0020: check-cast v0, Landroid/widget/TextView; // type@00e0 │ │ +0382d4: 5b20 8705 |0022: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineText:Landroid/widget/TextView; // field@0587 │ │ +0382d8: 1400 5c00 0f7f |0024: const v0, #float 1.90081e+38 // #7f0f005c │ │ +0382de: 6e20 c101 0300 |0027: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +0382e4: 0c00 |002a: move-result-object v0 │ │ +0382e6: 1f00 c200 |002b: check-cast v0, Landroid/widget/EditText; // type@00c2 │ │ +0382ea: 5b20 8605 |002d: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ +0382ee: 1400 5d00 0f7f |002f: const v0, #float 1.90081e+38 // #7f0f005d │ │ +0382f4: 6e20 c101 0300 |0032: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +0382fa: 0c00 |0035: move-result-object v0 │ │ +0382fc: 1f00 cd00 |0036: check-cast v0, Landroid/widget/ImageView; // type@00cd │ │ +038300: 5b20 8805 |0038: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mDivider1:Landroid/widget/ImageView; // field@0588 │ │ +038304: 1400 5f00 0f7f |003a: const v0, #float 1.90082e+38 // #7f0f005f │ │ +03830a: 6e20 c101 0300 |003d: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +038310: 0c00 |0040: move-result-object v0 │ │ +038312: 1f00 cd00 |0041: check-cast v0, Landroid/widget/ImageView; // type@00cd │ │ +038316: 5b20 8905 |0043: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mDivider2:Landroid/widget/ImageView; // field@0589 │ │ +03831a: 1400 5e00 0f7f |0045: const v0, #float 1.90082e+38 // #7f0f005e │ │ +038320: 6e20 c101 0300 |0048: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +038326: 0c00 |004b: move-result-object v0 │ │ +038328: 1f00 c800 |004c: check-cast v0, Landroid/widget/ExpandableListView; // type@00c8 │ │ +03832c: 5b20 8a05 |004e: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mList:Landroid/widget/ExpandableListView; // field@058a │ │ +038330: 1400 6000 0f7f |0050: const v0, #float 1.90082e+38 // #7f0f0060 │ │ +038336: 6e20 c101 0300 |0053: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +03833c: 0c00 |0056: move-result-object v0 │ │ +03833e: 1f00 d600 |0057: check-cast v0, Landroid/widget/ProgressBar; // type@00d6 │ │ +038342: 5b20 8b05 |0059: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgress:Landroid/widget/ProgressBar; // field@058b │ │ +038346: 1400 6100 0f7f |005b: const v0, #float 1.90082e+38 // #7f0f0061 │ │ +03834c: 6e20 c101 0300 |005e: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@01c1 │ │ +038352: 0c00 |0061: move-result-object v0 │ │ +038354: 1f00 e000 |0062: check-cast v0, Landroid/widget/TextView; // type@00e0 │ │ +038358: 5b20 8c05 |0064: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgressText:Landroid/widget/TextView; // field@058c │ │ +03835c: 5420 8705 |0066: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineText:Landroid/widget/TextView; // field@0587 │ │ +038360: 2201 4102 |0068: new-instance v1, Lorg/tint/ui/preferences/SearchEnginePreference$1; // type@0241 │ │ +038364: 7020 ea09 2100 |006a: invoke-direct {v1, v2}, Lorg/tint/ui/preferences/SearchEnginePreference$1;.:(Lorg/tint/ui/preferences/SearchEnginePreference;)V // method@09ea │ │ +03836a: 6e20 fe02 1000 |006d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02fe │ │ +038370: 5420 8a05 |0070: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mList:Landroid/widget/ExpandableListView; // field@058a │ │ +038374: 2201 4202 |0072: new-instance v1, Lorg/tint/ui/preferences/SearchEnginePreference$2; // type@0242 │ │ +038378: 7020 ec09 2100 |0074: invoke-direct {v1, v2}, Lorg/tint/ui/preferences/SearchEnginePreference$2;.:(Lorg/tint/ui/preferences/SearchEnginePreference;)V // method@09ec │ │ +03837e: 6e20 9602 1000 |0077: invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;.setOnChildClickListener:(Landroid/widget/ExpandableListView$OnChildClickListener;)V // method@0296 │ │ +038384: 2200 4302 |007a: new-instance v0, Lorg/tint/ui/preferences/SearchEnginePreference$3; // type@0243 │ │ +038388: 7020 ee09 2000 |007c: invoke-direct {v0, v2}, Lorg/tint/ui/preferences/SearchEnginePreference$3;.:(Lorg/tint/ui/preferences/SearchEnginePreference;)V // method@09ee │ │ +03838e: 5b20 9005 |007f: iput-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mTextWatcher:Landroid/text/TextWatcher; // field@0590 │ │ +038392: 5420 8505 |0081: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mCurrentEngine:Landroid/widget/TextView; // field@0585 │ │ +038396: 7010 020a 0200 |0083: invoke-direct {v2}, Lorg/tint/ui/preferences/SearchEnginePreference;.getCurrentSearchEngineName:()Ljava/lang/String; // method@0a02 │ │ +03839c: 0c01 |0086: move-result-object v1 │ │ +03839e: 6e20 0103 1000 |0087: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +0383a4: 5420 8605 |008a: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ +0383a8: 6e10 010a 0200 |008c: invoke-virtual {v2}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ +0383ae: 0c01 |008f: move-result-object v1 │ │ +0383b0: 7110 250c 0100 |0090: invoke-static {v1}, Lorg/tint/utils/UrlUtils;.getRawSearchUrl:(Landroid/content/Context;)Ljava/lang/String; // method@0c25 │ │ +0383b6: 0c01 |0093: move-result-object v1 │ │ +0383b8: 6e20 8f02 1000 |0094: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +0383be: 5420 8605 |0097: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ +0383c2: 1301 0800 |0099: const/16 v1, #int 8 // #8 │ │ +0383c6: 6e20 9002 1000 |009b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setVisibility:(I)V // method@0290 │ │ +0383cc: 5420 8605 |009e: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ +0383d0: 5421 9005 |00a0: iget-object v1, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mTextWatcher:Landroid/text/TextWatcher; // field@0590 │ │ +0383d4: 6e20 8502 1000 |00a2: invoke-virtual {v0, v1}, Landroid/widget/EditText;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0285 │ │ +0383da: 7010 0b0a 0200 |00a5: invoke-direct {v2}, Lorg/tint/ui/preferences/SearchEnginePreference;.startGetSearchUrlOnline:()V // method@0a0b │ │ +0383e0: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=85 │ │ 0x000e line=86 │ │ 0x0019 line=87 │ │ 0x0024 line=88 │ │ @@ -70931,26 +71172,26 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -038660: |[038660] org.tint.ui.preferences.SearchEnginePreference.onCreateDialogView:()Landroid/view/View; │ │ -038670: 6e10 010a 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ -038676: 0c01 |0003: move-result-object v1 │ │ -038678: 1a02 940b |0004: const-string v2, "layout_inflater" // string@0b94 │ │ -03867c: 6e20 ac00 2100 |0006: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ -038682: 0c00 |0009: move-result-object v0 │ │ -038684: 1f00 8700 |000a: check-cast v0, Landroid/view/LayoutInflater; // type@0087 │ │ -038688: 1401 1700 037f |000c: const v1, #float 1.74129e+38 // #7f030017 │ │ -03868e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -038690: 6e30 9e01 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ -038696: 0c01 |0013: move-result-object v1 │ │ -038698: 1101 |0014: return-object v1 │ │ +0383e4: |[0383e4] org.tint.ui.preferences.SearchEnginePreference.onCreateDialogView:()Landroid/view/View; │ │ +0383f4: 6e10 010a 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ +0383fa: 0c01 |0003: move-result-object v1 │ │ +0383fc: 1a02 8f0b |0004: const-string v2, "layout_inflater" // string@0b8f │ │ +038400: 6e20 ac00 2100 |0006: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00ac │ │ +038406: 0c00 |0009: move-result-object v0 │ │ +038408: 1f00 8500 |000a: check-cast v0, Landroid/view/LayoutInflater; // type@0085 │ │ +03840c: 1401 1700 037f |000c: const v1, #float 1.74129e+38 // #7f030017 │ │ +038412: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +038414: 6e30 9e01 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@019e │ │ +03841a: 0c01 |0013: move-result-object v1 │ │ +03841c: 1101 |0014: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x000c line=78 │ │ locals : │ │ 0x000c - 0x0015 reg=0 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0015 reg=3 this Lorg/tint/ui/preferences/SearchEnginePreference; │ │ @@ -70960,50 +71201,50 @@ │ │ type : '(Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -03869c: |[03869c] org.tint.ui.preferences.SearchEnginePreference.onDialogClosed:(Z)V │ │ -0386ac: 6f20 6e01 4300 |0000: invoke-super {v3, v4}, Landroid/preference/DialogPreference;.onDialogClosed:(Z)V // method@016e │ │ -0386b2: 3804 4600 |0003: if-eqz v4, 0049 // +0046 │ │ -0386b6: 6e10 010a 0300 |0005: invoke-virtual {v3}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ -0386bc: 0c01 |0008: move-result-object v1 │ │ -0386be: 7110 8001 0100 |0009: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -0386c4: 0c01 |000c: move-result-object v1 │ │ -0386c6: 7210 dc00 0100 |000d: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ -0386cc: 0c00 |0010: move-result-object v0 │ │ -0386ce: 6e10 030a 0300 |0011: invoke-virtual {v3}, Lorg/tint/ui/preferences/SearchEnginePreference;.getKey:()Ljava/lang/String; // method@0a03 │ │ -0386d4: 0c01 |0014: move-result-object v1 │ │ -0386d6: 5432 8605 |0015: iget-object v2, v3, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ -0386da: 6e10 8702 0200 |0017: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ -0386e0: 0c02 |001a: move-result-object v2 │ │ -0386e2: 6e10 4903 0200 |001b: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ -0386e8: 0c02 |001e: move-result-object v2 │ │ -0386ea: 7230 d800 1002 |001f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d8 │ │ -0386f0: 2201 1201 |0022: new-instance v1, Ljava/lang/StringBuilder; // type@0112 │ │ -0386f4: 7010 6003 0100 |0024: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -0386fa: 6e10 030a 0300 |0027: invoke-virtual {v3}, Lorg/tint/ui/preferences/SearchEnginePreference;.getKey:()Ljava/lang/String; // method@0a03 │ │ -038700: 0c02 |002a: move-result-object v2 │ │ -038702: 6e20 6603 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -038708: 0c01 |002e: move-result-object v1 │ │ -03870a: 1a02 6307 |002f: const-string v2, "_NAME" // string@0763 │ │ -03870e: 6e20 6603 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -038714: 0c01 |0034: move-result-object v1 │ │ -038716: 6e10 6803 0100 |0035: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -03871c: 0c01 |0038: move-result-object v1 │ │ -03871e: 5432 8505 |0039: iget-object v2, v3, Lorg/tint/ui/preferences/SearchEnginePreference;.mCurrentEngine:Landroid/widget/TextView; // field@0585 │ │ -038722: 6e10 fb02 0200 |003b: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@02fb │ │ -038728: 0c02 |003e: move-result-object v2 │ │ -03872a: 7210 2403 0200 |003f: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0324 │ │ -038730: 0c02 |0042: move-result-object v2 │ │ -038732: 7230 d800 1002 |0043: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d8 │ │ -038738: 7210 d400 0000 |0046: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ -03873e: 0e00 |0049: return-void │ │ +038420: |[038420] org.tint.ui.preferences.SearchEnginePreference.onDialogClosed:(Z)V │ │ +038430: 6f20 6e01 4300 |0000: invoke-super {v3, v4}, Landroid/preference/DialogPreference;.onDialogClosed:(Z)V // method@016e │ │ +038436: 3804 4600 |0003: if-eqz v4, 0049 // +0046 │ │ +03843a: 6e10 010a 0300 |0005: invoke-virtual {v3}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ +038440: 0c01 |0008: move-result-object v1 │ │ +038442: 7110 8001 0100 |0009: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +038448: 0c01 |000c: move-result-object v1 │ │ +03844a: 7210 dc00 0100 |000d: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00dc │ │ +038450: 0c00 |0010: move-result-object v0 │ │ +038452: 6e10 030a 0300 |0011: invoke-virtual {v3}, Lorg/tint/ui/preferences/SearchEnginePreference;.getKey:()Ljava/lang/String; // method@0a03 │ │ +038458: 0c01 |0014: move-result-object v1 │ │ +03845a: 5432 8605 |0015: iget-object v2, v3, Lorg/tint/ui/preferences/SearchEnginePreference;.mCustomEngineEditText:Landroid/widget/EditText; // field@0586 │ │ +03845e: 6e10 8702 0200 |0017: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ +038464: 0c02 |001a: move-result-object v2 │ │ +038466: 6e10 4903 0200 |001b: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ +03846c: 0c02 |001e: move-result-object v2 │ │ +03846e: 7230 d800 1002 |001f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d8 │ │ +038474: 2201 0e01 |0022: new-instance v1, Ljava/lang/StringBuilder; // type@010e │ │ +038478: 7010 6003 0100 |0024: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +03847e: 6e10 030a 0300 |0027: invoke-virtual {v3}, Lorg/tint/ui/preferences/SearchEnginePreference;.getKey:()Ljava/lang/String; // method@0a03 │ │ +038484: 0c02 |002a: move-result-object v2 │ │ +038486: 6e20 6603 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +03848c: 0c01 |002e: move-result-object v1 │ │ +03848e: 1a02 6007 |002f: const-string v2, "_NAME" // string@0760 │ │ +038492: 6e20 6603 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +038498: 0c01 |0034: move-result-object v1 │ │ +03849a: 6e10 6803 0100 |0035: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +0384a0: 0c01 |0038: move-result-object v1 │ │ +0384a2: 5432 8505 |0039: iget-object v2, v3, Lorg/tint/ui/preferences/SearchEnginePreference;.mCurrentEngine:Landroid/widget/TextView; // field@0585 │ │ +0384a6: 6e10 fb02 0200 |003b: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@02fb │ │ +0384ac: 0c02 |003e: move-result-object v2 │ │ +0384ae: 7210 2403 0200 |003f: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0324 │ │ +0384b4: 0c02 |0042: move-result-object v2 │ │ +0384b6: 7230 d800 1002 |0043: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d8 │ │ +0384bc: 7210 d400 0000 |0046: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d4 │ │ +0384c2: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=161 │ │ 0x0005 line=162 │ │ 0x0011 line=163 │ │ 0x0022 line=164 │ │ @@ -71019,46 +71260,46 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -038740: |[038740] org.tint.ui.preferences.SearchEnginePreference.onDone:(Ljava/lang/String;)V │ │ -038750: 1242 |0000: const/4 v2, #int 4 // #4 │ │ -038752: 3805 1700 |0001: if-eqz v5, 0018 // +0017 │ │ -038756: 5441 8b05 |0003: iget-object v1, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgress:Landroid/widget/ProgressBar; // field@058b │ │ -03875a: 1302 0800 |0005: const/16 v2, #int 8 // #8 │ │ -03875e: 6e20 e202 2100 |0007: invoke-virtual {v1, v2}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -038764: 5441 8c05 |000a: iget-object v1, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgressText:Landroid/widget/TextView; // field@058c │ │ -038768: 6e20 0103 5100 |000c: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ -03876e: 6201 8d05 |000f: sget-object v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mSearchUrlSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@058d │ │ -038772: 5442 8e05 |0011: iget-object v2, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mTask:Lorg/tint/tasks/SearchUrlTask; // field@058e │ │ -038776: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -038778: 6e30 ae03 2103 |0014: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@03ae │ │ -03877e: 0e00 |0017: return-void │ │ -038780: 5441 8b05 |0018: iget-object v1, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgress:Landroid/widget/ProgressBar; // field@058b │ │ -038784: 6e20 e202 2100 |001a: invoke-virtual {v1, v2}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -03878a: 5441 8c05 |001d: iget-object v1, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgressText:Landroid/widget/TextView; // field@058c │ │ -03878e: 6e20 0203 2100 |001f: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ -038794: 5441 8a05 |0022: iget-object v1, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mList:Landroid/widget/ExpandableListView; // field@058a │ │ -038798: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -03879a: 6e20 9902 2100 |0025: invoke-virtual {v1, v2}, Landroid/widget/ExpandableListView;.setVisibility:(I)V // method@0299 │ │ -0387a0: 5441 8e05 |0028: iget-object v1, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mTask:Lorg/tint/tasks/SearchUrlTask; // field@058e │ │ -0387a4: 6e10 f605 0100 |002a: invoke-virtual {v1}, Lorg/tint/tasks/SearchUrlTask;.getResults:()Ljava/util/List; // method@05f6 │ │ -0387aa: 0c00 |002d: move-result-object v0 │ │ -0387ac: 2201 8b01 |002e: new-instance v1, Lorg/tint/model/SearchUrlAdapter; // type@018b │ │ -0387b0: 6e10 010a 0400 |0030: invoke-virtual {v4}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ -0387b6: 0c02 |0033: move-result-object v2 │ │ -0387b8: 7030 6705 2100 |0034: invoke-direct {v1, v2, v0}, Lorg/tint/model/SearchUrlAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@0567 │ │ -0387be: 5b41 8405 |0037: iput-object v1, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mAdapter:Lorg/tint/model/SearchUrlAdapter; // field@0584 │ │ -0387c2: 5441 8a05 |0039: iget-object v1, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mList:Landroid/widget/ExpandableListView; // field@058a │ │ -0387c6: 5442 8405 |003b: iget-object v2, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mAdapter:Lorg/tint/model/SearchUrlAdapter; // field@0584 │ │ -0387ca: 6e20 9502 2100 |003d: invoke-virtual {v1, v2}, Landroid/widget/ExpandableListView;.setAdapter:(Landroid/widget/ExpandableListAdapter;)V // method@0295 │ │ -0387d0: 28cf |0040: goto 000f // -0031 │ │ +0384c4: |[0384c4] org.tint.ui.preferences.SearchEnginePreference.onDone:(Ljava/lang/String;)V │ │ +0384d4: 1242 |0000: const/4 v2, #int 4 // #4 │ │ +0384d6: 3805 1700 |0001: if-eqz v5, 0018 // +0017 │ │ +0384da: 5441 8b05 |0003: iget-object v1, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgress:Landroid/widget/ProgressBar; // field@058b │ │ +0384de: 1302 0800 |0005: const/16 v2, #int 8 // #8 │ │ +0384e2: 6e20 e202 2100 |0007: invoke-virtual {v1, v2}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +0384e8: 5441 8c05 |000a: iget-object v1, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgressText:Landroid/widget/TextView; // field@058c │ │ +0384ec: 6e20 0103 5100 |000c: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0301 │ │ +0384f2: 6201 8d05 |000f: sget-object v1, Lorg/tint/ui/preferences/SearchEnginePreference;.mSearchUrlSyncThread:Ljava/util/concurrent/atomic/AtomicReference; // field@058d │ │ +0384f6: 5442 8e05 |0011: iget-object v2, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mTask:Lorg/tint/tasks/SearchUrlTask; // field@058e │ │ +0384fa: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +0384fc: 6e30 ae03 2103 |0014: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@03ae │ │ +038502: 0e00 |0017: return-void │ │ +038504: 5441 8b05 |0018: iget-object v1, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgress:Landroid/widget/ProgressBar; // field@058b │ │ +038508: 6e20 e202 2100 |001a: invoke-virtual {v1, v2}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +03850e: 5441 8c05 |001d: iget-object v1, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgressText:Landroid/widget/TextView; // field@058c │ │ +038512: 6e20 0203 2100 |001f: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@0302 │ │ +038518: 5441 8a05 |0022: iget-object v1, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mList:Landroid/widget/ExpandableListView; // field@058a │ │ +03851c: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +03851e: 6e20 9902 2100 |0025: invoke-virtual {v1, v2}, Landroid/widget/ExpandableListView;.setVisibility:(I)V // method@0299 │ │ +038524: 5441 8e05 |0028: iget-object v1, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mTask:Lorg/tint/tasks/SearchUrlTask; // field@058e │ │ +038528: 6e10 f605 0100 |002a: invoke-virtual {v1}, Lorg/tint/tasks/SearchUrlTask;.getResults:()Ljava/util/List; // method@05f6 │ │ +03852e: 0c00 |002d: move-result-object v0 │ │ +038530: 2201 8701 |002e: new-instance v1, Lorg/tint/model/SearchUrlAdapter; // type@0187 │ │ +038534: 6e10 010a 0400 |0030: invoke-virtual {v4}, Lorg/tint/ui/preferences/SearchEnginePreference;.getContext:()Landroid/content/Context; // method@0a01 │ │ +03853a: 0c02 |0033: move-result-object v2 │ │ +03853c: 7030 6705 2100 |0034: invoke-direct {v1, v2, v0}, Lorg/tint/model/SearchUrlAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@0567 │ │ +038542: 5b41 8405 |0037: iput-object v1, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mAdapter:Lorg/tint/model/SearchUrlAdapter; // field@0584 │ │ +038546: 5441 8a05 |0039: iget-object v1, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mList:Landroid/widget/ExpandableListView; // field@058a │ │ +03854a: 5442 8405 |003b: iget-object v2, v4, Lorg/tint/ui/preferences/SearchEnginePreference;.mAdapter:Lorg/tint/model/SearchUrlAdapter; // field@0584 │ │ +03854e: 6e20 9502 2100 |003d: invoke-virtual {v1, v2}, Landroid/widget/ExpandableListView;.setAdapter:(Landroid/widget/ExpandableListAdapter;)V // method@0295 │ │ +038554: 28cf |0040: goto 000f // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=186 │ │ 0x0003 line=187 │ │ 0x000a line=188 │ │ 0x000f line=201 │ │ 0x0017 line=202 │ │ @@ -71078,48 +71319,48 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0387d4: |[0387d4] org.tint.ui.preferences.SearchEnginePreference.onProgress:(I)V │ │ -0387e4: 1401 3101 0b7f |0000: const v1, #float 1.84769e+38 // #7f0b0131 │ │ -0387ea: 2b03 1900 0000 |0003: packed-switch v3, 0000001c // +00000019 │ │ -0387f0: 5420 8c05 |0006: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgressText:Landroid/widget/TextView; // field@058c │ │ -0387f4: 6e20 0003 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ -0387fa: 0e00 |000b: return-void │ │ -0387fc: 5420 8c05 |000c: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgressText:Landroid/widget/TextView; // field@058c │ │ -038800: 6e20 0003 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ -038806: 28fa |0011: goto 000b // -0006 │ │ -038808: 5420 8c05 |0012: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgressText:Landroid/widget/TextView; // field@058c │ │ -03880c: 1401 3201 0b7f |0014: const v1, #float 1.84769e+38 // #7f0b0132 │ │ -038812: 6e20 0003 1000 |0017: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ -038818: 28f1 |001a: goto 000b // -000f │ │ -03881a: 0000 |001b: nop // spacer │ │ -03881c: 0001 0200 0000 0000 0900 0000 0f00 ... |001c: packed-switch-data (8 units) │ │ +038558: |[038558] org.tint.ui.preferences.SearchEnginePreference.onProgress:(I)V │ │ +038568: 1401 3101 0b7f |0000: const v1, #float 1.84769e+38 // #7f0b0131 │ │ +03856e: 2b03 1900 0000 |0003: packed-switch v3, 0000001c // +00000019 │ │ +038574: 5420 8c05 |0006: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgressText:Landroid/widget/TextView; // field@058c │ │ +038578: 6e20 0003 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ +03857e: 0e00 |000b: return-void │ │ +038580: 5420 8c05 |000c: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgressText:Landroid/widget/TextView; // field@058c │ │ +038584: 6e20 0003 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ +03858a: 28fa |0011: goto 000b // -0006 │ │ +03858c: 5420 8c05 |0012: iget-object v0, v2, Lorg/tint/ui/preferences/SearchEnginePreference;.mProgressText:Landroid/widget/TextView; // field@058c │ │ +038590: 1401 3201 0b7f |0014: const v1, #float 1.84769e+38 // #7f0b0132 │ │ +038596: 6e20 0003 1000 |0017: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@0300 │ │ +03859c: 28f1 |001a: goto 000b // -000f │ │ +03859e: 0000 |001b: nop // spacer │ │ +0385a0: 0001 0200 0000 0000 0900 0000 0f00 ... |001c: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=171 │ │ 0x0006 line=179 │ │ 0x000b line=182 │ │ 0x000c line=173 │ │ 0x0012 line=176 │ │ 0x001b line=171 │ │ locals : │ │ 0x0000 - 0x0024 reg=2 this Lorg/tint/ui/preferences/SearchEnginePreference; │ │ 0x0000 - 0x0024 reg=3 step I │ │ │ │ - source_file_idx : 1545 (SearchEnginePreference.java) │ │ + source_file_idx : 1542 (SearchEnginePreference.java) │ │ │ │ Class #325 header: │ │ -class_idx : 590 │ │ +class_idx : 586 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 569 │ │ -source_file_idx : 1731 │ │ +superclass_idx : 565 │ │ +source_file_idx : 1728 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #325 - │ │ Class descriptor : 'Lorg/tint/ui/preferences/UserAgentSpinnerPreference;' │ │ @@ -71134,17 +71375,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -03882c: |[03882c] org.tint.ui.preferences.UserAgentSpinnerPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -03883c: 7030 af09 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09af │ │ -038842: 0e00 |0003: return-void │ │ +0385b0: |[0385b0] org.tint.ui.preferences.UserAgentSpinnerPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0385c0: 7030 af09 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/tint/ui/preferences/BaseSpinnerPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09af │ │ +0385c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/preferences/UserAgentSpinnerPreference; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -71156,17 +71397,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -038844: |[038844] org.tint.ui.preferences.UserAgentSpinnerPreference.getTitleArray:()I │ │ -038854: 1400 0700 0c7f |0000: const v0, #float 1.86092e+38 // #7f0c0007 │ │ -03885a: 0f00 |0003: return v0 │ │ +0385c8: |[0385c8] org.tint.ui.preferences.UserAgentSpinnerPreference.getTitleArray:()I │ │ +0385d8: 1400 0700 0c7f |0000: const v0, #float 1.86092e+38 // #7f0c0007 │ │ +0385de: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/tint/ui/preferences/UserAgentSpinnerPreference; │ │ │ │ #1 : (in Lorg/tint/ui/preferences/UserAgentSpinnerPreference;) │ │ @@ -71174,76 +71415,77 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 110 16-bit code units │ │ -03885c: |[03885c] org.tint.ui.preferences.UserAgentSpinnerPreference.onSpinnerItemSelected:(I)V │ │ -03886c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03886e: 2b04 6300 0000 |0001: packed-switch v4, 00000064 // +00000063 │ │ -038874: 5430 a005 |0004: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -038878: 1a01 0000 |0006: const-string v1, "" // string@0000 │ │ -03887c: 6e20 8f02 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -038882: 5430 a005 |000b: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -038886: 6e20 8c02 2000 |000d: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ -03888c: 0e00 |0010: return-void │ │ -03888e: 5430 a005 |0011: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -038892: 1a01 0000 |0013: const-string v1, "" // string@0000 │ │ -038896: 6e20 8f02 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -03889c: 5430 a005 |0018: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -0388a0: 6e20 8c02 2000 |001a: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ -0388a6: 28f3 |001d: goto 0010 // -000d │ │ -0388a8: 5430 a005 |001e: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -0388ac: 1a01 1005 |0020: const-string v1, "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24" // string@0510 │ │ -0388b0: 6e20 8f02 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -0388b6: 5430 a005 |0025: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -0388ba: 6e20 8c02 2000 |0027: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ -0388c0: 28e6 |002a: goto 0010 // -001a │ │ -0388c2: 5430 a005 |002b: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -0388c6: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -0388c8: 6e20 8c02 1000 |002e: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ -0388ce: 5430 a005 |0031: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -0388d2: 6e10 8702 0000 |0033: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ -0388d8: 0c00 |0036: move-result-object v0 │ │ -0388da: 6e10 4903 0000 |0037: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ -0388e0: 0c00 |003a: move-result-object v0 │ │ -0388e2: 1a01 0000 |003b: const-string v1, "" // string@0000 │ │ -0388e6: 6e20 4d03 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -0388ec: 0a00 |0040: move-result v0 │ │ -0388ee: 3900 1400 |0041: if-nez v0, 0055 // +0014 │ │ -0388f2: 5430 a005 |0043: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -0388f6: 6e10 8702 0000 |0045: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ -0388fc: 0c00 |0048: move-result-object v0 │ │ -0388fe: 6e10 4903 0000 |0049: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ -038904: 0c00 |004c: move-result-object v0 │ │ -038906: 1a01 1005 |004d: const-string v1, "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24" // string@0510 │ │ -03890a: 6e20 4d03 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -038910: 0a00 |0052: move-result v0 │ │ -038912: 3800 0800 |0053: if-eqz v0, 005b // +0008 │ │ -038916: 5430 a005 |0055: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -03891a: 1201 |0057: const/4 v1, #int 0 // #0 │ │ -03891c: 6e20 8f02 1000 |0058: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -038922: 5430 a005 |005b: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -038926: 6e10 8b02 0000 |005d: invoke-virtual {v0}, Landroid/widget/EditText;.selectAll:()V // method@028b │ │ -03892c: 6e10 340a 0300 |0060: invoke-virtual {v3}, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.showKeyboard:()V // method@0a34 │ │ -038932: 28ad |0063: goto 0010 // -0053 │ │ -038934: 0001 0300 0000 0000 1000 0000 1d00 ... |0064: packed-switch-data (10 units) │ │ +0385e0: |[0385e0] org.tint.ui.preferences.UserAgentSpinnerPreference.onSpinnerItemSelected:(I)V │ │ +0385f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0385f2: 2b04 6300 0000 |0001: packed-switch v4, 00000064 // +00000063 │ │ +0385f8: 5430 a005 |0004: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +0385fc: 1a01 0000 |0006: const-string v1, "" // string@0000 │ │ +038600: 6e20 8f02 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +038606: 5430 a005 |000b: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +03860a: 6e20 8c02 2000 |000d: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ +038610: 0e00 |0010: return-void │ │ +038612: 5430 a005 |0011: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +038616: 1a01 0000 |0013: const-string v1, "" // string@0000 │ │ +03861a: 6e20 8f02 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +038620: 5430 a005 |0018: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +038624: 6e20 8c02 2000 |001a: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ +03862a: 28f3 |001d: goto 0010 // -000d │ │ +03862c: 5430 a005 |001e: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +038630: 1a01 0d05 |0020: const-string v1, "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24" // string@050d │ │ +038634: 6e20 8f02 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +03863a: 5430 a005 |0025: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +03863e: 6e20 8c02 2000 |0027: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ +038644: 28e6 |002a: goto 0010 // -001a │ │ +038646: 5430 a005 |002b: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +03864a: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +03864c: 6e20 8c02 1000 |002e: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ +038652: 5430 a005 |0031: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +038656: 6e10 8702 0000 |0033: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ +03865c: 0c00 |0036: move-result-object v0 │ │ +03865e: 6e10 4903 0000 |0037: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ +038664: 0c00 |003a: move-result-object v0 │ │ +038666: 1a01 0000 |003b: const-string v1, "" // string@0000 │ │ +03866a: 6e20 4d03 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +038670: 0a00 |0040: move-result v0 │ │ +038672: 3900 1400 |0041: if-nez v0, 0055 // +0014 │ │ +038676: 5430 a005 |0043: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +03867a: 6e10 8702 0000 |0045: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0287 │ │ +038680: 0c00 |0048: move-result-object v0 │ │ +038682: 6e10 4903 0000 |0049: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0349 │ │ +038688: 0c00 |004c: move-result-object v0 │ │ +03868a: 1a01 0d05 |004d: const-string v1, "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24" // string@050d │ │ +03868e: 6e20 4d03 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +038694: 0a00 |0052: move-result v0 │ │ +038696: 3800 0800 |0053: if-eqz v0, 005b // +0008 │ │ +03869a: 5430 a005 |0055: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +03869e: 1201 |0057: const/4 v1, #int 0 // #0 │ │ +0386a0: 6e20 8f02 1000 |0058: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +0386a6: 5430 a005 |005b: iget-object v0, v3, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +0386aa: 6e10 8b02 0000 |005d: invoke-virtual {v0}, Landroid/widget/EditText;.selectAll:()V // method@028b │ │ +0386b0: 6e10 340a 0300 |0060: invoke-virtual {v3}, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.showKeyboard:()V // method@0a34 │ │ +0386b6: 28ad |0063: goto 0010 // -0053 │ │ +0386b8: 0001 0300 0000 0000 1000 0000 1d00 ... |0064: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0004 line=87 │ │ 0x000b line=88 │ │ 0x0010 line=91 │ │ 0x0011 line=67 │ │ 0x0018 line=68 │ │ 0x001e line=71 │ │ 0x0025 line=72 │ │ 0x002b line=75 │ │ 0x0031 line=77 │ │ + 0x0045 line=78 │ │ 0x0055 line=79 │ │ 0x005b line=82 │ │ 0x0060 line=83 │ │ 0x0064 line=65 │ │ locals : │ │ 0x0000 - 0x006e reg=3 this Lorg/tint/ui/preferences/UserAgentSpinnerPreference; │ │ 0x0000 - 0x006e reg=4 position I │ │ @@ -71253,19 +71495,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038948: |[038948] org.tint.ui.preferences.UserAgentSpinnerPreference.setEditInputType:()V │ │ -038958: 5420 a005 |0000: iget-object v0, v2, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -03895c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -03895e: 6e20 8e02 1000 |0003: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setInputType:(I)V // method@028e │ │ -038964: 0e00 |0006: return-void │ │ +0386cc: |[0386cc] org.tint.ui.preferences.UserAgentSpinnerPreference.setEditInputType:()V │ │ +0386dc: 5420 a005 |0000: iget-object v0, v2, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +0386e0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0386e2: 6e20 8e02 1000 |0003: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setInputType:(I)V // method@028e │ │ +0386e8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0006 line=40 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/tint/ui/preferences/UserAgentSpinnerPreference; │ │ │ │ @@ -71274,57 +71516,57 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -038968: |[038968] org.tint.ui.preferences.UserAgentSpinnerPreference.setSpinnerValueFromPreferences:()V │ │ -038978: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -03897a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -03897c: 6e10 2f0a 0600 |0002: invoke-virtual {v6}, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.getContext:()Landroid/content/Context; // method@0a2f │ │ -038982: 0c01 |0005: move-result-object v1 │ │ -038984: 7110 8001 0100 |0006: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -03898a: 0c01 |0009: move-result-object v1 │ │ -03898c: 1a02 5105 |000a: const-string v2, "PREFERENCE_USER_AGENT" // string@0551 │ │ -038990: 1a03 0000 |000c: const-string v3, "" // string@0000 │ │ -038994: 7230 e000 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -03899a: 0c00 |0011: move-result-object v0 │ │ -03899c: 1a01 0000 |0012: const-string v1, "" // string@0000 │ │ -0389a0: 6e20 4d03 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -0389a6: 0a01 |0017: move-result v1 │ │ -0389a8: 3801 1400 |0018: if-eqz v1, 002c // +0014 │ │ -0389ac: 5461 a105 |001a: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@05a1 │ │ -0389b0: 6e20 f702 4100 |001c: invoke-virtual {v1, v4}, Landroid/widget/Spinner;.setSelection:(I)V // method@02f7 │ │ -0389b6: 5461 a005 |001f: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -0389ba: 6e20 8c02 4100 |0021: invoke-virtual {v1, v4}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ -0389c0: 5461 a005 |0024: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -0389c4: 1a02 0000 |0026: const-string v2, "" // string@0000 │ │ -0389c8: 6e20 8f02 2100 |0028: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -0389ce: 0e00 |002b: return-void │ │ -0389d0: 1a01 1005 |002c: const-string v1, "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24" // string@0510 │ │ -0389d4: 6e20 4d03 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -0389da: 0a01 |0031: move-result v1 │ │ -0389dc: 3801 1400 |0032: if-eqz v1, 0046 // +0014 │ │ -0389e0: 5461 a105 |0034: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@05a1 │ │ -0389e4: 6e20 f702 5100 |0036: invoke-virtual {v1, v5}, Landroid/widget/Spinner;.setSelection:(I)V // method@02f7 │ │ -0389ea: 5461 a005 |0039: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -0389ee: 6e20 8c02 4100 |003b: invoke-virtual {v1, v4}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ -0389f4: 5461 a005 |003e: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -0389f8: 1a02 1005 |0040: const-string v2, "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24" // string@0510 │ │ -0389fc: 6e20 8f02 2100 |0042: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -038a02: 28e6 |0045: goto 002b // -001a │ │ -038a04: 5461 a105 |0046: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@05a1 │ │ -038a08: 1222 |0048: const/4 v2, #int 2 // #2 │ │ -038a0a: 6e20 f702 2100 |0049: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@02f7 │ │ -038a10: 5461 a005 |004c: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -038a14: 6e20 8c02 5100 |004e: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ -038a1a: 5461 a005 |0051: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ -038a1e: 6e20 8f02 0100 |0053: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ -038a24: 28d5 |0056: goto 002b // -002b │ │ +0386ec: |[0386ec] org.tint.ui.preferences.UserAgentSpinnerPreference.setSpinnerValueFromPreferences:()V │ │ +0386fc: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0386fe: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +038700: 6e10 2f0a 0600 |0002: invoke-virtual {v6}, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.getContext:()Landroid/content/Context; // method@0a2f │ │ +038706: 0c01 |0005: move-result-object v1 │ │ +038708: 7110 8001 0100 |0006: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +03870e: 0c01 |0009: move-result-object v1 │ │ +038710: 1a02 4e05 |000a: const-string v2, "PREFERENCE_USER_AGENT" // string@054e │ │ +038714: 1a03 0000 |000c: const-string v3, "" // string@0000 │ │ +038718: 7230 e000 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +03871e: 0c00 |0011: move-result-object v0 │ │ +038720: 1a01 0000 |0012: const-string v1, "" // string@0000 │ │ +038724: 6e20 4d03 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +03872a: 0a01 |0017: move-result v1 │ │ +03872c: 3801 1400 |0018: if-eqz v1, 002c // +0014 │ │ +038730: 5461 a105 |001a: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@05a1 │ │ +038734: 6e20 f702 4100 |001c: invoke-virtual {v1, v4}, Landroid/widget/Spinner;.setSelection:(I)V // method@02f7 │ │ +03873a: 5461 a005 |001f: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +03873e: 6e20 8c02 4100 |0021: invoke-virtual {v1, v4}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ +038744: 5461 a005 |0024: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +038748: 1a02 0000 |0026: const-string v2, "" // string@0000 │ │ +03874c: 6e20 8f02 2100 |0028: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +038752: 0e00 |002b: return-void │ │ +038754: 1a01 0d05 |002c: const-string v1, "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24" // string@050d │ │ +038758: 6e20 4d03 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +03875e: 0a01 |0031: move-result v1 │ │ +038760: 3801 1400 |0032: if-eqz v1, 0046 // +0014 │ │ +038764: 5461 a105 |0034: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@05a1 │ │ +038768: 6e20 f702 5100 |0036: invoke-virtual {v1, v5}, Landroid/widget/Spinner;.setSelection:(I)V // method@02f7 │ │ +03876e: 5461 a005 |0039: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +038772: 6e20 8c02 4100 |003b: invoke-virtual {v1, v4}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ +038778: 5461 a005 |003e: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +03877c: 1a02 0d05 |0040: const-string v2, "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24" // string@050d │ │ +038780: 6e20 8f02 2100 |0042: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +038786: 28e6 |0045: goto 002b // -001a │ │ +038788: 5461 a105 |0046: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mSpinner:Landroid/widget/Spinner; // field@05a1 │ │ +03878c: 1222 |0048: const/4 v2, #int 2 // #2 │ │ +03878e: 6e20 f702 2100 |0049: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@02f7 │ │ +038794: 5461 a005 |004c: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +038798: 6e20 8c02 5100 |004e: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setEnabled:(Z)V // method@028c │ │ +03879e: 5461 a005 |0051: iget-object v1, v6, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;.mEditText:Landroid/widget/EditText; // field@05a0 │ │ +0387a2: 6e20 8f02 0100 |0053: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@028f │ │ +0387a8: 28d5 |0056: goto 002b // -002b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=44 │ │ 0x0012 line=48 │ │ 0x001a line=49 │ │ 0x001f line=50 │ │ 0x0024 line=51 │ │ @@ -71336,21 +71578,21 @@ │ │ 0x0046 line=57 │ │ 0x004c line=58 │ │ 0x0051 line=59 │ │ locals : │ │ 0x0012 - 0x0057 reg=0 currentUserAgent Ljava/lang/String; │ │ 0x0000 - 0x0057 reg=6 this Lorg/tint/ui/preferences/UserAgentSpinnerPreference; │ │ │ │ - source_file_idx : 1731 (UserAgentSpinnerPreference.java) │ │ + source_file_idx : 1728 (UserAgentSpinnerPreference.java) │ │ │ │ Class #326 header: │ │ -class_idx : 621 │ │ +class_idx : 617 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1375 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #326 annotations: │ │ Annotations on class │ │ @@ -71375,61 +71617,61 @@ │ │ type : '(Lorg/tint/ui/views/PhoneUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -038a28: |[038a28] org.tint.ui.views.PhoneUrlBar$5.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ -038a38: 5b01 f405 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$5;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f4 │ │ -038a3c: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -038a42: 0e00 |0005: return-void │ │ +0387ac: |[0387ac] org.tint.ui.views.PhoneUrlBar$5.:(Lorg/tint/ui/views/PhoneUrlBar;)V │ │ +0387bc: 5b01 f405 |0000: iput-object v1, v0, Lorg/tint/ui/views/PhoneUrlBar$5;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f4 │ │ +0387c0: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +0387c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/PhoneUrlBar$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/PhoneUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/PhoneUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/PhoneUrlBar$5;) │ │ name : 'onSuggestionSelected' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -038a44: |[038a44] org.tint.ui.views.PhoneUrlBar$5.onSuggestionSelected:(Ljava/lang/String;)V │ │ -038a54: 5420 f405 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$5;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f4 │ │ -038a58: 6e20 f30a 3000 |0002: invoke-virtual {v0, v3}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ -038a5e: 5420 f405 |0005: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$5;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f4 │ │ -038a62: 7110 df0a 0000 |0007: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$600:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/AutoCompleteTextView; // method@0adf │ │ -038a68: 0c00 |000a: move-result-object v0 │ │ -038a6a: 6e10 5303 0300 |000b: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0353 │ │ -038a70: 0a01 |000e: move-result v1 │ │ -038a72: 6e20 7302 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.setSelection:(I)V // method@0273 │ │ -038a78: 0e00 |0012: return-void │ │ +0387c8: |[0387c8] org.tint.ui.views.PhoneUrlBar$5.onSuggestionSelected:(Ljava/lang/String;)V │ │ +0387d8: 5420 f405 |0000: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$5;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f4 │ │ +0387dc: 6e20 f30a 3000 |0002: invoke-virtual {v0, v3}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ +0387e2: 5420 f405 |0005: iget-object v0, v2, Lorg/tint/ui/views/PhoneUrlBar$5;.this$0:Lorg/tint/ui/views/PhoneUrlBar; // field@05f4 │ │ +0387e6: 7110 df0a 0000 |0007: invoke-static {v0}, Lorg/tint/ui/views/PhoneUrlBar;.access$600:(Lorg/tint/ui/views/PhoneUrlBar;)Landroid/widget/AutoCompleteTextView; // method@0adf │ │ +0387ec: 0c00 |000a: move-result-object v0 │ │ +0387ee: 6e10 5303 0300 |000b: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0353 │ │ +0387f4: 0a01 |000e: move-result v1 │ │ +0387f6: 6e20 7302 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.setSelection:(I)V // method@0273 │ │ +0387fc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0005 line=213 │ │ 0x0012 line=214 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lorg/tint/ui/views/PhoneUrlBar$5; │ │ 0x0000 - 0x0013 reg=3 url Ljava/lang/String; │ │ │ │ - source_file_idx : 1375 (PhoneUrlBar.java) │ │ + source_file_idx : 1372 (PhoneUrlBar.java) │ │ │ │ Class #327 header: │ │ -class_idx : 635 │ │ +class_idx : 631 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1673 │ │ +superclass_idx : 266 │ │ +source_file_idx : 1670 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #327 annotations: │ │ Annotations on class │ │ @@ -71454,61 +71696,61 @@ │ │ type : '(Lorg/tint/ui/views/TabletUrlBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -038a7c: |[038a7c] org.tint.ui.views.TabletUrlBar$1.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ -038a8c: 5b01 3806 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$1;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0638 │ │ -038a90: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ -038a96: 0e00 |0005: return-void │ │ +038800: |[038800] org.tint.ui.views.TabletUrlBar$1.:(Lorg/tint/ui/views/TabletUrlBar;)V │ │ +038810: 5b01 3806 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabletUrlBar$1;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0638 │ │ +038814: 7010 4603 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0346 │ │ +03881a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/views/TabletUrlBar$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/tint/ui/views/TabletUrlBar; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/tint/ui/views/TabletUrlBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/tint/ui/views/TabletUrlBar$1;) │ │ name : 'onSuggestionSelected' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -038a98: |[038a98] org.tint.ui.views.TabletUrlBar$1.onSuggestionSelected:(Ljava/lang/String;)V │ │ -038aa8: 5420 3806 |0000: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar$1;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0638 │ │ -038aac: 6e20 ba0b 3000 |0002: invoke-virtual {v0, v3}, Lorg/tint/ui/views/TabletUrlBar;.setUrl:(Ljava/lang/String;)V // method@0bba │ │ -038ab2: 5420 3806 |0005: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar$1;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0638 │ │ -038ab6: 7110 ac0b 0000 |0007: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$000:(Lorg/tint/ui/views/TabletUrlBar;)Landroid/widget/AutoCompleteTextView; // method@0bac │ │ -038abc: 0c00 |000a: move-result-object v0 │ │ -038abe: 6e10 5303 0300 |000b: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0353 │ │ -038ac4: 0a01 |000e: move-result v1 │ │ -038ac6: 6e20 7302 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.setSelection:(I)V // method@0273 │ │ -038acc: 0e00 |0012: return-void │ │ +03881c: |[03881c] org.tint.ui.views.TabletUrlBar$1.onSuggestionSelected:(Ljava/lang/String;)V │ │ +03882c: 5420 3806 |0000: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar$1;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0638 │ │ +038830: 6e20 ba0b 3000 |0002: invoke-virtual {v0, v3}, Lorg/tint/ui/views/TabletUrlBar;.setUrl:(Ljava/lang/String;)V // method@0bba │ │ +038836: 5420 3806 |0005: iget-object v0, v2, Lorg/tint/ui/views/TabletUrlBar$1;.this$0:Lorg/tint/ui/views/TabletUrlBar; // field@0638 │ │ +03883a: 7110 ac0b 0000 |0007: invoke-static {v0}, Lorg/tint/ui/views/TabletUrlBar;.access$000:(Lorg/tint/ui/views/TabletUrlBar;)Landroid/widget/AutoCompleteTextView; // method@0bac │ │ +038840: 0c00 |000a: move-result-object v0 │ │ +038842: 6e10 5303 0300 |000b: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0353 │ │ +038848: 0a01 |000e: move-result v1 │ │ +03884a: 6e20 7302 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.setSelection:(I)V // method@0273 │ │ +038850: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0005 line=123 │ │ 0x0012 line=124 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lorg/tint/ui/views/TabletUrlBar$1; │ │ 0x0000 - 0x0013 reg=3 url Ljava/lang/String; │ │ │ │ - source_file_idx : 1673 (TabletUrlBar.java) │ │ + source_file_idx : 1670 (TabletUrlBar.java) │ │ │ │ Class #328 header: │ │ -class_idx : 651 │ │ +class_idx : 647 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 631 │ │ -source_file_idx : 1675 │ │ +superclass_idx : 627 │ │ +source_file_idx : 1672 │ │ static_fields_size : 3 │ │ instance_fields_size: 13 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 27 │ │ │ │ Class #328 annotations: │ │ Annotations on class │ │ @@ -71595,40 +71837,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -038ad0: |[038ad0] org.tint.ui.views.TabsScroller.:()V │ │ -038ae0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -038ae2: 2300 9c02 |0001: new-array v0, v0, [F // type@029c │ │ -038ae6: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -038aec: 6900 5306 |0006: sput-object v0, Lorg/tint/ui/views/TabsScroller;.PULL_FACTOR:[F // field@0653 │ │ -038af0: 0e00 |0008: return-void │ │ -038af2: 0000 |0009: nop // spacer │ │ -038af4: 0003 0400 0200 0000 0000 2040 6666 ... |000a: array-data (8 units) │ │ +038854: |[038854] org.tint.ui.views.TabsScroller.:()V │ │ +038864: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +038866: 2300 9802 |0001: new-array v0, v0, [F // type@0298 │ │ +03886a: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +038870: 6900 5306 |0006: sput-object v0, Lorg/tint/ui/views/TabsScroller;.PULL_FACTOR:[F // field@0653 │ │ +038874: 0e00 |0008: return-void │ │ +038876: 0000 |0009: nop // spacer │ │ +038878: 0003 0400 0200 0000 0000 2040 6666 ... |000a: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ │ │ #1 : (in Lorg/tint/ui/views/TabsScroller;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038b04: |[038b04] org.tint.ui.views.TabsScroller.:(Landroid/content/Context;)V │ │ -038b14: 7020 040b 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/ui/views/ScrollerView;.:(Landroid/content/Context;)V // method@0b04 │ │ -038b1a: 7020 f60b 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/ui/views/TabsScroller;.init:(Landroid/content/Context;)V // method@0bf6 │ │ -038b20: 0e00 |0006: return-void │ │ +038888: |[038888] org.tint.ui.views.TabsScroller.:(Landroid/content/Context;)V │ │ +038898: 7020 040b 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/ui/views/ScrollerView;.:(Landroid/content/Context;)V // method@0b04 │ │ +03889e: 7020 f60b 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/ui/views/TabsScroller;.init:(Landroid/content/Context;)V // method@0bf6 │ │ +0388a4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=87 │ │ 0x0006 line=88 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/tint/ui/views/TabsScroller; │ │ @@ -71639,18 +71881,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -038b24: |[038b24] org.tint.ui.views.TabsScroller.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -038b34: 7030 050b 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/tint/ui/views/ScrollerView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b05 │ │ -038b3a: 7020 f60b 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/ui/views/TabsScroller;.init:(Landroid/content/Context;)V // method@0bf6 │ │ -038b40: 0e00 |0006: return-void │ │ +0388a8: |[0388a8] org.tint.ui.views.TabsScroller.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0388b8: 7030 050b 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/tint/ui/views/ScrollerView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b05 │ │ +0388be: 7020 f60b 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/ui/views/TabsScroller;.init:(Landroid/content/Context;)V // method@0bf6 │ │ +0388c4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0006 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/tint/ui/views/TabsScroller; │ │ @@ -71662,18 +71904,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -038b44: |[038b44] org.tint.ui.views.TabsScroller.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -038b54: 7040 060b 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/tint/ui/views/ScrollerView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0b06 │ │ -038b5a: 7020 f60b 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/ui/views/TabsScroller;.init:(Landroid/content/Context;)V // method@0bf6 │ │ -038b60: 0e00 |0006: return-void │ │ +0388c8: |[0388c8] org.tint.ui.views.TabsScroller.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0388d8: 7040 060b 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/tint/ui/views/ScrollerView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0b06 │ │ +0388de: 7020 f60b 1000 |0003: invoke-direct {v0, v1}, Lorg/tint/ui/views/TabsScroller;.init:(Landroid/content/Context;)V // method@0bf6 │ │ +0388e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0006 line=78 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/tint/ui/views/TabsScroller; │ │ @@ -71686,17 +71928,17 @@ │ │ type : '(Lorg/tint/ui/views/TabsScroller;)Lorg/tint/ui/views/TabsScroller$OnRemoveListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038b64: |[038b64] org.tint.ui.views.TabsScroller.access$000:(Lorg/tint/ui/views/TabsScroller;)Lorg/tint/ui/views/TabsScroller$OnRemoveListener; │ │ -038b74: 5410 6306 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabsScroller;.mRemoveListener:Lorg/tint/ui/views/TabsScroller$OnRemoveListener; // field@0663 │ │ -038b78: 1100 |0002: return-object v0 │ │ +0388e8: |[0388e8] org.tint.ui.views.TabsScroller.access$000:(Lorg/tint/ui/views/TabsScroller;)Lorg/tint/ui/views/TabsScroller$OnRemoveListener; │ │ +0388f8: 5410 6306 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabsScroller;.mRemoveListener:Lorg/tint/ui/views/TabsScroller$OnRemoveListener; // field@0663 │ │ +0388fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/views/TabsScroller; │ │ │ │ #5 : (in Lorg/tint/ui/views/TabsScroller;) │ │ @@ -71704,17 +71946,17 @@ │ │ type : '(Lorg/tint/ui/views/TabsScroller;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038b7c: |[038b7c] org.tint.ui.views.TabsScroller.access$102:(Lorg/tint/ui/views/TabsScroller;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet; │ │ -038b8c: 5b01 5706 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ -038b90: 1101 |0002: return-object v1 │ │ +038900: |[038900] org.tint.ui.views.TabsScroller.access$102:(Lorg/tint/ui/views/TabsScroller;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet; │ │ +038910: 5b01 5706 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ +038914: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/views/TabsScroller; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/animation/AnimatorSet; │ │ │ │ @@ -71723,17 +71965,17 @@ │ │ type : '(Lorg/tint/ui/views/TabsScroller;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038b94: |[038b94] org.tint.ui.views.TabsScroller.access$202:(Lorg/tint/ui/views/TabsScroller;I)I │ │ -038ba4: 5901 5d06 |0000: iput v1, v0, Lorg/tint/ui/views/TabsScroller;.mGapPosition:I // field@065d │ │ -038ba8: 0f01 |0002: return v1 │ │ +038918: |[038918] org.tint.ui.views.TabsScroller.access$202:(Lorg/tint/ui/views/TabsScroller;I)I │ │ +038928: 5901 5d06 |0000: iput v1, v0, Lorg/tint/ui/views/TabsScroller;.mGapPosition:I // field@065d │ │ +03892c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/views/TabsScroller; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -71742,17 +71984,17 @@ │ │ type : '(Lorg/tint/ui/views/TabsScroller;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038bac: |[038bac] org.tint.ui.views.TabsScroller.access$302:(Lorg/tint/ui/views/TabsScroller;I)I │ │ -038bbc: 5901 5b06 |0000: iput v1, v0, Lorg/tint/ui/views/TabsScroller;.mGap:I // field@065b │ │ -038bc0: 0f01 |0002: return v1 │ │ +038930: |[038930] org.tint.ui.views.TabsScroller.access$302:(Lorg/tint/ui/views/TabsScroller;I)I │ │ +038940: 5901 5b06 |0000: iput v1, v0, Lorg/tint/ui/views/TabsScroller;.mGap:I // field@065b │ │ +038944: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/tint/ui/views/TabsScroller; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -71761,33 +72003,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -038bc4: |[038bc4] org.tint.ui.views.TabsScroller.adjustViewGap:(Landroid/view/View;I)V │ │ -038bd4: 5210 5b06 |0000: iget v0, v1, Lorg/tint/ui/views/TabsScroller;.mGap:I // field@065b │ │ -038bd8: 3b00 0600 |0002: if-gez v0, 0008 // +0006 │ │ -038bdc: 5210 5d06 |0004: iget v0, v1, Lorg/tint/ui/views/TabsScroller;.mGapPosition:I // field@065d │ │ -038be0: 3603 0a00 |0006: if-gt v3, v0, 0010 // +000a │ │ -038be4: 5210 5b06 |0008: iget v0, v1, Lorg/tint/ui/views/TabsScroller;.mGap:I // field@065b │ │ -038be8: 3d00 1000 |000a: if-lez v0, 001a // +0010 │ │ -038bec: 5210 5d06 |000c: iget v0, v1, Lorg/tint/ui/views/TabsScroller;.mGapPosition:I // field@065d │ │ -038bf0: 3503 0c00 |000e: if-ge v3, v0, 001a // +000c │ │ -038bf4: 5510 5e06 |0010: iget-boolean v0, v1, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -038bf8: 3800 0900 |0012: if-eqz v0, 001b // +0009 │ │ -038bfc: 5210 5b06 |0014: iget v0, v1, Lorg/tint/ui/views/TabsScroller;.mGap:I // field@065b │ │ -038c00: 8200 |0016: int-to-float v0, v0 │ │ -038c02: 6e20 e101 0200 |0017: invoke-virtual {v2, v0}, Landroid/view/View;.setTranslationX:(F)V // method@01e1 │ │ -038c08: 0e00 |001a: return-void │ │ -038c0a: 5210 5b06 |001b: iget v0, v1, Lorg/tint/ui/views/TabsScroller;.mGap:I // field@065b │ │ -038c0e: 8200 |001d: int-to-float v0, v0 │ │ -038c10: 6e20 e201 0200 |001e: invoke-virtual {v2, v0}, Landroid/view/View;.setTranslationY:(F)V // method@01e2 │ │ -038c16: 28f9 |0021: goto 001a // -0007 │ │ +038948: |[038948] org.tint.ui.views.TabsScroller.adjustViewGap:(Landroid/view/View;I)V │ │ +038958: 5210 5b06 |0000: iget v0, v1, Lorg/tint/ui/views/TabsScroller;.mGap:I // field@065b │ │ +03895c: 3b00 0600 |0002: if-gez v0, 0008 // +0006 │ │ +038960: 5210 5d06 |0004: iget v0, v1, Lorg/tint/ui/views/TabsScroller;.mGapPosition:I // field@065d │ │ +038964: 3603 0a00 |0006: if-gt v3, v0, 0010 // +000a │ │ +038968: 5210 5b06 |0008: iget v0, v1, Lorg/tint/ui/views/TabsScroller;.mGap:I // field@065b │ │ +03896c: 3d00 1000 |000a: if-lez v0, 001a // +0010 │ │ +038970: 5210 5d06 |000c: iget v0, v1, Lorg/tint/ui/views/TabsScroller;.mGapPosition:I // field@065d │ │ +038974: 3503 0c00 |000e: if-ge v3, v0, 001a // +000c │ │ +038978: 5510 5e06 |0010: iget-boolean v0, v1, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +03897c: 3800 0900 |0012: if-eqz v0, 001b // +0009 │ │ +038980: 5210 5b06 |0014: iget v0, v1, Lorg/tint/ui/views/TabsScroller;.mGap:I // field@065b │ │ +038984: 8200 |0016: int-to-float v0, v0 │ │ +038986: 6e20 e101 0200 |0017: invoke-virtual {v2, v0}, Landroid/view/View;.setTranslationX:(F)V // method@01e1 │ │ +03898c: 0e00 |001a: return-void │ │ +03898e: 5210 5b06 |001b: iget v0, v1, Lorg/tint/ui/views/TabsScroller;.mGap:I // field@065b │ │ +038992: 8200 |001d: int-to-float v0, v0 │ │ +038994: 6e20 e201 0200 |001e: invoke-virtual {v2, v0}, Landroid/view/View;.setTranslationY:(F)V // method@01e2 │ │ +03899a: 28f9 |0021: goto 001a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0010 line=367 │ │ 0x0014 line=368 │ │ 0x001a line=373 │ │ 0x001b line=370 │ │ @@ -71801,24 +72043,24 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -038c18: |[038c18] org.tint.ui.views.TabsScroller.animateOut:(Landroid/view/View;F)V │ │ -038c28: 5521 5e06 |0000: iget-boolean v1, v2, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -038c2c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -038c30: 6e10 d201 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getTranslationY:()F // method@01d2 │ │ -038c36: 0a00 |0007: move-result v0 │ │ -038c38: 7040 dc0b 3204 |0008: invoke-direct {v2, v3, v4, v0}, Lorg/tint/ui/views/TabsScroller;.animateOut:(Landroid/view/View;FF)V // method@0bdc │ │ -038c3e: 0e00 |000b: return-void │ │ -038c40: 6e10 d101 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getTranslationX:()F // method@01d1 │ │ -038c46: 0a00 |000f: move-result v0 │ │ -038c48: 28f8 |0010: goto 0008 // -0008 │ │ +03899c: |[03899c] org.tint.ui.views.TabsScroller.animateOut:(Landroid/view/View;F)V │ │ +0389ac: 5521 5e06 |0000: iget-boolean v1, v2, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +0389b0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0389b4: 6e10 d201 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getTranslationY:()F // method@01d2 │ │ +0389ba: 0a00 |0007: move-result v0 │ │ +0389bc: 7040 dc0b 3204 |0008: invoke-direct {v2, v3, v4, v0}, Lorg/tint/ui/views/TabsScroller;.animateOut:(Landroid/view/View;FF)V // method@0bdc │ │ +0389c2: 0e00 |000b: return-void │ │ +0389c4: 6e10 d101 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getTranslationX:()F // method@01d1 │ │ +0389ca: 0a00 |000f: move-result v0 │ │ +0389cc: 28f8 |0010: goto 0008 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0008 line=253 │ │ 0x000b line=254 │ │ 0x000c line=252 │ │ locals : │ │ @@ -71828,362 +72070,363 @@ │ │ 0x0000 - 0x0011 reg=4 velocity F │ │ │ │ #10 : (in Lorg/tint/ui/views/TabsScroller;) │ │ name : 'animateOut' │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 30 │ │ + registers : 31 │ │ ins : 4 │ │ outs : 4 │ │ - insns size : 682 16-bit code units │ │ -038c4c: |[038c4c] org.tint.ui.views.TabsScroller.animateOut:(Landroid/view/View;FF)V │ │ -038c5c: 381b 0a00 |0000: if-eqz v27, 000a // +000a │ │ -038c60: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ -038c64: 5400 5706 |0004: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ -038c68: 0816 0000 |0006: move-object/from16 v22, v0 │ │ -038c6c: 3816 0300 |0008: if-eqz v22, 000b // +0003 │ │ -038c70: 0e00 |000a: return-void │ │ -038c72: 0800 1a00 |000b: move-object/from16 v0, v26 │ │ -038c76: 5400 5806 |000d: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -038c7a: 0816 0000 |000f: move-object/from16 v22, v0 │ │ -038c7e: 0800 1600 |0011: move-object/from16 v0, v22 │ │ -038c82: 0801 1b00 |0013: move-object/from16 v1, v27 │ │ -038c86: 6e20 c70b 1000 |0015: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.indexOfChild:(Landroid/view/View;)I // method@0bc7 │ │ -038c8c: 0a0d |0018: move-result v13 │ │ -038c8e: 1312 0000 |0019: const/16 v18, #int 0 // #0 │ │ -038c92: 1316 0000 |001b: const/16 v22, #int 0 // #0 │ │ -038c96: 2e16 1c16 |001d: cmpg-float v22, v28, v22 │ │ -038c9a: 3b16 b301 |001f: if-gez v22, 01d2 // +01b3 │ │ -038c9e: 0800 1a00 |0021: move-object/from16 v0, v26 │ │ -038ca2: 5500 5e06 |0023: iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -038ca6: 0216 0000 |0025: move/from16 v22, v0 │ │ -038caa: 3816 a001 |0027: if-eqz v22, 01c7 // +01a0 │ │ -038cae: 7401 e60b 1a00 |0029: invoke-virtual/range {v26}, Lorg/tint/ui/views/TabsScroller;.getHeight:()I // method@0be6 │ │ -038cb4: 0a16 |002c: move-result v22 │ │ -038cb6: 0200 1600 |002d: move/from16 v0, v22 │ │ -038cba: 7b00 |002f: neg-int v0, v0 │ │ -038cbc: 0212 0000 |0030: move/from16 v18, v0 │ │ -038cc0: 0800 1a00 |0032: move-object/from16 v0, v26 │ │ -038cc4: 5500 5e06 |0034: iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -038cc8: 0216 0000 |0036: move/from16 v22, v0 │ │ -038ccc: 3816 ad01 |0038: if-eqz v22, 01e5 // +01ad │ │ -038cd0: 7401 d001 1b00 |003a: invoke-virtual/range {v27}, Landroid/view/View;.getTop:()I // method@01d0 │ │ -038cd6: 0a16 |003d: move-result v22 │ │ -038cd8: 9106 1216 |003e: sub-int v6, v18, v22 │ │ -038cdc: 7110 3f03 0600 |0040: invoke-static {v6}, Ljava/lang/Math;.abs:(I)I // method@033f │ │ -038ce2: 0a16 |0043: move-result v22 │ │ -038ce4: 0200 1600 |0044: move/from16 v0, v22 │ │ -038ce8: d200 e803 |0046: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ -038cec: 0216 0000 |0048: move/from16 v22, v0 │ │ -038cf0: 0200 1600 |004a: move/from16 v0, v22 │ │ -038cf4: 8200 |004c: int-to-float v0, v0 │ │ -038cf6: 0216 0000 |004d: move/from16 v22, v0 │ │ -038cfa: 7701 3e03 1c00 |004f: invoke-static/range {v28}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ -038d00: 0a17 |0052: move-result v23 │ │ -038d02: a916 1617 |0053: div-float v22, v22, v23 │ │ -038d06: 0200 1600 |0055: move/from16 v0, v22 │ │ -038d0a: 8807 |0057: float-to-long v7, v0 │ │ -038d0c: 120e |0058: const/4 v14, #int 0 // #0 │ │ -038d0e: 1315 0000 |0059: const/16 v21, #int 0 // #0 │ │ -038d12: 0800 1a00 |005b: move-object/from16 v0, v26 │ │ -038d16: 5500 5e06 |005d: iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -038d1a: 0216 0000 |005f: move/from16 v22, v0 │ │ -038d1e: 3816 8a01 |0061: if-eqz v22, 01eb // +018a │ │ -038d22: 7401 d401 1b00 |0063: invoke-virtual/range {v27}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ -038d28: 0a0a |0066: move-result v10 │ │ -038d2a: 7602 f20b 1a00 |0067: invoke-direct/range {v26, v27}, Lorg/tint/ui/views/TabsScroller;.getViewCenter:(Landroid/view/View;)I // method@0bf2 │ │ -038d30: 0a05 |006a: move-result v5 │ │ -038d32: 7601 eb0b 1a00 |006b: invoke-direct/range {v26}, Lorg/tint/ui/views/TabsScroller;.getScreenCenter:()I // method@0beb │ │ -038d38: 0a04 |006e: move-result v4 │ │ -038d3a: 12fb |006f: const/4 v11, #int -1 // #ff │ │ -038d3c: db16 0a02 |0070: div-int/lit8 v22, v10, #int 2 // #02 │ │ -038d40: 9116 0416 |0072: sub-int v22, v4, v22 │ │ -038d44: 0200 1600 |0074: move/from16 v0, v22 │ │ -038d48: 3505 7f01 |0076: if-ge v5, v0, 01f5 // +017f │ │ -038d4c: 9116 0405 |0078: sub-int v22, v4, v5 │ │ -038d50: 9116 160a |007a: sub-int v22, v22, v10 │ │ -038d54: 0200 1600 |007c: move/from16 v0, v22 │ │ -038d58: 7b0e |007e: neg-int v14, v0 │ │ -038d5a: 3d0d 7201 |007f: if-lez v13, 01f1 // +0172 │ │ -038d5e: 0215 0a00 |0081: move/from16 v21, v10 │ │ -038d62: 01db |0083: move v11, v13 │ │ -038d64: 0800 1a00 |0084: move-object/from16 v0, v26 │ │ -038d68: 590d 5d06 |0086: iput v13, v0, Lorg/tint/ui/views/TabsScroller;.mGapPosition:I // field@065d │ │ -038d6c: 01bc |0088: move v12, v11 │ │ -038d6e: 0800 1a00 |0089: move-object/from16 v0, v26 │ │ -038d72: 5500 5e06 |008b: iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -038d76: 0216 0000 |008d: move/from16 v22, v0 │ │ -038d7a: 3816 a701 |008f: if-eqz v22, 0236 // +01a7 │ │ -038d7e: 6216 5506 |0091: sget-object v22, Lorg/tint/ui/views/TabsScroller;.TRANSLATION_Y:Landroid/util/Property; // field@0655 │ │ -038d82: 1317 0200 |0093: const/16 v23, #int 2 // #2 │ │ -038d86: 0200 1700 |0095: move/from16 v0, v23 │ │ -038d8a: 2300 9c02 |0097: new-array v0, v0, [F // type@029c │ │ -038d8e: 0817 0000 |0099: move-object/from16 v23, v0 │ │ -038d92: 1318 0000 |009b: const/16 v24, #int 0 // #0 │ │ -038d96: 4b1d 1718 |009d: aput v29, v23, v24 │ │ -038d9a: 1318 0100 |009f: const/16 v24, #int 1 // #1 │ │ -038d9e: 0200 1200 |00a1: move/from16 v0, v18 │ │ -038da2: 8200 |00a3: int-to-float v0, v0 │ │ -038da4: 0219 0000 |00a4: move/from16 v25, v0 │ │ -038da8: 4b19 1718 |00a6: aput v25, v23, v24 │ │ -038dac: 0800 1b00 |00a8: move-object/from16 v0, v27 │ │ -038db0: 0801 1600 |00aa: move-object/from16 v1, v22 │ │ -038db4: 0802 1700 |00ac: move-object/from16 v2, v23 │ │ -038db8: 7130 0e00 1002 |00ae: invoke-static {v0, v1, v2}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; // method@000e │ │ -038dbe: 0c13 |00b1: move-result-object v19 │ │ -038dc0: 6216 5006 |00b2: sget-object v22, Lorg/tint/ui/views/TabsScroller;.ALPHA:Landroid/util/Property; // field@0650 │ │ -038dc4: 1317 0200 |00b4: const/16 v23, #int 2 // #2 │ │ -038dc8: 0200 1700 |00b6: move/from16 v0, v23 │ │ -038dcc: 2300 9c02 |00b8: new-array v0, v0, [F // type@029c │ │ -038dd0: 0817 0000 |00ba: move-object/from16 v23, v0 │ │ -038dd4: 1318 0000 |00bc: const/16 v24, #int 0 // #0 │ │ -038dd8: 0800 1a00 |00be: move-object/from16 v0, v26 │ │ -038ddc: 0801 1b00 |00c0: move-object/from16 v1, v27 │ │ -038de0: 0202 1d00 |00c2: move/from16 v2, v29 │ │ -038de4: 7030 e20b 1002 |00c4: invoke-direct {v0, v1, v2}, Lorg/tint/ui/views/TabsScroller;.getAlpha:(Landroid/view/View;F)F // method@0be2 │ │ -038dea: 0a19 |00c7: move-result v25 │ │ -038dec: 4b19 1718 |00c8: aput v25, v23, v24 │ │ -038df0: 1318 0100 |00ca: const/16 v24, #int 1 // #1 │ │ -038df4: 0200 1200 |00cc: move/from16 v0, v18 │ │ -038df8: 8200 |00ce: int-to-float v0, v0 │ │ -038dfa: 0219 0000 |00cf: move/from16 v25, v0 │ │ -038dfe: 0800 1a00 |00d1: move-object/from16 v0, v26 │ │ -038e02: 0801 1b00 |00d3: move-object/from16 v1, v27 │ │ -038e06: 0202 1900 |00d5: move/from16 v2, v25 │ │ -038e0a: 7030 e20b 1002 |00d7: invoke-direct {v0, v1, v2}, Lorg/tint/ui/views/TabsScroller;.getAlpha:(Landroid/view/View;F)F // method@0be2 │ │ -038e10: 0a19 |00da: move-result v25 │ │ -038e12: 4b19 1718 |00db: aput v25, v23, v24 │ │ -038e16: 0800 1b00 |00dd: move-object/from16 v0, v27 │ │ -038e1a: 0801 1600 |00df: move-object/from16 v1, v22 │ │ -038e1e: 0802 1700 |00e1: move-object/from16 v2, v23 │ │ -038e22: 7130 0e00 1002 |00e3: invoke-static {v0, v1, v2}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; // method@000e │ │ -038e28: 0c03 |00e6: move-result-object v3 │ │ -038e2a: 2210 0900 |00e7: new-instance v16, Landroid/animation/AnimatorSet; // type@0009 │ │ -038e2e: 7601 0600 1000 |00e9: invoke-direct/range {v16}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ -038e34: 1316 0200 |00ec: const/16 v22, #int 2 // #2 │ │ -038e38: 0200 1600 |00ee: move/from16 v0, v22 │ │ -038e3c: 2300 9f02 |00f0: new-array v0, v0, [Landroid/animation/Animator; // type@029f │ │ -038e40: 0816 0000 |00f2: move-object/from16 v22, v0 │ │ -038e44: 1317 0000 |00f4: const/16 v23, #int 0 // #0 │ │ -038e48: 4d13 1617 |00f6: aput-object v19, v22, v23 │ │ -038e4c: 1317 0100 |00f8: const/16 v23, #int 1 // #1 │ │ -038e50: 4d03 1617 |00fa: aput-object v3, v22, v23 │ │ -038e54: 0800 1000 |00fc: move-object/from16 v0, v16 │ │ -038e58: 0801 1600 |00fe: move-object/from16 v1, v22 │ │ -038e5c: 6e20 0a00 1000 |0100: invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;.playTogether:([Landroid/animation/Animator;)V // method@000a │ │ -038e62: 0800 1000 |0103: move-object/from16 v0, v16 │ │ -038e66: 6e30 0b00 7008 |0105: invoke-virtual {v0, v7, v8}, Landroid/animation/AnimatorSet;.setDuration:(J)Landroid/animation/AnimatorSet; // method@000b │ │ -038e6c: 2216 0900 |0108: new-instance v22, Landroid/animation/AnimatorSet; // type@0009 │ │ -038e70: 7601 0600 1600 |010a: invoke-direct/range {v22}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ -038e76: 0800 1600 |010d: move-object/from16 v0, v22 │ │ -038e7a: 0801 1a00 |010f: move-object/from16 v1, v26 │ │ -038e7e: 5b10 5706 |0111: iput-object v0, v1, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ -038e82: 1314 0000 |0113: const/16 v20, #int 0 // #0 │ │ -038e86: 120f |0115: const/4 v15, #int 0 // #0 │ │ -038e88: 380e 3000 |0116: if-eqz v14, 0146 // +0030 │ │ -038e8c: 0800 1a00 |0118: move-object/from16 v0, v26 │ │ -038e90: 5500 5e06 |011a: iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -038e94: 0216 0000 |011c: move/from16 v22, v0 │ │ -038e98: 3816 1c01 |011e: if-eqz v22, 023a // +011c │ │ -038e9c: 1a16 d40e |0120: const-string v22, "scrollX" // string@0ed4 │ │ -038ea0: 1317 0200 |0122: const/16 v23, #int 2 // #2 │ │ -038ea4: 0200 1700 |0124: move/from16 v0, v23 │ │ -038ea8: 2300 9d02 |0126: new-array v0, v0, [I // type@029d │ │ -038eac: 0817 0000 |0128: move-object/from16 v23, v0 │ │ -038eb0: 1318 0000 |012a: const/16 v24, #int 0 // #0 │ │ -038eb4: 7401 ed0b 1a00 |012c: invoke-virtual/range {v26}, Lorg/tint/ui/views/TabsScroller;.getScrollX:()I // method@0bed │ │ -038eba: 0a19 |012f: move-result v25 │ │ -038ebc: 4b19 1718 |0130: aput v25, v23, v24 │ │ -038ec0: 1318 0100 |0132: const/16 v24, #int 1 // #1 │ │ -038ec4: 7401 ed0b 1a00 |0134: invoke-virtual/range {v26}, Lorg/tint/ui/views/TabsScroller;.getScrollX:()I // method@0bed │ │ -038eca: 0a19 |0137: move-result v25 │ │ -038ecc: 9019 190e |0138: add-int v25, v25, v14 │ │ -038ed0: 4b19 1718 |013a: aput v25, v23, v24 │ │ -038ed4: 0800 1a00 |013c: move-object/from16 v0, v26 │ │ -038ed8: 0801 1600 |013e: move-object/from16 v1, v22 │ │ -038edc: 0802 1700 |0140: move-object/from16 v2, v23 │ │ -038ee0: 7130 1000 1002 |0142: invoke-static {v0, v1, v2}, Landroid/animation/ObjectAnimator;.ofInt:(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; // method@0010 │ │ -038ee6: 0c0f |0145: move-result-object v15 │ │ -038ee8: 3815 2000 |0146: if-eqz v21, 0166 // +0020 │ │ -038eec: 1a16 7f09 |0148: const-string v22, "gap" // string@097f │ │ -038ef0: 1317 0200 |014a: const/16 v23, #int 2 // #2 │ │ -038ef4: 0200 1700 |014c: move/from16 v0, v23 │ │ -038ef8: 2300 9d02 |014e: new-array v0, v0, [I // type@029d │ │ -038efc: 0817 0000 |0150: move-object/from16 v23, v0 │ │ -038f00: 1318 0000 |0152: const/16 v24, #int 0 // #0 │ │ -038f04: 1319 0000 |0154: const/16 v25, #int 0 // #0 │ │ -038f08: 4b19 1718 |0156: aput v25, v23, v24 │ │ -038f0c: 1318 0100 |0158: const/16 v24, #int 1 // #1 │ │ -038f10: 4b15 1718 |015a: aput v21, v23, v24 │ │ -038f14: 0800 1a00 |015c: move-object/from16 v0, v26 │ │ -038f18: 0801 1600 |015e: move-object/from16 v1, v22 │ │ -038f1c: 0802 1700 |0160: move-object/from16 v2, v23 │ │ -038f20: 7130 1000 1002 |0162: invoke-static {v0, v1, v2}, Landroid/animation/ObjectAnimator;.ofInt:(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; // method@0010 │ │ -038f26: 0c14 |0165: move-result-object v20 │ │ -038f28: 1309 c800 |0166: const/16 v9, #int 200 // #c8 │ │ -038f2c: 380f 1c01 |0168: if-eqz v15, 0284 // +011c │ │ -038f30: 3814 f800 |016a: if-eqz v20, 0262 // +00f8 │ │ -038f34: 2211 0900 |016c: new-instance v17, Landroid/animation/AnimatorSet; // type@0009 │ │ -038f38: 7601 0600 1100 |016e: invoke-direct/range {v17}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ -038f3e: 1316 0200 |0171: const/16 v22, #int 2 // #2 │ │ -038f42: 0200 1600 |0173: move/from16 v0, v22 │ │ -038f46: 2300 9f02 |0175: new-array v0, v0, [Landroid/animation/Animator; // type@029f │ │ -038f4a: 0816 0000 |0177: move-object/from16 v22, v0 │ │ -038f4e: 1317 0000 |0179: const/16 v23, #int 0 // #0 │ │ -038f52: 4d0f 1617 |017b: aput-object v15, v22, v23 │ │ -038f56: 1317 0100 |017d: const/16 v23, #int 1 // #1 │ │ -038f5a: 4d14 1617 |017f: aput-object v20, v22, v23 │ │ -038f5e: 0800 1100 |0181: move-object/from16 v0, v17 │ │ -038f62: 0801 1600 |0183: move-object/from16 v1, v22 │ │ -038f66: 6e20 0a00 1000 |0185: invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;.playTogether:([Landroid/animation/Animator;)V // method@000a │ │ -038f6c: 1616 c800 |0188: const-wide/16 v22, #int 200 // #c8 │ │ -038f70: 0800 1100 |018a: move-object/from16 v0, v17 │ │ -038f74: 0501 1600 |018c: move-wide/from16 v1, v22 │ │ -038f78: 6e30 0b00 1002 |018e: invoke-virtual {v0, v1, v2}, Landroid/animation/AnimatorSet;.setDuration:(J)Landroid/animation/AnimatorSet; // method@000b │ │ -038f7e: 0800 1a00 |0191: move-object/from16 v0, v26 │ │ -038f82: 5400 5706 |0193: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ -038f86: 0816 0000 |0195: move-object/from16 v22, v0 │ │ -038f8a: 1317 0200 |0197: const/16 v23, #int 2 // #2 │ │ -038f8e: 0200 1700 |0199: move/from16 v0, v23 │ │ -038f92: 2300 9f02 |019b: new-array v0, v0, [Landroid/animation/Animator; // type@029f │ │ -038f96: 0817 0000 |019d: move-object/from16 v23, v0 │ │ -038f9a: 1318 0000 |019f: const/16 v24, #int 0 // #0 │ │ -038f9e: 4d10 1718 |01a1: aput-object v16, v23, v24 │ │ -038fa2: 1318 0100 |01a3: const/16 v24, #int 1 // #1 │ │ -038fa6: 4d11 1718 |01a5: aput-object v17, v23, v24 │ │ -038faa: 7402 0900 1600 |01a7: invoke-virtual/range {v22, v23}, Landroid/animation/AnimatorSet;.playSequentially:([Landroid/animation/Animator;)V // method@0009 │ │ -038fb0: 0800 1a00 |01aa: move-object/from16 v0, v26 │ │ -038fb4: 5400 5706 |01ac: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ -038fb8: 0816 0000 |01ae: move-object/from16 v22, v0 │ │ -038fbc: 2217 8702 |01b0: new-instance v23, Lorg/tint/ui/views/TabsScroller$2; // type@0287 │ │ -038fc0: 0800 1700 |01b2: move-object/from16 v0, v23 │ │ -038fc4: 0801 1a00 |01b4: move-object/from16 v1, v26 │ │ -038fc8: 7040 bf0b 10cd |01b6: invoke-direct {v0, v1, v13, v12}, Lorg/tint/ui/views/TabsScroller$2;.:(Lorg/tint/ui/views/TabsScroller;II)V // method@0bbf │ │ -038fce: 7402 0700 1600 |01b9: invoke-virtual/range {v22, v23}, Landroid/animation/AnimatorSet;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0007 │ │ -038fd4: 0800 1a00 |01bc: move-object/from16 v0, v26 │ │ -038fd8: 5400 5706 |01be: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ -038fdc: 0816 0000 |01c0: move-object/from16 v22, v0 │ │ -038fe0: 7401 0c00 1600 |01c2: invoke-virtual/range {v22}, Landroid/animation/AnimatorSet;.start:()V // method@000c │ │ -038fe6: 2900 45fe |01c5: goto/16 000a // -01bb │ │ -038fea: 7401 f30b 1a00 |01c7: invoke-virtual/range {v26}, Lorg/tint/ui/views/TabsScroller;.getWidth:()I // method@0bf3 │ │ -038ff0: 0a16 |01ca: move-result v22 │ │ -038ff2: 0200 1600 |01cb: move/from16 v0, v22 │ │ -038ff6: 7b00 |01cd: neg-int v0, v0 │ │ -038ff8: 0212 0000 |01ce: move/from16 v18, v0 │ │ -038ffc: 2900 62fe |01d0: goto/16 0032 // -019e │ │ -039000: 0800 1a00 |01d2: move-object/from16 v0, v26 │ │ -039004: 5500 5e06 |01d4: iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -039008: 0216 0000 |01d6: move/from16 v22, v0 │ │ -03900c: 3816 0800 |01d8: if-eqz v22, 01e0 // +0008 │ │ -039010: 7401 e60b 1a00 |01da: invoke-virtual/range {v26}, Lorg/tint/ui/views/TabsScroller;.getHeight:()I // method@0be6 │ │ -039016: 0a12 |01dd: move-result v18 │ │ -039018: 2900 54fe |01de: goto/16 0032 // -01ac │ │ -03901c: 7401 f30b 1a00 |01e0: invoke-virtual/range {v26}, Lorg/tint/ui/views/TabsScroller;.getWidth:()I // method@0bf3 │ │ -039022: 0a12 |01e3: move-result v18 │ │ -039024: 28fa |01e4: goto 01de // -0006 │ │ -039026: 7401 c701 1b00 |01e5: invoke-virtual/range {v27}, Landroid/view/View;.getLeft:()I // method@01c7 │ │ -03902c: 0a16 |01e8: move-result v22 │ │ -03902e: 2900 55fe |01e9: goto/16 003e // -01ab │ │ -039032: 7401 c501 1b00 |01eb: invoke-virtual/range {v27}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ -039038: 0a0a |01ee: move-result v10 │ │ -03903a: 2900 78fe |01ef: goto/16 0067 // -0188 │ │ -03903e: 1315 0000 |01f1: const/16 v21, #int 0 // #0 │ │ -039042: 2900 90fe |01f3: goto/16 0083 // -0170 │ │ -039046: db16 0a02 |01f5: div-int/lit8 v22, v10, #int 2 // #02 │ │ -03904a: 9016 1604 |01f7: add-int v22, v22, v4 │ │ -03904e: 0200 1600 |01f9: move/from16 v0, v22 │ │ -039052: 3705 1e00 |01fb: if-le v5, v0, 0219 // +001e │ │ -039056: 9016 040a |01fd: add-int v22, v4, v10 │ │ -03905a: 9116 1605 |01ff: sub-int v22, v22, v5 │ │ -03905e: 0200 1600 |0201: move/from16 v0, v22 │ │ -039062: 7b0e |0203: neg-int v14, v0 │ │ -039064: 0800 1a00 |0204: move-object/from16 v0, v26 │ │ -039068: 5400 5606 |0206: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mAdapter:Landroid/widget/BaseAdapter; // field@0656 │ │ -03906c: 0816 0000 |0208: move-object/from16 v22, v0 │ │ -039070: 7401 7702 1600 |020a: invoke-virtual/range {v22}, Landroid/widget/BaseAdapter;.getCount:()I // method@0277 │ │ -039076: 0a16 |020d: move-result v22 │ │ -039078: d816 16ff |020e: add-int/lit8 v22, v22, #int -1 // #ff │ │ -03907c: 0200 1600 |0210: move/from16 v0, v22 │ │ -039080: 350d 72fe |0212: if-ge v13, v0, 0084 // -018e │ │ -039084: 7ba0 |0214: neg-int v0, v10 │ │ -039086: 0215 0000 |0215: move/from16 v21, v0 │ │ -03908a: 2900 6dfe |0217: goto/16 0084 // -0193 │ │ -03908e: 9116 0405 |0219: sub-int v22, v4, v5 │ │ -039092: 0200 1600 |021b: move/from16 v0, v22 │ │ -039096: 7b0e |021d: neg-int v14, v0 │ │ -039098: 0800 1a00 |021e: move-object/from16 v0, v26 │ │ -03909c: 5400 5606 |0220: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mAdapter:Landroid/widget/BaseAdapter; // field@0656 │ │ -0390a0: 0816 0000 |0222: move-object/from16 v22, v0 │ │ -0390a4: 7401 7702 1600 |0224: invoke-virtual/range {v22}, Landroid/widget/BaseAdapter;.getCount:()I // method@0277 │ │ -0390aa: 0a16 |0227: move-result v22 │ │ -0390ac: d816 16ff |0228: add-int/lit8 v22, v22, #int -1 // #ff │ │ -0390b0: 0200 1600 |022a: move/from16 v0, v22 │ │ -0390b4: 350d 0700 |022c: if-ge v13, v0, 0233 // +0007 │ │ -0390b8: 7ba0 |022e: neg-int v0, v10 │ │ -0390ba: 0215 0000 |022f: move/from16 v21, v0 │ │ -0390be: 2900 53fe |0231: goto/16 0084 // -01ad │ │ -0390c2: b1ae |0233: sub-int/2addr v14, v10 │ │ -0390c4: 2900 50fe |0234: goto/16 0084 // -01b0 │ │ -0390c8: 6216 5406 |0236: sget-object v22, Lorg/tint/ui/views/TabsScroller;.TRANSLATION_X:Landroid/util/Property; // field@0654 │ │ -0390cc: 2900 5bfe |0238: goto/16 0093 // -01a5 │ │ -0390d0: 1a16 d60e |023a: const-string v22, "scrollY" // string@0ed6 │ │ -0390d4: 1317 0200 |023c: const/16 v23, #int 2 // #2 │ │ -0390d8: 0200 1700 |023e: move/from16 v0, v23 │ │ -0390dc: 2300 9d02 |0240: new-array v0, v0, [I // type@029d │ │ -0390e0: 0817 0000 |0242: move-object/from16 v23, v0 │ │ -0390e4: 1318 0000 |0244: const/16 v24, #int 0 // #0 │ │ -0390e8: 7401 ee0b 1a00 |0246: invoke-virtual/range {v26}, Lorg/tint/ui/views/TabsScroller;.getScrollY:()I // method@0bee │ │ -0390ee: 0a19 |0249: move-result v25 │ │ -0390f0: 4b19 1718 |024a: aput v25, v23, v24 │ │ -0390f4: 1318 0100 |024c: const/16 v24, #int 1 // #1 │ │ -0390f8: 7401 ee0b 1a00 |024e: invoke-virtual/range {v26}, Lorg/tint/ui/views/TabsScroller;.getScrollY:()I // method@0bee │ │ -0390fe: 0a19 |0251: move-result v25 │ │ -039100: 9019 190e |0252: add-int v25, v25, v14 │ │ -039104: 4b19 1718 |0254: aput v25, v23, v24 │ │ -039108: 0800 1a00 |0256: move-object/from16 v0, v26 │ │ -03910c: 0801 1600 |0258: move-object/from16 v1, v22 │ │ -039110: 0802 1700 |025a: move-object/from16 v2, v23 │ │ -039114: 7130 1000 1002 |025c: invoke-static {v0, v1, v2}, Landroid/animation/ObjectAnimator;.ofInt:(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; // method@0010 │ │ -03911a: 0c0f |025f: move-result-object v15 │ │ -03911c: 2900 e6fe |0260: goto/16 0146 // -011a │ │ -039120: 1616 c800 |0262: const-wide/16 v22, #int 200 // #c8 │ │ -039124: 0500 1600 |0264: move-wide/from16 v0, v22 │ │ -039128: 6e30 1100 0f01 |0266: invoke-virtual {v15, v0, v1}, Landroid/animation/ObjectAnimator;.setDuration:(J)Landroid/animation/ObjectAnimator; // method@0011 │ │ -03912e: 0800 1a00 |0269: move-object/from16 v0, v26 │ │ -039132: 5400 5706 |026b: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ -039136: 0816 0000 |026d: move-object/from16 v22, v0 │ │ -03913a: 1317 0200 |026f: const/16 v23, #int 2 // #2 │ │ -03913e: 0200 1700 |0271: move/from16 v0, v23 │ │ -039142: 2300 9f02 |0273: new-array v0, v0, [Landroid/animation/Animator; // type@029f │ │ -039146: 0817 0000 |0275: move-object/from16 v23, v0 │ │ -03914a: 1318 0000 |0277: const/16 v24, #int 0 // #0 │ │ -03914e: 4d10 1718 |0279: aput-object v16, v23, v24 │ │ -039152: 1318 0100 |027b: const/16 v24, #int 1 // #1 │ │ -039156: 4d0f 1718 |027d: aput-object v15, v23, v24 │ │ -03915a: 7402 0900 1600 |027f: invoke-virtual/range {v22, v23}, Landroid/animation/AnimatorSet;.playSequentially:([Landroid/animation/Animator;)V // method@0009 │ │ -039160: 2900 28ff |0282: goto/16 01aa // -00d8 │ │ -039164: 3814 26ff |0284: if-eqz v20, 01aa // -00da │ │ -039168: 1616 c800 |0286: const-wide/16 v22, #int 200 // #c8 │ │ -03916c: 0800 1400 |0288: move-object/from16 v0, v20 │ │ -039170: 0501 1600 |028a: move-wide/from16 v1, v22 │ │ -039174: 6e30 1100 1002 |028c: invoke-virtual {v0, v1, v2}, Landroid/animation/ObjectAnimator;.setDuration:(J)Landroid/animation/ObjectAnimator; // method@0011 │ │ -03917a: 0800 1a00 |028f: move-object/from16 v0, v26 │ │ -03917e: 5400 5706 |0291: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ -039182: 0816 0000 |0293: move-object/from16 v22, v0 │ │ -039186: 1317 0200 |0295: const/16 v23, #int 2 // #2 │ │ -03918a: 0200 1700 |0297: move/from16 v0, v23 │ │ -03918e: 2300 9f02 |0299: new-array v0, v0, [Landroid/animation/Animator; // type@029f │ │ -039192: 0817 0000 |029b: move-object/from16 v23, v0 │ │ -039196: 1318 0000 |029d: const/16 v24, #int 0 // #0 │ │ -03919a: 4d10 1718 |029f: aput-object v16, v23, v24 │ │ -03919e: 1318 0100 |02a1: const/16 v24, #int 1 // #1 │ │ -0391a2: 4d14 1718 |02a3: aput-object v20, v23, v24 │ │ -0391a6: 7402 0900 1600 |02a5: invoke-virtual/range {v22, v23}, Landroid/animation/AnimatorSet;.playSequentially:([Landroid/animation/Animator;)V // method@0009 │ │ -0391ac: 2900 02ff |02a8: goto/16 01aa // -00fe │ │ + insns size : 685 16-bit code units │ │ +0389d0: |[0389d0] org.tint.ui.views.TabsScroller.animateOut:(Landroid/view/View;FF)V │ │ +0389e0: 381c 0a00 |0000: if-eqz v28, 000a // +000a │ │ +0389e4: 0800 1b00 |0002: move-object/from16 v0, v27 │ │ +0389e8: 5400 5706 |0004: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ +0389ec: 0817 0000 |0006: move-object/from16 v23, v0 │ │ +0389f0: 3817 0300 |0008: if-eqz v23, 000b // +0003 │ │ +0389f4: 0e00 |000a: return-void │ │ +0389f6: 0800 1b00 |000b: move-object/from16 v0, v27 │ │ +0389fa: 5400 5806 |000d: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +0389fe: 0817 0000 |000f: move-object/from16 v23, v0 │ │ +038a02: 0800 1700 |0011: move-object/from16 v0, v23 │ │ +038a06: 0801 1c00 |0013: move-object/from16 v1, v28 │ │ +038a0a: 6e20 c70b 1000 |0015: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.indexOfChild:(Landroid/view/View;)I // method@0bc7 │ │ +038a10: 0a0e |0018: move-result v14 │ │ +038a12: 1313 0000 |0019: const/16 v19, #int 0 // #0 │ │ +038a16: 1317 0000 |001b: const/16 v23, #int 0 // #0 │ │ +038a1a: 2e17 1d17 |001d: cmpg-float v23, v29, v23 │ │ +038a1e: 3b17 b401 |001f: if-gez v23, 01d3 // +01b4 │ │ +038a22: 0800 1b00 |0021: move-object/from16 v0, v27 │ │ +038a26: 5500 5e06 |0023: iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +038a2a: 0217 0000 |0025: move/from16 v23, v0 │ │ +038a2e: 3817 a101 |0027: if-eqz v23, 01c8 // +01a1 │ │ +038a32: 7401 e60b 1b00 |0029: invoke-virtual/range {v27}, Lorg/tint/ui/views/TabsScroller;.getHeight:()I // method@0be6 │ │ +038a38: 0a17 |002c: move-result v23 │ │ +038a3a: 0200 1700 |002d: move/from16 v0, v23 │ │ +038a3e: 7b00 |002f: neg-int v0, v0 │ │ +038a40: 0213 0000 |0030: move/from16 v19, v0 │ │ +038a44: 0800 1b00 |0032: move-object/from16 v0, v27 │ │ +038a48: 5500 5e06 |0034: iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +038a4c: 0217 0000 |0036: move/from16 v23, v0 │ │ +038a50: 3817 ae01 |0038: if-eqz v23, 01e6 // +01ae │ │ +038a54: 7401 d001 1c00 |003a: invoke-virtual/range {v28}, Landroid/view/View;.getTop:()I // method@01d0 │ │ +038a5a: 0a17 |003d: move-result v23 │ │ +038a5c: 9107 1317 |003e: sub-int v7, v19, v23 │ │ +038a60: 7110 3f03 0700 |0040: invoke-static {v7}, Ljava/lang/Math;.abs:(I)I // method@033f │ │ +038a66: 0a17 |0043: move-result v23 │ │ +038a68: 0200 1700 |0044: move/from16 v0, v23 │ │ +038a6c: d200 e803 |0046: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ +038a70: 0217 0000 |0048: move/from16 v23, v0 │ │ +038a74: 0200 1700 |004a: move/from16 v0, v23 │ │ +038a78: 8200 |004c: int-to-float v0, v0 │ │ +038a7a: 0217 0000 |004d: move/from16 v23, v0 │ │ +038a7e: 7701 3e03 1d00 |004f: invoke-static/range {v29}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ +038a84: 0a18 |0052: move-result v24 │ │ +038a86: a917 1718 |0053: div-float v23, v23, v24 │ │ +038a8a: 0200 1700 |0055: move/from16 v0, v23 │ │ +038a8e: 8808 |0057: float-to-long v8, v0 │ │ +038a90: 120f |0058: const/4 v15, #int 0 // #0 │ │ +038a92: 1316 0000 |0059: const/16 v22, #int 0 // #0 │ │ +038a96: 0800 1b00 |005b: move-object/from16 v0, v27 │ │ +038a9a: 5500 5e06 |005d: iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +038a9e: 0217 0000 |005f: move/from16 v23, v0 │ │ +038aa2: 3817 8b01 |0061: if-eqz v23, 01ec // +018b │ │ +038aa6: 7401 d401 1c00 |0063: invoke-virtual/range {v28}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ +038aac: 0a0b |0066: move-result v11 │ │ +038aae: 7602 f20b 1b00 |0067: invoke-direct/range {v27, v28}, Lorg/tint/ui/views/TabsScroller;.getViewCenter:(Landroid/view/View;)I // method@0bf2 │ │ +038ab4: 0a06 |006a: move-result v6 │ │ +038ab6: 7601 eb0b 1b00 |006b: invoke-direct/range {v27}, Lorg/tint/ui/views/TabsScroller;.getScreenCenter:()I // method@0beb │ │ +038abc: 0a05 |006e: move-result v5 │ │ +038abe: 12fc |006f: const/4 v12, #int -1 // #ff │ │ +038ac0: db17 0b02 |0070: div-int/lit8 v23, v11, #int 2 // #02 │ │ +038ac4: 9117 0517 |0072: sub-int v23, v5, v23 │ │ +038ac8: 0200 1700 |0074: move/from16 v0, v23 │ │ +038acc: 3506 8001 |0076: if-ge v6, v0, 01f6 // +0180 │ │ +038ad0: 9117 0506 |0078: sub-int v23, v5, v6 │ │ +038ad4: 9117 170b |007a: sub-int v23, v23, v11 │ │ +038ad8: 0200 1700 |007c: move/from16 v0, v23 │ │ +038adc: 7b0f |007e: neg-int v15, v0 │ │ +038ade: 3d0e 7301 |007f: if-lez v14, 01f2 // +0173 │ │ +038ae2: 0216 0b00 |0081: move/from16 v22, v11 │ │ +038ae6: 01ec |0083: move v12, v14 │ │ +038ae8: 0800 1b00 |0084: move-object/from16 v0, v27 │ │ +038aec: 590e 5d06 |0086: iput v14, v0, Lorg/tint/ui/views/TabsScroller;.mGapPosition:I // field@065d │ │ +038af0: 01cd |0088: move v13, v12 │ │ +038af2: 0800 1b00 |0089: move-object/from16 v0, v27 │ │ +038af6: 5500 5e06 |008b: iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +038afa: 0217 0000 |008d: move/from16 v23, v0 │ │ +038afe: 3817 a801 |008f: if-eqz v23, 0237 // +01a8 │ │ +038b02: 6217 5506 |0091: sget-object v23, Lorg/tint/ui/views/TabsScroller;.TRANSLATION_Y:Landroid/util/Property; // field@0655 │ │ +038b06: 1318 0200 |0093: const/16 v24, #int 2 // #2 │ │ +038b0a: 0200 1800 |0095: move/from16 v0, v24 │ │ +038b0e: 2300 9802 |0097: new-array v0, v0, [F // type@0298 │ │ +038b12: 0818 0000 |0099: move-object/from16 v24, v0 │ │ +038b16: 1319 0000 |009b: const/16 v25, #int 0 // #0 │ │ +038b1a: 4b1e 1819 |009d: aput v30, v24, v25 │ │ +038b1e: 1319 0100 |009f: const/16 v25, #int 1 // #1 │ │ +038b22: 0200 1300 |00a1: move/from16 v0, v19 │ │ +038b26: 8200 |00a3: int-to-float v0, v0 │ │ +038b28: 021a 0000 |00a4: move/from16 v26, v0 │ │ +038b2c: 4b1a 1819 |00a6: aput v26, v24, v25 │ │ +038b30: 0800 1c00 |00a8: move-object/from16 v0, v28 │ │ +038b34: 0801 1700 |00aa: move-object/from16 v1, v23 │ │ +038b38: 0802 1800 |00ac: move-object/from16 v2, v24 │ │ +038b3c: 7130 0e00 1002 |00ae: invoke-static {v0, v1, v2}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; // method@000e │ │ +038b42: 0c14 |00b1: move-result-object v20 │ │ +038b44: 6217 5006 |00b2: sget-object v23, Lorg/tint/ui/views/TabsScroller;.ALPHA:Landroid/util/Property; // field@0650 │ │ +038b48: 1318 0200 |00b4: const/16 v24, #int 2 // #2 │ │ +038b4c: 0200 1800 |00b6: move/from16 v0, v24 │ │ +038b50: 2300 9802 |00b8: new-array v0, v0, [F // type@0298 │ │ +038b54: 0818 0000 |00ba: move-object/from16 v24, v0 │ │ +038b58: 1319 0000 |00bc: const/16 v25, #int 0 // #0 │ │ +038b5c: 0800 1b00 |00be: move-object/from16 v0, v27 │ │ +038b60: 0801 1c00 |00c0: move-object/from16 v1, v28 │ │ +038b64: 0202 1e00 |00c2: move/from16 v2, v30 │ │ +038b68: 7030 e20b 1002 |00c4: invoke-direct {v0, v1, v2}, Lorg/tint/ui/views/TabsScroller;.getAlpha:(Landroid/view/View;F)F // method@0be2 │ │ +038b6e: 0a1a |00c7: move-result v26 │ │ +038b70: 4b1a 1819 |00c8: aput v26, v24, v25 │ │ +038b74: 1319 0100 |00ca: const/16 v25, #int 1 // #1 │ │ +038b78: 0200 1300 |00cc: move/from16 v0, v19 │ │ +038b7c: 8200 |00ce: int-to-float v0, v0 │ │ +038b7e: 021a 0000 |00cf: move/from16 v26, v0 │ │ +038b82: 0800 1b00 |00d1: move-object/from16 v0, v27 │ │ +038b86: 0801 1c00 |00d3: move-object/from16 v1, v28 │ │ +038b8a: 0202 1a00 |00d5: move/from16 v2, v26 │ │ +038b8e: 7030 e20b 1002 |00d7: invoke-direct {v0, v1, v2}, Lorg/tint/ui/views/TabsScroller;.getAlpha:(Landroid/view/View;F)F // method@0be2 │ │ +038b94: 0a1a |00da: move-result v26 │ │ +038b96: 4b1a 1819 |00db: aput v26, v24, v25 │ │ +038b9a: 0800 1c00 |00dd: move-object/from16 v0, v28 │ │ +038b9e: 0801 1700 |00df: move-object/from16 v1, v23 │ │ +038ba2: 0802 1800 |00e1: move-object/from16 v2, v24 │ │ +038ba6: 7130 0e00 1002 |00e3: invoke-static {v0, v1, v2}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; // method@000e │ │ +038bac: 0c04 |00e6: move-result-object v4 │ │ +038bae: 2211 0900 |00e7: new-instance v17, Landroid/animation/AnimatorSet; // type@0009 │ │ +038bb2: 7601 0600 1100 |00e9: invoke-direct/range {v17}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ +038bb8: 1317 0200 |00ec: const/16 v23, #int 2 // #2 │ │ +038bbc: 0200 1700 |00ee: move/from16 v0, v23 │ │ +038bc0: 2300 9b02 |00f0: new-array v0, v0, [Landroid/animation/Animator; // type@029b │ │ +038bc4: 0817 0000 |00f2: move-object/from16 v23, v0 │ │ +038bc8: 1318 0000 |00f4: const/16 v24, #int 0 // #0 │ │ +038bcc: 4d14 1718 |00f6: aput-object v20, v23, v24 │ │ +038bd0: 1318 0100 |00f8: const/16 v24, #int 1 // #1 │ │ +038bd4: 4d04 1718 |00fa: aput-object v4, v23, v24 │ │ +038bd8: 0800 1100 |00fc: move-object/from16 v0, v17 │ │ +038bdc: 0801 1700 |00fe: move-object/from16 v1, v23 │ │ +038be0: 6e20 0a00 1000 |0100: invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;.playTogether:([Landroid/animation/Animator;)V // method@000a │ │ +038be6: 0800 1100 |0103: move-object/from16 v0, v17 │ │ +038bea: 6e30 0b00 8009 |0105: invoke-virtual {v0, v8, v9}, Landroid/animation/AnimatorSet;.setDuration:(J)Landroid/animation/AnimatorSet; // method@000b │ │ +038bf0: 2217 0900 |0108: new-instance v23, Landroid/animation/AnimatorSet; // type@0009 │ │ +038bf4: 7601 0600 1700 |010a: invoke-direct/range {v23}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ +038bfa: 0800 1700 |010d: move-object/from16 v0, v23 │ │ +038bfe: 0801 1b00 |010f: move-object/from16 v1, v27 │ │ +038c02: 5b10 5706 |0111: iput-object v0, v1, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ +038c06: 1315 0000 |0113: const/16 v21, #int 0 // #0 │ │ +038c0a: 1310 0000 |0115: const/16 v16, #int 0 // #0 │ │ +038c0e: 380f 3000 |0117: if-eqz v15, 0147 // +0030 │ │ +038c12: 0800 1b00 |0119: move-object/from16 v0, v27 │ │ +038c16: 5500 5e06 |011b: iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +038c1a: 0217 0000 |011d: move/from16 v23, v0 │ │ +038c1e: 3817 1c01 |011f: if-eqz v23, 023b // +011c │ │ +038c22: 1a17 ce0e |0121: const-string v23, "scrollX" // string@0ece │ │ +038c26: 1318 0200 |0123: const/16 v24, #int 2 // #2 │ │ +038c2a: 0200 1800 |0125: move/from16 v0, v24 │ │ +038c2e: 2300 9902 |0127: new-array v0, v0, [I // type@0299 │ │ +038c32: 0818 0000 |0129: move-object/from16 v24, v0 │ │ +038c36: 1319 0000 |012b: const/16 v25, #int 0 // #0 │ │ +038c3a: 7401 ed0b 1b00 |012d: invoke-virtual/range {v27}, Lorg/tint/ui/views/TabsScroller;.getScrollX:()I // method@0bed │ │ +038c40: 0a1a |0130: move-result v26 │ │ +038c42: 4b1a 1819 |0131: aput v26, v24, v25 │ │ +038c46: 1319 0100 |0133: const/16 v25, #int 1 // #1 │ │ +038c4a: 7401 ed0b 1b00 |0135: invoke-virtual/range {v27}, Lorg/tint/ui/views/TabsScroller;.getScrollX:()I // method@0bed │ │ +038c50: 0a1a |0138: move-result v26 │ │ +038c52: 901a 1a0f |0139: add-int v26, v26, v15 │ │ +038c56: 4b1a 1819 |013b: aput v26, v24, v25 │ │ +038c5a: 0800 1b00 |013d: move-object/from16 v0, v27 │ │ +038c5e: 0801 1700 |013f: move-object/from16 v1, v23 │ │ +038c62: 0802 1800 |0141: move-object/from16 v2, v24 │ │ +038c66: 7130 1000 1002 |0143: invoke-static {v0, v1, v2}, Landroid/animation/ObjectAnimator;.ofInt:(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; // method@0010 │ │ +038c6c: 0c10 |0146: move-result-object v16 │ │ +038c6e: 3816 2000 |0147: if-eqz v22, 0167 // +0020 │ │ +038c72: 1a17 7b09 |0149: const-string v23, "gap" // string@097b │ │ +038c76: 1318 0200 |014b: const/16 v24, #int 2 // #2 │ │ +038c7a: 0200 1800 |014d: move/from16 v0, v24 │ │ +038c7e: 2300 9902 |014f: new-array v0, v0, [I // type@0299 │ │ +038c82: 0818 0000 |0151: move-object/from16 v24, v0 │ │ +038c86: 1319 0000 |0153: const/16 v25, #int 0 // #0 │ │ +038c8a: 131a 0000 |0155: const/16 v26, #int 0 // #0 │ │ +038c8e: 4b1a 1819 |0157: aput v26, v24, v25 │ │ +038c92: 1319 0100 |0159: const/16 v25, #int 1 // #1 │ │ +038c96: 4b16 1819 |015b: aput v22, v24, v25 │ │ +038c9a: 0800 1b00 |015d: move-object/from16 v0, v27 │ │ +038c9e: 0801 1700 |015f: move-object/from16 v1, v23 │ │ +038ca2: 0802 1800 |0161: move-object/from16 v2, v24 │ │ +038ca6: 7130 1000 1002 |0163: invoke-static {v0, v1, v2}, Landroid/animation/ObjectAnimator;.ofInt:(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; // method@0010 │ │ +038cac: 0c15 |0166: move-result-object v21 │ │ +038cae: 130a c800 |0167: const/16 v10, #int 200 // #c8 │ │ +038cb2: 3810 1e01 |0169: if-eqz v16, 0287 // +011e │ │ +038cb6: 3815 f800 |016b: if-eqz v21, 0263 // +00f8 │ │ +038cba: 2212 0900 |016d: new-instance v18, Landroid/animation/AnimatorSet; // type@0009 │ │ +038cbe: 7601 0600 1200 |016f: invoke-direct/range {v18}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ +038cc4: 1317 0200 |0172: const/16 v23, #int 2 // #2 │ │ +038cc8: 0200 1700 |0174: move/from16 v0, v23 │ │ +038ccc: 2300 9b02 |0176: new-array v0, v0, [Landroid/animation/Animator; // type@029b │ │ +038cd0: 0817 0000 |0178: move-object/from16 v23, v0 │ │ +038cd4: 1318 0000 |017a: const/16 v24, #int 0 // #0 │ │ +038cd8: 4d10 1718 |017c: aput-object v16, v23, v24 │ │ +038cdc: 1318 0100 |017e: const/16 v24, #int 1 // #1 │ │ +038ce0: 4d15 1718 |0180: aput-object v21, v23, v24 │ │ +038ce4: 0800 1200 |0182: move-object/from16 v0, v18 │ │ +038ce8: 0801 1700 |0184: move-object/from16 v1, v23 │ │ +038cec: 6e20 0a00 1000 |0186: invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;.playTogether:([Landroid/animation/Animator;)V // method@000a │ │ +038cf2: 1618 c800 |0189: const-wide/16 v24, #int 200 // #c8 │ │ +038cf6: 0800 1200 |018b: move-object/from16 v0, v18 │ │ +038cfa: 0501 1800 |018d: move-wide/from16 v1, v24 │ │ +038cfe: 6e30 0b00 1002 |018f: invoke-virtual {v0, v1, v2}, Landroid/animation/AnimatorSet;.setDuration:(J)Landroid/animation/AnimatorSet; // method@000b │ │ +038d04: 0800 1b00 |0192: move-object/from16 v0, v27 │ │ +038d08: 5400 5706 |0194: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ +038d0c: 0817 0000 |0196: move-object/from16 v23, v0 │ │ +038d10: 1318 0200 |0198: const/16 v24, #int 2 // #2 │ │ +038d14: 0200 1800 |019a: move/from16 v0, v24 │ │ +038d18: 2300 9b02 |019c: new-array v0, v0, [Landroid/animation/Animator; // type@029b │ │ +038d1c: 0818 0000 |019e: move-object/from16 v24, v0 │ │ +038d20: 1319 0000 |01a0: const/16 v25, #int 0 // #0 │ │ +038d24: 4d11 1819 |01a2: aput-object v17, v24, v25 │ │ +038d28: 1319 0100 |01a4: const/16 v25, #int 1 // #1 │ │ +038d2c: 4d12 1819 |01a6: aput-object v18, v24, v25 │ │ +038d30: 7402 0900 1700 |01a8: invoke-virtual/range {v23, v24}, Landroid/animation/AnimatorSet;.playSequentially:([Landroid/animation/Animator;)V // method@0009 │ │ +038d36: 0800 1b00 |01ab: move-object/from16 v0, v27 │ │ +038d3a: 5400 5706 |01ad: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ +038d3e: 0817 0000 |01af: move-object/from16 v23, v0 │ │ +038d42: 2218 8302 |01b1: new-instance v24, Lorg/tint/ui/views/TabsScroller$2; // type@0283 │ │ +038d46: 0800 1800 |01b3: move-object/from16 v0, v24 │ │ +038d4a: 0801 1b00 |01b5: move-object/from16 v1, v27 │ │ +038d4e: 7040 bf0b 10de |01b7: invoke-direct {v0, v1, v14, v13}, Lorg/tint/ui/views/TabsScroller$2;.:(Lorg/tint/ui/views/TabsScroller;II)V // method@0bbf │ │ +038d54: 7402 0700 1700 |01ba: invoke-virtual/range {v23, v24}, Landroid/animation/AnimatorSet;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0007 │ │ +038d5a: 0800 1b00 |01bd: move-object/from16 v0, v27 │ │ +038d5e: 5400 5706 |01bf: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ +038d62: 0817 0000 |01c1: move-object/from16 v23, v0 │ │ +038d66: 7401 0c00 1700 |01c3: invoke-virtual/range {v23}, Landroid/animation/AnimatorSet;.start:()V // method@000c │ │ +038d6c: 2900 44fe |01c6: goto/16 000a // -01bc │ │ +038d70: 7401 f30b 1b00 |01c8: invoke-virtual/range {v27}, Lorg/tint/ui/views/TabsScroller;.getWidth:()I // method@0bf3 │ │ +038d76: 0a17 |01cb: move-result v23 │ │ +038d78: 0200 1700 |01cc: move/from16 v0, v23 │ │ +038d7c: 7b00 |01ce: neg-int v0, v0 │ │ +038d7e: 0213 0000 |01cf: move/from16 v19, v0 │ │ +038d82: 2900 61fe |01d1: goto/16 0032 // -019f │ │ +038d86: 0800 1b00 |01d3: move-object/from16 v0, v27 │ │ +038d8a: 5500 5e06 |01d5: iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +038d8e: 0217 0000 |01d7: move/from16 v23, v0 │ │ +038d92: 3817 0800 |01d9: if-eqz v23, 01e1 // +0008 │ │ +038d96: 7401 e60b 1b00 |01db: invoke-virtual/range {v27}, Lorg/tint/ui/views/TabsScroller;.getHeight:()I // method@0be6 │ │ +038d9c: 0a13 |01de: move-result v19 │ │ +038d9e: 2900 53fe |01df: goto/16 0032 // -01ad │ │ +038da2: 7401 f30b 1b00 |01e1: invoke-virtual/range {v27}, Lorg/tint/ui/views/TabsScroller;.getWidth:()I // method@0bf3 │ │ +038da8: 0a13 |01e4: move-result v19 │ │ +038daa: 28fa |01e5: goto 01df // -0006 │ │ +038dac: 7401 c701 1c00 |01e6: invoke-virtual/range {v28}, Landroid/view/View;.getLeft:()I // method@01c7 │ │ +038db2: 0a17 |01e9: move-result v23 │ │ +038db4: 2900 54fe |01ea: goto/16 003e // -01ac │ │ +038db8: 7401 c501 1c00 |01ec: invoke-virtual/range {v28}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ +038dbe: 0a0b |01ef: move-result v11 │ │ +038dc0: 2900 77fe |01f0: goto/16 0067 // -0189 │ │ +038dc4: 1316 0000 |01f2: const/16 v22, #int 0 // #0 │ │ +038dc8: 2900 8ffe |01f4: goto/16 0083 // -0171 │ │ +038dcc: db17 0b02 |01f6: div-int/lit8 v23, v11, #int 2 // #02 │ │ +038dd0: 9017 1705 |01f8: add-int v23, v23, v5 │ │ +038dd4: 0200 1700 |01fa: move/from16 v0, v23 │ │ +038dd8: 3706 1e00 |01fc: if-le v6, v0, 021a // +001e │ │ +038ddc: 9017 050b |01fe: add-int v23, v5, v11 │ │ +038de0: 9117 1706 |0200: sub-int v23, v23, v6 │ │ +038de4: 0200 1700 |0202: move/from16 v0, v23 │ │ +038de8: 7b0f |0204: neg-int v15, v0 │ │ +038dea: 0800 1b00 |0205: move-object/from16 v0, v27 │ │ +038dee: 5400 5606 |0207: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mAdapter:Landroid/widget/BaseAdapter; // field@0656 │ │ +038df2: 0817 0000 |0209: move-object/from16 v23, v0 │ │ +038df6: 7401 7702 1700 |020b: invoke-virtual/range {v23}, Landroid/widget/BaseAdapter;.getCount:()I // method@0277 │ │ +038dfc: 0a17 |020e: move-result v23 │ │ +038dfe: d817 17ff |020f: add-int/lit8 v23, v23, #int -1 // #ff │ │ +038e02: 0200 1700 |0211: move/from16 v0, v23 │ │ +038e06: 350e 71fe |0213: if-ge v14, v0, 0084 // -018f │ │ +038e0a: 7bb0 |0215: neg-int v0, v11 │ │ +038e0c: 0216 0000 |0216: move/from16 v22, v0 │ │ +038e10: 2900 6cfe |0218: goto/16 0084 // -0194 │ │ +038e14: 9117 0506 |021a: sub-int v23, v5, v6 │ │ +038e18: 0200 1700 |021c: move/from16 v0, v23 │ │ +038e1c: 7b0f |021e: neg-int v15, v0 │ │ +038e1e: 0800 1b00 |021f: move-object/from16 v0, v27 │ │ +038e22: 5400 5606 |0221: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mAdapter:Landroid/widget/BaseAdapter; // field@0656 │ │ +038e26: 0817 0000 |0223: move-object/from16 v23, v0 │ │ +038e2a: 7401 7702 1700 |0225: invoke-virtual/range {v23}, Landroid/widget/BaseAdapter;.getCount:()I // method@0277 │ │ +038e30: 0a17 |0228: move-result v23 │ │ +038e32: d817 17ff |0229: add-int/lit8 v23, v23, #int -1 // #ff │ │ +038e36: 0200 1700 |022b: move/from16 v0, v23 │ │ +038e3a: 350e 0700 |022d: if-ge v14, v0, 0234 // +0007 │ │ +038e3e: 7bb0 |022f: neg-int v0, v11 │ │ +038e40: 0216 0000 |0230: move/from16 v22, v0 │ │ +038e44: 2900 52fe |0232: goto/16 0084 // -01ae │ │ +038e48: b1bf |0234: sub-int/2addr v15, v11 │ │ +038e4a: 2900 4ffe |0235: goto/16 0084 // -01b1 │ │ +038e4e: 6217 5406 |0237: sget-object v23, Lorg/tint/ui/views/TabsScroller;.TRANSLATION_X:Landroid/util/Property; // field@0654 │ │ +038e52: 2900 5afe |0239: goto/16 0093 // -01a6 │ │ +038e56: 1a17 d00e |023b: const-string v23, "scrollY" // string@0ed0 │ │ +038e5a: 1318 0200 |023d: const/16 v24, #int 2 // #2 │ │ +038e5e: 0200 1800 |023f: move/from16 v0, v24 │ │ +038e62: 2300 9902 |0241: new-array v0, v0, [I // type@0299 │ │ +038e66: 0818 0000 |0243: move-object/from16 v24, v0 │ │ +038e6a: 1319 0000 |0245: const/16 v25, #int 0 // #0 │ │ +038e6e: 7401 ee0b 1b00 |0247: invoke-virtual/range {v27}, Lorg/tint/ui/views/TabsScroller;.getScrollY:()I // method@0bee │ │ +038e74: 0a1a |024a: move-result v26 │ │ +038e76: 4b1a 1819 |024b: aput v26, v24, v25 │ │ +038e7a: 1319 0100 |024d: const/16 v25, #int 1 // #1 │ │ +038e7e: 7401 ee0b 1b00 |024f: invoke-virtual/range {v27}, Lorg/tint/ui/views/TabsScroller;.getScrollY:()I // method@0bee │ │ +038e84: 0a1a |0252: move-result v26 │ │ +038e86: 901a 1a0f |0253: add-int v26, v26, v15 │ │ +038e8a: 4b1a 1819 |0255: aput v26, v24, v25 │ │ +038e8e: 0800 1b00 |0257: move-object/from16 v0, v27 │ │ +038e92: 0801 1700 |0259: move-object/from16 v1, v23 │ │ +038e96: 0802 1800 |025b: move-object/from16 v2, v24 │ │ +038e9a: 7130 1000 1002 |025d: invoke-static {v0, v1, v2}, Landroid/animation/ObjectAnimator;.ofInt:(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; // method@0010 │ │ +038ea0: 0c10 |0260: move-result-object v16 │ │ +038ea2: 2900 e6fe |0261: goto/16 0147 // -011a │ │ +038ea6: 1618 c800 |0263: const-wide/16 v24, #int 200 // #c8 │ │ +038eaa: 0800 1000 |0265: move-object/from16 v0, v16 │ │ +038eae: 0501 1800 |0267: move-wide/from16 v1, v24 │ │ +038eb2: 6e30 1100 1002 |0269: invoke-virtual {v0, v1, v2}, Landroid/animation/ObjectAnimator;.setDuration:(J)Landroid/animation/ObjectAnimator; // method@0011 │ │ +038eb8: 0800 1b00 |026c: move-object/from16 v0, v27 │ │ +038ebc: 5400 5706 |026e: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ +038ec0: 0817 0000 |0270: move-object/from16 v23, v0 │ │ +038ec4: 1318 0200 |0272: const/16 v24, #int 2 // #2 │ │ +038ec8: 0200 1800 |0274: move/from16 v0, v24 │ │ +038ecc: 2300 9b02 |0276: new-array v0, v0, [Landroid/animation/Animator; // type@029b │ │ +038ed0: 0818 0000 |0278: move-object/from16 v24, v0 │ │ +038ed4: 1319 0000 |027a: const/16 v25, #int 0 // #0 │ │ +038ed8: 4d11 1819 |027c: aput-object v17, v24, v25 │ │ +038edc: 1319 0100 |027e: const/16 v25, #int 1 // #1 │ │ +038ee0: 4d10 1819 |0280: aput-object v16, v24, v25 │ │ +038ee4: 7402 0900 1700 |0282: invoke-virtual/range {v23, v24}, Landroid/animation/AnimatorSet;.playSequentially:([Landroid/animation/Animator;)V // method@0009 │ │ +038eea: 2900 26ff |0285: goto/16 01ab // -00da │ │ +038eee: 3815 24ff |0287: if-eqz v21, 01ab // -00dc │ │ +038ef2: 1618 c800 |0289: const-wide/16 v24, #int 200 // #c8 │ │ +038ef6: 0800 1500 |028b: move-object/from16 v0, v21 │ │ +038efa: 0501 1800 |028d: move-wide/from16 v1, v24 │ │ +038efe: 6e30 1100 1002 |028f: invoke-virtual {v0, v1, v2}, Landroid/animation/ObjectAnimator;.setDuration:(J)Landroid/animation/ObjectAnimator; // method@0011 │ │ +038f04: 0800 1b00 |0292: move-object/from16 v0, v27 │ │ +038f08: 5400 5706 |0294: iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ +038f0c: 0817 0000 |0296: move-object/from16 v23, v0 │ │ +038f10: 1318 0200 |0298: const/16 v24, #int 2 // #2 │ │ +038f14: 0200 1800 |029a: move/from16 v0, v24 │ │ +038f18: 2300 9b02 |029c: new-array v0, v0, [Landroid/animation/Animator; // type@029b │ │ +038f1c: 0818 0000 |029e: move-object/from16 v24, v0 │ │ +038f20: 1319 0000 |02a0: const/16 v25, #int 0 // #0 │ │ +038f24: 4d11 1819 |02a2: aput-object v17, v24, v25 │ │ +038f28: 1319 0100 |02a4: const/16 v25, #int 1 // #1 │ │ +038f2c: 4d15 1819 |02a6: aput-object v21, v24, v25 │ │ +038f30: 7402 0900 1700 |02a8: invoke-virtual/range {v23, v24}, Landroid/animation/AnimatorSet;.playSequentially:([Landroid/animation/Animator;)V // method@0009 │ │ +038f36: 2900 00ff |02ab: goto/16 01ab // -0100 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x000a line=344 │ │ 0x000b line=258 │ │ 0x0019 line=259 │ │ 0x001b line=260 │ │ @@ -72200,109 +72443,111 @@ │ │ 0x0078 line=275 │ │ 0x007f line=276 │ │ 0x0083 line=277 │ │ 0x0084 line=293 │ │ 0x0088 line=294 │ │ 0x0089 line=295 │ │ 0x00b2 line=297 │ │ + 0x00d1 line=298 │ │ + 0x00dd line=297 │ │ 0x00e7 line=299 │ │ 0x00ec line=300 │ │ 0x0103 line=301 │ │ 0x0108 line=302 │ │ 0x0113 line=303 │ │ 0x0115 line=304 │ │ - 0x0116 line=305 │ │ - 0x0118 line=306 │ │ - 0x0120 line=307 │ │ - 0x0146 line=312 │ │ - 0x0148 line=313 │ │ - 0x0166 line=315 │ │ - 0x0168 line=316 │ │ - 0x016a line=317 │ │ - 0x016c line=318 │ │ - 0x0171 line=319 │ │ - 0x0188 line=320 │ │ - 0x0191 line=321 │ │ - 0x01aa line=332 │ │ - 0x01bc line=343 │ │ - 0x01c7 line=261 │ │ - 0x01d2 line=263 │ │ - 0x01e5 line=265 │ │ - 0x01eb line=269 │ │ - 0x01f1 line=276 │ │ - 0x01f5 line=278 │ │ - 0x01fd line=280 │ │ - 0x0204 line=281 │ │ - 0x0214 line=282 │ │ - 0x0219 line=286 │ │ - 0x021e line=287 │ │ - 0x022e line=288 │ │ - 0x0233 line=290 │ │ - 0x0236 line=295 │ │ - 0x023a line=309 │ │ - 0x0262 line=323 │ │ - 0x0269 line=324 │ │ - 0x0284 line=327 │ │ - 0x0286 line=328 │ │ - 0x028f line=329 │ │ - locals : │ │ - 0x0171 - 0x01aa reg=17 set2 Landroid/animation/AnimatorSet; │ │ - 0x00e7 - 0x01c7 reg=3 alpha Landroid/animation/ObjectAnimator; │ │ - 0x006f - 0x01c7 reg=4 centerScreen I │ │ - 0x006b - 0x01c7 reg=5 centerView I │ │ - 0x0040 - 0x01c7 reg=6 distance I │ │ - 0x0058 - 0x01c7 reg=7 duration J │ │ - 0x0168 - 0x01c7 reg=9 duration2 I │ │ - 0x0067 - 0x01c7 reg=10 gap I │ │ - 0x0070 - 0x01c7 reg=11 newpos I │ │ - 0x0089 - 0x01c7 reg=12 pos I │ │ - 0x0059 - 0x01c7 reg=14 scroll I │ │ - 0x0116 - 0x01c7 reg=15 scroll1 Landroid/animation/ObjectAnimator; │ │ - 0x00ec - 0x01c7 reg=16 set1 Landroid/animation/AnimatorSet; │ │ - 0x00b2 - 0x01c7 reg=19 trans Landroid/animation/ObjectAnimator; │ │ - 0x0115 - 0x01c7 reg=20 trans2 Landroid/animation/ObjectAnimator; │ │ - 0x005b - 0x01c7 reg=21 translate I │ │ - 0x023a - 0x02aa reg=3 alpha Landroid/animation/ObjectAnimator; │ │ - 0x01f1 - 0x02aa reg=4 centerScreen I │ │ - 0x01f1 - 0x02aa reg=5 centerView I │ │ - 0x01eb - 0x02aa reg=6 distance I │ │ - 0x01eb - 0x02aa reg=7 duration J │ │ - 0x0262 - 0x02aa reg=9 duration2 I │ │ - 0x01f1 - 0x02aa reg=10 gap I │ │ - 0x01f1 - 0x02aa reg=11 newpos I │ │ - 0x0236 - 0x02aa reg=12 pos I │ │ - 0x0019 - 0x02aa reg=13 position I │ │ - 0x01eb - 0x02aa reg=14 scroll I │ │ - 0x023a - 0x02aa reg=15 scroll1 Landroid/animation/ObjectAnimator; │ │ - 0x023a - 0x02aa reg=16 set1 Landroid/animation/AnimatorSet; │ │ - 0x001b - 0x02aa reg=18 target I │ │ - 0x023a - 0x02aa reg=19 trans Landroid/animation/ObjectAnimator; │ │ - 0x023a - 0x02aa reg=20 trans2 Landroid/animation/ObjectAnimator; │ │ - 0x01eb - 0x02aa reg=21 translate I │ │ - 0x0000 - 0x02aa reg=26 this Lorg/tint/ui/views/TabsScroller; │ │ - 0x0000 - 0x02aa reg=27 v Landroid/view/View; │ │ - 0x0000 - 0x02aa reg=28 velocity F │ │ - 0x0000 - 0x02aa reg=29 start F │ │ + 0x0117 line=305 │ │ + 0x0119 line=306 │ │ + 0x0121 line=307 │ │ + 0x0147 line=312 │ │ + 0x0149 line=313 │ │ + 0x0167 line=315 │ │ + 0x0169 line=316 │ │ + 0x016b line=317 │ │ + 0x016d line=318 │ │ + 0x0172 line=319 │ │ + 0x0189 line=320 │ │ + 0x0192 line=321 │ │ + 0x01ab line=332 │ │ + 0x01bd line=343 │ │ + 0x01c8 line=261 │ │ + 0x01d3 line=263 │ │ + 0x01e6 line=265 │ │ + 0x01ec line=269 │ │ + 0x01f2 line=276 │ │ + 0x01f6 line=278 │ │ + 0x01fe line=280 │ │ + 0x0205 line=281 │ │ + 0x0215 line=282 │ │ + 0x021a line=286 │ │ + 0x021f line=287 │ │ + 0x022f line=288 │ │ + 0x0234 line=290 │ │ + 0x0237 line=295 │ │ + 0x023b line=309 │ │ + 0x0263 line=323 │ │ + 0x026c line=324 │ │ + 0x0287 line=327 │ │ + 0x0289 line=328 │ │ + 0x0292 line=329 │ │ + locals : │ │ + 0x0172 - 0x01ab reg=18 set2 Landroid/animation/AnimatorSet; │ │ + 0x00e7 - 0x01c8 reg=4 alpha Landroid/animation/ObjectAnimator; │ │ + 0x006f - 0x01c8 reg=5 centerScreen I │ │ + 0x006b - 0x01c8 reg=6 centerView I │ │ + 0x0040 - 0x01c8 reg=7 distance I │ │ + 0x0058 - 0x01c8 reg=8 duration J │ │ + 0x0169 - 0x01c8 reg=10 duration2 I │ │ + 0x0067 - 0x01c8 reg=11 gap I │ │ + 0x0070 - 0x01c8 reg=12 newpos I │ │ + 0x0089 - 0x01c8 reg=13 pos I │ │ + 0x0059 - 0x01c8 reg=15 scroll I │ │ + 0x0117 - 0x01c8 reg=16 scroll1 Landroid/animation/ObjectAnimator; │ │ + 0x00ec - 0x01c8 reg=17 set1 Landroid/animation/AnimatorSet; │ │ + 0x00b2 - 0x01c8 reg=20 trans Landroid/animation/ObjectAnimator; │ │ + 0x0115 - 0x01c8 reg=21 trans2 Landroid/animation/ObjectAnimator; │ │ + 0x005b - 0x01c8 reg=22 translate I │ │ + 0x023b - 0x02ad reg=4 alpha Landroid/animation/ObjectAnimator; │ │ + 0x01f2 - 0x02ad reg=5 centerScreen I │ │ + 0x01f2 - 0x02ad reg=6 centerView I │ │ + 0x01ec - 0x02ad reg=7 distance I │ │ + 0x01ec - 0x02ad reg=8 duration J │ │ + 0x0263 - 0x02ad reg=10 duration2 I │ │ + 0x01f2 - 0x02ad reg=11 gap I │ │ + 0x01f2 - 0x02ad reg=12 newpos I │ │ + 0x0237 - 0x02ad reg=13 pos I │ │ + 0x0019 - 0x02ad reg=14 position I │ │ + 0x01ec - 0x02ad reg=15 scroll I │ │ + 0x023b - 0x02ad reg=16 scroll1 Landroid/animation/ObjectAnimator; │ │ + 0x023b - 0x02ad reg=17 set1 Landroid/animation/AnimatorSet; │ │ + 0x001b - 0x02ad reg=19 target I │ │ + 0x023b - 0x02ad reg=20 trans Landroid/animation/ObjectAnimator; │ │ + 0x023b - 0x02ad reg=21 trans2 Landroid/animation/ObjectAnimator; │ │ + 0x01ec - 0x02ad reg=22 translate I │ │ + 0x0000 - 0x02ad reg=27 this Lorg/tint/ui/views/TabsScroller; │ │ + 0x0000 - 0x02ad reg=28 v Landroid/view/View; │ │ + 0x0000 - 0x02ad reg=29 velocity F │ │ + 0x0000 - 0x02ad reg=30 start F │ │ │ │ #11 : (in Lorg/tint/ui/views/TabsScroller;) │ │ name : 'ease' │ │ type : '(Landroid/view/animation/DecelerateInterpolator;FFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0391b0: |[0391b0] org.tint.ui.views.TabsScroller.ease:(Landroid/view/animation/DecelerateInterpolator;FFFF)F │ │ -0391c0: a900 0306 |0000: div-float v0, v3, v6 │ │ -0391c4: 6e20 fd01 0200 |0002: invoke-virtual {v2, v0}, Landroid/view/animation/DecelerateInterpolator;.getInterpolation:(F)F // method@01fd │ │ -0391ca: 0a00 |0005: move-result v0 │ │ -0391cc: c850 |0006: mul-float/2addr v0, v5 │ │ -0391ce: c640 |0007: add-float/2addr v0, v4 │ │ -0391d0: 0f00 |0008: return v0 │ │ +038f3c: |[038f3c] org.tint.ui.views.TabsScroller.ease:(Landroid/view/animation/DecelerateInterpolator;FFFF)F │ │ +038f4c: a900 0306 |0000: div-float v0, v3, v6 │ │ +038f50: 6e20 fd01 0200 |0002: invoke-virtual {v2, v0}, Landroid/view/animation/DecelerateInterpolator;.getInterpolation:(F)F // method@01fd │ │ +038f56: 0a00 |0005: move-result v0 │ │ +038f58: c850 |0006: mul-float/2addr v0, v5 │ │ +038f5a: c640 |0007: add-float/2addr v0, v4 │ │ +038f5c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/views/TabsScroller; │ │ 0x0000 - 0x0009 reg=2 inter Landroid/view/animation/DecelerateInterpolator; │ │ 0x0000 - 0x0009 reg=3 value F │ │ @@ -72315,29 +72560,29 @@ │ │ type : '(Landroid/view/View;F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0391d4: |[0391d4] org.tint.ui.views.TabsScroller.getAlpha:(Landroid/view/View;F)F │ │ -0391e4: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -0391e8: 7110 3e03 0500 |0002: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ -0391ee: 0a02 |0005: move-result v2 │ │ -0391f0: 5530 5e06 |0006: iget-boolean v0, v3, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -0391f4: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -0391f8: 6e10 c501 0400 |000a: invoke-virtual {v4}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ -0391fe: 0a00 |000d: move-result v0 │ │ -039200: 8200 |000e: int-to-float v0, v0 │ │ -039202: a900 0200 |000f: div-float v0, v2, v0 │ │ -039206: a700 0100 |0011: sub-float v0, v1, v0 │ │ -03920a: 0f00 |0013: return v0 │ │ -03920c: 6e10 d401 0400 |0014: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ -039212: 0a00 |0017: move-result v0 │ │ -039214: 28f6 |0018: goto 000e // -000a │ │ +038f60: |[038f60] org.tint.ui.views.TabsScroller.getAlpha:(Landroid/view/View;F)F │ │ +038f70: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +038f74: 7110 3e03 0500 |0002: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ +038f7a: 0a02 |0005: move-result v2 │ │ +038f7c: 5530 5e06 |0006: iget-boolean v0, v3, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +038f80: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +038f84: 6e10 c501 0400 |000a: invoke-virtual {v4}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ +038f8a: 0a00 |000d: move-result v0 │ │ +038f8c: 8200 |000e: int-to-float v0, v0 │ │ +038f8e: a900 0200 |000f: div-float v0, v2, v0 │ │ +038f92: a700 0100 |0011: sub-float v0, v1, v0 │ │ +038f96: 0f00 |0013: return v0 │ │ +038f98: 6e10 d401 0400 |0014: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ +038f9e: 0a00 |0017: move-result v0 │ │ +038fa0: 28f6 |0018: goto 000e // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ locals : │ │ 0x0000 - 0x0019 reg=3 this Lorg/tint/ui/views/TabsScroller; │ │ 0x0000 - 0x0019 reg=4 v Landroid/view/View; │ │ 0x0000 - 0x0019 reg=5 distance F │ │ @@ -72347,31 +72592,31 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -039218: |[039218] org.tint.ui.views.TabsScroller.getScreenCenter:()I │ │ -039228: 5520 5e06 |0000: iget-boolean v0, v2, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -03922c: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -039230: 6e10 ed0b 0200 |0004: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.getScrollX:()I // method@0bed │ │ -039236: 0a00 |0007: move-result v0 │ │ -039238: 6e10 f30b 0200 |0008: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.getWidth:()I // method@0bf3 │ │ -03923e: 0a01 |000b: move-result v1 │ │ -039240: db01 0102 |000c: div-int/lit8 v1, v1, #int 2 // #02 │ │ -039244: b010 |000e: add-int/2addr v0, v1 │ │ -039246: 0f00 |000f: return v0 │ │ -039248: 6e10 ee0b 0200 |0010: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.getScrollY:()I // method@0bee │ │ -03924e: 0a00 |0013: move-result v0 │ │ -039250: 6e10 e60b 0200 |0014: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.getHeight:()I // method@0be6 │ │ -039256: 0a01 |0017: move-result v1 │ │ -039258: db01 0102 |0018: div-int/lit8 v1, v1, #int 2 // #02 │ │ -03925c: b010 |001a: add-int/2addr v0, v1 │ │ -03925e: 28f4 |001b: goto 000f // -000c │ │ +038fa4: |[038fa4] org.tint.ui.views.TabsScroller.getScreenCenter:()I │ │ +038fb4: 5520 5e06 |0000: iget-boolean v0, v2, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +038fb8: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +038fbc: 6e10 ed0b 0200 |0004: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.getScrollX:()I // method@0bed │ │ +038fc2: 0a00 |0007: move-result v0 │ │ +038fc4: 6e10 f30b 0200 |0008: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.getWidth:()I // method@0bf3 │ │ +038fca: 0a01 |000b: move-result v1 │ │ +038fcc: db01 0102 |000c: div-int/lit8 v1, v1, #int 2 // #02 │ │ +038fd0: b010 |000e: add-int/2addr v0, v1 │ │ +038fd2: 0f00 |000f: return v0 │ │ +038fd4: 6e10 ee0b 0200 |0010: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.getScrollY:()I // method@0bee │ │ +038fda: 0a00 |0013: move-result v0 │ │ +038fdc: 6e10 e60b 0200 |0014: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.getHeight:()I // method@0be6 │ │ +038fe2: 0a01 |0017: move-result v1 │ │ +038fe4: db01 0102 |0018: div-int/lit8 v1, v1, #int 2 // #02 │ │ +038fe8: b010 |001a: add-int/2addr v0, v1 │ │ +038fea: 28f4 |001b: goto 000f // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0004 line=385 │ │ 0x000f line=387 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Lorg/tint/ui/views/TabsScroller; │ │ @@ -72381,31 +72626,31 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -039260: |[039260] org.tint.ui.views.TabsScroller.getViewCenter:(Landroid/view/View;)I │ │ -039270: 5520 5e06 |0000: iget-boolean v0, v2, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -039274: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -039278: 6e10 c701 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@01c7 │ │ -03927e: 0a00 |0007: move-result v0 │ │ -039280: 6e10 d401 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ -039286: 0a01 |000b: move-result v1 │ │ -039288: db01 0102 |000c: div-int/lit8 v1, v1, #int 2 // #02 │ │ -03928c: b010 |000e: add-int/2addr v0, v1 │ │ -03928e: 0f00 |000f: return v0 │ │ -039290: 6e10 d001 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@01d0 │ │ -039296: 0a00 |0013: move-result v0 │ │ -039298: 6e10 c501 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ -03929e: 0a01 |0017: move-result v1 │ │ -0392a0: db01 0102 |0018: div-int/lit8 v1, v1, #int 2 // #02 │ │ -0392a4: b010 |001a: add-int/2addr v0, v1 │ │ -0392a6: 28f4 |001b: goto 000f // -000c │ │ +038fec: |[038fec] org.tint.ui.views.TabsScroller.getViewCenter:(Landroid/view/View;)I │ │ +038ffc: 5520 5e06 |0000: iget-boolean v0, v2, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +039000: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +039004: 6e10 c701 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@01c7 │ │ +03900a: 0a00 |0007: move-result v0 │ │ +03900c: 6e10 d401 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ +039012: 0a01 |000b: move-result v1 │ │ +039014: db01 0102 |000c: div-int/lit8 v1, v1, #int 2 // #02 │ │ +039018: b010 |000e: add-int/2addr v0, v1 │ │ +03901a: 0f00 |000f: return v0 │ │ +03901c: 6e10 d001 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@01d0 │ │ +039022: 0a00 |0013: move-result v0 │ │ +039024: 6e10 c501 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ +03902a: 0a01 |0017: move-result v1 │ │ +03902c: db01 0102 |0018: div-int/lit8 v1, v1, #int 2 // #02 │ │ +039030: b010 |001a: add-int/2addr v0, v1 │ │ +039032: 28f4 |001b: goto 000f // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0004 line=377 │ │ 0x000f line=379 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Lorg/tint/ui/views/TabsScroller; │ │ @@ -72416,51 +72661,51 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -0392a8: |[0392a8] org.tint.ui.views.TabsScroller.init:(Landroid/content/Context;)V │ │ -0392b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0392ba: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -0392bc: 2200 a200 |0002: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@00a2 │ │ -0392c0: 1501 c03f |0004: const/high16 v1, #int 1069547520 // #3fc0 │ │ -0392c4: 7020 fc01 1000 |0006: invoke-direct {v0, v1}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@01fc │ │ -0392ca: 5b40 5906 |0009: iput-object v0, v4, Lorg/tint/ui/views/TabsScroller;.mCubic:Landroid/view/animation/DecelerateInterpolator; // field@0659 │ │ -0392ce: 5943 5d06 |000b: iput v3, v4, Lorg/tint/ui/views/TabsScroller;.mGapPosition:I // field@065d │ │ -0392d2: 6e20 040c 2400 |000d: invoke-virtual {v4, v2}, Lorg/tint/ui/views/TabsScroller;.setHorizontalScrollBarEnabled:(Z)V // method@0c04 │ │ -0392d8: 6e20 090c 2400 |0010: invoke-virtual {v4, v2}, Lorg/tint/ui/views/TabsScroller;.setVerticalScrollBarEnabled:(Z)V // method@0c09 │ │ -0392de: 2200 8802 |0013: new-instance v0, Lorg/tint/ui/views/TabsScroller$ContentLayout; // type@0288 │ │ -0392e2: 7030 c10b 5004 |0015: invoke-direct {v0, v5, v4}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.:(Landroid/content/Context;Lorg/tint/ui/views/TabsScroller;)V // method@0bc1 │ │ -0392e8: 5b40 5806 |0018: iput-object v0, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -0392ec: 5440 5806 |001a: iget-object v0, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -0392f0: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -0392f2: 6e20 cc0b 1000 |001d: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.setOrientation:(I)V // method@0bcc │ │ -0392f8: 5440 5806 |0020: iget-object v0, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -0392fc: 6e20 d70b 0400 |0022: invoke-virtual {v4, v0}, Lorg/tint/ui/views/TabsScroller;.addView:(Landroid/view/View;)V // method@0bd7 │ │ -039302: 5440 5806 |0025: iget-object v0, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -039306: 2201 ce00 |0027: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@00ce │ │ -03930a: 12e2 |0029: const/4 v2, #int -2 // #fe │ │ -03930c: 7030 9a02 2103 |002a: invoke-direct {v1, v2, v3}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@029a │ │ -039312: 6e20 ca0b 1000 |002d: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0bca │ │ -039318: 6e10 e50b 0400 |0030: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller;.getGap:()I // method@0be5 │ │ -03931e: 0a00 |0033: move-result v0 │ │ -039320: 6e20 030c 0400 |0034: invoke-virtual {v4, v0}, Lorg/tint/ui/views/TabsScroller;.setGap:(I)V // method@0c03 │ │ -039326: 6e10 e40b 0400 |0037: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller;.getContext:()Landroid/content/Context; // method@0be4 │ │ -03932c: 0c00 |003a: move-result-object v0 │ │ -03932e: 6e10 aa00 0000 |003b: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ -039334: 0c00 |003e: move-result-object v0 │ │ -039336: 6e10 f000 0000 |003f: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00f0 │ │ -03933c: 0c00 |0042: move-result-object v0 │ │ -03933e: 5200 1600 |0043: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0016 │ │ -039342: 1401 0080 bb44 |0045: const v1, #float 1500 // #44bb8000 │ │ -039348: c810 |0048: mul-float/2addr v0, v1 │ │ -03934a: 5940 5a06 |0049: iput v0, v4, Lorg/tint/ui/views/TabsScroller;.mFlingVelocity:F // field@065a │ │ -03934e: 0e00 |004b: return-void │ │ +039034: |[039034] org.tint.ui.views.TabsScroller.init:(Landroid/content/Context;)V │ │ +039044: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +039046: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +039048: 2200 9e00 |0002: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@009e │ │ +03904c: 1501 c03f |0004: const/high16 v1, #int 1069547520 // #3fc0 │ │ +039050: 7020 fc01 1000 |0006: invoke-direct {v0, v1}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@01fc │ │ +039056: 5b40 5906 |0009: iput-object v0, v4, Lorg/tint/ui/views/TabsScroller;.mCubic:Landroid/view/animation/DecelerateInterpolator; // field@0659 │ │ +03905a: 5943 5d06 |000b: iput v3, v4, Lorg/tint/ui/views/TabsScroller;.mGapPosition:I // field@065d │ │ +03905e: 6e20 040c 2400 |000d: invoke-virtual {v4, v2}, Lorg/tint/ui/views/TabsScroller;.setHorizontalScrollBarEnabled:(Z)V // method@0c04 │ │ +039064: 6e20 090c 2400 |0010: invoke-virtual {v4, v2}, Lorg/tint/ui/views/TabsScroller;.setVerticalScrollBarEnabled:(Z)V // method@0c09 │ │ +03906a: 2200 8402 |0013: new-instance v0, Lorg/tint/ui/views/TabsScroller$ContentLayout; // type@0284 │ │ +03906e: 7030 c10b 5004 |0015: invoke-direct {v0, v5, v4}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.:(Landroid/content/Context;Lorg/tint/ui/views/TabsScroller;)V // method@0bc1 │ │ +039074: 5b40 5806 |0018: iput-object v0, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +039078: 5440 5806 |001a: iget-object v0, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +03907c: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +03907e: 6e20 cc0b 1000 |001d: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.setOrientation:(I)V // method@0bcc │ │ +039084: 5440 5806 |0020: iget-object v0, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +039088: 6e20 d70b 0400 |0022: invoke-virtual {v4, v0}, Lorg/tint/ui/views/TabsScroller;.addView:(Landroid/view/View;)V // method@0bd7 │ │ +03908e: 5440 5806 |0025: iget-object v0, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +039092: 2201 ca00 |0027: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@00ca │ │ +039096: 12e2 |0029: const/4 v2, #int -2 // #fe │ │ +039098: 7030 9a02 2103 |002a: invoke-direct {v1, v2, v3}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@029a │ │ +03909e: 6e20 ca0b 1000 |002d: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0bca │ │ +0390a4: 6e10 e50b 0400 |0030: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller;.getGap:()I // method@0be5 │ │ +0390aa: 0a00 |0033: move-result v0 │ │ +0390ac: 6e20 030c 0400 |0034: invoke-virtual {v4, v0}, Lorg/tint/ui/views/TabsScroller;.setGap:(I)V // method@0c03 │ │ +0390b2: 6e10 e40b 0400 |0037: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller;.getContext:()Landroid/content/Context; // method@0be4 │ │ +0390b8: 0c00 |003a: move-result-object v0 │ │ +0390ba: 6e10 aa00 0000 |003b: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00aa │ │ +0390c0: 0c00 |003e: move-result-object v0 │ │ +0390c2: 6e10 f000 0000 |003f: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00f0 │ │ +0390c8: 0c00 |0042: move-result-object v0 │ │ +0390ca: 5200 1600 |0043: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0016 │ │ +0390ce: 1401 0080 bb44 |0045: const v1, #float 1500 // #44bb8000 │ │ +0390d4: c810 |0048: mul-float/2addr v0, v1 │ │ +0390d6: 5940 5a06 |0049: iput v0, v4, Lorg/tint/ui/views/TabsScroller;.mFlingVelocity:F // field@065a │ │ +0390da: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=91 │ │ 0x000b line=92 │ │ 0x000d line=93 │ │ 0x0010 line=94 │ │ 0x0013 line=95 │ │ @@ -72479,24 +72724,24 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -039350: |[039350] org.tint.ui.views.TabsScroller.offsetView:(Landroid/view/View;F)V │ │ -039360: 7030 e20b 2103 |0000: invoke-direct {v1, v2, v3}, Lorg/tint/ui/views/TabsScroller;.getAlpha:(Landroid/view/View;F)F // method@0be2 │ │ -039366: 0a00 |0003: move-result v0 │ │ -039368: 6e20 dc01 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setAlpha:(F)V // method@01dc │ │ -03936e: 5510 5e06 |0007: iget-boolean v0, v1, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -039372: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -039376: 6e20 e201 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.setTranslationY:(F)V // method@01e2 │ │ -03937c: 0e00 |000e: return-void │ │ -03937e: 6e20 e101 3200 |000f: invoke-virtual {v2, v3}, Landroid/view/View;.setTranslationX:(F)V // method@01e1 │ │ -039384: 28fc |0012: goto 000e // -0004 │ │ +0390dc: |[0390dc] org.tint.ui.views.TabsScroller.offsetView:(Landroid/view/View;F)V │ │ +0390ec: 7030 e20b 2103 |0000: invoke-direct {v1, v2, v3}, Lorg/tint/ui/views/TabsScroller;.getAlpha:(Landroid/view/View;F)F // method@0be2 │ │ +0390f2: 0a00 |0003: move-result v0 │ │ +0390f4: 6e20 dc01 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setAlpha:(F)V // method@01dc │ │ +0390fa: 5510 5e06 |0007: iget-boolean v0, v1, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +0390fe: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +039102: 6e20 e201 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.setTranslationY:(F)V // method@01e2 │ │ +039108: 0e00 |000e: return-void │ │ +03910a: 6e20 e101 3200 |000f: invoke-virtual {v2, v3}, Landroid/view/View;.setTranslationX:(F)V // method@01e1 │ │ +039110: 28fc |0012: goto 000e // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0007 line=451 │ │ 0x000b line=452 │ │ 0x000e line=456 │ │ 0x000f line=454 │ │ @@ -72511,27 +72756,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -039388: |[039388] org.tint.ui.views.TabsScroller.adjustGap:()V │ │ -039398: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03939a: 5432 5806 |0001: iget-object v2, v3, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -03939e: 6e10 c40b 0200 |0003: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildCount:()I // method@0bc4 │ │ -0393a4: 0a02 |0006: move-result v2 │ │ -0393a6: 3521 0e00 |0007: if-ge v1, v2, 0015 // +000e │ │ -0393aa: 5432 5806 |0009: iget-object v2, v3, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -0393ae: 6e20 c30b 1200 |000b: invoke-virtual {v2, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildAt:(I)Landroid/view/View; // method@0bc3 │ │ -0393b4: 0c00 |000e: move-result-object v0 │ │ -0393b6: 7030 d90b 0301 |000f: invoke-direct {v3, v0, v1}, Lorg/tint/ui/views/TabsScroller;.adjustViewGap:(Landroid/view/View;I)V // method@0bd9 │ │ -0393bc: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0393c0: 28ed |0014: goto 0001 // -0013 │ │ -0393c2: 0e00 |0015: return-void │ │ +039114: |[039114] org.tint.ui.views.TabsScroller.adjustGap:()V │ │ +039124: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +039126: 5432 5806 |0001: iget-object v2, v3, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +03912a: 6e10 c40b 0200 |0003: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildCount:()I // method@0bc4 │ │ +039130: 0a02 |0006: move-result v2 │ │ +039132: 3521 0e00 |0007: if-ge v1, v2, 0015 // +000e │ │ +039136: 5432 5806 |0009: iget-object v2, v3, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +03913a: 6e20 c30b 1200 |000b: invoke-virtual {v2, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildAt:(I)Landroid/view/View; // method@0bc3 │ │ +039140: 0c00 |000e: move-result-object v0 │ │ +039142: 7030 d90b 0301 |000f: invoke-direct {v3, v0, v1}, Lorg/tint/ui/views/TabsScroller;.adjustViewGap:(Landroid/view/View;I)V // method@0bd9 │ │ +039148: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03914c: 28ed |0014: goto 0001 // -0013 │ │ +03914e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0009 line=359 │ │ 0x000f line=360 │ │ 0x0012 line=358 │ │ 0x0015 line=362 │ │ @@ -72545,21 +72790,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0393c4: |[0393c4] org.tint.ui.views.TabsScroller.animateOut:(Landroid/view/View;)V │ │ -0393d4: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -0393d8: 0e00 |0002: return-void │ │ -0393da: 5210 5a06 |0003: iget v0, v1, Lorg/tint/ui/views/TabsScroller;.mFlingVelocity:F // field@065a │ │ -0393de: 7f00 |0005: neg-float v0, v0 │ │ -0393e0: 7030 db0b 2100 |0006: invoke-direct {v1, v2, v0}, Lorg/tint/ui/views/TabsScroller;.animateOut:(Landroid/view/View;F)V // method@0bdb │ │ -0393e6: 28f9 |0009: goto 0002 // -0007 │ │ +039150: |[039150] org.tint.ui.views.TabsScroller.animateOut:(Landroid/view/View;)V │ │ +039160: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +039164: 0e00 |0002: return-void │ │ +039166: 5210 5a06 |0003: iget v0, v1, Lorg/tint/ui/views/TabsScroller;.mFlingVelocity:F // field@065a │ │ +03916a: 7f00 |0005: neg-float v0, v0 │ │ +03916c: 7030 db0b 2100 |0006: invoke-direct {v1, v2, v0}, Lorg/tint/ui/views/TabsScroller;.animateOut:(Landroid/view/View;F)V // method@0bdb │ │ +039172: 28f9 |0009: goto 0002 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=249 │ │ 0x0003 line=248 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/ui/views/TabsScroller; │ │ @@ -72570,18 +72815,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0393e8: |[0393e8] org.tint.ui.views.TabsScroller.clearTabs:()V │ │ -0393f8: 5410 5806 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -0393fc: 6e10 c90b 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.removeAllViews:()V // method@0bc9 │ │ -039402: 0e00 |0005: return-void │ │ +039174: |[039174] org.tint.ui.views.TabsScroller.clearTabs:()V │ │ +039184: 5410 5806 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +039188: 6e10 c90b 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.removeAllViews:()V // method@0bc9 │ │ +03918e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0005 line=224 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/views/TabsScroller; │ │ │ │ @@ -72590,21 +72835,21 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -039404: |[039404] org.tint.ui.views.TabsScroller.draw:(Landroid/graphics/Canvas;)V │ │ -039414: 5220 5d06 |0000: iget v0, v2, Lorg/tint/ui/views/TabsScroller;.mGapPosition:I // field@065d │ │ -039418: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -03941a: 3710 0500 |0003: if-le v0, v1, 0008 // +0005 │ │ -03941e: 6e10 d80b 0200 |0005: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.adjustGap:()V // method@0bd8 │ │ -039424: 6f20 1a0b 3200 |0008: invoke-super {v2, v3}, Lorg/tint/ui/views/ScrollerView;.draw:(Landroid/graphics/Canvas;)V // method@0b1a │ │ -03942a: 0e00 |000b: return-void │ │ +039190: |[039190] org.tint.ui.views.TabsScroller.draw:(Landroid/graphics/Canvas;)V │ │ +0391a0: 5220 5d06 |0000: iget v0, v2, Lorg/tint/ui/views/TabsScroller;.mGapPosition:I // field@065d │ │ +0391a4: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +0391a6: 3710 0500 |0003: if-le v0, v1, 0008 // +0005 │ │ +0391aa: 6e10 d80b 0200 |0005: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.adjustGap:()V // method@0bd8 │ │ +0391b0: 6f20 1a0b 3200 |0008: invoke-super {v2, v3}, Lorg/tint/ui/views/ScrollerView;.draw:(Landroid/graphics/Canvas;)V // method@0b1a │ │ +0391b6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0005 line=394 │ │ 0x0008 line=396 │ │ 0x000b line=397 │ │ locals : │ │ @@ -72616,58 +72861,59 @@ │ │ type : '(II)Landroid/view/View;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -03942c: |[03942c] org.tint.ui.views.TabsScroller.findViewAt:(II)Landroid/view/View; │ │ -03943c: 6e10 ed0b 0400 |0000: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller;.getScrollX:()I // method@0bed │ │ -039442: 0a03 |0003: move-result v3 │ │ -039444: b035 |0004: add-int/2addr v5, v3 │ │ -039446: 6e10 ee0b 0400 |0005: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller;.getScrollY:()I // method@0bee │ │ -03944c: 0a03 |0008: move-result v3 │ │ -03944e: b036 |0009: add-int/2addr v6, v3 │ │ -039450: 5443 5806 |000a: iget-object v3, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -039454: 6e10 c40b 0300 |000c: invoke-virtual {v3}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildCount:()I // method@0bc4 │ │ -03945a: 0a01 |000f: move-result v1 │ │ -03945c: d802 01ff |0010: add-int/lit8 v2, v1, #int -1 // #ff │ │ -039460: 3a02 2a00 |0012: if-ltz v2, 003c // +002a │ │ -039464: 5443 5806 |0014: iget-object v3, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -039468: 6e20 c30b 2300 |0016: invoke-virtual {v3, v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildAt:(I)Landroid/view/View; // method@0bc3 │ │ -03946e: 0c00 |0019: move-result-object v0 │ │ -039470: 6e10 d301 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@01d3 │ │ -039476: 0a03 |001d: move-result v3 │ │ -039478: 3903 1b00 |001e: if-nez v3, 0039 // +001b │ │ -03947c: 6e10 c701 0000 |0020: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@01c7 │ │ -039482: 0a03 |0023: move-result v3 │ │ -039484: 3435 1500 |0024: if-lt v5, v3, 0039 // +0015 │ │ -039488: 6e10 cc01 0000 |0026: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@01cc │ │ -03948e: 0a03 |0029: move-result v3 │ │ -039490: 3535 0f00 |002a: if-ge v5, v3, 0039 // +000f │ │ -039494: 6e10 d001 0000 |002c: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@01d0 │ │ -03949a: 0a03 |002f: move-result v3 │ │ -03949c: 3436 0900 |0030: if-lt v6, v3, 0039 // +0009 │ │ -0394a0: 6e10 c201 0000 |0032: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ -0394a6: 0a03 |0035: move-result v3 │ │ -0394a8: 3536 0300 |0036: if-ge v6, v3, 0039 // +0003 │ │ -0394ac: 1100 |0038: return-object v0 │ │ -0394ae: d802 02ff |0039: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0394b2: 28d7 |003b: goto 0012 // -0029 │ │ -0394b4: 1200 |003c: const/4 v0, #int 0 // #0 │ │ -0394b6: 28fb |003d: goto 0038 // -0005 │ │ +0391b8: |[0391b8] org.tint.ui.views.TabsScroller.findViewAt:(II)Landroid/view/View; │ │ +0391c8: 6e10 ed0b 0400 |0000: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller;.getScrollX:()I // method@0bed │ │ +0391ce: 0a03 |0003: move-result v3 │ │ +0391d0: b035 |0004: add-int/2addr v5, v3 │ │ +0391d2: 6e10 ee0b 0400 |0005: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller;.getScrollY:()I // method@0bee │ │ +0391d8: 0a03 |0008: move-result v3 │ │ +0391da: b036 |0009: add-int/2addr v6, v3 │ │ +0391dc: 5443 5806 |000a: iget-object v3, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +0391e0: 6e10 c40b 0300 |000c: invoke-virtual {v3}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildCount:()I // method@0bc4 │ │ +0391e6: 0a01 |000f: move-result v1 │ │ +0391e8: d802 01ff |0010: add-int/lit8 v2, v1, #int -1 // #ff │ │ +0391ec: 3a02 2a00 |0012: if-ltz v2, 003c // +002a │ │ +0391f0: 5443 5806 |0014: iget-object v3, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +0391f4: 6e20 c30b 2300 |0016: invoke-virtual {v3, v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildAt:(I)Landroid/view/View; // method@0bc3 │ │ +0391fa: 0c00 |0019: move-result-object v0 │ │ +0391fc: 6e10 d301 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@01d3 │ │ +039202: 0a03 |001d: move-result v3 │ │ +039204: 3903 1b00 |001e: if-nez v3, 0039 // +001b │ │ +039208: 6e10 c701 0000 |0020: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@01c7 │ │ +03920e: 0a03 |0023: move-result v3 │ │ +039210: 3435 1500 |0024: if-lt v5, v3, 0039 // +0015 │ │ +039214: 6e10 cc01 0000 |0026: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@01cc │ │ +03921a: 0a03 |0029: move-result v3 │ │ +03921c: 3535 0f00 |002a: if-ge v5, v3, 0039 // +000f │ │ +039220: 6e10 d001 0000 |002c: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@01d0 │ │ +039226: 0a03 |002f: move-result v3 │ │ +039228: 3436 0900 |0030: if-lt v6, v3, 0039 // +0009 │ │ +03922c: 6e10 c201 0000 |0032: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ +039232: 0a03 |0035: move-result v3 │ │ +039234: 3536 0300 |0036: if-ge v6, v3, 0039 // +0003 │ │ +039238: 1100 |0038: return-object v0 │ │ +03923a: d802 02ff |0039: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03923e: 28d7 |003b: goto 0012 // -0029 │ │ +039240: 1200 |003c: const/4 v0, #int 0 // #0 │ │ +039242: 28fb |003d: goto 0038 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0005 line=402 │ │ 0x000a line=403 │ │ 0x0010 line=404 │ │ 0x0014 line=405 │ │ 0x001a line=406 │ │ 0x0020 line=407 │ │ + 0x002c line=408 │ │ 0x0038 line=413 │ │ 0x0039 line=404 │ │ 0x003c line=413 │ │ locals : │ │ 0x001a - 0x0038 reg=0 child Landroid/view/View; │ │ 0x0039 - 0x003c reg=0 child Landroid/view/View; │ │ 0x0010 - 0x003e reg=1 count I │ │ @@ -72681,19 +72927,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0394b8: |[0394b8] org.tint.ui.views.TabsScroller.finishScroller:()V │ │ -0394c8: 5420 6506 |0000: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller;.mScroller:Landroid/widget/OverScroller; // field@0665 │ │ -0394cc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0394ce: 6e20 d402 1000 |0003: invoke-virtual {v0, v1}, Landroid/widget/OverScroller;.forceFinished:(Z)V // method@02d4 │ │ -0394d4: 0e00 |0006: return-void │ │ +039244: |[039244] org.tint.ui.views.TabsScroller.finishScroller:()V │ │ +039254: 5420 6506 |0000: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller;.mScroller:Landroid/widget/OverScroller; // field@0665 │ │ +039258: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +03925a: 6e20 d402 1000 |0003: invoke-virtual {v0, v1}, Landroid/widget/OverScroller;.forceFinished:(Z)V // method@02d4 │ │ +039260: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0006 line=205 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/tint/ui/views/TabsScroller; │ │ │ │ @@ -72702,17 +72948,17 @@ │ │ type : '()Landroid/view/ViewGroup;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0394d8: |[0394d8] org.tint.ui.views.TabsScroller.getContentView:()Landroid/view/ViewGroup; │ │ -0394e8: 5410 5806 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -0394ec: 1100 |0002: return-object v0 │ │ +039264: |[039264] org.tint.ui.views.TabsScroller.getContentView:()Landroid/view/ViewGroup; │ │ +039274: 5410 5806 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +039278: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/views/TabsScroller; │ │ │ │ #7 : (in Lorg/tint/ui/views/TabsScroller;) │ │ @@ -72720,17 +72966,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0394f0: |[0394f0] org.tint.ui.views.TabsScroller.getGap:()I │ │ -039500: 5210 5b06 |0000: iget v0, v1, Lorg/tint/ui/views/TabsScroller;.mGap:I // field@065b │ │ -039504: 0f00 |0002: return v0 │ │ +03927c: |[03927c] org.tint.ui.views.TabsScroller.getGap:()I │ │ +03928c: 5210 5b06 |0000: iget v0, v1, Lorg/tint/ui/views/TabsScroller;.mGap:I // field@065b │ │ +039290: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/views/TabsScroller; │ │ │ │ #8 : (in Lorg/tint/ui/views/TabsScroller;) │ │ @@ -72738,24 +72984,24 @@ │ │ type : '(I)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -039508: |[039508] org.tint.ui.views.TabsScroller.getRelativeChildTop:(I)I │ │ -039518: 5420 5806 |0000: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -03951c: 6e20 c30b 3000 |0002: invoke-virtual {v0, v3}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildAt:(I)Landroid/view/View; // method@0bc3 │ │ -039522: 0c00 |0005: move-result-object v0 │ │ -039524: 6e10 d001 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@01d0 │ │ -03952a: 0a00 |0009: move-result v0 │ │ -03952c: 6e10 ee0b 0200 |000a: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.getScrollY:()I // method@0bee │ │ -039532: 0a01 |000d: move-result v1 │ │ -039534: b110 |000e: sub-int/2addr v0, v1 │ │ -039536: 0f00 |000f: return v0 │ │ +039294: |[039294] org.tint.ui.views.TabsScroller.getRelativeChildTop:(I)I │ │ +0392a4: 5420 5806 |0000: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +0392a8: 6e20 c30b 3000 |0002: invoke-virtual {v0, v3}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildAt:(I)Landroid/view/View; // method@0bc3 │ │ +0392ae: 0c00 |0005: move-result-object v0 │ │ +0392b0: 6e10 d001 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@01d0 │ │ +0392b6: 0a00 |0009: move-result v0 │ │ +0392b8: 6e10 ee0b 0200 |000a: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.getScrollY:()I // method@0bee │ │ +0392be: 0a01 |000d: move-result v1 │ │ +0392c0: b110 |000e: sub-int/2addr v0, v1 │ │ +0392c2: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/tint/ui/views/TabsScroller; │ │ 0x0000 - 0x0010 reg=3 ix I │ │ │ │ @@ -72764,23 +73010,23 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -039538: |[039538] org.tint.ui.views.TabsScroller.getScrollValue:()I │ │ -039548: 5510 5e06 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -03954c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -039550: 6e10 ed0b 0100 |0004: invoke-virtual {v1}, Lorg/tint/ui/views/TabsScroller;.getScrollX:()I // method@0bed │ │ -039556: 0a00 |0007: move-result v0 │ │ -039558: 0f00 |0008: return v0 │ │ -03955a: 6e10 ee0b 0100 |0009: invoke-virtual {v1}, Lorg/tint/ui/views/TabsScroller;.getScrollY:()I // method@0bee │ │ -039560: 0a00 |000c: move-result v0 │ │ -039562: 28fb |000d: goto 0008 // -0005 │ │ +0392c4: |[0392c4] org.tint.ui.views.TabsScroller.getScrollValue:()I │ │ +0392d4: 5510 5e06 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +0392d8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0392dc: 6e10 ed0b 0100 |0004: invoke-virtual {v1}, Lorg/tint/ui/views/TabsScroller;.getScrollX:()I // method@0bed │ │ +0392e2: 0a00 |0007: move-result v0 │ │ +0392e4: 0f00 |0008: return v0 │ │ +0392e6: 6e10 ee0b 0100 |0009: invoke-virtual {v1}, Lorg/tint/ui/views/TabsScroller;.getScrollY:()I // method@0bee │ │ +0392ec: 0a00 |000c: move-result v0 │ │ +0392ee: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/tint/ui/views/TabsScroller; │ │ │ │ #10 : (in Lorg/tint/ui/views/TabsScroller;) │ │ @@ -72788,20 +73034,20 @@ │ │ type : '(I)Lorg/tint/ui/views/TabView;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039564: |[039564] org.tint.ui.views.TabsScroller.getTabView:(I)Lorg/tint/ui/views/TabView; │ │ -039574: 5410 5806 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -039578: 6e20 c30b 2000 |0002: invoke-virtual {v0, v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildAt:(I)Landroid/view/View; // method@0bc3 │ │ -03957e: 0c00 |0005: move-result-object v0 │ │ -039580: 1f00 7802 |0006: check-cast v0, Lorg/tint/ui/views/TabView; // type@0278 │ │ -039584: 1100 |0008: return-object v0 │ │ +0392f0: |[0392f0] org.tint.ui.views.TabsScroller.getTabView:(I)Lorg/tint/ui/views/TabView; │ │ +039300: 5410 5806 |0000: iget-object v0, v1, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +039304: 6e20 c30b 2000 |0002: invoke-virtual {v0, v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildAt:(I)Landroid/view/View; // method@0bc3 │ │ +03930a: 0c00 |0005: move-result-object v0 │ │ +03930c: 1f00 7402 |0006: check-cast v0, Lorg/tint/ui/views/TabView; // type@0274 │ │ +039310: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/views/TabsScroller; │ │ 0x0000 - 0x0009 reg=2 pos I │ │ │ │ @@ -72810,18 +73056,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -039588: |[039588] org.tint.ui.views.TabsScroller.handleDataChanged:()V │ │ -039598: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03959a: 6e20 f50b 0100 |0001: invoke-virtual {v1, v0}, Lorg/tint/ui/views/TabsScroller;.handleDataChanged:(I)V // method@0bf5 │ │ -0395a0: 0e00 |0004: return-void │ │ +039314: |[039314] org.tint.ui.views.TabsScroller.handleDataChanged:()V │ │ +039324: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +039326: 6e20 f50b 0100 |0001: invoke-virtual {v1, v0}, Lorg/tint/ui/views/TabsScroller;.handleDataChanged:(I)V // method@0bf5 │ │ +03932c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=175 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/views/TabsScroller; │ │ │ │ @@ -72830,64 +73076,64 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -0395a4: |[0395a4] org.tint.ui.views.TabsScroller.handleDataChanged:(I)V │ │ -0395b4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0395b6: 12f9 |0001: const/4 v9, #int -1 // #ff │ │ -0395b8: 12e8 |0002: const/4 v8, #int -2 // #fe │ │ -0395ba: 6e10 ec0b 0a00 |0003: invoke-virtual {v10}, Lorg/tint/ui/views/TabsScroller;.getScrollValue:()I // method@0bec │ │ -0395c0: 0a02 |0006: move-result v2 │ │ -0395c2: 54a4 5c06 |0007: iget-object v4, v10, Lorg/tint/ui/views/TabsScroller;.mGapAnimator:Landroid/animation/ObjectAnimator; // field@065c │ │ -0395c6: 3804 0700 |0009: if-eqz v4, 0010 // +0007 │ │ -0395ca: 54a4 5c06 |000b: iget-object v4, v10, Lorg/tint/ui/views/TabsScroller;.mGapAnimator:Landroid/animation/ObjectAnimator; // field@065c │ │ -0395ce: 6e10 0d00 0400 |000d: invoke-virtual {v4}, Landroid/animation/ObjectAnimator;.cancel:()V // method@000d │ │ -0395d4: 54a4 5806 |0010: iget-object v4, v10, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -0395d8: 6e10 c90b 0400 |0012: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.removeAllViews:()V // method@0bc9 │ │ -0395de: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0395e0: 54a4 5606 |0016: iget-object v4, v10, Lorg/tint/ui/views/TabsScroller;.mAdapter:Landroid/widget/BaseAdapter; // field@0656 │ │ -0395e4: 6e10 7702 0400 |0018: invoke-virtual {v4}, Landroid/widget/BaseAdapter;.getCount:()I // method@0277 │ │ -0395ea: 0a04 |001b: move-result v4 │ │ -0395ec: 3540 2900 |001c: if-ge v0, v4, 0045 // +0029 │ │ -0395f0: 54a4 5606 |001e: iget-object v4, v10, Lorg/tint/ui/views/TabsScroller;.mAdapter:Landroid/widget/BaseAdapter; // field@0656 │ │ -0395f4: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -0395f6: 54a7 5806 |0021: iget-object v7, v10, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -0395fa: 6e40 7802 0476 |0023: invoke-virtual {v4, v0, v6, v7}, Landroid/widget/BaseAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0278 │ │ -039600: 0c03 |0026: move-result-object v3 │ │ -039602: 2201 d200 |0027: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@00d2 │ │ -039606: 7030 c402 8108 |0029: invoke-direct {v1, v8, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@02c4 │ │ -03960c: 55a4 5e06 |002c: iget-boolean v4, v10, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -039610: 3804 1500 |002e: if-eqz v4, 0043 // +0015 │ │ -039614: 1304 1000 |0030: const/16 v4, #int 16 // #10 │ │ -039618: 5914 2700 |0032: iput v4, v1, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0027 │ │ -03961c: 54a4 5806 |0034: iget-object v4, v10, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -039620: 6e30 c20b 3401 |0036: invoke-virtual {v4, v3, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0bc2 │ │ -039626: 52a4 5d06 |0039: iget v4, v10, Lorg/tint/ui/views/TabsScroller;.mGapPosition:I // field@065d │ │ -03962a: 3794 0500 |003b: if-le v4, v9, 0040 // +0005 │ │ -03962e: 7030 d90b 3a00 |003d: invoke-direct {v10, v3, v0}, Lorg/tint/ui/views/TabsScroller;.adjustViewGap:(Landroid/view/View;I)V // method@0bd9 │ │ -039634: d800 0001 |0040: add-int/lit8 v0, v0, #int 1 // #01 │ │ -039638: 28d4 |0042: goto 0016 // -002c │ │ -03963a: 0154 |0043: move v4, v5 │ │ -03963c: 28ee |0044: goto 0032 // -0012 │ │ -03963e: 379b 1600 |0045: if-le v11, v9, 005b // +0016 │ │ -039642: 54a4 5606 |0047: iget-object v4, v10, Lorg/tint/ui/views/TabsScroller;.mAdapter:Landroid/widget/BaseAdapter; // field@0656 │ │ -039646: 6e10 7702 0400 |0049: invoke-virtual {v4}, Landroid/widget/BaseAdapter;.getCount:()I // method@0277 │ │ -03964c: 0a04 |004c: move-result v4 │ │ -03964e: d804 04ff |004d: add-int/lit8 v4, v4, #int -1 // #ff │ │ -039652: 7120 4203 b400 |004f: invoke-static {v4, v11}, Ljava/lang/Math;.min:(II)I // method@0342 │ │ -039658: 0a0b |0052: move-result v11 │ │ -03965a: 5ca5 6106 |0053: iput-boolean v5, v10, Lorg/tint/ui/views/TabsScroller;.mNeedsScroll:Z // field@0661 │ │ -03965e: 59ab 6406 |0055: iput v11, v10, Lorg/tint/ui/views/TabsScroller;.mScrollPosition:I // field@0664 │ │ -039662: 6e10 ff0b 0a00 |0057: invoke-virtual {v10}, Lorg/tint/ui/views/TabsScroller;.requestLayout:()V // method@0bff │ │ -039668: 0e00 |005a: return-void │ │ -03966a: 6e20 080c 2a00 |005b: invoke-virtual {v10, v2}, Lorg/tint/ui/views/TabsScroller;.setScrollValue:(I)V // method@0c08 │ │ -039670: 28fc |005e: goto 005a // -0004 │ │ +039330: |[039330] org.tint.ui.views.TabsScroller.handleDataChanged:(I)V │ │ +039340: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +039342: 12f9 |0001: const/4 v9, #int -1 // #ff │ │ +039344: 12e8 |0002: const/4 v8, #int -2 // #fe │ │ +039346: 6e10 ec0b 0a00 |0003: invoke-virtual {v10}, Lorg/tint/ui/views/TabsScroller;.getScrollValue:()I // method@0bec │ │ +03934c: 0a02 |0006: move-result v2 │ │ +03934e: 54a4 5c06 |0007: iget-object v4, v10, Lorg/tint/ui/views/TabsScroller;.mGapAnimator:Landroid/animation/ObjectAnimator; // field@065c │ │ +039352: 3804 0700 |0009: if-eqz v4, 0010 // +0007 │ │ +039356: 54a4 5c06 |000b: iget-object v4, v10, Lorg/tint/ui/views/TabsScroller;.mGapAnimator:Landroid/animation/ObjectAnimator; // field@065c │ │ +03935a: 6e10 0d00 0400 |000d: invoke-virtual {v4}, Landroid/animation/ObjectAnimator;.cancel:()V // method@000d │ │ +039360: 54a4 5806 |0010: iget-object v4, v10, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +039364: 6e10 c90b 0400 |0012: invoke-virtual {v4}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.removeAllViews:()V // method@0bc9 │ │ +03936a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +03936c: 54a4 5606 |0016: iget-object v4, v10, Lorg/tint/ui/views/TabsScroller;.mAdapter:Landroid/widget/BaseAdapter; // field@0656 │ │ +039370: 6e10 7702 0400 |0018: invoke-virtual {v4}, Landroid/widget/BaseAdapter;.getCount:()I // method@0277 │ │ +039376: 0a04 |001b: move-result v4 │ │ +039378: 3540 2900 |001c: if-ge v0, v4, 0045 // +0029 │ │ +03937c: 54a4 5606 |001e: iget-object v4, v10, Lorg/tint/ui/views/TabsScroller;.mAdapter:Landroid/widget/BaseAdapter; // field@0656 │ │ +039380: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +039382: 54a7 5806 |0021: iget-object v7, v10, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +039386: 6e40 7802 0476 |0023: invoke-virtual {v4, v0, v6, v7}, Landroid/widget/BaseAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0278 │ │ +03938c: 0c03 |0026: move-result-object v3 │ │ +03938e: 2201 ce00 |0027: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@00ce │ │ +039392: 7030 c402 8108 |0029: invoke-direct {v1, v8, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@02c4 │ │ +039398: 55a4 5e06 |002c: iget-boolean v4, v10, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +03939c: 3804 1500 |002e: if-eqz v4, 0043 // +0015 │ │ +0393a0: 1304 1000 |0030: const/16 v4, #int 16 // #10 │ │ +0393a4: 5914 2700 |0032: iput v4, v1, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0027 │ │ +0393a8: 54a4 5806 |0034: iget-object v4, v10, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +0393ac: 6e30 c20b 3401 |0036: invoke-virtual {v4, v3, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0bc2 │ │ +0393b2: 52a4 5d06 |0039: iget v4, v10, Lorg/tint/ui/views/TabsScroller;.mGapPosition:I // field@065d │ │ +0393b6: 3794 0500 |003b: if-le v4, v9, 0040 // +0005 │ │ +0393ba: 7030 d90b 3a00 |003d: invoke-direct {v10, v3, v0}, Lorg/tint/ui/views/TabsScroller;.adjustViewGap:(Landroid/view/View;I)V // method@0bd9 │ │ +0393c0: d800 0001 |0040: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0393c4: 28d4 |0042: goto 0016 // -002c │ │ +0393c6: 0154 |0043: move v4, v5 │ │ +0393c8: 28ee |0044: goto 0032 // -0012 │ │ +0393ca: 379b 1600 |0045: if-le v11, v9, 005b // +0016 │ │ +0393ce: 54a4 5606 |0047: iget-object v4, v10, Lorg/tint/ui/views/TabsScroller;.mAdapter:Landroid/widget/BaseAdapter; // field@0656 │ │ +0393d2: 6e10 7702 0400 |0049: invoke-virtual {v4}, Landroid/widget/BaseAdapter;.getCount:()I // method@0277 │ │ +0393d8: 0a04 |004c: move-result v4 │ │ +0393da: d804 04ff |004d: add-int/lit8 v4, v4, #int -1 // #ff │ │ +0393de: 7120 4203 b400 |004f: invoke-static {v4, v11}, Ljava/lang/Math;.min:(II)I // method@0342 │ │ +0393e4: 0a0b |0052: move-result v11 │ │ +0393e6: 5ca5 6106 |0053: iput-boolean v5, v10, Lorg/tint/ui/views/TabsScroller;.mNeedsScroll:Z // field@0661 │ │ +0393ea: 59ab 6406 |0055: iput v11, v10, Lorg/tint/ui/views/TabsScroller;.mScrollPosition:I // field@0664 │ │ +0393ee: 6e10 ff0b 0a00 |0057: invoke-virtual {v10}, Lorg/tint/ui/views/TabsScroller;.requestLayout:()V // method@0bff │ │ +0393f4: 0e00 |005a: return-void │ │ +0393f6: 6e20 080c 2a00 |005b: invoke-virtual {v10, v2}, Lorg/tint/ui/views/TabsScroller;.setScrollValue:(I)V // method@0c08 │ │ +0393fc: 28fc |005e: goto 005a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=178 │ │ 0x0007 line=179 │ │ 0x000b line=180 │ │ 0x0010 line=182 │ │ 0x0015 line=183 │ │ @@ -72919,17 +73165,17 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039674: |[039674] org.tint.ui.views.TabsScroller.isHorizontal:()Z │ │ -039684: 5510 5e06 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -039688: 0f00 |0002: return v0 │ │ +039400: |[039400] org.tint.ui.views.TabsScroller.isHorizontal:()Z │ │ +039410: 5510 5e06 |0000: iget-boolean v0, v1, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +039414: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/views/TabsScroller; │ │ │ │ #14 : (in Lorg/tint/ui/views/TabsScroller;) │ │ @@ -72937,32 +73183,32 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -03968c: |[03968c] org.tint.ui.views.TabsScroller.onLayout:(ZIIII)V │ │ -03969c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03969e: 7506 550b 0300 |0001: invoke-super/range {v3, v4, v5, v6, v7, v8}, Lorg/tint/ui/views/ScrollerView;.onLayout:(ZIIII)V // method@0b55 │ │ -0396a4: 5530 6106 |0004: iget-boolean v0, v3, Lorg/tint/ui/views/TabsScroller;.mNeedsScroll:Z // field@0661 │ │ -0396a8: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -0396ac: 5430 6506 |0008: iget-object v0, v3, Lorg/tint/ui/views/TabsScroller;.mScroller:Landroid/widget/OverScroller; // field@0665 │ │ -0396b0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -0396b2: 6e20 d402 1000 |000b: invoke-virtual {v0, v1}, Landroid/widget/OverScroller;.forceFinished:(Z)V // method@02d4 │ │ -0396b8: 5230 6406 |000e: iget v0, v3, Lorg/tint/ui/views/TabsScroller;.mScrollPosition:I // field@0664 │ │ -0396bc: 6e30 0b0c 0302 |0010: invoke-virtual {v3, v0, v2}, Lorg/tint/ui/views/TabsScroller;.snapToSelected:(IZ)V // method@0c0b │ │ -0396c2: 5c32 6106 |0013: iput-boolean v2, v3, Lorg/tint/ui/views/TabsScroller;.mNeedsScroll:Z // field@0661 │ │ -0396c6: 5430 6006 |0015: iget-object v0, v3, Lorg/tint/ui/views/TabsScroller;.mLayoutListener:Lorg/tint/ui/views/TabsScroller$OnLayoutListener; // field@0660 │ │ -0396ca: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -0396ce: 5430 6006 |0019: iget-object v0, v3, Lorg/tint/ui/views/TabsScroller;.mLayoutListener:Lorg/tint/ui/views/TabsScroller$OnLayoutListener; // field@0660 │ │ -0396d2: 7258 cd0b 5076 |001b: invoke-interface {v0, v5, v6, v7, v8}, Lorg/tint/ui/views/TabsScroller$OnLayoutListener;.onLayout:(IIII)V // method@0bcd │ │ -0396d8: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -0396da: 5b30 6006 |001f: iput-object v0, v3, Lorg/tint/ui/views/TabsScroller;.mLayoutListener:Lorg/tint/ui/views/TabsScroller$OnLayoutListener; // field@0660 │ │ -0396de: 0e00 |0021: return-void │ │ +039418: |[039418] org.tint.ui.views.TabsScroller.onLayout:(ZIIII)V │ │ +039428: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03942a: 7506 550b 0300 |0001: invoke-super/range {v3, v4, v5, v6, v7, v8}, Lorg/tint/ui/views/ScrollerView;.onLayout:(ZIIII)V // method@0b55 │ │ +039430: 5530 6106 |0004: iget-boolean v0, v3, Lorg/tint/ui/views/TabsScroller;.mNeedsScroll:Z // field@0661 │ │ +039434: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +039438: 5430 6506 |0008: iget-object v0, v3, Lorg/tint/ui/views/TabsScroller;.mScroller:Landroid/widget/OverScroller; // field@0665 │ │ +03943c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +03943e: 6e20 d402 1000 |000b: invoke-virtual {v0, v1}, Landroid/widget/OverScroller;.forceFinished:(Z)V // method@02d4 │ │ +039444: 5230 6406 |000e: iget v0, v3, Lorg/tint/ui/views/TabsScroller;.mScrollPosition:I // field@0664 │ │ +039448: 6e30 0b0c 0302 |0010: invoke-virtual {v3, v0, v2}, Lorg/tint/ui/views/TabsScroller;.snapToSelected:(IZ)V // method@0c0b │ │ +03944e: 5c32 6106 |0013: iput-boolean v2, v3, Lorg/tint/ui/views/TabsScroller;.mNeedsScroll:Z // field@0661 │ │ +039452: 5430 6006 |0015: iget-object v0, v3, Lorg/tint/ui/views/TabsScroller;.mLayoutListener:Lorg/tint/ui/views/TabsScroller$OnLayoutListener; // field@0660 │ │ +039456: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +03945a: 5430 6006 |0019: iget-object v0, v3, Lorg/tint/ui/views/TabsScroller;.mLayoutListener:Lorg/tint/ui/views/TabsScroller$OnLayoutListener; // field@0660 │ │ +03945e: 7258 cd0b 5076 |001b: invoke-interface {v0, v5, v6, v7, v8}, Lorg/tint/ui/views/TabsScroller$OnLayoutListener;.onLayout:(IIII)V // method@0bcd │ │ +039464: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +039466: 5b30 6006 |001f: iput-object v0, v3, Lorg/tint/ui/views/TabsScroller;.mLayoutListener:Lorg/tint/ui/views/TabsScroller$OnLayoutListener; // field@0660 │ │ +03946a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=210 │ │ 0x0004 line=211 │ │ 0x0008 line=212 │ │ 0x000e line=213 │ │ 0x0013 line=214 │ │ @@ -72983,20 +73229,20 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0396e0: |[0396e0] org.tint.ui.views.TabsScroller.onOrthoDrag:(Landroid/view/View;F)V │ │ -0396f0: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -0396f4: 5410 5706 |0002: iget-object v0, v1, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ -0396f8: 3900 0500 |0004: if-nez v0, 0009 // +0005 │ │ -0396fc: 7030 f80b 2103 |0006: invoke-direct {v1, v2, v3}, Lorg/tint/ui/views/TabsScroller;.offsetView:(Landroid/view/View;F)V // method@0bf8 │ │ -039702: 0e00 |0009: return-void │ │ +03946c: |[03946c] org.tint.ui.views.TabsScroller.onOrthoDrag:(Landroid/view/View;F)V │ │ +03947c: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +039480: 5410 5706 |0002: iget-object v0, v1, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ +039484: 3900 0500 |0004: if-nez v0, 0009 // +0005 │ │ +039488: 7030 f80b 2103 |0006: invoke-direct {v1, v2, v3}, Lorg/tint/ui/views/TabsScroller;.offsetView:(Landroid/view/View;F)V // method@0bf8 │ │ +03948e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0006 line=419 │ │ 0x0009 line=421 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/tint/ui/views/TabsScroller; │ │ @@ -73008,50 +73254,50 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -039704: |[039704] org.tint.ui.views.TabsScroller.onOrthoDragFinished:(Landroid/view/View;)V │ │ -039714: 5431 5706 |0000: iget-object v1, v3, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ -039718: 3801 0300 |0002: if-eqz v1, 0005 // +0003 │ │ -03971c: 0e00 |0004: return-void │ │ -03971e: 5531 5f06 |0005: iget-boolean v1, v3, Lorg/tint/ui/views/TabsScroller;.mIsOrthoDragged:Z // field@065f │ │ -039722: 3801 fdff |0007: if-eqz v1, 0004 // -0003 │ │ -039726: 3804 fbff |0009: if-eqz v4, 0004 // -0005 │ │ -03972a: 5531 5e06 |000b: iget-boolean v1, v3, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -03972e: 3801 2400 |000d: if-eqz v1, 0031 // +0024 │ │ -039732: 6e10 d201 0400 |000f: invoke-virtual {v4}, Landroid/view/View;.getTranslationY:()F // method@01d2 │ │ -039738: 0a00 |0012: move-result v0 │ │ -03973a: 7110 3e03 0000 |0013: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ -039740: 0a02 |0016: move-result v2 │ │ -039742: 5531 5e06 |0017: iget-boolean v1, v3, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -039746: 3801 1d00 |0019: if-eqz v1, 0036 // +001d │ │ -03974a: 6e10 c501 0400 |001b: invoke-virtual {v4}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ -039750: 0a01 |001e: move-result v1 │ │ -039752: db01 0102 |001f: div-int/lit8 v1, v1, #int 2 // #02 │ │ -039756: 8211 |0021: int-to-float v1, v1 │ │ -039758: 2d01 0201 |0022: cmpl-float v1, v2, v1 │ │ -03975c: 3d01 1700 |0024: if-lez v1, 003b // +0017 │ │ -039760: 7110 4403 0000 |0026: invoke-static {v0}, Ljava/lang/Math;.signum:(F)F // method@0344 │ │ -039766: 0a01 |0029: move-result v1 │ │ -039768: 5232 5a06 |002a: iget v2, v3, Lorg/tint/ui/views/TabsScroller;.mFlingVelocity:F // field@065a │ │ -03976c: c821 |002c: mul-float/2addr v1, v2 │ │ -03976e: 7040 dc0b 4301 |002d: invoke-direct {v3, v4, v1, v0}, Lorg/tint/ui/views/TabsScroller;.animateOut:(Landroid/view/View;FF)V // method@0bdc │ │ -039774: 28d4 |0030: goto 0004 // -002c │ │ -039776: 6e10 d101 0400 |0031: invoke-virtual {v4}, Landroid/view/View;.getTranslationX:()F // method@01d1 │ │ -03977c: 0a00 |0034: move-result v0 │ │ -03977e: 28de |0035: goto 0013 // -0022 │ │ -039780: 6e10 d401 0400 |0036: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ -039786: 0a01 |0039: move-result v1 │ │ -039788: 28e5 |003a: goto 001f // -001b │ │ -03978a: 1201 |003b: const/4 v1, #int 0 // #0 │ │ -03978c: 7030 f80b 4301 |003c: invoke-direct {v3, v4, v1}, Lorg/tint/ui/views/TabsScroller;.offsetView:(Landroid/view/View;F)V // method@0bf8 │ │ -039792: 28c5 |003f: goto 0004 // -003b │ │ +039490: |[039490] org.tint.ui.views.TabsScroller.onOrthoDragFinished:(Landroid/view/View;)V │ │ +0394a0: 5431 5706 |0000: iget-object v1, v3, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ +0394a4: 3801 0300 |0002: if-eqz v1, 0005 // +0003 │ │ +0394a8: 0e00 |0004: return-void │ │ +0394aa: 5531 5f06 |0005: iget-boolean v1, v3, Lorg/tint/ui/views/TabsScroller;.mIsOrthoDragged:Z // field@065f │ │ +0394ae: 3801 fdff |0007: if-eqz v1, 0004 // -0003 │ │ +0394b2: 3804 fbff |0009: if-eqz v4, 0004 // -0005 │ │ +0394b6: 5531 5e06 |000b: iget-boolean v1, v3, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +0394ba: 3801 2400 |000d: if-eqz v1, 0031 // +0024 │ │ +0394be: 6e10 d201 0400 |000f: invoke-virtual {v4}, Landroid/view/View;.getTranslationY:()F // method@01d2 │ │ +0394c4: 0a00 |0012: move-result v0 │ │ +0394c6: 7110 3e03 0000 |0013: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ +0394cc: 0a02 |0016: move-result v2 │ │ +0394ce: 5531 5e06 |0017: iget-boolean v1, v3, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +0394d2: 3801 1d00 |0019: if-eqz v1, 0036 // +001d │ │ +0394d6: 6e10 c501 0400 |001b: invoke-virtual {v4}, Landroid/view/View;.getHeight:()I // method@01c5 │ │ +0394dc: 0a01 |001e: move-result v1 │ │ +0394de: db01 0102 |001f: div-int/lit8 v1, v1, #int 2 // #02 │ │ +0394e2: 8211 |0021: int-to-float v1, v1 │ │ +0394e4: 2d01 0201 |0022: cmpl-float v1, v2, v1 │ │ +0394e8: 3d01 1700 |0024: if-lez v1, 003b // +0017 │ │ +0394ec: 7110 4403 0000 |0026: invoke-static {v0}, Ljava/lang/Math;.signum:(F)F // method@0344 │ │ +0394f2: 0a01 |0029: move-result v1 │ │ +0394f4: 5232 5a06 |002a: iget v2, v3, Lorg/tint/ui/views/TabsScroller;.mFlingVelocity:F // field@065a │ │ +0394f8: c821 |002c: mul-float/2addr v1, v2 │ │ +0394fa: 7040 dc0b 4301 |002d: invoke-direct {v3, v4, v1, v0}, Lorg/tint/ui/views/TabsScroller;.animateOut:(Landroid/view/View;FF)V // method@0bdc │ │ +039500: 28d4 |0030: goto 0004 // -002c │ │ +039502: 6e10 d101 0400 |0031: invoke-virtual {v4}, Landroid/view/View;.getTranslationX:()F // method@01d1 │ │ +039508: 0a00 |0034: move-result v0 │ │ +03950a: 28de |0035: goto 0013 // -0022 │ │ +03950c: 6e10 d401 0400 |0036: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@01d4 │ │ +039512: 0a01 |0039: move-result v1 │ │ +039514: 28e5 |003a: goto 001f // -001b │ │ +039516: 1201 |003b: const/4 v1, #int 0 // #0 │ │ +039518: 7030 f80b 4301 |003c: invoke-direct {v3, v4, v1}, Lorg/tint/ui/views/TabsScroller;.offsetView:(Landroid/view/View;F)V // method@0bf8 │ │ +03951e: 28c5 |003f: goto 0004 // -003b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0004 line=437 │ │ 0x0005 line=426 │ │ 0x000b line=428 │ │ 0x0013 line=429 │ │ @@ -73070,31 +73316,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -039794: |[039794] org.tint.ui.views.TabsScroller.onOrthoFling:(Landroid/view/View;F)V │ │ -0397a4: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ -0397a8: 0e00 |0002: return-void │ │ -0397aa: 5430 5706 |0003: iget-object v0, v3, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ -0397ae: 3900 1300 |0005: if-nez v0, 0018 // +0013 │ │ -0397b2: 7110 3e03 0500 |0007: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ -0397b8: 0a00 |000a: move-result v0 │ │ -0397ba: 5231 5a06 |000b: iget v1, v3, Lorg/tint/ui/views/TabsScroller;.mFlingVelocity:F // field@065a │ │ -0397be: 1502 0040 |000d: const/high16 v2, #int 1073741824 // #4000 │ │ -0397c2: c921 |000f: div-float/2addr v1, v2 │ │ -0397c4: 2d00 0001 |0010: cmpl-float v0, v0, v1 │ │ -0397c8: 3d00 0600 |0012: if-lez v0, 0018 // +0006 │ │ -0397cc: 7030 db0b 4305 |0014: invoke-direct {v3, v4, v5}, Lorg/tint/ui/views/TabsScroller;.animateOut:(Landroid/view/View;F)V // method@0bdb │ │ -0397d2: 28eb |0017: goto 0002 // -0015 │ │ -0397d4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0397d6: 7030 f80b 4300 |0019: invoke-direct {v3, v4, v0}, Lorg/tint/ui/views/TabsScroller;.offsetView:(Landroid/view/View;F)V // method@0bf8 │ │ -0397dc: 28e6 |001c: goto 0002 // -001a │ │ +039520: |[039520] org.tint.ui.views.TabsScroller.onOrthoFling:(Landroid/view/View;F)V │ │ +039530: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ +039534: 0e00 |0002: return-void │ │ +039536: 5430 5706 |0003: iget-object v0, v3, Lorg/tint/ui/views/TabsScroller;.mAnimator:Landroid/animation/AnimatorSet; // field@0657 │ │ +03953a: 3900 1300 |0005: if-nez v0, 0018 // +0013 │ │ +03953e: 7110 3e03 0500 |0007: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@033e │ │ +039544: 0a00 |000a: move-result v0 │ │ +039546: 5231 5a06 |000b: iget v1, v3, Lorg/tint/ui/views/TabsScroller;.mFlingVelocity:F // field@065a │ │ +03954a: 1502 0040 |000d: const/high16 v2, #int 1073741824 // #4000 │ │ +03954e: c921 |000f: div-float/2addr v1, v2 │ │ +039550: 2d00 0001 |0010: cmpl-float v0, v0, v1 │ │ +039554: 3d00 0600 |0012: if-lez v0, 0018 // +0006 │ │ +039558: 7030 db0b 4305 |0014: invoke-direct {v3, v4, v5}, Lorg/tint/ui/views/TabsScroller;.animateOut:(Landroid/view/View;F)V // method@0bdb │ │ +03955e: 28eb |0017: goto 0002 // -0015 │ │ +039560: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +039562: 7030 f80b 4300 |0019: invoke-direct {v3, v4, v0}, Lorg/tint/ui/views/TabsScroller;.offsetView:(Landroid/view/View;F)V // method@0bf8 │ │ +039568: 28e6 |001c: goto 0002 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0002 line=447 │ │ 0x0003 line=442 │ │ 0x0014 line=443 │ │ 0x0018 line=445 │ │ @@ -73104,207 +73350,209 @@ │ │ 0x0000 - 0x001d reg=5 velocity F │ │ │ │ #18 : (in Lorg/tint/ui/views/TabsScroller;) │ │ name : 'onPull' │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ - registers : 22 │ │ + registers : 23 │ │ ins : 2 │ │ outs : 6 │ │ - insns size : 343 16-bit code units │ │ -0397e0: |[0397e0] org.tint.ui.views.TabsScroller.onPull:(I)V │ │ -0397f0: 120d |0000: const/4 v13, #int 0 // #0 │ │ -0397f2: 1228 |0001: const/4 v8, #int 2 // #2 │ │ -0397f4: 3915 0900 |0002: if-nez v21, 000b // +0009 │ │ -0397f8: 0800 1400 |0004: move-object/from16 v0, v20 │ │ -0397fc: 5201 6206 |0006: iget v1, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ -039800: 3901 0300 |0008: if-nez v1, 000b // +0003 │ │ -039804: 0e00 |000a: return-void │ │ -039806: 3915 1601 |000b: if-nez v21, 0121 // +0116 │ │ -03980a: 0800 1400 |000d: move-object/from16 v0, v20 │ │ -03980e: 5201 6206 |000f: iget v1, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ -039812: 3801 1001 |0011: if-eqz v1, 0121 // +0110 │ │ -039816: 120b |0013: const/4 v11, #int 0 // #0 │ │ -039818: 358b 1300 |0014: if-ge v11, v8, 0027 // +0013 │ │ -03981c: 0800 1400 |0016: move-object/from16 v0, v20 │ │ -039820: 5402 5806 |0018: iget-object v2, v0, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -039824: 0800 1400 |001a: move-object/from16 v0, v20 │ │ -039828: 5201 6206 |001c: iget v1, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ -03982c: 3b01 8500 |001e: if-gez v1, 00a3 // +0085 │ │ -039830: 01b1 |0020: move v1, v11 │ │ -039832: 6e20 c30b 1200 |0021: invoke-virtual {v2, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildAt:(I)Landroid/view/View; // method@0bc3 │ │ -039838: 0c07 |0024: move-result-object v7 │ │ -03983a: 3907 8b00 |0025: if-nez v7, 00b0 // +008b │ │ -03983e: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -039840: 0800 1400 |0028: move-object/from16 v0, v20 │ │ -039844: 5901 6206 |002a: iput v1, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ -039848: 0800 1400 |002c: move-object/from16 v0, v20 │ │ -03984c: 5501 5e06 |002e: iget-boolean v1, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -039850: 3801 0401 |0030: if-eqz v1, 0134 // +0104 │ │ -039854: 7401 f30b 1400 |0032: invoke-virtual/range {v20}, Lorg/tint/ui/views/TabsScroller;.getWidth:()I // method@0bf3 │ │ -03985a: 0a0a |0035: move-result v10 │ │ -03985c: 0800 1400 |0036: move-object/from16 v0, v20 │ │ -039860: 5201 6206 |0038: iget v1, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ -039864: 7110 3f03 0100 |003a: invoke-static {v1}, Ljava/lang/Math;.abs:(I)I // method@033f │ │ -03986a: 0a0e |003d: move-result v14 │ │ -03986c: 0800 1400 |003e: move-object/from16 v0, v20 │ │ -039870: 5201 6206 |0040: iget v1, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ -039874: 3c01 f800 |0042: if-gtz v1, 013a // +00f8 │ │ -039878: 1219 |0044: const/4 v9, #int 1 // #1 │ │ -03987a: 120b |0045: const/4 v11, #int 0 // #0 │ │ -03987c: 358b c4ff |0046: if-ge v11, v8, 000a // -003c │ │ -039880: 0800 1400 |0048: move-object/from16 v0, v20 │ │ -039884: 5402 5806 |004a: iget-object v2, v0, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -039888: 0800 1400 |004c: move-object/from16 v0, v20 │ │ -03988c: 5201 6206 |004e: iget v1, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ -039890: 3b01 ed00 |0050: if-gez v1, 013d // +00ed │ │ -039894: 01b1 |0052: move v1, v11 │ │ -039896: 6e20 c30b 1200 |0053: invoke-virtual {v2, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildAt:(I)Landroid/view/View; // method@0bc3 │ │ -03989c: 0c07 |0056: move-result-object v7 │ │ -03989e: 3807 b3ff |0057: if-eqz v7, 000a // -004d │ │ -0398a2: 380d 0200 |0059: if-eqz v13, 005b // +0002 │ │ -0398a6: 6201 5306 |005b: sget-object v1, Lorg/tint/ui/views/TabsScroller;.PULL_FACTOR:[F // field@0653 │ │ -0398aa: 440c 010b |005d: aget v12, v1, v11 │ │ -0398ae: 7b91 |005f: neg-int v1, v9 │ │ -0398b0: 8210 |0060: int-to-float v0, v1 │ │ -0398b2: 0213 0000 |0061: move/from16 v19, v0 │ │ -0398b6: 0800 1400 |0063: move-object/from16 v0, v20 │ │ -0398ba: 5402 5906 |0065: iget-object v2, v0, Lorg/tint/ui/views/TabsScroller;.mCubic:Landroid/view/animation/DecelerateInterpolator; // field@0659 │ │ -0398be: 82e3 |0067: int-to-float v3, v14 │ │ -0398c0: 1204 |0068: const/4 v4, #int 0 // #0 │ │ -0398c2: 1501 0040 |0069: const/high16 v1, #int 1073741824 // #4000 │ │ -0398c6: a805 0c01 |006b: mul-float v5, v12, v1 │ │ -0398ca: 82a6 |006d: int-to-float v6, v10 │ │ -0398cc: 0801 1400 |006e: move-object/from16 v1, v20 │ │ -0398d0: 7606 df0b 0100 |0070: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/tint/ui/views/TabsScroller;.ease:(Landroid/view/animation/DecelerateInterpolator;FFFF)F // method@0bdf │ │ -0398d6: 0a01 |0073: move-result v1 │ │ -0398d8: a80f 1301 |0074: mul-float v15, v19, v1 │ │ -0398dc: 0800 1400 |0076: move-object/from16 v0, v20 │ │ -0398e0: 5402 5906 |0078: iget-object v2, v0, Lorg/tint/ui/views/TabsScroller;.mCubic:Landroid/view/animation/DecelerateInterpolator; // field@0659 │ │ -0398e4: 82e3 |007a: int-to-float v3, v14 │ │ -0398e6: 1204 |007b: const/4 v4, #int 0 // #0 │ │ -0398e8: 1501 a041 |007c: const/high16 v1, #int 1101004800 // #41a0 │ │ -0398ec: a805 0c01 |007e: mul-float v5, v12, v1 │ │ -0398f0: 82a6 |0080: int-to-float v6, v10 │ │ -0398f2: 0801 1400 |0081: move-object/from16 v1, v20 │ │ -0398f6: 7606 df0b 0100 |0083: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/tint/ui/views/TabsScroller;.ease:(Landroid/view/animation/DecelerateInterpolator;FFFF)F // method@0bdf │ │ -0398fc: 0a01 |0086: move-result v1 │ │ -0398fe: 8711 |0087: float-to-int v1, v1 │ │ -039900: 9212 0901 |0088: mul-int v18, v9, v1 │ │ -039904: 0800 1400 |008a: move-object/from16 v0, v20 │ │ -039908: 5501 5e06 |008c: iget-boolean v1, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -03990c: 3801 bc00 |008e: if-eqz v1, 014a // +00bc │ │ -039910: 0200 1200 |0090: move/from16 v0, v18 │ │ -039914: 8201 |0092: int-to-float v1, v0 │ │ -039916: 6e20 e101 1700 |0093: invoke-virtual {v7, v1}, Landroid/view/View;.setTranslationX:(F)V // method@01e1 │ │ -03991c: 0800 1400 |0096: move-object/from16 v0, v20 │ │ -039920: 5501 5e06 |0098: iget-boolean v1, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -039924: 3801 b800 |009a: if-eqz v1, 0152 // +00b8 │ │ -039928: 7ff1 |009c: neg-float v1, v15 │ │ -03992a: 6e20 df01 1700 |009d: invoke-virtual {v7, v1}, Landroid/view/View;.setRotationY:(F)V // method@01df │ │ -039930: d80b 0b01 |00a0: add-int/lit8 v11, v11, #int 1 // #01 │ │ -039934: 28a4 |00a2: goto 0046 // -005c │ │ -039936: 0800 1400 |00a3: move-object/from16 v0, v20 │ │ -03993a: 5401 5806 |00a5: iget-object v1, v0, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -03993e: 6e10 c40b 0100 |00a7: invoke-virtual {v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildCount:()I // method@0bc4 │ │ -039944: 0a01 |00aa: move-result v1 │ │ -039946: d801 01ff |00ab: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03994a: b1b1 |00ad: sub-int/2addr v1, v11 │ │ -03994c: 2900 73ff |00ae: goto/16 0021 // -008d │ │ -039950: 0800 1400 |00b0: move-object/from16 v0, v20 │ │ -039954: 5501 5e06 |00b2: iget-boolean v1, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -039958: 3801 5d00 |00b4: if-eqz v1, 0111 // +005d │ │ -03995c: 1a01 6510 |00b6: const-string v1, "translationX" // string@1065 │ │ -039960: 1222 |00b8: const/4 v2, #int 2 // #2 │ │ -039962: 2323 9c02 |00b9: new-array v3, v2, [F // type@029c │ │ -039966: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -039968: 0800 1400 |00bc: move-object/from16 v0, v20 │ │ -03996c: 5502 5e06 |00be: iget-boolean v2, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -039970: 3802 5400 |00c0: if-eqz v2, 0114 // +0054 │ │ -039974: 7401 f00b 1400 |00c2: invoke-virtual/range {v20}, Lorg/tint/ui/views/TabsScroller;.getTranslationX:()F // method@0bf0 │ │ -03997a: 0a02 |00c5: move-result v2 │ │ -03997c: 4b02 0304 |00c6: aput v2, v3, v4 │ │ -039980: 1212 |00c8: const/4 v2, #int 1 // #1 │ │ -039982: 1204 |00c9: const/4 v4, #int 0 // #0 │ │ -039984: 4b04 0302 |00ca: aput v4, v3, v2 │ │ -039988: 7130 0f00 1703 |00cc: invoke-static {v7, v1, v3}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -03998e: 0c11 |00cf: move-result-object v17 │ │ -039990: 0800 1400 |00d0: move-object/from16 v0, v20 │ │ -039994: 5501 5e06 |00d2: iget-boolean v1, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -039998: 3801 4500 |00d4: if-eqz v1, 0119 // +0045 │ │ -03999c: 1a01 b10e |00d6: const-string v1, "rotationY" // string@0eb1 │ │ -0399a0: 1222 |00d8: const/4 v2, #int 2 // #2 │ │ -0399a2: 2323 9c02 |00d9: new-array v3, v2, [F // type@029c │ │ -0399a6: 1204 |00db: const/4 v4, #int 0 // #0 │ │ -0399a8: 0800 1400 |00dc: move-object/from16 v0, v20 │ │ -0399ac: 5502 5e06 |00de: iget-boolean v2, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -0399b0: 3802 3c00 |00e0: if-eqz v2, 011c // +003c │ │ -0399b4: 7401 e90b 1400 |00e2: invoke-virtual/range {v20}, Lorg/tint/ui/views/TabsScroller;.getRotationY:()F // method@0be9 │ │ -0399ba: 0a02 |00e5: move-result v2 │ │ -0399bc: 4b02 0304 |00e6: aput v2, v3, v4 │ │ -0399c0: 1212 |00e8: const/4 v2, #int 1 // #1 │ │ -0399c2: 1204 |00e9: const/4 v4, #int 0 // #0 │ │ -0399c4: 4b04 0302 |00ea: aput v4, v3, v2 │ │ -0399c8: 7130 0f00 1703 |00ec: invoke-static {v7, v1, v3}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ -0399ce: 0c0f |00ef: move-result-object v15 │ │ -0399d0: 2210 0900 |00f0: new-instance v16, Landroid/animation/AnimatorSet; // type@0009 │ │ -0399d4: 7601 0600 1000 |00f2: invoke-direct/range {v16}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ -0399da: 1221 |00f5: const/4 v1, #int 2 // #2 │ │ -0399dc: 2311 9f02 |00f6: new-array v1, v1, [Landroid/animation/Animator; // type@029f │ │ -0399e0: 1202 |00f8: const/4 v2, #int 0 // #0 │ │ -0399e2: 4d11 0102 |00f9: aput-object v17, v1, v2 │ │ -0399e6: 1212 |00fb: const/4 v2, #int 1 // #1 │ │ -0399e8: 4d0f 0102 |00fc: aput-object v15, v1, v2 │ │ -0399ec: 0800 1000 |00fe: move-object/from16 v0, v16 │ │ -0399f0: 6e20 0a00 1000 |0100: invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;.playTogether:([Landroid/animation/Animator;)V // method@000a │ │ -0399f6: 1601 6400 |0103: const-wide/16 v1, #int 100 // #64 │ │ -0399fa: 0800 1000 |0105: move-object/from16 v0, v16 │ │ -0399fe: 6e30 0b00 1002 |0107: invoke-virtual {v0, v1, v2}, Landroid/animation/AnimatorSet;.setDuration:(J)Landroid/animation/AnimatorSet; // method@000b │ │ -039a04: 7401 0c00 1000 |010a: invoke-virtual/range {v16}, Landroid/animation/AnimatorSet;.start:()V // method@000c │ │ -039a0a: d80b 0b01 |010d: add-int/lit8 v11, v11, #int 1 // #01 │ │ -039a0e: 2900 05ff |010f: goto/16 0014 // -00fb │ │ -039a12: 1a01 6610 |0111: const-string v1, "translationY" // string@1066 │ │ -039a16: 28a5 |0113: goto 00b8 // -005b │ │ -039a18: 7401 f10b 1400 |0114: invoke-virtual/range {v20}, Lorg/tint/ui/views/TabsScroller;.getTranslationY:()F // method@0bf1 │ │ -039a1e: 0a02 |0117: move-result v2 │ │ -039a20: 28ae |0118: goto 00c6 // -0052 │ │ -039a22: 1a01 b00e |0119: const-string v1, "rotationX" // string@0eb0 │ │ -039a26: 28bd |011b: goto 00d8 // -0043 │ │ -039a28: 7401 e80b 1400 |011c: invoke-virtual/range {v20}, Lorg/tint/ui/views/TabsScroller;.getRotationX:()F // method@0be8 │ │ -039a2e: 0a02 |011f: move-result v2 │ │ -039a30: 28c6 |0120: goto 00e6 // -003a │ │ -039a32: 0800 1400 |0121: move-object/from16 v0, v20 │ │ -039a36: 5201 6206 |0123: iget v1, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ -039a3a: 3901 0300 |0125: if-nez v1, 0128 // +0003 │ │ -039a3e: 121d |0127: const/4 v13, #int 1 // #1 │ │ -039a40: 0800 1400 |0128: move-object/from16 v0, v20 │ │ -039a44: 5201 6206 |012a: iget v1, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ -039a48: 9001 0115 |012c: add-int v1, v1, v21 │ │ -039a4c: 0800 1400 |012e: move-object/from16 v0, v20 │ │ -039a50: 5901 6206 |0130: iput v1, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ -039a54: 2900 fafe |0132: goto/16 002c // -0106 │ │ -039a58: 7401 e60b 1400 |0134: invoke-virtual/range {v20}, Lorg/tint/ui/views/TabsScroller;.getHeight:()I // method@0be6 │ │ -039a5e: 0a0a |0137: move-result v10 │ │ -039a60: 2900 fefe |0138: goto/16 0036 // -0102 │ │ -039a64: 12f9 |013a: const/4 v9, #int -1 // #ff │ │ -039a66: 2900 0aff |013b: goto/16 0045 // -00f6 │ │ -039a6a: 0800 1400 |013d: move-object/from16 v0, v20 │ │ -039a6e: 5401 5806 |013f: iget-object v1, v0, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -039a72: 6e10 c40b 0100 |0141: invoke-virtual {v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildCount:()I // method@0bc4 │ │ -039a78: 0a01 |0144: move-result v1 │ │ -039a7a: d801 01ff |0145: add-int/lit8 v1, v1, #int -1 // #ff │ │ -039a7e: b1b1 |0147: sub-int/2addr v1, v11 │ │ -039a80: 2900 0bff |0148: goto/16 0053 // -00f5 │ │ -039a84: 0200 1200 |014a: move/from16 v0, v18 │ │ -039a88: 8201 |014c: int-to-float v1, v0 │ │ -039a8a: 6e20 e201 1700 |014d: invoke-virtual {v7, v1}, Landroid/view/View;.setTranslationY:(F)V // method@01e2 │ │ -039a90: 2900 46ff |0150: goto/16 0096 // -00ba │ │ -039a94: 6e20 de01 f700 |0152: invoke-virtual {v7, v15}, Landroid/view/View;.setRotationX:(F)V // method@01de │ │ -039a9a: 2900 4bff |0155: goto/16 00a0 // -00b5 │ │ + insns size : 347 16-bit code units │ │ +03956c: |[03956c] org.tint.ui.views.TabsScroller.onPull:(I)V │ │ +03957c: 120e |0000: const/4 v14, #int 0 // #0 │ │ +03957e: 1229 |0001: const/4 v9, #int 2 // #2 │ │ +039580: 3916 0900 |0002: if-nez v22, 000b // +0009 │ │ +039584: 0800 1500 |0004: move-object/from16 v0, v21 │ │ +039588: 5202 6206 |0006: iget v2, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ +03958c: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +039590: 0e00 |000a: return-void │ │ +039592: 3916 1801 |000b: if-nez v22, 0123 // +0118 │ │ +039596: 0800 1500 |000d: move-object/from16 v0, v21 │ │ +03959a: 5202 6206 |000f: iget v2, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ +03959e: 3802 1201 |0011: if-eqz v2, 0123 // +0112 │ │ +0395a2: 120c |0013: const/4 v12, #int 0 // #0 │ │ +0395a4: 359c 1300 |0014: if-ge v12, v9, 0027 // +0013 │ │ +0395a8: 0800 1500 |0016: move-object/from16 v0, v21 │ │ +0395ac: 5403 5806 |0018: iget-object v3, v0, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +0395b0: 0800 1500 |001a: move-object/from16 v0, v21 │ │ +0395b4: 5202 6206 |001c: iget v2, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ +0395b8: 3b02 8700 |001e: if-gez v2, 00a5 // +0087 │ │ +0395bc: 01c2 |0020: move v2, v12 │ │ +0395be: 6e20 c30b 2300 |0021: invoke-virtual {v3, v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildAt:(I)Landroid/view/View; // method@0bc3 │ │ +0395c4: 0c08 |0024: move-result-object v8 │ │ +0395c6: 3908 8d00 |0025: if-nez v8, 00b2 // +008d │ │ +0395ca: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +0395cc: 0800 1500 |0028: move-object/from16 v0, v21 │ │ +0395d0: 5902 6206 |002a: iput v2, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ +0395d4: 0800 1500 |002c: move-object/from16 v0, v21 │ │ +0395d8: 5502 5e06 |002e: iget-boolean v2, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +0395dc: 3802 0601 |0030: if-eqz v2, 0136 // +0106 │ │ +0395e0: 7401 f30b 1500 |0032: invoke-virtual/range {v21}, Lorg/tint/ui/views/TabsScroller;.getWidth:()I // method@0bf3 │ │ +0395e6: 0a0b |0035: move-result v11 │ │ +0395e8: 0800 1500 |0036: move-object/from16 v0, v21 │ │ +0395ec: 5202 6206 |0038: iget v2, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ +0395f0: 7110 3f03 0200 |003a: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@033f │ │ +0395f6: 0a0f |003d: move-result v15 │ │ +0395f8: 0800 1500 |003e: move-object/from16 v0, v21 │ │ +0395fc: 5202 6206 |0040: iget v2, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ +039600: 3c02 fa00 |0042: if-gtz v2, 013c // +00fa │ │ +039604: 121a |0044: const/4 v10, #int 1 // #1 │ │ +039606: 120c |0045: const/4 v12, #int 0 // #0 │ │ +039608: 359c c4ff |0046: if-ge v12, v9, 000a // -003c │ │ +03960c: 0800 1500 |0048: move-object/from16 v0, v21 │ │ +039610: 5403 5806 |004a: iget-object v3, v0, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +039614: 0800 1500 |004c: move-object/from16 v0, v21 │ │ +039618: 5202 6206 |004e: iget v2, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ +03961c: 3b02 ef00 |0050: if-gez v2, 013f // +00ef │ │ +039620: 01c2 |0052: move v2, v12 │ │ +039622: 6e20 c30b 2300 |0053: invoke-virtual {v3, v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildAt:(I)Landroid/view/View; // method@0bc3 │ │ +039628: 0c08 |0056: move-result-object v8 │ │ +03962a: 3808 b3ff |0057: if-eqz v8, 000a // -004d │ │ +03962e: 380e 0200 |0059: if-eqz v14, 005b // +0002 │ │ +039632: 6202 5306 |005b: sget-object v2, Lorg/tint/ui/views/TabsScroller;.PULL_FACTOR:[F // field@0653 │ │ +039636: 440d 020c |005d: aget v13, v2, v12 │ │ +03963a: 7ba2 |005f: neg-int v2, v10 │ │ +03963c: 8220 |0060: int-to-float v0, v2 │ │ +03963e: 0214 0000 |0061: move/from16 v20, v0 │ │ +039642: 0800 1500 |0063: move-object/from16 v0, v21 │ │ +039646: 5403 5906 |0065: iget-object v3, v0, Lorg/tint/ui/views/TabsScroller;.mCubic:Landroid/view/animation/DecelerateInterpolator; // field@0659 │ │ +03964a: 82f4 |0067: int-to-float v4, v15 │ │ +03964c: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +03964e: 1502 0040 |0069: const/high16 v2, #int 1073741824 // #4000 │ │ +039652: a806 0d02 |006b: mul-float v6, v13, v2 │ │ +039656: 82b7 |006d: int-to-float v7, v11 │ │ +039658: 0802 1500 |006e: move-object/from16 v2, v21 │ │ +03965c: 7606 df0b 0200 |0070: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/tint/ui/views/TabsScroller;.ease:(Landroid/view/animation/DecelerateInterpolator;FFFF)F // method@0bdf │ │ +039662: 0a02 |0073: move-result v2 │ │ +039664: a810 1402 |0074: mul-float v16, v20, v2 │ │ +039668: 0800 1500 |0076: move-object/from16 v0, v21 │ │ +03966c: 5403 5906 |0078: iget-object v3, v0, Lorg/tint/ui/views/TabsScroller;.mCubic:Landroid/view/animation/DecelerateInterpolator; // field@0659 │ │ +039670: 82f4 |007a: int-to-float v4, v15 │ │ +039672: 1205 |007b: const/4 v5, #int 0 // #0 │ │ +039674: 1502 a041 |007c: const/high16 v2, #int 1101004800 // #41a0 │ │ +039678: a806 0d02 |007e: mul-float v6, v13, v2 │ │ +03967c: 82b7 |0080: int-to-float v7, v11 │ │ +03967e: 0802 1500 |0081: move-object/from16 v2, v21 │ │ +039682: 7606 df0b 0200 |0083: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/tint/ui/views/TabsScroller;.ease:(Landroid/view/animation/DecelerateInterpolator;FFFF)F // method@0bdf │ │ +039688: 0a02 |0086: move-result v2 │ │ +03968a: 8722 |0087: float-to-int v2, v2 │ │ +03968c: 9213 0a02 |0088: mul-int v19, v10, v2 │ │ +039690: 0800 1500 |008a: move-object/from16 v0, v21 │ │ +039694: 5502 5e06 |008c: iget-boolean v2, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +039698: 3802 be00 |008e: if-eqz v2, 014c // +00be │ │ +03969c: 0200 1300 |0090: move/from16 v0, v19 │ │ +0396a0: 8202 |0092: int-to-float v2, v0 │ │ +0396a2: 6e20 e101 2800 |0093: invoke-virtual {v8, v2}, Landroid/view/View;.setTranslationX:(F)V // method@01e1 │ │ +0396a8: 0800 1500 |0096: move-object/from16 v0, v21 │ │ +0396ac: 5502 5e06 |0098: iget-boolean v2, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +0396b0: 3802 ba00 |009a: if-eqz v2, 0154 // +00ba │ │ +0396b4: 0200 1000 |009c: move/from16 v0, v16 │ │ +0396b8: 7f02 |009e: neg-float v2, v0 │ │ +0396ba: 6e20 df01 2800 |009f: invoke-virtual {v8, v2}, Landroid/view/View;.setRotationY:(F)V // method@01df │ │ +0396c0: d80c 0c01 |00a2: add-int/lit8 v12, v12, #int 1 // #01 │ │ +0396c4: 28a2 |00a4: goto 0046 // -005e │ │ +0396c6: 0800 1500 |00a5: move-object/from16 v0, v21 │ │ +0396ca: 5402 5806 |00a7: iget-object v2, v0, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +0396ce: 6e10 c40b 0200 |00a9: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildCount:()I // method@0bc4 │ │ +0396d4: 0a02 |00ac: move-result v2 │ │ +0396d6: d802 02ff |00ad: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0396da: b1c2 |00af: sub-int/2addr v2, v12 │ │ +0396dc: 2900 71ff |00b0: goto/16 0021 // -008f │ │ +0396e0: 0800 1500 |00b2: move-object/from16 v0, v21 │ │ +0396e4: 5502 5e06 |00b4: iget-boolean v2, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +0396e8: 3802 5d00 |00b6: if-eqz v2, 0113 // +005d │ │ +0396ec: 1a02 5f10 |00b8: const-string v2, "translationX" // string@105f │ │ +0396f0: 1223 |00ba: const/4 v3, #int 2 // #2 │ │ +0396f2: 2334 9802 |00bb: new-array v4, v3, [F // type@0298 │ │ +0396f6: 1205 |00bd: const/4 v5, #int 0 // #0 │ │ +0396f8: 0800 1500 |00be: move-object/from16 v0, v21 │ │ +0396fc: 5503 5e06 |00c0: iget-boolean v3, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +039700: 3803 5400 |00c2: if-eqz v3, 0116 // +0054 │ │ +039704: 7401 f00b 1500 |00c4: invoke-virtual/range {v21}, Lorg/tint/ui/views/TabsScroller;.getTranslationX:()F // method@0bf0 │ │ +03970a: 0a03 |00c7: move-result v3 │ │ +03970c: 4b03 0405 |00c8: aput v3, v4, v5 │ │ +039710: 1213 |00ca: const/4 v3, #int 1 // #1 │ │ +039712: 1205 |00cb: const/4 v5, #int 0 // #0 │ │ +039714: 4b05 0403 |00cc: aput v5, v4, v3 │ │ +039718: 7130 0f00 2804 |00ce: invoke-static {v8, v2, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +03971e: 0c12 |00d1: move-result-object v18 │ │ +039720: 0800 1500 |00d2: move-object/from16 v0, v21 │ │ +039724: 5502 5e06 |00d4: iget-boolean v2, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +039728: 3802 4500 |00d6: if-eqz v2, 011b // +0045 │ │ +03972c: 1a02 ab0e |00d8: const-string v2, "rotationY" // string@0eab │ │ +039730: 1223 |00da: const/4 v3, #int 2 // #2 │ │ +039732: 2334 9802 |00db: new-array v4, v3, [F // type@0298 │ │ +039736: 1205 |00dd: const/4 v5, #int 0 // #0 │ │ +039738: 0800 1500 |00de: move-object/from16 v0, v21 │ │ +03973c: 5503 5e06 |00e0: iget-boolean v3, v0, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +039740: 3803 3c00 |00e2: if-eqz v3, 011e // +003c │ │ +039744: 7401 e90b 1500 |00e4: invoke-virtual/range {v21}, Lorg/tint/ui/views/TabsScroller;.getRotationY:()F // method@0be9 │ │ +03974a: 0a03 |00e7: move-result v3 │ │ +03974c: 4b03 0405 |00e8: aput v3, v4, v5 │ │ +039750: 1213 |00ea: const/4 v3, #int 1 // #1 │ │ +039752: 1205 |00eb: const/4 v5, #int 0 // #0 │ │ +039754: 4b05 0403 |00ec: aput v5, v4, v3 │ │ +039758: 7130 0f00 2804 |00ee: invoke-static {v8, v2, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@000f │ │ +03975e: 0c10 |00f1: move-result-object v16 │ │ +039760: 2211 0900 |00f2: new-instance v17, Landroid/animation/AnimatorSet; // type@0009 │ │ +039764: 7601 0600 1100 |00f4: invoke-direct/range {v17}, Landroid/animation/AnimatorSet;.:()V // method@0006 │ │ +03976a: 1222 |00f7: const/4 v2, #int 2 // #2 │ │ +03976c: 2322 9b02 |00f8: new-array v2, v2, [Landroid/animation/Animator; // type@029b │ │ +039770: 1203 |00fa: const/4 v3, #int 0 // #0 │ │ +039772: 4d12 0203 |00fb: aput-object v18, v2, v3 │ │ +039776: 1213 |00fd: const/4 v3, #int 1 // #1 │ │ +039778: 4d10 0203 |00fe: aput-object v16, v2, v3 │ │ +03977c: 0800 1100 |0100: move-object/from16 v0, v17 │ │ +039780: 6e20 0a00 2000 |0102: invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;.playTogether:([Landroid/animation/Animator;)V // method@000a │ │ +039786: 1602 6400 |0105: const-wide/16 v2, #int 100 // #64 │ │ +03978a: 0800 1100 |0107: move-object/from16 v0, v17 │ │ +03978e: 6e30 0b00 2003 |0109: invoke-virtual {v0, v2, v3}, Landroid/animation/AnimatorSet;.setDuration:(J)Landroid/animation/AnimatorSet; // method@000b │ │ +039794: 7401 0c00 1100 |010c: invoke-virtual/range {v17}, Landroid/animation/AnimatorSet;.start:()V // method@000c │ │ +03979a: d80c 0c01 |010f: add-int/lit8 v12, v12, #int 1 // #01 │ │ +03979e: 2900 03ff |0111: goto/16 0014 // -00fd │ │ +0397a2: 1a02 6010 |0113: const-string v2, "translationY" // string@1060 │ │ +0397a6: 28a5 |0115: goto 00ba // -005b │ │ +0397a8: 7401 f10b 1500 |0116: invoke-virtual/range {v21}, Lorg/tint/ui/views/TabsScroller;.getTranslationY:()F // method@0bf1 │ │ +0397ae: 0a03 |0119: move-result v3 │ │ +0397b0: 28ae |011a: goto 00c8 // -0052 │ │ +0397b2: 1a02 aa0e |011b: const-string v2, "rotationX" // string@0eaa │ │ +0397b6: 28bd |011d: goto 00da // -0043 │ │ +0397b8: 7401 e80b 1500 |011e: invoke-virtual/range {v21}, Lorg/tint/ui/views/TabsScroller;.getRotationX:()F // method@0be8 │ │ +0397be: 0a03 |0121: move-result v3 │ │ +0397c0: 28c6 |0122: goto 00e8 // -003a │ │ +0397c2: 0800 1500 |0123: move-object/from16 v0, v21 │ │ +0397c6: 5202 6206 |0125: iget v2, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ +0397ca: 3902 0300 |0127: if-nez v2, 012a // +0003 │ │ +0397ce: 121e |0129: const/4 v14, #int 1 // #1 │ │ +0397d0: 0800 1500 |012a: move-object/from16 v0, v21 │ │ +0397d4: 5202 6206 |012c: iget v2, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ +0397d8: 9002 0216 |012e: add-int v2, v2, v22 │ │ +0397dc: 0800 1500 |0130: move-object/from16 v0, v21 │ │ +0397e0: 5902 6206 |0132: iput v2, v0, Lorg/tint/ui/views/TabsScroller;.mPullValue:I // field@0662 │ │ +0397e4: 2900 f8fe |0134: goto/16 002c // -0108 │ │ +0397e8: 7401 e60b 1500 |0136: invoke-virtual/range {v21}, Lorg/tint/ui/views/TabsScroller;.getHeight:()I // method@0be6 │ │ +0397ee: 0a0b |0139: move-result v11 │ │ +0397f0: 2900 fcfe |013a: goto/16 0036 // -0104 │ │ +0397f4: 12fa |013c: const/4 v10, #int -1 // #ff │ │ +0397f6: 2900 08ff |013d: goto/16 0045 // -00f8 │ │ +0397fa: 0800 1500 |013f: move-object/from16 v0, v21 │ │ +0397fe: 5402 5806 |0141: iget-object v2, v0, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +039802: 6e10 c40b 0200 |0143: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildCount:()I // method@0bc4 │ │ +039808: 0a02 |0146: move-result v2 │ │ +03980a: d802 02ff |0147: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03980e: b1c2 |0149: sub-int/2addr v2, v12 │ │ +039810: 2900 09ff |014a: goto/16 0053 // -00f7 │ │ +039814: 0200 1300 |014c: move/from16 v0, v19 │ │ +039818: 8202 |014e: int-to-float v2, v0 │ │ +03981a: 6e20 e201 2800 |014f: invoke-virtual {v8, v2}, Landroid/view/View;.setTranslationY:(F)V // method@01e2 │ │ +039820: 2900 44ff |0152: goto/16 0096 // -00bc │ │ +039824: 0200 1000 |0154: move/from16 v0, v16 │ │ +039828: 6e20 de01 0800 |0156: invoke-virtual {v8, v0}, Landroid/view/View;.setRotationX:(F)V // method@01de │ │ +03982e: 2900 49ff |0159: goto/16 00a2 // -00b7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0001 line=470 │ │ 0x0002 line=471 │ │ 0x000a line=523 │ │ 0x000b line=472 │ │ @@ -73322,75 +73570,83 @@ │ │ 0x005b line=509 │ │ 0x005f line=510 │ │ 0x0076 line=511 │ │ 0x008a line=512 │ │ 0x0090 line=513 │ │ 0x0096 line=517 │ │ 0x009c line=518 │ │ - 0x00a0 line=502 │ │ - 0x00a3 line=475 │ │ - 0x00b0 line=479 │ │ - 0x00d0 line=483 │ │ - 0x00f0 line=487 │ │ - 0x00f5 line=488 │ │ - 0x0103 line=489 │ │ - 0x010a line=490 │ │ - 0x010d line=474 │ │ - 0x0111 line=479 │ │ - 0x0119 line=483 │ │ - 0x0121 line=494 │ │ - 0x0127 line=495 │ │ - 0x0128 line=497 │ │ - 0x0134 line=499 │ │ - 0x013a line=501 │ │ - 0x013d line=503 │ │ - 0x014a line=515 │ │ - 0x0152 line=520 │ │ - locals : │ │ - 0x0025 - 0x0027 reg=7 child Landroid/view/View; │ │ - 0x0014 - 0x002c reg=11 i I │ │ - 0x0057 - 0x00a3 reg=7 child Landroid/view/View; │ │ - 0x0045 - 0x00a3 reg=9 factor I │ │ - 0x0036 - 0x00a3 reg=10 height I │ │ - 0x005f - 0x00a3 reg=12 k F │ │ - 0x003e - 0x00a3 reg=14 oscroll I │ │ - 0x0076 - 0x00a3 reg=15 rot F │ │ - 0x008a - 0x00a3 reg=18 y I │ │ - 0x00f0 - 0x0111 reg=15 rot Landroid/animation/ObjectAnimator; │ │ - 0x00f5 - 0x0111 reg=16 set Landroid/animation/AnimatorSet; │ │ - 0x00d0 - 0x0111 reg=17 trans Landroid/animation/ObjectAnimator; │ │ - 0x00b0 - 0x0121 reg=7 child Landroid/view/View; │ │ - 0x0046 - 0x0121 reg=11 i I │ │ - 0x0119 - 0x0121 reg=17 trans Landroid/animation/ObjectAnimator; │ │ - 0x014a - 0x0157 reg=7 child Landroid/view/View; │ │ - 0x0002 - 0x0157 reg=8 count I │ │ - 0x013d - 0x0157 reg=9 factor I │ │ - 0x013a - 0x0157 reg=10 height I │ │ - 0x013d - 0x0157 reg=11 i I │ │ - 0x014a - 0x0157 reg=12 k F │ │ - 0x0001 - 0x0157 reg=13 layer Z │ │ - 0x013a - 0x0157 reg=14 oscroll I │ │ - 0x014a - 0x0157 reg=15 rot F │ │ - 0x014a - 0x0157 reg=18 y I │ │ - 0x0000 - 0x0157 reg=20 this Lorg/tint/ui/views/TabsScroller; │ │ - 0x0000 - 0x0157 reg=21 delta I │ │ + 0x00a2 line=502 │ │ + 0x00a5 line=475 │ │ + 0x00a9 line=477 │ │ + 0x00b2 line=479 │ │ + 0x00c4 line=481 │ │ + 0x00ce line=479 │ │ + 0x00d2 line=483 │ │ + 0x00e4 line=485 │ │ + 0x00ee line=483 │ │ + 0x00f2 line=487 │ │ + 0x00f7 line=488 │ │ + 0x0105 line=489 │ │ + 0x010c line=490 │ │ + 0x010f line=474 │ │ + 0x0113 line=479 │ │ + 0x0116 line=481 │ │ + 0x011b line=483 │ │ + 0x011e line=485 │ │ + 0x0123 line=494 │ │ + 0x0129 line=495 │ │ + 0x012a line=497 │ │ + 0x0136 line=499 │ │ + 0x013c line=501 │ │ + 0x013f line=503 │ │ + 0x0143 line=505 │ │ + 0x014c line=515 │ │ + 0x0154 line=520 │ │ + locals : │ │ + 0x0025 - 0x0027 reg=8 child Landroid/view/View; │ │ + 0x0014 - 0x002c reg=12 i I │ │ + 0x0057 - 0x00a5 reg=8 child Landroid/view/View; │ │ + 0x0045 - 0x00a5 reg=10 factor I │ │ + 0x0036 - 0x00a5 reg=11 height I │ │ + 0x005f - 0x00a5 reg=13 k F │ │ + 0x003e - 0x00a5 reg=15 oscroll I │ │ + 0x0076 - 0x00a5 reg=16 rot F │ │ + 0x008a - 0x00a5 reg=19 y I │ │ + 0x00f2 - 0x0113 reg=16 rot Landroid/animation/ObjectAnimator; │ │ + 0x00f7 - 0x0113 reg=17 set Landroid/animation/AnimatorSet; │ │ + 0x00d2 - 0x0113 reg=18 trans Landroid/animation/ObjectAnimator; │ │ + 0x00b2 - 0x0123 reg=8 child Landroid/view/View; │ │ + 0x0046 - 0x0123 reg=12 i I │ │ + 0x011b - 0x0123 reg=18 trans Landroid/animation/ObjectAnimator; │ │ + 0x014c - 0x015b reg=8 child Landroid/view/View; │ │ + 0x0002 - 0x015b reg=9 count I │ │ + 0x013f - 0x015b reg=10 factor I │ │ + 0x013c - 0x015b reg=11 height I │ │ + 0x013f - 0x015b reg=12 i I │ │ + 0x014c - 0x015b reg=13 k F │ │ + 0x0001 - 0x015b reg=14 layer Z │ │ + 0x013c - 0x015b reg=15 oscroll I │ │ + 0x014c - 0x015b reg=16 rot F │ │ + 0x014c - 0x015b reg=19 y I │ │ + 0x0000 - 0x015b reg=21 this Lorg/tint/ui/views/TabsScroller; │ │ + 0x0000 - 0x015b reg=22 delta I │ │ │ │ #19 : (in Lorg/tint/ui/views/TabsScroller;) │ │ name : 'setAdapter' │ │ type : '(Landroid/widget/BaseAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -039aa0: |[039aa0] org.tint.ui.views.TabsScroller.setAdapter:(Landroid/widget/BaseAdapter;)V │ │ -039ab0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039ab2: 6e30 020c 2100 |0001: invoke-virtual {v1, v2, v0}, Lorg/tint/ui/views/TabsScroller;.setAdapter:(Landroid/widget/BaseAdapter;I)V // method@0c02 │ │ -039ab8: 0e00 |0004: return-void │ │ +039834: |[039834] org.tint.ui.views.TabsScroller.setAdapter:(Landroid/widget/BaseAdapter;)V │ │ +039844: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039846: 6e30 020c 2100 |0001: invoke-virtual {v1, v2, v0}, Lorg/tint/ui/views/TabsScroller;.setAdapter:(Landroid/widget/BaseAdapter;I)V // method@0c02 │ │ +03984c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0004 line=136 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/ui/views/TabsScroller; │ │ 0x0000 - 0x0005 reg=2 adapter Landroid/widget/BaseAdapter; │ │ @@ -73400,22 +73656,22 @@ │ │ type : '(Landroid/widget/BaseAdapter;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -039abc: |[039abc] org.tint.ui.views.TabsScroller.setAdapter:(Landroid/widget/BaseAdapter;I)V │ │ -039acc: 5b23 5606 |0000: iput-object v3, v2, Lorg/tint/ui/views/TabsScroller;.mAdapter:Landroid/widget/BaseAdapter; // field@0656 │ │ -039ad0: 5420 5606 |0002: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller;.mAdapter:Landroid/widget/BaseAdapter; // field@0656 │ │ -039ad4: 2201 8602 |0004: new-instance v1, Lorg/tint/ui/views/TabsScroller$1; // type@0286 │ │ -039ad8: 7020 bc0b 2100 |0006: invoke-direct {v1, v2}, Lorg/tint/ui/views/TabsScroller$1;.:(Lorg/tint/ui/views/TabsScroller;)V // method@0bbc │ │ -039ade: 6e20 7a02 1000 |0009: invoke-virtual {v0, v1}, Landroid/widget/BaseAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@027a │ │ -039ae4: 6e20 f50b 4200 |000c: invoke-virtual {v2, v4}, Lorg/tint/ui/views/TabsScroller;.handleDataChanged:(I)V // method@0bf5 │ │ -039aea: 0e00 |000f: return-void │ │ +039850: |[039850] org.tint.ui.views.TabsScroller.setAdapter:(Landroid/widget/BaseAdapter;I)V │ │ +039860: 5b23 5606 |0000: iput-object v3, v2, Lorg/tint/ui/views/TabsScroller;.mAdapter:Landroid/widget/BaseAdapter; // field@0656 │ │ +039864: 5420 5606 |0002: iget-object v0, v2, Lorg/tint/ui/views/TabsScroller;.mAdapter:Landroid/widget/BaseAdapter; // field@0656 │ │ +039868: 2201 8202 |0004: new-instance v1, Lorg/tint/ui/views/TabsScroller$1; // type@0282 │ │ +03986c: 7020 bc0b 2100 |0006: invoke-direct {v1, v2}, Lorg/tint/ui/views/TabsScroller$1;.:(Lorg/tint/ui/views/TabsScroller;)V // method@0bbc │ │ +039872: 6e20 7a02 1000 |0009: invoke-virtual {v0, v1}, Landroid/widget/BaseAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@027a │ │ +039878: 6e20 f50b 4200 |000c: invoke-virtual {v2, v4}, Lorg/tint/ui/views/TabsScroller;.handleDataChanged:(I)V // method@0bf5 │ │ +03987e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0002 line=149 │ │ 0x000c line=162 │ │ 0x000f line=163 │ │ locals : │ │ @@ -73428,21 +73684,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -039aec: |[039aec] org.tint.ui.views.TabsScroller.setGap:(I)V │ │ -039afc: 5220 5d06 |0000: iget v0, v2, Lorg/tint/ui/views/TabsScroller;.mGapPosition:I // field@065d │ │ -039b00: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -039b02: 3210 0700 |0003: if-eq v0, v1, 000a // +0007 │ │ -039b06: 5923 5b06 |0005: iput v3, v2, Lorg/tint/ui/views/TabsScroller;.mGap:I // field@065b │ │ -039b0a: 6e10 fe0b 0200 |0007: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.postInvalidate:()V // method@0bfe │ │ -039b10: 0e00 |000a: return-void │ │ +039880: |[039880] org.tint.ui.views.TabsScroller.setGap:(I)V │ │ +039890: 5220 5d06 |0000: iget v0, v2, Lorg/tint/ui/views/TabsScroller;.mGapPosition:I // field@065d │ │ +039894: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +039896: 3210 0700 |0003: if-eq v0, v1, 000a // +0007 │ │ +03989a: 5923 5b06 |0005: iput v3, v2, Lorg/tint/ui/views/TabsScroller;.mGap:I // field@065b │ │ +03989e: 6e10 fe0b 0200 |0007: invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller;.postInvalidate:()V // method@0bfe │ │ +0398a4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x0005 line=348 │ │ 0x0007 line=349 │ │ 0x000a line=351 │ │ locals : │ │ @@ -73454,17 +73710,17 @@ │ │ type : '(Lorg/tint/ui/views/TabsScroller$OnLayoutListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039b14: |[039b14] org.tint.ui.views.TabsScroller.setOnLayoutListener:(Lorg/tint/ui/views/TabsScroller$OnLayoutListener;)V │ │ -039b24: 5b01 6006 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabsScroller;.mLayoutListener:Lorg/tint/ui/views/TabsScroller$OnLayoutListener; // field@0660 │ │ -039b28: 0e00 |0002: return-void │ │ +0398a8: |[0398a8] org.tint.ui.views.TabsScroller.setOnLayoutListener:(Lorg/tint/ui/views/TabsScroller$OnLayoutListener;)V │ │ +0398b8: 5b01 6006 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabsScroller;.mLayoutListener:Lorg/tint/ui/views/TabsScroller$OnLayoutListener; // field@0660 │ │ +0398bc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0002 line=145 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/tint/ui/views/TabsScroller; │ │ 0x0000 - 0x0003 reg=1 l Lorg/tint/ui/views/TabsScroller$OnLayoutListener; │ │ @@ -73474,17 +73730,17 @@ │ │ type : '(Lorg/tint/ui/views/TabsScroller$OnRemoveListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039b2c: |[039b2c] org.tint.ui.views.TabsScroller.setOnRemoveListener:(Lorg/tint/ui/views/TabsScroller$OnRemoveListener;)V │ │ -039b3c: 5b01 6306 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabsScroller;.mRemoveListener:Lorg/tint/ui/views/TabsScroller$OnRemoveListener; // field@0663 │ │ -039b40: 0e00 |0002: return-void │ │ +0398c0: |[0398c0] org.tint.ui.views.TabsScroller.setOnRemoveListener:(Lorg/tint/ui/views/TabsScroller$OnRemoveListener;)V │ │ +0398d0: 5b01 6306 |0000: iput-object v1, v0, Lorg/tint/ui/views/TabsScroller;.mRemoveListener:Lorg/tint/ui/views/TabsScroller$OnRemoveListener; // field@0663 │ │ +0398d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0002 line=141 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/tint/ui/views/TabsScroller; │ │ 0x0000 - 0x0003 reg=1 l Lorg/tint/ui/views/TabsScroller$OnRemoveListener; │ │ @@ -73494,31 +73750,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -039b44: |[039b44] org.tint.ui.views.TabsScroller.setOrientation:(I)V │ │ -039b54: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ -039b56: 12e2 |0001: const/4 v2, #int -2 // #fe │ │ -039b58: 5440 5806 |0002: iget-object v0, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -039b5c: 6e20 cc0b 5000 |0004: invoke-virtual {v0, v5}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.setOrientation:(I)V // method@0bcc │ │ -039b62: 3905 1000 |0007: if-nez v5, 0017 // +0010 │ │ -039b66: 5440 5806 |0009: iget-object v0, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -039b6a: 2201 ce00 |000b: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@00ce │ │ -039b6e: 7030 9a02 2103 |000d: invoke-direct {v1, v2, v3}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@029a │ │ -039b74: 6e20 ca0b 1000 |0010: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0bca │ │ -039b7a: 6f20 720b 5400 |0013: invoke-super {v4, v5}, Lorg/tint/ui/views/ScrollerView;.setOrientation:(I)V // method@0b72 │ │ -039b80: 0e00 |0016: return-void │ │ -039b82: 5440 5806 |0017: iget-object v0, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -039b86: 2201 ce00 |0019: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@00ce │ │ -039b8a: 7030 9a02 3102 |001b: invoke-direct {v1, v3, v2}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@029a │ │ -039b90: 6e20 ca0b 1000 |001e: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0bca │ │ -039b96: 28f2 |0021: goto 0013 // -000e │ │ +0398d8: |[0398d8] org.tint.ui.views.TabsScroller.setOrientation:(I)V │ │ +0398e8: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +0398ea: 12e2 |0001: const/4 v2, #int -2 // #fe │ │ +0398ec: 5440 5806 |0002: iget-object v0, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +0398f0: 6e20 cc0b 5000 |0004: invoke-virtual {v0, v5}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.setOrientation:(I)V // method@0bcc │ │ +0398f6: 3905 1000 |0007: if-nez v5, 0017 // +0010 │ │ +0398fa: 5440 5806 |0009: iget-object v0, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +0398fe: 2201 ca00 |000b: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@00ca │ │ +039902: 7030 9a02 2103 |000d: invoke-direct {v1, v2, v3}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@029a │ │ +039908: 6e20 ca0b 1000 |0010: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0bca │ │ +03990e: 6f20 720b 5400 |0013: invoke-super {v4, v5}, Lorg/tint/ui/views/ScrollerView;.setOrientation:(I)V // method@0b72 │ │ +039914: 0e00 |0016: return-void │ │ +039916: 5440 5806 |0017: iget-object v0, v4, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +03991a: 2201 ca00 |0019: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@00ca │ │ +03991e: 7030 9a02 3102 |001b: invoke-direct {v1, v3, v2}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@029a │ │ +039924: 6e20 ca0b 1000 |001e: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0bca │ │ +03992a: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=125 │ │ 0x0013 line=131 │ │ 0x0016 line=132 │ │ @@ -73532,27 +73788,27 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -039b98: |[039b98] org.tint.ui.views.TabsScroller.setScrollValue:(I)V │ │ -039ba8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -039baa: 5530 5e06 |0001: iget-boolean v0, v3, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -039bae: 3800 0b00 |0003: if-eqz v0, 000e // +000b │ │ -039bb2: 0140 |0005: move v0, v4 │ │ -039bb4: 5532 5e06 |0006: iget-boolean v2, v3, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -039bb8: 3802 0800 |0008: if-eqz v2, 0010 // +0008 │ │ -039bbc: 6e30 000c 0301 |000a: invoke-virtual {v3, v0, v1}, Lorg/tint/ui/views/TabsScroller;.scrollTo:(II)V // method@0c00 │ │ -039bc2: 0e00 |000d: return-void │ │ -039bc4: 0110 |000e: move v0, v1 │ │ -039bc6: 28f7 |000f: goto 0006 // -0009 │ │ -039bc8: 0141 |0010: move v1, v4 │ │ -039bca: 28f9 |0011: goto 000a // -0007 │ │ +03992c: |[03992c] org.tint.ui.views.TabsScroller.setScrollValue:(I)V │ │ +03993c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03993e: 5530 5e06 |0001: iget-boolean v0, v3, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +039942: 3800 0b00 |0003: if-eqz v0, 000e // +000b │ │ +039946: 0140 |0005: move v0, v4 │ │ +039948: 5532 5e06 |0006: iget-boolean v2, v3, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +03994c: 3802 0800 |0008: if-eqz v2, 0010 // +0008 │ │ +039950: 6e30 000c 0301 |000a: invoke-virtual {v3, v0, v1}, Lorg/tint/ui/views/TabsScroller;.scrollTo:(II)V // method@0c00 │ │ +039956: 0e00 |000d: return-void │ │ +039958: 0110 |000e: move v0, v1 │ │ +03995a: 28f7 |000f: goto 0006 // -0009 │ │ +03995c: 0141 |0010: move v1, v4 │ │ +03995e: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=111 │ │ 0x000d line=112 │ │ 0x000f line=111 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Lorg/tint/ui/views/TabsScroller; │ │ @@ -73563,57 +73819,57 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -039bcc: |[039bcc] org.tint.ui.views.TabsScroller.snapToSelected:(IZ)V │ │ -039bdc: 3b06 0300 |0000: if-gez v6, 0003 // +0003 │ │ -039be0: 0e00 |0002: return-void │ │ -039be2: 5453 5806 |0003: iget-object v3, v5, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ -039be6: 6e20 c30b 6300 |0005: invoke-virtual {v3, v6}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildAt:(I)Landroid/view/View; // method@0bc3 │ │ -039bec: 0c02 |0008: move-result-object v2 │ │ -039bee: 3802 f9ff |0009: if-eqz v2, 0002 // -0007 │ │ -039bf2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -039bf4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -039bf6: 5553 5e06 |000d: iget-boolean v3, v5, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ -039bfa: 3803 2700 |000f: if-eqz v3, 0036 // +0027 │ │ -039bfe: 6e10 c701 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@01c7 │ │ -039c04: 0a03 |0014: move-result v3 │ │ -039c06: 6e10 cc01 0200 |0015: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@01cc │ │ -039c0c: 0a04 |0018: move-result v4 │ │ -039c0e: b043 |0019: add-int/2addr v3, v4 │ │ -039c10: 6e10 f30b 0500 |001a: invoke-virtual {v5}, Lorg/tint/ui/views/TabsScroller;.getWidth:()I // method@0bf3 │ │ -039c16: 0a04 |001d: move-result v4 │ │ -039c18: b143 |001e: sub-int/2addr v3, v4 │ │ -039c1a: db00 0302 |001f: div-int/lit8 v0, v3, #int 2 // #02 │ │ -039c1e: 6e10 ed0b 0500 |0021: invoke-virtual {v5}, Lorg/tint/ui/views/TabsScroller;.getScrollX:()I // method@0bed │ │ -039c24: 0a03 |0024: move-result v3 │ │ -039c26: 3330 0b00 |0025: if-ne v0, v3, 0030 // +000b │ │ -039c2a: 8213 |0027: int-to-float v3, v1 │ │ -039c2c: 6e10 ea0b 0500 |0028: invoke-virtual {v5}, Lorg/tint/ui/views/TabsScroller;.getScaleY:()F // method@0bea │ │ -039c32: 0a04 |002b: move-result v4 │ │ -039c34: 2d03 0304 |002c: cmpl-float v3, v3, v4 │ │ -039c38: 3803 d4ff |002e: if-eqz v3, 0002 // -002c │ │ -039c3c: 3807 1700 |0030: if-eqz v7, 0047 // +0017 │ │ -039c40: 6e30 0a0c 0501 |0032: invoke-virtual {v5, v0, v1}, Lorg/tint/ui/views/TabsScroller;.smoothScrollTo:(II)V // method@0c0a │ │ -039c46: 28cd |0035: goto 0002 // -0033 │ │ -039c48: 6e10 d001 0200 |0036: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@01d0 │ │ -039c4e: 0a03 |0039: move-result v3 │ │ -039c50: 6e10 c201 0200 |003a: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ -039c56: 0a04 |003d: move-result v4 │ │ -039c58: b043 |003e: add-int/2addr v3, v4 │ │ -039c5a: 6e10 e60b 0500 |003f: invoke-virtual {v5}, Lorg/tint/ui/views/TabsScroller;.getHeight:()I // method@0be6 │ │ -039c60: 0a04 |0042: move-result v4 │ │ -039c62: b143 |0043: sub-int/2addr v3, v4 │ │ -039c64: db01 0302 |0044: div-int/lit8 v1, v3, #int 2 // #02 │ │ -039c68: 28db |0046: goto 0021 // -0025 │ │ -039c6a: 6e30 000c 0501 |0047: invoke-virtual {v5, v0, v1}, Lorg/tint/ui/views/TabsScroller;.scrollTo:(II)V // method@0c00 │ │ -039c70: 28b8 |004a: goto 0002 // -0048 │ │ +039960: |[039960] org.tint.ui.views.TabsScroller.snapToSelected:(IZ)V │ │ +039970: 3b06 0300 |0000: if-gez v6, 0003 // +0003 │ │ +039974: 0e00 |0002: return-void │ │ +039976: 5453 5806 |0003: iget-object v3, v5, Lorg/tint/ui/views/TabsScroller;.mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; // field@0658 │ │ +03997a: 6e20 c30b 6300 |0005: invoke-virtual {v3, v6}, Lorg/tint/ui/views/TabsScroller$ContentLayout;.getChildAt:(I)Landroid/view/View; // method@0bc3 │ │ +039980: 0c02 |0008: move-result-object v2 │ │ +039982: 3802 f9ff |0009: if-eqz v2, 0002 // -0007 │ │ +039986: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +039988: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +03998a: 5553 5e06 |000d: iget-boolean v3, v5, Lorg/tint/ui/views/TabsScroller;.mHorizontal:Z // field@065e │ │ +03998e: 3803 2700 |000f: if-eqz v3, 0036 // +0027 │ │ +039992: 6e10 c701 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@01c7 │ │ +039998: 0a03 |0014: move-result v3 │ │ +03999a: 6e10 cc01 0200 |0015: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@01cc │ │ +0399a0: 0a04 |0018: move-result v4 │ │ +0399a2: b043 |0019: add-int/2addr v3, v4 │ │ +0399a4: 6e10 f30b 0500 |001a: invoke-virtual {v5}, Lorg/tint/ui/views/TabsScroller;.getWidth:()I // method@0bf3 │ │ +0399aa: 0a04 |001d: move-result v4 │ │ +0399ac: b143 |001e: sub-int/2addr v3, v4 │ │ +0399ae: db00 0302 |001f: div-int/lit8 v0, v3, #int 2 // #02 │ │ +0399b2: 6e10 ed0b 0500 |0021: invoke-virtual {v5}, Lorg/tint/ui/views/TabsScroller;.getScrollX:()I // method@0bed │ │ +0399b8: 0a03 |0024: move-result v3 │ │ +0399ba: 3330 0b00 |0025: if-ne v0, v3, 0030 // +000b │ │ +0399be: 8213 |0027: int-to-float v3, v1 │ │ +0399c0: 6e10 ea0b 0500 |0028: invoke-virtual {v5}, Lorg/tint/ui/views/TabsScroller;.getScaleY:()F // method@0bea │ │ +0399c6: 0a04 |002b: move-result v4 │ │ +0399c8: 2d03 0304 |002c: cmpl-float v3, v3, v4 │ │ +0399cc: 3803 d4ff |002e: if-eqz v3, 0002 // -002c │ │ +0399d0: 3807 1700 |0030: if-eqz v7, 0047 // +0017 │ │ +0399d4: 6e30 0a0c 0501 |0032: invoke-virtual {v5, v0, v1}, Lorg/tint/ui/views/TabsScroller;.smoothScrollTo:(II)V // method@0c0a │ │ +0399da: 28cd |0035: goto 0002 // -0033 │ │ +0399dc: 6e10 d001 0200 |0036: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@01d0 │ │ +0399e2: 0a03 |0039: move-result v3 │ │ +0399e4: 6e10 c201 0200 |003a: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@01c2 │ │ +0399ea: 0a04 |003d: move-result v4 │ │ +0399ec: b043 |003e: add-int/2addr v3, v4 │ │ +0399ee: 6e10 e60b 0500 |003f: invoke-virtual {v5}, Lorg/tint/ui/views/TabsScroller;.getHeight:()I // method@0be6 │ │ +0399f4: 0a04 |0042: move-result v4 │ │ +0399f6: b143 |0043: sub-int/2addr v3, v4 │ │ +0399f8: db01 0302 |0044: div-int/lit8 v1, v3, #int 2 // #02 │ │ +0399fc: 28db |0046: goto 0021 // -0025 │ │ +0399fe: 6e30 000c 0501 |0047: invoke-virtual {v5, v0, v1}, Lorg/tint/ui/views/TabsScroller;.scrollTo:(II)V // method@0c00 │ │ +039a04: 28b8 |004a: goto 0002 // -0048 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0002 line=244 │ │ 0x0003 line=228 │ │ 0x0009 line=229 │ │ 0x000b line=230 │ │ @@ -73629,20 +73885,20 @@ │ │ 0x000c - 0x004b reg=0 sx I │ │ 0x000d - 0x004b reg=1 sy I │ │ 0x0009 - 0x004b reg=2 v Landroid/view/View; │ │ 0x0000 - 0x004b reg=5 this Lorg/tint/ui/views/TabsScroller; │ │ 0x0000 - 0x004b reg=6 pos I │ │ 0x0000 - 0x004b reg=7 smooth Z │ │ │ │ - source_file_idx : 1675 (TabsScroller.java) │ │ + source_file_idx : 1672 (TabsScroller.java) │ │ │ │ Class #329 header: │ │ -class_idx : 372 │ │ +class_idx : 368 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 375 │ │ +superclass_idx : 371 │ │ source_file_idx : 162 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #329 annotations: │ │ @@ -73674,20 +73930,20 @@ │ │ type : '(ILjava/lang/String;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -039c74: |[039c74] org.tint.addons.framework.AskUserChoiceAction.:(ILjava/lang/String;Ljava/util/List;)V │ │ -039c84: 1250 |0000: const/4 v0, #int 5 // #5 │ │ -039c86: 7030 a504 0102 |0001: invoke-direct {v1, v0, v2}, Lorg/tint/addons/framework/BaseAskUserAction;.:(II)V // method@04a5 │ │ -039c8c: 5b13 2303 |0004: iput-object v3, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mTitle:Ljava/lang/String; // field@0323 │ │ -039c90: 5b14 2203 |0006: iput-object v4, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mChoices:Ljava/util/List; // field@0322 │ │ -039c94: 0e00 |0008: return-void │ │ +039a08: |[039a08] org.tint.addons.framework.AskUserChoiceAction.:(ILjava/lang/String;Ljava/util/List;)V │ │ +039a18: 1250 |0000: const/4 v0, #int 5 // #5 │ │ +039a1a: 7030 a504 0102 |0001: invoke-direct {v1, v0, v2}, Lorg/tint/addons/framework/BaseAskUserAction;.:(II)V // method@04a5 │ │ +039a20: 5b13 2303 |0004: iput-object v3, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mTitle:Ljava/lang/String; // field@0323 │ │ +039a24: 5b14 2203 |0006: iput-object v4, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mChoices:Ljava/util/List; // field@0322 │ │ +039a28: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0004 line=34 │ │ 0x0006 line=35 │ │ 0x0008 line=36 │ │ locals : │ │ @@ -73702,26 +73958,26 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -039c98: |[039c98] org.tint.addons.framework.AskUserChoiceAction.:(Landroid/os/Parcel;)V │ │ -039ca8: 1250 |0000: const/4 v0, #int 5 // #5 │ │ -039caa: 7030 a604 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/addons/framework/BaseAskUserAction;.:(Landroid/os/Parcel;I)V // method@04a6 │ │ -039cb0: 6e10 6001 0200 |0004: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -039cb6: 0c00 |0007: move-result-object v0 │ │ -039cb8: 5b10 2303 |0008: iput-object v0, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mTitle:Ljava/lang/String; // field@0323 │ │ -039cbc: 2200 2601 |000a: new-instance v0, Ljava/util/ArrayList; // type@0126 │ │ -039cc0: 7010 7f03 0000 |000c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@037f │ │ -039cc6: 5b10 2203 |000f: iput-object v0, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mChoices:Ljava/util/List; // field@0322 │ │ -039cca: 5410 2203 |0011: iget-object v0, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mChoices:Ljava/util/List; // field@0322 │ │ -039cce: 6e20 6101 0200 |0013: invoke-virtual {v2, v0}, Landroid/os/Parcel;.readStringList:(Ljava/util/List;)V // method@0161 │ │ -039cd4: 0e00 |0016: return-void │ │ +039a2c: |[039a2c] org.tint.addons.framework.AskUserChoiceAction.:(Landroid/os/Parcel;)V │ │ +039a3c: 1250 |0000: const/4 v0, #int 5 // #5 │ │ +039a3e: 7030 a604 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/addons/framework/BaseAskUserAction;.:(Landroid/os/Parcel;I)V // method@04a6 │ │ +039a44: 6e10 6001 0200 |0004: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +039a4a: 0c00 |0007: move-result-object v0 │ │ +039a4c: 5b10 2303 |0008: iput-object v0, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mTitle:Ljava/lang/String; // field@0323 │ │ +039a50: 2200 2201 |000a: new-instance v0, Ljava/util/ArrayList; // type@0122 │ │ +039a54: 7010 7f03 0000 |000c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@037f │ │ +039a5a: 5b10 2203 |000f: iput-object v0, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mChoices:Ljava/util/List; // field@0322 │ │ +039a5e: 5410 2203 |0011: iget-object v0, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mChoices:Ljava/util/List; // field@0322 │ │ +039a62: 6e20 6101 0200 |0013: invoke-virtual {v2, v0}, Landroid/os/Parcel;.readStringList:(Ljava/util/List;)V // method@0161 │ │ +039a68: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=41 │ │ 0x000a line=42 │ │ 0x0011 line=43 │ │ 0x0016 line=44 │ │ @@ -73735,17 +73991,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039cd8: |[039cd8] org.tint.addons.framework.AskUserChoiceAction.getChoices:()Ljava/util/List; │ │ -039ce8: 5410 2203 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mChoices:Ljava/util/List; // field@0322 │ │ -039cec: 1100 |0002: return-object v0 │ │ +039a6c: |[039a6c] org.tint.addons.framework.AskUserChoiceAction.getChoices:()Ljava/util/List; │ │ +039a7c: 5410 2203 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mChoices:Ljava/util/List; // field@0322 │ │ +039a80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/AskUserChoiceAction; │ │ │ │ #1 : (in Lorg/tint/addons/framework/AskUserChoiceAction;) │ │ @@ -73753,17 +74009,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039cf0: |[039cf0] org.tint.addons.framework.AskUserChoiceAction.getTitle:()Ljava/lang/String; │ │ -039d00: 5410 2303 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mTitle:Ljava/lang/String; // field@0323 │ │ -039d04: 1100 |0002: return-object v0 │ │ +039a84: |[039a84] org.tint.addons.framework.AskUserChoiceAction.getTitle:()Ljava/lang/String; │ │ +039a94: 5410 2303 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mTitle:Ljava/lang/String; // field@0323 │ │ +039a98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/AskUserChoiceAction; │ │ │ │ #2 : (in Lorg/tint/addons/framework/AskUserChoiceAction;) │ │ @@ -73771,38 +74027,38 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -039d08: |[039d08] org.tint.addons.framework.AskUserChoiceAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ -039d18: 6f30 a804 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/BaseAskUserAction;.writeToParcel:(Landroid/os/Parcel;I)V // method@04a8 │ │ -039d1e: 5410 2303 |0003: iget-object v0, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mTitle:Ljava/lang/String; // field@0323 │ │ -039d22: 6e20 6701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -039d28: 5410 2203 |0008: iget-object v0, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mChoices:Ljava/util/List; // field@0322 │ │ -039d2c: 6e20 6801 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeStringList:(Ljava/util/List;)V // method@0168 │ │ -039d32: 0e00 |000d: return-void │ │ +039a9c: |[039a9c] org.tint.addons.framework.AskUserChoiceAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ +039aac: 6f30 a804 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/BaseAskUserAction;.writeToParcel:(Landroid/os/Parcel;I)V // method@04a8 │ │ +039ab2: 5410 2303 |0003: iget-object v0, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mTitle:Ljava/lang/String; // field@0323 │ │ +039ab6: 6e20 6701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +039abc: 5410 2203 |0008: iget-object v0, v1, Lorg/tint/addons/framework/AskUserChoiceAction;.mChoices:Ljava/util/List; // field@0322 │ │ +039ac0: 6e20 6801 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeStringList:(Ljava/util/List;)V // method@0168 │ │ +039ac6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=58 │ │ 0x0008 line=59 │ │ 0x000d line=60 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/tint/addons/framework/AskUserChoiceAction; │ │ 0x0000 - 0x000e reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ source_file_idx : 162 (AskUserChoiceAction.java) │ │ │ │ Class #330 header: │ │ -class_idx : 373 │ │ +class_idx : 369 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 375 │ │ +superclass_idx : 371 │ │ source_file_idx : 164 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #330 - │ │ @@ -73834,22 +74090,22 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -039d34: |[039d34] org.tint.addons.framework.AskUserConfirmationAction.:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -039d44: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -039d46: 7030 a504 0102 |0001: invoke-direct {v1, v0, v2}, Lorg/tint/addons/framework/BaseAskUserAction;.:(II)V // method@04a5 │ │ -039d4c: 5b13 2703 |0004: iput-object v3, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mTitle:Ljava/lang/String; // field@0327 │ │ -039d50: 5b14 2403 |0006: iput-object v4, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mMessage:Ljava/lang/String; // field@0324 │ │ -039d54: 5b15 2603 |0008: iput-object v5, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mPositiveButtonCaption:Ljava/lang/String; // field@0326 │ │ -039d58: 5b16 2503 |000a: iput-object v6, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mNegativeButtonCaption:Ljava/lang/String; // field@0325 │ │ -039d5c: 0e00 |000c: return-void │ │ +039ac8: |[039ac8] org.tint.addons.framework.AskUserConfirmationAction.:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +039ad8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +039ada: 7030 a504 0102 |0001: invoke-direct {v1, v0, v2}, Lorg/tint/addons/framework/BaseAskUserAction;.:(II)V // method@04a5 │ │ +039ae0: 5b13 2703 |0004: iput-object v3, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mTitle:Ljava/lang/String; // field@0327 │ │ +039ae4: 5b14 2403 |0006: iput-object v4, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mMessage:Ljava/lang/String; // field@0324 │ │ +039ae8: 5b15 2603 |0008: iput-object v5, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mPositiveButtonCaption:Ljava/lang/String; // field@0326 │ │ +039aec: 5b16 2503 |000a: iput-object v6, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mNegativeButtonCaption:Ljava/lang/String; // field@0325 │ │ +039af0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0004 line=33 │ │ 0x0006 line=34 │ │ 0x0008 line=35 │ │ 0x000a line=36 │ │ @@ -73867,30 +74123,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -039d60: |[039d60] org.tint.addons.framework.AskUserConfirmationAction.:(Landroid/os/Parcel;)V │ │ -039d70: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -039d72: 7030 a604 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/addons/framework/BaseAskUserAction;.:(Landroid/os/Parcel;I)V // method@04a6 │ │ -039d78: 6e10 6001 0200 |0004: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -039d7e: 0c00 |0007: move-result-object v0 │ │ -039d80: 5b10 2703 |0008: iput-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mTitle:Ljava/lang/String; // field@0327 │ │ -039d84: 6e10 6001 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -039d8a: 0c00 |000d: move-result-object v0 │ │ -039d8c: 5b10 2403 |000e: iput-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mMessage:Ljava/lang/String; // field@0324 │ │ -039d90: 6e10 6001 0200 |0010: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -039d96: 0c00 |0013: move-result-object v0 │ │ -039d98: 5b10 2603 |0014: iput-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mPositiveButtonCaption:Ljava/lang/String; // field@0326 │ │ -039d9c: 6e10 6001 0200 |0016: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -039da2: 0c00 |0019: move-result-object v0 │ │ -039da4: 5b10 2503 |001a: iput-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mNegativeButtonCaption:Ljava/lang/String; // field@0325 │ │ -039da8: 0e00 |001c: return-void │ │ +039af4: |[039af4] org.tint.addons.framework.AskUserConfirmationAction.:(Landroid/os/Parcel;)V │ │ +039b04: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +039b06: 7030 a604 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/addons/framework/BaseAskUserAction;.:(Landroid/os/Parcel;I)V // method@04a6 │ │ +039b0c: 6e10 6001 0200 |0004: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +039b12: 0c00 |0007: move-result-object v0 │ │ +039b14: 5b10 2703 |0008: iput-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mTitle:Ljava/lang/String; // field@0327 │ │ +039b18: 6e10 6001 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +039b1e: 0c00 |000d: move-result-object v0 │ │ +039b20: 5b10 2403 |000e: iput-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mMessage:Ljava/lang/String; // field@0324 │ │ +039b24: 6e10 6001 0200 |0010: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +039b2a: 0c00 |0013: move-result-object v0 │ │ +039b2c: 5b10 2603 |0014: iput-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mPositiveButtonCaption:Ljava/lang/String; // field@0326 │ │ +039b30: 6e10 6001 0200 |0016: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +039b36: 0c00 |0019: move-result-object v0 │ │ +039b38: 5b10 2503 |001a: iput-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mNegativeButtonCaption:Ljava/lang/String; // field@0325 │ │ +039b3c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=42 │ │ 0x000a line=43 │ │ 0x0010 line=44 │ │ 0x0016 line=45 │ │ @@ -73905,17 +74161,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039dac: |[039dac] org.tint.addons.framework.AskUserConfirmationAction.getMessage:()Ljava/lang/String; │ │ -039dbc: 5410 2403 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mMessage:Ljava/lang/String; // field@0324 │ │ -039dc0: 1100 |0002: return-object v0 │ │ +039b40: |[039b40] org.tint.addons.framework.AskUserConfirmationAction.getMessage:()Ljava/lang/String; │ │ +039b50: 5410 2403 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mMessage:Ljava/lang/String; // field@0324 │ │ +039b54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/AskUserConfirmationAction; │ │ │ │ #1 : (in Lorg/tint/addons/framework/AskUserConfirmationAction;) │ │ @@ -73923,17 +74179,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039dc4: |[039dc4] org.tint.addons.framework.AskUserConfirmationAction.getNegativeButtonCaption:()Ljava/lang/String; │ │ -039dd4: 5410 2503 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mNegativeButtonCaption:Ljava/lang/String; // field@0325 │ │ -039dd8: 1100 |0002: return-object v0 │ │ +039b58: |[039b58] org.tint.addons.framework.AskUserConfirmationAction.getNegativeButtonCaption:()Ljava/lang/String; │ │ +039b68: 5410 2503 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mNegativeButtonCaption:Ljava/lang/String; // field@0325 │ │ +039b6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/AskUserConfirmationAction; │ │ │ │ #2 : (in Lorg/tint/addons/framework/AskUserConfirmationAction;) │ │ @@ -73941,17 +74197,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039ddc: |[039ddc] org.tint.addons.framework.AskUserConfirmationAction.getPositiveButtonCaption:()Ljava/lang/String; │ │ -039dec: 5410 2603 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mPositiveButtonCaption:Ljava/lang/String; // field@0326 │ │ -039df0: 1100 |0002: return-object v0 │ │ +039b70: |[039b70] org.tint.addons.framework.AskUserConfirmationAction.getPositiveButtonCaption:()Ljava/lang/String; │ │ +039b80: 5410 2603 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mPositiveButtonCaption:Ljava/lang/String; // field@0326 │ │ +039b84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/AskUserConfirmationAction; │ │ │ │ #3 : (in Lorg/tint/addons/framework/AskUserConfirmationAction;) │ │ @@ -73959,17 +74215,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039df4: |[039df4] org.tint.addons.framework.AskUserConfirmationAction.getTitle:()Ljava/lang/String; │ │ -039e04: 5410 2703 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mTitle:Ljava/lang/String; // field@0327 │ │ -039e08: 1100 |0002: return-object v0 │ │ +039b88: |[039b88] org.tint.addons.framework.AskUserConfirmationAction.getTitle:()Ljava/lang/String; │ │ +039b98: 5410 2703 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mTitle:Ljava/lang/String; // field@0327 │ │ +039b9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/AskUserConfirmationAction; │ │ │ │ #4 : (in Lorg/tint/addons/framework/AskUserConfirmationAction;) │ │ @@ -73977,25 +74233,25 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -039e0c: |[039e0c] org.tint.addons.framework.AskUserConfirmationAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ -039e1c: 6f30 a804 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/BaseAskUserAction;.writeToParcel:(Landroid/os/Parcel;I)V // method@04a8 │ │ -039e22: 5410 2703 |0003: iget-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mTitle:Ljava/lang/String; // field@0327 │ │ -039e26: 6e20 6701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -039e2c: 5410 2403 |0008: iget-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mMessage:Ljava/lang/String; // field@0324 │ │ -039e30: 6e20 6701 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -039e36: 5410 2603 |000d: iget-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mPositiveButtonCaption:Ljava/lang/String; // field@0326 │ │ -039e3a: 6e20 6701 0200 |000f: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -039e40: 5410 2503 |0012: iget-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mNegativeButtonCaption:Ljava/lang/String; // field@0325 │ │ -039e44: 6e20 6701 0200 |0014: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -039e4a: 0e00 |0017: return-void │ │ +039ba0: |[039ba0] org.tint.addons.framework.AskUserConfirmationAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ +039bb0: 6f30 a804 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/BaseAskUserAction;.writeToParcel:(Landroid/os/Parcel;I)V // method@04a8 │ │ +039bb6: 5410 2703 |0003: iget-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mTitle:Ljava/lang/String; // field@0327 │ │ +039bba: 6e20 6701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +039bc0: 5410 2403 |0008: iget-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mMessage:Ljava/lang/String; // field@0324 │ │ +039bc4: 6e20 6701 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +039bca: 5410 2603 |000d: iget-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mPositiveButtonCaption:Ljava/lang/String; // field@0326 │ │ +039bce: 6e20 6701 0200 |000f: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +039bd4: 5410 2503 |0012: iget-object v0, v1, Lorg/tint/addons/framework/AskUserConfirmationAction;.mNegativeButtonCaption:Ljava/lang/String; // field@0325 │ │ +039bd8: 6e20 6701 0200 |0014: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +039bde: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=68 │ │ 0x0008 line=69 │ │ 0x000d line=70 │ │ 0x0012 line=71 │ │ @@ -74004,17 +74260,17 @@ │ │ 0x0000 - 0x0018 reg=1 this Lorg/tint/addons/framework/AskUserConfirmationAction; │ │ 0x0000 - 0x0018 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0018 reg=3 flags I │ │ │ │ source_file_idx : 164 (AskUserConfirmationAction.java) │ │ │ │ Class #331 header: │ │ -class_idx : 374 │ │ +class_idx : 370 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 375 │ │ +superclass_idx : 371 │ │ source_file_idx : 167 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #331 - │ │ @@ -74050,24 +74306,24 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 11 16-bit code units │ │ -039e4c: |[039e4c] org.tint.addons.framework.AskUserInputAction.:(ILjava/lang/String;Ljava/lang/String;)V │ │ -039e5c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -039e5e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -039e60: 0770 |0002: move-object v0, v7 │ │ -039e62: 0181 |0003: move v1, v8 │ │ -039e64: 0792 |0004: move-object v2, v9 │ │ -039e66: 07a3 |0005: move-object v3, v10 │ │ -039e68: 0745 |0006: move-object v5, v4 │ │ -039e6a: 7607 9c04 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/framework/AskUserInputAction;.:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V // method@049c │ │ -039e70: 0e00 |000a: return-void │ │ +039be0: |[039be0] org.tint.addons.framework.AskUserInputAction.:(ILjava/lang/String;Ljava/lang/String;)V │ │ +039bf0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +039bf2: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +039bf4: 0770 |0002: move-object v0, v7 │ │ +039bf6: 0181 |0003: move v1, v8 │ │ +039bf8: 0792 |0004: move-object v2, v9 │ │ +039bfa: 07a3 |0005: move-object v3, v10 │ │ +039bfc: 0745 |0006: move-object v5, v4 │ │ +039bfe: 7607 9c04 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/framework/AskUserInputAction;.:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V // method@049c │ │ +039c04: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x000a line=34 │ │ locals : │ │ 0x0000 - 0x000b reg=7 this Lorg/tint/addons/framework/AskUserInputAction; │ │ 0x0000 - 0x000b reg=8 id I │ │ @@ -74079,24 +74335,24 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 7 │ │ insns size : 11 16-bit code units │ │ -039e74: |[039e74] org.tint.addons.framework.AskUserInputAction.:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -039e84: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -039e86: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -039e88: 0770 |0002: move-object v0, v7 │ │ -039e8a: 0181 |0003: move v1, v8 │ │ -039e8c: 0792 |0004: move-object v2, v9 │ │ -039e8e: 07a3 |0005: move-object v3, v10 │ │ -039e90: 07b4 |0006: move-object v4, v11 │ │ -039e92: 7607 9c04 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/framework/AskUserInputAction;.:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V // method@049c │ │ -039e98: 0e00 |000a: return-void │ │ +039c08: |[039c08] org.tint.addons.framework.AskUserInputAction.:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +039c18: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +039c1a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +039c1c: 0770 |0002: move-object v0, v7 │ │ +039c1e: 0181 |0003: move v1, v8 │ │ +039c20: 0792 |0004: move-object v2, v9 │ │ +039c22: 07a3 |0005: move-object v3, v10 │ │ +039c24: 07b4 |0006: move-object v4, v11 │ │ +039c26: 7607 9c04 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/framework/AskUserInputAction;.:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V // method@049c │ │ +039c2c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x000a line=38 │ │ locals : │ │ 0x0000 - 0x000b reg=7 this Lorg/tint/addons/framework/AskUserInputAction; │ │ 0x0000 - 0x000b reg=8 id I │ │ @@ -74109,24 +74365,24 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 11 16-bit code units │ │ -039e9c: |[039e9c] org.tint.addons.framework.AskUserInputAction.:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -039eac: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -039eae: 0770 |0001: move-object v0, v7 │ │ -039eb0: 0181 |0002: move v1, v8 │ │ -039eb2: 0792 |0003: move-object v2, v9 │ │ -039eb4: 07a3 |0004: move-object v3, v10 │ │ -039eb6: 07b4 |0005: move-object v4, v11 │ │ -039eb8: 07c5 |0006: move-object v5, v12 │ │ -039eba: 7607 9c04 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/framework/AskUserInputAction;.:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V // method@049c │ │ -039ec0: 0e00 |000a: return-void │ │ +039c30: |[039c30] org.tint.addons.framework.AskUserInputAction.:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +039c40: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +039c42: 0770 |0001: move-object v0, v7 │ │ +039c44: 0181 |0002: move v1, v8 │ │ +039c46: 0792 |0003: move-object v2, v9 │ │ +039c48: 07a3 |0004: move-object v3, v10 │ │ +039c4a: 07b4 |0005: move-object v4, v11 │ │ +039c4c: 07c5 |0006: move-object v5, v12 │ │ +039c4e: 7607 9c04 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/tint/addons/framework/AskUserInputAction;.:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V // method@049c │ │ +039c54: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x000a line=42 │ │ locals : │ │ 0x0000 - 0x000b reg=7 this Lorg/tint/addons/framework/AskUserInputAction; │ │ 0x0000 - 0x000b reg=8 id I │ │ @@ -74140,23 +74396,23 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -039ec4: |[039ec4] org.tint.addons.framework.AskUserInputAction.:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ │ -039ed4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -039ed6: 7030 a504 0102 |0001: invoke-direct {v1, v0, v2}, Lorg/tint/addons/framework/BaseAskUserAction;.:(II)V // method@04a5 │ │ -039edc: 5b13 2c03 |0004: iput-object v3, v1, Lorg/tint/addons/framework/AskUserInputAction;.mTitle:Ljava/lang/String; // field@032c │ │ -039ee0: 5b14 2b03 |0006: iput-object v4, v1, Lorg/tint/addons/framework/AskUserInputAction;.mMessage:Ljava/lang/String; // field@032b │ │ -039ee4: 5b15 2903 |0008: iput-object v5, v1, Lorg/tint/addons/framework/AskUserInputAction;.mInputHint:Ljava/lang/String; // field@0329 │ │ -039ee8: 5b16 2803 |000a: iput-object v6, v1, Lorg/tint/addons/framework/AskUserInputAction;.mDefaultInput:Ljava/lang/String; // field@0328 │ │ -039eec: 5917 2a03 |000c: iput v7, v1, Lorg/tint/addons/framework/AskUserInputAction;.mInputType:I // field@032a │ │ -039ef0: 0e00 |000e: return-void │ │ +039c58: |[039c58] org.tint.addons.framework.AskUserInputAction.:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ │ +039c68: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +039c6a: 7030 a504 0102 |0001: invoke-direct {v1, v0, v2}, Lorg/tint/addons/framework/BaseAskUserAction;.:(II)V // method@04a5 │ │ +039c70: 5b13 2c03 |0004: iput-object v3, v1, Lorg/tint/addons/framework/AskUserInputAction;.mTitle:Ljava/lang/String; // field@032c │ │ +039c74: 5b14 2b03 |0006: iput-object v4, v1, Lorg/tint/addons/framework/AskUserInputAction;.mMessage:Ljava/lang/String; // field@032b │ │ +039c78: 5b15 2903 |0008: iput-object v5, v1, Lorg/tint/addons/framework/AskUserInputAction;.mInputHint:Ljava/lang/String; // field@0329 │ │ +039c7c: 5b16 2803 |000a: iput-object v6, v1, Lorg/tint/addons/framework/AskUserInputAction;.mDefaultInput:Ljava/lang/String; // field@0328 │ │ +039c80: 5917 2a03 |000c: iput v7, v1, Lorg/tint/addons/framework/AskUserInputAction;.mInputType:I // field@032a │ │ +039c84: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=47 │ │ 0x0006 line=48 │ │ 0x0008 line=49 │ │ 0x000a line=50 │ │ @@ -74176,33 +74432,33 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -039ef4: |[039ef4] org.tint.addons.framework.AskUserInputAction.:(Landroid/os/Parcel;)V │ │ -039f04: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -039f06: 7030 a604 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/addons/framework/BaseAskUserAction;.:(Landroid/os/Parcel;I)V // method@04a6 │ │ -039f0c: 6e10 6001 0200 |0004: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -039f12: 0c00 |0007: move-result-object v0 │ │ -039f14: 5b10 2c03 |0008: iput-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mTitle:Ljava/lang/String; // field@032c │ │ -039f18: 6e10 6001 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -039f1e: 0c00 |000d: move-result-object v0 │ │ -039f20: 5b10 2b03 |000e: iput-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mMessage:Ljava/lang/String; // field@032b │ │ -039f24: 6e10 6001 0200 |0010: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -039f2a: 0c00 |0013: move-result-object v0 │ │ -039f2c: 5b10 2903 |0014: iput-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mInputHint:Ljava/lang/String; // field@0329 │ │ -039f30: 6e10 6001 0200 |0016: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -039f36: 0c00 |0019: move-result-object v0 │ │ -039f38: 5b10 2803 |001a: iput-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mDefaultInput:Ljava/lang/String; // field@0328 │ │ -039f3c: 6e10 5e01 0200 |001c: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -039f42: 0a00 |001f: move-result v0 │ │ -039f44: 5910 2a03 |0020: iput v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mInputType:I // field@032a │ │ -039f48: 0e00 |0022: return-void │ │ +039c88: |[039c88] org.tint.addons.framework.AskUserInputAction.:(Landroid/os/Parcel;)V │ │ +039c98: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +039c9a: 7030 a604 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/tint/addons/framework/BaseAskUserAction;.:(Landroid/os/Parcel;I)V // method@04a6 │ │ +039ca0: 6e10 6001 0200 |0004: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +039ca6: 0c00 |0007: move-result-object v0 │ │ +039ca8: 5b10 2c03 |0008: iput-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mTitle:Ljava/lang/String; // field@032c │ │ +039cac: 6e10 6001 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +039cb2: 0c00 |000d: move-result-object v0 │ │ +039cb4: 5b10 2b03 |000e: iput-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mMessage:Ljava/lang/String; // field@032b │ │ +039cb8: 6e10 6001 0200 |0010: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +039cbe: 0c00 |0013: move-result-object v0 │ │ +039cc0: 5b10 2903 |0014: iput-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mInputHint:Ljava/lang/String; // field@0329 │ │ +039cc4: 6e10 6001 0200 |0016: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +039cca: 0c00 |0019: move-result-object v0 │ │ +039ccc: 5b10 2803 |001a: iput-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mDefaultInput:Ljava/lang/String; // field@0328 │ │ +039cd0: 6e10 5e01 0200 |001c: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +039cd6: 0a00 |001f: move-result v0 │ │ +039cd8: 5910 2a03 |0020: iput v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mInputType:I // field@032a │ │ +039cdc: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0004 line=57 │ │ 0x000a line=58 │ │ 0x0010 line=59 │ │ 0x0016 line=60 │ │ @@ -74218,17 +74474,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039f4c: |[039f4c] org.tint.addons.framework.AskUserInputAction.getDefaultInput:()Ljava/lang/String; │ │ -039f5c: 5410 2803 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mDefaultInput:Ljava/lang/String; // field@0328 │ │ -039f60: 1100 |0002: return-object v0 │ │ +039ce0: |[039ce0] org.tint.addons.framework.AskUserInputAction.getDefaultInput:()Ljava/lang/String; │ │ +039cf0: 5410 2803 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mDefaultInput:Ljava/lang/String; // field@0328 │ │ +039cf4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/AskUserInputAction; │ │ │ │ #1 : (in Lorg/tint/addons/framework/AskUserInputAction;) │ │ @@ -74236,17 +74492,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039f64: |[039f64] org.tint.addons.framework.AskUserInputAction.getInputHint:()Ljava/lang/String; │ │ -039f74: 5410 2903 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mInputHint:Ljava/lang/String; // field@0329 │ │ -039f78: 1100 |0002: return-object v0 │ │ +039cf8: |[039cf8] org.tint.addons.framework.AskUserInputAction.getInputHint:()Ljava/lang/String; │ │ +039d08: 5410 2903 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mInputHint:Ljava/lang/String; // field@0329 │ │ +039d0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/AskUserInputAction; │ │ │ │ #2 : (in Lorg/tint/addons/framework/AskUserInputAction;) │ │ @@ -74254,17 +74510,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039f7c: |[039f7c] org.tint.addons.framework.AskUserInputAction.getInputType:()I │ │ -039f8c: 5210 2a03 |0000: iget v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mInputType:I // field@032a │ │ -039f90: 0f00 |0002: return v0 │ │ +039d10: |[039d10] org.tint.addons.framework.AskUserInputAction.getInputType:()I │ │ +039d20: 5210 2a03 |0000: iget v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mInputType:I // field@032a │ │ +039d24: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/AskUserInputAction; │ │ │ │ #3 : (in Lorg/tint/addons/framework/AskUserInputAction;) │ │ @@ -74272,17 +74528,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039f94: |[039f94] org.tint.addons.framework.AskUserInputAction.getMessage:()Ljava/lang/String; │ │ -039fa4: 5410 2b03 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mMessage:Ljava/lang/String; // field@032b │ │ -039fa8: 1100 |0002: return-object v0 │ │ +039d28: |[039d28] org.tint.addons.framework.AskUserInputAction.getMessage:()Ljava/lang/String; │ │ +039d38: 5410 2b03 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mMessage:Ljava/lang/String; // field@032b │ │ +039d3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/AskUserInputAction; │ │ │ │ #4 : (in Lorg/tint/addons/framework/AskUserInputAction;) │ │ @@ -74290,17 +74546,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039fac: |[039fac] org.tint.addons.framework.AskUserInputAction.getTitle:()Ljava/lang/String; │ │ -039fbc: 5410 2c03 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mTitle:Ljava/lang/String; // field@032c │ │ -039fc0: 1100 |0002: return-object v0 │ │ +039d40: |[039d40] org.tint.addons.framework.AskUserInputAction.getTitle:()Ljava/lang/String; │ │ +039d50: 5410 2c03 |0000: iget-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mTitle:Ljava/lang/String; // field@032c │ │ +039d54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/AskUserInputAction; │ │ │ │ #5 : (in Lorg/tint/addons/framework/AskUserInputAction;) │ │ @@ -74308,27 +74564,27 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -039fc4: |[039fc4] org.tint.addons.framework.AskUserInputAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ -039fd4: 6f30 a804 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/BaseAskUserAction;.writeToParcel:(Landroid/os/Parcel;I)V // method@04a8 │ │ -039fda: 5410 2c03 |0003: iget-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mTitle:Ljava/lang/String; // field@032c │ │ -039fde: 6e20 6701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -039fe4: 5410 2b03 |0008: iget-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mMessage:Ljava/lang/String; // field@032b │ │ -039fe8: 6e20 6701 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -039fee: 5410 2903 |000d: iget-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mInputHint:Ljava/lang/String; // field@0329 │ │ -039ff2: 6e20 6701 0200 |000f: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -039ff8: 5410 2803 |0012: iget-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mDefaultInput:Ljava/lang/String; // field@0328 │ │ -039ffc: 6e20 6701 0200 |0014: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -03a002: 5210 2a03 |0017: iget v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mInputType:I // field@032a │ │ -03a006: 6e20 6301 0200 |0019: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ -03a00c: 0e00 |001c: return-void │ │ +039d58: |[039d58] org.tint.addons.framework.AskUserInputAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ +039d68: 6f30 a804 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/BaseAskUserAction;.writeToParcel:(Landroid/os/Parcel;I)V // method@04a8 │ │ +039d6e: 5410 2c03 |0003: iget-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mTitle:Ljava/lang/String; // field@032c │ │ +039d72: 6e20 6701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +039d78: 5410 2b03 |0008: iget-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mMessage:Ljava/lang/String; // field@032b │ │ +039d7c: 6e20 6701 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +039d82: 5410 2903 |000d: iget-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mInputHint:Ljava/lang/String; // field@0329 │ │ +039d86: 6e20 6701 0200 |000f: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +039d8c: 5410 2803 |0012: iget-object v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mDefaultInput:Ljava/lang/String; // field@0328 │ │ +039d90: 6e20 6701 0200 |0014: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +039d96: 5210 2a03 |0017: iget v0, v1, Lorg/tint/addons/framework/AskUserInputAction;.mInputType:I // field@032a │ │ +039d9a: 6e20 6301 0200 |0019: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ +039da0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=88 │ │ 0x0008 line=89 │ │ 0x000d line=90 │ │ 0x0012 line=91 │ │ @@ -74338,18 +74594,18 @@ │ │ 0x0000 - 0x001d reg=1 this Lorg/tint/addons/framework/AskUserInputAction; │ │ 0x0000 - 0x001d reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x001d reg=3 flags I │ │ │ │ source_file_idx : 167 (AskUserInputAction.java) │ │ │ │ Class #332 header: │ │ -class_idx : 380 │ │ +class_idx : 376 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 386 │ │ -source_file_idx : 929 │ │ +superclass_idx : 382 │ │ +source_file_idx : 926 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 3 │ │ │ │ Class #332 - │ │ Class descriptor : 'Lorg/tint/addons/framework/LoadUrlAction;' │ │ @@ -74372,28 +74628,28 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -03a010: |[03a010] org.tint.addons.framework.LoadUrlAction.:(Landroid/os/Parcel;)V │ │ -03a020: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -03a024: 7030 1d05 2100 |0002: invoke-direct {v1, v2, v0}, Lorg/tint/addons/framework/TabAction;.:(Landroid/os/Parcel;I)V // method@051d │ │ -03a02a: 6e10 6001 0200 |0005: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -03a030: 0c00 |0008: move-result-object v0 │ │ -03a032: 5b10 5603 |0009: iput-object v0, v1, Lorg/tint/addons/framework/LoadUrlAction;.mUrl:Ljava/lang/String; // field@0356 │ │ -03a036: 6e10 5e01 0200 |000b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -03a03c: 0a00 |000e: move-result v0 │ │ -03a03e: 3d00 0600 |000f: if-lez v0, 0015 // +0006 │ │ -03a042: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -03a044: 5c10 5503 |0012: iput-boolean v0, v1, Lorg/tint/addons/framework/LoadUrlAction;.mLoadRawUrl:Z // field@0355 │ │ -03a048: 0e00 |0014: return-void │ │ -03a04a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -03a04c: 28fc |0016: goto 0012 // -0004 │ │ +039da4: |[039da4] org.tint.addons.framework.LoadUrlAction.:(Landroid/os/Parcel;)V │ │ +039db4: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +039db8: 7030 1d05 2100 |0002: invoke-direct {v1, v2, v0}, Lorg/tint/addons/framework/TabAction;.:(Landroid/os/Parcel;I)V // method@051d │ │ +039dbe: 6e10 6001 0200 |0005: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +039dc4: 0c00 |0008: move-result-object v0 │ │ +039dc6: 5b10 5603 |0009: iput-object v0, v1, Lorg/tint/addons/framework/LoadUrlAction;.mUrl:Ljava/lang/String; // field@0356 │ │ +039dca: 6e10 5e01 0200 |000b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +039dd0: 0a00 |000e: move-result v0 │ │ +039dd2: 3d00 0600 |000f: if-lez v0, 0015 // +0006 │ │ +039dd6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +039dd8: 5c10 5503 |0012: iput-boolean v0, v1, Lorg/tint/addons/framework/LoadUrlAction;.mLoadRawUrl:Z // field@0355 │ │ +039ddc: 0e00 |0014: return-void │ │ +039dde: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +039de0: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=50 │ │ 0x000b line=51 │ │ 0x0014 line=52 │ │ 0x0015 line=51 │ │ @@ -74406,19 +74662,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -03a050: |[03a050] org.tint.addons.framework.LoadUrlAction.:(Ljava/lang/String;)V │ │ -03a060: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a062: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -03a064: 7040 0305 0213 |0002: invoke-direct {v2, v0, v3, v1}, Lorg/tint/addons/framework/LoadUrlAction;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@0503 │ │ -03a06a: 0e00 |0005: return-void │ │ +039de4: |[039de4] org.tint.addons.framework.LoadUrlAction.:(Ljava/lang/String;)V │ │ +039df4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039df6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +039df8: 7040 0305 0213 |0002: invoke-direct {v2, v0, v3, v1}, Lorg/tint/addons/framework/LoadUrlAction;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@0503 │ │ +039dfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lorg/tint/addons/framework/LoadUrlAction; │ │ 0x0000 - 0x0006 reg=3 url Ljava/lang/String; │ │ @@ -74428,18 +74684,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -03a06c: |[03a06c] org.tint.addons.framework.LoadUrlAction.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -03a07c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a07e: 7040 0305 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/tint/addons/framework/LoadUrlAction;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@0503 │ │ -03a084: 0e00 |0004: return-void │ │ +039e00: |[039e00] org.tint.addons.framework.LoadUrlAction.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +039e10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039e12: 7040 0305 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/tint/addons/framework/LoadUrlAction;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@0503 │ │ +039e18: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0004 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/addons/framework/LoadUrlAction; │ │ 0x0000 - 0x0005 reg=2 tabId Ljava/lang/String; │ │ @@ -74450,20 +74706,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -03a088: |[03a088] org.tint.addons.framework.LoadUrlAction.:(Ljava/lang/String;Ljava/lang/String;Z)V │ │ -03a098: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -03a09c: 7030 1c05 0102 |0002: invoke-direct {v1, v0, v2}, Lorg/tint/addons/framework/TabAction;.:(ILjava/lang/String;)V // method@051c │ │ -03a0a2: 5b13 5603 |0005: iput-object v3, v1, Lorg/tint/addons/framework/LoadUrlAction;.mUrl:Ljava/lang/String; // field@0356 │ │ -03a0a6: 5c14 5503 |0007: iput-boolean v4, v1, Lorg/tint/addons/framework/LoadUrlAction;.mLoadRawUrl:Z // field@0355 │ │ -03a0aa: 0e00 |0009: return-void │ │ +039e1c: |[039e1c] org.tint.addons.framework.LoadUrlAction.:(Ljava/lang/String;Ljava/lang/String;Z)V │ │ +039e2c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +039e30: 7030 1c05 0102 |0002: invoke-direct {v1, v0, v2}, Lorg/tint/addons/framework/TabAction;.:(ILjava/lang/String;)V // method@051c │ │ +039e36: 5b13 5603 |0005: iput-object v3, v1, Lorg/tint/addons/framework/LoadUrlAction;.mUrl:Ljava/lang/String; // field@0356 │ │ +039e3a: 5c14 5503 |0007: iput-boolean v4, v1, Lorg/tint/addons/framework/LoadUrlAction;.mLoadRawUrl:Z // field@0355 │ │ +039e3e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ 0x0009 line=45 │ │ locals : │ │ @@ -74477,18 +74733,18 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -03a0ac: |[03a0ac] org.tint.addons.framework.LoadUrlAction.:(Ljava/lang/String;Z)V │ │ -03a0bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a0be: 7040 0305 0132 |0001: invoke-direct {v1, v0, v2, v3}, Lorg/tint/addons/framework/LoadUrlAction;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@0503 │ │ -03a0c4: 0e00 |0004: return-void │ │ +039e40: |[039e40] org.tint.addons.framework.LoadUrlAction.:(Ljava/lang/String;Z)V │ │ +039e50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039e52: 7040 0305 0132 |0001: invoke-direct {v1, v0, v2, v3}, Lorg/tint/addons/framework/LoadUrlAction;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@0503 │ │ +039e58: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/tint/addons/framework/LoadUrlAction; │ │ 0x0000 - 0x0005 reg=2 url Ljava/lang/String; │ │ @@ -74500,17 +74756,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a0c8: |[03a0c8] org.tint.addons.framework.LoadUrlAction.getLoadRawUrl:()Z │ │ -03a0d8: 5510 5503 |0000: iget-boolean v0, v1, Lorg/tint/addons/framework/LoadUrlAction;.mLoadRawUrl:Z // field@0355 │ │ -03a0dc: 0f00 |0002: return v0 │ │ +039e5c: |[039e5c] org.tint.addons.framework.LoadUrlAction.getLoadRawUrl:()Z │ │ +039e6c: 5510 5503 |0000: iget-boolean v0, v1, Lorg/tint/addons/framework/LoadUrlAction;.mLoadRawUrl:Z // field@0355 │ │ +039e70: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/LoadUrlAction; │ │ │ │ #1 : (in Lorg/tint/addons/framework/LoadUrlAction;) │ │ @@ -74518,17 +74774,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a0e0: |[03a0e0] org.tint.addons.framework.LoadUrlAction.getUrl:()Ljava/lang/String; │ │ -03a0f0: 5410 5603 |0000: iget-object v0, v1, Lorg/tint/addons/framework/LoadUrlAction;.mUrl:Ljava/lang/String; // field@0356 │ │ -03a0f4: 1100 |0002: return-object v0 │ │ +039e74: |[039e74] org.tint.addons.framework.LoadUrlAction.getUrl:()Ljava/lang/String; │ │ +039e84: 5410 5603 |0000: iget-object v0, v1, Lorg/tint/addons/framework/LoadUrlAction;.mUrl:Ljava/lang/String; // field@0356 │ │ +039e88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/addons/framework/LoadUrlAction; │ │ │ │ #2 : (in Lorg/tint/addons/framework/LoadUrlAction;) │ │ @@ -74536,44 +74792,44 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -03a0f8: |[03a0f8] org.tint.addons.framework.LoadUrlAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ -03a108: 6f30 2a05 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/TabAction;.writeToParcel:(Landroid/os/Parcel;I)V // method@052a │ │ -03a10e: 5410 5603 |0003: iget-object v0, v1, Lorg/tint/addons/framework/LoadUrlAction;.mUrl:Ljava/lang/String; // field@0356 │ │ -03a112: 6e20 6701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ -03a118: 5510 5503 |0008: iget-boolean v0, v1, Lorg/tint/addons/framework/LoadUrlAction;.mLoadRawUrl:Z // field@0355 │ │ -03a11c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -03a120: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -03a122: 6e20 6301 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ -03a128: 0e00 |0010: return-void │ │ -03a12a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -03a12c: 28fb |0012: goto 000d // -0005 │ │ +039e8c: |[039e8c] org.tint.addons.framework.LoadUrlAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ +039e9c: 6f30 2a05 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/addons/framework/TabAction;.writeToParcel:(Landroid/os/Parcel;I)V // method@052a │ │ +039ea2: 5410 5603 |0003: iget-object v0, v1, Lorg/tint/addons/framework/LoadUrlAction;.mUrl:Ljava/lang/String; // field@0356 │ │ +039ea6: 6e20 6701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0167 │ │ +039eac: 5510 5503 |0008: iget-boolean v0, v1, Lorg/tint/addons/framework/LoadUrlAction;.mLoadRawUrl:Z // field@0355 │ │ +039eb0: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +039eb4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +039eb6: 6e20 6301 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0163 │ │ +039ebc: 0e00 |0010: return-void │ │ +039ebe: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +039ec0: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=66 │ │ 0x0008 line=67 │ │ 0x0010 line=68 │ │ 0x0011 line=67 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lorg/tint/addons/framework/LoadUrlAction; │ │ 0x0000 - 0x0013 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0013 reg=3 flags I │ │ │ │ - source_file_idx : 929 (LoadUrlAction.java) │ │ + source_file_idx : 926 (LoadUrlAction.java) │ │ │ │ Class #333 header: │ │ -class_idx : 501 │ │ +class_idx : 497 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 494 │ │ -source_file_idx : 1674 │ │ +superclass_idx : 490 │ │ +source_file_idx : 1671 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #333 - │ │ Class descriptor : 'Lorg/tint/ui/fragments/TabletWebViewFragment;' │ │ @@ -74592,17 +74848,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a130: |[03a130] org.tint.ui.fragments.TabletWebViewFragment.:()V │ │ -03a140: 7010 ac07 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.:()V // method@07ac │ │ -03a146: 0e00 |0003: return-void │ │ +039ec4: |[039ec4] org.tint.ui.fragments.TabletWebViewFragment.:()V │ │ +039ed4: 7010 ac07 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.:()V // method@07ac │ │ +039eda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/fragments/TabletWebViewFragment; │ │ │ │ @@ -74611,39 +74867,39 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -03a148: |[03a148] org.tint.ui.fragments.TabletWebViewFragment.stripTitle:(Ljava/lang/String;)Ljava/lang/String; │ │ -03a158: 5431 bb04 |0000: iget-object v1, v3, Lorg/tint/ui/fragments/TabletWebViewFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@04bb │ │ -03a15c: 7210 3e09 0100 |0002: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ -03a162: 0c01 |0005: move-result-object v1 │ │ -03a164: 6e10 6006 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ -03a16a: 0c01 |0009: move-result-object v1 │ │ -03a16c: 1402 0300 0a7f |000a: const v2, #float 1.83434e+38 // #7f0a0003 │ │ -03a172: 6e20 f200 2100 |000d: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getInteger:(I)I // method@00f2 │ │ -03a178: 0a00 |0010: move-result v0 │ │ -03a17a: 6e10 5303 0400 |0011: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0353 │ │ -03a180: 0a01 |0014: move-result v1 │ │ -03a182: 3701 1a00 |0015: if-le v1, v0, 002f // +001a │ │ -03a186: 2201 1201 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@0112 │ │ -03a18a: 7010 6003 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ -03a190: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -03a192: 6e30 5903 2400 |001d: invoke-virtual {v4, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0359 │ │ -03a198: 0c02 |0020: move-result-object v2 │ │ -03a19a: 6e20 6603 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ -03a1a0: 0c01 |0024: move-result-object v1 │ │ -03a1a2: 1302 2620 |0025: const/16 v2, #int 8230 // #2026 │ │ -03a1a6: 6e20 6103 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0361 │ │ -03a1ac: 0c01 |002a: move-result-object v1 │ │ -03a1ae: 6e10 6803 0100 |002b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ -03a1b4: 0c04 |002e: move-result-object v4 │ │ -03a1b6: 1104 |002f: return-object v4 │ │ +039edc: |[039edc] org.tint.ui.fragments.TabletWebViewFragment.stripTitle:(Ljava/lang/String;)Ljava/lang/String; │ │ +039eec: 5431 bb04 |0000: iget-object v1, v3, Lorg/tint/ui/fragments/TabletWebViewFragment;.mUIManager:Lorg/tint/ui/managers/UIManager; // field@04bb │ │ +039ef0: 7210 3e09 0100 |0002: invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;.getMainActivity:()Lorg/tint/ui/activities/TintBrowserActivity; // method@093e │ │ +039ef6: 0c01 |0005: move-result-object v1 │ │ +039ef8: 6e10 6006 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ +039efe: 0c01 |0009: move-result-object v1 │ │ +039f00: 1402 0300 0a7f |000a: const v2, #float 1.83434e+38 // #7f0a0003 │ │ +039f06: 6e20 f200 2100 |000d: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getInteger:(I)I // method@00f2 │ │ +039f0c: 0a00 |0010: move-result v0 │ │ +039f0e: 6e10 5303 0400 |0011: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0353 │ │ +039f14: 0a01 |0014: move-result v1 │ │ +039f16: 3701 1a00 |0015: if-le v1, v0, 002f // +001a │ │ +039f1a: 2201 0e01 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@010e │ │ +039f1e: 7010 6003 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0360 │ │ +039f24: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +039f26: 6e30 5903 2400 |001d: invoke-virtual {v4, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0359 │ │ +039f2c: 0c02 |0020: move-result-object v2 │ │ +039f2e: 6e20 6603 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0366 │ │ +039f34: 0c01 |0024: move-result-object v1 │ │ +039f36: 1302 2620 |0025: const/16 v2, #int 8230 // #2026 │ │ +039f3a: 6e20 6103 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0361 │ │ +039f40: 0c01 |002a: move-result-object v1 │ │ +039f42: 6e10 6803 0100 |002b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0368 │ │ +039f48: 0c04 |002e: move-result-object v4 │ │ +039f4a: 1104 |002f: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0011 line=63 │ │ 0x0017 line=64 │ │ 0x002f line=67 │ │ locals : │ │ @@ -74657,17 +74913,17 @@ │ │ type : '()Landroid/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a1b8: |[03a1b8] org.tint.ui.fragments.TabletWebViewFragment.getTab:()Landroid/app/ActionBar$Tab; │ │ -03a1c8: 5410 ba04 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/TabletWebViewFragment;.mTab:Landroid/app/ActionBar$Tab; // field@04ba │ │ -03a1cc: 1100 |0002: return-object v0 │ │ +039f4c: |[039f4c] org.tint.ui.fragments.TabletWebViewFragment.getTab:()Landroid/app/ActionBar$Tab; │ │ +039f5c: 5410 ba04 |0000: iget-object v0, v1, Lorg/tint/ui/fragments/TabletWebViewFragment;.mTab:Landroid/app/ActionBar$Tab; // field@04ba │ │ +039f60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/fragments/TabletWebViewFragment; │ │ │ │ #1 : (in Lorg/tint/ui/fragments/TabletWebViewFragment;) │ │ @@ -74675,18 +74931,18 @@ │ │ type : '(Lorg/tint/ui/managers/UIManager;Landroid/app/ActionBar$Tab;ZLjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -03a1d0: |[03a1d0] org.tint.ui.fragments.TabletWebViewFragment.init:(Lorg/tint/ui/managers/UIManager;Landroid/app/ActionBar$Tab;ZLjava/lang/String;)V │ │ -03a1e0: 5b02 ba04 |0000: iput-object v2, v0, Lorg/tint/ui/fragments/TabletWebViewFragment;.mTab:Landroid/app/ActionBar$Tab; // field@04ba │ │ -03a1e4: 6e40 d307 1043 |0002: invoke-virtual {v0, v1, v3, v4}, Lorg/tint/ui/fragments/TabletWebViewFragment;.init:(Lorg/tint/ui/managers/UIManager;ZLjava/lang/String;)V // method@07d3 │ │ -03a1ea: 0e00 |0005: return-void │ │ +039f64: |[039f64] org.tint.ui.fragments.TabletWebViewFragment.init:(Lorg/tint/ui/managers/UIManager;Landroid/app/ActionBar$Tab;ZLjava/lang/String;)V │ │ +039f74: 5b02 ba04 |0000: iput-object v2, v0, Lorg/tint/ui/fragments/TabletWebViewFragment;.mTab:Landroid/app/ActionBar$Tab; // field@04ba │ │ +039f78: 6e40 d307 1043 |0002: invoke-virtual {v0, v1, v3, v4}, Lorg/tint/ui/fragments/TabletWebViewFragment;.init:(Lorg/tint/ui/managers/UIManager;ZLjava/lang/String;)V // method@07d3 │ │ +039f7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0002 line=35 │ │ 0x0005 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/tint/ui/fragments/TabletWebViewFragment; │ │ @@ -74700,29 +74956,29 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -03a1ec: |[03a1ec] org.tint.ui.fragments.TabletWebViewFragment.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ -03a1fc: 5420 bc04 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/TabletWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@04bc │ │ -03a200: 3303 1100 |0002: if-ne v3, v0, 0013 // +0011 │ │ -03a204: 7110 8501 0400 |0004: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ -03a20a: 0a00 |0007: move-result v0 │ │ -03a20c: 3900 0c00 |0008: if-nez v0, 0014 // +000c │ │ -03a210: 5420 ba04 |000a: iget-object v0, v2, Lorg/tint/ui/fragments/TabletWebViewFragment;.mTab:Landroid/app/ActionBar$Tab; // field@04ba │ │ -03a214: 7020 d707 4200 |000c: invoke-direct {v2, v4}, Lorg/tint/ui/fragments/TabletWebViewFragment;.stripTitle:(Ljava/lang/String;)Ljava/lang/String; // method@07d7 │ │ -03a21a: 0c01 |000f: move-result-object v1 │ │ -03a21c: 6e20 1600 1000 |0010: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@0016 │ │ -03a222: 0e00 |0013: return-void │ │ -03a224: 5420 ba04 |0014: iget-object v0, v2, Lorg/tint/ui/fragments/TabletWebViewFragment;.mTab:Landroid/app/ActionBar$Tab; // field@04ba │ │ -03a228: 1401 3e00 0b7f |0016: const v1, #float 1.84764e+38 // #7f0b003e │ │ -03a22e: 6e20 1500 1000 |0019: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0015 │ │ -03a234: 28f7 |001c: goto 0013 // -0009 │ │ +039f80: |[039f80] org.tint.ui.fragments.TabletWebViewFragment.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ +039f90: 5420 bc04 |0000: iget-object v0, v2, Lorg/tint/ui/fragments/TabletWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@04bc │ │ +039f94: 3303 1100 |0002: if-ne v3, v0, 0013 // +0011 │ │ +039f98: 7110 8501 0400 |0004: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0185 │ │ +039f9e: 0a00 |0007: move-result v0 │ │ +039fa0: 3900 0c00 |0008: if-nez v0, 0014 // +000c │ │ +039fa4: 5420 ba04 |000a: iget-object v0, v2, Lorg/tint/ui/fragments/TabletWebViewFragment;.mTab:Landroid/app/ActionBar$Tab; // field@04ba │ │ +039fa8: 7020 d707 4200 |000c: invoke-direct {v2, v4}, Lorg/tint/ui/fragments/TabletWebViewFragment;.stripTitle:(Ljava/lang/String;)Ljava/lang/String; // method@07d7 │ │ +039fae: 0c01 |000f: move-result-object v1 │ │ +039fb0: 6e20 1600 1000 |0010: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@0016 │ │ +039fb6: 0e00 |0013: return-void │ │ +039fb8: 5420 ba04 |0014: iget-object v0, v2, Lorg/tint/ui/fragments/TabletWebViewFragment;.mTab:Landroid/app/ActionBar$Tab; // field@04ba │ │ +039fbc: 1401 3e00 0b7f |0016: const v1, #float 1.84764e+38 // #7f0b003e │ │ +039fc2: 6e20 1500 1000 |0019: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0015 │ │ +039fc8: 28f7 |001c: goto 0013 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0004 line=52 │ │ 0x000a line=53 │ │ 0x0013 line=58 │ │ 0x0014 line=55 │ │ @@ -74736,46 +74992,46 @@ │ │ type : '(Landroid/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03a238: |[03a238] org.tint.ui.fragments.TabletWebViewFragment.onTabSelected:(Landroid/app/ActionBar$Tab;)V │ │ -03a248: 5b12 ba04 |0000: iput-object v2, v1, Lorg/tint/ui/fragments/TabletWebViewFragment;.mTab:Landroid/app/ActionBar$Tab; // field@04ba │ │ -03a24c: 5410 bc04 |0002: iget-object v0, v1, Lorg/tint/ui/fragments/TabletWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@04bc │ │ -03a250: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -03a254: 5410 bc04 |0006: iget-object v0, v1, Lorg/tint/ui/fragments/TabletWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@04bc │ │ -03a258: 6e10 d306 0000 |0008: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.requestFocus:()Z // method@06d3 │ │ -03a25e: 0e00 |000b: return-void │ │ +039fcc: |[039fcc] org.tint.ui.fragments.TabletWebViewFragment.onTabSelected:(Landroid/app/ActionBar$Tab;)V │ │ +039fdc: 5b12 ba04 |0000: iput-object v2, v1, Lorg/tint/ui/fragments/TabletWebViewFragment;.mTab:Landroid/app/ActionBar$Tab; // field@04ba │ │ +039fe0: 5410 bc04 |0002: iget-object v0, v1, Lorg/tint/ui/fragments/TabletWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@04bc │ │ +039fe4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +039fe8: 5410 bc04 |0006: iget-object v0, v1, Lorg/tint/ui/fragments/TabletWebViewFragment;.mWebView:Lorg/tint/ui/components/CustomWebView; // field@04bc │ │ +039fec: 6e10 d306 0000 |0008: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.requestFocus:()Z // method@06d3 │ │ +039ff2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0002 line=41 │ │ 0x0006 line=42 │ │ 0x000b line=44 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/tint/ui/fragments/TabletWebViewFragment; │ │ 0x0000 - 0x000c reg=2 tab Landroid/app/ActionBar$Tab; │ │ │ │ - source_file_idx : 1674 (TabletWebViewFragment.java) │ │ + source_file_idx : 1671 (TabletWebViewFragment.java) │ │ │ │ Class #334 header: │ │ -class_idx : 504 │ │ +class_idx : 500 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 508 │ │ +superclass_idx : 504 │ │ source_file_idx : 193 │ │ static_fields_size : 1 │ │ instance_fields_size: 10 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 25 │ │ │ │ Class #334 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/tint/ui/managers/BasePhoneUIManager$1; Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; } │ │ Annotations on field #1224 'mFragmentsList' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Lorg/tint/ui/fragments/PhoneWebViewFragment;" ">;" } │ │ Annotations on field #1225 'mFragmentsMap' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/Map" "<" "Ljava/util/UUID;" "Lorg/tint/ui/fragments/PhoneWebViewFragment;" ">;" } │ │ Annotations on method #2025 'getTabsFragments' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Collection" "<" "Lorg/tint/ui/fragments/BaseWebViewFragment;" ">;" } │ │ │ │ @@ -74836,27 +75092,27 @@ │ │ type : '(Lorg/tint/ui/activities/TintBrowserActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -03a260: |[03a260] org.tint.ui.managers.BasePhoneUIManager.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ -03a270: 7020 0508 2100 |0000: invoke-direct {v1, v2}, Lorg/tint/ui/managers/BaseUIManager;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@0805 │ │ -03a276: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -03a278: 5910 c504 |0004: iput v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a27c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -03a27e: 5b10 c404 |0007: iput-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentFragment:Landroid/app/Fragment; // field@04c4 │ │ -03a282: 2200 2601 |0009: new-instance v0, Ljava/util/ArrayList; // type@0126 │ │ -03a286: 7010 7f03 0000 |000b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@037f │ │ -03a28c: 5b10 c804 |000e: iput-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ -03a290: 2200 2c01 |0010: new-instance v0, Ljava/util/HashMap; // type@012c │ │ -03a294: 7010 8b03 0000 |0012: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@038b │ │ -03a29a: 5b10 c904 |0015: iput-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsMap:Ljava/util/Map; // field@04c9 │ │ -03a29e: 0e00 |0017: return-void │ │ +039ff4: |[039ff4] org.tint.ui.managers.BasePhoneUIManager.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ +03a004: 7020 0508 2100 |0000: invoke-direct {v1, v2}, Lorg/tint/ui/managers/BaseUIManager;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@0805 │ │ +03a00a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +03a00c: 5910 c504 |0004: iput v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a010: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +03a012: 5b10 c404 |0007: iput-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentFragment:Landroid/app/Fragment; // field@04c4 │ │ +03a016: 2200 2201 |0009: new-instance v0, Ljava/util/ArrayList; // type@0122 │ │ +03a01a: 7010 7f03 0000 |000b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@037f │ │ +03a020: 5b10 c804 |000e: iput-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ +03a024: 2200 2801 |0010: new-instance v0, Ljava/util/HashMap; // type@0128 │ │ +03a028: 7010 8b03 0000 |0012: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@038b │ │ +03a02e: 5b10 c904 |0015: iput-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsMap:Ljava/util/Map; // field@04c9 │ │ +03a032: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=64 │ │ 0x0006 line=65 │ │ 0x0009 line=72 │ │ 0x0010 line=73 │ │ @@ -74871,64 +75127,64 @@ │ │ type : '(Ljava/lang/String;ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 102 16-bit code units │ │ -03a2a0: |[03a2a0] org.tint.ui.managers.BasePhoneUIManager.addTab:(Ljava/lang/String;ZZ)V │ │ -03a2b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03a2b2: 1a03 7407 |0001: const-string v3, "about:start" // string@0774 │ │ -03a2b6: 6e20 4d03 6300 |0003: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -03a2bc: 0a03 |0006: move-result v3 │ │ -03a2be: 3803 0400 |0007: if-eqz v3, 000b // +0004 │ │ -03a2c2: 1206 |0009: const/4 v6, #int 0 // #0 │ │ -03a2c4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -03a2c6: 2200 ee01 |000b: new-instance v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ee │ │ -03a2ca: 7010 ac07 0000 |000d: invoke-direct {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.:()V // method@07ac │ │ -03a2d0: 6e40 af07 5068 |0010: invoke-virtual {v0, v5, v8, v6}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.init:(Lorg/tint/ui/managers/UIManager;ZLjava/lang/String;)V // method@07af │ │ -03a2d6: 5453 c804 |0013: iget-object v3, v5, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ -03a2da: 5254 c504 |0015: iget v4, v5, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a2de: d804 0401 |0017: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03a2e2: 7230 9103 4300 |0019: invoke-interface {v3, v4, v0}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@0391 │ │ -03a2e8: 5453 c904 |001c: iget-object v3, v5, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsMap:Ljava/util/Map; // field@04c9 │ │ -03a2ec: 6e10 ad07 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getUUID:()Ljava/util/UUID; // method@07ad │ │ -03a2f2: 0c04 |0021: move-result-object v4 │ │ -03a2f4: 7230 a103 4300 |0022: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ -03a2fa: 3907 3600 |0025: if-nez v7, 005b // +0036 │ │ -03a2fe: 5253 c504 |0027: iget v3, v5, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a302: d803 0301 |0029: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03a306: 5953 c504 |002b: iput v3, v5, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a30a: 3801 2f00 |002d: if-eqz v1, 005c // +002f │ │ -03a30e: 1213 |002f: const/4 v3, #int 1 // #1 │ │ -03a310: 6e20 b307 3000 |0030: invoke-virtual {v0, v3}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.setStartPageShown:(Z)V // method@07b3 │ │ -03a316: 5453 cb04 |0033: iget-object v3, v5, Lorg/tint/ui/managers/BasePhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@04cb │ │ -03a31a: 3903 0500 |0035: if-nez v3, 003a // +0005 │ │ -03a31e: 6e10 e407 0500 |0037: invoke-virtual {v5}, Lorg/tint/ui/managers/BasePhoneUIManager;.createStartPageFragment:()V // method@07e4 │ │ -03a324: 5453 cb04 |003a: iget-object v3, v5, Lorg/tint/ui/managers/BasePhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@04cb │ │ -03a328: 6204 ce04 |003c: sget-object v4, Lorg/tint/ui/managers/BasePhoneUIManager;.sAnimationType:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04ce │ │ -03a32c: 6e30 f707 3504 |003e: invoke-virtual {v5, v3, v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.setCurrentFragment:(Landroid/app/Fragment;Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;)V // method@07f7 │ │ -03a332: 6e10 f507 0500 |0041: invoke-virtual {v5}, Lorg/tint/ui/managers/BasePhoneUIManager;.onShowStartPage:()V // method@07f5 │ │ -03a338: 6e10 e607 0500 |0044: invoke-virtual {v5}, Lorg/tint/ui/managers/BasePhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@07e6 │ │ -03a33e: 0c02 |0047: move-result-object v2 │ │ -03a340: 6e10 c406 0200 |0048: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ -03a346: 0a03 |004b: move-result v3 │ │ -03a348: 3903 0f00 |004c: if-nez v3, 005b // +000f │ │ -03a34c: 7100 3305 0000 |004e: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -03a352: 0c03 |0051: move-result-object v3 │ │ -03a354: 6e10 3005 0300 |0052: invoke-virtual {v3}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -03a35a: 0c03 |0055: move-result-object v3 │ │ -03a35c: 5454 c204 |0056: iget-object v4, v5, Lorg/tint/ui/managers/BasePhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04c2 │ │ -03a360: 6e30 1d04 4302 |0058: invoke-virtual {v3, v4, v2}, Lorg/tint/addons/AddonManager;.onTabSwitched:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V // method@041d │ │ -03a366: 0e00 |005b: return-void │ │ -03a368: 1203 |005c: const/4 v3, #int 0 // #0 │ │ -03a36a: 6e20 b307 3000 |005d: invoke-virtual {v0, v3}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.setStartPageShown:(Z)V // method@07b3 │ │ -03a370: 6203 ce04 |0060: sget-object v3, Lorg/tint/ui/managers/BasePhoneUIManager;.sAnimationType:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04ce │ │ -03a374: 6e30 f707 0503 |0062: invoke-virtual {v5, v0, v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.setCurrentFragment:(Landroid/app/Fragment;Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;)V // method@07f7 │ │ -03a37a: 28df |0065: goto 0044 // -0021 │ │ +03a034: |[03a034] org.tint.ui.managers.BasePhoneUIManager.addTab:(Ljava/lang/String;ZZ)V │ │ +03a044: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03a046: 1a03 7107 |0001: const-string v3, "about:start" // string@0771 │ │ +03a04a: 6e20 4d03 6300 |0003: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +03a050: 0a03 |0006: move-result v3 │ │ +03a052: 3803 0400 |0007: if-eqz v3, 000b // +0004 │ │ +03a056: 1206 |0009: const/4 v6, #int 0 // #0 │ │ +03a058: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +03a05a: 2200 ea01 |000b: new-instance v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ea │ │ +03a05e: 7010 ac07 0000 |000d: invoke-direct {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.:()V // method@07ac │ │ +03a064: 6e40 af07 5068 |0010: invoke-virtual {v0, v5, v8, v6}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.init:(Lorg/tint/ui/managers/UIManager;ZLjava/lang/String;)V // method@07af │ │ +03a06a: 5453 c804 |0013: iget-object v3, v5, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ +03a06e: 5254 c504 |0015: iget v4, v5, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a072: d804 0401 |0017: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03a076: 7230 9103 4300 |0019: invoke-interface {v3, v4, v0}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@0391 │ │ +03a07c: 5453 c904 |001c: iget-object v3, v5, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsMap:Ljava/util/Map; // field@04c9 │ │ +03a080: 6e10 ad07 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getUUID:()Ljava/util/UUID; // method@07ad │ │ +03a086: 0c04 |0021: move-result-object v4 │ │ +03a088: 7230 a103 4300 |0022: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ +03a08e: 3907 3600 |0025: if-nez v7, 005b // +0036 │ │ +03a092: 5253 c504 |0027: iget v3, v5, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a096: d803 0301 |0029: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03a09a: 5953 c504 |002b: iput v3, v5, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a09e: 3801 2f00 |002d: if-eqz v1, 005c // +002f │ │ +03a0a2: 1213 |002f: const/4 v3, #int 1 // #1 │ │ +03a0a4: 6e20 b307 3000 |0030: invoke-virtual {v0, v3}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.setStartPageShown:(Z)V // method@07b3 │ │ +03a0aa: 5453 cb04 |0033: iget-object v3, v5, Lorg/tint/ui/managers/BasePhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@04cb │ │ +03a0ae: 3903 0500 |0035: if-nez v3, 003a // +0005 │ │ +03a0b2: 6e10 e407 0500 |0037: invoke-virtual {v5}, Lorg/tint/ui/managers/BasePhoneUIManager;.createStartPageFragment:()V // method@07e4 │ │ +03a0b8: 5453 cb04 |003a: iget-object v3, v5, Lorg/tint/ui/managers/BasePhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@04cb │ │ +03a0bc: 6204 ce04 |003c: sget-object v4, Lorg/tint/ui/managers/BasePhoneUIManager;.sAnimationType:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04ce │ │ +03a0c0: 6e30 f707 3504 |003e: invoke-virtual {v5, v3, v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.setCurrentFragment:(Landroid/app/Fragment;Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;)V // method@07f7 │ │ +03a0c6: 6e10 f507 0500 |0041: invoke-virtual {v5}, Lorg/tint/ui/managers/BasePhoneUIManager;.onShowStartPage:()V // method@07f5 │ │ +03a0cc: 6e10 e607 0500 |0044: invoke-virtual {v5}, Lorg/tint/ui/managers/BasePhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@07e6 │ │ +03a0d2: 0c02 |0047: move-result-object v2 │ │ +03a0d4: 6e10 c406 0200 |0048: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ +03a0da: 0a03 |004b: move-result v3 │ │ +03a0dc: 3903 0f00 |004c: if-nez v3, 005b // +000f │ │ +03a0e0: 7100 3305 0000 |004e: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +03a0e6: 0c03 |0051: move-result-object v3 │ │ +03a0e8: 6e10 3005 0300 |0052: invoke-virtual {v3}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +03a0ee: 0c03 |0055: move-result-object v3 │ │ +03a0f0: 5454 c204 |0056: iget-object v4, v5, Lorg/tint/ui/managers/BasePhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04c2 │ │ +03a0f4: 6e30 1d04 4302 |0058: invoke-virtual {v3, v4, v2}, Lorg/tint/addons/AddonManager;.onTabSwitched:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V // method@041d │ │ +03a0fa: 0e00 |005b: return-void │ │ +03a0fc: 1203 |005c: const/4 v3, #int 0 // #0 │ │ +03a0fe: 6e20 b307 3000 |005d: invoke-virtual {v0, v3}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.setStartPageShown:(Z)V // method@07b3 │ │ +03a104: 6203 ce04 |0060: sget-object v3, Lorg/tint/ui/managers/BasePhoneUIManager;.sAnimationType:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04ce │ │ +03a108: 6e30 f707 0503 |0062: invoke-virtual {v5, v0, v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.setCurrentFragment:(Landroid/app/Fragment;Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;)V // method@07f7 │ │ +03a10e: 28df |0065: goto 0044 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0001 line=79 │ │ 0x0009 line=80 │ │ 0x000a line=81 │ │ 0x000b line=84 │ │ @@ -74963,25 +75219,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -03a37c: |[03a37c] org.tint.ui.managers.BasePhoneUIManager.closeCurrentTab:()V │ │ -03a38c: 5420 c804 |0000: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ -03a390: 7210 9903 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0399 │ │ -03a396: 0a00 |0005: move-result v0 │ │ -03a398: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -03a39a: 3710 0800 |0007: if-le v0, v1, 000f // +0008 │ │ -03a39e: 5220 c504 |0009: iget v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a3a2: 6e20 e307 0200 |000b: invoke-virtual {v2, v0}, Lorg/tint/ui/managers/BasePhoneUIManager;.closeTabByIndex:(I)V // method@07e3 │ │ -03a3a8: 0e00 |000e: return-void │ │ -03a3aa: 6e10 e107 0200 |000f: invoke-virtual {v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.closeLastTab:()V // method@07e1 │ │ -03a3b0: 28fc |0012: goto 000e // -0004 │ │ +03a110: |[03a110] org.tint.ui.managers.BasePhoneUIManager.closeCurrentTab:()V │ │ +03a120: 5420 c804 |0000: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ +03a124: 7210 9903 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0399 │ │ +03a12a: 0a00 |0005: move-result v0 │ │ +03a12c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +03a12e: 3710 0800 |0007: if-le v0, v1, 000f // +0008 │ │ +03a132: 5220 c504 |0009: iget v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a136: 6e20 e307 0200 |000b: invoke-virtual {v2, v0}, Lorg/tint/ui/managers/BasePhoneUIManager;.closeTabByIndex:(I)V // method@07e3 │ │ +03a13c: 0e00 |000e: return-void │ │ +03a13e: 6e10 e107 0200 |000f: invoke-virtual {v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.closeLastTab:()V // method@07e1 │ │ +03a144: 28fc |0012: goto 000e // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0009 line=118 │ │ 0x000e line=122 │ │ 0x000f line=120 │ │ locals : │ │ @@ -74992,35 +75248,35 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -03a3b4: |[03a3b4] org.tint.ui.managers.BasePhoneUIManager.closeLastTab:()V │ │ -03a3c4: 5442 c804 |0000: iget-object v2, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ -03a3c8: 5243 c504 |0002: iget v3, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a3cc: 7220 9403 3200 |0004: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -03a3d2: 0c00 |0007: move-result-object v0 │ │ -03a3d4: 1f00 ee01 |0008: check-cast v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ee │ │ -03a3d8: 6e10 ae07 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ -03a3de: 0c01 |000d: move-result-object v1 │ │ -03a3e0: 6e10 c406 0100 |000e: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ -03a3e6: 0a02 |0011: move-result v2 │ │ -03a3e8: 3902 0f00 |0012: if-nez v2, 0021 // +000f │ │ -03a3ec: 7100 3305 0000 |0014: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -03a3f2: 0c02 |0017: move-result-object v2 │ │ -03a3f4: 6e10 3005 0200 |0018: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -03a3fa: 0c02 |001b: move-result-object v2 │ │ -03a3fc: 5443 c204 |001c: iget-object v3, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04c2 │ │ -03a400: 6e30 1b04 3201 |001e: invoke-virtual {v2, v3, v1}, Lorg/tint/addons/AddonManager;.onTabClosed:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V // method@041b │ │ -03a406: 6e10 cf06 0100 |0021: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.onPause:()V // method@06cf │ │ -03a40c: 6e10 ec07 0400 |0024: invoke-virtual {v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.loadHomePage:()V // method@07ec │ │ -03a412: 6e10 fc07 0400 |0027: invoke-virtual {v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.updateUrlBar:()V // method@07fc │ │ -03a418: 0e00 |002a: return-void │ │ +03a148: |[03a148] org.tint.ui.managers.BasePhoneUIManager.closeLastTab:()V │ │ +03a158: 5442 c804 |0000: iget-object v2, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ +03a15c: 5243 c504 |0002: iget v3, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a160: 7220 9403 3200 |0004: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +03a166: 0c00 |0007: move-result-object v0 │ │ +03a168: 1f00 ea01 |0008: check-cast v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ea │ │ +03a16c: 6e10 ae07 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ +03a172: 0c01 |000d: move-result-object v1 │ │ +03a174: 6e10 c406 0100 |000e: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ +03a17a: 0a02 |0011: move-result v2 │ │ +03a17c: 3902 0f00 |0012: if-nez v2, 0021 // +000f │ │ +03a180: 7100 3305 0000 |0014: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +03a186: 0c02 |0017: move-result-object v2 │ │ +03a188: 6e10 3005 0200 |0018: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +03a18e: 0c02 |001b: move-result-object v2 │ │ +03a190: 5443 c204 |001c: iget-object v3, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04c2 │ │ +03a194: 6e30 1b04 3201 |001e: invoke-virtual {v2, v3, v1}, Lorg/tint/addons/AddonManager;.onTabClosed:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V // method@041b │ │ +03a19a: 6e10 cf06 0100 |0021: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.onPause:()V // method@06cf │ │ +03a1a0: 6e10 ec07 0400 |0024: invoke-virtual {v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.loadHomePage:()V // method@07ec │ │ +03a1a6: 6e10 fc07 0400 |0027: invoke-virtual {v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.updateUrlBar:()V // method@07fc │ │ +03a1ac: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000a line=141 │ │ 0x000e line=143 │ │ 0x0014 line=144 │ │ 0x0021 line=147 │ │ @@ -75037,41 +75293,42 @@ │ │ type : '(Ljava/util/UUID;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -03a41c: |[03a41c] org.tint.ui.managers.BasePhoneUIManager.closeTab:(Ljava/util/UUID;)V │ │ -03a42c: 5431 c804 |0000: iget-object v1, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ -03a430: 6e20 ea07 4300 |0002: invoke-virtual {v3, v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.getWebViewFragmentByUUID:(Ljava/util/UUID;)Lorg/tint/ui/fragments/BaseWebViewFragment; // method@07ea │ │ -03a436: 0c02 |0005: move-result-object v2 │ │ -03a438: 7220 9503 2100 |0006: invoke-interface {v1, v2}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@0395 │ │ -03a43e: 0a00 |0009: move-result v0 │ │ -03a440: 5431 c804 |000a: iget-object v1, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ -03a444: 7210 9903 0100 |000c: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0399 │ │ -03a44a: 0a01 |000f: move-result v1 │ │ -03a44c: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -03a44e: 3721 1000 |0011: if-le v1, v2, 0021 // +0010 │ │ -03a452: 3a00 0d00 |0013: if-ltz v0, 0020 // +000d │ │ -03a456: 5431 c804 |0015: iget-object v1, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ -03a45a: 7210 9903 0100 |0017: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0399 │ │ -03a460: 0a01 |001a: move-result v1 │ │ -03a462: 3510 0500 |001b: if-ge v0, v1, 0020 // +0005 │ │ -03a466: 6e20 e307 0300 |001d: invoke-virtual {v3, v0}, Lorg/tint/ui/managers/BasePhoneUIManager;.closeTabByIndex:(I)V // method@07e3 │ │ -03a46c: 0e00 |0020: return-void │ │ -03a46e: 5231 c504 |0021: iget v1, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a472: 3310 fdff |0023: if-ne v0, v1, 0020 // -0003 │ │ -03a476: 6e10 e107 0300 |0025: invoke-virtual {v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.closeLastTab:()V // method@07e1 │ │ -03a47c: 28f8 |0028: goto 0020 // -0008 │ │ +03a1b0: |[03a1b0] org.tint.ui.managers.BasePhoneUIManager.closeTab:(Ljava/util/UUID;)V │ │ +03a1c0: 5431 c804 |0000: iget-object v1, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ +03a1c4: 6e20 ea07 4300 |0002: invoke-virtual {v3, v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.getWebViewFragmentByUUID:(Ljava/util/UUID;)Lorg/tint/ui/fragments/BaseWebViewFragment; // method@07ea │ │ +03a1ca: 0c02 |0005: move-result-object v2 │ │ +03a1cc: 7220 9503 2100 |0006: invoke-interface {v1, v2}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@0395 │ │ +03a1d2: 0a00 |0009: move-result v0 │ │ +03a1d4: 5431 c804 |000a: iget-object v1, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ +03a1d8: 7210 9903 0100 |000c: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0399 │ │ +03a1de: 0a01 |000f: move-result v1 │ │ +03a1e0: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +03a1e2: 3721 1000 |0011: if-le v1, v2, 0021 // +0010 │ │ +03a1e6: 3a00 0d00 |0013: if-ltz v0, 0020 // +000d │ │ +03a1ea: 5431 c804 |0015: iget-object v1, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ +03a1ee: 7210 9903 0100 |0017: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0399 │ │ +03a1f4: 0a01 |001a: move-result v1 │ │ +03a1f6: 3510 0500 |001b: if-ge v0, v1, 0020 // +0005 │ │ +03a1fa: 6e20 e307 0300 |001d: invoke-virtual {v3, v0}, Lorg/tint/ui/managers/BasePhoneUIManager;.closeTabByIndex:(I)V // method@07e3 │ │ +03a200: 0e00 |0020: return-void │ │ +03a202: 5231 c504 |0021: iget v1, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a206: 3310 fdff |0023: if-ne v0, v1, 0020 // -0003 │ │ +03a20a: 6e10 e107 0300 |0025: invoke-virtual {v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.closeLastTab:()V // method@07e1 │ │ +03a210: 28f8 |0028: goto 0020 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x000a line=128 │ │ 0x0013 line=129 │ │ + 0x0017 line=130 │ │ 0x001d line=131 │ │ 0x0020 line=136 │ │ 0x0021 line=133 │ │ 0x0025 line=134 │ │ locals : │ │ 0x000a - 0x0029 reg=0 index I │ │ 0x0000 - 0x0029 reg=3 this Lorg/tint/ui/managers/BasePhoneUIManager; │ │ @@ -75082,65 +75339,66 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 93 16-bit code units │ │ -03a480: |[03a480] org.tint.ui.managers.BasePhoneUIManager.closeTabByIndex:(I)V │ │ -03a490: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03a492: 3a07 4e00 |0001: if-ltz v7, 004f // +004e │ │ -03a496: 5464 c804 |0003: iget-object v4, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ -03a49a: 7210 9903 0400 |0005: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0399 │ │ -03a4a0: 0a04 |0008: move-result v4 │ │ -03a4a2: 3547 4600 |0009: if-ge v7, v4, 004f // +0046 │ │ -03a4a6: 5264 c504 |000b: iget v4, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a4aa: 3347 4300 |000d: if-ne v7, v4, 0050 // +0043 │ │ -03a4ae: 0130 |000f: move v0, v3 │ │ -03a4b0: 5464 c804 |0010: iget-object v4, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ -03a4b4: 7220 9403 7400 |0012: invoke-interface {v4, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -03a4ba: 0c01 |0015: move-result-object v1 │ │ -03a4bc: 1f01 ee01 |0016: check-cast v1, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ee │ │ -03a4c0: 6e10 ae07 0100 |0018: invoke-virtual {v1}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ -03a4c6: 0c02 |001b: move-result-object v2 │ │ -03a4c8: 6e10 c406 0200 |001c: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ -03a4ce: 0a04 |001f: move-result v4 │ │ -03a4d0: 3904 0f00 |0020: if-nez v4, 002f // +000f │ │ -03a4d4: 7100 3305 0000 |0022: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -03a4da: 0c04 |0025: move-result-object v4 │ │ -03a4dc: 6e10 3005 0400 |0026: invoke-virtual {v4}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -03a4e2: 0c04 |0029: move-result-object v4 │ │ -03a4e4: 5465 c204 |002a: iget-object v5, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04c2 │ │ -03a4e8: 6e30 1b04 5402 |002c: invoke-virtual {v4, v5, v2}, Lorg/tint/addons/AddonManager;.onTabClosed:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V // method@041b │ │ -03a4ee: 6e10 cf06 0200 |002f: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.onPause:()V // method@06cf │ │ -03a4f4: 5464 c804 |0032: iget-object v4, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ -03a4f8: 7220 9703 7400 |0034: invoke-interface {v4, v7}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@0397 │ │ -03a4fe: 5464 c904 |0037: iget-object v4, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsMap:Ljava/util/Map; // field@04c9 │ │ -03a502: 6e10 ad07 0100 |0039: invoke-virtual {v1}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getUUID:()Ljava/util/UUID; // method@07ad │ │ -03a508: 0c05 |003c: move-result-object v5 │ │ -03a50a: 7220 a203 5400 |003d: invoke-interface {v4, v5}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@03a2 │ │ -03a510: 3800 1200 |0040: if-eqz v0, 0052 // +0012 │ │ -03a514: 5264 c504 |0042: iget v4, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a518: 3d04 0800 |0044: if-lez v4, 004c // +0008 │ │ -03a51c: 5264 c504 |0046: iget v4, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a520: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ -03a524: 5964 c504 |004a: iput v4, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a528: 6e20 f907 3600 |004c: invoke-virtual {v6, v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.showCurrentTab:(Z)V // method@07f9 │ │ -03a52e: 0e00 |004f: return-void │ │ -03a530: 1200 |0050: const/4 v0, #int 0 // #0 │ │ -03a532: 28bf |0051: goto 0010 // -0041 │ │ -03a534: 5263 c504 |0052: iget v3, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a538: 3537 fbff |0054: if-ge v7, v3, 004f // -0005 │ │ -03a53c: 5263 c504 |0056: iget v3, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a540: d803 03ff |0058: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03a544: 5963 c504 |005a: iput v3, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a548: 28f3 |005c: goto 004f // -000d │ │ +03a214: |[03a214] org.tint.ui.managers.BasePhoneUIManager.closeTabByIndex:(I)V │ │ +03a224: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +03a226: 3a07 4e00 |0001: if-ltz v7, 004f // +004e │ │ +03a22a: 5464 c804 |0003: iget-object v4, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ +03a22e: 7210 9903 0400 |0005: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0399 │ │ +03a234: 0a04 |0008: move-result v4 │ │ +03a236: 3547 4600 |0009: if-ge v7, v4, 004f // +0046 │ │ +03a23a: 5264 c504 |000b: iget v4, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a23e: 3347 4300 |000d: if-ne v7, v4, 0050 // +0043 │ │ +03a242: 0130 |000f: move v0, v3 │ │ +03a244: 5464 c804 |0010: iget-object v4, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ +03a248: 7220 9403 7400 |0012: invoke-interface {v4, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +03a24e: 0c01 |0015: move-result-object v1 │ │ +03a250: 1f01 ea01 |0016: check-cast v1, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ea │ │ +03a254: 6e10 ae07 0100 |0018: invoke-virtual {v1}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ +03a25a: 0c02 |001b: move-result-object v2 │ │ +03a25c: 6e10 c406 0200 |001c: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ +03a262: 0a04 |001f: move-result v4 │ │ +03a264: 3904 0f00 |0020: if-nez v4, 002f // +000f │ │ +03a268: 7100 3305 0000 |0022: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +03a26e: 0c04 |0025: move-result-object v4 │ │ +03a270: 6e10 3005 0400 |0026: invoke-virtual {v4}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +03a276: 0c04 |0029: move-result-object v4 │ │ +03a278: 5465 c204 |002a: iget-object v5, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04c2 │ │ +03a27c: 6e30 1b04 5402 |002c: invoke-virtual {v4, v5, v2}, Lorg/tint/addons/AddonManager;.onTabClosed:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V // method@041b │ │ +03a282: 6e10 cf06 0200 |002f: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.onPause:()V // method@06cf │ │ +03a288: 5464 c804 |0032: iget-object v4, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ +03a28c: 7220 9703 7400 |0034: invoke-interface {v4, v7}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@0397 │ │ +03a292: 5464 c904 |0037: iget-object v4, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsMap:Ljava/util/Map; // field@04c9 │ │ +03a296: 6e10 ad07 0100 |0039: invoke-virtual {v1}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getUUID:()Ljava/util/UUID; // method@07ad │ │ +03a29c: 0c05 |003c: move-result-object v5 │ │ +03a29e: 7220 a203 5400 |003d: invoke-interface {v4, v5}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@03a2 │ │ +03a2a4: 3800 1200 |0040: if-eqz v0, 0052 // +0012 │ │ +03a2a8: 5264 c504 |0042: iget v4, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a2ac: 3d04 0800 |0044: if-lez v4, 004c // +0008 │ │ +03a2b0: 5264 c504 |0046: iget v4, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a2b4: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ +03a2b8: 5964 c504 |004a: iput v4, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a2bc: 6e20 f907 3600 |004c: invoke-virtual {v6, v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.showCurrentTab:(Z)V // method@07f9 │ │ +03a2c2: 0e00 |004f: return-void │ │ +03a2c4: 1200 |0050: const/4 v0, #int 0 // #0 │ │ +03a2c6: 28bf |0051: goto 0010 // -0041 │ │ +03a2c8: 5263 c504 |0052: iget v3, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a2cc: 3537 fbff |0054: if-ge v7, v3, 004f // -0005 │ │ +03a2d0: 5263 c504 |0056: iget v3, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a2d4: d803 03ff |0058: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03a2d8: 5963 c504 |005a: iput v3, v6, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a2dc: 28f3 |005c: goto 004f // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=154 │ │ + 0x0005 line=155 │ │ 0x000b line=156 │ │ 0x0010 line=158 │ │ 0x0018 line=160 │ │ 0x001c line=162 │ │ 0x0022 line=163 │ │ 0x002f line=166 │ │ 0x0032 line=168 │ │ @@ -75174,19 +75432,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03a54c: |[03a54c] org.tint.ui.managers.BasePhoneUIManager.getCurrentUrl:()Ljava/lang/String; │ │ -03a55c: 5410 cd04 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ -03a560: 6e10 e30a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.getUrl:()Ljava/lang/String; // method@0ae3 │ │ -03a566: 0c00 |0005: move-result-object v0 │ │ -03a568: 1100 |0006: return-object v0 │ │ +03a2e0: |[03a2e0] org.tint.ui.managers.BasePhoneUIManager.getCurrentUrl:()Ljava/lang/String; │ │ +03a2f0: 5410 cd04 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ +03a2f4: 6e10 e30a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.getUrl:()Ljava/lang/String; // method@0ae3 │ │ +03a2fa: 0c00 |0005: move-result-object v0 │ │ +03a2fc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/ui/managers/BasePhoneUIManager; │ │ │ │ #7 : (in Lorg/tint/ui/managers/BasePhoneUIManager;) │ │ @@ -75194,28 +75452,28 @@ │ │ type : '()Lorg/tint/ui/components/CustomWebView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -03a56c: |[03a56c] org.tint.ui.managers.BasePhoneUIManager.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; │ │ -03a57c: 5220 c504 |0000: iget v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a580: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -03a582: 3210 1100 |0003: if-eq v0, v1, 0014 // +0011 │ │ -03a586: 5420 c804 |0005: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ -03a58a: 5221 c504 |0007: iget v1, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a58e: 7220 9403 1000 |0009: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -03a594: 0c00 |000c: move-result-object v0 │ │ -03a596: 1f00 ee01 |000d: check-cast v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ee │ │ -03a59a: 6e10 ae07 0000 |000f: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ -03a5a0: 0c00 |0012: move-result-object v0 │ │ -03a5a2: 1100 |0013: return-object v0 │ │ -03a5a4: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -03a5a6: 28fe |0015: goto 0013 // -0002 │ │ +03a300: |[03a300] org.tint.ui.managers.BasePhoneUIManager.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; │ │ +03a310: 5220 c504 |0000: iget v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a314: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +03a316: 3210 1100 |0003: if-eq v0, v1, 0014 // +0011 │ │ +03a31a: 5420 c804 |0005: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ +03a31e: 5221 c504 |0007: iget v1, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a322: 7220 9403 1000 |0009: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +03a328: 0c00 |000c: move-result-object v0 │ │ +03a32a: 1f00 ea01 |000d: check-cast v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ea │ │ +03a32e: 6e10 ae07 0000 |000f: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ +03a334: 0c00 |0012: move-result-object v0 │ │ +03a336: 1100 |0013: return-object v0 │ │ +03a338: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +03a33a: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0005 line=255 │ │ 0x0013 line=257 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lorg/tint/ui/managers/BasePhoneUIManager; │ │ @@ -75225,26 +75483,26 @@ │ │ type : '()Lorg/tint/ui/fragments/BaseWebViewFragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03a5a8: |[03a5a8] org.tint.ui.managers.BasePhoneUIManager.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ -03a5b8: 5220 c504 |0000: iget v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a5bc: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -03a5be: 3210 0d00 |0003: if-eq v0, v1, 0010 // +000d │ │ -03a5c2: 5420 c804 |0005: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ -03a5c6: 5221 c504 |0007: iget v1, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a5ca: 7220 9403 1000 |0009: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -03a5d0: 0c00 |000c: move-result-object v0 │ │ -03a5d2: 1f00 d201 |000d: check-cast v0, Lorg/tint/ui/fragments/BaseWebViewFragment; // type@01d2 │ │ -03a5d6: 1100 |000f: return-object v0 │ │ -03a5d8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -03a5da: 28fe |0011: goto 000f // -0002 │ │ +03a33c: |[03a33c] org.tint.ui.managers.BasePhoneUIManager.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ +03a34c: 5220 c504 |0000: iget v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a350: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +03a352: 3210 0d00 |0003: if-eq v0, v1, 0010 // +000d │ │ +03a356: 5420 c804 |0005: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ +03a35a: 5221 c504 |0007: iget v1, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a35e: 7220 9403 1000 |0009: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +03a364: 0c00 |000c: move-result-object v0 │ │ +03a366: 1f00 ce01 |000d: check-cast v0, Lorg/tint/ui/fragments/BaseWebViewFragment; // type@01ce │ │ +03a36a: 1100 |000f: return-object v0 │ │ +03a36c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +03a36e: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0005 line=264 │ │ 0x000f line=266 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lorg/tint/ui/managers/BasePhoneUIManager; │ │ @@ -75254,19 +75512,19 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03a5dc: |[03a5dc] org.tint.ui.managers.BasePhoneUIManager.getTabCount:()I │ │ -03a5ec: 5410 c804 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ -03a5f0: 7210 9903 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0399 │ │ -03a5f6: 0a00 |0005: move-result v0 │ │ -03a5f8: 0f00 |0006: return v0 │ │ +03a370: |[03a370] org.tint.ui.managers.BasePhoneUIManager.getTabCount:()I │ │ +03a380: 5410 c804 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ +03a384: 7210 9903 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0399 │ │ +03a38a: 0a00 |0005: move-result v0 │ │ +03a38c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/ui/managers/BasePhoneUIManager; │ │ │ │ #10 : (in Lorg/tint/ui/managers/BasePhoneUIManager;) │ │ @@ -75274,19 +75532,19 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03a5fc: |[03a5fc] org.tint.ui.managers.BasePhoneUIManager.getTabsFragments:()Ljava/util/Collection; │ │ -03a60c: 2200 2601 |0000: new-instance v0, Ljava/util/ArrayList; // type@0126 │ │ -03a610: 5421 c804 |0002: iget-object v1, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ -03a614: 7020 8003 1000 |0004: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0380 │ │ -03a61a: 1100 |0007: return-object v0 │ │ +03a390: |[03a390] org.tint.ui.managers.BasePhoneUIManager.getTabsFragments:()Ljava/util/Collection; │ │ +03a3a0: 2200 2201 |0000: new-instance v0, Ljava/util/ArrayList; // type@0122 │ │ +03a3a4: 5421 c804 |0002: iget-object v1, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ +03a3a8: 7020 8003 1000 |0004: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0380 │ │ +03a3ae: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/tint/ui/managers/BasePhoneUIManager; │ │ │ │ #11 : (in Lorg/tint/ui/managers/BasePhoneUIManager;) │ │ @@ -75294,20 +75552,20 @@ │ │ type : '(Ljava/util/UUID;)Lorg/tint/ui/fragments/BaseWebViewFragment;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a61c: |[03a61c] org.tint.ui.managers.BasePhoneUIManager.getWebViewFragmentByUUID:(Ljava/util/UUID;)Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ -03a62c: 5410 c904 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsMap:Ljava/util/Map; // field@04c9 │ │ -03a630: 7220 9e03 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ -03a636: 0c00 |0005: move-result-object v0 │ │ -03a638: 1f00 d201 |0006: check-cast v0, Lorg/tint/ui/fragments/BaseWebViewFragment; // type@01d2 │ │ -03a63c: 1100 |0008: return-object v0 │ │ +03a3b0: |[03a3b0] org.tint.ui.managers.BasePhoneUIManager.getWebViewFragmentByUUID:(Ljava/util/UUID;)Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ +03a3c0: 5410 c904 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsMap:Ljava/util/Map; // field@04c9 │ │ +03a3c4: 7220 9e03 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ +03a3ca: 0c00 |0005: move-result-object v0 │ │ +03a3cc: 1f00 ce01 |0006: check-cast v0, Lorg/tint/ui/fragments/BaseWebViewFragment; // type@01ce │ │ +03a3d0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/managers/BasePhoneUIManager; │ │ 0x0000 - 0x0009 reg=2 fragmentId Ljava/util/UUID; │ │ │ │ @@ -75316,31 +75574,32 @@ │ │ type : '(Lorg/tint/ui/fragments/BaseWebViewFragment;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -03a640: |[03a640] org.tint.ui.managers.BasePhoneUIManager.hideStartPage:(Lorg/tint/ui/fragments/BaseWebViewFragment;)V │ │ -03a650: 3802 1a00 |0000: if-eqz v2, 001a // +001a │ │ -03a654: 6e10 3407 0200 |0002: invoke-virtual {v2}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -03a65a: 0a00 |0005: move-result v0 │ │ -03a65c: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ -03a660: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03a662: 6e20 3b07 0200 |0009: invoke-virtual {v2, v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.setStartPageShown:(Z)V // method@073b │ │ -03a668: 6e10 e707 0100 |000c: invoke-virtual {v1}, Lorg/tint/ui/managers/BasePhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@07e7 │ │ -03a66e: 0c00 |000f: move-result-object v0 │ │ -03a670: 3302 0a00 |0010: if-ne v2, v0, 001a // +000a │ │ -03a674: 6200 ce04 |0012: sget-object v0, Lorg/tint/ui/managers/BasePhoneUIManager;.sAnimationType:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04ce │ │ -03a678: 6e30 f707 2100 |0014: invoke-virtual {v1, v2, v0}, Lorg/tint/ui/managers/BasePhoneUIManager;.setCurrentFragment:(Landroid/app/Fragment;Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;)V // method@07f7 │ │ -03a67e: 6e10 ef07 0100 |0017: invoke-virtual {v1}, Lorg/tint/ui/managers/BasePhoneUIManager;.onHideStartPage:()V // method@07ef │ │ -03a684: 0e00 |001a: return-void │ │ +03a3d4: |[03a3d4] org.tint.ui.managers.BasePhoneUIManager.hideStartPage:(Lorg/tint/ui/fragments/BaseWebViewFragment;)V │ │ +03a3e4: 3802 1a00 |0000: if-eqz v2, 001a // +001a │ │ +03a3e8: 6e10 3407 0200 |0002: invoke-virtual {v2}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +03a3ee: 0a00 |0005: move-result v0 │ │ +03a3f0: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ +03a3f4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03a3f6: 6e20 3b07 0200 |0009: invoke-virtual {v2, v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.setStartPageShown:(Z)V // method@073b │ │ +03a3fc: 6e10 e707 0100 |000c: invoke-virtual {v1}, Lorg/tint/ui/managers/BasePhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@07e7 │ │ +03a402: 0c00 |000f: move-result-object v0 │ │ +03a404: 3302 0a00 |0010: if-ne v2, v0, 001a // +000a │ │ +03a408: 6200 ce04 |0012: sget-object v0, Lorg/tint/ui/managers/BasePhoneUIManager;.sAnimationType:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04ce │ │ +03a40c: 6e30 f707 2100 |0014: invoke-virtual {v1, v2, v0}, Lorg/tint/ui/managers/BasePhoneUIManager;.setCurrentFragment:(Landroid/app/Fragment;Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;)V // method@07f7 │ │ +03a412: 6e10 ef07 0100 |0017: invoke-virtual {v1}, Lorg/tint/ui/managers/BasePhoneUIManager;.onHideStartPage:()V // method@07ef │ │ +03a418: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ + 0x0002 line=309 │ │ 0x0008 line=311 │ │ 0x000c line=313 │ │ 0x0012 line=314 │ │ 0x0017 line=316 │ │ 0x001a line=319 │ │ locals : │ │ 0x0000 - 0x001b reg=1 this Lorg/tint/ui/managers/BasePhoneUIManager; │ │ @@ -75351,19 +75610,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a688: |[03a688] org.tint.ui.managers.BasePhoneUIManager.loadUrl:(Ljava/lang/String;)V │ │ -03a698: 5410 cd04 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ -03a69c: 6e10 e50a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:()V // method@0ae5 │ │ -03a6a2: 6f20 1d08 2100 |0005: invoke-super {v1, v2}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/lang/String;)V // method@081d │ │ -03a6a8: 0e00 |0008: return-void │ │ +03a41c: |[03a41c] org.tint.ui.managers.BasePhoneUIManager.loadUrl:(Ljava/lang/String;)V │ │ +03a42c: 5410 cd04 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ +03a430: 6e10 e50a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:()V // method@0ae5 │ │ +03a436: 6f20 1d08 2100 |0005: invoke-super {v1, v2}, Lorg/tint/ui/managers/BaseUIManager;.loadUrl:(Ljava/lang/String;)V // method@081d │ │ +03a43c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0005 line=249 │ │ 0x0008 line=250 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/managers/BasePhoneUIManager; │ │ @@ -75374,18 +75633,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03a6ac: |[03a6ac] org.tint.ui.managers.BasePhoneUIManager.onHideStartPage:()V │ │ -03a6bc: 5410 cd04 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ -03a6c0: 6e10 f40a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.showGoStopReloadButton:()V // method@0af4 │ │ -03a6c6: 0e00 |0005: return-void │ │ +03a440: |[03a440] org.tint.ui.managers.BasePhoneUIManager.onHideStartPage:()V │ │ +03a450: 5410 cd04 |0000: iget-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ +03a454: 6e10 f40a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.showGoStopReloadButton:()V // method@0af4 │ │ +03a45a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0005 line=244 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/tint/ui/managers/BasePhoneUIManager; │ │ │ │ @@ -75394,21 +75653,21 @@ │ │ type : '(Landroid/webkit/WebView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03a6c8: |[03a6c8] org.tint.ui.managers.BasePhoneUIManager.onProgressChanged:(Landroid/webkit/WebView;I)V │ │ -03a6d8: 6e10 e607 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/BasePhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@07e6 │ │ -03a6de: 0c00 |0003: move-result-object v0 │ │ -03a6e0: 3302 0700 |0004: if-ne v2, v0, 000b // +0007 │ │ -03a6e4: 5410 ca04 |0006: iget-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@04ca │ │ -03a6e8: 6e20 e102 3000 |0008: invoke-virtual {v0, v3}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@02e1 │ │ -03a6ee: 0e00 |000b: return-void │ │ +03a45c: |[03a45c] org.tint.ui.managers.BasePhoneUIManager.onProgressChanged:(Landroid/webkit/WebView;I)V │ │ +03a46c: 6e10 e607 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/BasePhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@07e6 │ │ +03a472: 0c00 |0003: move-result-object v0 │ │ +03a474: 3302 0700 |0004: if-ne v2, v0, 000b // +0007 │ │ +03a478: 5410 ca04 |0006: iget-object v0, v1, Lorg/tint/ui/managers/BasePhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@04ca │ │ +03a47c: 6e20 e102 3000 |0008: invoke-virtual {v0, v3}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@02e1 │ │ +03a482: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0006 line=211 │ │ 0x000b line=213 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/tint/ui/managers/BasePhoneUIManager; │ │ @@ -75420,40 +75679,41 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -03a6f0: |[03a6f0] org.tint.ui.managers.BasePhoneUIManager.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ -03a700: 6e10 e607 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@07e6 │ │ -03a706: 0c00 |0003: move-result-object v0 │ │ -03a708: 3303 1800 |0004: if-ne v3, v0, 001c // +0018 │ │ -03a70c: 3804 1700 |0006: if-eqz v4, 001d // +0017 │ │ -03a710: 6e10 5003 0400 |0008: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ -03a716: 0a00 |000b: move-result v0 │ │ -03a718: 3900 1100 |000c: if-nez v0, 001d // +0011 │ │ -03a71c: 5420 cd04 |000e: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ -03a720: 6e20 f00a 4000 |0010: invoke-virtual {v0, v4}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(Ljava/lang/String;)V // method@0af0 │ │ -03a726: 5420 cd04 |0013: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ -03a72a: 6e10 4c02 0300 |0015: invoke-virtual {v3}, Landroid/webkit/WebView;.getUrl:()Ljava/lang/String; // method@024c │ │ -03a730: 0c01 |0018: move-result-object v1 │ │ -03a732: 6e20 ee0a 1000 |0019: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(Ljava/lang/String;)V // method@0aee │ │ -03a738: 0e00 |001c: return-void │ │ -03a73a: 5420 cd04 |001d: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ -03a73e: 1501 0b7f |001f: const/high16 v1, #int 2131427328 // #7f0b │ │ -03a742: 6e20 ef0a 1000 |0021: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(I)V // method@0aef │ │ -03a748: 5420 cd04 |0024: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ -03a74c: 1401 1900 0b7f |0026: const v1, #float 1.84763e+38 // #7f0b0019 │ │ -03a752: 6e20 ed0a 1000 |0029: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(I)V // method@0aed │ │ -03a758: 28f0 |002c: goto 001c // -0010 │ │ +03a484: |[03a484] org.tint.ui.managers.BasePhoneUIManager.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ +03a494: 6e10 e607 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@07e6 │ │ +03a49a: 0c00 |0003: move-result-object v0 │ │ +03a49c: 3303 1800 |0004: if-ne v3, v0, 001c // +0018 │ │ +03a4a0: 3804 1700 |0006: if-eqz v4, 001d // +0017 │ │ +03a4a4: 6e10 5003 0400 |0008: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ +03a4aa: 0a00 |000b: move-result v0 │ │ +03a4ac: 3900 1100 |000c: if-nez v0, 001d // +0011 │ │ +03a4b0: 5420 cd04 |000e: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ +03a4b4: 6e20 f00a 4000 |0010: invoke-virtual {v0, v4}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(Ljava/lang/String;)V // method@0af0 │ │ +03a4ba: 5420 cd04 |0013: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ +03a4be: 6e10 4c02 0300 |0015: invoke-virtual {v3}, Landroid/webkit/WebView;.getUrl:()Ljava/lang/String; // method@024c │ │ +03a4c4: 0c01 |0018: move-result-object v1 │ │ +03a4c6: 6e20 ee0a 1000 |0019: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(Ljava/lang/String;)V // method@0aee │ │ +03a4cc: 0e00 |001c: return-void │ │ +03a4ce: 5420 cd04 |001d: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ +03a4d2: 1501 0b7f |001f: const/high16 v1, #int 2131427328 // #7f0b │ │ +03a4d6: 6e20 ef0a 1000 |0021: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(I)V // method@0aef │ │ +03a4dc: 5420 cd04 |0024: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ +03a4e0: 1401 1900 0b7f |0026: const v1, #float 1.84763e+38 // #7f0b0019 │ │ +03a4e6: 6e20 ed0a 1000 |0029: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(I)V // method@0aed │ │ +03a4ec: 28f0 |002c: goto 001c // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0006 line=218 │ │ + 0x0008 line=219 │ │ 0x000e line=220 │ │ 0x0013 line=221 │ │ 0x001c line=227 │ │ 0x001d line=223 │ │ 0x0024 line=224 │ │ locals : │ │ 0x0000 - 0x002d reg=2 this Lorg/tint/ui/managers/BasePhoneUIManager; │ │ @@ -75465,74 +75725,73 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -03a75c: |[03a75c] org.tint.ui.managers.BasePhoneUIManager.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -03a76c: 5432 c804 |0000: iget-object v2, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ -03a770: 7210 9603 0200 |0002: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ -03a776: 0c01 |0005: move-result-object v1 │ │ -03a778: 7210 8f03 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -03a77e: 0a02 |0009: move-result v2 │ │ -03a780: 3802 1000 |000a: if-eqz v2, 001a // +0010 │ │ -03a784: 7210 9003 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -03a78a: 0c00 |000f: move-result-object v0 │ │ -03a78c: 1f00 ee01 |0010: check-cast v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ee │ │ -03a790: 6e10 ae07 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ -03a796: 0c02 |0015: move-result-object v2 │ │ -03a798: 6e10 c806 0200 |0016: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.loadSettings:()V // method@06c8 │ │ -03a79e: 28ed |0019: goto 0006 // -0013 │ │ -03a7a0: 0e00 |001a: return-void │ │ +03a4f0: |[03a4f0] org.tint.ui.managers.BasePhoneUIManager.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +03a500: 5431 c804 |0000: iget-object v1, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ +03a504: 7210 9603 0100 |0002: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0396 │ │ +03a50a: 0c01 |0005: move-result-object v1 │ │ +03a50c: 7210 8f03 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +03a512: 0a02 |0009: move-result v2 │ │ +03a514: 3802 1000 |000a: if-eqz v2, 001a // +0010 │ │ +03a518: 7210 9003 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +03a51e: 0c00 |000f: move-result-object v0 │ │ +03a520: 1f00 ea01 |0010: check-cast v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ea │ │ +03a524: 6e10 ae07 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ +03a52a: 0c02 |0015: move-result-object v2 │ │ +03a52c: 6e10 c806 0200 |0016: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.loadSettings:()V // method@06c8 │ │ +03a532: 28ed |0019: goto 0006 // -0013 │ │ +03a534: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0012 line=329 │ │ 0x001a line=331 │ │ locals : │ │ 0x0012 - 0x001a reg=0 fragment Lorg/tint/ui/fragments/PhoneWebViewFragment; │ │ - 0x0006 - 0x001b reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x001b reg=3 this Lorg/tint/ui/managers/BasePhoneUIManager; │ │ 0x0000 - 0x001b reg=4 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x001b reg=5 key Ljava/lang/String; │ │ │ │ #18 : (in Lorg/tint/ui/managers/BasePhoneUIManager;) │ │ name : 'onShowStartPage' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -03a7a4: |[03a7a4] org.tint.ui.managers.BasePhoneUIManager.onShowStartPage:()V │ │ -03a7b4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03a7b6: 5440 cd04 |0001: iget-object v0, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ -03a7ba: 5441 c204 |0003: iget-object v1, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04c2 │ │ -03a7be: 1502 0b7f |0005: const/high16 v2, #int 2131427328 // #7f0b │ │ -03a7c2: 6e20 6106 2100 |0007: invoke-virtual {v1, v2}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ -03a7c8: 0c01 |000a: move-result-object v1 │ │ -03a7ca: 6e20 f00a 1000 |000b: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(Ljava/lang/String;)V // method@0af0 │ │ -03a7d0: 5440 cd04 |000e: iget-object v0, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ -03a7d4: 1401 1900 0b7f |0010: const v1, #float 1.84763e+38 // #7f0b0019 │ │ -03a7da: 6e20 ed0a 1000 |0013: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(I)V // method@0aed │ │ -03a7e0: 5440 cd04 |0016: iget-object v0, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ -03a7e4: 1401 1700 027f |0018: const v1, #float 1.728e+38 // #7f020017 │ │ -03a7ea: 6e20 eb0a 1000 |001b: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ -03a7f0: 5440 cd04 |001e: iget-object v0, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ -03a7f4: 6e10 e40a 0000 |0020: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.hideGoStopReloadButton:()V // method@0ae4 │ │ -03a7fa: 5440 cd04 |0023: iget-object v0, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ -03a7fe: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -03a800: 6e20 f30a 1000 |0026: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ -03a806: 5440 c304 |0029: iget-object v0, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mBack:Landroid/widget/ImageView; // field@04c3 │ │ -03a80a: 6e20 bc02 3000 |002b: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ -03a810: 5440 c604 |002e: iget-object v0, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mForward:Landroid/widget/ImageView; // field@04c6 │ │ -03a814: 6e20 bc02 3000 |0030: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ -03a81a: 0e00 |0033: return-void │ │ +03a538: |[03a538] org.tint.ui.managers.BasePhoneUIManager.onShowStartPage:()V │ │ +03a548: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03a54a: 5440 cd04 |0001: iget-object v0, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ +03a54e: 5441 c204 |0003: iget-object v1, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04c2 │ │ +03a552: 1502 0b7f |0005: const/high16 v2, #int 2131427328 // #7f0b │ │ +03a556: 6e20 6106 2100 |0007: invoke-virtual {v1, v2}, Lorg/tint/ui/activities/TintBrowserActivity;.getString:(I)Ljava/lang/String; // method@0661 │ │ +03a55c: 0c01 |000a: move-result-object v1 │ │ +03a55e: 6e20 f00a 1000 |000b: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(Ljava/lang/String;)V // method@0af0 │ │ +03a564: 5440 cd04 |000e: iget-object v0, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ +03a568: 1401 1900 0b7f |0010: const v1, #float 1.84763e+38 // #7f0b0019 │ │ +03a56e: 6e20 ed0a 1000 |0013: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(I)V // method@0aed │ │ +03a574: 5440 cd04 |0016: iget-object v0, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ +03a578: 1401 1700 027f |0018: const v1, #float 1.728e+38 // #7f020017 │ │ +03a57e: 6e20 eb0a 1000 |001b: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ +03a584: 5440 cd04 |001e: iget-object v0, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ +03a588: 6e10 e40a 0000 |0020: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.hideGoStopReloadButton:()V // method@0ae4 │ │ +03a58e: 5440 cd04 |0023: iget-object v0, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ +03a592: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +03a594: 6e20 f30a 1000 |0026: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ +03a59a: 5440 c304 |0029: iget-object v0, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mBack:Landroid/widget/ImageView; // field@04c3 │ │ +03a59e: 6e20 bc02 3000 |002b: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ +03a5a4: 5440 c604 |002e: iget-object v0, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mForward:Landroid/widget/ImageView; // field@04c6 │ │ +03a5a8: 6e20 bc02 3000 |0030: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ +03a5ae: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=231 │ │ 0x000e line=232 │ │ 0x0016 line=233 │ │ 0x001e line=234 │ │ 0x0023 line=236 │ │ @@ -75547,17 +75806,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a81c: |[03a81c] org.tint.ui.managers.BasePhoneUIManager.resetUI:()V │ │ -03a82c: 6e10 fc07 0000 |0000: invoke-virtual {v0}, Lorg/tint/ui/managers/BasePhoneUIManager;.updateUrlBar:()V // method@07fc │ │ -03a832: 0e00 |0003: return-void │ │ +03a5b0: |[03a5b0] org.tint.ui.managers.BasePhoneUIManager.resetUI:()V │ │ +03a5c0: 6e10 fc07 0000 |0000: invoke-virtual {v0}, Lorg/tint/ui/managers/BasePhoneUIManager;.updateUrlBar:()V // method@07fc │ │ +03a5c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0003 line=324 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/managers/BasePhoneUIManager; │ │ │ │ @@ -75566,36 +75825,36 @@ │ │ type : '(Landroid/app/Fragment;Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -03a834: |[03a834] org.tint.ui.managers.BasePhoneUIManager.setCurrentFragment:(Landroid/app/Fragment;Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;)V │ │ -03a844: 5431 c404 |0000: iget-object v1, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentFragment:Landroid/app/Fragment; // field@04c4 │ │ -03a848: 3214 2000 |0002: if-eq v4, v1, 0022 // +0020 │ │ -03a84c: 5b34 c404 |0004: iput-object v4, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentFragment:Landroid/app/Fragment; // field@04c4 │ │ -03a850: 5431 c704 |0006: iget-object v1, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentManager:Landroid/app/FragmentManager; // field@04c7 │ │ -03a854: 6e10 7000 0100 |0008: invoke-virtual {v1}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0070 │ │ -03a85a: 0c00 |000b: move-result-object v0 │ │ -03a85c: 6201 bd04 |000c: sget-object v1, Lorg/tint/ui/managers/BasePhoneUIManager$1;.$SwitchMap$org$tint$ui$managers$BasePhoneUIManager$AnimationType:[I // field@04bd │ │ -03a860: 6e10 db07 0500 |000e: invoke-virtual {v5}, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.ordinal:()I // method@07db │ │ -03a866: 0a02 |0011: move-result v2 │ │ -03a868: 4401 0102 |0012: aget v1, v1, v2 │ │ -03a86c: 2b01 1800 0000 |0014: packed-switch v1, 0000002c // +00000018 │ │ -03a872: 1401 3600 0f7f |0017: const v1, #float 1.90081e+38 // #7f0f0036 │ │ -03a878: 5432 c404 |001a: iget-object v2, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentFragment:Landroid/app/Fragment; // field@04c4 │ │ -03a87c: 6e30 7800 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0078 │ │ -03a882: 6e10 7500 0000 |001f: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0075 │ │ -03a888: 0e00 |0022: return-void │ │ -03a88a: 1501 047f |0023: const/high16 v1, #int 2130968576 // #7f04 │ │ -03a88e: 1402 0100 047f |0025: const v2, #float 1.75458e+38 // #7f040001 │ │ -03a894: 6e30 7900 1002 |0028: invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;.setCustomAnimations:(II)Landroid/app/FragmentTransaction; // method@0079 │ │ -03a89a: 28ec |002b: goto 0017 // -0014 │ │ -03a89c: 0001 0200 0100 0000 0300 0000 0f00 ... |002c: packed-switch-data (8 units) │ │ +03a5c8: |[03a5c8] org.tint.ui.managers.BasePhoneUIManager.setCurrentFragment:(Landroid/app/Fragment;Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;)V │ │ +03a5d8: 5431 c404 |0000: iget-object v1, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentFragment:Landroid/app/Fragment; // field@04c4 │ │ +03a5dc: 3214 2000 |0002: if-eq v4, v1, 0022 // +0020 │ │ +03a5e0: 5b34 c404 |0004: iput-object v4, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentFragment:Landroid/app/Fragment; // field@04c4 │ │ +03a5e4: 5431 c704 |0006: iget-object v1, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentManager:Landroid/app/FragmentManager; // field@04c7 │ │ +03a5e8: 6e10 7000 0100 |0008: invoke-virtual {v1}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0070 │ │ +03a5ee: 0c00 |000b: move-result-object v0 │ │ +03a5f0: 6201 bd04 |000c: sget-object v1, Lorg/tint/ui/managers/BasePhoneUIManager$1;.$SwitchMap$org$tint$ui$managers$BasePhoneUIManager$AnimationType:[I // field@04bd │ │ +03a5f4: 6e10 db07 0500 |000e: invoke-virtual {v5}, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.ordinal:()I // method@07db │ │ +03a5fa: 0a02 |0011: move-result v2 │ │ +03a5fc: 4401 0102 |0012: aget v1, v1, v2 │ │ +03a600: 2b01 1800 0000 |0014: packed-switch v1, 0000002c // +00000018 │ │ +03a606: 1401 3600 0f7f |0017: const v1, #float 1.90081e+38 // #7f0f0036 │ │ +03a60c: 5432 c404 |001a: iget-object v2, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentFragment:Landroid/app/Fragment; // field@04c4 │ │ +03a610: 6e30 7800 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0078 │ │ +03a616: 6e10 7500 0000 |001f: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0075 │ │ +03a61c: 0e00 |0022: return-void │ │ +03a61e: 1501 047f |0023: const/high16 v1, #int 2130968576 // #7f04 │ │ +03a622: 1402 0100 047f |0025: const v2, #float 1.75458e+38 // #7f040001 │ │ +03a628: 6e30 7900 1002 |0028: invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;.setCustomAnimations:(II)Landroid/app/FragmentTransaction; // method@0079 │ │ +03a62e: 28ec |002b: goto 0017 // -0014 │ │ +03a630: 0001 0200 0100 0000 0300 0000 0f00 ... |002c: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0004 line=340 │ │ 0x0006 line=342 │ │ 0x000c line=344 │ │ 0x0017 line=350 │ │ @@ -75615,50 +75874,50 @@ │ │ type : '(Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -03a8ac: |[03a8ac] org.tint.ui.managers.BasePhoneUIManager.showCurrentTab:(Z)V │ │ -03a8bc: 5442 c804 |0000: iget-object v2, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ -03a8c0: 5243 c504 |0002: iget v3, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ -03a8c4: 7220 9403 3200 |0004: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -03a8ca: 0c00 |0007: move-result-object v0 │ │ -03a8cc: 1f00 ee01 |0008: check-cast v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ee │ │ -03a8d0: 6e10 b007 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.isStartPageShown:()Z // method@07b0 │ │ -03a8d6: 0a02 |000d: move-result v2 │ │ -03a8d8: 3802 2b00 |000e: if-eqz v2, 0039 // +002b │ │ -03a8dc: 5442 cb04 |0010: iget-object v2, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@04cb │ │ -03a8e0: 6203 ce04 |0012: sget-object v3, Lorg/tint/ui/managers/BasePhoneUIManager;.sAnimationType:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04ce │ │ -03a8e4: 6e30 f707 2403 |0014: invoke-virtual {v4, v2, v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.setCurrentFragment:(Landroid/app/Fragment;Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;)V // method@07f7 │ │ -03a8ea: 5442 cd04 |0017: iget-object v2, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ -03a8ee: 6e10 e40a 0200 |0019: invoke-virtual {v2}, Lorg/tint/ui/views/PhoneUrlBar;.hideGoStopReloadButton:()V // method@0ae4 │ │ -03a8f4: 3805 1900 |001c: if-eqz v5, 0035 // +0019 │ │ -03a8f8: 6e10 e607 0400 |001e: invoke-virtual {v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@07e6 │ │ -03a8fe: 0c01 |0021: move-result-object v1 │ │ -03a900: 6e10 c406 0100 |0022: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ -03a906: 0a02 |0025: move-result v2 │ │ -03a908: 3902 0f00 |0026: if-nez v2, 0035 // +000f │ │ -03a90c: 7100 3305 0000 |0028: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -03a912: 0c02 |002b: move-result-object v2 │ │ -03a914: 6e10 3005 0200 |002c: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -03a91a: 0c02 |002f: move-result-object v2 │ │ -03a91c: 5443 c204 |0030: iget-object v3, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04c2 │ │ -03a920: 6e30 1d04 3201 |0032: invoke-virtual {v2, v3, v1}, Lorg/tint/addons/AddonManager;.onTabSwitched:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V // method@041d │ │ -03a926: 6e10 fc07 0400 |0035: invoke-virtual {v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.updateUrlBar:()V // method@07fc │ │ -03a92c: 0e00 |0038: return-void │ │ -03a92e: 6202 ce04 |0039: sget-object v2, Lorg/tint/ui/managers/BasePhoneUIManager;.sAnimationType:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04ce │ │ -03a932: 6e30 f707 0402 |003b: invoke-virtual {v4, v0, v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.setCurrentFragment:(Landroid/app/Fragment;Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;)V // method@07f7 │ │ -03a938: 5442 cd04 |003e: iget-object v2, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ -03a93c: 6e10 f40a 0200 |0040: invoke-virtual {v2}, Lorg/tint/ui/views/PhoneUrlBar;.showGoStopReloadButton:()V // method@0af4 │ │ -03a942: 6e10 ae07 0000 |0043: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ -03a948: 0c02 |0046: move-result-object v2 │ │ -03a94a: 6e10 d006 0200 |0047: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.onResume:()V // method@06d0 │ │ -03a950: 28d2 |004a: goto 001c // -002e │ │ +03a640: |[03a640] org.tint.ui.managers.BasePhoneUIManager.showCurrentTab:(Z)V │ │ +03a650: 5442 c804 |0000: iget-object v2, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mFragmentsList:Ljava/util/List; // field@04c8 │ │ +03a654: 5243 c504 |0002: iget v3, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mCurrentTabIndex:I // field@04c5 │ │ +03a658: 7220 9403 3200 |0004: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +03a65e: 0c00 |0007: move-result-object v0 │ │ +03a660: 1f00 ea01 |0008: check-cast v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ea │ │ +03a664: 6e10 b007 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.isStartPageShown:()Z // method@07b0 │ │ +03a66a: 0a02 |000d: move-result v2 │ │ +03a66c: 3802 2b00 |000e: if-eqz v2, 0039 // +002b │ │ +03a670: 5442 cb04 |0010: iget-object v2, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@04cb │ │ +03a674: 6203 ce04 |0012: sget-object v3, Lorg/tint/ui/managers/BasePhoneUIManager;.sAnimationType:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04ce │ │ +03a678: 6e30 f707 2403 |0014: invoke-virtual {v4, v2, v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.setCurrentFragment:(Landroid/app/Fragment;Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;)V // method@07f7 │ │ +03a67e: 5442 cd04 |0017: iget-object v2, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ +03a682: 6e10 e40a 0200 |0019: invoke-virtual {v2}, Lorg/tint/ui/views/PhoneUrlBar;.hideGoStopReloadButton:()V // method@0ae4 │ │ +03a688: 3805 1900 |001c: if-eqz v5, 0035 // +0019 │ │ +03a68c: 6e10 e607 0400 |001e: invoke-virtual {v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@07e6 │ │ +03a692: 0c01 |0021: move-result-object v1 │ │ +03a694: 6e10 c406 0100 |0022: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ +03a69a: 0a02 |0025: move-result v2 │ │ +03a69c: 3902 0f00 |0026: if-nez v2, 0035 // +000f │ │ +03a6a0: 7100 3305 0000 |0028: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +03a6a6: 0c02 |002b: move-result-object v2 │ │ +03a6a8: 6e10 3005 0200 |002c: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +03a6ae: 0c02 |002f: move-result-object v2 │ │ +03a6b0: 5443 c204 |0030: iget-object v3, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04c2 │ │ +03a6b4: 6e30 1d04 3201 |0032: invoke-virtual {v2, v3, v1}, Lorg/tint/addons/AddonManager;.onTabSwitched:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V // method@041d │ │ +03a6ba: 6e10 fc07 0400 |0035: invoke-virtual {v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.updateUrlBar:()V // method@07fc │ │ +03a6c0: 0e00 |0038: return-void │ │ +03a6c2: 6202 ce04 |0039: sget-object v2, Lorg/tint/ui/managers/BasePhoneUIManager;.sAnimationType:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04ce │ │ +03a6c6: 6e30 f707 0402 |003b: invoke-virtual {v4, v0, v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.setCurrentFragment:(Landroid/app/Fragment;Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;)V // method@07f7 │ │ +03a6cc: 5442 cd04 |003e: iget-object v2, v4, Lorg/tint/ui/managers/BasePhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@04cd │ │ +03a6d0: 6e10 f40a 0200 |0040: invoke-virtual {v2}, Lorg/tint/ui/views/PhoneUrlBar;.showGoStopReloadButton:()V // method@0af4 │ │ +03a6d6: 6e10 ae07 0000 |0043: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ +03a6dc: 0c02 |0046: move-result-object v2 │ │ +03a6de: 6e10 d006 0200 |0047: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.onResume:()V // method@06d0 │ │ +03a6e4: 28d2 |004a: goto 001c // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x000a line=188 │ │ 0x0010 line=189 │ │ 0x0017 line=190 │ │ 0x001c line=197 │ │ @@ -75681,38 +75940,39 @@ │ │ type : '(Lorg/tint/ui/fragments/BaseWebViewFragment;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -03a954: |[03a954] org.tint.ui.managers.BasePhoneUIManager.showStartPage:(Lorg/tint/ui/fragments/BaseWebViewFragment;)V │ │ -03a964: 3803 2a00 |0000: if-eqz v3, 002a // +002a │ │ -03a968: 6e10 3407 0300 |0002: invoke-virtual {v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -03a96e: 0a00 |0005: move-result v0 │ │ -03a970: 3900 2400 |0006: if-nez v0, 002a // +0024 │ │ -03a974: 6e10 3107 0300 |0008: invoke-virtual {v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@0731 │ │ -03a97a: 0c00 |000b: move-result-object v0 │ │ -03a97c: 6e10 cf06 0000 |000c: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.onPause:()V // method@06cf │ │ -03a982: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -03a984: 6e20 3b07 0300 |0010: invoke-virtual {v3, v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.setStartPageShown:(Z)V // method@073b │ │ -03a98a: 6e10 e707 0200 |0013: invoke-virtual {v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@07e7 │ │ -03a990: 0c00 |0016: move-result-object v0 │ │ -03a992: 3303 1300 |0017: if-ne v3, v0, 002a // +0013 │ │ -03a996: 5420 cb04 |0019: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@04cb │ │ -03a99a: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -03a99e: 6e10 e407 0200 |001d: invoke-virtual {v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.createStartPageFragment:()V // method@07e4 │ │ -03a9a4: 5420 cb04 |0020: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@04cb │ │ -03a9a8: 6201 ce04 |0022: sget-object v1, Lorg/tint/ui/managers/BasePhoneUIManager;.sAnimationType:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04ce │ │ -03a9ac: 6e30 f707 0201 |0024: invoke-virtual {v2, v0, v1}, Lorg/tint/ui/managers/BasePhoneUIManager;.setCurrentFragment:(Landroid/app/Fragment;Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;)V // method@07f7 │ │ -03a9b2: 6e10 f507 0200 |0027: invoke-virtual {v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.onShowStartPage:()V // method@07f5 │ │ -03a9b8: 0e00 |002a: return-void │ │ +03a6e8: |[03a6e8] org.tint.ui.managers.BasePhoneUIManager.showStartPage:(Lorg/tint/ui/fragments/BaseWebViewFragment;)V │ │ +03a6f8: 3803 2a00 |0000: if-eqz v3, 002a // +002a │ │ +03a6fc: 6e10 3407 0300 |0002: invoke-virtual {v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +03a702: 0a00 |0005: move-result v0 │ │ +03a704: 3900 2400 |0006: if-nez v0, 002a // +0024 │ │ +03a708: 6e10 3107 0300 |0008: invoke-virtual {v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@0731 │ │ +03a70e: 0c00 |000b: move-result-object v0 │ │ +03a710: 6e10 cf06 0000 |000c: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.onPause:()V // method@06cf │ │ +03a716: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +03a718: 6e20 3b07 0300 |0010: invoke-virtual {v3, v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.setStartPageShown:(Z)V // method@073b │ │ +03a71e: 6e10 e707 0200 |0013: invoke-virtual {v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@07e7 │ │ +03a724: 0c00 |0016: move-result-object v0 │ │ +03a726: 3303 1300 |0017: if-ne v3, v0, 002a // +0013 │ │ +03a72a: 5420 cb04 |0019: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@04cb │ │ +03a72e: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +03a732: 6e10 e407 0200 |001d: invoke-virtual {v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.createStartPageFragment:()V // method@07e4 │ │ +03a738: 5420 cb04 |0020: iget-object v0, v2, Lorg/tint/ui/managers/BasePhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@04cb │ │ +03a73c: 6201 ce04 |0022: sget-object v1, Lorg/tint/ui/managers/BasePhoneUIManager;.sAnimationType:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04ce │ │ +03a740: 6e30 f707 0201 |0024: invoke-virtual {v2, v0, v1}, Lorg/tint/ui/managers/BasePhoneUIManager;.setCurrentFragment:(Landroid/app/Fragment;Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;)V // method@07f7 │ │ +03a746: 6e10 f507 0200 |0027: invoke-virtual {v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.onShowStartPage:()V // method@07f5 │ │ +03a74c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ + 0x0002 line=288 │ │ 0x0008 line=290 │ │ 0x000f line=291 │ │ 0x0013 line=293 │ │ 0x0019 line=295 │ │ 0x001d line=296 │ │ 0x0020 line=299 │ │ 0x0027 line=301 │ │ @@ -75726,26 +75986,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -03a9bc: |[03a9bc] org.tint.ui.managers.BasePhoneUIManager.updateBackForwardEnabled:()V │ │ -03a9cc: 6e10 e607 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@07e6 │ │ -03a9d2: 0c00 |0003: move-result-object v0 │ │ -03a9d4: 5431 c304 |0004: iget-object v1, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mBack:Landroid/widget/ImageView; // field@04c3 │ │ -03a9d8: 6e10 b106 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ -03a9de: 0a02 |0009: move-result v2 │ │ -03a9e0: 6e20 bc02 2100 |000a: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ -03a9e6: 5431 c604 |000d: iget-object v1, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mForward:Landroid/widget/ImageView; // field@04c6 │ │ -03a9ea: 6e10 b206 0000 |000f: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoForward:()Z // method@06b2 │ │ -03a9f0: 0a02 |0012: move-result v2 │ │ -03a9f2: 6e20 bc02 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ -03a9f8: 0e00 |0016: return-void │ │ +03a750: |[03a750] org.tint.ui.managers.BasePhoneUIManager.updateBackForwardEnabled:()V │ │ +03a760: 6e10 e607 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@07e6 │ │ +03a766: 0c00 |0003: move-result-object v0 │ │ +03a768: 5431 c304 |0004: iget-object v1, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mBack:Landroid/widget/ImageView; // field@04c3 │ │ +03a76c: 6e10 b106 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ +03a772: 0a02 |0009: move-result v2 │ │ +03a774: 6e20 bc02 2100 |000a: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ +03a77a: 5431 c604 |000d: iget-object v1, v3, Lorg/tint/ui/managers/BasePhoneUIManager;.mForward:Landroid/widget/ImageView; // field@04c6 │ │ +03a77e: 6e10 b206 0000 |000f: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoForward:()Z // method@06b2 │ │ +03a784: 0a02 |0012: move-result v2 │ │ +03a786: 6e20 bc02 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ +03a78c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x0004 line=358 │ │ 0x000d line=359 │ │ 0x0016 line=360 │ │ locals : │ │ @@ -75757,18 +76017,18 @@ │ │ type : '()V' │ │ access : 0x0404 (PROTECTED ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 193 (BasePhoneUIManager.java) │ │ │ │ Class #335 header: │ │ -class_idx : 546 │ │ +class_idx : 542 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1672 │ │ +superclass_idx : 504 │ │ +source_file_idx : 1669 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 30 │ │ │ │ Class #335 annotations: │ │ Annotations on field #1346 'mFragmentsMap' │ │ @@ -75811,41 +76071,41 @@ │ │ type : '(Lorg/tint/ui/activities/TintBrowserActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -03a9fc: |[03a9fc] org.tint.ui.managers.TabletUIManager.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ -03aa0c: 7020 0508 4300 |0000: invoke-direct {v3, v4}, Lorg/tint/ui/managers/BaseUIManager;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@0805 │ │ -03aa12: 2201 2e01 |0003: new-instance v1, Ljava/util/Hashtable; // type@012e │ │ -03aa16: 7010 8e03 0100 |0005: invoke-direct {v1}, Ljava/util/Hashtable;.:()V // method@038e │ │ -03aa1c: 5b31 4505 |0008: iput-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ -03aa20: 2201 2e01 |000a: new-instance v1, Ljava/util/Hashtable; // type@012e │ │ -03aa24: 7010 8e03 0100 |000c: invoke-direct {v1}, Ljava/util/Hashtable;.:()V // method@038e │ │ -03aa2a: 5b31 4205 |000f: iput-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mFragmentsMap:Ljava/util/Map; // field@0542 │ │ -03aa2e: 5431 4405 |0011: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0544 │ │ -03aa32: 3901 2900 |0013: if-nez v1, 003c // +0029 │ │ -03aa36: 5431 4105 |0015: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mFragmentManager:Landroid/app/FragmentManager; // field@0541 │ │ -03aa3a: 6e10 7000 0100 |0017: invoke-virtual {v1}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0070 │ │ -03aa40: 0c00 |001a: move-result-object v0 │ │ -03aa42: 2201 f401 |001b: new-instance v1, Lorg/tint/ui/fragments/TabletStartPageFragment; // type@01f4 │ │ -03aa46: 7010 cc07 0100 |001d: invoke-direct {v1}, Lorg/tint/ui/fragments/TabletStartPageFragment;.:()V // method@07cc │ │ -03aa4c: 5b31 4405 |0020: iput-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0544 │ │ -03aa50: 5431 4405 |0022: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0544 │ │ -03aa54: 2202 1f02 |0024: new-instance v2, Lorg/tint/ui/managers/TabletUIManager$1; // type@021f │ │ -03aa58: 7020 e208 3200 |0026: invoke-direct {v2, v3}, Lorg/tint/ui/managers/TabletUIManager$1;.:(Lorg/tint/ui/managers/TabletUIManager;)V // method@08e2 │ │ -03aa5e: 6e20 cb07 2100 |0029: invoke-virtual {v1, v2}, Lorg/tint/ui/fragments/StartPageFragment;.setOnStartPageItemClickedListener:(Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener;)V // method@07cb │ │ -03aa64: 1401 3600 0f7f |002c: const v1, #float 1.90081e+38 // #7f0f0036 │ │ -03aa6a: 5432 4405 |002f: iget-object v2, v3, Lorg/tint/ui/managers/TabletUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0544 │ │ -03aa6e: 6e30 7200 1002 |0031: invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0072 │ │ -03aa74: 5431 4405 |0034: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0544 │ │ -03aa78: 6e20 7700 1000 |0036: invoke-virtual {v0, v1}, Landroid/app/FragmentTransaction;.hide:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0077 │ │ -03aa7e: 6e10 7500 0000 |0039: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0075 │ │ -03aa84: 0e00 |003c: return-void │ │ +03a790: |[03a790] org.tint.ui.managers.TabletUIManager.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ +03a7a0: 7020 0508 4300 |0000: invoke-direct {v3, v4}, Lorg/tint/ui/managers/BaseUIManager;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@0805 │ │ +03a7a6: 2201 2a01 |0003: new-instance v1, Ljava/util/Hashtable; // type@012a │ │ +03a7aa: 7010 8e03 0100 |0005: invoke-direct {v1}, Ljava/util/Hashtable;.:()V // method@038e │ │ +03a7b0: 5b31 4505 |0008: iput-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ +03a7b4: 2201 2a01 |000a: new-instance v1, Ljava/util/Hashtable; // type@012a │ │ +03a7b8: 7010 8e03 0100 |000c: invoke-direct {v1}, Ljava/util/Hashtable;.:()V // method@038e │ │ +03a7be: 5b31 4205 |000f: iput-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mFragmentsMap:Ljava/util/Map; // field@0542 │ │ +03a7c2: 5431 4405 |0011: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0544 │ │ +03a7c6: 3901 2900 |0013: if-nez v1, 003c // +0029 │ │ +03a7ca: 5431 4105 |0015: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mFragmentManager:Landroid/app/FragmentManager; // field@0541 │ │ +03a7ce: 6e10 7000 0100 |0017: invoke-virtual {v1}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0070 │ │ +03a7d4: 0c00 |001a: move-result-object v0 │ │ +03a7d6: 2201 f001 |001b: new-instance v1, Lorg/tint/ui/fragments/TabletStartPageFragment; // type@01f0 │ │ +03a7da: 7010 cc07 0100 |001d: invoke-direct {v1}, Lorg/tint/ui/fragments/TabletStartPageFragment;.:()V // method@07cc │ │ +03a7e0: 5b31 4405 |0020: iput-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0544 │ │ +03a7e4: 5431 4405 |0022: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0544 │ │ +03a7e8: 2202 1b02 |0024: new-instance v2, Lorg/tint/ui/managers/TabletUIManager$1; // type@021b │ │ +03a7ec: 7020 e208 3200 |0026: invoke-direct {v2, v3}, Lorg/tint/ui/managers/TabletUIManager$1;.:(Lorg/tint/ui/managers/TabletUIManager;)V // method@08e2 │ │ +03a7f2: 6e20 cb07 2100 |0029: invoke-virtual {v1, v2}, Lorg/tint/ui/fragments/StartPageFragment;.setOnStartPageItemClickedListener:(Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener;)V // method@07cb │ │ +03a7f8: 1401 3600 0f7f |002c: const v1, #float 1.90081e+38 // #7f0f0036 │ │ +03a7fe: 5432 4405 |002f: iget-object v2, v3, Lorg/tint/ui/managers/TabletUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0544 │ │ +03a802: 6e30 7200 1002 |0031: invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0072 │ │ +03a808: 5431 4405 |0034: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0544 │ │ +03a80c: 6e20 7700 1000 |0036: invoke-virtual {v0, v1}, Landroid/app/FragmentTransaction;.hide:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0077 │ │ +03a812: 6e10 7500 0000 |0039: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0075 │ │ +03a818: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0003 line=62 │ │ 0x000a line=63 │ │ 0x0011 line=65 │ │ 0x0015 line=66 │ │ @@ -75865,17 +76125,17 @@ │ │ type : '(Lorg/tint/ui/managers/TabletUIManager;)Lorg/tint/ui/views/TabletUrlBar;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03aa88: |[03aa88] org.tint.ui.managers.TabletUIManager.access$000:(Lorg/tint/ui/managers/TabletUIManager;)Lorg/tint/ui/views/TabletUrlBar; │ │ -03aa98: 5410 4605 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03aa9c: 1100 |0002: return-object v0 │ │ +03a81c: |[03a81c] org.tint.ui.managers.TabletUIManager.access$000:(Lorg/tint/ui/managers/TabletUIManager;)Lorg/tint/ui/views/TabletUrlBar; │ │ +03a82c: 5410 4605 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03a830: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/managers/TabletUIManager; │ │ │ │ #2 : (in Lorg/tint/ui/managers/TabletUIManager;) │ │ @@ -75883,41 +76143,41 @@ │ │ type : '(Landroid/app/ActionBar$Tab;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -03aaa0: |[03aaa0] org.tint.ui.managers.TabletUIManager.closeTabByTab:(Landroid/app/ActionBar$Tab;)V │ │ -03aab0: 5442 4505 |0000: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ -03aab4: 7220 9e03 5200 |0002: invoke-interface {v2, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ -03aaba: 0c00 |0005: move-result-object v0 │ │ -03aabc: 1f00 f501 |0006: check-cast v0, Lorg/tint/ui/fragments/TabletWebViewFragment; // type@01f5 │ │ -03aac0: 3800 2f00 |0008: if-eqz v0, 0037 // +002f │ │ -03aac4: 6e10 d107 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07d1 │ │ -03aaca: 0c01 |000d: move-result-object v1 │ │ -03aacc: 6e10 c406 0100 |000e: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ -03aad2: 0a02 |0011: move-result v2 │ │ -03aad4: 3902 0f00 |0012: if-nez v2, 0021 // +000f │ │ -03aad8: 7100 3305 0000 |0014: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -03aade: 0c02 |0017: move-result-object v2 │ │ -03aae0: 6e10 3005 0200 |0018: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -03aae6: 0c02 |001b: move-result-object v2 │ │ -03aae8: 5443 3f05 |001c: iget-object v3, v4, Lorg/tint/ui/managers/TabletUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@053f │ │ -03aaec: 6e30 1b04 3201 |001e: invoke-virtual {v2, v3, v1}, Lorg/tint/addons/AddonManager;.onTabClosed:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V // method@041b │ │ -03aaf2: 6e10 cf06 0100 |0021: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.onPause:()V // method@06cf │ │ -03aaf8: 5442 4505 |0024: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ -03aafc: 7220 a203 5200 |0026: invoke-interface {v2, v5}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@03a2 │ │ -03ab02: 5442 4205 |0029: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mFragmentsMap:Ljava/util/Map; // field@0542 │ │ -03ab06: 6e10 d007 0000 |002b: invoke-virtual {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.getUUID:()Ljava/util/UUID; // method@07d0 │ │ -03ab0c: 0c03 |002e: move-result-object v3 │ │ -03ab0e: 7220 a203 3200 |002f: invoke-interface {v2, v3}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@03a2 │ │ -03ab14: 5442 3e05 |0032: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03ab18: 6e20 1f00 5200 |0034: invoke-virtual {v2, v5}, Landroid/app/ActionBar;.removeTab:(Landroid/app/ActionBar$Tab;)V // method@001f │ │ -03ab1e: 0e00 |0037: return-void │ │ +03a834: |[03a834] org.tint.ui.managers.TabletUIManager.closeTabByTab:(Landroid/app/ActionBar$Tab;)V │ │ +03a844: 5442 4505 |0000: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ +03a848: 7220 9e03 5200 |0002: invoke-interface {v2, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ +03a84e: 0c00 |0005: move-result-object v0 │ │ +03a850: 1f00 f101 |0006: check-cast v0, Lorg/tint/ui/fragments/TabletWebViewFragment; // type@01f1 │ │ +03a854: 3800 2f00 |0008: if-eqz v0, 0037 // +002f │ │ +03a858: 6e10 d107 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07d1 │ │ +03a85e: 0c01 |000d: move-result-object v1 │ │ +03a860: 6e10 c406 0100 |000e: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ +03a866: 0a02 |0011: move-result v2 │ │ +03a868: 3902 0f00 |0012: if-nez v2, 0021 // +000f │ │ +03a86c: 7100 3305 0000 |0014: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +03a872: 0c02 |0017: move-result-object v2 │ │ +03a874: 6e10 3005 0200 |0018: invoke-virtual {v2}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +03a87a: 0c02 |001b: move-result-object v2 │ │ +03a87c: 5443 3f05 |001c: iget-object v3, v4, Lorg/tint/ui/managers/TabletUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@053f │ │ +03a880: 6e30 1b04 3201 |001e: invoke-virtual {v2, v3, v1}, Lorg/tint/addons/AddonManager;.onTabClosed:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V // method@041b │ │ +03a886: 6e10 cf06 0100 |0021: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.onPause:()V // method@06cf │ │ +03a88c: 5442 4505 |0024: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ +03a890: 7220 a203 5200 |0026: invoke-interface {v2, v5}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@03a2 │ │ +03a896: 5442 4205 |0029: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mFragmentsMap:Ljava/util/Map; // field@0542 │ │ +03a89a: 6e10 d007 0000 |002b: invoke-virtual {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.getUUID:()Ljava/util/UUID; // method@07d0 │ │ +03a8a0: 0c03 |002e: move-result-object v3 │ │ +03a8a2: 7220 a203 3200 |002f: invoke-interface {v2, v3}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@03a2 │ │ +03a8a8: 5442 3e05 |0032: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03a8ac: 6e20 1f00 5200 |0034: invoke-virtual {v2, v5}, Landroid/app/ActionBar;.removeTab:(Landroid/app/ActionBar$Tab;)V // method@001f │ │ +03a8b2: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0008 line=423 │ │ 0x000a line=424 │ │ 0x000e line=426 │ │ 0x0014 line=427 │ │ @@ -75937,26 +76197,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -03ab20: |[03ab20] org.tint.ui.managers.TabletUIManager.updateBackForwardEnabled:()V │ │ -03ab30: 6e10 f408 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ -03ab36: 0c00 |0003: move-result-object v0 │ │ -03ab38: 5431 4605 |0004: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03ab3c: 6e10 b106 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ -03ab42: 0a02 |0009: move-result v2 │ │ -03ab44: 6e20 b40b 2100 |000a: invoke-virtual {v1, v2}, Lorg/tint/ui/views/TabletUrlBar;.setBackEnabled:(Z)V // method@0bb4 │ │ -03ab4a: 5431 4605 |000d: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03ab4e: 6e10 b206 0000 |000f: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoForward:()Z // method@06b2 │ │ -03ab54: 0a02 |0012: move-result v2 │ │ -03ab56: 6e20 b70b 2100 |0013: invoke-virtual {v1, v2}, Lorg/tint/ui/views/TabletUrlBar;.setForwardEnabled:(Z)V // method@0bb7 │ │ -03ab5c: 0e00 |0016: return-void │ │ +03a8b4: |[03a8b4] org.tint.ui.managers.TabletUIManager.updateBackForwardEnabled:()V │ │ +03a8c4: 6e10 f408 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ +03a8ca: 0c00 |0003: move-result-object v0 │ │ +03a8cc: 5431 4605 |0004: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03a8d0: 6e10 b106 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ +03a8d6: 0a02 |0009: move-result v2 │ │ +03a8d8: 6e20 b40b 2100 |000a: invoke-virtual {v1, v2}, Lorg/tint/ui/views/TabletUrlBar;.setBackEnabled:(Z)V // method@0bb4 │ │ +03a8de: 5431 4605 |000d: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03a8e2: 6e10 b206 0000 |000f: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoForward:()Z // method@06b2 │ │ +03a8e8: 0a02 |0012: move-result v2 │ │ +03a8ea: 6e20 b70b 2100 |0013: invoke-virtual {v1, v2}, Lorg/tint/ui/views/TabletUrlBar;.setForwardEnabled:(Z)V // method@0bb7 │ │ +03a8f0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0004 line=485 │ │ 0x000d line=486 │ │ 0x0016 line=487 │ │ locals : │ │ @@ -75968,82 +76228,84 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 126 16-bit code units │ │ -03ab60: |[03ab60] org.tint.ui.managers.TabletUIManager.updateUrlBar:()V │ │ -03ab70: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -03ab72: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03ab74: 6e10 f508 0600 |0002: invoke-virtual {v6}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08f5 │ │ -03ab7a: 0c00 |0005: move-result-object v0 │ │ -03ab7c: 3800 4500 |0006: if-eqz v0, 004b // +0045 │ │ -03ab80: 6e10 3407 0000 |0008: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -03ab86: 0a04 |000b: move-result v4 │ │ -03ab88: 3804 3f00 |000c: if-eqz v4, 004b // +003f │ │ -03ab8c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -03ab8e: 3801 5700 |000f: if-eqz v1, 0066 // +0057 │ │ -03ab92: 6e10 bf06 0100 |0011: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ -03ab98: 0c02 |0014: move-result-object v2 │ │ -03ab9a: 3802 3b00 |0015: if-eqz v2, 0050 // +003b │ │ -03ab9e: 6e10 5003 0200 |0017: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ -03aba4: 0a04 |001a: move-result v4 │ │ -03aba6: 3904 3500 |001b: if-nez v4, 0050 // +0035 │ │ -03abaa: 5464 4605 |001d: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03abae: 6e20 ba0b 2400 |001f: invoke-virtual {v4, v2}, Lorg/tint/ui/views/TabletUrlBar;.setUrl:(Ljava/lang/String;)V // method@0bba │ │ -03abb4: 6e10 b906 0100 |0022: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getFavicon:()Landroid/graphics/Bitmap; // method@06b9 │ │ -03abba: 0c04 |0025: move-result-object v4 │ │ -03abbc: 6e20 1209 4600 |0026: invoke-virtual {v6, v4}, Lorg/tint/ui/managers/TabletUIManager;.setApplicationButtonImage:(Landroid/graphics/Bitmap;)V // method@0912 │ │ -03abc2: 6e10 c306 0100 |0029: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ -03abc8: 0a04 |002c: move-result v4 │ │ -03abca: 3804 2900 |002d: if-eqz v4, 0056 // +0029 │ │ -03abce: 5464 4605 |002f: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03abd2: 1405 2a00 027f |0031: const v5, #float 1.728e+38 // #7f02002a │ │ -03abd8: 6e20 b80b 5400 |0034: invoke-virtual {v4, v5}, Lorg/tint/ui/views/TabletUrlBar;.setGoStopReloadImage:(I)V // method@0bb8 │ │ -03abde: 5464 4305 |0037: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0543 │ │ -03abe2: 6e20 e202 3400 |0039: invoke-virtual {v4, v3}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -03abe8: 7010 1709 0600 |003c: invoke-direct {v6}, Lorg/tint/ui/managers/TabletUIManager;.updateBackForwardEnabled:()V // method@0917 │ │ -03abee: 5464 4605 |003f: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03abf2: 3800 0600 |0041: if-eqz v0, 0047 // +0006 │ │ -03abf6: 6e10 3307 0000 |0043: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isPrivateBrowsingEnabled:()Z // method@0733 │ │ -03abfc: 0a03 |0046: move-result v3 │ │ -03abfe: 6e20 b90b 3400 |0047: invoke-virtual {v4, v3}, Lorg/tint/ui/views/TabletUrlBar;.setPrivateBrowsingIndicator:(Z)V // method@0bb9 │ │ -03ac04: 0e00 |004a: return-void │ │ -03ac06: 6e10 f408 0600 |004b: invoke-virtual {v6}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ -03ac0c: 0c01 |004e: move-result-object v1 │ │ -03ac0e: 28c0 |004f: goto 000f // -0040 │ │ -03ac10: 5464 4605 |0050: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03ac14: 6e20 ba0b 5400 |0052: invoke-virtual {v4, v5}, Lorg/tint/ui/views/TabletUrlBar;.setUrl:(Ljava/lang/String;)V // method@0bba │ │ -03ac1a: 28cd |0055: goto 0022 // -0033 │ │ -03ac1c: 5464 4605 |0056: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03ac20: 1405 2700 027f |0058: const v5, #float 1.728e+38 // #7f020027 │ │ -03ac26: 6e20 b80b 5400 |005b: invoke-virtual {v4, v5}, Lorg/tint/ui/views/TabletUrlBar;.setGoStopReloadImage:(I)V // method@0bb8 │ │ -03ac2c: 5464 4305 |005e: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0543 │ │ -03ac30: 1305 0800 |0060: const/16 v5, #int 8 // #8 │ │ -03ac34: 6e20 e202 5400 |0062: invoke-virtual {v4, v5}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -03ac3a: 28d7 |0065: goto 003c // -0029 │ │ -03ac3c: 5464 4605 |0066: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03ac40: 6e20 ba0b 5400 |0068: invoke-virtual {v4, v5}, Lorg/tint/ui/views/TabletUrlBar;.setUrl:(Ljava/lang/String;)V // method@0bba │ │ -03ac46: 5464 4605 |006b: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03ac4a: 6e20 b40b 3400 |006d: invoke-virtual {v4, v3}, Lorg/tint/ui/views/TabletUrlBar;.setBackEnabled:(Z)V // method@0bb4 │ │ -03ac50: 5464 4605 |0070: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03ac54: 6e20 b70b 3400 |0072: invoke-virtual {v4, v3}, Lorg/tint/ui/views/TabletUrlBar;.setForwardEnabled:(Z)V // method@0bb7 │ │ -03ac5a: 5464 3e05 |0075: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03ac5e: 1405 1c00 027f |0077: const v5, #float 1.728e+38 // #7f02001c │ │ -03ac64: 6e20 2400 5400 |007a: invoke-virtual {v4, v5}, Landroid/app/ActionBar;.setIcon:(I)V // method@0024 │ │ -03ac6a: 28c2 |007d: goto 003f // -003e │ │ +03a8f4: |[03a8f4] org.tint.ui.managers.TabletUIManager.updateUrlBar:()V │ │ +03a904: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +03a906: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03a908: 6e10 f508 0600 |0002: invoke-virtual {v6}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08f5 │ │ +03a90e: 0c00 |0005: move-result-object v0 │ │ +03a910: 3800 4500 |0006: if-eqz v0, 004b // +0045 │ │ +03a914: 6e10 3407 0000 |0008: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +03a91a: 0a04 |000b: move-result v4 │ │ +03a91c: 3804 3f00 |000c: if-eqz v4, 004b // +003f │ │ +03a920: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +03a922: 3801 5700 |000f: if-eqz v1, 0066 // +0057 │ │ +03a926: 6e10 bf06 0100 |0011: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ +03a92c: 0c02 |0014: move-result-object v2 │ │ +03a92e: 3802 3b00 |0015: if-eqz v2, 0050 // +003b │ │ +03a932: 6e10 5003 0200 |0017: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ +03a938: 0a04 |001a: move-result v4 │ │ +03a93a: 3904 3500 |001b: if-nez v4, 0050 // +0035 │ │ +03a93e: 5464 4605 |001d: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03a942: 6e20 ba0b 2400 |001f: invoke-virtual {v4, v2}, Lorg/tint/ui/views/TabletUrlBar;.setUrl:(Ljava/lang/String;)V // method@0bba │ │ +03a948: 6e10 b906 0100 |0022: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getFavicon:()Landroid/graphics/Bitmap; // method@06b9 │ │ +03a94e: 0c04 |0025: move-result-object v4 │ │ +03a950: 6e20 1209 4600 |0026: invoke-virtual {v6, v4}, Lorg/tint/ui/managers/TabletUIManager;.setApplicationButtonImage:(Landroid/graphics/Bitmap;)V // method@0912 │ │ +03a956: 6e10 c306 0100 |0029: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ +03a95c: 0a04 |002c: move-result v4 │ │ +03a95e: 3804 2900 |002d: if-eqz v4, 0056 // +0029 │ │ +03a962: 5464 4605 |002f: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03a966: 1405 2a00 027f |0031: const v5, #float 1.728e+38 // #7f02002a │ │ +03a96c: 6e20 b80b 5400 |0034: invoke-virtual {v4, v5}, Lorg/tint/ui/views/TabletUrlBar;.setGoStopReloadImage:(I)V // method@0bb8 │ │ +03a972: 5464 4305 |0037: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0543 │ │ +03a976: 6e20 e202 3400 |0039: invoke-virtual {v4, v3}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +03a97c: 7010 1709 0600 |003c: invoke-direct {v6}, Lorg/tint/ui/managers/TabletUIManager;.updateBackForwardEnabled:()V // method@0917 │ │ +03a982: 5464 4605 |003f: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03a986: 3800 0600 |0041: if-eqz v0, 0047 // +0006 │ │ +03a98a: 6e10 3307 0000 |0043: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isPrivateBrowsingEnabled:()Z // method@0733 │ │ +03a990: 0a03 |0046: move-result v3 │ │ +03a992: 6e20 b90b 3400 |0047: invoke-virtual {v4, v3}, Lorg/tint/ui/views/TabletUrlBar;.setPrivateBrowsingIndicator:(Z)V // method@0bb9 │ │ +03a998: 0e00 |004a: return-void │ │ +03a99a: 6e10 f408 0600 |004b: invoke-virtual {v6}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ +03a9a0: 0c01 |004e: move-result-object v1 │ │ +03a9a2: 28c0 |004f: goto 000f // -0040 │ │ +03a9a4: 5464 4605 |0050: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03a9a8: 6e20 ba0b 5400 |0052: invoke-virtual {v4, v5}, Lorg/tint/ui/views/TabletUrlBar;.setUrl:(Ljava/lang/String;)V // method@0bba │ │ +03a9ae: 28cd |0055: goto 0022 // -0033 │ │ +03a9b0: 5464 4605 |0056: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03a9b4: 1405 2700 027f |0058: const v5, #float 1.728e+38 // #7f020027 │ │ +03a9ba: 6e20 b80b 5400 |005b: invoke-virtual {v4, v5}, Lorg/tint/ui/views/TabletUrlBar;.setGoStopReloadImage:(I)V // method@0bb8 │ │ +03a9c0: 5464 4305 |005e: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0543 │ │ +03a9c4: 1305 0800 |0060: const/16 v5, #int 8 // #8 │ │ +03a9c8: 6e20 e202 5400 |0062: invoke-virtual {v4, v5}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +03a9ce: 28d7 |0065: goto 003c // -0029 │ │ +03a9d0: 5464 4605 |0066: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03a9d4: 6e20 ba0b 5400 |0068: invoke-virtual {v4, v5}, Lorg/tint/ui/views/TabletUrlBar;.setUrl:(Ljava/lang/String;)V // method@0bba │ │ +03a9da: 5464 4605 |006b: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03a9de: 6e20 b40b 3400 |006d: invoke-virtual {v4, v3}, Lorg/tint/ui/views/TabletUrlBar;.setBackEnabled:(Z)V // method@0bb4 │ │ +03a9e4: 5464 4605 |0070: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03a9e8: 6e20 b70b 3400 |0072: invoke-virtual {v4, v3}, Lorg/tint/ui/views/TabletUrlBar;.setForwardEnabled:(Z)V // method@0bb7 │ │ +03a9ee: 5464 3e05 |0075: iget-object v4, v6, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03a9f2: 1405 1c00 027f |0077: const v5, #float 1.728e+38 // #7f02001c │ │ +03a9f8: 6e20 2400 5400 |007a: invoke-virtual {v4, v5}, Landroid/app/ActionBar;.setIcon:(I)V // method@0024 │ │ +03a9fe: 28c2 |007d: goto 003f // -003e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=441 │ │ 0x0006 line=443 │ │ + 0x0008 line=444 │ │ 0x000e line=445 │ │ 0x000f line=450 │ │ 0x0011 line=451 │ │ 0x0015 line=453 │ │ + 0x0017 line=454 │ │ 0x001d line=455 │ │ 0x0022 line=460 │ │ 0x0029 line=462 │ │ 0x002f line=463 │ │ 0x0037 line=464 │ │ 0x003c line=470 │ │ 0x003f line=479 │ │ @@ -76070,42 +76332,42 @@ │ │ type : '(Ljava/lang/String;ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 63 16-bit code units │ │ -03ac6c: |[03ac6c] org.tint.ui.managers.TabletUIManager.addTab:(Ljava/lang/String;ZZ)V │ │ -03ac7c: 5442 3e05 |0000: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03ac80: 6e10 1e00 0200 |0002: invoke-virtual {v2}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@001e │ │ -03ac86: 0c01 |0005: move-result-object v1 │ │ -03ac88: 1402 3e00 0b7f |0006: const v2, #float 1.84764e+38 // #7f0b003e │ │ -03ac8e: 6e20 1500 2100 |0009: invoke-virtual {v1, v2}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0015 │ │ -03ac94: 2200 f501 |000c: new-instance v0, Lorg/tint/ui/fragments/TabletWebViewFragment; // type@01f5 │ │ -03ac98: 7010 ce07 0000 |000e: invoke-direct {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.:()V // method@07ce │ │ -03ac9e: 6e55 d207 4071 |0011: invoke-virtual {v0, v4, v1, v7, v5}, Lorg/tint/ui/fragments/TabletWebViewFragment;.init:(Lorg/tint/ui/managers/UIManager;Landroid/app/ActionBar$Tab;ZLjava/lang/String;)V // method@07d2 │ │ -03aca4: 2202 6002 |0014: new-instance v2, Lorg/tint/ui/tabs/WebViewFragmentTabListener; // type@0260 │ │ -03aca8: 7030 950a 4200 |0016: invoke-direct {v2, v4, v0}, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.:(Lorg/tint/ui/managers/TabletUIManager;Lorg/tint/ui/fragments/TabletWebViewFragment;)V // method@0a95 │ │ -03acae: 6e20 1400 2100 |0019: invoke-virtual {v1, v2}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@0014 │ │ -03acb4: 5442 4505 |001c: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ -03acb8: 7230 a103 1200 |001e: invoke-interface {v2, v1, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ -03acbe: 5442 4205 |0021: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mFragmentsMap:Ljava/util/Map; // field@0542 │ │ -03acc2: 6e10 d007 0000 |0023: invoke-virtual {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.getUUID:()Ljava/util/UUID; // method@07d0 │ │ -03acc8: 0c03 |0026: move-result-object v3 │ │ -03acca: 7230 a103 3200 |0027: invoke-interface {v2, v3, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ -03acd0: 5442 3e05 |002a: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03acd4: 5443 3e05 |002c: iget-object v3, v4, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03acd8: 6e10 1a00 0300 |002e: invoke-virtual {v3}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@001a │ │ -03acde: 0a03 |0031: move-result v3 │ │ -03ace0: d803 0301 |0032: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03ace4: 6e30 1900 1203 |0034: invoke-virtual {v2, v1, v3}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;I)V // method@0019 │ │ -03acea: 3906 0700 |0037: if-nez v6, 003e // +0007 │ │ -03acee: 5442 3e05 |0039: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03acf2: 6e20 2000 1200 |003b: invoke-virtual {v2, v1}, Landroid/app/ActionBar;.selectTab:(Landroid/app/ActionBar$Tab;)V // method@0020 │ │ -03acf8: 0e00 |003e: return-void │ │ +03aa00: |[03aa00] org.tint.ui.managers.TabletUIManager.addTab:(Ljava/lang/String;ZZ)V │ │ +03aa10: 5442 3e05 |0000: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03aa14: 6e10 1e00 0200 |0002: invoke-virtual {v2}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@001e │ │ +03aa1a: 0c01 |0005: move-result-object v1 │ │ +03aa1c: 1402 3e00 0b7f |0006: const v2, #float 1.84764e+38 // #7f0b003e │ │ +03aa22: 6e20 1500 2100 |0009: invoke-virtual {v1, v2}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0015 │ │ +03aa28: 2200 f101 |000c: new-instance v0, Lorg/tint/ui/fragments/TabletWebViewFragment; // type@01f1 │ │ +03aa2c: 7010 ce07 0000 |000e: invoke-direct {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.:()V // method@07ce │ │ +03aa32: 6e55 d207 4071 |0011: invoke-virtual {v0, v4, v1, v7, v5}, Lorg/tint/ui/fragments/TabletWebViewFragment;.init:(Lorg/tint/ui/managers/UIManager;Landroid/app/ActionBar$Tab;ZLjava/lang/String;)V // method@07d2 │ │ +03aa38: 2202 5c02 |0014: new-instance v2, Lorg/tint/ui/tabs/WebViewFragmentTabListener; // type@025c │ │ +03aa3c: 7030 950a 4200 |0016: invoke-direct {v2, v4, v0}, Lorg/tint/ui/tabs/WebViewFragmentTabListener;.:(Lorg/tint/ui/managers/TabletUIManager;Lorg/tint/ui/fragments/TabletWebViewFragment;)V // method@0a95 │ │ +03aa42: 6e20 1400 2100 |0019: invoke-virtual {v1, v2}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@0014 │ │ +03aa48: 5442 4505 |001c: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ +03aa4c: 7230 a103 1200 |001e: invoke-interface {v2, v1, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ +03aa52: 5442 4205 |0021: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mFragmentsMap:Ljava/util/Map; // field@0542 │ │ +03aa56: 6e10 d007 0000 |0023: invoke-virtual {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.getUUID:()Ljava/util/UUID; // method@07d0 │ │ +03aa5c: 0c03 |0026: move-result-object v3 │ │ +03aa5e: 7230 a103 3200 |0027: invoke-interface {v2, v3, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@03a1 │ │ +03aa64: 5442 3e05 |002a: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03aa68: 5443 3e05 |002c: iget-object v3, v4, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03aa6c: 6e10 1a00 0300 |002e: invoke-virtual {v3}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@001a │ │ +03aa72: 0a03 |0031: move-result v3 │ │ +03aa74: d803 0301 |0032: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03aa78: 6e30 1900 1203 |0034: invoke-virtual {v2, v1, v3}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;I)V // method@0019 │ │ +03aa7e: 3906 0700 |0037: if-nez v6, 003e // +0007 │ │ +03aa82: 5442 3e05 |0039: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03aa86: 6e20 2000 1200 |003b: invoke-virtual {v2, v1}, Landroid/app/ActionBar;.selectTab:(Landroid/app/ActionBar$Tab;)V // method@0020 │ │ +03aa8c: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0006 line=186 │ │ 0x000c line=188 │ │ 0x0011 line=190 │ │ 0x0014 line=192 │ │ @@ -76128,27 +76390,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -03acfc: |[03acfc] org.tint.ui.managers.TabletUIManager.closeCurrentTab:()V │ │ -03ad0c: 5420 3e05 |0000: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03ad10: 6e10 1c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTabCount:()I // method@001c │ │ -03ad16: 0a00 |0005: move-result v0 │ │ -03ad18: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -03ad1a: 3710 0c00 |0007: if-le v0, v1, 0013 // +000c │ │ -03ad1e: 5420 3e05 |0009: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03ad22: 6e10 1b00 0000 |000b: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@001b │ │ -03ad28: 0c00 |000e: move-result-object v0 │ │ -03ad2a: 7020 f208 0200 |000f: invoke-direct {v2, v0}, Lorg/tint/ui/managers/TabletUIManager;.closeTabByTab:(Landroid/app/ActionBar$Tab;)V // method@08f2 │ │ -03ad30: 0e00 |0012: return-void │ │ -03ad32: 6e10 ff08 0200 |0013: invoke-virtual {v2}, Lorg/tint/ui/managers/TabletUIManager;.loadHomePage:()V // method@08ff │ │ -03ad38: 28fc |0016: goto 0012 // -0004 │ │ +03aa90: |[03aa90] org.tint.ui.managers.TabletUIManager.closeCurrentTab:()V │ │ +03aaa0: 5420 3e05 |0000: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03aaa4: 6e10 1c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTabCount:()I // method@001c │ │ +03aaaa: 0a00 |0005: move-result v0 │ │ +03aaac: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +03aaae: 3710 0c00 |0007: if-le v0, v1, 0013 // +000c │ │ +03aab2: 5420 3e05 |0009: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03aab6: 6e10 1b00 0000 |000b: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@001b │ │ +03aabc: 0c00 |000e: move-result-object v0 │ │ +03aabe: 7020 f208 0200 |000f: invoke-direct {v2, v0}, Lorg/tint/ui/managers/TabletUIManager;.closeTabByTab:(Landroid/app/ActionBar$Tab;)V // method@08f2 │ │ +03aac4: 0e00 |0012: return-void │ │ +03aac6: 6e10 ff08 0200 |0013: invoke-virtual {v2}, Lorg/tint/ui/managers/TabletUIManager;.loadHomePage:()V // method@08ff │ │ +03aacc: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0009 line=207 │ │ 0x0012 line=211 │ │ 0x0013 line=209 │ │ locals : │ │ @@ -76159,29 +76421,29 @@ │ │ type : '(Ljava/util/UUID;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -03ad3c: |[03ad3c] org.tint.ui.managers.TabletUIManager.closeTab:(Ljava/util/UUID;)V │ │ -03ad4c: 5442 3e05 |0000: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03ad50: 6e10 1c00 0200 |0002: invoke-virtual {v2}, Landroid/app/ActionBar;.getTabCount:()I // method@001c │ │ -03ad56: 0a02 |0005: move-result v2 │ │ -03ad58: 1213 |0006: const/4 v3, #int 1 // #1 │ │ -03ad5a: 3732 1300 |0007: if-le v2, v3, 001a // +0013 │ │ -03ad5e: 6e20 f908 5400 |0009: invoke-virtual {v4, v5}, Lorg/tint/ui/managers/TabletUIManager;.getWebViewFragmentByUUID:(Ljava/util/UUID;)Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08f9 │ │ -03ad64: 0c00 |000c: move-result-object v0 │ │ -03ad66: 1f00 f501 |000d: check-cast v0, Lorg/tint/ui/fragments/TabletWebViewFragment; // type@01f5 │ │ -03ad6a: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ -03ad6e: 6e10 cf07 0000 |0011: invoke-virtual {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.getTab:()Landroid/app/ActionBar$Tab; // method@07cf │ │ -03ad74: 0c01 |0014: move-result-object v1 │ │ -03ad76: 3801 0500 |0015: if-eqz v1, 001a // +0005 │ │ -03ad7a: 7020 f208 1400 |0017: invoke-direct {v4, v1}, Lorg/tint/ui/managers/TabletUIManager;.closeTabByTab:(Landroid/app/ActionBar$Tab;)V // method@08f2 │ │ -03ad80: 0e00 |001a: return-void │ │ +03aad0: |[03aad0] org.tint.ui.managers.TabletUIManager.closeTab:(Ljava/util/UUID;)V │ │ +03aae0: 5442 3e05 |0000: iget-object v2, v4, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03aae4: 6e10 1c00 0200 |0002: invoke-virtual {v2}, Landroid/app/ActionBar;.getTabCount:()I // method@001c │ │ +03aaea: 0a02 |0005: move-result v2 │ │ +03aaec: 1213 |0006: const/4 v3, #int 1 // #1 │ │ +03aaee: 3732 1300 |0007: if-le v2, v3, 001a // +0013 │ │ +03aaf2: 6e20 f908 5400 |0009: invoke-virtual {v4, v5}, Lorg/tint/ui/managers/TabletUIManager;.getWebViewFragmentByUUID:(Ljava/util/UUID;)Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08f9 │ │ +03aaf8: 0c00 |000c: move-result-object v0 │ │ +03aafa: 1f00 f101 |000d: check-cast v0, Lorg/tint/ui/fragments/TabletWebViewFragment; // type@01f1 │ │ +03aafe: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ +03ab02: 6e10 cf07 0000 |0011: invoke-virtual {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.getTab:()Landroid/app/ActionBar$Tab; // method@07cf │ │ +03ab08: 0c01 |0014: move-result-object v1 │ │ +03ab0a: 3801 0500 |0015: if-eqz v1, 001a // +0005 │ │ +03ab0e: 7020 f208 1400 |0017: invoke-direct {v4, v1}, Lorg/tint/ui/managers/TabletUIManager;.closeTabByTab:(Landroid/app/ActionBar$Tab;)V // method@08f2 │ │ +03ab14: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0009 line=216 │ │ 0x000f line=217 │ │ 0x0011 line=218 │ │ 0x0015 line=219 │ │ @@ -76198,19 +76460,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ad84: |[03ad84] org.tint.ui.managers.TabletUIManager.getCurrentUrl:()Ljava/lang/String; │ │ -03ad94: 5410 4605 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03ad98: 6e10 b20b 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/TabletUrlBar;.getUrl:()Ljava/lang/String; // method@0bb2 │ │ -03ad9e: 0c00 |0005: move-result-object v0 │ │ -03ada0: 1100 |0006: return-object v0 │ │ +03ab18: |[03ab18] org.tint.ui.managers.TabletUIManager.getCurrentUrl:()Ljava/lang/String; │ │ +03ab28: 5410 4605 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03ab2c: 6e10 b20b 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/TabletUrlBar;.getUrl:()Ljava/lang/String; // method@0bb2 │ │ +03ab32: 0c00 |0005: move-result-object v0 │ │ +03ab34: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/ui/managers/TabletUIManager; │ │ │ │ #4 : (in Lorg/tint/ui/managers/TabletUIManager;) │ │ @@ -76218,31 +76480,31 @@ │ │ type : '()Lorg/tint/ui/components/CustomWebView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -03ada4: |[03ada4] org.tint.ui.managers.TabletUIManager.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; │ │ -03adb4: 5420 3e05 |0000: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03adb8: 6e10 1b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@001b │ │ -03adbe: 0c00 |0005: move-result-object v0 │ │ -03adc0: 3800 1500 |0006: if-eqz v0, 001b // +0015 │ │ -03adc4: 5420 4505 |0008: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ -03adc8: 5421 3e05 |000a: iget-object v1, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03adcc: 6e10 1b00 0100 |000c: invoke-virtual {v1}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@001b │ │ -03add2: 0c01 |000f: move-result-object v1 │ │ -03add4: 7220 9e03 1000 |0010: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ -03adda: 0c00 |0013: move-result-object v0 │ │ -03addc: 1f00 f501 |0014: check-cast v0, Lorg/tint/ui/fragments/TabletWebViewFragment; // type@01f5 │ │ -03ade0: 6e10 d107 0000 |0016: invoke-virtual {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07d1 │ │ -03ade6: 0c00 |0019: move-result-object v0 │ │ -03ade8: 1100 |001a: return-object v0 │ │ -03adea: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -03adec: 28fe |001c: goto 001a // -0002 │ │ +03ab38: |[03ab38] org.tint.ui.managers.TabletUIManager.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; │ │ +03ab48: 5420 3e05 |0000: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03ab4c: 6e10 1b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@001b │ │ +03ab52: 0c00 |0005: move-result-object v0 │ │ +03ab54: 3800 1500 |0006: if-eqz v0, 001b // +0015 │ │ +03ab58: 5420 4505 |0008: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ +03ab5c: 5421 3e05 |000a: iget-object v1, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03ab60: 6e10 1b00 0100 |000c: invoke-virtual {v1}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@001b │ │ +03ab66: 0c01 |000f: move-result-object v1 │ │ +03ab68: 7220 9e03 1000 |0010: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ +03ab6e: 0c00 |0013: move-result-object v0 │ │ +03ab70: 1f00 f101 |0014: check-cast v0, Lorg/tint/ui/fragments/TabletWebViewFragment; // type@01f1 │ │ +03ab74: 6e10 d107 0000 |0016: invoke-virtual {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07d1 │ │ +03ab7a: 0c00 |0019: move-result-object v0 │ │ +03ab7c: 1100 |001a: return-object v0 │ │ +03ab7e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +03ab80: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0008 line=163 │ │ 0x001a line=165 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Lorg/tint/ui/managers/TabletUIManager; │ │ @@ -76252,29 +76514,29 @@ │ │ type : '()Lorg/tint/ui/fragments/BaseWebViewFragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -03adf0: |[03adf0] org.tint.ui.managers.TabletUIManager.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ -03ae00: 5420 3e05 |0000: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03ae04: 6e10 1b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@001b │ │ -03ae0a: 0c00 |0005: move-result-object v0 │ │ -03ae0c: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -03ae10: 5420 4505 |0008: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ -03ae14: 5421 3e05 |000a: iget-object v1, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03ae18: 6e10 1b00 0100 |000c: invoke-virtual {v1}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@001b │ │ -03ae1e: 0c01 |000f: move-result-object v1 │ │ -03ae20: 7220 9e03 1000 |0010: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ -03ae26: 0c00 |0013: move-result-object v0 │ │ -03ae28: 1f00 d201 |0014: check-cast v0, Lorg/tint/ui/fragments/BaseWebViewFragment; // type@01d2 │ │ -03ae2c: 1100 |0016: return-object v0 │ │ -03ae2e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -03ae30: 28fe |0018: goto 0016 // -0002 │ │ +03ab84: |[03ab84] org.tint.ui.managers.TabletUIManager.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ +03ab94: 5420 3e05 |0000: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03ab98: 6e10 1b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@001b │ │ +03ab9e: 0c00 |0005: move-result-object v0 │ │ +03aba0: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +03aba4: 5420 4505 |0008: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ +03aba8: 5421 3e05 |000a: iget-object v1, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03abac: 6e10 1b00 0100 |000c: invoke-virtual {v1}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@001b │ │ +03abb2: 0c01 |000f: move-result-object v1 │ │ +03abb4: 7220 9e03 1000 |0010: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ +03abba: 0c00 |0013: move-result-object v0 │ │ +03abbc: 1f00 ce01 |0014: check-cast v0, Lorg/tint/ui/fragments/BaseWebViewFragment; // type@01ce │ │ +03abc0: 1100 |0016: return-object v0 │ │ +03abc2: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +03abc4: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0008 line=177 │ │ 0x0016 line=179 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lorg/tint/ui/managers/TabletUIManager; │ │ @@ -76284,17 +76546,17 @@ │ │ type : '()Lorg/tint/ui/fragments/StartPageFragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ae34: |[03ae34] org.tint.ui.managers.TabletUIManager.getStartPageFragment:()Lorg/tint/ui/fragments/StartPageFragment; │ │ -03ae44: 5410 4405 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0544 │ │ -03ae48: 1100 |0002: return-object v0 │ │ +03abc8: |[03abc8] org.tint.ui.managers.TabletUIManager.getStartPageFragment:()Lorg/tint/ui/fragments/StartPageFragment; │ │ +03abd8: 5410 4405 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0544 │ │ +03abdc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/tint/ui/managers/TabletUIManager; │ │ │ │ #7 : (in Lorg/tint/ui/managers/TabletUIManager;) │ │ @@ -76302,19 +76564,19 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ae4c: |[03ae4c] org.tint.ui.managers.TabletUIManager.getTabCount:()I │ │ -03ae5c: 5410 4505 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ -03ae60: 7210 a303 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.size:()I // method@03a3 │ │ -03ae66: 0a00 |0005: move-result v0 │ │ -03ae68: 0f00 |0006: return v0 │ │ +03abe0: |[03abe0] org.tint.ui.managers.TabletUIManager.getTabCount:()I │ │ +03abf0: 5410 4505 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ +03abf4: 7210 a303 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.size:()I // method@03a3 │ │ +03abfa: 0a00 |0005: move-result v0 │ │ +03abfc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/ui/managers/TabletUIManager; │ │ │ │ #8 : (in Lorg/tint/ui/managers/TabletUIManager;) │ │ @@ -76322,21 +76584,21 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03ae6c: |[03ae6c] org.tint.ui.managers.TabletUIManager.getTabsFragments:()Ljava/util/Collection; │ │ -03ae7c: 2200 2601 |0000: new-instance v0, Ljava/util/ArrayList; // type@0126 │ │ -03ae80: 5421 4505 |0002: iget-object v1, v2, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ -03ae84: 7210 a403 0100 |0004: invoke-interface {v1}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@03a4 │ │ -03ae8a: 0c01 |0007: move-result-object v1 │ │ -03ae8c: 7020 8003 1000 |0008: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0380 │ │ -03ae92: 1100 |000b: return-object v0 │ │ +03ac00: |[03ac00] org.tint.ui.managers.TabletUIManager.getTabsFragments:()Ljava/util/Collection; │ │ +03ac10: 2200 2201 |0000: new-instance v0, Ljava/util/ArrayList; // type@0122 │ │ +03ac14: 5421 4505 |0002: iget-object v1, v2, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ +03ac18: 7210 a403 0100 |0004: invoke-interface {v1}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@03a4 │ │ +03ac1e: 0c01 |0007: move-result-object v1 │ │ +03ac20: 7020 8003 1000 |0008: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0380 │ │ +03ac26: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/tint/ui/managers/TabletUIManager; │ │ │ │ #9 : (in Lorg/tint/ui/managers/TabletUIManager;) │ │ @@ -76344,20 +76606,20 @@ │ │ type : '(Ljava/util/UUID;)Lorg/tint/ui/fragments/BaseWebViewFragment;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03ae94: |[03ae94] org.tint.ui.managers.TabletUIManager.getWebViewFragmentByUUID:(Ljava/util/UUID;)Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ -03aea4: 5410 4205 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager;.mFragmentsMap:Ljava/util/Map; // field@0542 │ │ -03aea8: 7220 9e03 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ -03aeae: 0c00 |0005: move-result-object v0 │ │ -03aeb0: 1f00 d201 |0006: check-cast v0, Lorg/tint/ui/fragments/BaseWebViewFragment; // type@01d2 │ │ -03aeb4: 1100 |0008: return-object v0 │ │ +03ac28: |[03ac28] org.tint.ui.managers.TabletUIManager.getWebViewFragmentByUUID:(Ljava/util/UUID;)Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ +03ac38: 5410 4205 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager;.mFragmentsMap:Ljava/util/Map; // field@0542 │ │ +03ac3c: 7220 9e03 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@039e │ │ +03ac42: 0c00 |0005: move-result-object v0 │ │ +03ac44: 1f00 ce01 |0006: check-cast v0, Lorg/tint/ui/fragments/BaseWebViewFragment; // type@01ce │ │ +03ac48: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/managers/TabletUIManager; │ │ 0x0000 - 0x0009 reg=2 fragmentId Ljava/util/UUID; │ │ │ │ @@ -76366,36 +76628,37 @@ │ │ type : '(Lorg/tint/ui/fragments/BaseWebViewFragment;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -03aeb8: |[03aeb8] org.tint.ui.managers.TabletUIManager.hideStartPage:(Lorg/tint/ui/fragments/BaseWebViewFragment;)V │ │ -03aec8: 3803 2600 |0000: if-eqz v3, 0026 // +0026 │ │ -03aecc: 6e10 3407 0300 |0002: invoke-virtual {v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -03aed2: 0a01 |0005: move-result v1 │ │ -03aed4: 3801 2000 |0006: if-eqz v1, 0026 // +0020 │ │ -03aed8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -03aeda: 6e20 3b07 1300 |0009: invoke-virtual {v3, v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.setStartPageShown:(Z)V // method@073b │ │ -03aee0: 6e10 f508 0200 |000c: invoke-virtual {v2}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08f5 │ │ -03aee6: 0c01 |000f: move-result-object v1 │ │ -03aee8: 3313 1600 |0010: if-ne v3, v1, 0026 // +0016 │ │ -03aeec: 5421 4105 |0012: iget-object v1, v2, Lorg/tint/ui/managers/TabletUIManager;.mFragmentManager:Landroid/app/FragmentManager; // field@0541 │ │ -03aef0: 6e10 7000 0100 |0014: invoke-virtual {v1}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0070 │ │ -03aef6: 0c00 |0017: move-result-object v0 │ │ -03aef8: 5421 4405 |0018: iget-object v1, v2, Lorg/tint/ui/managers/TabletUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0544 │ │ -03aefc: 6e20 7700 1000 |001a: invoke-virtual {v0, v1}, Landroid/app/FragmentTransaction;.hide:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0077 │ │ -03af02: 6e20 7a00 3000 |001d: invoke-virtual {v0, v3}, Landroid/app/FragmentTransaction;.show:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@007a │ │ -03af08: 6e10 7500 0000 |0020: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0075 │ │ -03af0e: 6e10 0409 0200 |0023: invoke-virtual {v2}, Lorg/tint/ui/managers/TabletUIManager;.onHideStartPage:()V // method@0904 │ │ -03af14: 0e00 |0026: return-void │ │ +03ac4c: |[03ac4c] org.tint.ui.managers.TabletUIManager.hideStartPage:(Lorg/tint/ui/fragments/BaseWebViewFragment;)V │ │ +03ac5c: 3803 2600 |0000: if-eqz v3, 0026 // +0026 │ │ +03ac60: 6e10 3407 0300 |0002: invoke-virtual {v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +03ac66: 0a01 |0005: move-result v1 │ │ +03ac68: 3801 2000 |0006: if-eqz v1, 0026 // +0020 │ │ +03ac6c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +03ac6e: 6e20 3b07 1300 |0009: invoke-virtual {v3, v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.setStartPageShown:(Z)V // method@073b │ │ +03ac74: 6e10 f508 0200 |000c: invoke-virtual {v2}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08f5 │ │ +03ac7a: 0c01 |000f: move-result-object v1 │ │ +03ac7c: 3313 1600 |0010: if-ne v3, v1, 0026 // +0016 │ │ +03ac80: 5421 4105 |0012: iget-object v1, v2, Lorg/tint/ui/managers/TabletUIManager;.mFragmentManager:Landroid/app/FragmentManager; // field@0541 │ │ +03ac84: 6e10 7000 0100 |0014: invoke-virtual {v1}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0070 │ │ +03ac8a: 0c00 |0017: move-result-object v0 │ │ +03ac8c: 5421 4405 |0018: iget-object v1, v2, Lorg/tint/ui/managers/TabletUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0544 │ │ +03ac90: 6e20 7700 1000 |001a: invoke-virtual {v0, v1}, Landroid/app/FragmentTransaction;.hide:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0077 │ │ +03ac96: 6e20 7a00 3000 |001d: invoke-virtual {v0, v3}, Landroid/app/FragmentTransaction;.show:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@007a │ │ +03ac9c: 6e10 7500 0000 |0020: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0075 │ │ +03aca2: 6e10 0409 0200 |0023: invoke-virtual {v2}, Lorg/tint/ui/managers/TabletUIManager;.onHideStartPage:()V // method@0904 │ │ +03aca8: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ + 0x0002 line=392 │ │ 0x0008 line=394 │ │ 0x000c line=396 │ │ 0x0012 line=398 │ │ 0x0018 line=400 │ │ 0x001d line=401 │ │ 0x0020 line=403 │ │ 0x0023 line=405 │ │ @@ -76410,16 +76673,16 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03af18: |[03af18] org.tint.ui.managers.TabletUIManager.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ -03af28: 0e00 |0000: return-void │ │ +03acac: |[03acac] org.tint.ui.managers.TabletUIManager.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ +03acbc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/managers/TabletUIManager; │ │ 0x0000 - 0x0001 reg=1 mode Landroid/view/ActionMode; │ │ │ │ @@ -76428,16 +76691,16 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03af2c: |[03af2c] org.tint.ui.managers.TabletUIManager.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ -03af3c: 0e00 |0000: return-void │ │ +03acc0: |[03acc0] org.tint.ui.managers.TabletUIManager.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ +03acd0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/managers/TabletUIManager; │ │ 0x0000 - 0x0001 reg=1 mode Landroid/view/ActionMode; │ │ │ │ @@ -76446,16 +76709,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03af40: |[03af40] org.tint.ui.managers.TabletUIManager.onActivityResult:(IILandroid/content/Intent;)V │ │ -03af50: 0e00 |0000: return-void │ │ +03acd4: |[03acd4] org.tint.ui.managers.TabletUIManager.onActivityResult:(IILandroid/content/Intent;)V │ │ +03ace4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/managers/TabletUIManager; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -76466,16 +76729,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03af54: |[03af54] org.tint.ui.managers.TabletUIManager.onHideStartPage:()V │ │ -03af64: 0e00 |0000: return-void │ │ +03ace8: |[03ace8] org.tint.ui.managers.TabletUIManager.onHideStartPage:()V │ │ +03acf8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/managers/TabletUIManager; │ │ │ │ #15 : (in Lorg/tint/ui/managers/TabletUIManager;) │ │ @@ -76483,45 +76746,47 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -03af68: |[03af68] org.tint.ui.managers.TabletUIManager.onKeyBack:()Z │ │ -03af78: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03af7a: 6f10 2408 0300 |0001: invoke-super {v3}, Lorg/tint/ui/managers/BaseUIManager;.onKeyBack:()Z // method@0824 │ │ -03af80: 0a02 |0004: move-result v2 │ │ -03af82: 3902 2200 |0005: if-nez v2, 0027 // +0022 │ │ -03af86: 6e10 f408 0300 |0007: invoke-virtual {v3}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ -03af8c: 0c00 |000a: move-result-object v0 │ │ -03af8e: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -03af92: 6e10 b106 0000 |000d: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ -03af98: 0a02 |0010: move-result v2 │ │ -03af9a: 3802 0600 |0011: if-eqz v2, 0017 // +0006 │ │ -03af9e: 6e10 c006 0000 |0013: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goBack:()V // method@06c0 │ │ -03afa4: 0f01 |0016: return v1 │ │ -03afa6: 6e10 fc08 0300 |0017: invoke-virtual {v3}, Lorg/tint/ui/managers/TabletUIManager;.isHomePageStartPage:()Z // method@08fc │ │ -03afac: 0a02 |001a: move-result v2 │ │ -03afae: 3802 0c00 |001b: if-eqz v2, 0027 // +000c │ │ -03afb2: 6e10 fd08 0300 |001d: invoke-virtual {v3}, Lorg/tint/ui/managers/TabletUIManager;.isStartPageShownOnCurrentTab:()Z // method@08fd │ │ -03afb8: 0a02 |0020: move-result v2 │ │ -03afba: 3902 0600 |0021: if-nez v2, 0027 // +0006 │ │ -03afbe: 6e10 ff08 0300 |0023: invoke-virtual {v3}, Lorg/tint/ui/managers/TabletUIManager;.loadHomePage:()V // method@08ff │ │ -03afc4: 28f0 |0026: goto 0016 // -0010 │ │ -03afc6: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -03afc8: 28ee |0028: goto 0016 // -0012 │ │ +03acfc: |[03acfc] org.tint.ui.managers.TabletUIManager.onKeyBack:()Z │ │ +03ad0c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03ad0e: 6f10 2408 0300 |0001: invoke-super {v3}, Lorg/tint/ui/managers/BaseUIManager;.onKeyBack:()Z // method@0824 │ │ +03ad14: 0a02 |0004: move-result v2 │ │ +03ad16: 3902 2200 |0005: if-nez v2, 0027 // +0022 │ │ +03ad1a: 6e10 f408 0300 |0007: invoke-virtual {v3}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ +03ad20: 0c00 |000a: move-result-object v0 │ │ +03ad22: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +03ad26: 6e10 b106 0000 |000d: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ +03ad2c: 0a02 |0010: move-result v2 │ │ +03ad2e: 3802 0600 |0011: if-eqz v2, 0017 // +0006 │ │ +03ad32: 6e10 c006 0000 |0013: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goBack:()V // method@06c0 │ │ +03ad38: 0f01 |0016: return v1 │ │ +03ad3a: 6e10 fc08 0300 |0017: invoke-virtual {v3}, Lorg/tint/ui/managers/TabletUIManager;.isHomePageStartPage:()Z // method@08fc │ │ +03ad40: 0a02 |001a: move-result v2 │ │ +03ad42: 3802 0c00 |001b: if-eqz v2, 0027 // +000c │ │ +03ad46: 6e10 fd08 0300 |001d: invoke-virtual {v3}, Lorg/tint/ui/managers/TabletUIManager;.isStartPageShownOnCurrentTab:()Z // method@08fd │ │ +03ad4c: 0a02 |0020: move-result v2 │ │ +03ad4e: 3902 0600 |0021: if-nez v2, 0027 // +0006 │ │ +03ad52: 6e10 ff08 0300 |0023: invoke-virtual {v3}, Lorg/tint/ui/managers/TabletUIManager;.loadHomePage:()V // method@08ff │ │ +03ad58: 28f0 |0026: goto 0016 // -0010 │ │ +03ad5a: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +03ad5c: 28ee |0028: goto 0016 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=238 │ │ 0x0007 line=239 │ │ 0x000b line=241 │ │ + 0x000d line=242 │ │ 0x0013 line=243 │ │ 0x0016 line=252 │ │ 0x0017 line=245 │ │ + 0x001d line=246 │ │ 0x0023 line=247 │ │ 0x0027 line=252 │ │ locals : │ │ 0x000b - 0x0016 reg=0 currentWebView Lorg/tint/ui/components/CustomWebView; │ │ 0x0017 - 0x0027 reg=0 currentWebView Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x0029 reg=3 this Lorg/tint/ui/managers/TabletUIManager; │ │ │ │ @@ -76530,19 +76795,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03afcc: |[03afcc] org.tint.ui.managers.TabletUIManager.onKeySearch:()Z │ │ -03afdc: 5410 4605 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03afe0: 6e10 b60b 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/TabletUrlBar;.setFocusOnUrl:()V // method@0bb6 │ │ -03afe6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -03afe8: 0f00 |0006: return v0 │ │ +03ad60: |[03ad60] org.tint.ui.managers.TabletUIManager.onKeySearch:()Z │ │ +03ad70: 5410 4605 |0000: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03ad74: 6e10 b60b 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/TabletUrlBar;.setFocusOnUrl:()V // method@0bb6 │ │ +03ad7a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +03ad7c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0005 line=259 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/ui/managers/TabletUIManager; │ │ │ │ @@ -76551,16 +76816,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03afec: |[03afec] org.tint.ui.managers.TabletUIManager.onMenuVisibilityChanged:(Z)V │ │ -03affc: 0e00 |0000: return-void │ │ +03ad80: |[03ad80] org.tint.ui.managers.TabletUIManager.onMenuVisibilityChanged:(Z)V │ │ +03ad90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/managers/TabletUIManager; │ │ 0x0000 - 0x0001 reg=1 isVisible Z │ │ │ │ @@ -76569,32 +76834,32 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -03b000: |[03b000] org.tint.ui.managers.TabletUIManager.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ -03b010: 6f30 2808 3204 |0000: invoke-super {v2, v3, v4}, Lorg/tint/ui/managers/BaseUIManager;.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V // method@0828 │ │ -03b016: 6e10 f408 0200 |0003: invoke-virtual {v2}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ -03b01c: 0c00 |0006: move-result-object v0 │ │ -03b01e: 3303 1f00 |0007: if-ne v3, v0, 0026 // +001f │ │ -03b022: 5420 4305 |0009: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0543 │ │ -03b026: 1301 6400 |000b: const/16 v1, #int 100 // #64 │ │ -03b02a: 6e20 e102 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@02e1 │ │ -03b030: 5420 4305 |0010: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0543 │ │ -03b034: 1241 |0012: const/4 v1, #int 4 // #4 │ │ -03b036: 6e20 e202 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -03b03c: 5420 4605 |0016: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03b040: 6e20 ba0b 4000 |0018: invoke-virtual {v0, v4}, Lorg/tint/ui/views/TabletUrlBar;.setUrl:(Ljava/lang/String;)V // method@0bba │ │ -03b046: 5420 4605 |001b: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03b04a: 1401 2700 027f |001d: const v1, #float 1.728e+38 // #7f020027 │ │ -03b050: 6e20 b80b 1000 |0020: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabletUrlBar;.setGoStopReloadImage:(I)V // method@0bb8 │ │ -03b056: 7010 1709 0200 |0023: invoke-direct {v2}, Lorg/tint/ui/managers/TabletUIManager;.updateBackForwardEnabled:()V // method@0917 │ │ -03b05c: 0e00 |0026: return-void │ │ +03ad94: |[03ad94] org.tint.ui.managers.TabletUIManager.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ +03ada4: 6f30 2808 3204 |0000: invoke-super {v2, v3, v4}, Lorg/tint/ui/managers/BaseUIManager;.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V // method@0828 │ │ +03adaa: 6e10 f408 0200 |0003: invoke-virtual {v2}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ +03adb0: 0c00 |0006: move-result-object v0 │ │ +03adb2: 3303 1f00 |0007: if-ne v3, v0, 0026 // +001f │ │ +03adb6: 5420 4305 |0009: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0543 │ │ +03adba: 1301 6400 |000b: const/16 v1, #int 100 // #64 │ │ +03adbe: 6e20 e102 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@02e1 │ │ +03adc4: 5420 4305 |0010: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0543 │ │ +03adc8: 1241 |0012: const/4 v1, #int 4 // #4 │ │ +03adca: 6e20 e202 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +03add0: 5420 4605 |0016: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03add4: 6e20 ba0b 4000 |0018: invoke-virtual {v0, v4}, Lorg/tint/ui/views/TabletUrlBar;.setUrl:(Ljava/lang/String;)V // method@0bba │ │ +03adda: 5420 4605 |001b: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03adde: 1401 2700 027f |001d: const v1, #float 1.728e+38 // #7f020027 │ │ +03ade4: 6e20 b80b 1000 |0020: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabletUrlBar;.setGoStopReloadImage:(I)V // method@0bb8 │ │ +03adea: 7010 1709 0200 |0023: invoke-direct {v2}, Lorg/tint/ui/managers/TabletUIManager;.updateBackForwardEnabled:()V // method@0917 │ │ +03adf0: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=280 │ │ 0x0009 line=281 │ │ 0x0010 line=282 │ │ 0x0016 line=284 │ │ @@ -76611,30 +76876,30 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -03b060: |[03b060] org.tint.ui.managers.TabletUIManager.onPageStarted:(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -03b070: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03b072: 6e10 f408 0200 |0001: invoke-virtual {v2}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ -03b078: 0c00 |0004: move-result-object v0 │ │ -03b07a: 3303 1c00 |0005: if-ne v3, v0, 0021 // +001c │ │ -03b07e: 5420 4305 |0007: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0543 │ │ -03b082: 6e20 e102 1000 |0009: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@02e1 │ │ -03b088: 5420 4305 |000c: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0543 │ │ -03b08c: 6e20 e202 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -03b092: 5420 4605 |0011: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03b096: 6e20 ba0b 4000 |0013: invoke-virtual {v0, v4}, Lorg/tint/ui/views/TabletUrlBar;.setUrl:(Ljava/lang/String;)V // method@0bba │ │ -03b09c: 5420 4605 |0016: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03b0a0: 1401 2a00 027f |0018: const v1, #float 1.728e+38 // #7f02002a │ │ -03b0a6: 6e20 b80b 1000 |001b: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabletUrlBar;.setGoStopReloadImage:(I)V // method@0bb8 │ │ -03b0ac: 7010 1709 0200 |001e: invoke-direct {v2}, Lorg/tint/ui/managers/TabletUIManager;.updateBackForwardEnabled:()V // method@0917 │ │ -03b0b2: 0e00 |0021: return-void │ │ +03adf4: |[03adf4] org.tint.ui.managers.TabletUIManager.onPageStarted:(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +03ae04: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03ae06: 6e10 f408 0200 |0001: invoke-virtual {v2}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ +03ae0c: 0c00 |0004: move-result-object v0 │ │ +03ae0e: 3303 1c00 |0005: if-ne v3, v0, 0021 // +001c │ │ +03ae12: 5420 4305 |0007: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0543 │ │ +03ae16: 6e20 e102 1000 |0009: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@02e1 │ │ +03ae1c: 5420 4305 |000c: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0543 │ │ +03ae20: 6e20 e202 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +03ae26: 5420 4605 |0011: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03ae2a: 6e20 ba0b 4000 |0013: invoke-virtual {v0, v4}, Lorg/tint/ui/views/TabletUrlBar;.setUrl:(Ljava/lang/String;)V // method@0bba │ │ +03ae30: 5420 4605 |0016: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03ae34: 1401 2a00 027f |0018: const v1, #float 1.728e+38 // #7f02002a │ │ +03ae3a: 6e20 b80b 1000 |001b: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabletUrlBar;.setGoStopReloadImage:(I)V // method@0bb8 │ │ +03ae40: 7010 1709 0200 |001e: invoke-direct {v2}, Lorg/tint/ui/managers/TabletUIManager;.updateBackForwardEnabled:()V // method@0917 │ │ +03ae46: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=264 │ │ 0x0007 line=265 │ │ 0x000c line=266 │ │ 0x0011 line=268 │ │ 0x0016 line=270 │ │ @@ -76651,21 +76916,21 @@ │ │ type : '(Landroid/webkit/WebView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03b0b4: |[03b0b4] org.tint.ui.managers.TabletUIManager.onProgressChanged:(Landroid/webkit/WebView;I)V │ │ -03b0c4: 6e10 f408 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ -03b0ca: 0c00 |0003: move-result-object v0 │ │ -03b0cc: 3302 0700 |0004: if-ne v2, v0, 000b // +0007 │ │ -03b0d0: 5410 4305 |0006: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0543 │ │ -03b0d4: 6e20 e102 3000 |0008: invoke-virtual {v0, v3}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@02e1 │ │ -03b0da: 0e00 |000b: return-void │ │ +03ae48: |[03ae48] org.tint.ui.managers.TabletUIManager.onProgressChanged:(Landroid/webkit/WebView;I)V │ │ +03ae58: 6e10 f408 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ +03ae5e: 0c00 |0003: move-result-object v0 │ │ +03ae60: 3302 0700 |0004: if-ne v2, v0, 000b // +0007 │ │ +03ae64: 5410 4305 |0006: iget-object v0, v1, Lorg/tint/ui/managers/TabletUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0543 │ │ +03ae68: 6e20 e102 3000 |0008: invoke-virtual {v0, v3}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@02e1 │ │ +03ae6e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0006 line=295 │ │ 0x000b line=297 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/tint/ui/managers/TabletUIManager; │ │ @@ -76677,109 +76942,107 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -03b0dc: |[03b0dc] org.tint.ui.managers.TabletUIManager.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ -03b0ec: 5432 4505 |0000: iget-object v2, v3, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ -03b0f0: 7210 a403 0200 |0002: invoke-interface {v2}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@03a4 │ │ -03b0f6: 0c02 |0005: move-result-object v2 │ │ -03b0f8: 7210 8703 0200 |0006: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0387 │ │ -03b0fe: 0c01 |0009: move-result-object v1 │ │ -03b100: 7210 8f03 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -03b106: 0a02 |000d: move-result v2 │ │ -03b108: 3802 0c00 |000e: if-eqz v2, 001a // +000c │ │ -03b10c: 7210 9003 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -03b112: 0c00 |0013: move-result-object v0 │ │ -03b114: 1f00 f501 |0014: check-cast v0, Lorg/tint/ui/fragments/TabletWebViewFragment; // type@01f5 │ │ -03b118: 6e30 d507 4005 |0016: invoke-virtual {v0, v4, v5}, Lorg/tint/ui/fragments/TabletWebViewFragment;.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V // method@07d5 │ │ -03b11e: 28f1 |0019: goto 000a // -000f │ │ -03b120: 0e00 |001a: return-void │ │ +03ae70: |[03ae70] org.tint.ui.managers.TabletUIManager.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ +03ae80: 5431 4505 |0000: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ +03ae84: 7210 a403 0100 |0002: invoke-interface {v1}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@03a4 │ │ +03ae8a: 0c01 |0005: move-result-object v1 │ │ +03ae8c: 7210 8703 0100 |0006: invoke-interface {v1}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0387 │ │ +03ae92: 0c01 |0009: move-result-object v1 │ │ +03ae94: 7210 8f03 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +03ae9a: 0a02 |000d: move-result v2 │ │ +03ae9c: 3802 0c00 |000e: if-eqz v2, 001a // +000c │ │ +03aea0: 7210 9003 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +03aea6: 0c00 |0013: move-result-object v0 │ │ +03aea8: 1f00 f101 |0014: check-cast v0, Lorg/tint/ui/fragments/TabletWebViewFragment; // type@01f1 │ │ +03aeac: 6e30 d507 4005 |0016: invoke-virtual {v0, v4, v5}, Lorg/tint/ui/fragments/TabletWebViewFragment;.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V // method@07d5 │ │ +03aeb2: 28f1 |0019: goto 000a // -000f │ │ +03aeb4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0016 line=302 │ │ 0x001a line=304 │ │ locals : │ │ 0x0016 - 0x001a reg=0 fragment Lorg/tint/ui/fragments/TabletWebViewFragment; │ │ - 0x000a - 0x001b reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x001b reg=3 this Lorg/tint/ui/managers/TabletUIManager; │ │ 0x0000 - 0x001b reg=4 view Landroid/webkit/WebView; │ │ 0x0000 - 0x001b reg=5 title Ljava/lang/String; │ │ │ │ #22 : (in Lorg/tint/ui/managers/TabletUIManager;) │ │ name : 'onSharedPreferenceChanged' │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -03b124: |[03b124] org.tint.ui.managers.TabletUIManager.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -03b134: 5432 4505 |0000: iget-object v2, v3, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ -03b138: 7210 a403 0200 |0002: invoke-interface {v2}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@03a4 │ │ -03b13e: 0c02 |0005: move-result-object v2 │ │ -03b140: 7210 8703 0200 |0006: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0387 │ │ -03b146: 0c01 |0009: move-result-object v1 │ │ -03b148: 7210 8f03 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ -03b14e: 0a02 |000d: move-result v2 │ │ -03b150: 3802 1000 |000e: if-eqz v2, 001e // +0010 │ │ -03b154: 7210 9003 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ -03b15a: 0c00 |0013: move-result-object v0 │ │ -03b15c: 1f00 f501 |0014: check-cast v0, Lorg/tint/ui/fragments/TabletWebViewFragment; // type@01f5 │ │ -03b160: 6e10 d107 0000 |0016: invoke-virtual {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07d1 │ │ -03b166: 0c02 |0019: move-result-object v2 │ │ -03b168: 6e10 c806 0200 |001a: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.loadSettings:()V // method@06c8 │ │ -03b16e: 28ed |001d: goto 000a // -0013 │ │ -03b170: 0e00 |001e: return-void │ │ +03aeb8: |[03aeb8] org.tint.ui.managers.TabletUIManager.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +03aec8: 5431 4505 |0000: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mTabs:Ljava/util/Map; // field@0545 │ │ +03aecc: 7210 a403 0100 |0002: invoke-interface {v1}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@03a4 │ │ +03aed2: 0c01 |0005: move-result-object v1 │ │ +03aed4: 7210 8703 0100 |0006: invoke-interface {v1}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0387 │ │ +03aeda: 0c01 |0009: move-result-object v1 │ │ +03aedc: 7210 8f03 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@038f │ │ +03aee2: 0a02 |000d: move-result v2 │ │ +03aee4: 3802 1000 |000e: if-eqz v2, 001e // +0010 │ │ +03aee8: 7210 9003 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0390 │ │ +03aeee: 0c00 |0013: move-result-object v0 │ │ +03aef0: 1f00 f101 |0014: check-cast v0, Lorg/tint/ui/fragments/TabletWebViewFragment; // type@01f1 │ │ +03aef4: 6e10 d107 0000 |0016: invoke-virtual {v0}, Lorg/tint/ui/fragments/TabletWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07d1 │ │ +03aefa: 0c02 |0019: move-result-object v2 │ │ +03aefc: 6e10 c806 0200 |001a: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.loadSettings:()V // method@06c8 │ │ +03af02: 28ed |001d: goto 000a // -0013 │ │ +03af04: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0016 line=229 │ │ 0x001e line=231 │ │ locals : │ │ 0x0016 - 0x001e reg=0 fragment Lorg/tint/ui/fragments/TabletWebViewFragment; │ │ - 0x000a - 0x001f reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x001f reg=3 this Lorg/tint/ui/managers/TabletUIManager; │ │ 0x0000 - 0x001f reg=4 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x001f reg=5 key Ljava/lang/String; │ │ │ │ #23 : (in Lorg/tint/ui/managers/TabletUIManager;) │ │ name : 'onShowStartPage' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -03b174: |[03b174] org.tint.ui.managers.TabletUIManager.onShowStartPage:()V │ │ -03b184: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03b186: 5441 4605 |0001: iget-object v1, v4, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03b18a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -03b18c: 6e20 ba0b 2100 |0004: invoke-virtual {v1, v2}, Lorg/tint/ui/views/TabletUrlBar;.setUrl:(Ljava/lang/String;)V // method@0bba │ │ -03b192: 5441 4605 |0007: iget-object v1, v4, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03b196: 6e20 b40b 3100 |0009: invoke-virtual {v1, v3}, Lorg/tint/ui/views/TabletUrlBar;.setBackEnabled:(Z)V // method@0bb4 │ │ -03b19c: 5441 4605 |000c: iget-object v1, v4, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03b1a0: 6e20 b70b 3100 |000e: invoke-virtual {v1, v3}, Lorg/tint/ui/views/TabletUrlBar;.setForwardEnabled:(Z)V // method@0bb7 │ │ -03b1a6: 5441 4605 |0011: iget-object v1, v4, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03b1aa: 1402 1700 027f |0013: const v2, #float 1.728e+38 // #7f020017 │ │ -03b1b0: 6e20 b80b 2100 |0016: invoke-virtual {v1, v2}, Lorg/tint/ui/views/TabletUrlBar;.setGoStopReloadImage:(I)V // method@0bb8 │ │ -03b1b6: 5441 3e05 |0019: iget-object v1, v4, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03b1ba: 1402 1c00 027f |001b: const v2, #float 1.728e+38 // #7f02001c │ │ -03b1c0: 6e20 2400 2100 |001e: invoke-virtual {v1, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@0024 │ │ -03b1c6: 5441 3e05 |0021: iget-object v1, v4, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03b1ca: 6e10 1b00 0100 |0023: invoke-virtual {v1}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@001b │ │ -03b1d0: 0c00 |0026: move-result-object v0 │ │ -03b1d2: 1401 3e00 0b7f |0027: const v1, #float 1.84764e+38 // #7f0b003e │ │ -03b1d8: 6e20 1500 1000 |002a: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0015 │ │ -03b1de: 0e00 |002d: return-void │ │ +03af08: |[03af08] org.tint.ui.managers.TabletUIManager.onShowStartPage:()V │ │ +03af18: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03af1a: 5441 4605 |0001: iget-object v1, v4, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03af1e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +03af20: 6e20 ba0b 2100 |0004: invoke-virtual {v1, v2}, Lorg/tint/ui/views/TabletUrlBar;.setUrl:(Ljava/lang/String;)V // method@0bba │ │ +03af26: 5441 4605 |0007: iget-object v1, v4, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03af2a: 6e20 b40b 3100 |0009: invoke-virtual {v1, v3}, Lorg/tint/ui/views/TabletUrlBar;.setBackEnabled:(Z)V // method@0bb4 │ │ +03af30: 5441 4605 |000c: iget-object v1, v4, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03af34: 6e20 b70b 3100 |000e: invoke-virtual {v1, v3}, Lorg/tint/ui/views/TabletUrlBar;.setForwardEnabled:(Z)V // method@0bb7 │ │ +03af3a: 5441 4605 |0011: iget-object v1, v4, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03af3e: 1402 1700 027f |0013: const v2, #float 1.728e+38 // #7f020017 │ │ +03af44: 6e20 b80b 2100 |0016: invoke-virtual {v1, v2}, Lorg/tint/ui/views/TabletUrlBar;.setGoStopReloadImage:(I)V // method@0bb8 │ │ +03af4a: 5441 3e05 |0019: iget-object v1, v4, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03af4e: 1402 1c00 027f |001b: const v2, #float 1.728e+38 // #7f02001c │ │ +03af54: 6e20 2400 2100 |001e: invoke-virtual {v1, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@0024 │ │ +03af5a: 5441 3e05 |0021: iget-object v1, v4, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03af5e: 6e10 1b00 0100 |0023: invoke-virtual {v1}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@001b │ │ +03af64: 0c00 |0026: move-result-object v0 │ │ +03af66: 1401 3e00 0b7f |0027: const v1, #float 1.84764e+38 // #7f0b003e │ │ +03af6c: 6e20 1500 1000 |002a: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0015 │ │ +03af72: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=308 │ │ 0x0007 line=309 │ │ 0x000c line=310 │ │ 0x0011 line=311 │ │ 0x0019 line=313 │ │ @@ -76795,34 +77058,35 @@ │ │ type : '(Landroid/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -03b1e0: |[03b1e0] org.tint.ui.managers.TabletUIManager.onTabSelected:(Landroid/app/ActionBar$Tab;)V │ │ -03b1f0: 7010 1809 0300 |0000: invoke-direct {v3}, Lorg/tint/ui/managers/TabletUIManager;.updateUrlBar:()V // method@0918 │ │ -03b1f6: 6e10 f408 0300 |0003: invoke-virtual {v3}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ -03b1fc: 0c00 |0006: move-result-object v0 │ │ -03b1fe: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ -03b202: 6e10 c406 0000 |0009: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ -03b208: 0a01 |000c: move-result v1 │ │ -03b20a: 3901 0f00 |000d: if-nez v1, 001c // +000f │ │ -03b20e: 7100 3305 0000 |000f: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ -03b214: 0c01 |0012: move-result-object v1 │ │ -03b216: 6e10 3005 0100 |0013: invoke-virtual {v1}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ -03b21c: 0c01 |0016: move-result-object v1 │ │ -03b21e: 5432 3f05 |0017: iget-object v2, v3, Lorg/tint/ui/managers/TabletUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@053f │ │ -03b222: 6e30 1d04 2100 |0019: invoke-virtual {v1, v2, v0}, Lorg/tint/addons/AddonManager;.onTabSwitched:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V // method@041d │ │ -03b228: 0e00 |001c: return-void │ │ +03af74: |[03af74] org.tint.ui.managers.TabletUIManager.onTabSelected:(Landroid/app/ActionBar$Tab;)V │ │ +03af84: 7010 1809 0300 |0000: invoke-direct {v3}, Lorg/tint/ui/managers/TabletUIManager;.updateUrlBar:()V // method@0918 │ │ +03af8a: 6e10 f408 0300 |0003: invoke-virtual {v3}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08f4 │ │ +03af90: 0c00 |0006: move-result-object v0 │ │ +03af92: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ +03af96: 6e10 c406 0000 |0009: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.isPrivateBrowsingEnabled:()Z // method@06c4 │ │ +03af9c: 0a01 |000c: move-result v1 │ │ +03af9e: 3901 0f00 |000d: if-nez v1, 001c // +000f │ │ +03afa2: 7100 3305 0000 |000f: invoke-static {}, Lorg/tint/controllers/Controller;.getInstance:()Lorg/tint/controllers/Controller; // method@0533 │ │ +03afa8: 0c01 |0012: move-result-object v1 │ │ +03afaa: 6e10 3005 0100 |0013: invoke-virtual {v1}, Lorg/tint/controllers/Controller;.getAddonManager:()Lorg/tint/addons/AddonManager; // method@0530 │ │ +03afb0: 0c01 |0016: move-result-object v1 │ │ +03afb2: 5432 3f05 |0017: iget-object v2, v3, Lorg/tint/ui/managers/TabletUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@053f │ │ +03afb6: 6e30 1d04 2100 |0019: invoke-virtual {v1, v2, v0}, Lorg/tint/addons/AddonManager;.onTabSwitched:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V // method@041d │ │ +03afbc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0003 line=86 │ │ 0x0007 line=87 │ │ + 0x0009 line=88 │ │ 0x000f line=89 │ │ 0x001c line=91 │ │ locals : │ │ 0x0007 - 0x001d reg=0 webView Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x001d reg=3 this Lorg/tint/ui/managers/TabletUIManager; │ │ 0x0000 - 0x001d reg=4 tab Landroid/app/ActionBar$Tab; │ │ │ │ @@ -76831,17 +77095,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03b22c: |[03b22c] org.tint.ui.managers.TabletUIManager.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -03b23c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b23e: 0f00 |0001: return v0 │ │ +03afc0: |[03afc0] org.tint.ui.managers.TabletUIManager.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +03afd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03afd2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/tint/ui/managers/TabletUIManager; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 event Landroid/view/MotionEvent; │ │ @@ -76851,17 +77115,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b240: |[03b240] org.tint.ui.managers.TabletUIManager.resetUI:()V │ │ -03b250: 7010 1809 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/managers/TabletUIManager;.updateUrlBar:()V // method@0918 │ │ -03b256: 0e00 |0003: return-void │ │ +03afd4: |[03afd4] org.tint.ui.managers.TabletUIManager.resetUI:()V │ │ +03afe4: 7010 1809 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/managers/TabletUIManager;.updateUrlBar:()V // method@0918 │ │ +03afea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0003 line=413 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/tint/ui/managers/TabletUIManager; │ │ │ │ @@ -76870,32 +77134,32 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -03b258: |[03b258] org.tint.ui.managers.TabletUIManager.setFullScreenFromPreferences:()V │ │ -03b268: 6e10 fb08 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/managers/TabletUIManager;.isFullScreen:()Z // method@08fb │ │ -03b26e: 0a00 |0003: move-result v0 │ │ -03b270: 3800 1400 |0004: if-eqz v0, 0018 // +0014 │ │ -03b274: 5431 3e05 |0006: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03b278: 6e10 1d00 0100 |0008: invoke-virtual {v1}, Landroid/app/ActionBar;.hide:()V // method@001d │ │ -03b27e: 5431 4005 |000b: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mExitFullScreen:Landroid/widget/ImageView; // field@0540 │ │ -03b282: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -03b286: 5432 4005 |000f: iget-object v2, v3, Lorg/tint/ui/managers/TabletUIManager;.mExitFullScreen:Landroid/widget/ImageView; // field@0540 │ │ -03b28a: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ -03b28e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -03b290: 6e20 c302 1200 |0014: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03b296: 0e00 |0017: return-void │ │ -03b298: 5431 3e05 |0018: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03b29c: 6e10 2800 0100 |001a: invoke-virtual {v1}, Landroid/app/ActionBar;.show:()V // method@0028 │ │ -03b2a2: 28ee |001d: goto 000b // -0012 │ │ -03b2a4: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -03b2a8: 28f4 |0020: goto 0014 // -000c │ │ +03afec: |[03afec] org.tint.ui.managers.TabletUIManager.setFullScreenFromPreferences:()V │ │ +03affc: 6e10 fb08 0300 |0000: invoke-virtual {v3}, Lorg/tint/ui/managers/TabletUIManager;.isFullScreen:()Z // method@08fb │ │ +03b002: 0a00 |0003: move-result v0 │ │ +03b004: 3800 1400 |0004: if-eqz v0, 0018 // +0014 │ │ +03b008: 5431 3e05 |0006: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03b00c: 6e10 1d00 0100 |0008: invoke-virtual {v1}, Landroid/app/ActionBar;.hide:()V // method@001d │ │ +03b012: 5431 4005 |000b: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mExitFullScreen:Landroid/widget/ImageView; // field@0540 │ │ +03b016: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +03b01a: 5432 4005 |000f: iget-object v2, v3, Lorg/tint/ui/managers/TabletUIManager;.mExitFullScreen:Landroid/widget/ImageView; // field@0540 │ │ +03b01e: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ +03b022: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +03b024: 6e20 c302 1200 |0014: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03b02a: 0e00 |0017: return-void │ │ +03b02c: 5431 3e05 |0018: iget-object v1, v3, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03b030: 6e10 2800 0100 |001a: invoke-virtual {v1}, Landroid/app/ActionBar;.show:()V // method@0028 │ │ +03b036: 28ee |001d: goto 000b // -0012 │ │ +03b038: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +03b03c: 28f4 |0020: goto 0014 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0004 line=354 │ │ 0x0006 line=355 │ │ 0x000b line=360 │ │ 0x000f line=361 │ │ @@ -76911,51 +77175,51 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -03b2ac: |[03b2ac] org.tint.ui.managers.TabletUIManager.setupUI:()V │ │ -03b2bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03b2be: 5420 3e05 |0001: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03b2c2: 6e20 2200 1000 |0003: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setDisplayShowTitleEnabled:(Z)V // method@0022 │ │ -03b2c8: 5420 3e05 |0006: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03b2cc: 6e20 2300 1000 |0008: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0023 │ │ -03b2d2: 5420 3e05 |000b: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ -03b2d6: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -03b2d8: 6e20 2600 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setNavigationMode:(I)V // method@0026 │ │ -03b2de: 5420 3f05 |0011: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@053f │ │ -03b2e2: 1401 3900 0f7f |0013: const v1, #float 1.90081e+38 // #7f0f0039 │ │ -03b2e8: 6e20 5606 1000 |0016: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03b2ee: 0c00 |0019: move-result-object v0 │ │ -03b2f0: 1f00 da00 |001a: check-cast v0, Landroid/widget/ProgressBar; // type@00da │ │ -03b2f4: 5b20 4305 |001c: iput-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0543 │ │ -03b2f8: 5420 3f05 |001e: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@053f │ │ -03b2fc: 1401 4c00 0f7f |0020: const v1, #float 1.90081e+38 // #7f0f004c │ │ -03b302: 6e20 5606 1000 |0023: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03b308: 0c00 |0026: move-result-object v0 │ │ -03b30a: 1f00 d100 |0027: check-cast v0, Landroid/widget/ImageView; // type@00d1 │ │ -03b30e: 5b20 4005 |0029: iput-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mExitFullScreen:Landroid/widget/ImageView; // field@0540 │ │ -03b312: 5420 4005 |002b: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mExitFullScreen:Landroid/widget/ImageView; // field@0540 │ │ -03b316: 2201 2002 |002d: new-instance v1, Lorg/tint/ui/managers/TabletUIManager$2; // type@0220 │ │ -03b31a: 7020 e408 2100 |002f: invoke-direct {v1, v2}, Lorg/tint/ui/managers/TabletUIManager$2;.:(Lorg/tint/ui/managers/TabletUIManager;)V // method@08e4 │ │ -03b320: 6e20 c102 1000 |0032: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -03b326: 5420 3f05 |0035: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@053f │ │ -03b32a: 1401 3a00 0f7f |0037: const v1, #float 1.90081e+38 // #7f0f003a │ │ -03b330: 6e20 5606 1000 |003a: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03b336: 0c00 |003d: move-result-object v0 │ │ -03b338: 1f00 8502 |003e: check-cast v0, Lorg/tint/ui/views/TabletUrlBar; // type@0285 │ │ -03b33c: 5b20 4605 |0040: iput-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03b340: 5420 4605 |0042: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ -03b344: 2201 2102 |0044: new-instance v1, Lorg/tint/ui/managers/TabletUIManager$3; // type@0221 │ │ -03b348: 7020 e608 2100 |0046: invoke-direct {v1, v2}, Lorg/tint/ui/managers/TabletUIManager$3;.:(Lorg/tint/ui/managers/TabletUIManager;)V // method@08e6 │ │ -03b34e: 6e20 b50b 1000 |0049: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabletUrlBar;.setEventListener:(Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;)V // method@0bb5 │ │ -03b354: 6f10 3408 0200 |004c: invoke-super {v2}, Lorg/tint/ui/managers/BaseUIManager;.setupUI:()V // method@0834 │ │ -03b35a: 0e00 |004f: return-void │ │ +03b040: |[03b040] org.tint.ui.managers.TabletUIManager.setupUI:()V │ │ +03b050: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03b052: 5420 3e05 |0001: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03b056: 6e20 2200 1000 |0003: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setDisplayShowTitleEnabled:(Z)V // method@0022 │ │ +03b05c: 5420 3e05 |0006: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03b060: 6e20 2300 1000 |0008: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0023 │ │ +03b066: 5420 3e05 |000b: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActionBar:Landroid/app/ActionBar; // field@053e │ │ +03b06a: 1221 |000d: const/4 v1, #int 2 // #2 │ │ +03b06c: 6e20 2600 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setNavigationMode:(I)V // method@0026 │ │ +03b072: 5420 3f05 |0011: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@053f │ │ +03b076: 1401 3900 0f7f |0013: const v1, #float 1.90081e+38 // #7f0f0039 │ │ +03b07c: 6e20 5606 1000 |0016: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03b082: 0c00 |0019: move-result-object v0 │ │ +03b084: 1f00 d600 |001a: check-cast v0, Landroid/widget/ProgressBar; // type@00d6 │ │ +03b088: 5b20 4305 |001c: iput-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0543 │ │ +03b08c: 5420 3f05 |001e: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@053f │ │ +03b090: 1401 4c00 0f7f |0020: const v1, #float 1.90081e+38 // #7f0f004c │ │ +03b096: 6e20 5606 1000 |0023: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03b09c: 0c00 |0026: move-result-object v0 │ │ +03b09e: 1f00 cd00 |0027: check-cast v0, Landroid/widget/ImageView; // type@00cd │ │ +03b0a2: 5b20 4005 |0029: iput-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mExitFullScreen:Landroid/widget/ImageView; // field@0540 │ │ +03b0a6: 5420 4005 |002b: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mExitFullScreen:Landroid/widget/ImageView; // field@0540 │ │ +03b0aa: 2201 1c02 |002d: new-instance v1, Lorg/tint/ui/managers/TabletUIManager$2; // type@021c │ │ +03b0ae: 7020 e408 2100 |002f: invoke-direct {v1, v2}, Lorg/tint/ui/managers/TabletUIManager$2;.:(Lorg/tint/ui/managers/TabletUIManager;)V // method@08e4 │ │ +03b0b4: 6e20 c102 1000 |0032: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03b0ba: 5420 3f05 |0035: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@053f │ │ +03b0be: 1401 3a00 0f7f |0037: const v1, #float 1.90081e+38 // #7f0f003a │ │ +03b0c4: 6e20 5606 1000 |003a: invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03b0ca: 0c00 |003d: move-result-object v0 │ │ +03b0cc: 1f00 8102 |003e: check-cast v0, Lorg/tint/ui/views/TabletUrlBar; // type@0281 │ │ +03b0d0: 5b20 4605 |0040: iput-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03b0d4: 5420 4605 |0042: iget-object v0, v2, Lorg/tint/ui/managers/TabletUIManager;.mUrlBar:Lorg/tint/ui/views/TabletUrlBar; // field@0546 │ │ +03b0d8: 2201 1d02 |0044: new-instance v1, Lorg/tint/ui/managers/TabletUIManager$3; // type@021d │ │ +03b0dc: 7020 e608 2100 |0046: invoke-direct {v1, v2}, Lorg/tint/ui/managers/TabletUIManager$3;.:(Lorg/tint/ui/managers/TabletUIManager;)V // method@08e6 │ │ +03b0e2: 6e20 b50b 1000 |0049: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabletUrlBar;.setEventListener:(Lorg/tint/ui/views/TabletUrlBar$OnTabletUrlBarEventListener;)V // method@0bb5 │ │ +03b0e8: 6f10 3408 0200 |004c: invoke-super {v2}, Lorg/tint/ui/managers/BaseUIManager;.setupUI:()V // method@0834 │ │ +03b0ee: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=95 │ │ 0x0006 line=96 │ │ 0x000b line=97 │ │ 0x0011 line=99 │ │ 0x001e line=101 │ │ @@ -76972,60 +77236,61 @@ │ │ type : '(Lorg/tint/ui/fragments/BaseWebViewFragment;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -03b35c: |[03b35c] org.tint.ui.managers.TabletUIManager.showStartPage:(Lorg/tint/ui/fragments/BaseWebViewFragment;)V │ │ -03b36c: 3803 2d00 |0000: if-eqz v3, 002d // +002d │ │ -03b370: 6e10 3407 0300 |0002: invoke-virtual {v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -03b376: 0a01 |0005: move-result v1 │ │ -03b378: 3901 2700 |0006: if-nez v1, 002d // +0027 │ │ -03b37c: 6e10 3107 0300 |0008: invoke-virtual {v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@0731 │ │ -03b382: 0c01 |000b: move-result-object v1 │ │ -03b384: 6e10 cf06 0100 |000c: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.onPause:()V // method@06cf │ │ -03b38a: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -03b38c: 6e20 3b07 1300 |0010: invoke-virtual {v3, v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.setStartPageShown:(Z)V // method@073b │ │ -03b392: 6e10 f508 0200 |0013: invoke-virtual {v2}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08f5 │ │ -03b398: 0c01 |0016: move-result-object v1 │ │ -03b39a: 3313 1600 |0017: if-ne v3, v1, 002d // +0016 │ │ -03b39e: 5421 4105 |0019: iget-object v1, v2, Lorg/tint/ui/managers/TabletUIManager;.mFragmentManager:Landroid/app/FragmentManager; // field@0541 │ │ -03b3a2: 6e10 7000 0100 |001b: invoke-virtual {v1}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0070 │ │ -03b3a8: 0c00 |001e: move-result-object v0 │ │ -03b3aa: 6e20 7700 3000 |001f: invoke-virtual {v0, v3}, Landroid/app/FragmentTransaction;.hide:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0077 │ │ -03b3b0: 5421 4405 |0022: iget-object v1, v2, Lorg/tint/ui/managers/TabletUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0544 │ │ -03b3b4: 6e20 7a00 1000 |0024: invoke-virtual {v0, v1}, Landroid/app/FragmentTransaction;.show:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@007a │ │ -03b3ba: 6e10 7500 0000 |0027: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0075 │ │ -03b3c0: 6e10 0d09 0200 |002a: invoke-virtual {v2}, Lorg/tint/ui/managers/TabletUIManager;.onShowStartPage:()V // method@090d │ │ -03b3c6: 0e00 |002d: return-void │ │ +03b0f0: |[03b0f0] org.tint.ui.managers.TabletUIManager.showStartPage:(Lorg/tint/ui/fragments/BaseWebViewFragment;)V │ │ +03b100: 3803 2d00 |0000: if-eqz v3, 002d // +002d │ │ +03b104: 6e10 3407 0300 |0002: invoke-virtual {v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +03b10a: 0a01 |0005: move-result v1 │ │ +03b10c: 3901 2700 |0006: if-nez v1, 002d // +0027 │ │ +03b110: 6e10 3107 0300 |0008: invoke-virtual {v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@0731 │ │ +03b116: 0c01 |000b: move-result-object v1 │ │ +03b118: 6e10 cf06 0100 |000c: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.onPause:()V // method@06cf │ │ +03b11e: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +03b120: 6e20 3b07 1300 |0010: invoke-virtual {v3, v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;.setStartPageShown:(Z)V // method@073b │ │ +03b126: 6e10 f508 0200 |0013: invoke-virtual {v2}, Lorg/tint/ui/managers/TabletUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08f5 │ │ +03b12c: 0c01 |0016: move-result-object v1 │ │ +03b12e: 3313 1600 |0017: if-ne v3, v1, 002d // +0016 │ │ +03b132: 5421 4105 |0019: iget-object v1, v2, Lorg/tint/ui/managers/TabletUIManager;.mFragmentManager:Landroid/app/FragmentManager; // field@0541 │ │ +03b136: 6e10 7000 0100 |001b: invoke-virtual {v1}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0070 │ │ +03b13c: 0c00 |001e: move-result-object v0 │ │ +03b13e: 6e20 7700 3000 |001f: invoke-virtual {v0, v3}, Landroid/app/FragmentTransaction;.hide:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0077 │ │ +03b144: 5421 4405 |0022: iget-object v1, v2, Lorg/tint/ui/managers/TabletUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0544 │ │ +03b148: 6e20 7a00 1000 |0024: invoke-virtual {v0, v1}, Landroid/app/FragmentTransaction;.show:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@007a │ │ +03b14e: 6e10 7500 0000 |0027: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0075 │ │ +03b154: 6e10 0d09 0200 |002a: invoke-virtual {v2}, Lorg/tint/ui/managers/TabletUIManager;.onShowStartPage:()V // method@090d │ │ +03b15a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ + 0x0002 line=369 │ │ 0x0008 line=371 │ │ 0x000f line=372 │ │ 0x0013 line=374 │ │ 0x0019 line=376 │ │ 0x001f line=378 │ │ 0x0022 line=379 │ │ 0x0027 line=381 │ │ 0x002a line=383 │ │ 0x002d line=386 │ │ locals : │ │ 0x001f - 0x002d reg=0 ft Landroid/app/FragmentTransaction; │ │ 0x0000 - 0x002e reg=2 this Lorg/tint/ui/managers/TabletUIManager; │ │ 0x0000 - 0x002e reg=3 webViewFragment Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ │ │ - source_file_idx : 1672 (TabletUIManager.java) │ │ + source_file_idx : 1669 (TabletUIManager.java) │ │ │ │ Class #336 header: │ │ -class_idx : 525 │ │ +class_idx : 521 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 504 │ │ -source_file_idx : 818 │ │ +superclass_idx : 500 │ │ +source_file_idx : 815 │ │ static_fields_size : 2 │ │ instance_fields_size: 15 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 19 │ │ │ │ Class #336 annotations: │ │ Annotations on class │ │ @@ -77114,18 +77379,18 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03b3c8: |[03b3c8] org.tint.ui.managers.LegacyPhoneUIManager.:()V │ │ -03b3d8: 6200 bf04 |0000: sget-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.FADE:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04bf │ │ -03b3dc: 6900 1205 |0002: sput-object v0, Lorg/tint/ui/managers/LegacyPhoneUIManager;.sAnimationType:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@0512 │ │ -03b3e0: 0e00 |0004: return-void │ │ +03b15c: |[03b15c] org.tint.ui.managers.LegacyPhoneUIManager.:()V │ │ +03b16c: 6200 bf04 |0000: sget-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.FADE:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04bf │ │ +03b170: 6900 1205 |0002: sput-object v0, Lorg/tint/ui/managers/LegacyPhoneUIManager;.sAnimationType:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@0512 │ │ +03b174: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0004 line=93 │ │ locals : │ │ │ │ #1 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager;) │ │ @@ -77133,22 +77398,22 @@ │ │ type : '(Lorg/tint/ui/activities/TintBrowserActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03b3e4: |[03b3e4] org.tint.ui.managers.LegacyPhoneUIManager.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ -03b3f4: 7020 de07 2100 |0000: invoke-direct {v1, v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@07de │ │ -03b3fa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03b3fc: 5b10 0705 |0004: iput-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mHideToolbarsRunnable:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@0507 │ │ -03b400: 6200 f204 |0006: sget-object v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BOTH:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f2 │ │ -03b404: 5b10 0d05 |0008: iput-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ -03b408: 7010 8d08 0100 |000a: invoke-direct {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateSwitchTabsMethod:()V // method@088d │ │ -03b40e: 0e00 |000d: return-void │ │ +03b178: |[03b178] org.tint.ui.managers.LegacyPhoneUIManager.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ +03b188: 7020 de07 2100 |0000: invoke-direct {v1, v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@07de │ │ +03b18e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03b190: 5b10 0705 |0004: iput-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mHideToolbarsRunnable:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@0507 │ │ +03b194: 6200 f204 |0006: sget-object v0, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BOTH:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f2 │ │ +03b198: 5b10 0d05 |0008: iput-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ +03b19c: 7010 8d08 0100 |000a: invoke-direct {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateSwitchTabsMethod:()V // method@088d │ │ +03b1a2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=87 │ │ 0x0006 line=89 │ │ 0x000a line=98 │ │ 0x000d line=99 │ │ @@ -77161,17 +77426,17 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b410: |[03b410] org.tint.ui.managers.LegacyPhoneUIManager.access$100:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -03b420: 7010 8908 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.startHideToolbarsThread:()V // method@0889 │ │ -03b426: 0e00 |0003: return-void │ │ +03b1a4: |[03b1a4] org.tint.ui.managers.LegacyPhoneUIManager.access$100:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +03b1b4: 7010 8908 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.startHideToolbarsThread:()V // method@0889 │ │ +03b1ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ #3 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager;) │ │ @@ -77179,17 +77444,17 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b428: |[03b428] org.tint.ui.managers.LegacyPhoneUIManager.access$200:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -03b438: 7010 8808 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.showPreviousTab:()V // method@0888 │ │ -03b43e: 0e00 |0003: return-void │ │ +03b1bc: |[03b1bc] org.tint.ui.managers.LegacyPhoneUIManager.access$200:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +03b1cc: 7010 8808 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.showPreviousTab:()V // method@0888 │ │ +03b1d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ #4 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager;) │ │ @@ -77197,17 +77462,17 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b440: |[03b440] org.tint.ui.managers.LegacyPhoneUIManager.access$300:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ -03b450: 7010 8708 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.showNextTab:()V // method@0887 │ │ -03b456: 0e00 |0003: return-void │ │ +03b1d4: |[03b1d4] org.tint.ui.managers.LegacyPhoneUIManager.access$300:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ │ +03b1e4: 7010 8708 0000 |0000: invoke-direct {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.showNextTab:()V // method@0887 │ │ +03b1ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ #5 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager;) │ │ @@ -77215,17 +77480,17 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03b458: |[03b458] org.tint.ui.managers.LegacyPhoneUIManager.access$400:(Lorg/tint/ui/managers/LegacyPhoneUIManager;Z)V │ │ -03b468: 7020 8408 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.setToolbarsVisibility:(Z)V // method@0884 │ │ -03b46e: 0e00 |0003: return-void │ │ +03b1ec: |[03b1ec] org.tint.ui.managers.LegacyPhoneUIManager.access$400:(Lorg/tint/ui/managers/LegacyPhoneUIManager;Z)V │ │ +03b1fc: 7020 8408 1000 |0000: invoke-direct {v0, v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.setToolbarsVisibility:(Z)V // method@0884 │ │ +03b202: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ 0x0000 - 0x0004 reg=1 x1 Z │ │ │ │ @@ -77234,18 +77499,18 @@ │ │ type : '(Lorg/tint/ui/managers/LegacyPhoneUIManager;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03b470: |[03b470] org.tint.ui.managers.LegacyPhoneUIManager.access$500:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)Z │ │ -03b480: 7010 7208 0100 |0000: invoke-direct {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.isSwitchTabsByFlingEnabled:()Z // method@0872 │ │ -03b486: 0a00 |0003: move-result v0 │ │ -03b488: 0f00 |0004: return v0 │ │ +03b204: |[03b204] org.tint.ui.managers.LegacyPhoneUIManager.access$500:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)Z │ │ +03b214: 7010 7208 0100 |0000: invoke-direct {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.isSwitchTabsByFlingEnabled:()Z // method@0872 │ │ +03b21a: 0a00 |0003: move-result v0 │ │ +03b21c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ #7 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager;) │ │ @@ -77253,25 +77518,25 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -03b48c: |[03b48c] org.tint.ui.managers.LegacyPhoneUIManager.isSwitchTabsByButtonsEnabled:()Z │ │ -03b49c: 5420 0d05 |0000: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ -03b4a0: 6201 f304 |0002: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BUTTONS:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f3 │ │ -03b4a4: 3210 0800 |0004: if-eq v0, v1, 000c // +0008 │ │ -03b4a8: 5420 0d05 |0006: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ -03b4ac: 6201 f204 |0008: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BOTH:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f2 │ │ -03b4b0: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ -03b4b4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -03b4b6: 0f00 |000d: return v0 │ │ -03b4b8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03b4ba: 28fe |000f: goto 000d // -0002 │ │ +03b220: |[03b220] org.tint.ui.managers.LegacyPhoneUIManager.isSwitchTabsByButtonsEnabled:()Z │ │ +03b230: 5420 0d05 |0000: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ +03b234: 6201 f304 |0002: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BUTTONS:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f3 │ │ +03b238: 3210 0800 |0004: if-eq v0, v1, 000c // +0008 │ │ +03b23c: 5420 0d05 |0006: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ +03b240: 6201 f204 |0008: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BOTH:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f2 │ │ +03b244: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ +03b248: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +03b24a: 0f00 |000d: return v0 │ │ +03b24c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +03b24e: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ #8 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager;) │ │ @@ -77279,25 +77544,25 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -03b4bc: |[03b4bc] org.tint.ui.managers.LegacyPhoneUIManager.isSwitchTabsByFlingEnabled:()Z │ │ -03b4cc: 5420 0d05 |0000: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ -03b4d0: 6201 f404 |0002: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.FLING:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f4 │ │ -03b4d4: 3210 0800 |0004: if-eq v0, v1, 000c // +0008 │ │ -03b4d8: 5420 0d05 |0006: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ -03b4dc: 6201 f204 |0008: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BOTH:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f2 │ │ -03b4e0: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ -03b4e4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -03b4e6: 0f00 |000d: return v0 │ │ -03b4e8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03b4ea: 28fe |000f: goto 000d // -0002 │ │ +03b250: |[03b250] org.tint.ui.managers.LegacyPhoneUIManager.isSwitchTabsByFlingEnabled:()Z │ │ +03b260: 5420 0d05 |0000: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ +03b264: 6201 f404 |0002: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.FLING:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f4 │ │ +03b268: 3210 0800 |0004: if-eq v0, v1, 000c // +0008 │ │ +03b26c: 5420 0d05 |0006: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ +03b270: 6201 f204 |0008: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BOTH:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f2 │ │ +03b274: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ +03b278: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +03b27a: 0f00 |000d: return v0 │ │ +03b27c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +03b27e: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ #9 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager;) │ │ @@ -77305,70 +77570,73 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 86 16-bit code units │ │ -03b4ec: |[03b4ec] org.tint.ui.managers.LegacyPhoneUIManager.setToolbarsVisibility:(Z)V │ │ -03b4fc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03b4fe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03b500: 3808 3200 |0002: if-eqz v8, 0034 // +0032 │ │ -03b504: 5473 0e05 |0004: iget-object v3, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ -03b508: 6e10 2309 0300 |0006: invoke-virtual {v3}, Lorg/tint/ui/managers/ToolbarsAnimator;.isToolbarsVisible:()Z // method@0923 │ │ -03b50e: 0a03 |0009: move-result v3 │ │ -03b510: 3903 2500 |000a: if-nez v3, 002f // +0025 │ │ -03b514: 5473 1105 |000c: iget-object v3, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03b518: 6e10 e50a 0300 |000e: invoke-virtual {v3}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:()V // method@0ae5 │ │ -03b51e: 7010 7108 0700 |0011: invoke-direct {v7}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.isSwitchTabsByButtonsEnabled:()Z // method@0871 │ │ -03b524: 0a00 |0014: move-result v0 │ │ -03b526: 5474 0e05 |0015: iget-object v4, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ -03b52a: 3800 1900 |0017: if-eqz v0, 0030 // +0019 │ │ -03b52e: 5273 0105 |0019: iget v3, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ -03b532: 3d03 1500 |001b: if-lez v3, 0030 // +0015 │ │ -03b536: 0113 |001d: move v3, v1 │ │ -03b538: 3800 1400 |001e: if-eqz v0, 0032 // +0014 │ │ -03b53c: 5275 0105 |0020: iget v5, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ -03b540: 5476 0505 |0022: iget-object v6, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0505 │ │ -03b544: 7210 9903 0600 |0024: invoke-interface {v6}, Ljava/util/List;.size:()I // method@0399 │ │ -03b54a: 0a06 |0027: move-result v6 │ │ -03b54c: d806 06ff |0028: add-int/lit8 v6, v6, #int -1 // #ff │ │ -03b550: 3565 0800 |002a: if-ge v5, v6, 0032 // +0008 │ │ -03b554: 6e30 2509 3401 |002c: invoke-virtual {v4, v3, v1}, Lorg/tint/ui/managers/ToolbarsAnimator;.startShowAnimation:(ZZ)V // method@0925 │ │ -03b55a: 0e00 |002f: return-void │ │ -03b55c: 0123 |0030: move v3, v2 │ │ -03b55e: 28ed |0031: goto 001e // -0013 │ │ -03b560: 0121 |0032: move v1, v2 │ │ -03b562: 28f9 |0033: goto 002c // -0007 │ │ -03b564: 5473 0e05 |0034: iget-object v3, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ -03b568: 6e10 2309 0300 |0036: invoke-virtual {v3}, Lorg/tint/ui/managers/ToolbarsAnimator;.isToolbarsVisible:()Z // method@0923 │ │ -03b56e: 0a03 |0039: move-result v3 │ │ -03b570: 3803 f5ff |003a: if-eqz v3, 002f // -000b │ │ -03b574: 5473 0705 |003c: iget-object v3, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mHideToolbarsRunnable:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@0507 │ │ -03b578: 3803 0700 |003e: if-eqz v3, 0045 // +0007 │ │ -03b57c: 5473 0705 |0040: iget-object v3, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mHideToolbarsRunnable:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@0507 │ │ -03b580: 6e10 8e0a 0300 |0042: invoke-virtual {v3}, Lorg/tint/ui/runnables/HideToolbarsRunnable;.disable:()V // method@0a8e │ │ -03b586: 5473 1105 |0045: iget-object v3, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03b58a: 5474 f804 |0047: iget-object v4, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActionMode:Landroid/view/ActionMode; // field@04f8 │ │ -03b58e: 3904 0b00 |0049: if-nez v4, 0054 // +000b │ │ -03b592: 6e20 e60a 1300 |004b: invoke-virtual {v3, v1}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:(Z)V // method@0ae6 │ │ -03b598: 5471 0e05 |004e: iget-object v1, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ -03b59c: 6e10 2409 0100 |0050: invoke-virtual {v1}, Lorg/tint/ui/managers/ToolbarsAnimator;.startHideAnimation:()V // method@0924 │ │ -03b5a2: 28dc |0053: goto 002f // -0024 │ │ -03b5a4: 0121 |0054: move v1, v2 │ │ -03b5a6: 28f6 |0055: goto 004b // -000a │ │ +03b280: |[03b280] org.tint.ui.managers.LegacyPhoneUIManager.setToolbarsVisibility:(Z)V │ │ +03b290: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03b292: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03b294: 3808 3200 |0002: if-eqz v8, 0034 // +0032 │ │ +03b298: 5473 0e05 |0004: iget-object v3, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ +03b29c: 6e10 2309 0300 |0006: invoke-virtual {v3}, Lorg/tint/ui/managers/ToolbarsAnimator;.isToolbarsVisible:()Z // method@0923 │ │ +03b2a2: 0a03 |0009: move-result v3 │ │ +03b2a4: 3903 2500 |000a: if-nez v3, 002f // +0025 │ │ +03b2a8: 5473 1105 |000c: iget-object v3, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03b2ac: 6e10 e50a 0300 |000e: invoke-virtual {v3}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:()V // method@0ae5 │ │ +03b2b2: 7010 7108 0700 |0011: invoke-direct {v7}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.isSwitchTabsByButtonsEnabled:()Z // method@0871 │ │ +03b2b8: 0a00 |0014: move-result v0 │ │ +03b2ba: 5474 0e05 |0015: iget-object v4, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ +03b2be: 3800 1900 |0017: if-eqz v0, 0030 // +0019 │ │ +03b2c2: 5273 0105 |0019: iget v3, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ +03b2c6: 3d03 1500 |001b: if-lez v3, 0030 // +0015 │ │ +03b2ca: 0113 |001d: move v3, v1 │ │ +03b2cc: 3800 1400 |001e: if-eqz v0, 0032 // +0014 │ │ +03b2d0: 5275 0105 |0020: iget v5, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ +03b2d4: 5476 0505 |0022: iget-object v6, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0505 │ │ +03b2d8: 7210 9903 0600 |0024: invoke-interface {v6}, Ljava/util/List;.size:()I // method@0399 │ │ +03b2de: 0a06 |0027: move-result v6 │ │ +03b2e0: d806 06ff |0028: add-int/lit8 v6, v6, #int -1 // #ff │ │ +03b2e4: 3565 0800 |002a: if-ge v5, v6, 0032 // +0008 │ │ +03b2e8: 6e30 2509 3401 |002c: invoke-virtual {v4, v3, v1}, Lorg/tint/ui/managers/ToolbarsAnimator;.startShowAnimation:(ZZ)V // method@0925 │ │ +03b2ee: 0e00 |002f: return-void │ │ +03b2f0: 0123 |0030: move v3, v2 │ │ +03b2f2: 28ed |0031: goto 001e // -0013 │ │ +03b2f4: 0121 |0032: move v1, v2 │ │ +03b2f6: 28f9 |0033: goto 002c // -0007 │ │ +03b2f8: 5473 0e05 |0034: iget-object v3, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ +03b2fc: 6e10 2309 0300 |0036: invoke-virtual {v3}, Lorg/tint/ui/managers/ToolbarsAnimator;.isToolbarsVisible:()Z // method@0923 │ │ +03b302: 0a03 |0039: move-result v3 │ │ +03b304: 3803 f5ff |003a: if-eqz v3, 002f // -000b │ │ +03b308: 5473 0705 |003c: iget-object v3, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mHideToolbarsRunnable:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@0507 │ │ +03b30c: 3803 0700 |003e: if-eqz v3, 0045 // +0007 │ │ +03b310: 5473 0705 |0040: iget-object v3, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mHideToolbarsRunnable:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@0507 │ │ +03b314: 6e10 8e0a 0300 |0042: invoke-virtual {v3}, Lorg/tint/ui/runnables/HideToolbarsRunnable;.disable:()V // method@0a8e │ │ +03b31a: 5473 1105 |0045: iget-object v3, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03b31e: 5474 f804 |0047: iget-object v4, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActionMode:Landroid/view/ActionMode; // field@04f8 │ │ +03b322: 3904 0b00 |0049: if-nez v4, 0054 // +000b │ │ +03b326: 6e20 e60a 1300 |004b: invoke-virtual {v3, v1}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:(Z)V // method@0ae6 │ │ +03b32c: 5471 0e05 |004e: iget-object v1, v7, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ +03b330: 6e10 2409 0100 |0050: invoke-virtual {v1}, Lorg/tint/ui/managers/ToolbarsAnimator;.startHideAnimation:()V // method@0924 │ │ +03b336: 28dc |0053: goto 002f // -0024 │ │ +03b338: 0121 |0054: move v1, v2 │ │ +03b33a: 28f6 |0055: goto 004b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=611 │ │ 0x0004 line=612 │ │ 0x000c line=613 │ │ 0x0011 line=615 │ │ 0x0015 line=617 │ │ + 0x0024 line=619 │ │ + 0x002c line=617 │ │ 0x002f line=632 │ │ 0x0031 line=617 │ │ + 0x0033 line=619 │ │ 0x0034 line=622 │ │ 0x003c line=623 │ │ 0x0040 line=624 │ │ 0x0045 line=627 │ │ 0x004e line=629 │ │ 0x0055 line=627 │ │ locals : │ │ @@ -77382,38 +77650,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -03b5a8: |[03b5a8] org.tint.ui.managers.LegacyPhoneUIManager.showNextTab:()V │ │ -03b5b8: 5231 0105 |0000: iget v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ -03b5bc: 5432 0505 |0002: iget-object v2, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0505 │ │ -03b5c0: 7210 9903 0200 |0004: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0399 │ │ -03b5c6: 0a02 |0007: move-result v2 │ │ -03b5c8: d802 02ff |0008: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03b5cc: 3521 2500 |000a: if-ge v1, v2, 002f // +0025 │ │ -03b5d0: 5431 1105 |000c: iget-object v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03b5d4: 6e10 e50a 0100 |000e: invoke-virtual {v1}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:()V // method@0ae5 │ │ -03b5da: 5431 0505 |0011: iget-object v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0505 │ │ -03b5de: 5232 0105 |0013: iget v2, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ -03b5e2: 7220 9403 2100 |0015: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -03b5e8: 0c00 |0018: move-result-object v0 │ │ -03b5ea: 1f00 ee01 |0019: check-cast v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ee │ │ -03b5ee: 6e10 ae07 0000 |001b: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ -03b5f4: 0c01 |001e: move-result-object v1 │ │ -03b5f6: 6e10 cf06 0100 |001f: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.onPause:()V // method@06cf │ │ -03b5fc: 5231 0105 |0022: iget v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ -03b600: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03b604: 5931 0105 |0026: iput v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ -03b608: 1211 |0028: const/4 v1, #int 1 // #1 │ │ -03b60a: 6e20 8608 1300 |0029: invoke-virtual {v3, v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.showCurrentTab:(Z)V // method@0886 │ │ -03b610: 7010 8908 0300 |002c: invoke-direct {v3}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.startHideToolbarsThread:()V // method@0889 │ │ -03b616: 0e00 |002f: return-void │ │ +03b33c: |[03b33c] org.tint.ui.managers.LegacyPhoneUIManager.showNextTab:()V │ │ +03b34c: 5231 0105 |0000: iget v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ +03b350: 5432 0505 |0002: iget-object v2, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0505 │ │ +03b354: 7210 9903 0200 |0004: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0399 │ │ +03b35a: 0a02 |0007: move-result v2 │ │ +03b35c: d802 02ff |0008: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03b360: 3521 2500 |000a: if-ge v1, v2, 002f // +0025 │ │ +03b364: 5431 1105 |000c: iget-object v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03b368: 6e10 e50a 0100 |000e: invoke-virtual {v1}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:()V // method@0ae5 │ │ +03b36e: 5431 0505 |0011: iget-object v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0505 │ │ +03b372: 5232 0105 |0013: iget v2, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ +03b376: 7220 9403 2100 |0015: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +03b37c: 0c00 |0018: move-result-object v0 │ │ +03b37e: 1f00 ea01 |0019: check-cast v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ea │ │ +03b382: 6e10 ae07 0000 |001b: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ +03b388: 0c01 |001e: move-result-object v1 │ │ +03b38a: 6e10 cf06 0100 |001f: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.onPause:()V // method@06cf │ │ +03b390: 5231 0105 |0022: iget v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ +03b394: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03b398: 5931 0105 |0026: iput v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ +03b39c: 1211 |0028: const/4 v1, #int 1 // #1 │ │ +03b39e: 6e20 8608 1300 |0029: invoke-virtual {v3, v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.showCurrentTab:(Z)V // method@0886 │ │ +03b3a4: 7010 8908 0300 |002c: invoke-direct {v3}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.startHideToolbarsThread:()V // method@0889 │ │ +03b3aa: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x000c line=594 │ │ 0x0011 line=596 │ │ 0x001b line=597 │ │ 0x0022 line=599 │ │ @@ -77429,34 +77697,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -03b618: |[03b618] org.tint.ui.managers.LegacyPhoneUIManager.showPreviousTab:()V │ │ -03b628: 5231 0105 |0000: iget v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ -03b62c: 3d01 2500 |0002: if-lez v1, 0027 // +0025 │ │ -03b630: 5431 1105 |0004: iget-object v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03b634: 6e10 e50a 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:()V // method@0ae5 │ │ -03b63a: 5431 0505 |0009: iget-object v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0505 │ │ -03b63e: 5232 0105 |000b: iget v2, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ -03b642: 7220 9403 2100 |000d: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -03b648: 0c00 |0010: move-result-object v0 │ │ -03b64a: 1f00 ee01 |0011: check-cast v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ee │ │ -03b64e: 6e10 ae07 0000 |0013: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ -03b654: 0c01 |0016: move-result-object v1 │ │ -03b656: 6e10 cf06 0100 |0017: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.onPause:()V // method@06cf │ │ -03b65c: 5231 0105 |001a: iget v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ -03b660: d801 01ff |001c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03b664: 5931 0105 |001e: iput v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ -03b668: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -03b66a: 6e20 8608 1300 |0021: invoke-virtual {v3, v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.showCurrentTab:(Z)V // method@0886 │ │ -03b670: 7010 8908 0300 |0024: invoke-direct {v3}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.startHideToolbarsThread:()V // method@0889 │ │ -03b676: 0e00 |0027: return-void │ │ +03b3ac: |[03b3ac] org.tint.ui.managers.LegacyPhoneUIManager.showPreviousTab:()V │ │ +03b3bc: 5231 0105 |0000: iget v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ +03b3c0: 3d01 2500 |0002: if-lez v1, 0027 // +0025 │ │ +03b3c4: 5431 1105 |0004: iget-object v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03b3c8: 6e10 e50a 0100 |0006: invoke-virtual {v1}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:()V // method@0ae5 │ │ +03b3ce: 5431 0505 |0009: iget-object v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0505 │ │ +03b3d2: 5232 0105 |000b: iget v2, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ +03b3d6: 7220 9403 2100 |000d: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +03b3dc: 0c00 |0010: move-result-object v0 │ │ +03b3de: 1f00 ea01 |0011: check-cast v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ea │ │ +03b3e2: 6e10 ae07 0000 |0013: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ +03b3e8: 0c01 |0016: move-result-object v1 │ │ +03b3ea: 6e10 cf06 0100 |0017: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.onPause:()V // method@06cf │ │ +03b3f0: 5231 0105 |001a: iget v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ +03b3f4: d801 01ff |001c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03b3f8: 5931 0105 |001e: iput v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ +03b3fc: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +03b3fe: 6e20 8608 1300 |0021: invoke-virtual {v3, v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.showCurrentTab:(Z)V // method@0886 │ │ +03b404: 7010 8908 0300 |0024: invoke-direct {v3}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.startHideToolbarsThread:()V // method@0889 │ │ +03b40a: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ 0x0004 line=580 │ │ 0x0009 line=582 │ │ 0x0013 line=583 │ │ 0x001a line=585 │ │ @@ -77472,29 +77740,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -03b678: |[03b678] org.tint.ui.managers.LegacyPhoneUIManager.startHideToolbarsThread:()V │ │ -03b688: 5420 0705 |0000: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mHideToolbarsRunnable:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@0507 │ │ -03b68c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03b690: 5420 0705 |0004: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mHideToolbarsRunnable:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@0507 │ │ -03b694: 6e10 8e0a 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/runnables/HideToolbarsRunnable;.disable:()V // method@0a8e │ │ -03b69a: 2200 5e02 |0009: new-instance v0, Lorg/tint/ui/runnables/HideToolbarsRunnable; // type@025e │ │ -03b69e: 5221 0f05 |000b: iget v1, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsDisplayDuration:I // field@050f │ │ -03b6a2: d211 e803 |000d: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -03b6a6: 7030 8b0a 2001 |000f: invoke-direct {v0, v2, v1}, Lorg/tint/ui/runnables/HideToolbarsRunnable;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;I)V // method@0a8b │ │ -03b6ac: 5b20 0705 |0012: iput-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mHideToolbarsRunnable:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@0507 │ │ -03b6b0: 2200 1401 |0014: new-instance v0, Ljava/lang/Thread; // type@0114 │ │ -03b6b4: 5421 0705 |0016: iget-object v1, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mHideToolbarsRunnable:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@0507 │ │ -03b6b8: 7020 6b03 1000 |0018: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@036b │ │ -03b6be: 6e10 6d03 0000 |001b: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@036d │ │ -03b6c4: 0e00 |001e: return-void │ │ +03b40c: |[03b40c] org.tint.ui.managers.LegacyPhoneUIManager.startHideToolbarsThread:()V │ │ +03b41c: 5420 0705 |0000: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mHideToolbarsRunnable:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@0507 │ │ +03b420: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03b424: 5420 0705 |0004: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mHideToolbarsRunnable:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@0507 │ │ +03b428: 6e10 8e0a 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/runnables/HideToolbarsRunnable;.disable:()V // method@0a8e │ │ +03b42e: 2200 5a02 |0009: new-instance v0, Lorg/tint/ui/runnables/HideToolbarsRunnable; // type@025a │ │ +03b432: 5221 0f05 |000b: iget v1, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsDisplayDuration:I // field@050f │ │ +03b436: d211 e803 |000d: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +03b43a: 7030 8b0a 2001 |000f: invoke-direct {v0, v2, v1}, Lorg/tint/ui/runnables/HideToolbarsRunnable;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;I)V // method@0a8b │ │ +03b440: 5b20 0705 |0012: iput-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mHideToolbarsRunnable:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@0507 │ │ +03b444: 2200 1001 |0014: new-instance v0, Ljava/lang/Thread; // type@0110 │ │ +03b448: 5421 0705 |0016: iget-object v1, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mHideToolbarsRunnable:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@0507 │ │ +03b44c: 7020 6b03 1000 |0018: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@036b │ │ +03b452: 6e10 6d03 0000 |001b: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@036d │ │ +03b458: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ 0x0004 line=636 │ │ 0x0009 line=639 │ │ 0x0014 line=640 │ │ 0x001e line=641 │ │ @@ -77506,51 +77774,51 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -03b6c8: |[03b6c8] org.tint.ui.managers.LegacyPhoneUIManager.updateBubblesVisibility:()V │ │ -03b6d8: 1245 |0000: const/4 v5, #int 4 // #4 │ │ -03b6da: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -03b6dc: 5461 f904 |0002: iget-object v1, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03b6e0: 7110 8001 0100 |0004: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -03b6e6: 0c01 |0007: move-result-object v1 │ │ -03b6e8: 1a02 2f05 |0008: const-string v2, "PREFERENCE_BUBBLE_POSITION" // string@052f │ │ -03b6ec: 1a03 e505 |000a: const-string v3, "RIGHT" // string@05e5 │ │ -03b6f0: 7230 e000 2103 |000c: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -03b6f6: 0c00 |000f: move-result-object v0 │ │ -03b6f8: 1a01 e505 |0010: const-string v1, "RIGHT" // string@05e5 │ │ -03b6fc: 6e20 4d03 0100 |0012: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -03b702: 0a01 |0015: move-result v1 │ │ -03b704: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -03b708: 5461 fe04 |0018: iget-object v1, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleLeft:Landroid/widget/ImageView; // field@04fe │ │ -03b70c: 6e20 c302 5100 |001a: invoke-virtual {v1, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03b712: 5461 ff04 |001d: iget-object v1, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleRight:Landroid/widget/ImageView; // field@04ff │ │ -03b716: 6e20 c302 4100 |001f: invoke-virtual {v1, v4}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03b71c: 0e00 |0022: return-void │ │ -03b71e: 1a01 1902 |0023: const-string v1, "LEFT" // string@0219 │ │ -03b722: 6e20 4d03 0100 |0025: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -03b728: 0a01 |0028: move-result v1 │ │ -03b72a: 3801 0d00 |0029: if-eqz v1, 0036 // +000d │ │ -03b72e: 5461 fe04 |002b: iget-object v1, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleLeft:Landroid/widget/ImageView; // field@04fe │ │ -03b732: 6e20 c302 4100 |002d: invoke-virtual {v1, v4}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03b738: 5461 ff04 |0030: iget-object v1, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleRight:Landroid/widget/ImageView; // field@04ff │ │ -03b73c: 6e20 c302 5100 |0032: invoke-virtual {v1, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03b742: 28ed |0035: goto 0022 // -0013 │ │ -03b744: 1a01 bb00 |0036: const-string v1, "BOTH" // string@00bb │ │ -03b748: 6e20 4d03 0100 |0038: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -03b74e: 0a01 |003b: move-result v1 │ │ -03b750: 3801 e6ff |003c: if-eqz v1, 0022 // -001a │ │ -03b754: 5461 fe04 |003e: iget-object v1, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleLeft:Landroid/widget/ImageView; // field@04fe │ │ -03b758: 6e20 c302 4100 |0040: invoke-virtual {v1, v4}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03b75e: 5461 ff04 |0043: iget-object v1, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleRight:Landroid/widget/ImageView; // field@04ff │ │ -03b762: 6e20 c302 4100 |0045: invoke-virtual {v1, v4}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03b768: 28da |0048: goto 0022 // -0026 │ │ +03b45c: |[03b45c] org.tint.ui.managers.LegacyPhoneUIManager.updateBubblesVisibility:()V │ │ +03b46c: 1245 |0000: const/4 v5, #int 4 // #4 │ │ +03b46e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +03b470: 5461 f904 |0002: iget-object v1, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03b474: 7110 8001 0100 |0004: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +03b47a: 0c01 |0007: move-result-object v1 │ │ +03b47c: 1a02 2c05 |0008: const-string v2, "PREFERENCE_BUBBLE_POSITION" // string@052c │ │ +03b480: 1a03 e205 |000a: const-string v3, "RIGHT" // string@05e2 │ │ +03b484: 7230 e000 2103 |000c: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +03b48a: 0c00 |000f: move-result-object v0 │ │ +03b48c: 1a01 e205 |0010: const-string v1, "RIGHT" // string@05e2 │ │ +03b490: 6e20 4d03 0100 |0012: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +03b496: 0a01 |0015: move-result v1 │ │ +03b498: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +03b49c: 5461 fe04 |0018: iget-object v1, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleLeft:Landroid/widget/ImageView; // field@04fe │ │ +03b4a0: 6e20 c302 5100 |001a: invoke-virtual {v1, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03b4a6: 5461 ff04 |001d: iget-object v1, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleRight:Landroid/widget/ImageView; // field@04ff │ │ +03b4aa: 6e20 c302 4100 |001f: invoke-virtual {v1, v4}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03b4b0: 0e00 |0022: return-void │ │ +03b4b2: 1a01 1902 |0023: const-string v1, "LEFT" // string@0219 │ │ +03b4b6: 6e20 4d03 0100 |0025: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +03b4bc: 0a01 |0028: move-result v1 │ │ +03b4be: 3801 0d00 |0029: if-eqz v1, 0036 // +000d │ │ +03b4c2: 5461 fe04 |002b: iget-object v1, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleLeft:Landroid/widget/ImageView; // field@04fe │ │ +03b4c6: 6e20 c302 4100 |002d: invoke-virtual {v1, v4}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03b4cc: 5461 ff04 |0030: iget-object v1, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleRight:Landroid/widget/ImageView; // field@04ff │ │ +03b4d0: 6e20 c302 5100 |0032: invoke-virtual {v1, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03b4d6: 28ed |0035: goto 0022 // -0013 │ │ +03b4d8: 1a01 bb00 |0036: const-string v1, "BOTH" // string@00bb │ │ +03b4dc: 6e20 4d03 0100 |0038: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +03b4e2: 0a01 |003b: move-result v1 │ │ +03b4e4: 3801 e6ff |003c: if-eqz v1, 0022 // -001a │ │ +03b4e8: 5461 fe04 |003e: iget-object v1, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleLeft:Landroid/widget/ImageView; // field@04fe │ │ +03b4ec: 6e20 c302 4100 |0040: invoke-virtual {v1, v4}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03b4f2: 5461 ff04 |0043: iget-object v1, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleRight:Landroid/widget/ImageView; // field@04ff │ │ +03b4f6: 6e20 c302 4100 |0045: invoke-virtual {v1, v4}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03b4fc: 28da |0048: goto 0022 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=644 │ │ 0x0010 line=646 │ │ 0x0018 line=647 │ │ 0x001d line=648 │ │ 0x0022 line=656 │ │ @@ -77569,57 +77837,57 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 86 16-bit code units │ │ -03b76c: |[03b76c] org.tint.ui.managers.LegacyPhoneUIManager.updateShowPreviousNextTabButtons:()V │ │ -03b77c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03b77e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03b780: 1302 0800 |0002: const/16 v2, #int 8 // #8 │ │ -03b784: 7010 7108 0500 |0004: invoke-direct {v5}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.isSwitchTabsByButtonsEnabled:()Z // method@0871 │ │ -03b78a: 0a00 |0007: move-result v0 │ │ -03b78c: 3800 4300 |0008: if-eqz v0, 004b // +0043 │ │ -03b790: 5250 0105 |000a: iget v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ -03b794: 3900 1900 |000c: if-nez v0, 0025 // +0019 │ │ -03b798: 5450 0b05 |000e: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowPreviousTab:Landroid/widget/ImageView; // field@050b │ │ -03b79c: 6e20 c302 2000 |0010: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03b7a2: 5250 0105 |0013: iget v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ -03b7a6: 5451 0505 |0015: iget-object v1, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0505 │ │ -03b7aa: 7210 9903 0100 |0017: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0399 │ │ -03b7b0: 0a01 |001a: move-result v1 │ │ -03b7b2: d801 01ff |001b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03b7b6: 3310 1b00 |001d: if-ne v0, v1, 0038 // +001b │ │ -03b7ba: 5450 0a05 |001f: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowNextTab:Landroid/widget/ImageView; // field@050a │ │ -03b7be: 6e20 c302 2000 |0021: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03b7c4: 0e00 |0024: return-void │ │ -03b7c6: 5450 0e05 |0025: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ -03b7ca: 6e10 2309 0000 |0027: invoke-virtual {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.isToolbarsVisible:()Z // method@0923 │ │ -03b7d0: 0a00 |002a: move-result v0 │ │ -03b7d2: 3800 e8ff |002b: if-eqz v0, 0013 // -0018 │ │ -03b7d6: 5450 0b05 |002d: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowPreviousTab:Landroid/widget/ImageView; // field@050b │ │ -03b7da: 6e20 c202 3000 |002f: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setTranslationX:(F)V // method@02c2 │ │ -03b7e0: 5450 0b05 |0032: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowPreviousTab:Landroid/widget/ImageView; // field@050b │ │ -03b7e4: 6e20 c302 4000 |0034: invoke-virtual {v0, v4}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03b7ea: 28dc |0037: goto 0013 // -0024 │ │ -03b7ec: 5450 0e05 |0038: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ -03b7f0: 6e10 2309 0000 |003a: invoke-virtual {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.isToolbarsVisible:()Z // method@0923 │ │ -03b7f6: 0a00 |003d: move-result v0 │ │ -03b7f8: 3800 e6ff |003e: if-eqz v0, 0024 // -001a │ │ -03b7fc: 5450 0a05 |0040: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowNextTab:Landroid/widget/ImageView; // field@050a │ │ -03b800: 6e20 c202 3000 |0042: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setTranslationX:(F)V // method@02c2 │ │ -03b806: 5450 0a05 |0045: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowNextTab:Landroid/widget/ImageView; // field@050a │ │ -03b80a: 6e20 c302 4000 |0047: invoke-virtual {v0, v4}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03b810: 28da |004a: goto 0024 // -0026 │ │ -03b812: 5450 0b05 |004b: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowPreviousTab:Landroid/widget/ImageView; // field@050b │ │ -03b816: 6e20 c302 2000 |004d: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03b81c: 5450 0a05 |0050: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowNextTab:Landroid/widget/ImageView; // field@050a │ │ -03b820: 6e20 c302 2000 |0052: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03b826: 28cf |0055: goto 0024 // -0031 │ │ +03b500: |[03b500] org.tint.ui.managers.LegacyPhoneUIManager.updateShowPreviousNextTabButtons:()V │ │ +03b510: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03b512: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03b514: 1302 0800 |0002: const/16 v2, #int 8 // #8 │ │ +03b518: 7010 7108 0500 |0004: invoke-direct {v5}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.isSwitchTabsByButtonsEnabled:()Z // method@0871 │ │ +03b51e: 0a00 |0007: move-result v0 │ │ +03b520: 3800 4300 |0008: if-eqz v0, 004b // +0043 │ │ +03b524: 5250 0105 |000a: iget v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ +03b528: 3900 1900 |000c: if-nez v0, 0025 // +0019 │ │ +03b52c: 5450 0b05 |000e: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowPreviousTab:Landroid/widget/ImageView; // field@050b │ │ +03b530: 6e20 c302 2000 |0010: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03b536: 5250 0105 |0013: iget v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCurrentTabIndex:I // field@0501 │ │ +03b53a: 5451 0505 |0015: iget-object v1, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0505 │ │ +03b53e: 7210 9903 0100 |0017: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0399 │ │ +03b544: 0a01 |001a: move-result v1 │ │ +03b546: d801 01ff |001b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03b54a: 3310 1b00 |001d: if-ne v0, v1, 0038 // +001b │ │ +03b54e: 5450 0a05 |001f: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowNextTab:Landroid/widget/ImageView; // field@050a │ │ +03b552: 6e20 c302 2000 |0021: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03b558: 0e00 |0024: return-void │ │ +03b55a: 5450 0e05 |0025: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ +03b55e: 6e10 2309 0000 |0027: invoke-virtual {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.isToolbarsVisible:()Z // method@0923 │ │ +03b564: 0a00 |002a: move-result v0 │ │ +03b566: 3800 e8ff |002b: if-eqz v0, 0013 // -0018 │ │ +03b56a: 5450 0b05 |002d: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowPreviousTab:Landroid/widget/ImageView; // field@050b │ │ +03b56e: 6e20 c202 3000 |002f: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setTranslationX:(F)V // method@02c2 │ │ +03b574: 5450 0b05 |0032: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowPreviousTab:Landroid/widget/ImageView; // field@050b │ │ +03b578: 6e20 c302 4000 |0034: invoke-virtual {v0, v4}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03b57e: 28dc |0037: goto 0013 // -0024 │ │ +03b580: 5450 0e05 |0038: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ +03b584: 6e10 2309 0000 |003a: invoke-virtual {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.isToolbarsVisible:()Z // method@0923 │ │ +03b58a: 0a00 |003d: move-result v0 │ │ +03b58c: 3800 e6ff |003e: if-eqz v0, 0024 // -001a │ │ +03b590: 5450 0a05 |0040: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowNextTab:Landroid/widget/ImageView; // field@050a │ │ +03b594: 6e20 c202 3000 |0042: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setTranslationX:(F)V // method@02c2 │ │ +03b59a: 5450 0a05 |0045: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowNextTab:Landroid/widget/ImageView; // field@050a │ │ +03b59e: 6e20 c302 4000 |0047: invoke-virtual {v0, v4}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03b5a4: 28da |004a: goto 0024 // -0026 │ │ +03b5a6: 5450 0b05 |004b: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowPreviousTab:Landroid/widget/ImageView; // field@050b │ │ +03b5aa: 6e20 c302 2000 |004d: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03b5b0: 5450 0a05 |0050: iget-object v0, v5, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowNextTab:Landroid/widget/ImageView; // field@050a │ │ +03b5b4: 6e20 c302 2000 |0052: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03b5ba: 28cf |0055: goto 0024 // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=558 │ │ 0x000a line=559 │ │ 0x000e line=560 │ │ 0x0013 line=566 │ │ 0x001f line=567 │ │ @@ -77640,46 +77908,46 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -03b828: |[03b828] org.tint.ui.managers.LegacyPhoneUIManager.updateSwitchTabsMethod:()V │ │ -03b838: 5441 f904 |0000: iget-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03b83c: 7110 8001 0100 |0002: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -03b842: 0c01 |0005: move-result-object v1 │ │ -03b844: 1a02 2c05 |0006: const-string v2, "PREFERENCES_SWITCH_TABS_METHOD" // string@052c │ │ -03b848: 1a03 bc00 |0008: const-string v3, "BUTTONS" // string@00bc │ │ -03b84c: 7230 e000 2103 |000a: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -03b852: 0c00 |000d: move-result-object v0 │ │ -03b854: 1a01 bc00 |000e: const-string v1, "BUTTONS" // string@00bc │ │ -03b858: 6e20 4d03 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -03b85e: 0a01 |0013: move-result v1 │ │ -03b860: 3801 0700 |0014: if-eqz v1, 001b // +0007 │ │ -03b864: 6201 f304 |0016: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BUTTONS:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f3 │ │ -03b868: 5b41 0d05 |0018: iput-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ -03b86c: 0e00 |001a: return-void │ │ -03b86e: 1a01 9901 |001b: const-string v1, "FLING" // string@0199 │ │ -03b872: 6e20 4d03 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -03b878: 0a01 |0020: move-result v1 │ │ -03b87a: 3801 0700 |0021: if-eqz v1, 0028 // +0007 │ │ -03b87e: 6201 f404 |0023: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.FLING:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f4 │ │ -03b882: 5b41 0d05 |0025: iput-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ -03b886: 28f3 |0027: goto 001a // -000d │ │ -03b888: 1a01 bb00 |0028: const-string v1, "BOTH" // string@00bb │ │ -03b88c: 6e20 4d03 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -03b892: 0a01 |002d: move-result v1 │ │ -03b894: 3801 0700 |002e: if-eqz v1, 0035 // +0007 │ │ -03b898: 6201 f204 |0030: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BOTH:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f2 │ │ -03b89c: 5b41 0d05 |0032: iput-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ -03b8a0: 28e6 |0034: goto 001a // -001a │ │ -03b8a2: 6201 f304 |0035: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BUTTONS:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f3 │ │ -03b8a6: 5b41 0d05 |0037: iput-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ -03b8aa: 28e1 |0039: goto 001a // -001f │ │ +03b5bc: |[03b5bc] org.tint.ui.managers.LegacyPhoneUIManager.updateSwitchTabsMethod:()V │ │ +03b5cc: 5441 f904 |0000: iget-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03b5d0: 7110 8001 0100 |0002: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +03b5d6: 0c01 |0005: move-result-object v1 │ │ +03b5d8: 1a02 2905 |0006: const-string v2, "PREFERENCES_SWITCH_TABS_METHOD" // string@0529 │ │ +03b5dc: 1a03 bc00 |0008: const-string v3, "BUTTONS" // string@00bc │ │ +03b5e0: 7230 e000 2103 |000a: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +03b5e6: 0c00 |000d: move-result-object v0 │ │ +03b5e8: 1a01 bc00 |000e: const-string v1, "BUTTONS" // string@00bc │ │ +03b5ec: 6e20 4d03 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +03b5f2: 0a01 |0013: move-result v1 │ │ +03b5f4: 3801 0700 |0014: if-eqz v1, 001b // +0007 │ │ +03b5f8: 6201 f304 |0016: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BUTTONS:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f3 │ │ +03b5fc: 5b41 0d05 |0018: iput-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ +03b600: 0e00 |001a: return-void │ │ +03b602: 1a01 9901 |001b: const-string v1, "FLING" // string@0199 │ │ +03b606: 6e20 4d03 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +03b60c: 0a01 |0020: move-result v1 │ │ +03b60e: 3801 0700 |0021: if-eqz v1, 0028 // +0007 │ │ +03b612: 6201 f404 |0023: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.FLING:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f4 │ │ +03b616: 5b41 0d05 |0025: iput-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ +03b61a: 28f3 |0027: goto 001a // -000d │ │ +03b61c: 1a01 bb00 |0028: const-string v1, "BOTH" // string@00bb │ │ +03b620: 6e20 4d03 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +03b626: 0a01 |002d: move-result v1 │ │ +03b628: 3801 0700 |002e: if-eqz v1, 0035 // +0007 │ │ +03b62c: 6201 f204 |0030: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BOTH:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f2 │ │ +03b630: 5b41 0d05 |0032: iput-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ +03b634: 28e6 |0034: goto 001a // -001a │ │ +03b636: 6201 f304 |0035: sget-object v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod;.BUTTONS:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@04f3 │ │ +03b63a: 5b41 0d05 |0037: iput-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mSwitchTabsMethod:Lorg/tint/ui/managers/LegacyPhoneUIManager$SwitchTabsMethod; // field@050d │ │ +03b63e: 28e1 |0039: goto 001a // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ 0x000e line=675 │ │ 0x0016 line=676 │ │ 0x001a line=684 │ │ 0x001b line=677 │ │ @@ -77696,33 +77964,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -03b8ac: |[03b8ac] org.tint.ui.managers.LegacyPhoneUIManager.updateToolbarsDisplayDuration:()V │ │ -03b8bc: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -03b8be: 5462 f904 |0001: iget-object v2, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03b8c2: 7110 8001 0200 |0003: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -03b8c8: 0c02 |0006: move-result-object v2 │ │ -03b8ca: 1a03 4f05 |0007: const-string v3, "PREFERENCE_TOOLBARS_AUTOHIDE_DURATION" // string@054f │ │ -03b8ce: 1a04 2800 |0009: const-string v4, "3" // string@0028 │ │ -03b8d2: 7230 e000 3204 |000b: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ -03b8d8: 0c00 |000e: move-result-object v0 │ │ -03b8da: 7110 3603 0000 |000f: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0336 │ │ -03b8e0: 0a02 |0012: move-result v2 │ │ -03b8e2: 5962 0f05 |0013: iput v2, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsDisplayDuration:I // field@050f │ │ -03b8e6: 5262 0f05 |0015: iget v2, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsDisplayDuration:I // field@050f │ │ -03b8ea: 3c02 0400 |0017: if-gtz v2, 001b // +0004 │ │ -03b8ee: 5965 0f05 |0019: iput v5, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsDisplayDuration:I // field@050f │ │ -03b8f2: 0e00 |001b: return-void │ │ -03b8f4: 0d01 |001c: move-exception v1 │ │ -03b8f6: 5965 0f05 |001d: iput v5, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsDisplayDuration:I // field@050f │ │ -03b8fa: 28f6 |001f: goto 0015 // -000a │ │ +03b640: |[03b640] org.tint.ui.managers.LegacyPhoneUIManager.updateToolbarsDisplayDuration:()V │ │ +03b650: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +03b652: 5462 f904 |0001: iget-object v2, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03b656: 7110 8001 0200 |0003: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +03b65c: 0c02 |0006: move-result-object v2 │ │ +03b65e: 1a03 4c05 |0007: const-string v3, "PREFERENCE_TOOLBARS_AUTOHIDE_DURATION" // string@054c │ │ +03b662: 1a04 2800 |0009: const-string v4, "3" // string@0028 │ │ +03b666: 7230 e000 3204 |000b: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e0 │ │ +03b66c: 0c00 |000e: move-result-object v0 │ │ +03b66e: 7110 3603 0000 |000f: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0336 │ │ +03b674: 0a02 |0012: move-result v2 │ │ +03b676: 5962 0f05 |0013: iput v2, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsDisplayDuration:I // field@050f │ │ +03b67a: 5262 0f05 |0015: iget v2, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsDisplayDuration:I // field@050f │ │ +03b67e: 3c02 0400 |0017: if-gtz v2, 001b // +0004 │ │ +03b682: 5965 0f05 |0019: iput v5, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsDisplayDuration:I // field@050f │ │ +03b686: 0e00 |001b: return-void │ │ +03b688: 0d01 |001c: move-exception v1 │ │ +03b68a: 5965 0f05 |001d: iput v5, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsDisplayDuration:I // field@050f │ │ +03b68e: 28f6 |001f: goto 0015 // -000a │ │ catches : 1 │ │ 0x000f - 0x0015 │ │ Ljava/lang/NumberFormatException; -> 0x001c │ │ positions : │ │ 0x0001 line=659 │ │ 0x000f line=662 │ │ 0x0015 line=667 │ │ @@ -77741,19 +78009,19 @@ │ │ type : '(Ljava/lang/String;ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -03b90c: |[03b90c] org.tint.ui.managers.LegacyPhoneUIManager.addTab:(Ljava/lang/String;ZZ)V │ │ -03b91c: 6f40 df07 1032 |0000: invoke-super {v0, v1, v2, v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@07df │ │ -03b922: 7010 8c08 0000 |0003: invoke-direct {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateShowPreviousNextTabButtons:()V // method@088c │ │ -03b928: 6e10 8f08 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateUrlBar:()V // method@088f │ │ -03b92e: 0e00 |0009: return-void │ │ +03b6a0: |[03b6a0] org.tint.ui.managers.LegacyPhoneUIManager.addTab:(Ljava/lang/String;ZZ)V │ │ +03b6b0: 6f40 df07 1032 |0000: invoke-super {v0, v1, v2, v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@07df │ │ +03b6b6: 7010 8c08 0000 |0003: invoke-direct {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateShowPreviousNextTabButtons:()V // method@088c │ │ +03b6bc: 6e10 8f08 0000 |0006: invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateUrlBar:()V // method@088f │ │ +03b6c2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0003 line=296 │ │ 0x0006 line=297 │ │ 0x0009 line=298 │ │ locals : │ │ @@ -77767,23 +78035,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03b930: |[03b930] org.tint.ui.managers.LegacyPhoneUIManager.createStartPageFragment:()V │ │ -03b940: 2200 ec01 |0000: new-instance v0, Lorg/tint/ui/fragments/LegacyPhoneStartPageFragment; // type@01ec │ │ -03b944: 7010 a807 0000 |0002: invoke-direct {v0}, Lorg/tint/ui/fragments/LegacyPhoneStartPageFragment;.:()V // method@07a8 │ │ -03b94a: 5b20 0c05 |0005: iput-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@050c │ │ -03b94e: 5420 0c05 |0007: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@050c │ │ -03b952: 2201 0102 |0009: new-instance v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$14; // type@0201 │ │ -03b956: 7020 4308 2100 |000b: invoke-direct {v1, v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager$14;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0843 │ │ -03b95c: 6e20 cb07 1000 |000e: invoke-virtual {v0, v1}, Lorg/tint/ui/fragments/StartPageFragment;.setOnStartPageItemClickedListener:(Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener;)V // method@07cb │ │ -03b962: 0e00 |0011: return-void │ │ +03b6c4: |[03b6c4] org.tint.ui.managers.LegacyPhoneUIManager.createStartPageFragment:()V │ │ +03b6d4: 2200 e801 |0000: new-instance v0, Lorg/tint/ui/fragments/LegacyPhoneStartPageFragment; // type@01e8 │ │ +03b6d8: 7010 a807 0000 |0002: invoke-direct {v0}, Lorg/tint/ui/fragments/LegacyPhoneStartPageFragment;.:()V // method@07a8 │ │ +03b6de: 5b20 0c05 |0005: iput-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@050c │ │ +03b6e2: 5420 0c05 |0007: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@050c │ │ +03b6e6: 2201 fd01 |0009: new-instance v1, Lorg/tint/ui/managers/LegacyPhoneUIManager$14; // type@01fd │ │ +03b6ea: 7020 4308 2100 |000b: invoke-direct {v1, v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager$14;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0843 │ │ +03b6f0: 6e20 cb07 1000 |000e: invoke-virtual {v0, v1}, Lorg/tint/ui/fragments/StartPageFragment;.setOnStartPageItemClickedListener:(Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener;)V // method@07cb │ │ +03b6f6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0007 line=513 │ │ 0x0011 line=519 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ @@ -77793,39 +78061,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -03b964: |[03b964] org.tint.ui.managers.LegacyPhoneUIManager.hideToolbars:()V │ │ -03b974: 5410 1105 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03b978: 6e10 e80a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.isUrlBarVisible:()Z // method@0ae8 │ │ -03b97e: 0a00 |0005: move-result v0 │ │ -03b980: 3900 1e00 |0006: if-nez v0, 0024 // +001e │ │ -03b984: 6e10 6d08 0100 |0008: invoke-virtual {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@086d │ │ -03b98a: 0c00 |000b: move-result-object v0 │ │ -03b98c: 6e10 3407 0000 |000c: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -03b992: 0a00 |000f: move-result v0 │ │ -03b994: 3900 1400 |0010: if-nez v0, 0024 // +0014 │ │ -03b998: 5510 0805 |0012: iget-boolean v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mMenuVisible:Z // field@0508 │ │ -03b99c: 3900 1000 |0014: if-nez v0, 0024 // +0010 │ │ -03b9a0: 6e10 6c08 0100 |0016: invoke-virtual {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ -03b9a6: 0c00 |0019: move-result-object v0 │ │ -03b9a8: 6e10 c306 0000 |001a: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ -03b9ae: 0a00 |001d: move-result v0 │ │ -03b9b0: 3900 0600 |001e: if-nez v0, 0024 // +0006 │ │ -03b9b4: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -03b9b6: 7020 8408 0100 |0021: invoke-direct {v1, v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.setToolbarsVisibility:(Z)V // method@0884 │ │ -03b9bc: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -03b9be: 5b10 0705 |0025: iput-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mHideToolbarsRunnable:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@0507 │ │ -03b9c2: 0e00 |0027: return-void │ │ +03b6f8: |[03b6f8] org.tint.ui.managers.LegacyPhoneUIManager.hideToolbars:()V │ │ +03b708: 5410 1105 |0000: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03b70c: 6e10 e80a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.isUrlBarVisible:()Z // method@0ae8 │ │ +03b712: 0a00 |0005: move-result v0 │ │ +03b714: 3900 1e00 |0006: if-nez v0, 0024 // +001e │ │ +03b718: 6e10 6d08 0100 |0008: invoke-virtual {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@086d │ │ +03b71e: 0c00 |000b: move-result-object v0 │ │ +03b720: 6e10 3407 0000 |000c: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +03b726: 0a00 |000f: move-result v0 │ │ +03b728: 3900 1400 |0010: if-nez v0, 0024 // +0014 │ │ +03b72c: 5510 0805 |0012: iget-boolean v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mMenuVisible:Z // field@0508 │ │ +03b730: 3900 1000 |0014: if-nez v0, 0024 // +0010 │ │ +03b734: 6e10 6c08 0100 |0016: invoke-virtual {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ +03b73a: 0c00 |0019: move-result-object v0 │ │ +03b73c: 6e10 c306 0000 |001a: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ +03b742: 0a00 |001d: move-result v0 │ │ +03b744: 3900 0600 |001e: if-nez v0, 0024 // +0006 │ │ +03b748: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +03b74a: 7020 8408 0100 |0021: invoke-direct {v1, v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.setToolbarsVisibility:(Z)V // method@0884 │ │ +03b750: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +03b752: 5b10 0705 |0025: iput-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mHideToolbarsRunnable:Lorg/tint/ui/runnables/HideToolbarsRunnable; // field@0507 │ │ +03b756: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ + 0x0008 line=548 │ │ + 0x0016 line=550 │ │ 0x0020 line=551 │ │ 0x0024 line=554 │ │ 0x0027 line=555 │ │ locals : │ │ 0x0000 - 0x0028 reg=1 this Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ #3 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager;) │ │ @@ -77833,36 +78103,36 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -03b9c4: |[03b9c4] org.tint.ui.managers.LegacyPhoneUIManager.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ -03b9d4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03b9d6: 5441 f804 |0001: iget-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActionMode:Landroid/view/ActionMode; // field@04f8 │ │ -03b9da: 3801 2400 |0003: if-eqz v1, 0027 // +0024 │ │ -03b9de: 5b43 f804 |0005: iput-object v3, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActionMode:Landroid/view/ActionMode; // field@04f8 │ │ -03b9e2: 5441 0e05 |0007: iget-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ -03b9e6: 6e10 2309 0100 |0009: invoke-virtual {v1}, Lorg/tint/ui/managers/ToolbarsAnimator;.isToolbarsVisible:()Z // method@0923 │ │ -03b9ec: 0a01 |000c: move-result v1 │ │ -03b9ee: 3801 0c00 |000d: if-eqz v1, 0019 // +000c │ │ -03b9f2: 5441 1005 |000f: iget-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0510 │ │ -03b9f6: 6e10 e502 0100 |0011: invoke-virtual {v1}, Landroid/widget/RelativeLayout;.animate:()Landroid/view/ViewPropertyAnimator; // method@02e5 │ │ -03b9fc: 0c01 |0014: move-result-object v1 │ │ -03b9fe: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -03ba00: 6e20 f201 2100 |0016: invoke-virtual {v1, v2}, Landroid/view/ViewPropertyAnimator;.translationY:(F)Landroid/view/ViewPropertyAnimator; // method@01f2 │ │ -03ba06: 5441 f904 |0019: iget-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03ba0a: 1a02 2e0b |001b: const-string v2, "input_method" // string@0b2e │ │ -03ba0e: 6e20 6206 2100 |001d: invoke-virtual {v1, v2}, Lorg/tint/ui/activities/TintBrowserActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0662 │ │ -03ba14: 0c00 |0020: move-result-object v0 │ │ -03ba16: 1f00 a300 |0021: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@00a3 │ │ -03ba1a: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -03ba1c: 6e30 fe01 3001 |0024: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@01fe │ │ -03ba22: 0e00 |0027: return-void │ │ +03b758: |[03b758] org.tint.ui.managers.LegacyPhoneUIManager.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ +03b768: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03b76a: 5441 f804 |0001: iget-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActionMode:Landroid/view/ActionMode; // field@04f8 │ │ +03b76e: 3801 2400 |0003: if-eqz v1, 0027 // +0024 │ │ +03b772: 5b43 f804 |0005: iput-object v3, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActionMode:Landroid/view/ActionMode; // field@04f8 │ │ +03b776: 5441 0e05 |0007: iget-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ +03b77a: 6e10 2309 0100 |0009: invoke-virtual {v1}, Lorg/tint/ui/managers/ToolbarsAnimator;.isToolbarsVisible:()Z // method@0923 │ │ +03b780: 0a01 |000c: move-result v1 │ │ +03b782: 3801 0c00 |000d: if-eqz v1, 0019 // +000c │ │ +03b786: 5441 1005 |000f: iget-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0510 │ │ +03b78a: 6e10 e502 0100 |0011: invoke-virtual {v1}, Landroid/widget/RelativeLayout;.animate:()Landroid/view/ViewPropertyAnimator; // method@02e5 │ │ +03b790: 0c01 |0014: move-result-object v1 │ │ +03b792: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +03b794: 6e20 f201 2100 |0016: invoke-virtual {v1, v2}, Landroid/view/ViewPropertyAnimator;.translationY:(F)Landroid/view/ViewPropertyAnimator; // method@01f2 │ │ +03b79a: 5441 f904 |0019: iget-object v1, v4, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03b79e: 1a02 290b |001b: const-string v2, "input_method" // string@0b29 │ │ +03b7a2: 6e20 6206 2100 |001d: invoke-virtual {v1, v2}, Lorg/tint/ui/activities/TintBrowserActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0662 │ │ +03b7a8: 0c00 |0020: move-result-object v0 │ │ +03b7aa: 1f00 9f00 |0021: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@009f │ │ +03b7ae: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +03b7b0: 6e30 fe01 3001 |0024: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@01fe │ │ +03b7b6: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=404 │ │ 0x0005 line=405 │ │ 0x0007 line=407 │ │ 0x000f line=408 │ │ 0x0019 line=411 │ │ @@ -77878,29 +78148,29 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -03ba24: |[03ba24] org.tint.ui.managers.LegacyPhoneUIManager.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ -03ba34: 5b23 f804 |0000: iput-object v3, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActionMode:Landroid/view/ActionMode; // field@04f8 │ │ -03ba38: 5420 0e05 |0002: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ -03ba3c: 6e10 2309 0000 |0004: invoke-virtual {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.isToolbarsVisible:()Z // method@0923 │ │ -03ba42: 0a00 |0007: move-result v0 │ │ -03ba44: 3800 1200 |0008: if-eqz v0, 001a // +0012 │ │ -03ba48: 5420 1005 |000a: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0510 │ │ -03ba4c: 6e10 e502 0000 |000c: invoke-virtual {v0}, Landroid/widget/RelativeLayout;.animate:()Landroid/view/ViewPropertyAnimator; // method@02e5 │ │ -03ba52: 0c00 |000f: move-result-object v0 │ │ -03ba54: 5421 1005 |0010: iget-object v1, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0510 │ │ -03ba58: 6e10 e602 0100 |0012: invoke-virtual {v1}, Landroid/widget/RelativeLayout;.getHeight:()I // method@02e6 │ │ -03ba5e: 0a01 |0015: move-result v1 │ │ -03ba60: 8211 |0016: int-to-float v1, v1 │ │ -03ba62: 6e20 f201 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.translationY:(F)Landroid/view/ViewPropertyAnimator; // method@01f2 │ │ -03ba68: 0e00 |001a: return-void │ │ +03b7b8: |[03b7b8] org.tint.ui.managers.LegacyPhoneUIManager.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ +03b7c8: 5b23 f804 |0000: iput-object v3, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActionMode:Landroid/view/ActionMode; // field@04f8 │ │ +03b7cc: 5420 0e05 |0002: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ +03b7d0: 6e10 2309 0000 |0004: invoke-virtual {v0}, Lorg/tint/ui/managers/ToolbarsAnimator;.isToolbarsVisible:()Z // method@0923 │ │ +03b7d6: 0a00 |0007: move-result v0 │ │ +03b7d8: 3800 1200 |0008: if-eqz v0, 001a // +0012 │ │ +03b7dc: 5420 1005 |000a: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0510 │ │ +03b7e0: 6e10 e502 0000 |000c: invoke-virtual {v0}, Landroid/widget/RelativeLayout;.animate:()Landroid/view/ViewPropertyAnimator; // method@02e5 │ │ +03b7e6: 0c00 |000f: move-result-object v0 │ │ +03b7e8: 5421 1005 |0010: iget-object v1, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0510 │ │ +03b7ec: 6e10 e602 0100 |0012: invoke-virtual {v1}, Landroid/widget/RelativeLayout;.getHeight:()I // method@02e6 │ │ +03b7f2: 0a01 |0015: move-result v1 │ │ +03b7f4: 8211 |0016: int-to-float v1, v1 │ │ +03b7f6: 6e20 f201 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.translationY:(F)Landroid/view/ViewPropertyAnimator; // method@01f2 │ │ +03b7fc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0002 line=397 │ │ 0x000a line=398 │ │ 0x001a line=400 │ │ locals : │ │ @@ -77912,16 +78182,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03ba6c: |[03ba6c] org.tint.ui.managers.LegacyPhoneUIManager.onActivityResult:(IILandroid/content/Intent;)V │ │ -03ba7c: 0e00 |0000: return-void │ │ +03b800: |[03b800] org.tint.ui.managers.LegacyPhoneUIManager.onActivityResult:(IILandroid/content/Intent;)V │ │ +03b810: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -77932,56 +78202,58 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 58 16-bit code units │ │ -03ba80: |[03ba80] org.tint.ui.managers.LegacyPhoneUIManager.onKeyBack:()Z │ │ -03ba90: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03ba92: 6f10 f007 0300 |0001: invoke-super {v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.onKeyBack:()Z // method@07f0 │ │ -03ba98: 0a02 |0004: move-result v2 │ │ -03ba9a: 3902 3300 |0005: if-nez v2, 0038 // +0033 │ │ -03ba9e: 5432 1105 |0007: iget-object v2, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03baa2: 6e10 e80a 0200 |0009: invoke-virtual {v2}, Lorg/tint/ui/views/PhoneUrlBar;.isUrlBarVisible:()Z // method@0ae8 │ │ -03baa8: 0a02 |000c: move-result v2 │ │ -03baaa: 3802 0b00 |000d: if-eqz v2, 0018 // +000b │ │ -03baae: 5432 1105 |000f: iget-object v2, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03bab2: 6e10 e50a 0200 |0011: invoke-virtual {v2}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:()V // method@0ae5 │ │ -03bab8: 7010 8908 0300 |0014: invoke-direct {v3}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.startHideToolbarsThread:()V // method@0889 │ │ -03babe: 0f01 |0017: return v1 │ │ -03bac0: 6e10 6c08 0300 |0018: invoke-virtual {v3}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ -03bac6: 0c00 |001b: move-result-object v0 │ │ -03bac8: 3800 0c00 |001c: if-eqz v0, 0028 // +000c │ │ -03bacc: 6e10 b106 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ -03bad2: 0a02 |0021: move-result v2 │ │ -03bad4: 3802 0600 |0022: if-eqz v2, 0028 // +0006 │ │ -03bad8: 6e10 c006 0000 |0024: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goBack:()V // method@06c0 │ │ -03bade: 28f0 |0027: goto 0017 // -0010 │ │ -03bae0: 6e10 6f08 0300 |0028: invoke-virtual {v3}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.isHomePageStartPage:()Z // method@086f │ │ -03bae6: 0a02 |002b: move-result v2 │ │ -03bae8: 3802 0c00 |002c: if-eqz v2, 0038 // +000c │ │ -03baec: 6e10 7008 0300 |002e: invoke-virtual {v3}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.isStartPageShownOnCurrentTab:()Z // method@0870 │ │ -03baf2: 0a02 |0031: move-result v2 │ │ -03baf4: 3902 0600 |0032: if-nez v2, 0038 // +0006 │ │ -03baf8: 6e10 7408 0300 |0034: invoke-virtual {v3}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.loadHomePage:()V // method@0874 │ │ -03bafe: 28e0 |0037: goto 0017 // -0020 │ │ -03bb00: 1201 |0038: const/4 v1, #int 0 // #0 │ │ -03bb02: 28de |0039: goto 0017 // -0022 │ │ +03b814: |[03b814] org.tint.ui.managers.LegacyPhoneUIManager.onKeyBack:()Z │ │ +03b824: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03b826: 6f10 f007 0300 |0001: invoke-super {v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.onKeyBack:()Z // method@07f0 │ │ +03b82c: 0a02 |0004: move-result v2 │ │ +03b82e: 3902 3300 |0005: if-nez v2, 0038 // +0033 │ │ +03b832: 5432 1105 |0007: iget-object v2, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03b836: 6e10 e80a 0200 |0009: invoke-virtual {v2}, Lorg/tint/ui/views/PhoneUrlBar;.isUrlBarVisible:()Z // method@0ae8 │ │ +03b83c: 0a02 |000c: move-result v2 │ │ +03b83e: 3802 0b00 |000d: if-eqz v2, 0018 // +000b │ │ +03b842: 5432 1105 |000f: iget-object v2, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03b846: 6e10 e50a 0200 |0011: invoke-virtual {v2}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:()V // method@0ae5 │ │ +03b84c: 7010 8908 0300 |0014: invoke-direct {v3}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.startHideToolbarsThread:()V // method@0889 │ │ +03b852: 0f01 |0017: return v1 │ │ +03b854: 6e10 6c08 0300 |0018: invoke-virtual {v3}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ +03b85a: 0c00 |001b: move-result-object v0 │ │ +03b85c: 3800 0c00 |001c: if-eqz v0, 0028 // +000c │ │ +03b860: 6e10 b106 0000 |001e: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ +03b866: 0a02 |0021: move-result v2 │ │ +03b868: 3802 0600 |0022: if-eqz v2, 0028 // +0006 │ │ +03b86c: 6e10 c006 0000 |0024: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goBack:()V // method@06c0 │ │ +03b872: 28f0 |0027: goto 0017 // -0010 │ │ +03b874: 6e10 6f08 0300 |0028: invoke-virtual {v3}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.isHomePageStartPage:()Z // method@086f │ │ +03b87a: 0a02 |002b: move-result v2 │ │ +03b87c: 3802 0c00 |002c: if-eqz v2, 0038 // +000c │ │ +03b880: 6e10 7008 0300 |002e: invoke-virtual {v3}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.isStartPageShownOnCurrentTab:()Z // method@0870 │ │ +03b886: 0a02 |0031: move-result v2 │ │ +03b888: 3902 0600 |0032: if-nez v2, 0038 // +0006 │ │ +03b88c: 6e10 7408 0300 |0034: invoke-virtual {v3}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.loadHomePage:()V // method@0874 │ │ +03b892: 28e0 |0037: goto 0017 // -0020 │ │ +03b894: 1201 |0038: const/4 v1, #int 0 // #0 │ │ +03b896: 28de |0039: goto 0017 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=341 │ │ 0x0007 line=342 │ │ 0x000f line=343 │ │ 0x0014 line=344 │ │ 0x0017 line=362 │ │ 0x0018 line=348 │ │ 0x001c line=350 │ │ + 0x001e line=351 │ │ 0x0024 line=352 │ │ 0x0028 line=354 │ │ + 0x002e line=355 │ │ 0x0034 line=356 │ │ 0x0038 line=362 │ │ locals : │ │ 0x001c - 0x0038 reg=0 currentWebView Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x003a reg=3 this Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ #7 : (in Lorg/tint/ui/managers/LegacyPhoneUIManager;) │ │ @@ -77989,25 +78261,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -03bb04: |[03bb04] org.tint.ui.managers.LegacyPhoneUIManager.onKeySearch:()Z │ │ -03bb14: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03bb16: 7020 8408 1200 |0001: invoke-direct {v2, v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.setToolbarsVisibility:(Z)V // method@0884 │ │ -03bb1c: 7010 8908 0200 |0004: invoke-direct {v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.startHideToolbarsThread:()V // method@0889 │ │ -03bb22: 5420 1105 |0007: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03bb26: 6e10 e80a 0000 |0009: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.isUrlBarVisible:()Z // method@0ae8 │ │ -03bb2c: 0a00 |000c: move-result v0 │ │ -03bb2e: 3900 0700 |000d: if-nez v0, 0014 // +0007 │ │ -03bb32: 5420 1105 |000f: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03bb36: 6e10 f50a 0000 |0011: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.showUrl:()V // method@0af5 │ │ -03bb3c: 0f01 |0014: return v1 │ │ +03b898: |[03b898] org.tint.ui.managers.LegacyPhoneUIManager.onKeySearch:()Z │ │ +03b8a8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03b8aa: 7020 8408 1200 |0001: invoke-direct {v2, v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.setToolbarsVisibility:(Z)V // method@0884 │ │ +03b8b0: 7010 8908 0200 |0004: invoke-direct {v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.startHideToolbarsThread:()V // method@0889 │ │ +03b8b6: 5420 1105 |0007: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03b8ba: 6e10 e80a 0000 |0009: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.isUrlBarVisible:()Z // method@0ae8 │ │ +03b8c0: 0a00 |000c: move-result v0 │ │ +03b8c2: 3900 0700 |000d: if-nez v0, 0014 // +0007 │ │ +03b8c6: 5420 1105 |000f: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03b8ca: 6e10 f50a 0000 |0011: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.showUrl:()V // method@0af5 │ │ +03b8d0: 0f01 |0014: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=367 │ │ 0x0004 line=368 │ │ 0x0007 line=370 │ │ 0x000f line=371 │ │ 0x0014 line=374 │ │ @@ -78019,20 +78291,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -03bb40: |[03bb40] org.tint.ui.managers.LegacyPhoneUIManager.onMenuVisibilityChanged:(Z)V │ │ -03bb50: 5c12 0805 |0000: iput-boolean v2, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mMenuVisible:Z // field@0508 │ │ -03bb54: 5510 0805 |0002: iget-boolean v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mMenuVisible:Z // field@0508 │ │ -03bb58: 3900 0500 |0004: if-nez v0, 0009 // +0005 │ │ -03bb5c: 7010 8908 0100 |0006: invoke-direct {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.startHideToolbarsThread:()V // method@0889 │ │ -03bb62: 0e00 |0009: return-void │ │ +03b8d4: |[03b8d4] org.tint.ui.managers.LegacyPhoneUIManager.onMenuVisibilityChanged:(Z)V │ │ +03b8e4: 5c12 0805 |0000: iput-boolean v2, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mMenuVisible:Z // field@0508 │ │ +03b8e8: 5510 0805 |0002: iget-boolean v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mMenuVisible:Z // field@0508 │ │ +03b8ec: 3900 0500 |0004: if-nez v0, 0009 // +0005 │ │ +03b8f0: 7010 8908 0100 |0006: invoke-direct {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.startHideToolbarsThread:()V // method@0889 │ │ +03b8f6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0002 line=381 │ │ 0x0006 line=382 │ │ 0x0009 line=384 │ │ locals : │ │ @@ -78044,33 +78316,33 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -03bb64: |[03bb64] org.tint.ui.managers.LegacyPhoneUIManager.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ -03bb74: 6f30 f107 3204 |0000: invoke-super {v2, v3, v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V // method@07f1 │ │ -03bb7a: 6e10 6c08 0200 |0003: invoke-virtual {v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ -03bb80: 0c00 |0006: move-result-object v0 │ │ -03bb82: 3303 2100 |0007: if-ne v3, v0, 0028 // +0021 │ │ -03bb86: 5420 0305 |0009: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ -03bb8a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -03bb8c: 6e20 c302 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03bb92: 5420 0905 |000f: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0509 │ │ -03bb96: 1241 |0011: const/4 v1, #int 4 // #4 │ │ -03bb98: 6e20 e202 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -03bb9e: 5420 1105 |0015: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03bba2: 6e20 f30a 4000 |0017: invoke-virtual {v0, v4}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ -03bba8: 5420 1105 |001a: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03bbac: 1401 2700 027f |001c: const v1, #float 1.728e+38 // #7f020027 │ │ -03bbb2: 6e20 eb0a 1000 |001f: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ -03bbb8: 6e10 8a08 0200 |0022: invoke-virtual {v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateBackForwardEnabled:()V // method@088a │ │ -03bbbe: 7010 8908 0200 |0025: invoke-direct {v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.startHideToolbarsThread:()V // method@0889 │ │ -03bbc4: 0e00 |0028: return-void │ │ +03b8f8: |[03b8f8] org.tint.ui.managers.LegacyPhoneUIManager.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ +03b908: 6f30 f107 3204 |0000: invoke-super {v2, v3, v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V // method@07f1 │ │ +03b90e: 6e10 6c08 0200 |0003: invoke-virtual {v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ +03b914: 0c00 |0006: move-result-object v0 │ │ +03b916: 3303 2100 |0007: if-ne v3, v0, 0028 // +0021 │ │ +03b91a: 5420 0305 |0009: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ +03b91e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +03b920: 6e20 c302 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03b926: 5420 0905 |000f: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0509 │ │ +03b92a: 1241 |0011: const/4 v1, #int 4 // #4 │ │ +03b92c: 6e20 e202 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +03b932: 5420 1105 |0015: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03b936: 6e20 f30a 4000 |0017: invoke-virtual {v0, v4}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ +03b93c: 5420 1105 |001a: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03b940: 1401 2700 027f |001c: const v1, #float 1.728e+38 // #7f020027 │ │ +03b946: 6e20 eb0a 1000 |001f: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ +03b94c: 6e10 8a08 0200 |0022: invoke-virtual {v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateBackForwardEnabled:()V // method@088a │ │ +03b952: 7010 8908 0200 |0025: invoke-direct {v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.startHideToolbarsThread:()V // method@0889 │ │ +03b958: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0003 line=326 │ │ 0x0009 line=327 │ │ 0x000f line=328 │ │ 0x0015 line=330 │ │ @@ -78088,33 +78360,33 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -03bbc8: |[03bbc8] org.tint.ui.managers.LegacyPhoneUIManager.onPageStarted:(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -03bbd8: 6e10 6c08 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ -03bbde: 0c00 |0003: move-result-object v0 │ │ -03bbe0: 3303 2200 |0004: if-ne v3, v0, 0026 // +0022 │ │ -03bbe4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03bbe6: 7020 8408 0200 |0007: invoke-direct {v2, v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.setToolbarsVisibility:(Z)V // method@0884 │ │ -03bbec: 5420 0905 |000a: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0509 │ │ -03bbf0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -03bbf2: 6e20 e202 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -03bbf8: 5420 0305 |0010: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ -03bbfc: 1241 |0012: const/4 v1, #int 4 // #4 │ │ -03bbfe: 6e20 c302 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03bc04: 5420 1105 |0016: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03bc08: 6e20 f30a 4000 |0018: invoke-virtual {v0, v4}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ -03bc0e: 5420 1105 |001b: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03bc12: 1401 2a00 027f |001d: const v1, #float 1.728e+38 // #7f02002a │ │ -03bc18: 6e20 eb0a 1000 |0020: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ -03bc1e: 6e10 8a08 0200 |0023: invoke-virtual {v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateBackForwardEnabled:()V // method@088a │ │ -03bc24: 0e00 |0026: return-void │ │ +03b95c: |[03b95c] org.tint.ui.managers.LegacyPhoneUIManager.onPageStarted:(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +03b96c: 6e10 6c08 0200 |0000: invoke-virtual {v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ +03b972: 0c00 |0003: move-result-object v0 │ │ +03b974: 3303 2200 |0004: if-ne v3, v0, 0026 // +0022 │ │ +03b978: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03b97a: 7020 8408 0200 |0007: invoke-direct {v2, v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.setToolbarsVisibility:(Z)V // method@0884 │ │ +03b980: 5420 0905 |000a: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0509 │ │ +03b984: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +03b986: 6e20 e202 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +03b98c: 5420 0305 |0010: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ +03b990: 1241 |0012: const/4 v1, #int 4 // #4 │ │ +03b992: 6e20 c302 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03b998: 5420 1105 |0016: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03b99c: 6e20 f30a 4000 |0018: invoke-virtual {v0, v4}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ +03b9a2: 5420 1105 |001b: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03b9a6: 1401 2a00 027f |001d: const v1, #float 1.728e+38 // #7f02002a │ │ +03b9ac: 6e20 eb0a 1000 |0020: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ +03b9b2: 6e10 8a08 0200 |0023: invoke-virtual {v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateBackForwardEnabled:()V // method@088a │ │ +03b9b8: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0006 line=310 │ │ 0x000a line=311 │ │ 0x0010 line=312 │ │ 0x0016 line=314 │ │ @@ -78132,35 +78404,35 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -03bc28: |[03bc28] org.tint.ui.managers.LegacyPhoneUIManager.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -03bc38: 6f30 f407 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V // method@07f4 │ │ -03bc3e: 1a00 2f05 |0003: const-string v0, "PREFERENCE_BUBBLE_POSITION" // string@052f │ │ -03bc42: 6e20 4d03 3000 |0005: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -03bc48: 0a00 |0008: move-result v0 │ │ -03bc4a: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -03bc4e: 7010 8b08 0100 |000b: invoke-direct {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateBubblesVisibility:()V // method@088b │ │ -03bc54: 0e00 |000e: return-void │ │ -03bc56: 1a00 4f05 |000f: const-string v0, "PREFERENCE_TOOLBARS_AUTOHIDE_DURATION" // string@054f │ │ -03bc5a: 6e20 4d03 3000 |0011: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -03bc60: 0a00 |0014: move-result v0 │ │ -03bc62: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ -03bc66: 7010 8e08 0100 |0017: invoke-direct {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateToolbarsDisplayDuration:()V // method@088e │ │ -03bc6c: 28f4 |001a: goto 000e // -000c │ │ -03bc6e: 1a00 2c05 |001b: const-string v0, "PREFERENCES_SWITCH_TABS_METHOD" // string@052c │ │ -03bc72: 6e20 4d03 3000 |001d: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ -03bc78: 0a00 |0020: move-result v0 │ │ -03bc7a: 3800 edff |0021: if-eqz v0, 000e // -0013 │ │ -03bc7e: 7010 8d08 0100 |0023: invoke-direct {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateSwitchTabsMethod:()V // method@088d │ │ -03bc84: 7010 8c08 0100 |0026: invoke-direct {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateShowPreviousNextTabButtons:()V // method@088c │ │ -03bc8a: 28e5 |0029: goto 000e // -001b │ │ +03b9bc: |[03b9bc] org.tint.ui.managers.LegacyPhoneUIManager.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +03b9cc: 6f30 f407 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V // method@07f4 │ │ +03b9d2: 1a00 2c05 |0003: const-string v0, "PREFERENCE_BUBBLE_POSITION" // string@052c │ │ +03b9d6: 6e20 4d03 3000 |0005: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +03b9dc: 0a00 |0008: move-result v0 │ │ +03b9de: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +03b9e2: 7010 8b08 0100 |000b: invoke-direct {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateBubblesVisibility:()V // method@088b │ │ +03b9e8: 0e00 |000e: return-void │ │ +03b9ea: 1a00 4c05 |000f: const-string v0, "PREFERENCE_TOOLBARS_AUTOHIDE_DURATION" // string@054c │ │ +03b9ee: 6e20 4d03 3000 |0011: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +03b9f4: 0a00 |0014: move-result v0 │ │ +03b9f6: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ +03b9fa: 7010 8e08 0100 |0017: invoke-direct {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateToolbarsDisplayDuration:()V // method@088e │ │ +03ba00: 28f4 |001a: goto 000e // -000c │ │ +03ba02: 1a00 2905 |001b: const-string v0, "PREFERENCES_SWITCH_TABS_METHOD" // string@0529 │ │ +03ba06: 6e20 4d03 3000 |001d: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@034d │ │ +03ba0c: 0a00 |0020: move-result v0 │ │ +03ba0e: 3800 edff |0021: if-eqz v0, 000e // -0013 │ │ +03ba12: 7010 8d08 0100 |0023: invoke-direct {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateSwitchTabsMethod:()V // method@088d │ │ +03ba18: 7010 8c08 0100 |0026: invoke-direct {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateShowPreviousNextTabButtons:()V // method@088c │ │ +03ba1e: 28e5 |0029: goto 000e // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0003 line=525 │ │ 0x000b line=526 │ │ 0x000e line=533 │ │ 0x000f line=527 │ │ @@ -78178,20 +78450,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03bc8c: |[03bc8c] org.tint.ui.managers.LegacyPhoneUIManager.onShowStartPage:()V │ │ -03bc9c: 6f10 f507 0200 |0000: invoke-super {v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.onShowStartPage:()V // method@07f5 │ │ -03bca2: 5420 0305 |0003: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ -03bca6: 5421 0205 |0005: iget-object v1, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mDefaultFavicon:Landroid/graphics/drawable/BitmapDrawable; // field@0502 │ │ -03bcaa: 6e20 be02 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@02be │ │ -03bcb0: 0e00 |000a: return-void │ │ +03ba20: |[03ba20] org.tint.ui.managers.LegacyPhoneUIManager.onShowStartPage:()V │ │ +03ba30: 6f10 f507 0200 |0000: invoke-super {v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.onShowStartPage:()V // method@07f5 │ │ +03ba36: 5420 0305 |0003: iget-object v0, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ +03ba3a: 5421 0205 |0005: iget-object v1, v2, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mDefaultFavicon:Landroid/graphics/drawable/BitmapDrawable; // field@0502 │ │ +03ba3e: 6e20 be02 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@02be │ │ +03ba44: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0003 line=390 │ │ 0x000a line=391 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ @@ -78201,32 +78473,33 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -03bcb4: |[03bcb4] org.tint.ui.managers.LegacyPhoneUIManager.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -03bcc4: 6e10 6d08 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@086d │ │ -03bcca: 0c00 |0003: move-result-object v0 │ │ -03bccc: 6e10 3407 0000 |0004: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -03bcd2: 0a00 |0007: move-result v0 │ │ -03bcd4: 3900 0c00 |0008: if-nez v0, 0014 // +000c │ │ -03bcd8: 6e10 ad01 0300 |000a: invoke-virtual {v3}, Landroid/view/MotionEvent;.getActionMasked:()I // method@01ad │ │ -03bcde: 0a00 |000d: move-result v0 │ │ -03bce0: 3900 0600 |000e: if-nez v0, 0014 // +0006 │ │ -03bce4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -03bce6: 7020 8408 0100 |0011: invoke-direct {v1, v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.setToolbarsVisibility:(Z)V // method@0884 │ │ -03bcec: 5410 0605 |0014: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mGestureDetector:Landroid/view/GestureDetector; // field@0506 │ │ -03bcf0: 6e20 9801 3000 |0016: invoke-virtual {v0, v3}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0198 │ │ -03bcf6: 0a00 |0019: move-result v0 │ │ -03bcf8: 0f00 |001a: return v0 │ │ +03ba48: |[03ba48] org.tint.ui.managers.LegacyPhoneUIManager.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +03ba58: 6e10 6d08 0100 |0000: invoke-virtual {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@086d │ │ +03ba5e: 0c00 |0003: move-result-object v0 │ │ +03ba60: 6e10 3407 0000 |0004: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +03ba66: 0a00 |0007: move-result v0 │ │ +03ba68: 3900 0c00 |0008: if-nez v0, 0014 // +000c │ │ +03ba6c: 6e10 ad01 0300 |000a: invoke-virtual {v3}, Landroid/view/MotionEvent;.getActionMasked:()I // method@01ad │ │ +03ba72: 0a00 |000d: move-result v0 │ │ +03ba74: 3900 0600 |000e: if-nez v0, 0014 // +0006 │ │ +03ba78: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +03ba7a: 7020 8408 0100 |0011: invoke-direct {v1, v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.setToolbarsVisibility:(Z)V // method@0884 │ │ +03ba80: 5410 0605 |0014: iget-object v0, v1, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mGestureDetector:Landroid/view/GestureDetector; // field@0506 │ │ +03ba84: 6e20 9801 3000 |0016: invoke-virtual {v0, v3}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0198 │ │ +03ba8a: 0a00 |0019: move-result v0 │ │ +03ba8c: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ + 0x000a line=422 │ │ 0x0010 line=423 │ │ 0x0014 line=426 │ │ locals : │ │ 0x0000 - 0x001b reg=1 this Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ 0x0000 - 0x001b reg=2 view Landroid/view/View; │ │ 0x0000 - 0x001b reg=3 event Landroid/view/MotionEvent; │ │ │ │ @@ -78235,26 +78508,26 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -03bcfc: |[03bcfc] org.tint.ui.managers.LegacyPhoneUIManager.setApplicationButtonImage:(Landroid/graphics/Bitmap;)V │ │ -03bd0c: 5431 f904 |0000: iget-object v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03bd10: 7120 110c 4100 |0002: invoke-static {v1, v4}, Lorg/tint/utils/ApplicationUtils;.getApplicationButtonImage:(Landroid/app/Activity;Landroid/graphics/Bitmap;)Landroid/graphics/drawable/BitmapDrawable; // method@0c11 │ │ -03bd16: 0c00 |0005: move-result-object v0 │ │ -03bd18: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -03bd1c: 5431 0305 |0008: iget-object v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ -03bd20: 6e20 be02 0100 |000a: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@02be │ │ -03bd26: 0e00 |000d: return-void │ │ -03bd28: 5431 0305 |000e: iget-object v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ -03bd2c: 5432 0205 |0010: iget-object v2, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mDefaultFavicon:Landroid/graphics/drawable/BitmapDrawable; // field@0502 │ │ -03bd30: 6e20 be02 2100 |0012: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@02be │ │ -03bd36: 28f8 |0015: goto 000d // -0008 │ │ +03ba90: |[03ba90] org.tint.ui.managers.LegacyPhoneUIManager.setApplicationButtonImage:(Landroid/graphics/Bitmap;)V │ │ +03baa0: 5431 f904 |0000: iget-object v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03baa4: 7120 110c 4100 |0002: invoke-static {v1, v4}, Lorg/tint/utils/ApplicationUtils;.getApplicationButtonImage:(Landroid/app/Activity;Landroid/graphics/Bitmap;)Landroid/graphics/drawable/BitmapDrawable; // method@0c11 │ │ +03baaa: 0c00 |0005: move-result-object v0 │ │ +03baac: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +03bab0: 5431 0305 |0008: iget-object v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ +03bab4: 6e20 be02 0100 |000a: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@02be │ │ +03baba: 0e00 |000d: return-void │ │ +03babc: 5431 0305 |000e: iget-object v1, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ +03bac0: 5432 0205 |0010: iget-object v2, v3, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mDefaultFavicon:Landroid/graphics/drawable/BitmapDrawable; // field@0502 │ │ +03bac4: 6e20 be02 2100 |0012: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@02be │ │ +03baca: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0006 line=539 │ │ 0x0008 line=540 │ │ 0x000d line=544 │ │ 0x000e line=542 │ │ @@ -78268,38 +78541,38 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -03bd38: |[03bd38] org.tint.ui.managers.LegacyPhoneUIManager.setFullScreenFromPreferences:()V │ │ -03bd48: 5463 f904 |0000: iget-object v3, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03bd4c: 6e10 6406 0300 |0002: invoke-virtual {v3}, Lorg/tint/ui/activities/TintBrowserActivity;.getWindow:()Landroid/view/Window; // method@0664 │ │ -03bd52: 0c01 |0005: move-result-object v1 │ │ -03bd54: 6e10 f301 0100 |0006: invoke-virtual {v1}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@01f3 │ │ -03bd5a: 0c02 |0009: move-result-object v2 │ │ -03bd5c: 1300 0004 |000a: const/16 v0, #int 1024 // #400 │ │ -03bd60: 5463 f904 |000c: iget-object v3, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03bd64: 7110 8001 0300 |000e: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -03bd6a: 0c03 |0011: move-result-object v3 │ │ -03bd6c: 1a04 3d05 |0012: const-string v4, "PREFERENCE_FULL_SCREEN" // string@053d │ │ -03bd70: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -03bd72: 7230 dd00 4305 |0015: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ -03bd78: 0a03 |0018: move-result v3 │ │ -03bd7a: 3803 0c00 |0019: if-eqz v3, 0025 // +000c │ │ -03bd7e: 5223 2000 |001b: iget v3, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0020 │ │ -03bd82: d633 0004 |001d: or-int/lit16 v3, v3, #int 1024 // #0400 │ │ -03bd86: 5923 2000 |001f: iput v3, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0020 │ │ -03bd8a: 6e20 f501 2100 |0021: invoke-virtual {v1, v2}, Landroid/view/Window;.setAttributes:(Landroid/view/WindowManager$LayoutParams;)V // method@01f5 │ │ -03bd90: 0e00 |0024: return-void │ │ -03bd92: 5223 2000 |0025: iget v3, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0020 │ │ -03bd96: d533 fffb |0027: and-int/lit16 v3, v3, #int -1025 // #fbff │ │ -03bd9a: 5923 2000 |0029: iput v3, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0020 │ │ -03bd9e: 28f6 |002b: goto 0021 // -000a │ │ +03bacc: |[03bacc] org.tint.ui.managers.LegacyPhoneUIManager.setFullScreenFromPreferences:()V │ │ +03badc: 5463 f904 |0000: iget-object v3, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03bae0: 6e10 6406 0300 |0002: invoke-virtual {v3}, Lorg/tint/ui/activities/TintBrowserActivity;.getWindow:()Landroid/view/Window; // method@0664 │ │ +03bae6: 0c01 |0005: move-result-object v1 │ │ +03bae8: 6e10 f301 0100 |0006: invoke-virtual {v1}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@01f3 │ │ +03baee: 0c02 |0009: move-result-object v2 │ │ +03baf0: 1300 0004 |000a: const/16 v0, #int 1024 // #400 │ │ +03baf4: 5463 f904 |000c: iget-object v3, v6, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03baf8: 7110 8001 0300 |000e: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +03bafe: 0c03 |0011: move-result-object v3 │ │ +03bb00: 1a04 3a05 |0012: const-string v4, "PREFERENCE_FULL_SCREEN" // string@053a │ │ +03bb04: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +03bb06: 7230 dd00 4305 |0015: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00dd │ │ +03bb0c: 0a03 |0018: move-result v3 │ │ +03bb0e: 3803 0c00 |0019: if-eqz v3, 0025 // +000c │ │ +03bb12: 5223 2000 |001b: iget v3, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0020 │ │ +03bb16: d633 0004 |001d: or-int/lit16 v3, v3, #int 1024 // #0400 │ │ +03bb1a: 5923 2000 |001f: iput v3, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0020 │ │ +03bb1e: 6e20 f501 2100 |0021: invoke-virtual {v1, v2}, Landroid/view/Window;.setAttributes:(Landroid/view/WindowManager$LayoutParams;)V // method@01f5 │ │ +03bb24: 0e00 |0024: return-void │ │ +03bb26: 5223 2000 |0025: iget v3, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0020 │ │ +03bb2a: d533 fffb |0027: and-int/lit16 v3, v3, #int -1025 // #fbff │ │ +03bb2e: 5923 2000 |0029: iput v3, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0020 │ │ +03bb32: 28f6 |002b: goto 0021 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0006 line=432 │ │ 0x000a line=433 │ │ 0x000c line=435 │ │ 0x001b line=436 │ │ @@ -78317,211 +78590,211 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 449 16-bit code units │ │ -03bda0: |[03bda0] org.tint.ui.managers.LegacyPhoneUIManager.setupUI:()V │ │ -03bdb0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -03bdb2: 6f10 f807 0900 |0001: invoke-super {v9}, Lorg/tint/ui/managers/BasePhoneUIManager;.setupUI:()V // method@07f8 │ │ -03bdb8: 5494 f704 |0004: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActionBar:Landroid/app/ActionBar; // field@04f7 │ │ -03bdbc: 6e10 1d00 0400 |0006: invoke-virtual {v4}, Landroid/app/ActionBar;.hide:()V // method@001d │ │ -03bdc2: 2204 8500 |0009: new-instance v4, Landroid/view/GestureDetector; // type@0085 │ │ -03bdc6: 5495 f904 |000b: iget-object v5, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03bdca: 2206 0b02 |000d: new-instance v6, Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener; // type@020b │ │ -03bdce: 1207 |000f: const/4 v7, #int 0 // #0 │ │ -03bdd0: 7030 5b08 9607 |0010: invoke-direct {v6, v9, v7}, Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;Lorg/tint/ui/managers/LegacyPhoneUIManager$1;)V // method@085b │ │ -03bdd6: 7030 9701 5406 |0013: invoke-direct {v4, v5, v6}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V // method@0197 │ │ -03bddc: 5b94 0605 |0016: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mGestureDetector:Landroid/view/GestureDetector; // field@0506 │ │ -03bde0: 7010 8e08 0900 |0018: invoke-direct {v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateToolbarsDisplayDuration:()V // method@088e │ │ -03bde6: 5494 f904 |001b: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03bdea: 6e10 6006 0400 |001d: invoke-virtual {v4}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ -03bdf0: 0c04 |0020: move-result-object v4 │ │ -03bdf2: 1405 0200 0a7f |0021: const v5, #float 1.83434e+38 // #7f0a0002 │ │ -03bdf8: 6e20 f200 5400 |0024: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getInteger:(I)I // method@00f2 │ │ -03bdfe: 0a01 |0027: move-result v1 │ │ -03be00: 5494 f904 |0028: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03be04: 6e10 6006 0400 |002a: invoke-virtual {v4}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ -03be0a: 0c04 |002d: move-result-object v4 │ │ -03be0c: 1405 1c00 027f |002e: const v5, #float 1.728e+38 // #7f02001c │ │ -03be12: 6e20 f100 5400 |0031: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00f1 │ │ -03be18: 0c03 |0034: move-result-object v3 │ │ -03be1a: 6204 0800 |0035: sget-object v4, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0008 │ │ -03be1e: 7130 2001 1104 |0037: invoke-static {v1, v1, v4}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0120 │ │ -03be24: 0c00 |003a: move-result-object v0 │ │ -03be26: 2202 5400 |003b: new-instance v2, Landroid/graphics/Canvas; // type@0054 │ │ -03be2a: 7020 2401 0200 |003d: invoke-direct {v2, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0124 │ │ -03be30: 6e51 3b01 8318 |0040: invoke-virtual {v3, v8, v8, v1, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@013b │ │ -03be36: 6e20 3801 2300 |0043: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0138 │ │ -03be3c: 2204 5a00 |0046: new-instance v4, Landroid/graphics/drawable/BitmapDrawable; // type@005a │ │ -03be40: 5495 f904 |0048: iget-object v5, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03be44: 6e10 6006 0500 |004a: invoke-virtual {v5}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ -03be4a: 0c05 |004d: move-result-object v5 │ │ -03be4c: 7030 3501 5400 |004e: invoke-direct {v4, v5, v0}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0135 │ │ -03be52: 5b94 0205 |0051: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mDefaultFavicon:Landroid/graphics/drawable/BitmapDrawable; // field@0502 │ │ -03be56: 5494 f904 |0053: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03be5a: 1405 3900 0f7f |0055: const v5, #float 1.90081e+38 // #7f0f0039 │ │ -03be60: 6e20 5606 5400 |0058: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03be66: 0c04 |005b: move-result-object v4 │ │ -03be68: 1f04 da00 |005c: check-cast v4, Landroid/widget/ProgressBar; // type@00da │ │ -03be6c: 5b94 0905 |005e: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0509 │ │ -03be70: 5494 f904 |0060: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03be74: 1405 3a00 0f7f |0062: const v5, #float 1.90081e+38 // #7f0f003a │ │ -03be7a: 6e20 5606 5400 |0065: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03be80: 0c04 |0068: move-result-object v4 │ │ -03be82: 1f04 7302 |0069: check-cast v4, Lorg/tint/ui/views/PhoneUrlBar; // type@0273 │ │ -03be86: 5b94 1105 |006b: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03be8a: 5494 1105 |006d: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03be8e: 2205 0202 |006f: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$1; // type@0202 │ │ -03be92: 7020 4508 9500 |0071: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0845 │ │ -03be98: 6e20 ea0a 5400 |0074: invoke-virtual {v4, v5}, Lorg/tint/ui/views/PhoneUrlBar;.setEventListener:(Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;)V // method@0aea │ │ -03be9e: 5494 1105 |0077: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03bea2: 1505 0b7f |0079: const/high16 v5, #int 2131427328 // #7f0b │ │ -03bea6: 6e20 ef0a 5400 |007b: invoke-virtual {v4, v5}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(I)V // method@0aef │ │ -03beac: 5494 1105 |007e: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03beb0: 1405 1900 0b7f |0080: const v5, #float 1.84763e+38 // #7f0b0019 │ │ -03beb6: 6e20 ed0a 5400 |0083: invoke-virtual {v4, v5}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(I)V // method@0aed │ │ -03bebc: 5494 f904 |0086: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03bec0: 1405 3800 0f7f |0088: const v5, #float 1.90081e+38 // #7f0f0038 │ │ -03bec6: 6e20 5606 5400 |008b: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03becc: 0c04 |008e: move-result-object v4 │ │ -03bece: 1f04 d100 |008f: check-cast v4, Landroid/widget/ImageView; // type@00d1 │ │ -03bed2: 5b94 0305 |0091: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ -03bed6: 5494 0305 |0093: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ -03beda: 2205 0302 |0095: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$2; // type@0203 │ │ -03bede: 7020 4a08 9500 |0097: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$2;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@084a │ │ -03bee4: 6e20 c102 5400 |009a: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -03beea: 5494 0305 |009d: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ -03beee: 5495 0205 |009f: iget-object v5, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mDefaultFavicon:Landroid/graphics/drawable/BitmapDrawable; // field@0502 │ │ -03bef2: 6e20 be02 5400 |00a1: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@02be │ │ -03bef8: 5494 f904 |00a4: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03befc: 1405 3700 0f7f |00a6: const v5, #float 1.90081e+38 // #7f0f0037 │ │ -03bf02: 6e20 5606 5400 |00a9: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03bf08: 0c04 |00ac: move-result-object v4 │ │ -03bf0a: 1f04 dc00 |00ad: check-cast v4, Landroid/widget/RelativeLayout; // type@00dc │ │ -03bf0e: 5b94 1005 |00af: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0510 │ │ -03bf12: 5494 1005 |00b1: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0510 │ │ -03bf16: 2205 0402 |00b3: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$3; // type@0204 │ │ -03bf1a: 7020 4c08 9500 |00b5: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$3;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@084c │ │ -03bf20: 6e20 ec02 5400 |00b8: invoke-virtual {v4, v5}, Landroid/widget/RelativeLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02ec │ │ -03bf26: 5494 f904 |00bb: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03bf2a: 1405 3c00 0f7f |00bd: const v5, #float 1.90081e+38 // #7f0f003c │ │ -03bf30: 6e20 5606 5400 |00c0: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03bf36: 0c04 |00c3: move-result-object v4 │ │ -03bf38: 1f04 d300 |00c4: check-cast v4, Landroid/widget/LinearLayout; // type@00d3 │ │ -03bf3c: 5b94 fd04 |00c6: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBottomBar:Landroid/widget/LinearLayout; // field@04fd │ │ -03bf40: 5494 fd04 |00c8: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBottomBar:Landroid/widget/LinearLayout; // field@04fd │ │ -03bf44: 2205 0502 |00ca: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$4; // type@0205 │ │ -03bf48: 7020 4e08 9500 |00cc: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$4;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@084e │ │ -03bf4e: 6e20 c902 5400 |00cf: invoke-virtual {v4, v5}, Landroid/widget/LinearLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c9 │ │ -03bf54: 5494 f904 |00d2: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03bf58: 1405 4000 0f7f |00d4: const v5, #float 1.90081e+38 // #7f0f0040 │ │ -03bf5e: 6e20 5606 5400 |00d7: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03bf64: 0c04 |00da: move-result-object v4 │ │ -03bf66: 1f04 d100 |00db: check-cast v4, Landroid/widget/ImageView; // type@00d1 │ │ -03bf6a: 5b94 fb04 |00dd: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBack:Landroid/widget/ImageView; // field@04fb │ │ -03bf6e: 5494 fb04 |00df: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBack:Landroid/widget/ImageView; // field@04fb │ │ -03bf72: 2205 0602 |00e1: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$5; // type@0206 │ │ -03bf76: 7020 5008 9500 |00e3: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$5;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0850 │ │ -03bf7c: 6e20 c102 5400 |00e6: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -03bf82: 5494 fb04 |00e9: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBack:Landroid/widget/ImageView; // field@04fb │ │ -03bf86: 6e20 bc02 8400 |00eb: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ -03bf8c: 5494 f904 |00ee: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03bf90: 1405 4400 0f7f |00f0: const v5, #float 1.90081e+38 // #7f0f0044 │ │ -03bf96: 6e20 5606 5400 |00f3: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03bf9c: 0c04 |00f6: move-result-object v4 │ │ -03bf9e: 1f04 d100 |00f7: check-cast v4, Landroid/widget/ImageView; // type@00d1 │ │ -03bfa2: 5b94 0405 |00f9: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mForward:Landroid/widget/ImageView; // field@0504 │ │ -03bfa6: 5494 0405 |00fb: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mForward:Landroid/widget/ImageView; // field@0504 │ │ -03bfaa: 2205 0702 |00fd: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$6; // type@0207 │ │ -03bfae: 7020 5208 9500 |00ff: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$6;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0852 │ │ -03bfb4: 6e20 c102 5400 |0102: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -03bfba: 5494 0405 |0105: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mForward:Landroid/widget/ImageView; // field@0504 │ │ -03bfbe: 6e20 bc02 8400 |0107: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ -03bfc4: 5494 f904 |010a: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03bfc8: 1405 4200 0f7f |010c: const v5, #float 1.90081e+38 // #7f0f0042 │ │ -03bfce: 6e20 5606 5400 |010f: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03bfd4: 0c04 |0112: move-result-object v4 │ │ -03bfd6: 1f04 d100 |0113: check-cast v4, Landroid/widget/ImageView; // type@00d1 │ │ -03bfda: 5b94 fc04 |0115: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBookmarks:Landroid/widget/ImageView; // field@04fc │ │ -03bfde: 5494 fc04 |0117: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBookmarks:Landroid/widget/ImageView; // field@04fc │ │ -03bfe2: 2205 0802 |0119: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$7; // type@0208 │ │ -03bfe6: 7020 5408 9500 |011b: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$7;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0854 │ │ -03bfec: 6e20 c102 5400 |011e: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -03bff2: 5494 f904 |0121: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03bff6: 1405 4300 0f7f |0123: const v5, #float 1.90081e+38 // #7f0f0043 │ │ -03bffc: 6e20 5606 5400 |0126: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03c002: 0c04 |0129: move-result-object v4 │ │ -03c004: 1f04 d100 |012a: check-cast v4, Landroid/widget/ImageView; // type@00d1 │ │ -03c008: 5b94 fa04 |012c: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mAddTab:Landroid/widget/ImageView; // field@04fa │ │ -03c00c: 5494 fa04 |012e: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mAddTab:Landroid/widget/ImageView; // field@04fa │ │ -03c010: 2205 0902 |0130: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$8; // type@0209 │ │ -03c014: 7020 5608 9500 |0132: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$8;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0856 │ │ -03c01a: 6e20 c102 5400 |0135: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -03c020: 5494 f904 |0138: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03c024: 1405 4100 0f7f |013a: const v5, #float 1.90081e+38 // #7f0f0041 │ │ -03c02a: 6e20 5606 5400 |013d: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03c030: 0c04 |0140: move-result-object v4 │ │ -03c032: 1f04 d100 |0141: check-cast v4, Landroid/widget/ImageView; // type@00d1 │ │ -03c036: 5b94 0005 |0143: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCloseTab:Landroid/widget/ImageView; // field@0500 │ │ -03c03a: 5494 0005 |0145: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCloseTab:Landroid/widget/ImageView; // field@0500 │ │ -03c03e: 2205 0a02 |0147: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$9; // type@020a │ │ -03c042: 7020 5808 9500 |0149: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$9;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0858 │ │ -03c048: 6e20 c102 5400 |014c: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -03c04e: 5494 f904 |014f: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03c052: 1405 3b00 0f7f |0151: const v5, #float 1.90081e+38 // #7f0f003b │ │ -03c058: 6e20 5606 5400 |0154: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03c05e: 0c04 |0157: move-result-object v4 │ │ -03c060: 1f04 d100 |0158: check-cast v4, Landroid/widget/ImageView; // type@00d1 │ │ -03c064: 5b94 0b05 |015a: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowPreviousTab:Landroid/widget/ImageView; // field@050b │ │ -03c068: 5494 0b05 |015c: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowPreviousTab:Landroid/widget/ImageView; // field@050b │ │ -03c06c: 2205 fd01 |015e: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$10; // type@01fd │ │ -03c070: 7020 3b08 9500 |0160: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$10;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@083b │ │ -03c076: 6e20 c102 5400 |0163: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -03c07c: 5494 f904 |0166: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03c080: 1405 3d00 0f7f |0168: const v5, #float 1.90081e+38 // #7f0f003d │ │ -03c086: 6e20 5606 5400 |016b: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03c08c: 0c04 |016e: move-result-object v4 │ │ -03c08e: 1f04 d100 |016f: check-cast v4, Landroid/widget/ImageView; // type@00d1 │ │ -03c092: 5b94 0a05 |0171: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowNextTab:Landroid/widget/ImageView; // field@050a │ │ -03c096: 5494 0a05 |0173: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowNextTab:Landroid/widget/ImageView; // field@050a │ │ -03c09a: 2205 fe01 |0175: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$11; // type@01fe │ │ -03c09e: 7020 3d08 9500 |0177: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$11;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@083d │ │ -03c0a4: 6e20 c102 5400 |017a: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -03c0aa: 5494 f904 |017d: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03c0ae: 1405 3e00 0f7f |017f: const v5, #float 1.90081e+38 // #7f0f003e │ │ -03c0b4: 6e20 5606 5400 |0182: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03c0ba: 0c04 |0185: move-result-object v4 │ │ -03c0bc: 1f04 d100 |0186: check-cast v4, Landroid/widget/ImageView; // type@00d1 │ │ -03c0c0: 5b94 fe04 |0188: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleLeft:Landroid/widget/ImageView; // field@04fe │ │ -03c0c4: 5494 fe04 |018a: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleLeft:Landroid/widget/ImageView; // field@04fe │ │ -03c0c8: 2205 ff01 |018c: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$12; // type@01ff │ │ -03c0cc: 7020 3f08 9500 |018e: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$12;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@083f │ │ -03c0d2: 6e20 c102 5400 |0191: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -03c0d8: 5494 f904 |0194: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ -03c0dc: 1405 3f00 0f7f |0196: const v5, #float 1.90081e+38 // #7f0f003f │ │ -03c0e2: 6e20 5606 5400 |0199: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03c0e8: 0c04 |019c: move-result-object v4 │ │ -03c0ea: 1f04 d100 |019d: check-cast v4, Landroid/widget/ImageView; // type@00d1 │ │ -03c0ee: 5b94 ff04 |019f: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleRight:Landroid/widget/ImageView; // field@04ff │ │ -03c0f2: 5494 ff04 |01a1: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleRight:Landroid/widget/ImageView; // field@04ff │ │ -03c0f6: 2205 0002 |01a3: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$13; // type@0200 │ │ -03c0fa: 7020 4108 9500 |01a5: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$13;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0841 │ │ -03c100: 6e20 c102 5400 |01a8: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -03c106: 7010 8b08 0900 |01ab: invoke-direct {v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateBubblesVisibility:()V // method@088b │ │ -03c10c: 2204 2502 |01ae: new-instance v4, Lorg/tint/ui/managers/ToolbarsAnimator; // type@0225 │ │ -03c110: 5495 1005 |01b0: iget-object v5, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0510 │ │ -03c114: 5496 fd04 |01b2: iget-object v6, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBottomBar:Landroid/widget/LinearLayout; // field@04fd │ │ -03c118: 5497 0b05 |01b4: iget-object v7, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowPreviousTab:Landroid/widget/ImageView; // field@050b │ │ -03c11c: 5498 0a05 |01b6: iget-object v8, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowNextTab:Landroid/widget/ImageView; // field@050a │ │ -03c120: 7058 1d09 5476 |01b8: invoke-direct {v4, v5, v6, v7, v8}, Lorg/tint/ui/managers/ToolbarsAnimator;.:(Landroid/view/ViewGroup;Landroid/view/ViewGroup;Landroid/widget/ImageView;Landroid/widget/ImageView;)V // method@091d │ │ -03c126: 5b94 0e05 |01bb: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ -03c12a: 7010 8908 0900 |01bd: invoke-direct {v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.startHideToolbarsThread:()V // method@0889 │ │ -03c130: 0e00 |01c0: return-void │ │ +03bb34: |[03bb34] org.tint.ui.managers.LegacyPhoneUIManager.setupUI:()V │ │ +03bb44: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +03bb46: 6f10 f807 0900 |0001: invoke-super {v9}, Lorg/tint/ui/managers/BasePhoneUIManager;.setupUI:()V // method@07f8 │ │ +03bb4c: 5494 f704 |0004: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActionBar:Landroid/app/ActionBar; // field@04f7 │ │ +03bb50: 6e10 1d00 0400 |0006: invoke-virtual {v4}, Landroid/app/ActionBar;.hide:()V // method@001d │ │ +03bb56: 2204 8300 |0009: new-instance v4, Landroid/view/GestureDetector; // type@0083 │ │ +03bb5a: 5495 f904 |000b: iget-object v5, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03bb5e: 2206 0702 |000d: new-instance v6, Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener; // type@0207 │ │ +03bb62: 1207 |000f: const/4 v7, #int 0 // #0 │ │ +03bb64: 7030 5b08 9607 |0010: invoke-direct {v6, v9, v7}, Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;Lorg/tint/ui/managers/LegacyPhoneUIManager$1;)V // method@085b │ │ +03bb6a: 7030 9701 5406 |0013: invoke-direct {v4, v5, v6}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V // method@0197 │ │ +03bb70: 5b94 0605 |0016: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mGestureDetector:Landroid/view/GestureDetector; // field@0506 │ │ +03bb74: 7010 8e08 0900 |0018: invoke-direct {v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateToolbarsDisplayDuration:()V // method@088e │ │ +03bb7a: 5494 f904 |001b: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03bb7e: 6e10 6006 0400 |001d: invoke-virtual {v4}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ +03bb84: 0c04 |0020: move-result-object v4 │ │ +03bb86: 1405 0200 0a7f |0021: const v5, #float 1.83434e+38 // #7f0a0002 │ │ +03bb8c: 6e20 f200 5400 |0024: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getInteger:(I)I // method@00f2 │ │ +03bb92: 0a01 |0027: move-result v1 │ │ +03bb94: 5494 f904 |0028: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03bb98: 6e10 6006 0400 |002a: invoke-virtual {v4}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ +03bb9e: 0c04 |002d: move-result-object v4 │ │ +03bba0: 1405 1c00 027f |002e: const v5, #float 1.728e+38 // #7f02001c │ │ +03bba6: 6e20 f100 5400 |0031: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00f1 │ │ +03bbac: 0c03 |0034: move-result-object v3 │ │ +03bbae: 6204 0800 |0035: sget-object v4, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0008 │ │ +03bbb2: 7130 2001 1104 |0037: invoke-static {v1, v1, v4}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0120 │ │ +03bbb8: 0c00 |003a: move-result-object v0 │ │ +03bbba: 2202 5400 |003b: new-instance v2, Landroid/graphics/Canvas; // type@0054 │ │ +03bbbe: 7020 2401 0200 |003d: invoke-direct {v2, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0124 │ │ +03bbc4: 6e51 3b01 8318 |0040: invoke-virtual {v3, v8, v8, v1, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@013b │ │ +03bbca: 6e20 3801 2300 |0043: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0138 │ │ +03bbd0: 2204 5a00 |0046: new-instance v4, Landroid/graphics/drawable/BitmapDrawable; // type@005a │ │ +03bbd4: 5495 f904 |0048: iget-object v5, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03bbd8: 6e10 6006 0500 |004a: invoke-virtual {v5}, Lorg/tint/ui/activities/TintBrowserActivity;.getResources:()Landroid/content/res/Resources; // method@0660 │ │ +03bbde: 0c05 |004d: move-result-object v5 │ │ +03bbe0: 7030 3501 5400 |004e: invoke-direct {v4, v5, v0}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0135 │ │ +03bbe6: 5b94 0205 |0051: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mDefaultFavicon:Landroid/graphics/drawable/BitmapDrawable; // field@0502 │ │ +03bbea: 5494 f904 |0053: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03bbee: 1405 3900 0f7f |0055: const v5, #float 1.90081e+38 // #7f0f0039 │ │ +03bbf4: 6e20 5606 5400 |0058: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03bbfa: 0c04 |005b: move-result-object v4 │ │ +03bbfc: 1f04 d600 |005c: check-cast v4, Landroid/widget/ProgressBar; // type@00d6 │ │ +03bc00: 5b94 0905 |005e: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0509 │ │ +03bc04: 5494 f904 |0060: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03bc08: 1405 3a00 0f7f |0062: const v5, #float 1.90081e+38 // #7f0f003a │ │ +03bc0e: 6e20 5606 5400 |0065: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03bc14: 0c04 |0068: move-result-object v4 │ │ +03bc16: 1f04 6f02 |0069: check-cast v4, Lorg/tint/ui/views/PhoneUrlBar; // type@026f │ │ +03bc1a: 5b94 1105 |006b: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03bc1e: 5494 1105 |006d: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03bc22: 2205 fe01 |006f: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$1; // type@01fe │ │ +03bc26: 7020 4508 9500 |0071: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0845 │ │ +03bc2c: 6e20 ea0a 5400 |0074: invoke-virtual {v4, v5}, Lorg/tint/ui/views/PhoneUrlBar;.setEventListener:(Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;)V // method@0aea │ │ +03bc32: 5494 1105 |0077: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03bc36: 1505 0b7f |0079: const/high16 v5, #int 2131427328 // #7f0b │ │ +03bc3a: 6e20 ef0a 5400 |007b: invoke-virtual {v4, v5}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(I)V // method@0aef │ │ +03bc40: 5494 1105 |007e: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03bc44: 1405 1900 0b7f |0080: const v5, #float 1.84763e+38 // #7f0b0019 │ │ +03bc4a: 6e20 ed0a 5400 |0083: invoke-virtual {v4, v5}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(I)V // method@0aed │ │ +03bc50: 5494 f904 |0086: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03bc54: 1405 3800 0f7f |0088: const v5, #float 1.90081e+38 // #7f0f0038 │ │ +03bc5a: 6e20 5606 5400 |008b: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03bc60: 0c04 |008e: move-result-object v4 │ │ +03bc62: 1f04 cd00 |008f: check-cast v4, Landroid/widget/ImageView; // type@00cd │ │ +03bc66: 5b94 0305 |0091: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ +03bc6a: 5494 0305 |0093: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ +03bc6e: 2205 ff01 |0095: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$2; // type@01ff │ │ +03bc72: 7020 4a08 9500 |0097: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$2;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@084a │ │ +03bc78: 6e20 c102 5400 |009a: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03bc7e: 5494 0305 |009d: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ +03bc82: 5495 0205 |009f: iget-object v5, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mDefaultFavicon:Landroid/graphics/drawable/BitmapDrawable; // field@0502 │ │ +03bc86: 6e20 be02 5400 |00a1: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@02be │ │ +03bc8c: 5494 f904 |00a4: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03bc90: 1405 3700 0f7f |00a6: const v5, #float 1.90081e+38 // #7f0f0037 │ │ +03bc96: 6e20 5606 5400 |00a9: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03bc9c: 0c04 |00ac: move-result-object v4 │ │ +03bc9e: 1f04 d800 |00ad: check-cast v4, Landroid/widget/RelativeLayout; // type@00d8 │ │ +03bca2: 5b94 1005 |00af: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0510 │ │ +03bca6: 5494 1005 |00b1: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0510 │ │ +03bcaa: 2205 0002 |00b3: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$3; // type@0200 │ │ +03bcae: 7020 4c08 9500 |00b5: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$3;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@084c │ │ +03bcb4: 6e20 ec02 5400 |00b8: invoke-virtual {v4, v5}, Landroid/widget/RelativeLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02ec │ │ +03bcba: 5494 f904 |00bb: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03bcbe: 1405 3c00 0f7f |00bd: const v5, #float 1.90081e+38 // #7f0f003c │ │ +03bcc4: 6e20 5606 5400 |00c0: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03bcca: 0c04 |00c3: move-result-object v4 │ │ +03bccc: 1f04 cf00 |00c4: check-cast v4, Landroid/widget/LinearLayout; // type@00cf │ │ +03bcd0: 5b94 fd04 |00c6: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBottomBar:Landroid/widget/LinearLayout; // field@04fd │ │ +03bcd4: 5494 fd04 |00c8: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBottomBar:Landroid/widget/LinearLayout; // field@04fd │ │ +03bcd8: 2205 0102 |00ca: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$4; // type@0201 │ │ +03bcdc: 7020 4e08 9500 |00cc: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$4;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@084e │ │ +03bce2: 6e20 c902 5400 |00cf: invoke-virtual {v4, v5}, Landroid/widget/LinearLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c9 │ │ +03bce8: 5494 f904 |00d2: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03bcec: 1405 4000 0f7f |00d4: const v5, #float 1.90081e+38 // #7f0f0040 │ │ +03bcf2: 6e20 5606 5400 |00d7: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03bcf8: 0c04 |00da: move-result-object v4 │ │ +03bcfa: 1f04 cd00 |00db: check-cast v4, Landroid/widget/ImageView; // type@00cd │ │ +03bcfe: 5b94 fb04 |00dd: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBack:Landroid/widget/ImageView; // field@04fb │ │ +03bd02: 5494 fb04 |00df: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBack:Landroid/widget/ImageView; // field@04fb │ │ +03bd06: 2205 0202 |00e1: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$5; // type@0202 │ │ +03bd0a: 7020 5008 9500 |00e3: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$5;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0850 │ │ +03bd10: 6e20 c102 5400 |00e6: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03bd16: 5494 fb04 |00e9: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBack:Landroid/widget/ImageView; // field@04fb │ │ +03bd1a: 6e20 bc02 8400 |00eb: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ +03bd20: 5494 f904 |00ee: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03bd24: 1405 4400 0f7f |00f0: const v5, #float 1.90081e+38 // #7f0f0044 │ │ +03bd2a: 6e20 5606 5400 |00f3: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03bd30: 0c04 |00f6: move-result-object v4 │ │ +03bd32: 1f04 cd00 |00f7: check-cast v4, Landroid/widget/ImageView; // type@00cd │ │ +03bd36: 5b94 0405 |00f9: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mForward:Landroid/widget/ImageView; // field@0504 │ │ +03bd3a: 5494 0405 |00fb: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mForward:Landroid/widget/ImageView; // field@0504 │ │ +03bd3e: 2205 0302 |00fd: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$6; // type@0203 │ │ +03bd42: 7020 5208 9500 |00ff: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$6;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0852 │ │ +03bd48: 6e20 c102 5400 |0102: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03bd4e: 5494 0405 |0105: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mForward:Landroid/widget/ImageView; // field@0504 │ │ +03bd52: 6e20 bc02 8400 |0107: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ +03bd58: 5494 f904 |010a: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03bd5c: 1405 4200 0f7f |010c: const v5, #float 1.90081e+38 // #7f0f0042 │ │ +03bd62: 6e20 5606 5400 |010f: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03bd68: 0c04 |0112: move-result-object v4 │ │ +03bd6a: 1f04 cd00 |0113: check-cast v4, Landroid/widget/ImageView; // type@00cd │ │ +03bd6e: 5b94 fc04 |0115: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBookmarks:Landroid/widget/ImageView; // field@04fc │ │ +03bd72: 5494 fc04 |0117: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBookmarks:Landroid/widget/ImageView; // field@04fc │ │ +03bd76: 2205 0402 |0119: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$7; // type@0204 │ │ +03bd7a: 7020 5408 9500 |011b: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$7;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0854 │ │ +03bd80: 6e20 c102 5400 |011e: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03bd86: 5494 f904 |0121: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03bd8a: 1405 4300 0f7f |0123: const v5, #float 1.90081e+38 // #7f0f0043 │ │ +03bd90: 6e20 5606 5400 |0126: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03bd96: 0c04 |0129: move-result-object v4 │ │ +03bd98: 1f04 cd00 |012a: check-cast v4, Landroid/widget/ImageView; // type@00cd │ │ +03bd9c: 5b94 fa04 |012c: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mAddTab:Landroid/widget/ImageView; // field@04fa │ │ +03bda0: 5494 fa04 |012e: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mAddTab:Landroid/widget/ImageView; // field@04fa │ │ +03bda4: 2205 0502 |0130: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$8; // type@0205 │ │ +03bda8: 7020 5608 9500 |0132: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$8;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0856 │ │ +03bdae: 6e20 c102 5400 |0135: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03bdb4: 5494 f904 |0138: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03bdb8: 1405 4100 0f7f |013a: const v5, #float 1.90081e+38 // #7f0f0041 │ │ +03bdbe: 6e20 5606 5400 |013d: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03bdc4: 0c04 |0140: move-result-object v4 │ │ +03bdc6: 1f04 cd00 |0141: check-cast v4, Landroid/widget/ImageView; // type@00cd │ │ +03bdca: 5b94 0005 |0143: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCloseTab:Landroid/widget/ImageView; // field@0500 │ │ +03bdce: 5494 0005 |0145: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mCloseTab:Landroid/widget/ImageView; // field@0500 │ │ +03bdd2: 2205 0602 |0147: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$9; // type@0206 │ │ +03bdd6: 7020 5808 9500 |0149: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$9;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0858 │ │ +03bddc: 6e20 c102 5400 |014c: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03bde2: 5494 f904 |014f: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03bde6: 1405 3b00 0f7f |0151: const v5, #float 1.90081e+38 // #7f0f003b │ │ +03bdec: 6e20 5606 5400 |0154: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03bdf2: 0c04 |0157: move-result-object v4 │ │ +03bdf4: 1f04 cd00 |0158: check-cast v4, Landroid/widget/ImageView; // type@00cd │ │ +03bdf8: 5b94 0b05 |015a: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowPreviousTab:Landroid/widget/ImageView; // field@050b │ │ +03bdfc: 5494 0b05 |015c: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowPreviousTab:Landroid/widget/ImageView; // field@050b │ │ +03be00: 2205 f901 |015e: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$10; // type@01f9 │ │ +03be04: 7020 3b08 9500 |0160: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$10;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@083b │ │ +03be0a: 6e20 c102 5400 |0163: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03be10: 5494 f904 |0166: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03be14: 1405 3d00 0f7f |0168: const v5, #float 1.90081e+38 // #7f0f003d │ │ +03be1a: 6e20 5606 5400 |016b: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03be20: 0c04 |016e: move-result-object v4 │ │ +03be22: 1f04 cd00 |016f: check-cast v4, Landroid/widget/ImageView; // type@00cd │ │ +03be26: 5b94 0a05 |0171: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowNextTab:Landroid/widget/ImageView; // field@050a │ │ +03be2a: 5494 0a05 |0173: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowNextTab:Landroid/widget/ImageView; // field@050a │ │ +03be2e: 2205 fa01 |0175: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$11; // type@01fa │ │ +03be32: 7020 3d08 9500 |0177: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$11;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@083d │ │ +03be38: 6e20 c102 5400 |017a: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03be3e: 5494 f904 |017d: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03be42: 1405 3e00 0f7f |017f: const v5, #float 1.90081e+38 // #7f0f003e │ │ +03be48: 6e20 5606 5400 |0182: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03be4e: 0c04 |0185: move-result-object v4 │ │ +03be50: 1f04 cd00 |0186: check-cast v4, Landroid/widget/ImageView; // type@00cd │ │ +03be54: 5b94 fe04 |0188: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleLeft:Landroid/widget/ImageView; // field@04fe │ │ +03be58: 5494 fe04 |018a: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleLeft:Landroid/widget/ImageView; // field@04fe │ │ +03be5c: 2205 fb01 |018c: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$12; // type@01fb │ │ +03be60: 7020 3f08 9500 |018e: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$12;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@083f │ │ +03be66: 6e20 c102 5400 |0191: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03be6c: 5494 f904 |0194: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@04f9 │ │ +03be70: 1405 3f00 0f7f |0196: const v5, #float 1.90081e+38 // #7f0f003f │ │ +03be76: 6e20 5606 5400 |0199: invoke-virtual {v4, v5}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03be7c: 0c04 |019c: move-result-object v4 │ │ +03be7e: 1f04 cd00 |019d: check-cast v4, Landroid/widget/ImageView; // type@00cd │ │ +03be82: 5b94 ff04 |019f: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleRight:Landroid/widget/ImageView; // field@04ff │ │ +03be86: 5494 ff04 |01a1: iget-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBubbleRight:Landroid/widget/ImageView; // field@04ff │ │ +03be8a: 2205 fc01 |01a3: new-instance v5, Lorg/tint/ui/managers/LegacyPhoneUIManager$13; // type@01fc │ │ +03be8e: 7020 4108 9500 |01a5: invoke-direct {v5, v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager$13;.:(Lorg/tint/ui/managers/LegacyPhoneUIManager;)V // method@0841 │ │ +03be94: 6e20 c102 5400 |01a8: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03be9a: 7010 8b08 0900 |01ab: invoke-direct {v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateBubblesVisibility:()V // method@088b │ │ +03bea0: 2204 2102 |01ae: new-instance v4, Lorg/tint/ui/managers/ToolbarsAnimator; // type@0221 │ │ +03bea4: 5495 1005 |01b0: iget-object v5, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0510 │ │ +03bea8: 5496 fd04 |01b2: iget-object v6, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBottomBar:Landroid/widget/LinearLayout; // field@04fd │ │ +03beac: 5497 0b05 |01b4: iget-object v7, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowPreviousTab:Landroid/widget/ImageView; // field@050b │ │ +03beb0: 5498 0a05 |01b6: iget-object v8, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mShowNextTab:Landroid/widget/ImageView; // field@050a │ │ +03beb4: 7058 1d09 5476 |01b8: invoke-direct {v4, v5, v6, v7, v8}, Lorg/tint/ui/managers/ToolbarsAnimator;.:(Landroid/view/ViewGroup;Landroid/view/ViewGroup;Landroid/widget/ImageView;Landroid/widget/ImageView;)V // method@091d │ │ +03beba: 5b94 0e05 |01bb: iput-object v4, v9, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ +03bebe: 7010 8908 0900 |01bd: invoke-direct {v9}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.startHideToolbarsThread:()V // method@0889 │ │ +03bec4: 0e00 |01c0: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ 0x0004 line=105 │ │ 0x0009 line=107 │ │ 0x0018 line=109 │ │ 0x001b line=111 │ │ @@ -78579,18 +78852,18 @@ │ │ type : '(Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03c134: |[03c134] org.tint.ui.managers.LegacyPhoneUIManager.showCurrentTab:(Z)V │ │ -03c144: 6f20 f907 1000 |0000: invoke-super {v0, v1}, Lorg/tint/ui/managers/BasePhoneUIManager;.showCurrentTab:(Z)V // method@07f9 │ │ -03c14a: 7010 8c08 0000 |0003: invoke-direct {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateShowPreviousNextTabButtons:()V // method@088c │ │ -03c150: 0e00 |0006: return-void │ │ +03bec8: |[03bec8] org.tint.ui.managers.LegacyPhoneUIManager.showCurrentTab:(Z)V │ │ +03bed8: 6f20 f907 1000 |0000: invoke-super {v0, v1}, Lorg/tint/ui/managers/BasePhoneUIManager;.showCurrentTab:(Z)V // method@07f9 │ │ +03bede: 7010 8c08 0000 |0003: invoke-direct {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateShowPreviousNextTabButtons:()V // method@088c │ │ +03bee4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=304 │ │ 0x0006 line=305 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ @@ -78601,123 +78874,126 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 204 16-bit code units │ │ -03c154: |[03c154] org.tint.ui.managers.LegacyPhoneUIManager.updateUrlBar:()V │ │ -03c164: 120a |0000: const/4 v10, #int 0 // #0 │ │ -03c166: 1409 1900 0b7f |0001: const v9, #float 1.84763e+38 // #7f0b0019 │ │ -03c16c: 1507 0b7f |0004: const/high16 v7, #int 2131427328 // #7f0b │ │ -03c170: 1248 |0006: const/4 v8, #int 4 // #4 │ │ -03c172: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -03c174: 6e10 6d08 0b00 |0008: invoke-virtual {v11}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@086d │ │ -03c17a: 0c00 |000b: move-result-object v0 │ │ -03c17c: 3800 6c00 |000c: if-eqz v0, 0078 // +006c │ │ -03c180: 6e10 3407 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -03c186: 0a06 |0011: move-result v6 │ │ -03c188: 3806 6600 |0012: if-eqz v6, 0078 // +0066 │ │ -03c18c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -03c18e: 54b6 0e05 |0015: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ -03c192: 6e10 2309 0600 |0017: invoke-virtual {v6}, Lorg/tint/ui/managers/ToolbarsAnimator;.isToolbarsVisible:()Z // method@0923 │ │ -03c198: 0a06 |001a: move-result v6 │ │ -03c19a: 3906 0600 |001b: if-nez v6, 0021 // +0006 │ │ -03c19e: 1216 |001d: const/4 v6, #int 1 // #1 │ │ -03c1a0: 7020 8408 6b00 |001e: invoke-direct {v11, v6}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.setToolbarsVisibility:(Z)V // method@0884 │ │ -03c1a6: 3801 8000 |0021: if-eqz v1, 00a1 // +0080 │ │ -03c1aa: 6e10 be06 0100 |0023: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getTitle:()Ljava/lang/String; // method@06be │ │ -03c1b0: 0c03 |0026: move-result-object v3 │ │ -03c1b2: 6e10 bf06 0100 |0027: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ -03c1b8: 0c04 |002a: move-result-object v4 │ │ -03c1ba: 6e10 b906 0100 |002b: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getFavicon:()Landroid/graphics/Bitmap; // method@06b9 │ │ -03c1c0: 0c02 |002e: move-result-object v2 │ │ -03c1c2: 3803 4e00 |002f: if-eqz v3, 007d // +004e │ │ -03c1c6: 6e10 5003 0300 |0031: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ -03c1cc: 0a06 |0034: move-result v6 │ │ -03c1ce: 3906 4800 |0035: if-nez v6, 007d // +0048 │ │ -03c1d2: 54b6 1105 |0037: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03c1d6: 6e20 f00a 3600 |0039: invoke-virtual {v6, v3}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(Ljava/lang/String;)V // method@0af0 │ │ -03c1dc: 3804 4700 |003c: if-eqz v4, 0083 // +0047 │ │ -03c1e0: 6e10 5003 0400 |003e: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ -03c1e6: 0a06 |0041: move-result v6 │ │ -03c1e8: 3906 4100 |0042: if-nez v6, 0083 // +0041 │ │ -03c1ec: 54b6 1105 |0044: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03c1f0: 6e20 ee0a 4600 |0046: invoke-virtual {v6, v4}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(Ljava/lang/String;)V // method@0aee │ │ -03c1f6: 54b6 1105 |0049: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03c1fa: 6e20 f30a 4600 |004b: invoke-virtual {v6, v4}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ -03c200: 6e20 8208 2b00 |004e: invoke-virtual {v11, v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.setApplicationButtonImage:(Landroid/graphics/Bitmap;)V // method@0882 │ │ -03c206: 6e10 c306 0100 |0051: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ -03c20c: 0a06 |0054: move-result v6 │ │ -03c20e: 3806 3900 |0055: if-eqz v6, 008e // +0039 │ │ -03c212: 54b6 0905 |0057: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0509 │ │ -03c216: 6e20 e202 5600 |0059: invoke-virtual {v6, v5}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -03c21c: 54b6 0305 |005c: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ -03c220: 6e20 c302 8600 |005e: invoke-virtual {v6, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03c226: 54b6 1105 |0061: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03c22a: 1407 2a00 027f |0063: const v7, #float 1.728e+38 // #7f02002a │ │ -03c230: 6e20 eb0a 7600 |0066: invoke-virtual {v6, v7}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ -03c236: 6e10 8a08 0b00 |0069: invoke-virtual {v11}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateBackForwardEnabled:()V // method@088a │ │ -03c23c: 54b6 1105 |006c: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03c240: 3800 0600 |006e: if-eqz v0, 0074 // +0006 │ │ -03c244: 6e10 3307 0000 |0070: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isPrivateBrowsingEnabled:()Z // method@0733 │ │ -03c24a: 0a05 |0073: move-result v5 │ │ -03c24c: 6e20 ec0a 5600 |0074: invoke-virtual {v6, v5}, Lorg/tint/ui/views/PhoneUrlBar;.setPrivateBrowsingIndicator:(Z)V // method@0aec │ │ -03c252: 0e00 |0077: return-void │ │ -03c254: 6e10 6c08 0b00 |0078: invoke-virtual {v11}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ -03c25a: 0c01 |007b: move-result-object v1 │ │ -03c25c: 28a5 |007c: goto 0021 // -005b │ │ -03c25e: 54b6 1105 |007d: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03c262: 6e20 ef0a 7600 |007f: invoke-virtual {v6, v7}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(I)V // method@0aef │ │ -03c268: 28ba |0082: goto 003c // -0046 │ │ -03c26a: 54b6 1105 |0083: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03c26e: 6e20 ed0a 9600 |0085: invoke-virtual {v6, v9}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(I)V // method@0aed │ │ -03c274: 54b6 1105 |0088: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03c278: 6e20 f30a a600 |008a: invoke-virtual {v6, v10}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ -03c27e: 28c1 |008d: goto 004e // -003f │ │ -03c280: 54b6 0305 |008e: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ -03c284: 6e20 c302 5600 |0090: invoke-virtual {v6, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03c28a: 54b6 0905 |0093: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0509 │ │ -03c28e: 6e20 e202 8600 |0095: invoke-virtual {v6, v8}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -03c294: 54b6 1105 |0098: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03c298: 1407 2700 027f |009a: const v7, #float 1.728e+38 // #7f020027 │ │ -03c29e: 6e20 eb0a 7600 |009d: invoke-virtual {v6, v7}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ -03c2a4: 28c9 |00a0: goto 0069 // -0037 │ │ -03c2a6: 54b6 1105 |00a1: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03c2aa: 6e20 ef0a 7600 |00a3: invoke-virtual {v6, v7}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(I)V // method@0aef │ │ -03c2b0: 54b6 1105 |00a6: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03c2b4: 6e20 ed0a 9600 |00a8: invoke-virtual {v6, v9}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(I)V // method@0aed │ │ -03c2ba: 54b6 0305 |00ab: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ -03c2be: 54b7 0205 |00ad: iget-object v7, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mDefaultFavicon:Landroid/graphics/drawable/BitmapDrawable; // field@0502 │ │ -03c2c2: 6e20 be02 7600 |00af: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@02be │ │ -03c2c8: 54b6 0305 |00b2: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ -03c2cc: 6e20 c302 5600 |00b4: invoke-virtual {v6, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03c2d2: 54b6 0905 |00b7: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0509 │ │ -03c2d6: 6e20 e202 8600 |00b9: invoke-virtual {v6, v8}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -03c2dc: 54b6 1105 |00bc: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ -03c2e0: 6e20 f30a a600 |00be: invoke-virtual {v6, v10}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ -03c2e6: 54b6 fb04 |00c1: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBack:Landroid/widget/ImageView; // field@04fb │ │ -03c2ea: 6e20 bc02 5600 |00c3: invoke-virtual {v6, v5}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ -03c2f0: 54b6 0405 |00c6: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mForward:Landroid/widget/ImageView; // field@0504 │ │ -03c2f4: 6e20 bc02 5600 |00c8: invoke-virtual {v6, v5}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ -03c2fa: 28a1 |00cb: goto 006c // -005f │ │ +03bee8: |[03bee8] org.tint.ui.managers.LegacyPhoneUIManager.updateUrlBar:()V │ │ +03bef8: 120a |0000: const/4 v10, #int 0 // #0 │ │ +03befa: 1409 1900 0b7f |0001: const v9, #float 1.84763e+38 // #7f0b0019 │ │ +03bf00: 1507 0b7f |0004: const/high16 v7, #int 2131427328 // #7f0b │ │ +03bf04: 1248 |0006: const/4 v8, #int 4 // #4 │ │ +03bf06: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +03bf08: 6e10 6d08 0b00 |0008: invoke-virtual {v11}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@086d │ │ +03bf0e: 0c00 |000b: move-result-object v0 │ │ +03bf10: 3800 6c00 |000c: if-eqz v0, 0078 // +006c │ │ +03bf14: 6e10 3407 0000 |000e: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +03bf1a: 0a06 |0011: move-result v6 │ │ +03bf1c: 3806 6600 |0012: if-eqz v6, 0078 // +0066 │ │ +03bf20: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +03bf22: 54b6 0e05 |0015: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; // field@050e │ │ +03bf26: 6e10 2309 0600 |0017: invoke-virtual {v6}, Lorg/tint/ui/managers/ToolbarsAnimator;.isToolbarsVisible:()Z // method@0923 │ │ +03bf2c: 0a06 |001a: move-result v6 │ │ +03bf2e: 3906 0600 |001b: if-nez v6, 0021 // +0006 │ │ +03bf32: 1216 |001d: const/4 v6, #int 1 // #1 │ │ +03bf34: 7020 8408 6b00 |001e: invoke-direct {v11, v6}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.setToolbarsVisibility:(Z)V // method@0884 │ │ +03bf3a: 3801 8000 |0021: if-eqz v1, 00a1 // +0080 │ │ +03bf3e: 6e10 be06 0100 |0023: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getTitle:()Ljava/lang/String; // method@06be │ │ +03bf44: 0c03 |0026: move-result-object v3 │ │ +03bf46: 6e10 bf06 0100 |0027: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ +03bf4c: 0c04 |002a: move-result-object v4 │ │ +03bf4e: 6e10 b906 0100 |002b: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getFavicon:()Landroid/graphics/Bitmap; // method@06b9 │ │ +03bf54: 0c02 |002e: move-result-object v2 │ │ +03bf56: 3803 4e00 |002f: if-eqz v3, 007d // +004e │ │ +03bf5a: 6e10 5003 0300 |0031: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ +03bf60: 0a06 |0034: move-result v6 │ │ +03bf62: 3906 4800 |0035: if-nez v6, 007d // +0048 │ │ +03bf66: 54b6 1105 |0037: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03bf6a: 6e20 f00a 3600 |0039: invoke-virtual {v6, v3}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(Ljava/lang/String;)V // method@0af0 │ │ +03bf70: 3804 4700 |003c: if-eqz v4, 0083 // +0047 │ │ +03bf74: 6e10 5003 0400 |003e: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ +03bf7a: 0a06 |0041: move-result v6 │ │ +03bf7c: 3906 4100 |0042: if-nez v6, 0083 // +0041 │ │ +03bf80: 54b6 1105 |0044: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03bf84: 6e20 ee0a 4600 |0046: invoke-virtual {v6, v4}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(Ljava/lang/String;)V // method@0aee │ │ +03bf8a: 54b6 1105 |0049: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03bf8e: 6e20 f30a 4600 |004b: invoke-virtual {v6, v4}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ +03bf94: 6e20 8208 2b00 |004e: invoke-virtual {v11, v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.setApplicationButtonImage:(Landroid/graphics/Bitmap;)V // method@0882 │ │ +03bf9a: 6e10 c306 0100 |0051: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ +03bfa0: 0a06 |0054: move-result v6 │ │ +03bfa2: 3806 3900 |0055: if-eqz v6, 008e // +0039 │ │ +03bfa6: 54b6 0905 |0057: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0509 │ │ +03bfaa: 6e20 e202 5600 |0059: invoke-virtual {v6, v5}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +03bfb0: 54b6 0305 |005c: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ +03bfb4: 6e20 c302 8600 |005e: invoke-virtual {v6, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03bfba: 54b6 1105 |0061: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03bfbe: 1407 2a00 027f |0063: const v7, #float 1.728e+38 // #7f02002a │ │ +03bfc4: 6e20 eb0a 7600 |0066: invoke-virtual {v6, v7}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ +03bfca: 6e10 8a08 0b00 |0069: invoke-virtual {v11}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.updateBackForwardEnabled:()V // method@088a │ │ +03bfd0: 54b6 1105 |006c: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03bfd4: 3800 0600 |006e: if-eqz v0, 0074 // +0006 │ │ +03bfd8: 6e10 3307 0000 |0070: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isPrivateBrowsingEnabled:()Z // method@0733 │ │ +03bfde: 0a05 |0073: move-result v5 │ │ +03bfe0: 6e20 ec0a 5600 |0074: invoke-virtual {v6, v5}, Lorg/tint/ui/views/PhoneUrlBar;.setPrivateBrowsingIndicator:(Z)V // method@0aec │ │ +03bfe6: 0e00 |0077: return-void │ │ +03bfe8: 6e10 6c08 0b00 |0078: invoke-virtual {v11}, Lorg/tint/ui/managers/LegacyPhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@086c │ │ +03bfee: 0c01 |007b: move-result-object v1 │ │ +03bff0: 28a5 |007c: goto 0021 // -005b │ │ +03bff2: 54b6 1105 |007d: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03bff6: 6e20 ef0a 7600 |007f: invoke-virtual {v6, v7}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(I)V // method@0aef │ │ +03bffc: 28ba |0082: goto 003c // -0046 │ │ +03bffe: 54b6 1105 |0083: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03c002: 6e20 ed0a 9600 |0085: invoke-virtual {v6, v9}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(I)V // method@0aed │ │ +03c008: 54b6 1105 |0088: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03c00c: 6e20 f30a a600 |008a: invoke-virtual {v6, v10}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ +03c012: 28c1 |008d: goto 004e // -003f │ │ +03c014: 54b6 0305 |008e: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ +03c018: 6e20 c302 5600 |0090: invoke-virtual {v6, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03c01e: 54b6 0905 |0093: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0509 │ │ +03c022: 6e20 e202 8600 |0095: invoke-virtual {v6, v8}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +03c028: 54b6 1105 |0098: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03c02c: 1407 2700 027f |009a: const v7, #float 1.728e+38 // #7f020027 │ │ +03c032: 6e20 eb0a 7600 |009d: invoke-virtual {v6, v7}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ +03c038: 28c9 |00a0: goto 0069 // -0037 │ │ +03c03a: 54b6 1105 |00a1: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03c03e: 6e20 ef0a 7600 |00a3: invoke-virtual {v6, v7}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(I)V // method@0aef │ │ +03c044: 54b6 1105 |00a6: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03c048: 6e20 ed0a 9600 |00a8: invoke-virtual {v6, v9}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(I)V // method@0aed │ │ +03c04e: 54b6 0305 |00ab: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ +03c052: 54b7 0205 |00ad: iget-object v7, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mDefaultFavicon:Landroid/graphics/drawable/BitmapDrawable; // field@0502 │ │ +03c056: 6e20 be02 7600 |00af: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@02be │ │ +03c05c: 54b6 0305 |00b2: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mFaviconView:Landroid/widget/ImageView; // field@0503 │ │ +03c060: 6e20 c302 5600 |00b4: invoke-virtual {v6, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03c066: 54b6 0905 |00b7: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0509 │ │ +03c06a: 6e20 e202 8600 |00b9: invoke-virtual {v6, v8}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +03c070: 54b6 1105 |00bc: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0511 │ │ +03c074: 6e20 f30a a600 |00be: invoke-virtual {v6, v10}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ +03c07a: 54b6 fb04 |00c1: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mBack:Landroid/widget/ImageView; // field@04fb │ │ +03c07e: 6e20 bc02 5600 |00c3: invoke-virtual {v6, v5}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ +03c084: 54b6 0405 |00c6: iget-object v6, v11, Lorg/tint/ui/managers/LegacyPhoneUIManager;.mForward:Landroid/widget/ImageView; // field@0504 │ │ +03c088: 6e20 bc02 5600 |00c8: invoke-virtual {v6, v5}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ +03c08e: 28a1 |00cb: goto 006c // -005f │ │ catches : (none) │ │ positions : │ │ 0x0008 line=447 │ │ 0x000c line=449 │ │ + 0x000e line=450 │ │ 0x0014 line=451 │ │ 0x0015 line=453 │ │ 0x001d line=454 │ │ 0x0021 line=460 │ │ 0x0023 line=461 │ │ 0x0027 line=462 │ │ 0x002b line=463 │ │ 0x002f line=465 │ │ + 0x0031 line=466 │ │ 0x0037 line=467 │ │ 0x003c line=472 │ │ + 0x003e line=473 │ │ 0x0044 line=474 │ │ 0x0049 line=475 │ │ 0x004e line=481 │ │ 0x0051 line=483 │ │ 0x0057 line=484 │ │ 0x005c line=485 │ │ 0x0061 line=486 │ │ @@ -78747,21 +79023,21 @@ │ │ 0x007d - 0x00a1 reg=2 icon Landroid/graphics/Bitmap; │ │ 0x007d - 0x00a1 reg=3 title Ljava/lang/String; │ │ 0x007d - 0x00a1 reg=4 url Ljava/lang/String; │ │ 0x000c - 0x00cc reg=0 currentFragment Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ 0x007c - 0x00cc reg=1 currentWebView Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x00cc reg=11 this Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ │ - source_file_idx : 818 (LegacyPhoneUIManager.java) │ │ + source_file_idx : 815 (LegacyPhoneUIManager.java) │ │ │ │ Class #337 header: │ │ -class_idx : 542 │ │ +class_idx : 538 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 504 │ │ -source_file_idx : 1374 │ │ +superclass_idx : 500 │ │ +source_file_idx : 1371 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 21 │ │ │ │ Class #337 annotations: │ │ Annotations on class │ │ @@ -78804,18 +79080,18 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03c2fc: |[03c2fc] org.tint.ui.managers.PhoneUIManager.:()V │ │ -03c30c: 6200 c004 |0000: sget-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.NONE:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04c0 │ │ -03c310: 6900 3a05 |0002: sput-object v0, Lorg/tint/ui/managers/PhoneUIManager;.sAnimationType:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@053a │ │ -03c314: 0e00 |0004: return-void │ │ +03c090: |[03c090] org.tint.ui.managers.PhoneUIManager.:()V │ │ +03c0a0: 6200 c004 |0000: sget-object v0, Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType;.NONE:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@04c0 │ │ +03c0a4: 6900 3a05 |0002: sput-object v0, Lorg/tint/ui/managers/PhoneUIManager;.sAnimationType:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; // field@053a │ │ +03c0a8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0004 line=71 │ │ locals : │ │ │ │ #1 : (in Lorg/tint/ui/managers/PhoneUIManager;) │ │ @@ -78823,28 +79099,28 @@ │ │ type : '(Lorg/tint/ui/activities/TintBrowserActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -03c318: |[03c318] org.tint.ui.managers.PhoneUIManager.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ -03c328: 7020 de07 3200 |0000: invoke-direct {v2, v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@07de │ │ -03c32e: 7110 8001 0300 |0003: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ -03c334: 0c00 |0006: move-result-object v0 │ │ -03c336: 5b20 3505 |0007: iput-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mPreferences:Landroid/content/SharedPreferences; // field@0535 │ │ -03c33a: 2200 1d02 |0009: new-instance v0, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // type@021d │ │ -03c33e: 7020 b208 2000 |000b: invoke-direct {v0, v2}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@08b2 │ │ -03c344: 5b20 2b05 |000e: iput-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ -03c348: 5420 3405 |0010: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ -03c34c: 6e10 a90a 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.getTabsScroller:()Lorg/tint/ui/views/TabsScroller; // method@0aa9 │ │ -03c352: 0c00 |0015: move-result-object v0 │ │ -03c354: 5421 2b05 |0016: iget-object v1, v2, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ -03c358: 6e20 010c 1000 |0018: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabsScroller;.setAdapter:(Landroid/widget/BaseAdapter;)V // method@0c01 │ │ -03c35e: 0e00 |001b: return-void │ │ +03c0ac: |[03c0ac] org.tint.ui.managers.PhoneUIManager.:(Lorg/tint/ui/activities/TintBrowserActivity;)V │ │ +03c0bc: 7020 de07 3200 |0000: invoke-direct {v2, v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.:(Lorg/tint/ui/activities/TintBrowserActivity;)V // method@07de │ │ +03c0c2: 7110 8001 0300 |0003: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0180 │ │ +03c0c8: 0c00 |0006: move-result-object v0 │ │ +03c0ca: 5b20 3505 |0007: iput-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mPreferences:Landroid/content/SharedPreferences; // field@0535 │ │ +03c0ce: 2200 1902 |0009: new-instance v0, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // type@0219 │ │ +03c0d2: 7020 b208 2000 |000b: invoke-direct {v0, v2}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@08b2 │ │ +03c0d8: 5b20 2b05 |000e: iput-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ +03c0dc: 5420 3405 |0010: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ +03c0e0: 6e10 a90a 0000 |0012: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.getTabsScroller:()Lorg/tint/ui/views/TabsScroller; // method@0aa9 │ │ +03c0e6: 0c00 |0015: move-result-object v0 │ │ +03c0e8: 5421 2b05 |0016: iget-object v1, v2, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ +03c0ec: 6e20 010c 1000 |0018: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabsScroller;.setAdapter:(Landroid/widget/BaseAdapter;)V // method@0c01 │ │ +03c0f2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=76 │ │ 0x0009 line=78 │ │ 0x0010 line=79 │ │ 0x001b line=80 │ │ @@ -78857,17 +79133,17 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03c360: |[03c360] org.tint.ui.managers.PhoneUIManager.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; │ │ -03c370: 5410 3405 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ -03c374: 1100 |0002: return-object v0 │ │ +03c0f4: |[03c0f4] org.tint.ui.managers.PhoneUIManager.access$000:(Lorg/tint/ui/managers/PhoneUIManager;)Lorg/tint/ui/views/PanelLayout; │ │ +03c104: 5410 3405 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ +03c108: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/managers/PhoneUIManager; │ │ │ │ #3 : (in Lorg/tint/ui/managers/PhoneUIManager;) │ │ @@ -78875,17 +79151,17 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager;)Landroid/content/SharedPreferences;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03c378: |[03c378] org.tint.ui.managers.PhoneUIManager.access$100:(Lorg/tint/ui/managers/PhoneUIManager;)Landroid/content/SharedPreferences; │ │ -03c388: 5410 3505 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mPreferences:Landroid/content/SharedPreferences; // field@0535 │ │ -03c38c: 1100 |0002: return-object v0 │ │ +03c10c: |[03c10c] org.tint.ui.managers.PhoneUIManager.access$100:(Lorg/tint/ui/managers/PhoneUIManager;)Landroid/content/SharedPreferences; │ │ +03c11c: 5410 3505 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mPreferences:Landroid/content/SharedPreferences; // field@0535 │ │ +03c120: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/tint/ui/managers/PhoneUIManager; │ │ │ │ #4 : (in Lorg/tint/ui/managers/PhoneUIManager;) │ │ @@ -78893,17 +79169,17 @@ │ │ type : '(Lorg/tint/ui/managers/PhoneUIManager;IZ)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -03c390: |[03c390] org.tint.ui.managers.PhoneUIManager.access$200:(Lorg/tint/ui/managers/PhoneUIManager;IZ)V │ │ -03c3a0: 7030 de08 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/tint/ui/managers/PhoneUIManager;.showTabByIndex:(IZ)V // method@08de │ │ -03c3a6: 0e00 |0003: return-void │ │ +03c124: |[03c124] org.tint.ui.managers.PhoneUIManager.access$200:(Lorg/tint/ui/managers/PhoneUIManager;IZ)V │ │ +03c134: 7030 de08 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/tint/ui/managers/PhoneUIManager;.showTabByIndex:(IZ)V // method@08de │ │ +03c13a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/tint/ui/managers/PhoneUIManager; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 Z │ │ @@ -78913,33 +79189,33 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -03c3a8: |[03c3a8] org.tint.ui.managers.PhoneUIManager.showTabByIndex:(IZ)V │ │ -03c3b8: 5442 3105 |0000: iget-object v2, v4, Lorg/tint/ui/managers/PhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0531 │ │ -03c3bc: 5243 2d05 |0002: iget v3, v4, Lorg/tint/ui/managers/PhoneUIManager;.mCurrentTabIndex:I // field@052d │ │ -03c3c0: 7220 9403 3200 |0004: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ -03c3c6: 0c00 |0007: move-result-object v0 │ │ -03c3c8: 1f00 ee01 |0008: check-cast v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ee │ │ -03c3cc: 6e10 ae07 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ -03c3d2: 0c02 |000d: move-result-object v2 │ │ -03c3d4: 6e10 cf06 0200 |000e: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.onPause:()V // method@06cf │ │ -03c3da: 5442 2b05 |0011: iget-object v2, v4, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ -03c3de: 5243 2d05 |0013: iget v3, v4, Lorg/tint/ui/managers/PhoneUIManager;.mCurrentTabIndex:I // field@052d │ │ -03c3e2: 6e20 b808 3200 |0015: invoke-virtual {v2, v3}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.getViewAt:(I)Lorg/tint/ui/views/TabView; // method@08b8 │ │ -03c3e8: 0c01 |0018: move-result-object v1 │ │ -03c3ea: 3801 0600 |0019: if-eqz v1, 001f // +0006 │ │ -03c3ee: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -03c3f0: 6e20 870b 2100 |001c: invoke-virtual {v1, v2}, Lorg/tint/ui/views/TabView;.setSelected:(Z)V // method@0b87 │ │ -03c3f6: 5945 2d05 |001f: iput v5, v4, Lorg/tint/ui/managers/PhoneUIManager;.mCurrentTabIndex:I // field@052d │ │ -03c3fa: 6e20 dd08 6400 |0021: invoke-virtual {v4, v6}, Lorg/tint/ui/managers/PhoneUIManager;.showCurrentTab:(Z)V // method@08dd │ │ -03c400: 0e00 |0024: return-void │ │ +03c13c: |[03c13c] org.tint.ui.managers.PhoneUIManager.showTabByIndex:(IZ)V │ │ +03c14c: 5442 3105 |0000: iget-object v2, v4, Lorg/tint/ui/managers/PhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0531 │ │ +03c150: 5243 2d05 |0002: iget v3, v4, Lorg/tint/ui/managers/PhoneUIManager;.mCurrentTabIndex:I // field@052d │ │ +03c154: 7220 9403 3200 |0004: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0394 │ │ +03c15a: 0c00 |0007: move-result-object v0 │ │ +03c15c: 1f00 ea01 |0008: check-cast v0, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ea │ │ +03c160: 6e10 ae07 0000 |000a: invoke-virtual {v0}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.getWebView:()Lorg/tint/ui/components/CustomWebView; // method@07ae │ │ +03c166: 0c02 |000d: move-result-object v2 │ │ +03c168: 6e10 cf06 0200 |000e: invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;.onPause:()V // method@06cf │ │ +03c16e: 5442 2b05 |0011: iget-object v2, v4, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ +03c172: 5243 2d05 |0013: iget v3, v4, Lorg/tint/ui/managers/PhoneUIManager;.mCurrentTabIndex:I // field@052d │ │ +03c176: 6e20 b808 3200 |0015: invoke-virtual {v2, v3}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.getViewAt:(I)Lorg/tint/ui/views/TabView; // method@08b8 │ │ +03c17c: 0c01 |0018: move-result-object v1 │ │ +03c17e: 3801 0600 |0019: if-eqz v1, 001f // +0006 │ │ +03c182: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +03c184: 6e20 870b 2100 |001c: invoke-virtual {v1, v2}, Lorg/tint/ui/views/TabView;.setSelected:(Z)V // method@0b87 │ │ +03c18a: 5945 2d05 |001f: iput v5, v4, Lorg/tint/ui/managers/PhoneUIManager;.mCurrentTabIndex:I // field@052d │ │ +03c18e: 6e20 dd08 6400 |0021: invoke-virtual {v4, v6}, Lorg/tint/ui/managers/PhoneUIManager;.showCurrentTab:(Z)V // method@08dd │ │ +03c194: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 0x000a line=549 │ │ 0x0011 line=551 │ │ 0x0019 line=552 │ │ 0x001b line=553 │ │ @@ -78959,20 +79235,20 @@ │ │ type : '(Ljava/lang/String;ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -03c404: |[03c404] org.tint.ui.managers.PhoneUIManager.addTab:(Ljava/lang/String;ZZ)V │ │ -03c414: 6f40 df07 2143 |0000: invoke-super {v1, v2, v3, v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@07df │ │ -03c41a: 6e10 e108 0100 |0003: invoke-virtual {v1}, Lorg/tint/ui/managers/PhoneUIManager;.updateUrlBar:()V // method@08e1 │ │ -03c420: 5410 2b05 |0006: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ -03c424: 6e10 b908 0000 |0008: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.notifyDataSetChanged:()V // method@08b9 │ │ -03c42a: 0e00 |000b: return-void │ │ +03c198: |[03c198] org.tint.ui.managers.PhoneUIManager.addTab:(Ljava/lang/String;ZZ)V │ │ +03c1a8: 6f40 df07 2143 |0000: invoke-super {v1, v2, v3, v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.addTab:(Ljava/lang/String;ZZ)V // method@07df │ │ +03c1ae: 6e10 e108 0100 |0003: invoke-virtual {v1}, Lorg/tint/ui/managers/PhoneUIManager;.updateUrlBar:()V // method@08e1 │ │ +03c1b4: 5410 2b05 |0006: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ +03c1b8: 6e10 b908 0000 |0008: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.notifyDataSetChanged:()V // method@08b9 │ │ +03c1be: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0003 line=264 │ │ 0x0006 line=265 │ │ 0x000b line=266 │ │ locals : │ │ @@ -78986,19 +79262,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -03c42c: |[03c42c] org.tint.ui.managers.PhoneUIManager.closeLastTab:()V │ │ -03c43c: 6f10 e107 0100 |0000: invoke-super {v1}, Lorg/tint/ui/managers/BasePhoneUIManager;.closeLastTab:()V // method@07e1 │ │ -03c442: 5410 2b05 |0003: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ -03c446: 6e10 b908 0000 |0005: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.notifyDataSetChanged:()V // method@08b9 │ │ -03c44c: 0e00 |0008: return-void │ │ +03c1c0: |[03c1c0] org.tint.ui.managers.PhoneUIManager.closeLastTab:()V │ │ +03c1d0: 6f10 e107 0100 |0000: invoke-super {v1}, Lorg/tint/ui/managers/BasePhoneUIManager;.closeLastTab:()V // method@07e1 │ │ +03c1d6: 5410 2b05 |0003: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ +03c1da: 6e10 b908 0000 |0005: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.notifyDataSetChanged:()V // method@08b9 │ │ +03c1e0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0003 line=272 │ │ 0x0008 line=273 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/managers/PhoneUIManager; │ │ @@ -79008,20 +79284,20 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03c450: |[03c450] org.tint.ui.managers.PhoneUIManager.closeTabByIndex:(I)V │ │ -03c460: 6f20 e307 2100 |0000: invoke-super {v1, v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.closeTabByIndex:(I)V // method@07e3 │ │ -03c466: 6e10 e108 0100 |0003: invoke-virtual {v1}, Lorg/tint/ui/managers/PhoneUIManager;.updateUrlBar:()V // method@08e1 │ │ -03c46c: 5410 2b05 |0006: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ -03c470: 6e10 b908 0000 |0008: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.notifyDataSetChanged:()V // method@08b9 │ │ -03c476: 0e00 |000b: return-void │ │ +03c1e4: |[03c1e4] org.tint.ui.managers.PhoneUIManager.closeTabByIndex:(I)V │ │ +03c1f4: 6f20 e307 2100 |0000: invoke-super {v1, v2}, Lorg/tint/ui/managers/BasePhoneUIManager;.closeTabByIndex:(I)V // method@07e3 │ │ +03c1fa: 6e10 e108 0100 |0003: invoke-virtual {v1}, Lorg/tint/ui/managers/PhoneUIManager;.updateUrlBar:()V // method@08e1 │ │ +03c200: 5410 2b05 |0006: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ +03c204: 6e10 b908 0000 |0008: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.notifyDataSetChanged:()V // method@08b9 │ │ +03c20a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0003 line=279 │ │ 0x0006 line=280 │ │ 0x000b line=281 │ │ locals : │ │ @@ -79033,23 +79309,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03c478: |[03c478] org.tint.ui.managers.PhoneUIManager.createStartPageFragment:()V │ │ -03c488: 2200 ed01 |0000: new-instance v0, Lorg/tint/ui/fragments/PhoneStartPageFragment; // type@01ed │ │ -03c48c: 7010 aa07 0000 |0002: invoke-direct {v0}, Lorg/tint/ui/fragments/PhoneStartPageFragment;.:()V // method@07aa │ │ -03c492: 5b20 3705 |0005: iput-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0537 │ │ -03c496: 5420 3705 |0007: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0537 │ │ -03c49a: 2201 1102 |0009: new-instance v1, Lorg/tint/ui/managers/PhoneUIManager$13; // type@0211 │ │ -03c49e: 7020 9608 2100 |000b: invoke-direct {v1, v2}, Lorg/tint/ui/managers/PhoneUIManager$13;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@0896 │ │ -03c4a4: 6e20 cb07 1000 |000e: invoke-virtual {v0, v1}, Lorg/tint/ui/fragments/StartPageFragment;.setOnStartPageItemClickedListener:(Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener;)V // method@07cb │ │ -03c4aa: 0e00 |0011: return-void │ │ +03c20c: |[03c20c] org.tint.ui.managers.PhoneUIManager.createStartPageFragment:()V │ │ +03c21c: 2200 e901 |0000: new-instance v0, Lorg/tint/ui/fragments/PhoneStartPageFragment; // type@01e9 │ │ +03c220: 7010 aa07 0000 |0002: invoke-direct {v0}, Lorg/tint/ui/fragments/PhoneStartPageFragment;.:()V // method@07aa │ │ +03c226: 5b20 3705 |0005: iput-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0537 │ │ +03c22a: 5420 3705 |0007: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mStartPageFragment:Lorg/tint/ui/fragments/StartPageFragment; // field@0537 │ │ +03c22e: 2201 0d02 |0009: new-instance v1, Lorg/tint/ui/managers/PhoneUIManager$13; // type@020d │ │ +03c232: 7020 9608 2100 |000b: invoke-direct {v1, v2}, Lorg/tint/ui/managers/PhoneUIManager$13;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@0896 │ │ +03c238: 6e20 cb07 1000 |000e: invoke-virtual {v0, v1}, Lorg/tint/ui/fragments/StartPageFragment;.setOnStartPageItemClickedListener:(Lorg/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener;)V // method@07cb │ │ +03c23e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0007 line=539 │ │ 0x0011 line=545 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lorg/tint/ui/managers/PhoneUIManager; │ │ @@ -79059,27 +79335,27 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -03c4ac: |[03c4ac] org.tint.ui.managers.PhoneUIManager.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ -03c4bc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03c4be: 5441 2905 |0001: iget-object v1, v4, Lorg/tint/ui/managers/PhoneUIManager;.mActionMode:Landroid/view/ActionMode; // field@0529 │ │ -03c4c2: 3801 1200 |0003: if-eqz v1, 0015 // +0012 │ │ -03c4c6: 5b43 2905 |0005: iput-object v3, v4, Lorg/tint/ui/managers/PhoneUIManager;.mActionMode:Landroid/view/ActionMode; // field@0529 │ │ -03c4ca: 5441 2a05 |0007: iget-object v1, v4, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ -03c4ce: 1a02 2e0b |0009: const-string v2, "input_method" // string@0b2e │ │ -03c4d2: 6e20 6206 2100 |000b: invoke-virtual {v1, v2}, Lorg/tint/ui/activities/TintBrowserActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0662 │ │ -03c4d8: 0c00 |000e: move-result-object v0 │ │ -03c4da: 1f00 a300 |000f: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@00a3 │ │ -03c4de: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -03c4e0: 6e30 fe01 3001 |0012: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@01fe │ │ -03c4e6: 0e00 |0015: return-void │ │ +03c240: |[03c240] org.tint.ui.managers.PhoneUIManager.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ +03c250: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03c252: 5441 2905 |0001: iget-object v1, v4, Lorg/tint/ui/managers/PhoneUIManager;.mActionMode:Landroid/view/ActionMode; // field@0529 │ │ +03c256: 3801 1200 |0003: if-eqz v1, 0015 // +0012 │ │ +03c25a: 5b43 2905 |0005: iput-object v3, v4, Lorg/tint/ui/managers/PhoneUIManager;.mActionMode:Landroid/view/ActionMode; // field@0529 │ │ +03c25e: 5441 2a05 |0007: iget-object v1, v4, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ +03c262: 1a02 290b |0009: const-string v2, "input_method" // string@0b29 │ │ +03c266: 6e20 6206 2100 |000b: invoke-virtual {v1, v2}, Lorg/tint/ui/activities/TintBrowserActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0662 │ │ +03c26c: 0c00 |000e: move-result-object v0 │ │ +03c26e: 1f00 9f00 |000f: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@009f │ │ +03c272: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +03c274: 6e30 fe01 3001 |0012: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@01fe │ │ +03c27a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=431 │ │ 0x0005 line=432 │ │ 0x0007 line=434 │ │ 0x0011 line=435 │ │ 0x0015 line=437 │ │ @@ -79093,17 +79369,17 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03c4e8: |[03c4e8] org.tint.ui.managers.PhoneUIManager.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ -03c4f8: 5b01 2905 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager;.mActionMode:Landroid/view/ActionMode; // field@0529 │ │ -03c4fc: 0e00 |0002: return-void │ │ +03c27c: |[03c27c] org.tint.ui.managers.PhoneUIManager.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ +03c28c: 5b01 2905 |0000: iput-object v1, v0, Lorg/tint/ui/managers/PhoneUIManager;.mActionMode:Landroid/view/ActionMode; // field@0529 │ │ +03c290: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0002 line=427 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/tint/ui/managers/PhoneUIManager; │ │ 0x0000 - 0x0003 reg=1 mode Landroid/view/ActionMode; │ │ @@ -79113,25 +79389,25 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -03c500: |[03c500] org.tint.ui.managers.PhoneUIManager.onActivityResult:(IILandroid/content/Intent;)V │ │ -03c510: 3902 1200 |0000: if-nez v2, 0012 // +0012 │ │ -03c514: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -03c516: 3303 0f00 |0003: if-ne v3, v0, 0012 // +000f │ │ -03c51a: 5410 3405 |0005: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ -03c51e: 6e10 ac0a 0000 |0007: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.isPanelShown:()Z // method@0aac │ │ -03c524: 0a00 |000a: move-result v0 │ │ -03c526: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -03c52a: 5410 3405 |000d: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ -03c52e: 6e10 aa0a 0000 |000f: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ -03c534: 0e00 |0012: return-void │ │ +03c294: |[03c294] org.tint.ui.managers.PhoneUIManager.onActivityResult:(IILandroid/content/Intent;)V │ │ +03c2a4: 3902 1200 |0000: if-nez v2, 0012 // +0012 │ │ +03c2a8: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +03c2aa: 3303 0f00 |0003: if-ne v3, v0, 0012 // +000f │ │ +03c2ae: 5410 3405 |0005: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ +03c2b2: 6e10 ac0a 0000 |0007: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.isPanelShown:()Z // method@0aac │ │ +03c2b8: 0a00 |000a: move-result v0 │ │ +03c2ba: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +03c2be: 5410 3405 |000d: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ +03c2c2: 6e10 aa0a 0000 |000f: invoke-virtual {v0}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ +03c2c8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0005 line=443 │ │ 0x000d line=444 │ │ 0x0012 line=447 │ │ locals : │ │ @@ -79141,120 +79417,124 @@ │ │ 0x0000 - 0x0013 reg=4 intent Landroid/content/Intent; │ │ │ │ #7 : (in Lorg/tint/ui/managers/PhoneUIManager;) │ │ name : 'onClientPageFinished' │ │ type : '(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 11 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 51 16-bit code units │ │ -03c538: |[03c538] org.tint.ui.managers.PhoneUIManager.onClientPageFinished:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V │ │ -03c548: 6f30 ee07 8709 |0000: invoke-super {v7, v8, v9}, Lorg/tint/ui/managers/BasePhoneUIManager;.onClientPageFinished:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V // method@07ee │ │ -03c54e: 6e10 ba06 0800 |0003: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.getParentFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@06ba │ │ -03c554: 0c01 |0006: move-result-object v1 │ │ -03c556: 1f01 ee01 |0007: check-cast v1, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ee │ │ -03c55a: 3801 2900 |0009: if-eqz v1, 0032 // +0029 │ │ -03c55e: 6e10 b007 0100 |000b: invoke-virtual {v1}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.isStartPageShown:()Z // method@07b0 │ │ -03c564: 0a03 |000e: move-result v3 │ │ -03c566: 3903 2300 |000f: if-nez v3, 0032 // +0023 │ │ -03c56a: 6e10 c306 0800 |0011: invoke-virtual {v8}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ -03c570: 0a03 |0014: move-result v3 │ │ -03c572: 3903 1d00 |0015: if-nez v3, 0032 // +001d │ │ -03c576: 5473 3105 |0017: iget-object v3, v7, Lorg/tint/ui/managers/PhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0531 │ │ -03c57a: 7220 9503 1300 |0019: invoke-interface {v3, v1}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@0395 │ │ -03c580: 0a00 |001c: move-result v0 │ │ -03c582: 12f3 |001d: const/4 v3, #int -1 // #ff │ │ -03c584: 3230 1400 |001e: if-eq v0, v3, 0032 // +0014 │ │ -03c588: 5473 2b05 |0020: iget-object v3, v7, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ -03c58c: 6e20 b808 0300 |0022: invoke-virtual {v3, v0}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.getViewAt:(I)Lorg/tint/ui/views/TabView; // method@08b8 │ │ -03c592: 0c02 |0025: move-result-object v2 │ │ -03c594: 5473 3405 |0026: iget-object v3, v7, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ -03c598: 2204 1002 |0028: new-instance v4, Lorg/tint/ui/managers/PhoneUIManager$12; // type@0210 │ │ -03c59c: 7040 9408 7482 |002a: invoke-direct {v4, v7, v2, v8}, Lorg/tint/ui/managers/PhoneUIManager$12;.:(Lorg/tint/ui/managers/PhoneUIManager;Lorg/tint/ui/views/TabView;Lorg/tint/ui/components/CustomWebView;)V // method@0894 │ │ -03c5a2: 1605 3200 |002d: const-wide/16 v5, #int 50 // #32 │ │ -03c5a6: 6e40 af0a 4365 |002f: invoke-virtual {v3, v4, v5, v6}, Lorg/tint/ui/views/PanelLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0aaf │ │ -03c5ac: 0e00 |0032: return-void │ │ +03c2cc: |[03c2cc] org.tint.ui.managers.PhoneUIManager.onClientPageFinished:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V │ │ +03c2dc: 6f30 ee07 980a |0000: invoke-super {v8, v9, v10}, Lorg/tint/ui/managers/BasePhoneUIManager;.onClientPageFinished:(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V // method@07ee │ │ +03c2e2: 6e10 ba06 0900 |0003: invoke-virtual {v9}, Lorg/tint/ui/components/CustomWebView;.getParentFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@06ba │ │ +03c2e8: 0c01 |0006: move-result-object v1 │ │ +03c2ea: 1f01 ea01 |0007: check-cast v1, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ea │ │ +03c2ee: 3801 2900 |0009: if-eqz v1, 0032 // +0029 │ │ +03c2f2: 6e10 b007 0100 |000b: invoke-virtual {v1}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.isStartPageShown:()Z // method@07b0 │ │ +03c2f8: 0a03 |000e: move-result v3 │ │ +03c2fa: 3903 2300 |000f: if-nez v3, 0032 // +0023 │ │ +03c2fe: 6e10 c306 0900 |0011: invoke-virtual {v9}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ +03c304: 0a03 |0014: move-result v3 │ │ +03c306: 3903 1d00 |0015: if-nez v3, 0032 // +001d │ │ +03c30a: 5483 3105 |0017: iget-object v3, v8, Lorg/tint/ui/managers/PhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0531 │ │ +03c30e: 7220 9503 1300 |0019: invoke-interface {v3, v1}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@0395 │ │ +03c314: 0a00 |001c: move-result v0 │ │ +03c316: 12f3 |001d: const/4 v3, #int -1 // #ff │ │ +03c318: 3230 1400 |001e: if-eq v0, v3, 0032 // +0014 │ │ +03c31c: 5483 2b05 |0020: iget-object v3, v8, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ +03c320: 6e20 b808 0300 |0022: invoke-virtual {v3, v0}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.getViewAt:(I)Lorg/tint/ui/views/TabView; // method@08b8 │ │ +03c326: 0c02 |0025: move-result-object v2 │ │ +03c328: 5483 3405 |0026: iget-object v3, v8, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ +03c32c: 2204 0c02 |0028: new-instance v4, Lorg/tint/ui/managers/PhoneUIManager$12; // type@020c │ │ +03c330: 7040 9408 8492 |002a: invoke-direct {v4, v8, v2, v9}, Lorg/tint/ui/managers/PhoneUIManager$12;.:(Lorg/tint/ui/managers/PhoneUIManager;Lorg/tint/ui/views/TabView;Lorg/tint/ui/components/CustomWebView;)V // method@0894 │ │ +03c336: 1606 3200 |002d: const-wide/16 v6, #int 50 // #32 │ │ +03c33a: 6e40 af0a 4376 |002f: invoke-virtual {v3, v4, v6, v7}, Lorg/tint/ui/views/PanelLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0aaf │ │ +03c340: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0003 line=338 │ │ 0x0009 line=340 │ │ + 0x000b line=341 │ │ + 0x0011 line=342 │ │ 0x0017 line=343 │ │ 0x001d line=344 │ │ 0x0020 line=345 │ │ 0x0026 line=347 │ │ 0x0032 line=355 │ │ locals : │ │ 0x001d - 0x0032 reg=0 index I │ │ 0x0026 - 0x0032 reg=2 tabview Lorg/tint/ui/views/TabView; │ │ 0x0009 - 0x0033 reg=1 parent Lorg/tint/ui/fragments/PhoneWebViewFragment; │ │ - 0x0000 - 0x0033 reg=7 this Lorg/tint/ui/managers/PhoneUIManager; │ │ - 0x0000 - 0x0033 reg=8 view Lorg/tint/ui/components/CustomWebView; │ │ - 0x0000 - 0x0033 reg=9 url Ljava/lang/String; │ │ + 0x0000 - 0x0033 reg=8 this Lorg/tint/ui/managers/PhoneUIManager; │ │ + 0x0000 - 0x0033 reg=9 view Lorg/tint/ui/components/CustomWebView; │ │ + 0x0000 - 0x0033 reg=10 url Ljava/lang/String; │ │ │ │ #8 : (in Lorg/tint/ui/managers/PhoneUIManager;) │ │ name : 'onKeyBack' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 69 16-bit code units │ │ -03c5b0: |[03c5b0] org.tint.ui.managers.PhoneUIManager.onKeyBack:()Z │ │ -03c5c0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03c5c2: 6f10 f007 0300 |0001: invoke-super {v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.onKeyBack:()Z // method@07f0 │ │ -03c5c8: 0a02 |0004: move-result v2 │ │ -03c5ca: 3902 3e00 |0005: if-nez v2, 0043 // +003e │ │ -03c5ce: 5432 3905 |0007: iget-object v2, v3, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03c5d2: 6e10 e80a 0200 |0009: invoke-virtual {v2}, Lorg/tint/ui/views/PhoneUrlBar;.isUrlBarVisible:()Z // method@0ae8 │ │ -03c5d8: 0a02 |000c: move-result v2 │ │ -03c5da: 3802 0800 |000d: if-eqz v2, 0015 // +0008 │ │ -03c5de: 5432 3905 |000f: iget-object v2, v3, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03c5e2: 6e10 e50a 0200 |0011: invoke-virtual {v2}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:()V // method@0ae5 │ │ -03c5e8: 0f01 |0014: return v1 │ │ -03c5ea: 5432 3405 |0015: iget-object v2, v3, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ -03c5ee: 6e10 ac0a 0200 |0017: invoke-virtual {v2}, Lorg/tint/ui/views/PanelLayout;.isPanelShown:()Z // method@0aac │ │ -03c5f4: 0a02 |001a: move-result v2 │ │ -03c5f6: 3802 0800 |001b: if-eqz v2, 0023 // +0008 │ │ -03c5fa: 5432 3405 |001d: iget-object v2, v3, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ -03c5fe: 6e10 aa0a 0200 |001f: invoke-virtual {v2}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ -03c604: 28f2 |0022: goto 0014 // -000e │ │ -03c606: 6e10 c408 0300 |0023: invoke-virtual {v3}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ -03c60c: 0c00 |0026: move-result-object v0 │ │ -03c60e: 3800 0c00 |0027: if-eqz v0, 0033 // +000c │ │ -03c612: 6e10 b106 0000 |0029: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ -03c618: 0a02 |002c: move-result v2 │ │ -03c61a: 3802 0600 |002d: if-eqz v2, 0033 // +0006 │ │ -03c61e: 6e10 c006 0000 |002f: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goBack:()V // method@06c0 │ │ -03c624: 28e2 |0032: goto 0014 // -001e │ │ -03c626: 6e10 c708 0300 |0033: invoke-virtual {v3}, Lorg/tint/ui/managers/PhoneUIManager;.isHomePageStartPage:()Z // method@08c7 │ │ -03c62c: 0a02 |0036: move-result v2 │ │ -03c62e: 3802 0c00 |0037: if-eqz v2, 0043 // +000c │ │ -03c632: 6e10 c808 0300 |0039: invoke-virtual {v3}, Lorg/tint/ui/managers/PhoneUIManager;.isStartPageShownOnCurrentTab:()Z // method@08c8 │ │ -03c638: 0a02 |003c: move-result v2 │ │ -03c63a: 3902 0600 |003d: if-nez v2, 0043 // +0006 │ │ -03c63e: 6e10 ca08 0300 |003f: invoke-virtual {v3}, Lorg/tint/ui/managers/PhoneUIManager;.loadHomePage:()V // method@08ca │ │ -03c644: 28d2 |0042: goto 0014 // -002e │ │ -03c646: 1201 |0043: const/4 v1, #int 0 // #0 │ │ -03c648: 28d0 |0044: goto 0014 // -0030 │ │ +03c344: |[03c344] org.tint.ui.managers.PhoneUIManager.onKeyBack:()Z │ │ +03c354: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03c356: 6f10 f007 0300 |0001: invoke-super {v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.onKeyBack:()Z // method@07f0 │ │ +03c35c: 0a02 |0004: move-result v2 │ │ +03c35e: 3902 3e00 |0005: if-nez v2, 0043 // +003e │ │ +03c362: 5432 3905 |0007: iget-object v2, v3, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03c366: 6e10 e80a 0200 |0009: invoke-virtual {v2}, Lorg/tint/ui/views/PhoneUrlBar;.isUrlBarVisible:()Z // method@0ae8 │ │ +03c36c: 0a02 |000c: move-result v2 │ │ +03c36e: 3802 0800 |000d: if-eqz v2, 0015 // +0008 │ │ +03c372: 5432 3905 |000f: iget-object v2, v3, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03c376: 6e10 e50a 0200 |0011: invoke-virtual {v2}, Lorg/tint/ui/views/PhoneUrlBar;.hideUrl:()V // method@0ae5 │ │ +03c37c: 0f01 |0014: return v1 │ │ +03c37e: 5432 3405 |0015: iget-object v2, v3, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ +03c382: 6e10 ac0a 0200 |0017: invoke-virtual {v2}, Lorg/tint/ui/views/PanelLayout;.isPanelShown:()Z // method@0aac │ │ +03c388: 0a02 |001a: move-result v2 │ │ +03c38a: 3802 0800 |001b: if-eqz v2, 0023 // +0008 │ │ +03c38e: 5432 3405 |001d: iget-object v2, v3, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ +03c392: 6e10 aa0a 0200 |001f: invoke-virtual {v2}, Lorg/tint/ui/views/PanelLayout;.hidePanel:()V // method@0aaa │ │ +03c398: 28f2 |0022: goto 0014 // -000e │ │ +03c39a: 6e10 c408 0300 |0023: invoke-virtual {v3}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ +03c3a0: 0c00 |0026: move-result-object v0 │ │ +03c3a2: 3800 0c00 |0027: if-eqz v0, 0033 // +000c │ │ +03c3a6: 6e10 b106 0000 |0029: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.canGoBack:()Z // method@06b1 │ │ +03c3ac: 0a02 |002c: move-result v2 │ │ +03c3ae: 3802 0600 |002d: if-eqz v2, 0033 // +0006 │ │ +03c3b2: 6e10 c006 0000 |002f: invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;.goBack:()V // method@06c0 │ │ +03c3b8: 28e2 |0032: goto 0014 // -001e │ │ +03c3ba: 6e10 c708 0300 |0033: invoke-virtual {v3}, Lorg/tint/ui/managers/PhoneUIManager;.isHomePageStartPage:()Z // method@08c7 │ │ +03c3c0: 0a02 |0036: move-result v2 │ │ +03c3c2: 3802 0c00 |0037: if-eqz v2, 0043 // +000c │ │ +03c3c6: 6e10 c808 0300 |0039: invoke-virtual {v3}, Lorg/tint/ui/managers/PhoneUIManager;.isStartPageShownOnCurrentTab:()Z // method@08c8 │ │ +03c3cc: 0a02 |003c: move-result v2 │ │ +03c3ce: 3902 0600 |003d: if-nez v2, 0043 // +0006 │ │ +03c3d2: 6e10 ca08 0300 |003f: invoke-virtual {v3}, Lorg/tint/ui/managers/PhoneUIManager;.loadHomePage:()V // method@08ca │ │ +03c3d8: 28d2 |0042: goto 0014 // -002e │ │ +03c3da: 1201 |0043: const/4 v1, #int 0 // #0 │ │ +03c3dc: 28d0 |0044: goto 0014 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=382 │ │ 0x0007 line=383 │ │ 0x000f line=384 │ │ 0x0014 line=405 │ │ 0x0015 line=387 │ │ 0x001d line=388 │ │ 0x0023 line=391 │ │ 0x0027 line=393 │ │ + 0x0029 line=394 │ │ 0x002f line=395 │ │ 0x0033 line=397 │ │ + 0x0039 line=398 │ │ 0x003f line=399 │ │ 0x0043 line=405 │ │ locals : │ │ 0x0027 - 0x0043 reg=0 currentWebView Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x0045 reg=3 this Lorg/tint/ui/managers/PhoneUIManager; │ │ │ │ #9 : (in Lorg/tint/ui/managers/PhoneUIManager;) │ │ @@ -79262,19 +79542,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03c64c: |[03c64c] org.tint.ui.managers.PhoneUIManager.onKeySearch:()Z │ │ -03c65c: 5410 3905 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03c660: 6e10 f50a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.showUrl:()V // method@0af5 │ │ -03c666: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -03c668: 0f00 |0006: return v0 │ │ +03c3e0: |[03c3e0] org.tint.ui.managers.PhoneUIManager.onKeySearch:()Z │ │ +03c3f0: 5410 3905 |0000: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03c3f4: 6e10 f50a 0000 |0002: invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;.showUrl:()V // method@0af5 │ │ +03c3fa: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +03c3fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0005 line=411 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/tint/ui/managers/PhoneUIManager; │ │ │ │ @@ -79283,16 +79563,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03c66c: |[03c66c] org.tint.ui.managers.PhoneUIManager.onMenuVisibilityChanged:(Z)V │ │ -03c67c: 0e00 |0000: return-void │ │ +03c400: |[03c400] org.tint.ui.managers.PhoneUIManager.onMenuVisibilityChanged:(Z)V │ │ +03c410: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/tint/ui/managers/PhoneUIManager; │ │ 0x0000 - 0x0001 reg=1 isVisible Z │ │ │ │ @@ -79301,32 +79581,32 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -03c680: |[03c680] org.tint.ui.managers.PhoneUIManager.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ -03c690: 6f30 f107 3204 |0000: invoke-super {v2, v3, v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V // method@07f1 │ │ -03c696: 6e10 c408 0200 |0003: invoke-virtual {v2}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ -03c69c: 0c00 |0006: move-result-object v0 │ │ -03c69e: 3303 2000 |0007: if-ne v3, v0, 0027 // +0020 │ │ -03c6a2: 5420 3605 |0009: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ -03c6a6: 1301 6400 |000b: const/16 v1, #int 100 // #64 │ │ -03c6aa: 6e20 e102 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@02e1 │ │ -03c6b0: 5420 3605 |0010: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ -03c6b4: 1301 0800 |0012: const/16 v1, #int 8 // #8 │ │ -03c6b8: 6e20 e202 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -03c6be: 5420 3905 |0017: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03c6c2: 6e20 f30a 4000 |0019: invoke-virtual {v0, v4}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ -03c6c8: 5420 3905 |001c: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03c6cc: 1401 2700 027f |001e: const v1, #float 1.728e+38 // #7f020027 │ │ -03c6d2: 6e20 eb0a 1000 |0021: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ -03c6d8: 6e10 e008 0200 |0024: invoke-virtual {v2}, Lorg/tint/ui/managers/PhoneUIManager;.updateBackForwardEnabled:()V // method@08e0 │ │ -03c6de: 0e00 |0027: return-void │ │ +03c414: |[03c414] org.tint.ui.managers.PhoneUIManager.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ +03c424: 6f30 f107 3204 |0000: invoke-super {v2, v3, v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V // method@07f1 │ │ +03c42a: 6e10 c408 0200 |0003: invoke-virtual {v2}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ +03c430: 0c00 |0006: move-result-object v0 │ │ +03c432: 3303 2000 |0007: if-ne v3, v0, 0027 // +0020 │ │ +03c436: 5420 3605 |0009: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ +03c43a: 1301 6400 |000b: const/16 v1, #int 100 // #64 │ │ +03c43e: 6e20 e102 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@02e1 │ │ +03c444: 5420 3605 |0010: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ +03c448: 1301 0800 |0012: const/16 v1, #int 8 // #8 │ │ +03c44c: 6e20 e202 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +03c452: 5420 3905 |0017: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03c456: 6e20 f30a 4000 |0019: invoke-virtual {v0, v4}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ +03c45c: 5420 3905 |001c: iget-object v0, v2, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03c460: 1401 2700 027f |001e: const v1, #float 1.728e+38 // #7f020027 │ │ +03c466: 6e20 eb0a 1000 |0021: invoke-virtual {v0, v1}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ +03c46c: 6e10 e008 0200 |0024: invoke-virtual {v2}, Lorg/tint/ui/managers/PhoneUIManager;.updateBackForwardEnabled:()V // method@08e0 │ │ +03c472: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0003 line=322 │ │ 0x0009 line=323 │ │ 0x0010 line=324 │ │ 0x0017 line=326 │ │ @@ -79343,46 +79623,46 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -03c6e0: |[03c6e0] org.tint.ui.managers.PhoneUIManager.onPageStarted:(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -03c6f0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -03c6f2: 6e10 c408 0600 |0001: invoke-virtual {v6}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ -03c6f8: 0c04 |0004: move-result-object v4 │ │ -03c6fa: 3347 1c00 |0005: if-ne v7, v4, 0021 // +001c │ │ -03c6fe: 5464 3605 |0007: iget-object v4, v6, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ -03c702: 6e20 e102 5400 |0009: invoke-virtual {v4, v5}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@02e1 │ │ -03c708: 5464 3605 |000c: iget-object v4, v6, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ -03c70c: 6e20 e202 5400 |000e: invoke-virtual {v4, v5}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -03c712: 5464 3905 |0011: iget-object v4, v6, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03c716: 6e20 f30a 8400 |0013: invoke-virtual {v4, v8}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ -03c71c: 5464 3905 |0016: iget-object v4, v6, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03c720: 1405 2a00 027f |0018: const v5, #float 1.728e+38 // #7f02002a │ │ -03c726: 6e20 eb0a 5400 |001b: invoke-virtual {v4, v5}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ -03c72c: 6e10 e008 0600 |001e: invoke-virtual {v6}, Lorg/tint/ui/managers/PhoneUIManager;.updateBackForwardEnabled:()V // method@08e0 │ │ -03c732: 0773 |0021: move-object v3, v7 │ │ -03c734: 1f03 c001 |0022: check-cast v3, Lorg/tint/ui/components/CustomWebView; // type@01c0 │ │ -03c738: 6e10 ba06 0300 |0024: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.getParentFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@06ba │ │ -03c73e: 0c01 |0027: move-result-object v1 │ │ -03c740: 1f01 ee01 |0028: check-cast v1, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ee │ │ -03c744: 3801 1500 |002a: if-eqz v1, 003f // +0015 │ │ -03c748: 5464 3105 |002c: iget-object v4, v6, Lorg/tint/ui/managers/PhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0531 │ │ -03c74c: 7220 9503 1400 |002e: invoke-interface {v4, v1}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@0395 │ │ -03c752: 0a00 |0031: move-result v0 │ │ -03c754: 12f4 |0032: const/4 v4, #int -1 // #ff │ │ -03c756: 3240 0c00 |0033: if-eq v0, v4, 003f // +000c │ │ -03c75a: 5464 2b05 |0035: iget-object v4, v6, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ -03c75e: 6e20 b808 0400 |0037: invoke-virtual {v4, v0}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.getViewAt:(I)Lorg/tint/ui/views/TabView; // method@08b8 │ │ -03c764: 0c02 |003a: move-result-object v2 │ │ -03c766: 1204 |003b: const/4 v4, #int 0 // #0 │ │ -03c768: 6e20 830b 4200 |003c: invoke-virtual {v2, v4}, Lorg/tint/ui/views/TabView;.setFavicon:(Landroid/graphics/Bitmap;)V // method@0b83 │ │ -03c76e: 0e00 |003f: return-void │ │ +03c474: |[03c474] org.tint.ui.managers.PhoneUIManager.onPageStarted:(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +03c484: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +03c486: 6e10 c408 0600 |0001: invoke-virtual {v6}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ +03c48c: 0c04 |0004: move-result-object v4 │ │ +03c48e: 3347 1c00 |0005: if-ne v7, v4, 0021 // +001c │ │ +03c492: 5464 3605 |0007: iget-object v4, v6, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ +03c496: 6e20 e102 5400 |0009: invoke-virtual {v4, v5}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@02e1 │ │ +03c49c: 5464 3605 |000c: iget-object v4, v6, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ +03c4a0: 6e20 e202 5400 |000e: invoke-virtual {v4, v5}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +03c4a6: 5464 3905 |0011: iget-object v4, v6, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03c4aa: 6e20 f30a 8400 |0013: invoke-virtual {v4, v8}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ +03c4b0: 5464 3905 |0016: iget-object v4, v6, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03c4b4: 1405 2a00 027f |0018: const v5, #float 1.728e+38 // #7f02002a │ │ +03c4ba: 6e20 eb0a 5400 |001b: invoke-virtual {v4, v5}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ +03c4c0: 6e10 e008 0600 |001e: invoke-virtual {v6}, Lorg/tint/ui/managers/PhoneUIManager;.updateBackForwardEnabled:()V // method@08e0 │ │ +03c4c6: 0773 |0021: move-object v3, v7 │ │ +03c4c8: 1f03 bc01 |0022: check-cast v3, Lorg/tint/ui/components/CustomWebView; // type@01bc │ │ +03c4cc: 6e10 ba06 0300 |0024: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.getParentFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@06ba │ │ +03c4d2: 0c01 |0027: move-result-object v1 │ │ +03c4d4: 1f01 ea01 |0028: check-cast v1, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ea │ │ +03c4d8: 3801 1500 |002a: if-eqz v1, 003f // +0015 │ │ +03c4dc: 5464 3105 |002c: iget-object v4, v6, Lorg/tint/ui/managers/PhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0531 │ │ +03c4e0: 7220 9503 1400 |002e: invoke-interface {v4, v1}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@0395 │ │ +03c4e6: 0a00 |0031: move-result v0 │ │ +03c4e8: 12f4 |0032: const/4 v4, #int -1 // #ff │ │ +03c4ea: 3240 0c00 |0033: if-eq v0, v4, 003f // +000c │ │ +03c4ee: 5464 2b05 |0035: iget-object v4, v6, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ +03c4f2: 6e20 b808 0400 |0037: invoke-virtual {v4, v0}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.getViewAt:(I)Lorg/tint/ui/views/TabView; // method@08b8 │ │ +03c4f8: 0c02 |003a: move-result-object v2 │ │ +03c4fa: 1204 |003b: const/4 v4, #int 0 // #0 │ │ +03c4fc: 6e20 830b 4200 |003c: invoke-virtual {v2, v4}, Lorg/tint/ui/views/TabView;.setFavicon:(Landroid/graphics/Bitmap;)V // method@0b83 │ │ +03c502: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=295 │ │ 0x0007 line=296 │ │ 0x000c line=297 │ │ 0x0011 line=299 │ │ 0x0016 line=301 │ │ @@ -79410,39 +79690,40 @@ │ │ type : '(Landroid/webkit/WebView;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -03c770: |[03c770] org.tint.ui.managers.PhoneUIManager.onReceivedIcon:(Landroid/webkit/WebView;Landroid/graphics/Bitmap;)V │ │ -03c780: 0763 |0000: move-object v3, v6 │ │ -03c782: 1f03 c001 |0001: check-cast v3, Lorg/tint/ui/components/CustomWebView; // type@01c0 │ │ -03c786: 6e10 ba06 0300 |0003: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.getParentFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@06ba │ │ -03c78c: 0c01 |0006: move-result-object v1 │ │ -03c78e: 1f01 ee01 |0007: check-cast v1, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ee │ │ -03c792: 3801 1a00 |0009: if-eqz v1, 0023 // +001a │ │ -03c796: 6e10 b007 0100 |000b: invoke-virtual {v1}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.isStartPageShown:()Z // method@07b0 │ │ -03c79c: 0a04 |000e: move-result v4 │ │ -03c79e: 3904 1400 |000f: if-nez v4, 0023 // +0014 │ │ -03c7a2: 5454 3105 |0011: iget-object v4, v5, Lorg/tint/ui/managers/PhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0531 │ │ -03c7a6: 7220 9503 1400 |0013: invoke-interface {v4, v1}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@0395 │ │ -03c7ac: 0a00 |0016: move-result v0 │ │ -03c7ae: 12f4 |0017: const/4 v4, #int -1 // #ff │ │ -03c7b0: 3240 0b00 |0018: if-eq v0, v4, 0023 // +000b │ │ -03c7b4: 5454 2b05 |001a: iget-object v4, v5, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ -03c7b8: 6e20 b808 0400 |001c: invoke-virtual {v4, v0}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.getViewAt:(I)Lorg/tint/ui/views/TabView; // method@08b8 │ │ -03c7be: 0c02 |001f: move-result-object v2 │ │ -03c7c0: 6e20 830b 7200 |0020: invoke-virtual {v2, v7}, Lorg/tint/ui/views/TabView;.setFavicon:(Landroid/graphics/Bitmap;)V // method@0b83 │ │ -03c7c6: 0e00 |0023: return-void │ │ +03c504: |[03c504] org.tint.ui.managers.PhoneUIManager.onReceivedIcon:(Landroid/webkit/WebView;Landroid/graphics/Bitmap;)V │ │ +03c514: 0763 |0000: move-object v3, v6 │ │ +03c516: 1f03 bc01 |0001: check-cast v3, Lorg/tint/ui/components/CustomWebView; // type@01bc │ │ +03c51a: 6e10 ba06 0300 |0003: invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;.getParentFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@06ba │ │ +03c520: 0c01 |0006: move-result-object v1 │ │ +03c522: 1f01 ea01 |0007: check-cast v1, Lorg/tint/ui/fragments/PhoneWebViewFragment; // type@01ea │ │ +03c526: 3801 1a00 |0009: if-eqz v1, 0023 // +001a │ │ +03c52a: 6e10 b007 0100 |000b: invoke-virtual {v1}, Lorg/tint/ui/fragments/PhoneWebViewFragment;.isStartPageShown:()Z // method@07b0 │ │ +03c530: 0a04 |000e: move-result v4 │ │ +03c532: 3904 1400 |000f: if-nez v4, 0023 // +0014 │ │ +03c536: 5454 3105 |0011: iget-object v4, v5, Lorg/tint/ui/managers/PhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0531 │ │ +03c53a: 7220 9503 1400 |0013: invoke-interface {v4, v1}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@0395 │ │ +03c540: 0a00 |0016: move-result v0 │ │ +03c542: 12f4 |0017: const/4 v4, #int -1 // #ff │ │ +03c544: 3240 0b00 |0018: if-eq v0, v4, 0023 // +000b │ │ +03c548: 5454 2b05 |001a: iget-object v4, v5, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ +03c54c: 6e20 b808 0400 |001c: invoke-virtual {v4, v0}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.getViewAt:(I)Lorg/tint/ui/views/TabView; // method@08b8 │ │ +03c552: 0c02 |001f: move-result-object v2 │ │ +03c554: 6e20 830b 7200 |0020: invoke-virtual {v2, v7}, Lorg/tint/ui/views/TabView;.setFavicon:(Landroid/graphics/Bitmap;)V // method@0b83 │ │ +03c55a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0003 line=368 │ │ 0x0009 line=370 │ │ + 0x000b line=371 │ │ 0x0011 line=372 │ │ 0x0017 line=373 │ │ 0x001a line=374 │ │ 0x0020 line=375 │ │ 0x0023 line=378 │ │ locals : │ │ 0x0017 - 0x0023 reg=0 index I │ │ @@ -79458,19 +79739,19 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03c7c8: |[03c7c8] org.tint.ui.managers.PhoneUIManager.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ -03c7d8: 6f30 f307 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V // method@07f3 │ │ -03c7de: 5410 2b05 |0003: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ -03c7e2: 6e10 b908 0000 |0005: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.notifyDataSetChanged:()V // method@08b9 │ │ -03c7e8: 0e00 |0008: return-void │ │ +03c55c: |[03c55c] org.tint.ui.managers.PhoneUIManager.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ +03c56c: 6f30 f307 2103 |0000: invoke-super {v1, v2, v3}, Lorg/tint/ui/managers/BasePhoneUIManager;.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V // method@07f3 │ │ +03c572: 5410 2b05 |0003: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ +03c576: 6e10 b908 0000 |0005: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.notifyDataSetChanged:()V // method@08b9 │ │ +03c57c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0003 line=361 │ │ 0x0008 line=362 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/managers/PhoneUIManager; │ │ @@ -79482,19 +79763,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -03c7ec: |[03c7ec] org.tint.ui.managers.PhoneUIManager.onShowStartPage:()V │ │ -03c7fc: 6f10 f507 0100 |0000: invoke-super {v1}, Lorg/tint/ui/managers/BasePhoneUIManager;.onShowStartPage:()V // method@07f5 │ │ -03c802: 5410 2b05 |0003: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ -03c806: 6e10 b908 0000 |0005: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.notifyDataSetChanged:()V // method@08b9 │ │ -03c80c: 0e00 |0008: return-void │ │ +03c580: |[03c580] org.tint.ui.managers.PhoneUIManager.onShowStartPage:()V │ │ +03c590: 6f10 f507 0100 |0000: invoke-super {v1}, Lorg/tint/ui/managers/BasePhoneUIManager;.onShowStartPage:()V // method@07f5 │ │ +03c596: 5410 2b05 |0003: iget-object v0, v1, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ +03c59a: 6e10 b908 0000 |0005: invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.notifyDataSetChanged:()V // method@08b9 │ │ +03c5a0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0003 line=421 │ │ 0x0008 line=422 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/tint/ui/managers/PhoneUIManager; │ │ @@ -79504,17 +79785,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03c810: |[03c810] org.tint.ui.managers.PhoneUIManager.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -03c820: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c822: 0f00 |0001: return v0 │ │ +03c5a4: |[03c5a4] org.tint.ui.managers.PhoneUIManager.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +03c5b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c5b6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/tint/ui/managers/PhoneUIManager; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 event Landroid/view/MotionEvent; │ │ @@ -79524,43 +79805,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -03c824: |[03c824] org.tint.ui.managers.PhoneUIManager.setFullScreenFromPreferences:()V │ │ -03c834: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ -03c838: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -03c83a: 6e10 c608 0700 |0003: invoke-virtual {v7}, Lorg/tint/ui/managers/PhoneUIManager;.isFullScreen:()Z // method@08c6 │ │ -03c840: 0a01 |0006: move-result v1 │ │ -03c842: 5474 2a05 |0007: iget-object v4, v7, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ -03c846: 6e10 6406 0400 |0009: invoke-virtual {v4}, Lorg/tint/ui/activities/TintBrowserActivity;.getWindow:()Landroid/view/Window; // method@0664 │ │ -03c84c: 0c02 |000c: move-result-object v2 │ │ -03c84e: 6e10 f301 0200 |000d: invoke-virtual {v2}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@01f3 │ │ -03c854: 0c03 |0010: move-result-object v3 │ │ -03c856: 1300 0004 |0011: const/16 v0, #int 1024 // #400 │ │ -03c85a: 3801 1600 |0013: if-eqz v1, 0029 // +0016 │ │ -03c85e: 5234 2000 |0015: iget v4, v3, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0020 │ │ -03c862: d644 0004 |0017: or-int/lit16 v4, v4, #int 1024 // #0400 │ │ -03c866: 5934 2000 |0019: iput v4, v3, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0020 │ │ -03c86a: 5474 3805 |001b: iget-object v4, v7, Lorg/tint/ui/managers/PhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0538 │ │ -03c86e: 6e20 ee02 6400 |001d: invoke-virtual {v4, v6}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@02ee │ │ -03c874: 5474 2e05 |0020: iget-object v4, v7, Lorg/tint/ui/managers/PhoneUIManager;.mExitFullScreen:Landroid/widget/ImageView; // field@052e │ │ -03c878: 6e20 c302 5400 |0022: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03c87e: 6e20 f501 3200 |0025: invoke-virtual {v2, v3}, Landroid/view/Window;.setAttributes:(Landroid/view/WindowManager$LayoutParams;)V // method@01f5 │ │ -03c884: 0e00 |0028: return-void │ │ -03c886: 5234 2000 |0029: iget v4, v3, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0020 │ │ -03c88a: d544 fffb |002b: and-int/lit16 v4, v4, #int -1025 // #fbff │ │ -03c88e: 5934 2000 |002d: iput v4, v3, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0020 │ │ -03c892: 5474 3805 |002f: iget-object v4, v7, Lorg/tint/ui/managers/PhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0538 │ │ -03c896: 6e20 ee02 5400 |0031: invoke-virtual {v4, v5}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@02ee │ │ -03c89c: 5474 2e05 |0034: iget-object v4, v7, Lorg/tint/ui/managers/PhoneUIManager;.mExitFullScreen:Landroid/widget/ImageView; // field@052e │ │ -03c8a0: 6e20 c302 6400 |0036: invoke-virtual {v4, v6}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ -03c8a6: 28ec |0039: goto 0025 // -0014 │ │ +03c5b8: |[03c5b8] org.tint.ui.managers.PhoneUIManager.setFullScreenFromPreferences:()V │ │ +03c5c8: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ +03c5cc: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +03c5ce: 6e10 c608 0700 |0003: invoke-virtual {v7}, Lorg/tint/ui/managers/PhoneUIManager;.isFullScreen:()Z // method@08c6 │ │ +03c5d4: 0a01 |0006: move-result v1 │ │ +03c5d6: 5474 2a05 |0007: iget-object v4, v7, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ +03c5da: 6e10 6406 0400 |0009: invoke-virtual {v4}, Lorg/tint/ui/activities/TintBrowserActivity;.getWindow:()Landroid/view/Window; // method@0664 │ │ +03c5e0: 0c02 |000c: move-result-object v2 │ │ +03c5e2: 6e10 f301 0200 |000d: invoke-virtual {v2}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@01f3 │ │ +03c5e8: 0c03 |0010: move-result-object v3 │ │ +03c5ea: 1300 0004 |0011: const/16 v0, #int 1024 // #400 │ │ +03c5ee: 3801 1600 |0013: if-eqz v1, 0029 // +0016 │ │ +03c5f2: 5234 2000 |0015: iget v4, v3, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0020 │ │ +03c5f6: d644 0004 |0017: or-int/lit16 v4, v4, #int 1024 // #0400 │ │ +03c5fa: 5934 2000 |0019: iput v4, v3, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0020 │ │ +03c5fe: 5474 3805 |001b: iget-object v4, v7, Lorg/tint/ui/managers/PhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0538 │ │ +03c602: 6e20 ee02 6400 |001d: invoke-virtual {v4, v6}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@02ee │ │ +03c608: 5474 2e05 |0020: iget-object v4, v7, Lorg/tint/ui/managers/PhoneUIManager;.mExitFullScreen:Landroid/widget/ImageView; // field@052e │ │ +03c60c: 6e20 c302 5400 |0022: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03c612: 6e20 f501 3200 |0025: invoke-virtual {v2, v3}, Landroid/view/Window;.setAttributes:(Landroid/view/WindowManager$LayoutParams;)V // method@01f5 │ │ +03c618: 0e00 |0028: return-void │ │ +03c61a: 5234 2000 |0029: iget v4, v3, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0020 │ │ +03c61e: d544 fffb |002b: and-int/lit16 v4, v4, #int -1025 // #fbff │ │ +03c622: 5934 2000 |002d: iput v4, v3, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0020 │ │ +03c626: 5474 3805 |002f: iget-object v4, v7, Lorg/tint/ui/managers/PhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0538 │ │ +03c62a: 6e20 ee02 5400 |0031: invoke-virtual {v4, v5}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@02ee │ │ +03c630: 5474 2e05 |0034: iget-object v4, v7, Lorg/tint/ui/managers/PhoneUIManager;.mExitFullScreen:Landroid/widget/ImageView; // field@052e │ │ +03c634: 6e20 c302 6400 |0036: invoke-virtual {v4, v6}, Landroid/widget/ImageView;.setVisibility:(I)V // method@02c3 │ │ +03c63a: 28ec |0039: goto 0025 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=456 │ │ 0x0007 line=458 │ │ 0x000d line=459 │ │ 0x0011 line=460 │ │ 0x0013 line=462 │ │ @@ -79584,146 +79865,146 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 303 16-bit code units │ │ -03c8a8: |[03c8a8] org.tint.ui.managers.PhoneUIManager.setupUI:()V │ │ -03c8b8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03c8ba: 5452 2805 |0001: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActionBar:Landroid/app/ActionBar; // field@0528 │ │ -03c8be: 6e10 1d00 0200 |0003: invoke-virtual {v2}, Landroid/app/ActionBar;.hide:()V // method@001d │ │ -03c8c4: 5452 2a05 |0006: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ -03c8c8: 1403 4d00 0f7f |0008: const v3, #float 1.90081e+38 // #7f0f004d │ │ -03c8ce: 6e20 5606 3200 |000b: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03c8d4: 0c02 |000e: move-result-object v2 │ │ -03c8d6: 1f02 6402 |000f: check-cast v2, Lorg/tint/ui/views/PanelLayout; // type@0264 │ │ -03c8da: 5b52 3405 |0011: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ -03c8de: 5452 3405 |0013: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ -03c8e2: 2203 1202 |0015: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$1; // type@0212 │ │ -03c8e6: 7020 9808 5300 |0017: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$1;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@0898 │ │ -03c8ec: 6e20 b00a 3200 |001a: invoke-virtual {v2, v3}, Lorg/tint/ui/views/PanelLayout;.setPanelEventsListener:(Lorg/tint/ui/views/PanelLayout$PanelEventsListener;)V // method@0ab0 │ │ -03c8f2: 5452 2a05 |001d: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ -03c8f6: 1403 4c00 0f7f |001f: const v3, #float 1.90081e+38 // #7f0f004c │ │ -03c8fc: 6e20 5606 3200 |0022: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03c902: 0c02 |0025: move-result-object v2 │ │ -03c904: 1f02 d100 |0026: check-cast v2, Landroid/widget/ImageView; // type@00d1 │ │ -03c908: 5b52 2e05 |0028: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mExitFullScreen:Landroid/widget/ImageView; // field@052e │ │ -03c90c: 5452 2e05 |002a: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mExitFullScreen:Landroid/widget/ImageView; // field@052e │ │ -03c910: 2203 1302 |002c: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$2; // type@0213 │ │ -03c914: 7020 9b08 5300 |002e: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$2;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@089b │ │ -03c91a: 6e20 c102 3200 |0031: invoke-virtual {v2, v3}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -03c920: 5452 2a05 |0034: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ -03c924: 1403 4300 0f7f |0036: const v3, #float 1.90081e+38 // #7f0f0043 │ │ -03c92a: 6e20 5606 3200 |0039: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03c930: 0c01 |003c: move-result-object v1 │ │ -03c932: 1f01 d100 |003d: check-cast v1, Landroid/widget/ImageView; // type@00d1 │ │ -03c936: 2202 1502 |003f: new-instance v2, Lorg/tint/ui/managers/PhoneUIManager$3; // type@0215 │ │ -03c93a: 7020 9f08 5200 |0041: invoke-direct {v2, v5}, Lorg/tint/ui/managers/PhoneUIManager$3;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@089f │ │ -03c940: 6e20 c102 2100 |0044: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -03c946: 5452 2a05 |0047: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ -03c94a: 1403 4200 0f7f |0049: const v3, #float 1.90081e+38 // #7f0f0042 │ │ -03c950: 6e20 5606 3200 |004c: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03c956: 0c00 |004f: move-result-object v0 │ │ -03c958: 1f00 d100 |0050: check-cast v0, Landroid/widget/ImageView; // type@00d1 │ │ -03c95c: 2202 1602 |0052: new-instance v2, Lorg/tint/ui/managers/PhoneUIManager$4; // type@0216 │ │ -03c960: 7020 a108 5200 |0054: invoke-direct {v2, v5}, Lorg/tint/ui/managers/PhoneUIManager$4;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@08a1 │ │ -03c966: 6e20 c102 2000 |0057: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -03c96c: 5452 2a05 |005a: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ -03c970: 1403 3900 0f7f |005c: const v3, #float 1.90081e+38 // #7f0f0039 │ │ -03c976: 6e20 5606 3200 |005f: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03c97c: 0c02 |0062: move-result-object v2 │ │ -03c97e: 1f02 da00 |0063: check-cast v2, Landroid/widget/ProgressBar; // type@00da │ │ -03c982: 5b52 3605 |0065: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ -03c986: 5452 3605 |0067: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ -03c98a: 6e20 df02 4200 |0069: invoke-virtual {v2, v4}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@02df │ │ -03c990: 5452 3605 |006c: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ -03c994: 1303 6400 |006e: const/16 v3, #int 100 // #64 │ │ -03c998: 6e20 e002 3200 |0070: invoke-virtual {v2, v3}, Landroid/widget/ProgressBar;.setMax:(I)V // method@02e0 │ │ -03c99e: 5452 3605 |0073: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ -03c9a2: 1303 0800 |0075: const/16 v3, #int 8 // #8 │ │ -03c9a6: 6e20 e202 3200 |0077: invoke-virtual {v2, v3}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -03c9ac: 5452 2a05 |007a: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ -03c9b0: 1403 3a00 0f7f |007c: const v3, #float 1.90081e+38 // #7f0f003a │ │ -03c9b6: 6e20 5606 3200 |007f: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03c9bc: 0c02 |0082: move-result-object v2 │ │ -03c9be: 1f02 7302 |0083: check-cast v2, Lorg/tint/ui/views/PhoneUrlBar; // type@0273 │ │ -03c9c2: 5b52 3905 |0085: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03c9c6: 5452 3905 |0087: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03c9ca: 2203 1702 |0089: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$5; // type@0217 │ │ -03c9ce: 7020 a308 5300 |008b: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$5;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@08a3 │ │ -03c9d4: 6e20 ea0a 3200 |008e: invoke-virtual {v2, v3}, Lorg/tint/ui/views/PhoneUrlBar;.setEventListener:(Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;)V // method@0aea │ │ -03c9da: 5452 3905 |0091: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03c9de: 1503 0b7f |0093: const/high16 v3, #int 2131427328 // #7f0b │ │ -03c9e2: 6e20 ef0a 3200 |0095: invoke-virtual {v2, v3}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(I)V // method@0aef │ │ -03c9e8: 5452 3905 |0098: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03c9ec: 1403 1900 0b7f |009a: const v3, #float 1.84763e+38 // #7f0b0019 │ │ -03c9f2: 6e20 ed0a 3200 |009d: invoke-virtual {v2, v3}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(I)V // method@0aed │ │ -03c9f8: 5452 2a05 |00a0: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ -03c9fc: 1403 3800 0f7f |00a2: const v3, #float 1.90081e+38 // #7f0f0038 │ │ -03ca02: 6e20 5606 3200 |00a5: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03ca08: 0c02 |00a8: move-result-object v2 │ │ -03ca0a: 1f02 b701 |00a9: check-cast v2, Lorg/tint/ui/components/BadgedImageView; // type@01b7 │ │ -03ca0e: 5b52 2f05 |00ab: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mFaviconView:Lorg/tint/ui/components/BadgedImageView; // field@052f │ │ -03ca12: 5452 2f05 |00ad: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mFaviconView:Lorg/tint/ui/components/BadgedImageView; // field@052f │ │ -03ca16: 2203 1802 |00af: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$6; // type@0218 │ │ -03ca1a: 7020 a808 5300 |00b1: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$6;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@08a8 │ │ -03ca20: 6e20 8906 3200 |00b4: invoke-virtual {v2, v3}, Lorg/tint/ui/components/BadgedImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0689 │ │ -03ca26: 5452 2a05 |00b7: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ -03ca2a: 1403 3700 0f7f |00b9: const v3, #float 1.90081e+38 // #7f0f0037 │ │ -03ca30: 6e20 5606 3200 |00bc: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03ca36: 0c02 |00bf: move-result-object v2 │ │ -03ca38: 1f02 dc00 |00c0: check-cast v2, Landroid/widget/RelativeLayout; // type@00dc │ │ -03ca3c: 5b52 3805 |00c2: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0538 │ │ -03ca40: 5452 3805 |00c4: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0538 │ │ -03ca44: 2203 1902 |00c6: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$7; // type@0219 │ │ -03ca48: 7020 aa08 5300 |00c8: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$7;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@08aa │ │ -03ca4e: 6e20 ec02 3200 |00cb: invoke-virtual {v2, v3}, Landroid/widget/RelativeLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02ec │ │ -03ca54: 5452 2a05 |00ce: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ -03ca58: 1403 4000 0f7f |00d0: const v3, #float 1.90081e+38 // #7f0f0040 │ │ -03ca5e: 6e20 5606 3200 |00d3: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03ca64: 0c02 |00d6: move-result-object v2 │ │ -03ca66: 1f02 d100 |00d7: check-cast v2, Landroid/widget/ImageView; // type@00d1 │ │ -03ca6a: 5b52 2c05 |00d9: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mBack:Landroid/widget/ImageView; // field@052c │ │ -03ca6e: 5452 2c05 |00db: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mBack:Landroid/widget/ImageView; // field@052c │ │ -03ca72: 2203 1a02 |00dd: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$8; // type@021a │ │ -03ca76: 7020 ac08 5300 |00df: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$8;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@08ac │ │ -03ca7c: 6e20 c102 3200 |00e2: invoke-virtual {v2, v3}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -03ca82: 5452 2c05 |00e5: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mBack:Landroid/widget/ImageView; // field@052c │ │ -03ca86: 6e20 bc02 4200 |00e7: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ -03ca8c: 5452 2a05 |00ea: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ -03ca90: 1403 4400 0f7f |00ec: const v3, #float 1.90081e+38 // #7f0f0044 │ │ -03ca96: 6e20 5606 3200 |00ef: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03ca9c: 0c02 |00f2: move-result-object v2 │ │ -03ca9e: 1f02 d100 |00f3: check-cast v2, Landroid/widget/ImageView; // type@00d1 │ │ -03caa2: 5b52 3005 |00f5: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mForward:Landroid/widget/ImageView; // field@0530 │ │ -03caa6: 5452 3005 |00f7: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mForward:Landroid/widget/ImageView; // field@0530 │ │ -03caaa: 2203 1b02 |00f9: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$9; // type@021b │ │ -03caae: 7020 ae08 5300 |00fb: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$9;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@08ae │ │ -03cab4: 6e20 c102 3200 |00fe: invoke-virtual {v2, v3}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -03caba: 5452 3005 |0101: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mForward:Landroid/widget/ImageView; // field@0530 │ │ -03cabe: 6e20 bc02 4200 |0103: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ -03cac4: 5452 2a05 |0106: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ -03cac8: 1403 4800 0f7f |0108: const v3, #float 1.90081e+38 // #7f0f0048 │ │ -03cace: 6e20 5606 3200 |010b: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ -03cad4: 0c02 |010e: move-result-object v2 │ │ -03cad6: 1f02 d100 |010f: check-cast v2, Landroid/widget/ImageView; // type@00d1 │ │ -03cada: 5b52 3205 |0111: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mHome:Landroid/widget/ImageView; // field@0532 │ │ -03cade: 5452 3205 |0113: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mHome:Landroid/widget/ImageView; // field@0532 │ │ -03cae2: 2203 0e02 |0115: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$10; // type@020e │ │ -03cae6: 7020 9008 5300 |0117: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$10;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@0890 │ │ -03caec: 6e20 c102 3200 |011a: invoke-virtual {v2, v3}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ -03caf2: 5452 3405 |011d: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ -03caf6: 6e10 a90a 0200 |011f: invoke-virtual {v2}, Lorg/tint/ui/views/PanelLayout;.getTabsScroller:()Lorg/tint/ui/views/TabsScroller; // method@0aa9 │ │ -03cafc: 0c02 |0122: move-result-object v2 │ │ -03cafe: 2203 0f02 |0123: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$11; // type@020f │ │ -03cb02: 7020 9208 5300 |0125: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$11;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@0892 │ │ -03cb08: 6e20 060c 3200 |0128: invoke-virtual {v2, v3}, Lorg/tint/ui/views/TabsScroller;.setOnRemoveListener:(Lorg/tint/ui/views/TabsScroller$OnRemoveListener;)V // method@0c06 │ │ -03cb0e: 6f10 f807 0500 |012b: invoke-super {v5}, Lorg/tint/ui/managers/BasePhoneUIManager;.setupUI:()V // method@07f8 │ │ -03cb14: 0e00 |012e: return-void │ │ +03c63c: |[03c63c] org.tint.ui.managers.PhoneUIManager.setupUI:()V │ │ +03c64c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03c64e: 5452 2805 |0001: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActionBar:Landroid/app/ActionBar; // field@0528 │ │ +03c652: 6e10 1d00 0200 |0003: invoke-virtual {v2}, Landroid/app/ActionBar;.hide:()V // method@001d │ │ +03c658: 5452 2a05 |0006: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ +03c65c: 1403 4d00 0f7f |0008: const v3, #float 1.90081e+38 // #7f0f004d │ │ +03c662: 6e20 5606 3200 |000b: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03c668: 0c02 |000e: move-result-object v2 │ │ +03c66a: 1f02 6002 |000f: check-cast v2, Lorg/tint/ui/views/PanelLayout; // type@0260 │ │ +03c66e: 5b52 3405 |0011: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ +03c672: 5452 3405 |0013: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ +03c676: 2203 0e02 |0015: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$1; // type@020e │ │ +03c67a: 7020 9808 5300 |0017: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$1;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@0898 │ │ +03c680: 6e20 b00a 3200 |001a: invoke-virtual {v2, v3}, Lorg/tint/ui/views/PanelLayout;.setPanelEventsListener:(Lorg/tint/ui/views/PanelLayout$PanelEventsListener;)V // method@0ab0 │ │ +03c686: 5452 2a05 |001d: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ +03c68a: 1403 4c00 0f7f |001f: const v3, #float 1.90081e+38 // #7f0f004c │ │ +03c690: 6e20 5606 3200 |0022: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03c696: 0c02 |0025: move-result-object v2 │ │ +03c698: 1f02 cd00 |0026: check-cast v2, Landroid/widget/ImageView; // type@00cd │ │ +03c69c: 5b52 2e05 |0028: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mExitFullScreen:Landroid/widget/ImageView; // field@052e │ │ +03c6a0: 5452 2e05 |002a: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mExitFullScreen:Landroid/widget/ImageView; // field@052e │ │ +03c6a4: 2203 0f02 |002c: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$2; // type@020f │ │ +03c6a8: 7020 9b08 5300 |002e: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$2;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@089b │ │ +03c6ae: 6e20 c102 3200 |0031: invoke-virtual {v2, v3}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03c6b4: 5452 2a05 |0034: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ +03c6b8: 1403 4300 0f7f |0036: const v3, #float 1.90081e+38 // #7f0f0043 │ │ +03c6be: 6e20 5606 3200 |0039: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03c6c4: 0c01 |003c: move-result-object v1 │ │ +03c6c6: 1f01 cd00 |003d: check-cast v1, Landroid/widget/ImageView; // type@00cd │ │ +03c6ca: 2202 1102 |003f: new-instance v2, Lorg/tint/ui/managers/PhoneUIManager$3; // type@0211 │ │ +03c6ce: 7020 9f08 5200 |0041: invoke-direct {v2, v5}, Lorg/tint/ui/managers/PhoneUIManager$3;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@089f │ │ +03c6d4: 6e20 c102 2100 |0044: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03c6da: 5452 2a05 |0047: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ +03c6de: 1403 4200 0f7f |0049: const v3, #float 1.90081e+38 // #7f0f0042 │ │ +03c6e4: 6e20 5606 3200 |004c: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03c6ea: 0c00 |004f: move-result-object v0 │ │ +03c6ec: 1f00 cd00 |0050: check-cast v0, Landroid/widget/ImageView; // type@00cd │ │ +03c6f0: 2202 1202 |0052: new-instance v2, Lorg/tint/ui/managers/PhoneUIManager$4; // type@0212 │ │ +03c6f4: 7020 a108 5200 |0054: invoke-direct {v2, v5}, Lorg/tint/ui/managers/PhoneUIManager$4;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@08a1 │ │ +03c6fa: 6e20 c102 2000 |0057: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03c700: 5452 2a05 |005a: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ +03c704: 1403 3900 0f7f |005c: const v3, #float 1.90081e+38 // #7f0f0039 │ │ +03c70a: 6e20 5606 3200 |005f: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03c710: 0c02 |0062: move-result-object v2 │ │ +03c712: 1f02 d600 |0063: check-cast v2, Landroid/widget/ProgressBar; // type@00d6 │ │ +03c716: 5b52 3605 |0065: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ +03c71a: 5452 3605 |0067: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ +03c71e: 6e20 df02 4200 |0069: invoke-virtual {v2, v4}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@02df │ │ +03c724: 5452 3605 |006c: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ +03c728: 1303 6400 |006e: const/16 v3, #int 100 // #64 │ │ +03c72c: 6e20 e002 3200 |0070: invoke-virtual {v2, v3}, Landroid/widget/ProgressBar;.setMax:(I)V // method@02e0 │ │ +03c732: 5452 3605 |0073: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ +03c736: 1303 0800 |0075: const/16 v3, #int 8 // #8 │ │ +03c73a: 6e20 e202 3200 |0077: invoke-virtual {v2, v3}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +03c740: 5452 2a05 |007a: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ +03c744: 1403 3a00 0f7f |007c: const v3, #float 1.90081e+38 // #7f0f003a │ │ +03c74a: 6e20 5606 3200 |007f: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03c750: 0c02 |0082: move-result-object v2 │ │ +03c752: 1f02 6f02 |0083: check-cast v2, Lorg/tint/ui/views/PhoneUrlBar; // type@026f │ │ +03c756: 5b52 3905 |0085: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03c75a: 5452 3905 |0087: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03c75e: 2203 1302 |0089: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$5; // type@0213 │ │ +03c762: 7020 a308 5300 |008b: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$5;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@08a3 │ │ +03c768: 6e20 ea0a 3200 |008e: invoke-virtual {v2, v3}, Lorg/tint/ui/views/PhoneUrlBar;.setEventListener:(Lorg/tint/ui/views/PhoneUrlBar$OnPhoneUrlBarEventListener;)V // method@0aea │ │ +03c76e: 5452 3905 |0091: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03c772: 1503 0b7f |0093: const/high16 v3, #int 2131427328 // #7f0b │ │ +03c776: 6e20 ef0a 3200 |0095: invoke-virtual {v2, v3}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(I)V // method@0aef │ │ +03c77c: 5452 3905 |0098: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03c780: 1403 1900 0b7f |009a: const v3, #float 1.84763e+38 // #7f0b0019 │ │ +03c786: 6e20 ed0a 3200 |009d: invoke-virtual {v2, v3}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(I)V // method@0aed │ │ +03c78c: 5452 2a05 |00a0: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ +03c790: 1403 3800 0f7f |00a2: const v3, #float 1.90081e+38 // #7f0f0038 │ │ +03c796: 6e20 5606 3200 |00a5: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03c79c: 0c02 |00a8: move-result-object v2 │ │ +03c79e: 1f02 b301 |00a9: check-cast v2, Lorg/tint/ui/components/BadgedImageView; // type@01b3 │ │ +03c7a2: 5b52 2f05 |00ab: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mFaviconView:Lorg/tint/ui/components/BadgedImageView; // field@052f │ │ +03c7a6: 5452 2f05 |00ad: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mFaviconView:Lorg/tint/ui/components/BadgedImageView; // field@052f │ │ +03c7aa: 2203 1402 |00af: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$6; // type@0214 │ │ +03c7ae: 7020 a808 5300 |00b1: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$6;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@08a8 │ │ +03c7b4: 6e20 8906 3200 |00b4: invoke-virtual {v2, v3}, Lorg/tint/ui/components/BadgedImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0689 │ │ +03c7ba: 5452 2a05 |00b7: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ +03c7be: 1403 3700 0f7f |00b9: const v3, #float 1.90081e+38 // #7f0f0037 │ │ +03c7c4: 6e20 5606 3200 |00bc: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03c7ca: 0c02 |00bf: move-result-object v2 │ │ +03c7cc: 1f02 d800 |00c0: check-cast v2, Landroid/widget/RelativeLayout; // type@00d8 │ │ +03c7d0: 5b52 3805 |00c2: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0538 │ │ +03c7d4: 5452 3805 |00c4: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mTopBar:Landroid/widget/RelativeLayout; // field@0538 │ │ +03c7d8: 2203 1502 |00c6: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$7; // type@0215 │ │ +03c7dc: 7020 aa08 5300 |00c8: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$7;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@08aa │ │ +03c7e2: 6e20 ec02 3200 |00cb: invoke-virtual {v2, v3}, Landroid/widget/RelativeLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02ec │ │ +03c7e8: 5452 2a05 |00ce: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ +03c7ec: 1403 4000 0f7f |00d0: const v3, #float 1.90081e+38 // #7f0f0040 │ │ +03c7f2: 6e20 5606 3200 |00d3: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03c7f8: 0c02 |00d6: move-result-object v2 │ │ +03c7fa: 1f02 cd00 |00d7: check-cast v2, Landroid/widget/ImageView; // type@00cd │ │ +03c7fe: 5b52 2c05 |00d9: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mBack:Landroid/widget/ImageView; // field@052c │ │ +03c802: 5452 2c05 |00db: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mBack:Landroid/widget/ImageView; // field@052c │ │ +03c806: 2203 1602 |00dd: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$8; // type@0216 │ │ +03c80a: 7020 ac08 5300 |00df: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$8;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@08ac │ │ +03c810: 6e20 c102 3200 |00e2: invoke-virtual {v2, v3}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03c816: 5452 2c05 |00e5: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mBack:Landroid/widget/ImageView; // field@052c │ │ +03c81a: 6e20 bc02 4200 |00e7: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ +03c820: 5452 2a05 |00ea: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ +03c824: 1403 4400 0f7f |00ec: const v3, #float 1.90081e+38 // #7f0f0044 │ │ +03c82a: 6e20 5606 3200 |00ef: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03c830: 0c02 |00f2: move-result-object v2 │ │ +03c832: 1f02 cd00 |00f3: check-cast v2, Landroid/widget/ImageView; // type@00cd │ │ +03c836: 5b52 3005 |00f5: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mForward:Landroid/widget/ImageView; // field@0530 │ │ +03c83a: 5452 3005 |00f7: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mForward:Landroid/widget/ImageView; // field@0530 │ │ +03c83e: 2203 1702 |00f9: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$9; // type@0217 │ │ +03c842: 7020 ae08 5300 |00fb: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$9;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@08ae │ │ +03c848: 6e20 c102 3200 |00fe: invoke-virtual {v2, v3}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03c84e: 5452 3005 |0101: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mForward:Landroid/widget/ImageView; // field@0530 │ │ +03c852: 6e20 bc02 4200 |0103: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ +03c858: 5452 2a05 |0106: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mActivity:Lorg/tint/ui/activities/TintBrowserActivity; // field@052a │ │ +03c85c: 1403 4800 0f7f |0108: const v3, #float 1.90081e+38 // #7f0f0048 │ │ +03c862: 6e20 5606 3200 |010b: invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;.findViewById:(I)Landroid/view/View; // method@0656 │ │ +03c868: 0c02 |010e: move-result-object v2 │ │ +03c86a: 1f02 cd00 |010f: check-cast v2, Landroid/widget/ImageView; // type@00cd │ │ +03c86e: 5b52 3205 |0111: iput-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mHome:Landroid/widget/ImageView; // field@0532 │ │ +03c872: 5452 3205 |0113: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mHome:Landroid/widget/ImageView; // field@0532 │ │ +03c876: 2203 0a02 |0115: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$10; // type@020a │ │ +03c87a: 7020 9008 5300 |0117: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$10;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@0890 │ │ +03c880: 6e20 c102 3200 |011a: invoke-virtual {v2, v3}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@02c1 │ │ +03c886: 5452 3405 |011d: iget-object v2, v5, Lorg/tint/ui/managers/PhoneUIManager;.mPanel:Lorg/tint/ui/views/PanelLayout; // field@0534 │ │ +03c88a: 6e10 a90a 0200 |011f: invoke-virtual {v2}, Lorg/tint/ui/views/PanelLayout;.getTabsScroller:()Lorg/tint/ui/views/TabsScroller; // method@0aa9 │ │ +03c890: 0c02 |0122: move-result-object v2 │ │ +03c892: 2203 0b02 |0123: new-instance v3, Lorg/tint/ui/managers/PhoneUIManager$11; // type@020b │ │ +03c896: 7020 9208 5300 |0125: invoke-direct {v3, v5}, Lorg/tint/ui/managers/PhoneUIManager$11;.:(Lorg/tint/ui/managers/PhoneUIManager;)V // method@0892 │ │ +03c89c: 6e20 060c 3200 |0128: invoke-virtual {v2, v3}, Lorg/tint/ui/views/TabsScroller;.setOnRemoveListener:(Lorg/tint/ui/views/TabsScroller$OnRemoveListener;)V // method@0c06 │ │ +03c8a2: 6f10 f807 0500 |012b: invoke-super {v5}, Lorg/tint/ui/managers/BasePhoneUIManager;.setupUI:()V // method@07f8 │ │ +03c8a8: 0e00 |012e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0006 line=86 │ │ 0x0013 line=88 │ │ 0x001d line=99 │ │ 0x002a line=100 │ │ @@ -79764,24 +80045,24 @@ │ │ type : '(Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03cb18: |[03cb18] org.tint.ui.managers.PhoneUIManager.showCurrentTab:(Z)V │ │ -03cb28: 6f20 f907 4300 |0000: invoke-super {v3, v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.showCurrentTab:(Z)V // method@07f9 │ │ -03cb2e: 5431 2b05 |0003: iget-object v1, v3, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ -03cb32: 5232 2d05 |0005: iget v2, v3, Lorg/tint/ui/managers/PhoneUIManager;.mCurrentTabIndex:I // field@052d │ │ -03cb36: 6e20 b808 2100 |0007: invoke-virtual {v1, v2}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.getViewAt:(I)Lorg/tint/ui/views/TabView; // method@08b8 │ │ -03cb3c: 0c00 |000a: move-result-object v0 │ │ -03cb3e: 3800 0600 |000b: if-eqz v0, 0011 // +0006 │ │ -03cb42: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -03cb44: 6e20 870b 1000 |000e: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabView;.setSelected:(Z)V // method@0b87 │ │ -03cb4a: 0e00 |0011: return-void │ │ +03c8ac: |[03c8ac] org.tint.ui.managers.PhoneUIManager.showCurrentTab:(Z)V │ │ +03c8bc: 6f20 f907 4300 |0000: invoke-super {v3, v4}, Lorg/tint/ui/managers/BasePhoneUIManager;.showCurrentTab:(Z)V // method@07f9 │ │ +03c8c2: 5431 2b05 |0003: iget-object v1, v3, Lorg/tint/ui/managers/PhoneUIManager;.mAdapter:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; // field@052b │ │ +03c8c6: 5232 2d05 |0005: iget v2, v3, Lorg/tint/ui/managers/PhoneUIManager;.mCurrentTabIndex:I // field@052d │ │ +03c8ca: 6e20 b808 2100 |0007: invoke-virtual {v1, v2}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;.getViewAt:(I)Lorg/tint/ui/views/TabView; // method@08b8 │ │ +03c8d0: 0c00 |000a: move-result-object v0 │ │ +03c8d2: 3800 0600 |000b: if-eqz v0, 0011 // +0006 │ │ +03c8d6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +03c8d8: 6e20 870b 1000 |000e: invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabView;.setSelected:(Z)V // method@0b87 │ │ +03c8de: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0003 line=287 │ │ 0x000b line=288 │ │ 0x000d line=289 │ │ 0x0011 line=291 │ │ @@ -79795,115 +80076,118 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 191 16-bit code units │ │ -03cb4c: |[03cb4c] org.tint.ui.managers.PhoneUIManager.updateUrlBar:()V │ │ -03cb5c: 120a |0000: const/4 v10, #int 0 // #0 │ │ -03cb5e: 1409 1900 0b7f |0001: const v9, #float 1.84763e+38 // #7f0b0019 │ │ -03cb64: 1508 0b7f |0004: const/high16 v8, #int 2131427328 // #7f0b │ │ -03cb68: 1307 0800 |0006: const/16 v7, #int 8 // #8 │ │ -03cb6c: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -03cb6e: 6e10 c508 0b00 |0009: invoke-virtual {v11}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08c5 │ │ -03cb74: 0c00 |000c: move-result-object v0 │ │ -03cb76: 3800 6f00 |000d: if-eqz v0, 007c // +006f │ │ -03cb7a: 6e10 3407 0000 |000f: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ -03cb80: 0a06 |0012: move-result v6 │ │ -03cb82: 3806 6900 |0013: if-eqz v6, 007c // +0069 │ │ -03cb86: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -03cb88: 3801 8a00 |0016: if-eqz v1, 00a0 // +008a │ │ -03cb8c: 6e10 be06 0100 |0018: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getTitle:()Ljava/lang/String; // method@06be │ │ -03cb92: 0c03 |001b: move-result-object v3 │ │ -03cb94: 6e10 bf06 0100 |001c: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ -03cb9a: 0c04 |001f: move-result-object v4 │ │ -03cb9c: 6e10 b906 0100 |0020: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getFavicon:()Landroid/graphics/Bitmap; // method@06b9 │ │ -03cba2: 0c02 |0023: move-result-object v2 │ │ -03cba4: 3803 5d00 |0024: if-eqz v3, 0081 // +005d │ │ -03cba8: 6e10 5003 0300 |0026: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ -03cbae: 0a06 |0029: move-result v6 │ │ -03cbb0: 3906 5700 |002a: if-nez v6, 0081 // +0057 │ │ -03cbb4: 54b6 3905 |002c: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03cbb8: 6e20 f00a 3600 |002e: invoke-virtual {v6, v3}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(Ljava/lang/String;)V // method@0af0 │ │ -03cbbe: 3804 5600 |0031: if-eqz v4, 0087 // +0056 │ │ -03cbc2: 6e10 5003 0400 |0033: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ -03cbc8: 0a06 |0036: move-result v6 │ │ -03cbca: 3906 5000 |0037: if-nez v6, 0087 // +0050 │ │ -03cbce: 54b6 3905 |0039: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03cbd2: 6e20 ee0a 4600 |003b: invoke-virtual {v6, v4}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(Ljava/lang/String;)V // method@0aee │ │ -03cbd8: 54b6 3905 |003e: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03cbdc: 6e20 f30a 4600 |0040: invoke-virtual {v6, v4}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ -03cbe2: 6e20 da08 2b00 |0043: invoke-virtual {v11, v2}, Lorg/tint/ui/managers/PhoneUIManager;.setApplicationButtonImage:(Landroid/graphics/Bitmap;)V // method@08da │ │ -03cbe8: 6e10 c306 0100 |0046: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ -03cbee: 0a06 |0049: move-result v6 │ │ -03cbf0: 3806 4800 |004a: if-eqz v6, 0092 // +0048 │ │ -03cbf4: 54b6 3605 |004c: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ -03cbf8: 6e10 bc06 0100 |004e: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getProgress:()I // method@06bc │ │ -03cbfe: 0a07 |0051: move-result v7 │ │ -03cc00: 6e20 e102 7600 |0052: invoke-virtual {v6, v7}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@02e1 │ │ -03cc06: 54b6 3605 |0055: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ -03cc0a: 6e20 e202 5600 |0057: invoke-virtual {v6, v5}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -03cc10: 54b6 3905 |005a: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03cc14: 1407 2a00 027f |005c: const v7, #float 1.728e+38 // #7f02002a │ │ -03cc1a: 6e20 eb0a 7600 |005f: invoke-virtual {v6, v7}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ -03cc20: 6e10 e008 0b00 |0062: invoke-virtual {v11}, Lorg/tint/ui/managers/PhoneUIManager;.updateBackForwardEnabled:()V // method@08e0 │ │ -03cc26: 54b6 2f05 |0065: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mFaviconView:Lorg/tint/ui/components/BadgedImageView; // field@052f │ │ -03cc2a: 54b7 3105 |0067: iget-object v7, v11, Lorg/tint/ui/managers/PhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0531 │ │ -03cc2e: 7210 9903 0700 |0069: invoke-interface {v7}, Ljava/util/List;.size:()I // method@0399 │ │ -03cc34: 0a07 |006c: move-result v7 │ │ -03cc36: 6e20 8a06 7600 |006d: invoke-virtual {v6, v7}, Lorg/tint/ui/components/BadgedImageView;.setValue:(I)V // method@068a │ │ -03cc3c: 54b6 3905 |0070: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03cc40: 3800 0600 |0072: if-eqz v0, 0078 // +0006 │ │ -03cc44: 6e10 3307 0000 |0074: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isPrivateBrowsingEnabled:()Z // method@0733 │ │ -03cc4a: 0a05 |0077: move-result v5 │ │ -03cc4c: 6e20 ec0a 5600 |0078: invoke-virtual {v6, v5}, Lorg/tint/ui/views/PhoneUrlBar;.setPrivateBrowsingIndicator:(Z)V // method@0aec │ │ -03cc52: 0e00 |007b: return-void │ │ -03cc54: 6e10 c408 0b00 |007c: invoke-virtual {v11}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ -03cc5a: 0c01 |007f: move-result-object v1 │ │ -03cc5c: 2896 |0080: goto 0016 // -006a │ │ -03cc5e: 54b6 3905 |0081: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03cc62: 6e20 ef0a 8600 |0083: invoke-virtual {v6, v8}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(I)V // method@0aef │ │ -03cc68: 28ab |0086: goto 0031 // -0055 │ │ -03cc6a: 54b6 3905 |0087: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03cc6e: 6e20 ed0a 9600 |0089: invoke-virtual {v6, v9}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(I)V // method@0aed │ │ -03cc74: 54b6 3905 |008c: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03cc78: 6e20 f30a a600 |008e: invoke-virtual {v6, v10}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ -03cc7e: 28b2 |0091: goto 0043 // -004e │ │ -03cc80: 54b6 3605 |0092: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ -03cc84: 6e20 e202 7600 |0094: invoke-virtual {v6, v7}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -03cc8a: 54b6 3905 |0097: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03cc8e: 1407 2700 027f |0099: const v7, #float 1.728e+38 // #7f020027 │ │ -03cc94: 6e20 eb0a 7600 |009c: invoke-virtual {v6, v7}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ -03cc9a: 28c3 |009f: goto 0062 // -003d │ │ -03cc9c: 54b6 3905 |00a0: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03cca0: 6e20 ef0a 8600 |00a2: invoke-virtual {v6, v8}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(I)V // method@0aef │ │ -03cca6: 54b6 3905 |00a5: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03ccaa: 6e20 ed0a 9600 |00a7: invoke-virtual {v6, v9}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(I)V // method@0aed │ │ -03ccb0: 54b6 3605 |00aa: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ -03ccb4: 6e20 e202 7600 |00ac: invoke-virtual {v6, v7}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ -03ccba: 54b6 3905 |00af: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ -03ccbe: 6e20 f30a a600 |00b1: invoke-virtual {v6, v10}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ -03ccc4: 54b6 2c05 |00b4: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mBack:Landroid/widget/ImageView; // field@052c │ │ -03ccc8: 6e20 bc02 5600 |00b6: invoke-virtual {v6, v5}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ -03ccce: 54b6 3005 |00b9: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mForward:Landroid/widget/ImageView; // field@0530 │ │ -03ccd2: 6e20 bc02 5600 |00bb: invoke-virtual {v6, v5}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ -03ccd8: 28a7 |00be: goto 0065 // -0059 │ │ +03c8e0: |[03c8e0] org.tint.ui.managers.PhoneUIManager.updateUrlBar:()V │ │ +03c8f0: 120a |0000: const/4 v10, #int 0 // #0 │ │ +03c8f2: 1409 1900 0b7f |0001: const v9, #float 1.84763e+38 // #7f0b0019 │ │ +03c8f8: 1508 0b7f |0004: const/high16 v8, #int 2131427328 // #7f0b │ │ +03c8fc: 1307 0800 |0006: const/16 v7, #int 8 // #8 │ │ +03c900: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +03c902: 6e10 c508 0b00 |0009: invoke-virtual {v11}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; // method@08c5 │ │ +03c908: 0c00 |000c: move-result-object v0 │ │ +03c90a: 3800 6f00 |000d: if-eqz v0, 007c // +006f │ │ +03c90e: 6e10 3407 0000 |000f: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isStartPageShown:()Z // method@0734 │ │ +03c914: 0a06 |0012: move-result v6 │ │ +03c916: 3806 6900 |0013: if-eqz v6, 007c // +0069 │ │ +03c91a: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +03c91c: 3801 8a00 |0016: if-eqz v1, 00a0 // +008a │ │ +03c920: 6e10 be06 0100 |0018: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getTitle:()Ljava/lang/String; // method@06be │ │ +03c926: 0c03 |001b: move-result-object v3 │ │ +03c928: 6e10 bf06 0100 |001c: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getUrl:()Ljava/lang/String; // method@06bf │ │ +03c92e: 0c04 |001f: move-result-object v4 │ │ +03c930: 6e10 b906 0100 |0020: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getFavicon:()Landroid/graphics/Bitmap; // method@06b9 │ │ +03c936: 0c02 |0023: move-result-object v2 │ │ +03c938: 3803 5d00 |0024: if-eqz v3, 0081 // +005d │ │ +03c93c: 6e10 5003 0300 |0026: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ +03c942: 0a06 |0029: move-result v6 │ │ +03c944: 3906 5700 |002a: if-nez v6, 0081 // +0057 │ │ +03c948: 54b6 3905 |002c: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03c94c: 6e20 f00a 3600 |002e: invoke-virtual {v6, v3}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(Ljava/lang/String;)V // method@0af0 │ │ +03c952: 3804 5600 |0031: if-eqz v4, 0087 // +0056 │ │ +03c956: 6e10 5003 0400 |0033: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@0350 │ │ +03c95c: 0a06 |0036: move-result v6 │ │ +03c95e: 3906 5000 |0037: if-nez v6, 0087 // +0050 │ │ +03c962: 54b6 3905 |0039: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03c966: 6e20 ee0a 4600 |003b: invoke-virtual {v6, v4}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(Ljava/lang/String;)V // method@0aee │ │ +03c96c: 54b6 3905 |003e: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03c970: 6e20 f30a 4600 |0040: invoke-virtual {v6, v4}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ +03c976: 6e20 da08 2b00 |0043: invoke-virtual {v11, v2}, Lorg/tint/ui/managers/PhoneUIManager;.setApplicationButtonImage:(Landroid/graphics/Bitmap;)V // method@08da │ │ +03c97c: 6e10 c306 0100 |0046: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.isLoading:()Z // method@06c3 │ │ +03c982: 0a06 |0049: move-result v6 │ │ +03c984: 3806 4800 |004a: if-eqz v6, 0092 // +0048 │ │ +03c988: 54b6 3605 |004c: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ +03c98c: 6e10 bc06 0100 |004e: invoke-virtual {v1}, Lorg/tint/ui/components/CustomWebView;.getProgress:()I // method@06bc │ │ +03c992: 0a07 |0051: move-result v7 │ │ +03c994: 6e20 e102 7600 |0052: invoke-virtual {v6, v7}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@02e1 │ │ +03c99a: 54b6 3605 |0055: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ +03c99e: 6e20 e202 5600 |0057: invoke-virtual {v6, v5}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +03c9a4: 54b6 3905 |005a: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03c9a8: 1407 2a00 027f |005c: const v7, #float 1.728e+38 // #7f02002a │ │ +03c9ae: 6e20 eb0a 7600 |005f: invoke-virtual {v6, v7}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ +03c9b4: 6e10 e008 0b00 |0062: invoke-virtual {v11}, Lorg/tint/ui/managers/PhoneUIManager;.updateBackForwardEnabled:()V // method@08e0 │ │ +03c9ba: 54b6 2f05 |0065: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mFaviconView:Lorg/tint/ui/components/BadgedImageView; // field@052f │ │ +03c9be: 54b7 3105 |0067: iget-object v7, v11, Lorg/tint/ui/managers/PhoneUIManager;.mFragmentsList:Ljava/util/List; // field@0531 │ │ +03c9c2: 7210 9903 0700 |0069: invoke-interface {v7}, Ljava/util/List;.size:()I // method@0399 │ │ +03c9c8: 0a07 |006c: move-result v7 │ │ +03c9ca: 6e20 8a06 7600 |006d: invoke-virtual {v6, v7}, Lorg/tint/ui/components/BadgedImageView;.setValue:(I)V // method@068a │ │ +03c9d0: 54b6 3905 |0070: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03c9d4: 3800 0600 |0072: if-eqz v0, 0078 // +0006 │ │ +03c9d8: 6e10 3307 0000 |0074: invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;.isPrivateBrowsingEnabled:()Z // method@0733 │ │ +03c9de: 0a05 |0077: move-result v5 │ │ +03c9e0: 6e20 ec0a 5600 |0078: invoke-virtual {v6, v5}, Lorg/tint/ui/views/PhoneUrlBar;.setPrivateBrowsingIndicator:(Z)V // method@0aec │ │ +03c9e6: 0e00 |007b: return-void │ │ +03c9e8: 6e10 c408 0b00 |007c: invoke-virtual {v11}, Lorg/tint/ui/managers/PhoneUIManager;.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; // method@08c4 │ │ +03c9ee: 0c01 |007f: move-result-object v1 │ │ +03c9f0: 2896 |0080: goto 0016 // -006a │ │ +03c9f2: 54b6 3905 |0081: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03c9f6: 6e20 ef0a 8600 |0083: invoke-virtual {v6, v8}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(I)V // method@0aef │ │ +03c9fc: 28ab |0086: goto 0031 // -0055 │ │ +03c9fe: 54b6 3905 |0087: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03ca02: 6e20 ed0a 9600 |0089: invoke-virtual {v6, v9}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(I)V // method@0aed │ │ +03ca08: 54b6 3905 |008c: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03ca0c: 6e20 f30a a600 |008e: invoke-virtual {v6, v10}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ +03ca12: 28b2 |0091: goto 0043 // -004e │ │ +03ca14: 54b6 3605 |0092: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ +03ca18: 6e20 e202 7600 |0094: invoke-virtual {v6, v7}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +03ca1e: 54b6 3905 |0097: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03ca22: 1407 2700 027f |0099: const v7, #float 1.728e+38 // #7f020027 │ │ +03ca28: 6e20 eb0a 7600 |009c: invoke-virtual {v6, v7}, Lorg/tint/ui/views/PhoneUrlBar;.setGoStopReloadImage:(I)V // method@0aeb │ │ +03ca2e: 28c3 |009f: goto 0062 // -003d │ │ +03ca30: 54b6 3905 |00a0: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03ca34: 6e20 ef0a 8600 |00a2: invoke-virtual {v6, v8}, Lorg/tint/ui/views/PhoneUrlBar;.setTitle:(I)V // method@0aef │ │ +03ca3a: 54b6 3905 |00a5: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03ca3e: 6e20 ed0a 9600 |00a7: invoke-virtual {v6, v9}, Lorg/tint/ui/views/PhoneUrlBar;.setSubtitle:(I)V // method@0aed │ │ +03ca44: 54b6 3605 |00aa: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mProgressBar:Landroid/widget/ProgressBar; // field@0536 │ │ +03ca48: 6e20 e202 7600 |00ac: invoke-virtual {v6, v7}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@02e2 │ │ +03ca4e: 54b6 3905 |00af: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mUrlBar:Lorg/tint/ui/views/PhoneUrlBar; // field@0539 │ │ +03ca52: 6e20 f30a a600 |00b1: invoke-virtual {v6, v10}, Lorg/tint/ui/views/PhoneUrlBar;.setUrl:(Ljava/lang/String;)V // method@0af3 │ │ +03ca58: 54b6 2c05 |00b4: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mBack:Landroid/widget/ImageView; // field@052c │ │ +03ca5c: 6e20 bc02 5600 |00b6: invoke-virtual {v6, v5}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ +03ca62: 54b6 3005 |00b9: iget-object v6, v11, Lorg/tint/ui/managers/PhoneUIManager;.mForward:Landroid/widget/ImageView; // field@0530 │ │ +03ca66: 6e20 bc02 5600 |00bb: invoke-virtual {v6, v5}, Landroid/widget/ImageView;.setEnabled:(Z)V // method@02bc │ │ +03ca6c: 28a7 |00be: goto 0065 // -0059 │ │ catches : (none) │ │ positions : │ │ 0x0009 line=478 │ │ 0x000d line=480 │ │ + 0x000f line=481 │ │ 0x0015 line=482 │ │ 0x0016 line=487 │ │ 0x0018 line=488 │ │ 0x001c line=489 │ │ 0x0020 line=490 │ │ 0x0024 line=492 │ │ + 0x0026 line=493 │ │ 0x002c line=494 │ │ 0x0031 line=499 │ │ + 0x0033 line=500 │ │ 0x0039 line=501 │ │ 0x003e line=502 │ │ 0x0043 line=508 │ │ 0x0046 line=510 │ │ 0x004c line=511 │ │ 0x0055 line=512 │ │ 0x005a line=513 │ │ @@ -79931,9 +80215,9 @@ │ │ 0x0081 - 0x00a0 reg=2 icon Landroid/graphics/Bitmap; │ │ 0x0081 - 0x00a0 reg=3 title Ljava/lang/String; │ │ 0x0081 - 0x00a0 reg=4 url Ljava/lang/String; │ │ 0x000d - 0x00bf reg=0 currentFragment Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ 0x0080 - 0x00bf reg=1 currentWebView Lorg/tint/ui/components/CustomWebView; │ │ 0x0000 - 0x00bf reg=11 this Lorg/tint/ui/managers/PhoneUIManager; │ │ │ │ - source_file_idx : 1374 (PhoneUIManager.java) │ │ + source_file_idx : 1371 (PhoneUIManager.java) │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 597574 bytes, number of entries: 338 │ │ │ +Zip file size: 597434 bytes, number of entries: 338 │ │ │ ?rwxrwxr-x 2.0 unx 162 b- stor 80-Jan-01 00:00 android/annotation/SuppressLint.class │ │ │ ?rwxrwxr-x 2.0 unx 141 b- stor 80-Jan-01 00:00 android/annotation/TargetApi.class │ │ │ ?rwxrwxr-x 2.0 unx 155 b- stor 80-Jan-01 00:00 org/tint/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 393 b- stor 80-Jan-01 00:00 org/tint/Manifest$permission.class │ │ │ ?rwxrwxr-x 2.0 unx 132 b- stor 80-Jan-01 00:00 org/tint/Manifest.class │ │ │ ?rwxrwxr-x 2.0 unx 217 b- stor 80-Jan-01 00:00 org/tint/R$animator.class │ │ │ ?rwxrwxr-x 2.0 unx 922 b- stor 80-Jan-01 00:00 org/tint/R$array.class │ │ │ @@ -19,15 +19,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 17361 b- defN 80-Jan-01 00:00 org/tint/R$string.class │ │ │ ?rwxrwxr-x 2.0 unx 322 b- stor 80-Jan-01 00:00 org/tint/R$style.class │ │ │ ?rwxrwxr-x 2.0 unx 758 b- stor 80-Jan-01 00:00 org/tint/R$styleable.class │ │ │ ?rwxrwxr-x 2.0 unx 447 b- stor 80-Jan-01 00:00 org/tint/R$xml.class │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 org/tint/R.class │ │ │ ?rwxrwxr-x 2.0 unx 1011 b- stor 80-Jan-01 00:00 org/tint/addons/Addon$2.class │ │ │ ?rwxrwxr-x 2.0 unx 7434 b- stor 80-Jan-01 00:00 org/tint/addons/Addon.class │ │ │ -?rwxrwxr-x 2.0 unx 8266 b- stor 80-Jan-01 00:00 org/tint/addons/AddonManager.class │ │ │ +?rwxrwxr-x 2.0 unx 8237 b- stor 80-Jan-01 00:00 org/tint/addons/AddonManager.class │ │ │ ?rwxrwxr-x 2.0 unx 443 b- stor 80-Jan-01 00:00 org/tint/addons/AddonMenuItem.class │ │ │ ?rwxrwxr-x 2.0 unx 444 b- stor 80-Jan-01 00:00 org/tint/addons/AddonResponseWrapper.class │ │ │ ?rwxrwxr-x 2.0 unx 156 b- stor 80-Jan-01 00:00 org/tint/addons/AddonServiceConnection$AddonServiceConnectionListener.class │ │ │ ?rwxrwxr-x 2.0 unx 4575 b- stor 80-Jan-01 00:00 org/tint/addons/AddonServiceConnection.class │ │ │ ?rwxrwxr-x 2.0 unx 1282 b- stor 80-Jan-01 00:00 org/tint/addons/executors/AskUserChoiceExecutor$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1224 b- stor 80-Jan-01 00:00 org/tint/addons/executors/AskUserChoiceExecutor$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1223 b- stor 80-Jan-01 00:00 org/tint/addons/executors/AskUserChoiceExecutor$3.class │ │ │ @@ -43,45 +43,45 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1164 b- stor 80-Jan-01 00:00 org/tint/addons/framework/Action.class │ │ │ ?rwxrwxr-x 2.0 unx 652 b- stor 80-Jan-01 00:00 org/tint/addons/framework/Callbacks.class │ │ │ ?rwxrwxr-x 2.0 unx 1557 b- stor 80-Jan-01 00:00 org/tint/addons/framework/IAddon.class │ │ │ ?rwxrwxr-x 2.0 unx 206 b- stor 80-Jan-01 00:00 org/tint/addons/framework/R$drawable.class │ │ │ ?rwxrwxr-x 2.0 unx 142 b- stor 80-Jan-01 00:00 org/tint/addons/framework/R.class │ │ │ ?rwxrwxr-x 2.0 unx 85 b- stor 80-Jan-01 00:00 org/tint/controllers/Controller$1.class │ │ │ ?rwxrwxr-x 2.0 unx 448 b- stor 80-Jan-01 00:00 org/tint/controllers/Controller$ControllerHolder.class │ │ │ -?rwxrwxr-x 2.0 unx 1649 b- stor 80-Jan-01 00:00 org/tint/controllers/Controller.class │ │ │ +?rwxrwxr-x 2.0 unx 1644 b- stor 80-Jan-01 00:00 org/tint/controllers/Controller.class │ │ │ ?rwxrwxr-x 2.0 unx 981 b- stor 80-Jan-01 00:00 org/tint/model/BookmarkHistoryItem.class │ │ │ ?rwxrwxr-x 2.0 unx 1309 b- stor 80-Jan-01 00:00 org/tint/model/BookmarksAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 1499 b- stor 80-Jan-01 00:00 org/tint/model/DownloadItem.class │ │ │ ?rwxrwxr-x 2.0 unx 361 b- stor 80-Jan-01 00:00 org/tint/model/FolderItem.class │ │ │ -?rwxrwxr-x 2.0 unx 5909 b- stor 80-Jan-01 00:00 org/tint/model/HistoryAdapter.class │ │ │ +?rwxrwxr-x 2.0 unx 5907 b- stor 80-Jan-01 00:00 org/tint/model/HistoryAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 1807 b- stor 80-Jan-01 00:00 org/tint/model/SearchUrlAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 637 b- stor 80-Jan-01 00:00 org/tint/model/SearchUrlGroup$1.class │ │ │ ?rwxrwxr-x 2.0 unx 863 b- stor 80-Jan-01 00:00 org/tint/model/SearchUrlGroup.class │ │ │ ?rwxrwxr-x 2.0 unx 371 b- stor 80-Jan-01 00:00 org/tint/model/SearchUrlItem.class │ │ │ ?rwxrwxr-x 2.0 unx 799 b- stor 80-Jan-01 00:00 org/tint/model/UrlSuggestionCursorAdapter$1.class │ │ │ ?rwxrwxr-x 2.0 unx 169 b- stor 80-Jan-01 00:00 org/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener.class │ │ │ ?rwxrwxr-x 2.0 unx 1567 b- stor 80-Jan-01 00:00 org/tint/model/UrlSuggestionCursorAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 653 b- stor 80-Jan-01 00:00 org/tint/providers/BookmarksProvider$Columns.class │ │ │ ?rwxrwxr-x 2.0 unx 1101 b- stor 80-Jan-01 00:00 org/tint/providers/BookmarksProvider$DatabaseHelper.class │ │ │ -?rwxrwxr-x 2.0 unx 6932 b- stor 80-Jan-01 00:00 org/tint/providers/BookmarksProvider.class │ │ │ -?rwxrwxr-x 2.0 unx 12741 b- defN 80-Jan-01 00:00 org/tint/providers/BookmarksWrapper.class │ │ │ +?rwxrwxr-x 2.0 unx 6854 b- stor 80-Jan-01 00:00 org/tint/providers/BookmarksProvider.class │ │ │ +?rwxrwxr-x 2.0 unx 12738 b- defN 80-Jan-01 00:00 org/tint/providers/BookmarksWrapper.class │ │ │ ?rwxrwxr-x 2.0 unx 346 b- stor 80-Jan-01 00:00 org/tint/providers/SslExceptionsProvider$Columns.class │ │ │ ?rwxrwxr-x 2.0 unx 787 b- stor 80-Jan-01 00:00 org/tint/providers/SslExceptionsProvider$DatabaseHelper.class │ │ │ ?rwxrwxr-x 2.0 unx 4754 b- stor 80-Jan-01 00:00 org/tint/providers/SslExceptionsProvider.class │ │ │ ?rwxrwxr-x 2.0 unx 4116 b- stor 80-Jan-01 00:00 org/tint/providers/SslExceptionsWrapper.class │ │ │ ?rwxrwxr-x 2.0 unx 95 b- stor 80-Jan-01 00:00 org/tint/tasks/HistoryBookmarksExportTask$1.class │ │ │ ?rwxrwxr-x 2.0 unx 946 b- stor 80-Jan-01 00:00 org/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray.class │ │ │ ?rwxrwxr-x 2.0 unx 791 b- stor 80-Jan-01 00:00 org/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray.class │ │ │ ?rwxrwxr-x 2.0 unx 889 b- stor 80-Jan-01 00:00 org/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray.class │ │ │ -?rwxrwxr-x 2.0 unx 5584 b- stor 80-Jan-01 00:00 org/tint/tasks/HistoryBookmarksExportTask.class │ │ │ +?rwxrwxr-x 2.0 unx 5580 b- stor 80-Jan-01 00:00 org/tint/tasks/HistoryBookmarksExportTask.class │ │ │ ?rwxrwxr-x 2.0 unx 463 b- stor 80-Jan-01 00:00 org/tint/tasks/HistoryBookmarksImportTask$Folder.class │ │ │ -?rwxrwxr-x 2.0 unx 14716 b- defN 80-Jan-01 00:00 org/tint/tasks/HistoryBookmarksImportTask.class │ │ │ +?rwxrwxr-x 2.0 unx 14717 b- defN 80-Jan-01 00:00 org/tint/tasks/HistoryBookmarksImportTask.class │ │ │ ?rwxrwxr-x 2.0 unx 637 b- stor 80-Jan-01 00:00 org/tint/tasks/SearchUrlTask$1.class │ │ │ ?rwxrwxr-x 2.0 unx 172 b- stor 80-Jan-01 00:00 org/tint/tasks/SearchUrlTask$ISearchUrlTaskListener.class │ │ │ -?rwxrwxr-x 2.0 unx 5387 b- stor 80-Jan-01 00:00 org/tint/tasks/SearchUrlTask.class │ │ │ +?rwxrwxr-x 2.0 unx 5383 b- stor 80-Jan-01 00:00 org/tint/tasks/SearchUrlTask.class │ │ │ ?rwxrwxr-x 2.0 unx 1658 b- stor 80-Jan-01 00:00 org/tint/tasks/ThumbnailSaver.class │ │ │ ?rwxrwxr-x 2.0 unx 774 b- stor 80-Jan-01 00:00 org/tint/tasks/UpdateFaviconTask.class │ │ │ ?rwxrwxr-x 2.0 unx 1812 b- stor 80-Jan-01 00:00 org/tint/tasks/UpdateHistoryTask.class │ │ │ ?rwxrwxr-x 2.0 unx 1946 b- stor 80-Jan-01 00:00 org/tint/ui/activities/BookmarksActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 805 b- stor 80-Jan-01 00:00 org/tint/ui/activities/BookmarksActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 949 b- stor 80-Jan-01 00:00 org/tint/ui/activities/BookmarksActivity$3.class │ │ │ ?rwxrwxr-x 2.0 unx 833 b- stor 80-Jan-01 00:00 org/tint/ui/activities/EditBookmarkActivity$1.class │ │ │ @@ -91,15 +91,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 4432 b- stor 80-Jan-01 00:00 org/tint/ui/activities/EditBookmarkActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 578 b- stor 80-Jan-01 00:00 org/tint/ui/activities/TintBrowserActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 661 b- stor 80-Jan-01 00:00 org/tint/ui/activities/TintBrowserActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 613 b- stor 80-Jan-01 00:00 org/tint/ui/activities/TintBrowserActivity$3.class │ │ │ ?rwxrwxr-x 2.0 unx 1141 b- stor 80-Jan-01 00:00 org/tint/ui/activities/TintBrowserActivity$4.class │ │ │ ?rwxrwxr-x 2.0 unx 1314 b- stor 80-Jan-01 00:00 org/tint/ui/activities/TintBrowserActivity$5.class │ │ │ ?rwxrwxr-x 2.0 unx 1092 b- stor 80-Jan-01 00:00 org/tint/ui/activities/TintBrowserActivity$6.class │ │ │ -?rwxrwxr-x 2.0 unx 14804 b- defN 80-Jan-01 00:00 org/tint/ui/activities/TintBrowserActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 14800 b- defN 80-Jan-01 00:00 org/tint/ui/activities/TintBrowserActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1694 b- stor 80-Jan-01 00:00 org/tint/ui/components/BadgedImageView.class │ │ │ ?rwxrwxr-x 2.0 unx 571 b- stor 80-Jan-01 00:00 org/tint/ui/components/CustomWebChromeClient$1.class │ │ │ ?rwxrwxr-x 2.0 unx 570 b- stor 80-Jan-01 00:00 org/tint/ui/components/CustomWebChromeClient$2.class │ │ │ ?rwxrwxr-x 2.0 unx 571 b- stor 80-Jan-01 00:00 org/tint/ui/components/CustomWebChromeClient$3.class │ │ │ ?rwxrwxr-x 2.0 unx 589 b- stor 80-Jan-01 00:00 org/tint/ui/components/CustomWebChromeClient$4.class │ │ │ ?rwxrwxr-x 2.0 unx 588 b- stor 80-Jan-01 00:00 org/tint/ui/components/CustomWebChromeClient$5.class │ │ │ ?rwxrwxr-x 2.0 unx 909 b- stor 80-Jan-01 00:00 org/tint/ui/components/CustomWebChromeClient$6.class │ │ │ @@ -109,15 +109,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1379 b- stor 80-Jan-01 00:00 org/tint/ui/components/CustomWebViewClient$2.class │ │ │ ?rwxrwxr-x 2.0 unx 587 b- stor 80-Jan-01 00:00 org/tint/ui/components/CustomWebViewClient$3.class │ │ │ ?rwxrwxr-x 2.0 unx 586 b- stor 80-Jan-01 00:00 org/tint/ui/components/CustomWebViewClient$4.class │ │ │ ?rwxrwxr-x 2.0 unx 1426 b- stor 80-Jan-01 00:00 org/tint/ui/components/CustomWebViewClient$5.class │ │ │ ?rwxrwxr-x 2.0 unx 787 b- stor 80-Jan-01 00:00 org/tint/ui/components/CustomWebViewClient$6.class │ │ │ ?rwxrwxr-x 2.0 unx 786 b- stor 80-Jan-01 00:00 org/tint/ui/components/CustomWebViewClient$7.class │ │ │ ?rwxrwxr-x 2.0 unx 786 b- stor 80-Jan-01 00:00 org/tint/ui/components/CustomWebViewClient$8.class │ │ │ -?rwxrwxr-x 2.0 unx 9709 b- stor 80-Jan-01 00:00 org/tint/ui/components/CustomWebViewClient.class │ │ │ +?rwxrwxr-x 2.0 unx 9706 b- stor 80-Jan-01 00:00 org/tint/ui/components/CustomWebViewClient.class │ │ │ ?rwxrwxr-x 2.0 unx 494 b- stor 80-Jan-01 00:00 org/tint/ui/dialogs/DownloadConfirmDialog$1.class │ │ │ ?rwxrwxr-x 2.0 unx 494 b- stor 80-Jan-01 00:00 org/tint/ui/dialogs/DownloadConfirmDialog$2.class │ │ │ ?rwxrwxr-x 2.0 unx 206 b- stor 80-Jan-01 00:00 org/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener.class │ │ │ ?rwxrwxr-x 2.0 unx 2980 b- stor 80-Jan-01 00:00 org/tint/ui/dialogs/DownloadConfirmDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 979 b- stor 80-Jan-01 00:00 org/tint/ui/dialogs/GeolocationPermissionsDialog$1.class │ │ │ ?rwxrwxr-x 2.0 unx 970 b- stor 80-Jan-01 00:00 org/tint/ui/dialogs/GeolocationPermissionsDialog$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1477 b- stor 80-Jan-01 00:00 org/tint/ui/dialogs/YesNoRememberDialog.class │ │ │ @@ -131,24 +131,24 @@ │ │ │ ?rwxrwxr-x 2.0 unx 829 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/BookmarksFragment$6.class │ │ │ ?rwxrwxr-x 2.0 unx 457 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/BookmarksFragment$7.class │ │ │ ?rwxrwxr-x 2.0 unx 815 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/BookmarksFragment$8.class │ │ │ ?rwxrwxr-x 2.0 unx 457 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/BookmarksFragment$9.class │ │ │ ?rwxrwxr-x 2.0 unx 986 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1.class │ │ │ ?rwxrwxr-x 2.0 unx 999 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable.class │ │ │ ?rwxrwxr-x 2.0 unx 1405 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/BookmarksFragment$NavigationItem.class │ │ │ -?rwxrwxr-x 2.0 unx 13535 b- defN 80-Jan-01 00:00 org/tint/ui/fragments/BookmarksFragment.class │ │ │ +?rwxrwxr-x 2.0 unx 13526 b- defN 80-Jan-01 00:00 org/tint/ui/fragments/BookmarksFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 1072 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/HistoryFragment$1.class │ │ │ ?rwxrwxr-x 2.0 unx 513 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/HistoryFragment$2.class │ │ │ ?rwxrwxr-x 2.0 unx 512 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/HistoryFragment$3.class │ │ │ ?rwxrwxr-x 2.0 unx 569 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/HistoryFragment$4.class │ │ │ ?rwxrwxr-x 2.0 unx 563 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/HistoryFragment$5.class │ │ │ ?rwxrwxr-x 2.0 unx 786 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/HistoryFragment$6.class │ │ │ ?rwxrwxr-x 2.0 unx 586 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/HistoryFragment$HistoryWrapper$1.class │ │ │ ?rwxrwxr-x 2.0 unx 741 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/HistoryFragment$HistoryWrapper.class │ │ │ -?rwxrwxr-x 2.0 unx 10602 b- defN 80-Jan-01 00:00 org/tint/ui/fragments/HistoryFragment.class │ │ │ +?rwxrwxr-x 2.0 unx 10594 b- defN 80-Jan-01 00:00 org/tint/ui/fragments/HistoryFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 1187 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/StartPageFragment$1.class │ │ │ ?rwxrwxr-x 2.0 unx 858 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/StartPageFragment$2.class │ │ │ ?rwxrwxr-x 2.0 unx 651 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/StartPageFragment$3.class │ │ │ ?rwxrwxr-x 2.0 unx 179 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 4805 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/StartPageFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 660 b- stor 80-Jan-01 00:00 org/tint/ui/managers/BasePhoneUIManager$1.class │ │ │ ?rwxrwxr-x 2.0 unx 844 b- stor 80-Jan-01 00:00 org/tint/ui/managers/BasePhoneUIManager$AnimationType.class │ │ │ @@ -194,16 +194,16 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1556 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/AccessibilityPreferencesFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 3784 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/AccessibilityPreviewPreference.class │ │ │ ?rwxrwxr-x 2.0 unx 654 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/AddonDetailsFragment$1.class │ │ │ ?rwxrwxr-x 2.0 unx 619 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/AddonDetailsFragment$2.class │ │ │ ?rwxrwxr-x 2.0 unx 4901 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/AddonDetailsFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 1134 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/AddonsFragment$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1149 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/AddonsFragment$2.class │ │ │ -?rwxrwxr-x 2.0 unx 996 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/AddonsFragment$3.class │ │ │ -?rwxrwxr-x 2.0 unx 1000 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/AddonsFragment$4.class │ │ │ +?rwxrwxr-x 2.0 unx 989 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/AddonsFragment$3.class │ │ │ +?rwxrwxr-x 2.0 unx 994 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/AddonsFragment$4.class │ │ │ ?rwxrwxr-x 2.0 unx 612 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/AddonsFragment$AddonsAdapter$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1823 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/AddonsFragment$AddonsAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 2502 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/AddonsFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 634 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/BaseSpinnerPreference$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2861 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/BaseSpinnerPreference.class │ │ │ ?rwxrwxr-x 2.0 unx 326 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/BrowserPreferencesFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 2124 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/ClearPreference.class │ │ │ @@ -240,15 +240,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 705 b- stor 80-Jan-01 00:00 org/tint/ui/runnables/HideToolbarsRunnable$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1265 b- stor 80-Jan-01 00:00 org/tint/ui/runnables/HideToolbarsRunnable.class │ │ │ ?rwxrwxr-x 2.0 unx 1737 b- stor 80-Jan-01 00:00 org/tint/ui/tabs/GenericTabListener.class │ │ │ ?rwxrwxr-x 2.0 unx 1328 b- stor 80-Jan-01 00:00 org/tint/ui/tabs/WebViewFragmentTabListener.class │ │ │ ?rwxrwxr-x 2.0 unx 1127 b- stor 80-Jan-01 00:00 org/tint/ui/views/PanelLayout$1.class │ │ │ ?rwxrwxr-x 2.0 unx 900 b- stor 80-Jan-01 00:00 org/tint/ui/views/PanelLayout$2.class │ │ │ ?rwxrwxr-x 2.0 unx 154 b- stor 80-Jan-01 00:00 org/tint/ui/views/PanelLayout$PanelEventsListener.class │ │ │ -?rwxrwxr-x 2.0 unx 6196 b- stor 80-Jan-01 00:00 org/tint/ui/views/PanelLayout.class │ │ │ +?rwxrwxr-x 2.0 unx 6188 b- stor 80-Jan-01 00:00 org/tint/ui/views/PanelLayout.class │ │ │ ?rwxrwxr-x 2.0 unx 665 b- stor 80-Jan-01 00:00 org/tint/ui/views/PhoneUrlBar$1$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1012 b- stor 80-Jan-01 00:00 org/tint/ui/views/PhoneUrlBar$1$2.class │ │ │ ?rwxrwxr-x 2.0 unx 465 b- stor 80-Jan-01 00:00 org/tint/ui/views/PhoneUrlBar$10.class │ │ │ ?rwxrwxr-x 2.0 unx 627 b- stor 80-Jan-01 00:00 org/tint/ui/views/PhoneUrlBar$11.class │ │ │ ?rwxrwxr-x 2.0 unx 2311 b- stor 80-Jan-01 00:00 org/tint/ui/views/PhoneUrlBar$1.class │ │ │ ?rwxrwxr-x 2.0 unx 414 b- stor 80-Jan-01 00:00 org/tint/ui/views/PhoneUrlBar$2.class │ │ │ ?rwxrwxr-x 2.0 unx 414 b- stor 80-Jan-01 00:00 org/tint/ui/views/PhoneUrlBar$3.class │ │ │ @@ -282,15 +282,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 128 b- stor 80-Jan-01 00:00 org/tint/ui/views/TabsScroller$OnLayoutListener.class │ │ │ ?rwxrwxr-x 2.0 unx 133 b- stor 80-Jan-01 00:00 org/tint/ui/views/TabsScroller$OnRemoveListener.class │ │ │ ?rwxrwxr-x 2.0 unx 343 b- stor 80-Jan-01 00:00 org/tint/utils/ApplicationUtils$1.class │ │ │ ?rwxrwxr-x 2.0 unx 6516 b- stor 80-Jan-01 00:00 org/tint/utils/ApplicationUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 3013 b- stor 80-Jan-01 00:00 org/tint/utils/Constants.class │ │ │ ?rwxrwxr-x 2.0 unx 606 b- stor 80-Jan-01 00:00 org/tint/utils/IOUtils$1.class │ │ │ ?rwxrwxr-x 2.0 unx 414 b- stor 80-Jan-01 00:00 org/tint/utils/IOUtils$2.class │ │ │ -?rwxrwxr-x 2.0 unx 1118 b- stor 80-Jan-01 00:00 org/tint/utils/IOUtils.class │ │ │ +?rwxrwxr-x 2.0 unx 1117 b- stor 80-Jan-01 00:00 org/tint/utils/IOUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 1863 b- stor 80-Jan-01 00:00 org/tint/utils/UrlUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 407 b- stor 80-Jan-01 00:00 org/tint/addons/Addon$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2064 b- stor 80-Jan-01 00:00 org/tint/addons/executors/AskUserChoiceExecutor.class │ │ │ ?rwxrwxr-x 2.0 unx 1975 b- stor 80-Jan-01 00:00 org/tint/addons/executors/AskUserConfirmationExecutor.class │ │ │ ?rwxrwxr-x 2.0 unx 2904 b- stor 80-Jan-01 00:00 org/tint/addons/executors/AskUserInputExecutor.class │ │ │ ?rwxrwxr-x 2.0 unx 1381 b- stor 80-Jan-01 00:00 org/tint/addons/executors/LoadUrlExecutor.class │ │ │ ?rwxrwxr-x 2.0 unx 776 b- stor 80-Jan-01 00:00 org/tint/addons/executors/OpenTabExecutor.class │ │ │ @@ -300,41 +300,41 @@ │ │ │ ?rwxrwxr-x 2.0 unx 463 b- stor 80-Jan-01 00:00 org/tint/addons/framework/BaseAskUserAction.class │ │ │ ?rwxrwxr-x 2.0 unx 6799 b- stor 80-Jan-01 00:00 org/tint/addons/framework/IAddon$Stub$Proxy.class │ │ │ ?rwxrwxr-x 2.0 unx 5474 b- stor 80-Jan-01 00:00 org/tint/addons/framework/IAddon$Stub.class │ │ │ ?rwxrwxr-x 2.0 unx 624 b- stor 80-Jan-01 00:00 org/tint/addons/framework/OpenTabAction.class │ │ │ ?rwxrwxr-x 2.0 unx 694 b- stor 80-Jan-01 00:00 org/tint/addons/framework/ShowDialogAction.class │ │ │ ?rwxrwxr-x 2.0 unx 837 b- stor 80-Jan-01 00:00 org/tint/addons/framework/ShowToastAction.class │ │ │ ?rwxrwxr-x 2.0 unx 1230 b- stor 80-Jan-01 00:00 org/tint/addons/framework/TabAction.class │ │ │ -?rwxrwxr-x 2.0 unx 9855 b- stor 80-Jan-01 00:00 org/tint/ui/activities/BookmarksActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 12694 b- defN 80-Jan-01 00:00 org/tint/ui/components/CustomWebView.class │ │ │ +?rwxrwxr-x 2.0 unx 9851 b- stor 80-Jan-01 00:00 org/tint/ui/activities/BookmarksActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 12690 b- defN 80-Jan-01 00:00 org/tint/ui/components/CustomWebView.class │ │ │ ?rwxrwxr-x 2.0 unx 1760 b- stor 80-Jan-01 00:00 org/tint/ui/dialogs/GeolocationPermissionsDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 1154 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/HistoryFragment$HistoryChildWrapper.class │ │ │ ?rwxrwxr-x 2.0 unx 933 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/HistoryFragment$HistoryGroupWrapper.class │ │ │ ?rwxrwxr-x 2.0 unx 262 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/LegacyPhoneStartPageFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 256 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/PhoneStartPageFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 580 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/PhoneWebViewFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 257 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/TabletStartPageFragment.class │ │ │ -?rwxrwxr-x 2.0 unx 13038 b- defN 80-Jan-01 00:00 org/tint/ui/managers/BaseUIManager.class │ │ │ +?rwxrwxr-x 2.0 unx 13033 b- defN 80-Jan-01 00:00 org/tint/ui/managers/BaseUIManager.class │ │ │ ?rwxrwxr-x 2.0 unx 515 b- stor 80-Jan-01 00:00 org/tint/ui/managers/LegacyPhoneUIManager$14.class │ │ │ ?rwxrwxr-x 2.0 unx 1384 b- stor 80-Jan-01 00:00 org/tint/ui/managers/LegacyPhoneUIManager$1.class │ │ │ ?rwxrwxr-x 2.0 unx 610 b- stor 80-Jan-01 00:00 org/tint/ui/managers/PhoneUIManager$11.class │ │ │ ?rwxrwxr-x 2.0 unx 491 b- stor 80-Jan-01 00:00 org/tint/ui/managers/PhoneUIManager$13.class │ │ │ ?rwxrwxr-x 2.0 unx 780 b- stor 80-Jan-01 00:00 org/tint/ui/managers/PhoneUIManager$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1314 b- stor 80-Jan-01 00:00 org/tint/ui/managers/PhoneUIManager$5.class │ │ │ ?rwxrwxr-x 2.0 unx 494 b- stor 80-Jan-01 00:00 org/tint/ui/managers/TabletUIManager$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1535 b- stor 80-Jan-01 00:00 org/tint/ui/managers/TabletUIManager$3.class │ │ │ ?rwxrwxr-x 2.0 unx 2238 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/HomepageSpinnerPreference.class │ │ │ ?rwxrwxr-x 2.0 unx 6815 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/SearchEnginePreference.class │ │ │ ?rwxrwxr-x 2.0 unx 1827 b- stor 80-Jan-01 00:00 org/tint/ui/preferences/UserAgentSpinnerPreference.class │ │ │ ?rwxrwxr-x 2.0 unx 689 b- stor 80-Jan-01 00:00 org/tint/ui/views/PhoneUrlBar$5.class │ │ │ ?rwxrwxr-x 2.0 unx 694 b- stor 80-Jan-01 00:00 org/tint/ui/views/TabletUrlBar$1.class │ │ │ -?rwxrwxr-x 2.0 unx 11087 b- defN 80-Jan-01 00:00 org/tint/ui/views/TabsScroller.class │ │ │ +?rwxrwxr-x 2.0 unx 11099 b- defN 80-Jan-01 00:00 org/tint/ui/views/TabsScroller.class │ │ │ ?rwxrwxr-x 2.0 unx 891 b- stor 80-Jan-01 00:00 org/tint/addons/framework/AskUserChoiceAction.class │ │ │ ?rwxrwxr-x 2.0 unx 1018 b- stor 80-Jan-01 00:00 org/tint/addons/framework/AskUserConfirmationAction.class │ │ │ ?rwxrwxr-x 2.0 unx 1445 b- stor 80-Jan-01 00:00 org/tint/addons/framework/AskUserInputAction.class │ │ │ ?rwxrwxr-x 2.0 unx 1008 b- stor 80-Jan-01 00:00 org/tint/addons/framework/LoadUrlAction.class │ │ │ ?rwxrwxr-x 2.0 unx 1941 b- stor 80-Jan-01 00:00 org/tint/ui/fragments/TabletWebViewFragment.class │ │ │ -?rwxrwxr-x 2.0 unx 6857 b- stor 80-Jan-01 00:00 org/tint/ui/managers/BasePhoneUIManager.class │ │ │ -?rwxrwxr-x 2.0 unx 8680 b- stor 80-Jan-01 00:00 org/tint/ui/managers/TabletUIManager.class │ │ │ +?rwxrwxr-x 2.0 unx 6854 b- stor 80-Jan-01 00:00 org/tint/ui/managers/BasePhoneUIManager.class │ │ │ +?rwxrwxr-x 2.0 unx 8672 b- stor 80-Jan-01 00:00 org/tint/ui/managers/TabletUIManager.class │ │ │ ?rwxrwxr-x 2.0 unx 13322 b- defN 80-Jan-01 00:00 org/tint/ui/managers/LegacyPhoneUIManager.class │ │ │ ?rwxrwxr-x 2.0 unx 9462 b- stor 80-Jan-01 00:00 org/tint/ui/managers/PhoneUIManager.class │ │ │ -338 files, 628059 bytes uncompressed, 540532 bytes compressed: 13.9% │ │ │ +338 files, 627877 bytes uncompressed, 540392 bytes compressed: 13.9% │ │ ├── org/tint/addons/AddonManager.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -429,15 +429,15 @@ │ │ │ │ 46: goto 12 │ │ │ │ 49: return │ │ │ │ │ │ │ │ public void bindAddons(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=11, args_size=1 │ │ │ │ + stack=300, locals=10, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #38 // Field mAddons:Ljava/util/List; │ │ │ │ 4: invokeinterface #92, 1 // InterfaceMethod java/util/List.clear:()V │ │ │ │ 9: new #94 // class android/content/Intent │ │ │ │ 12: astore_1 │ │ │ │ 13: aload_1 │ │ │ │ 14: ldc #9 // String org.tint.intent.action.ADDON │ │ │ │ @@ -452,54 +452,54 @@ │ │ │ │ 29: iload_3 │ │ │ │ 30: invokevirtual #104 // Method android/content/pm/PackageManager.queryIntentServices:(Landroid/content/Intent;I)Ljava/util/List; │ │ │ │ 33: astore 4 │ │ │ │ 35: iconst_0 │ │ │ │ 36: istore 5 │ │ │ │ 38: aload 4 │ │ │ │ 40: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 45: astore 6 │ │ │ │ - 47: aload 6 │ │ │ │ - 49: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 54: istore 7 │ │ │ │ - 56: iload 7 │ │ │ │ - 58: ifeq 136 │ │ │ │ - 61: aload 6 │ │ │ │ - 63: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 68: checkcast #106 // class android/content/pm/ResolveInfo │ │ │ │ - 71: astore 8 │ │ │ │ - 73: aload 8 │ │ │ │ - 75: getfield #110 // Field android/content/pm/ResolveInfo.filter:Landroid/content/IntentFilter; │ │ │ │ - 78: invokevirtual #115 // Method android/content/IntentFilter.categoriesIterator:()Ljava/util/Iterator; │ │ │ │ - 81: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 86: checkcast #117 // class java/lang/String │ │ │ │ - 89: astore 9 │ │ │ │ - 91: new #119 // class org/tint/addons/Addon │ │ │ │ - 94: astore 10 │ │ │ │ - 96: aload_0 │ │ │ │ - 97: getfield #23 // Field mMainContext:Landroid/content/Context; │ │ │ │ - 100: astore_2 │ │ │ │ - 101: aload 10 │ │ │ │ - 103: aload_2 │ │ │ │ - 104: iload 5 │ │ │ │ - 106: aload 8 │ │ │ │ - 108: aload 9 │ │ │ │ - 110: invokespecial #122 // Method org/tint/addons/Addon."":(Landroid/content/Context;ILandroid/content/pm/ResolveInfo;Ljava/lang/String;)V │ │ │ │ - 113: aload_0 │ │ │ │ - 114: getfield #38 // Field mAddons:Ljava/util/List; │ │ │ │ - 117: astore_2 │ │ │ │ - 118: aload_2 │ │ │ │ - 119: aload 10 │ │ │ │ - 121: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 126: pop │ │ │ │ - 127: iload 5 │ │ │ │ - 129: iconst_1 │ │ │ │ - 130: iadd │ │ │ │ - 131: istore 5 │ │ │ │ - 133: goto 47 │ │ │ │ - 136: return │ │ │ │ + 45: astore_2 │ │ │ │ + 46: aload_2 │ │ │ │ + 47: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 52: istore_3 │ │ │ │ + 53: iload_3 │ │ │ │ + 54: ifeq 135 │ │ │ │ + 57: aload_2 │ │ │ │ + 58: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 63: checkcast #106 // class android/content/pm/ResolveInfo │ │ │ │ + 66: astore 6 │ │ │ │ + 68: aload 6 │ │ │ │ + 70: getfield #110 // Field android/content/pm/ResolveInfo.filter:Landroid/content/IntentFilter; │ │ │ │ + 73: invokevirtual #115 // Method android/content/IntentFilter.categoriesIterator:()Ljava/util/Iterator; │ │ │ │ + 76: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 81: checkcast #117 // class java/lang/String │ │ │ │ + 84: astore 7 │ │ │ │ + 86: new #119 // class org/tint/addons/Addon │ │ │ │ + 89: astore 8 │ │ │ │ + 91: aload_0 │ │ │ │ + 92: getfield #23 // Field mMainContext:Landroid/content/Context; │ │ │ │ + 95: astore 9 │ │ │ │ + 97: aload 8 │ │ │ │ + 99: aload 9 │ │ │ │ + 101: iload 5 │ │ │ │ + 103: aload 6 │ │ │ │ + 105: aload 7 │ │ │ │ + 107: invokespecial #122 // Method org/tint/addons/Addon."":(Landroid/content/Context;ILandroid/content/pm/ResolveInfo;Ljava/lang/String;)V │ │ │ │ + 110: aload_0 │ │ │ │ + 111: getfield #38 // Field mAddons:Ljava/util/List; │ │ │ │ + 114: astore 9 │ │ │ │ + 116: aload 9 │ │ │ │ + 118: aload 8 │ │ │ │ + 120: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 125: pop │ │ │ │ + 126: iload 5 │ │ │ │ + 128: iconst_1 │ │ │ │ + 129: iadd │ │ │ │ + 130: istore 5 │ │ │ │ + 132: goto 46 │ │ │ │ + 135: return │ │ │ │ │ │ │ │ public java.util.List getAddons(); │ │ │ │ descriptor: ()Ljava/util/List; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ @@ -513,265 +513,255 @@ │ │ │ │ stack=300, locals=8, args_size=2 │ │ │ │ 0: new #35 // class java/util/ArrayList │ │ │ │ 3: astore_2 │ │ │ │ 4: aload_2 │ │ │ │ 5: invokespecial #36 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #38 // Field mAddons:Ljava/util/List; │ │ │ │ - 12: astore_3 │ │ │ │ - 13: aload_3 │ │ │ │ - 14: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 19: astore 4 │ │ │ │ - 21: aload 4 │ │ │ │ - 23: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 28: istore 5 │ │ │ │ - 30: iload 5 │ │ │ │ - 32: ifeq 98 │ │ │ │ - 35: aload 4 │ │ │ │ - 37: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 42: checkcast #119 // class org/tint/addons/Addon │ │ │ │ - 45: astore 6 │ │ │ │ - 47: aload_1 │ │ │ │ - 48: invokevirtual #132 // Method org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ │ │ - 51: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ - 54: astore_3 │ │ │ │ - 55: aload 6 │ │ │ │ - 57: aload_3 │ │ │ │ - 58: invokevirtual #142 // Method org/tint/addons/Addon.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 61: astore 7 │ │ │ │ - 63: aload 7 │ │ │ │ - 65: invokestatic #148 // Method android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z │ │ │ │ - 68: istore 5 │ │ │ │ - 70: iload 5 │ │ │ │ - 72: ifne 21 │ │ │ │ - 75: new #150 // class org/tint/addons/AddonMenuItem │ │ │ │ - 78: astore_3 │ │ │ │ - 79: aload_3 │ │ │ │ - 80: aload 6 │ │ │ │ - 82: aload 7 │ │ │ │ - 84: invokespecial #153 // Method org/tint/addons/AddonMenuItem."":(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ │ │ │ - 87: aload_2 │ │ │ │ - 88: aload_3 │ │ │ │ + 12: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 17: astore_3 │ │ │ │ + 18: aload_3 │ │ │ │ + 19: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 24: istore 4 │ │ │ │ + 26: iload 4 │ │ │ │ + 28: ifeq 98 │ │ │ │ + 31: aload_3 │ │ │ │ + 32: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 37: checkcast #119 // class org/tint/addons/Addon │ │ │ │ + 40: astore 5 │ │ │ │ + 42: aload_1 │ │ │ │ + 43: invokevirtual #132 // Method org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ │ │ + 46: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ + 49: astore 6 │ │ │ │ + 51: aload 5 │ │ │ │ + 53: aload 6 │ │ │ │ + 55: invokevirtual #142 // Method org/tint/addons/Addon.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 58: astore 7 │ │ │ │ + 60: aload 7 │ │ │ │ + 62: invokestatic #148 // Method android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z │ │ │ │ + 65: istore 4 │ │ │ │ + 67: iload 4 │ │ │ │ + 69: ifne 18 │ │ │ │ + 72: new #150 // class org/tint/addons/AddonMenuItem │ │ │ │ + 75: astore 6 │ │ │ │ + 77: aload 6 │ │ │ │ + 79: aload 5 │ │ │ │ + 81: aload 7 │ │ │ │ + 83: invokespecial #153 // Method org/tint/addons/AddonMenuItem."":(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ │ │ │ + 86: aload_2 │ │ │ │ + 87: aload 6 │ │ │ │ 89: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ 94: pop │ │ │ │ - 95: goto 21 │ │ │ │ + 95: goto 18 │ │ │ │ 98: aload_2 │ │ │ │ 99: areturn │ │ │ │ │ │ │ │ public java.util.List getContributedHistoryBookmarksMenuItems(org.tint.ui.components.CustomWebView); │ │ │ │ descriptor: (Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=8, args_size=2 │ │ │ │ 0: new #35 // class java/util/ArrayList │ │ │ │ 3: astore_2 │ │ │ │ 4: aload_2 │ │ │ │ 5: invokespecial #36 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #38 // Field mAddons:Ljava/util/List; │ │ │ │ - 12: astore_3 │ │ │ │ - 13: aload_3 │ │ │ │ - 14: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 19: astore 4 │ │ │ │ - 21: aload 4 │ │ │ │ - 23: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 28: istore 5 │ │ │ │ - 30: iload 5 │ │ │ │ - 32: ifeq 98 │ │ │ │ - 35: aload 4 │ │ │ │ - 37: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 42: checkcast #119 // class org/tint/addons/Addon │ │ │ │ - 45: astore 6 │ │ │ │ - 47: aload_1 │ │ │ │ - 48: invokevirtual #132 // Method org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ │ │ - 51: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ - 54: astore_3 │ │ │ │ - 55: aload 6 │ │ │ │ - 57: aload_3 │ │ │ │ - 58: invokevirtual #156 // Method org/tint/addons/Addon.getContributedHistoryBookmarksMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 61: astore 7 │ │ │ │ - 63: aload 7 │ │ │ │ - 65: invokestatic #148 // Method android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z │ │ │ │ - 68: istore 5 │ │ │ │ - 70: iload 5 │ │ │ │ - 72: ifne 21 │ │ │ │ - 75: new #150 // class org/tint/addons/AddonMenuItem │ │ │ │ - 78: astore_3 │ │ │ │ - 79: aload_3 │ │ │ │ - 80: aload 6 │ │ │ │ - 82: aload 7 │ │ │ │ - 84: invokespecial #153 // Method org/tint/addons/AddonMenuItem."":(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ │ │ │ - 87: aload_2 │ │ │ │ - 88: aload_3 │ │ │ │ + 12: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 17: astore_3 │ │ │ │ + 18: aload_3 │ │ │ │ + 19: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 24: istore 4 │ │ │ │ + 26: iload 4 │ │ │ │ + 28: ifeq 98 │ │ │ │ + 31: aload_3 │ │ │ │ + 32: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 37: checkcast #119 // class org/tint/addons/Addon │ │ │ │ + 40: astore 5 │ │ │ │ + 42: aload_1 │ │ │ │ + 43: invokevirtual #132 // Method org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ │ │ + 46: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ + 49: astore 6 │ │ │ │ + 51: aload 5 │ │ │ │ + 53: aload 6 │ │ │ │ + 55: invokevirtual #156 // Method org/tint/addons/Addon.getContributedHistoryBookmarksMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 58: astore 7 │ │ │ │ + 60: aload 7 │ │ │ │ + 62: invokestatic #148 // Method android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z │ │ │ │ + 65: istore 4 │ │ │ │ + 67: iload 4 │ │ │ │ + 69: ifne 18 │ │ │ │ + 72: new #150 // class org/tint/addons/AddonMenuItem │ │ │ │ + 75: astore 6 │ │ │ │ + 77: aload 6 │ │ │ │ + 79: aload 5 │ │ │ │ + 81: aload 7 │ │ │ │ + 83: invokespecial #153 // Method org/tint/addons/AddonMenuItem."":(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ │ │ │ + 86: aload_2 │ │ │ │ + 87: aload 6 │ │ │ │ 89: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ 94: pop │ │ │ │ - 95: goto 21 │ │ │ │ + 95: goto 18 │ │ │ │ 98: aload_2 │ │ │ │ 99: areturn │ │ │ │ │ │ │ │ public java.util.List getContributedHistoryContextMenuItems(org.tint.ui.components.CustomWebView); │ │ │ │ descriptor: (Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=8, args_size=2 │ │ │ │ 0: new #35 // class java/util/ArrayList │ │ │ │ 3: astore_2 │ │ │ │ 4: aload_2 │ │ │ │ 5: invokespecial #36 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #38 // Field mAddons:Ljava/util/List; │ │ │ │ - 12: astore_3 │ │ │ │ - 13: aload_3 │ │ │ │ - 14: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 19: astore 4 │ │ │ │ - 21: aload 4 │ │ │ │ - 23: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 28: istore 5 │ │ │ │ - 30: iload 5 │ │ │ │ - 32: ifeq 98 │ │ │ │ - 35: aload 4 │ │ │ │ - 37: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 42: checkcast #119 // class org/tint/addons/Addon │ │ │ │ - 45: astore 6 │ │ │ │ - 47: aload_1 │ │ │ │ - 48: invokevirtual #132 // Method org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ │ │ - 51: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ - 54: astore_3 │ │ │ │ - 55: aload 6 │ │ │ │ - 57: aload_3 │ │ │ │ - 58: invokevirtual #159 // Method org/tint/addons/Addon.getContributedHistoryContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 61: astore 7 │ │ │ │ - 63: aload 7 │ │ │ │ - 65: invokestatic #148 // Method android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z │ │ │ │ - 68: istore 5 │ │ │ │ - 70: iload 5 │ │ │ │ - 72: ifne 21 │ │ │ │ - 75: new #150 // class org/tint/addons/AddonMenuItem │ │ │ │ - 78: astore_3 │ │ │ │ - 79: aload_3 │ │ │ │ - 80: aload 6 │ │ │ │ - 82: aload 7 │ │ │ │ - 84: invokespecial #153 // Method org/tint/addons/AddonMenuItem."":(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ │ │ │ - 87: aload_2 │ │ │ │ - 88: aload_3 │ │ │ │ + 12: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 17: astore_3 │ │ │ │ + 18: aload_3 │ │ │ │ + 19: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 24: istore 4 │ │ │ │ + 26: iload 4 │ │ │ │ + 28: ifeq 98 │ │ │ │ + 31: aload_3 │ │ │ │ + 32: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 37: checkcast #119 // class org/tint/addons/Addon │ │ │ │ + 40: astore 5 │ │ │ │ + 42: aload_1 │ │ │ │ + 43: invokevirtual #132 // Method org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ │ │ + 46: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ + 49: astore 6 │ │ │ │ + 51: aload 5 │ │ │ │ + 53: aload 6 │ │ │ │ + 55: invokevirtual #159 // Method org/tint/addons/Addon.getContributedHistoryContextMenuItem:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 58: astore 7 │ │ │ │ + 60: aload 7 │ │ │ │ + 62: invokestatic #148 // Method android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z │ │ │ │ + 65: istore 4 │ │ │ │ + 67: iload 4 │ │ │ │ + 69: ifne 18 │ │ │ │ + 72: new #150 // class org/tint/addons/AddonMenuItem │ │ │ │ + 75: astore 6 │ │ │ │ + 77: aload 6 │ │ │ │ + 79: aload 5 │ │ │ │ + 81: aload 7 │ │ │ │ + 83: invokespecial #153 // Method org/tint/addons/AddonMenuItem."":(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ │ │ │ + 86: aload_2 │ │ │ │ + 87: aload 6 │ │ │ │ 89: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ 94: pop │ │ │ │ - 95: goto 21 │ │ │ │ + 95: goto 18 │ │ │ │ 98: aload_2 │ │ │ │ 99: areturn │ │ │ │ │ │ │ │ public java.util.List getContributedLinkContextMenuItems(org.tint.ui.components.CustomWebView, int, java.lang.String); │ │ │ │ descriptor: (Lorg/tint/ui/components/CustomWebView;ILjava/lang/String;)Ljava/util/List; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=10, args_size=4 │ │ │ │ 0: new #35 // class java/util/ArrayList │ │ │ │ 3: astore 4 │ │ │ │ 5: aload 4 │ │ │ │ 7: invokespecial #36 // Method java/util/ArrayList."":()V │ │ │ │ 10: aload_0 │ │ │ │ 11: getfield #38 // Field mAddons:Ljava/util/List; │ │ │ │ - 14: astore 5 │ │ │ │ - 16: aload 5 │ │ │ │ - 18: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 23: astore 6 │ │ │ │ - 25: aload 6 │ │ │ │ - 27: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 32: istore 7 │ │ │ │ - 34: iload 7 │ │ │ │ - 36: ifeq 110 │ │ │ │ - 39: aload 6 │ │ │ │ - 41: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 46: checkcast #119 // class org/tint/addons/Addon │ │ │ │ - 49: astore 8 │ │ │ │ - 51: aload_1 │ │ │ │ - 52: invokevirtual #132 // Method org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ │ │ - 55: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ - 58: astore 5 │ │ │ │ - 60: aload 8 │ │ │ │ - 62: aload 5 │ │ │ │ - 64: iload_2 │ │ │ │ - 65: aload_3 │ │ │ │ - 66: invokevirtual #163 // Method org/tint/addons/Addon.getContributedLinkContextMenuItem:(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; │ │ │ │ - 69: astore 9 │ │ │ │ - 71: aload 9 │ │ │ │ - 73: invokestatic #148 // Method android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z │ │ │ │ - 76: istore 7 │ │ │ │ - 78: iload 7 │ │ │ │ - 80: ifne 25 │ │ │ │ - 83: new #150 // class org/tint/addons/AddonMenuItem │ │ │ │ - 86: astore 5 │ │ │ │ - 88: aload 5 │ │ │ │ - 90: aload 8 │ │ │ │ - 92: aload 9 │ │ │ │ - 94: invokespecial #153 // Method org/tint/addons/AddonMenuItem."":(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ │ │ │ - 97: aload 4 │ │ │ │ - 99: aload 5 │ │ │ │ - 101: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 106: pop │ │ │ │ - 107: goto 25 │ │ │ │ - 110: aload 4 │ │ │ │ - 112: areturn │ │ │ │ + 14: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 19: astore 5 │ │ │ │ + 21: aload 5 │ │ │ │ + 23: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 28: istore 6 │ │ │ │ + 30: iload 6 │ │ │ │ + 32: ifeq 106 │ │ │ │ + 35: aload 5 │ │ │ │ + 37: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 42: checkcast #119 // class org/tint/addons/Addon │ │ │ │ + 45: astore 7 │ │ │ │ + 47: aload_1 │ │ │ │ + 48: invokevirtual #132 // Method org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ │ │ + 51: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ + 54: astore 8 │ │ │ │ + 56: aload 7 │ │ │ │ + 58: aload 8 │ │ │ │ + 60: iload_2 │ │ │ │ + 61: aload_3 │ │ │ │ + 62: invokevirtual #163 // Method org/tint/addons/Addon.getContributedLinkContextMenuItem:(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; │ │ │ │ + 65: astore 9 │ │ │ │ + 67: aload 9 │ │ │ │ + 69: invokestatic #148 // Method android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z │ │ │ │ + 72: istore 6 │ │ │ │ + 74: iload 6 │ │ │ │ + 76: ifne 21 │ │ │ │ + 79: new #150 // class org/tint/addons/AddonMenuItem │ │ │ │ + 82: astore 8 │ │ │ │ + 84: aload 8 │ │ │ │ + 86: aload 7 │ │ │ │ + 88: aload 9 │ │ │ │ + 90: invokespecial #153 // Method org/tint/addons/AddonMenuItem."":(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ │ │ │ + 93: aload 4 │ │ │ │ + 95: aload 8 │ │ │ │ + 97: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 102: pop │ │ │ │ + 103: goto 21 │ │ │ │ + 106: aload 4 │ │ │ │ + 108: areturn │ │ │ │ │ │ │ │ public java.util.List getContributedMainMenuItems(org.tint.ui.components.CustomWebView); │ │ │ │ descriptor: (Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=10, args_size=2 │ │ │ │ 0: new #35 // class java/util/ArrayList │ │ │ │ 3: astore_2 │ │ │ │ 4: aload_2 │ │ │ │ 5: invokespecial #36 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #38 // Field mAddons:Ljava/util/List; │ │ │ │ - 12: astore_3 │ │ │ │ - 13: aload_3 │ │ │ │ - 14: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 19: astore 4 │ │ │ │ - 21: aload 4 │ │ │ │ - 23: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 28: istore 5 │ │ │ │ - 30: iload 5 │ │ │ │ - 32: ifeq 114 │ │ │ │ - 35: aload 4 │ │ │ │ - 37: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 42: checkcast #119 // class org/tint/addons/Addon │ │ │ │ - 45: astore 6 │ │ │ │ - 47: aload_1 │ │ │ │ - 48: invokevirtual #132 // Method org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ │ │ - 51: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ - 54: astore_3 │ │ │ │ - 55: aload_1 │ │ │ │ - 56: invokevirtual #166 // Method org/tint/ui/components/CustomWebView.getTitle:()Ljava/lang/String; │ │ │ │ - 59: astore 7 │ │ │ │ - 61: aload_1 │ │ │ │ - 62: invokevirtual #169 // Method org/tint/ui/components/CustomWebView.getUrl:()Ljava/lang/String; │ │ │ │ - 65: astore 8 │ │ │ │ - 67: aload 6 │ │ │ │ - 69: aload_3 │ │ │ │ - 70: aload 7 │ │ │ │ - 72: aload 8 │ │ │ │ - 74: invokevirtual #173 // Method org/tint/addons/Addon.getContributedMainMenuItem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 77: astore 9 │ │ │ │ - 79: aload 9 │ │ │ │ - 81: invokestatic #148 // Method android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z │ │ │ │ - 84: istore 5 │ │ │ │ - 86: iload 5 │ │ │ │ - 88: ifne 21 │ │ │ │ - 91: new #150 // class org/tint/addons/AddonMenuItem │ │ │ │ - 94: astore_3 │ │ │ │ - 95: aload_3 │ │ │ │ - 96: aload 6 │ │ │ │ - 98: aload 9 │ │ │ │ - 100: invokespecial #153 // Method org/tint/addons/AddonMenuItem."":(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ │ │ │ - 103: aload_2 │ │ │ │ - 104: aload_3 │ │ │ │ + 12: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 17: astore_3 │ │ │ │ + 18: aload_3 │ │ │ │ + 19: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 24: istore 4 │ │ │ │ + 26: iload 4 │ │ │ │ + 28: ifeq 114 │ │ │ │ + 31: aload_3 │ │ │ │ + 32: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 37: checkcast #119 // class org/tint/addons/Addon │ │ │ │ + 40: astore 5 │ │ │ │ + 42: aload_1 │ │ │ │ + 43: invokevirtual #132 // Method org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ │ │ + 46: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ + 49: astore 6 │ │ │ │ + 51: aload_1 │ │ │ │ + 52: invokevirtual #166 // Method org/tint/ui/components/CustomWebView.getTitle:()Ljava/lang/String; │ │ │ │ + 55: astore 7 │ │ │ │ + 57: aload_1 │ │ │ │ + 58: invokevirtual #169 // Method org/tint/ui/components/CustomWebView.getUrl:()Ljava/lang/String; │ │ │ │ + 61: astore 8 │ │ │ │ + 63: aload 5 │ │ │ │ + 65: aload 6 │ │ │ │ + 67: aload 7 │ │ │ │ + 69: aload 8 │ │ │ │ + 71: invokevirtual #173 // Method org/tint/addons/Addon.getContributedMainMenuItem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 74: astore 9 │ │ │ │ + 76: aload 9 │ │ │ │ + 78: invokestatic #148 // Method android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z │ │ │ │ + 81: istore 4 │ │ │ │ + 83: iload 4 │ │ │ │ + 85: ifne 18 │ │ │ │ + 88: new #150 // class org/tint/addons/AddonMenuItem │ │ │ │ + 91: astore 6 │ │ │ │ + 93: aload 6 │ │ │ │ + 95: aload 5 │ │ │ │ + 97: aload 9 │ │ │ │ + 99: invokespecial #153 // Method org/tint/addons/AddonMenuItem."":(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ │ │ │ + 102: aload_2 │ │ │ │ + 103: aload 6 │ │ │ │ 105: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ 110: pop │ │ │ │ - 111: goto 21 │ │ │ │ + 111: goto 18 │ │ │ │ 114: aload_2 │ │ │ │ 115: areturn │ │ │ │ │ │ │ │ public boolean onContributedBookmarkContextMenuItemSelected(android.content.Context, int, java.lang.String, java.lang.String, org.tint.ui.components.CustomWebView); │ │ │ │ descriptor: (Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Lorg/tint/ui/components/CustomWebView;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ @@ -1049,266 +1039,256 @@ │ │ │ │ stack=300, locals=10, args_size=4 │ │ │ │ 0: new #35 // class java/util/ArrayList │ │ │ │ 3: astore 4 │ │ │ │ 5: aload 4 │ │ │ │ 7: invokespecial #36 // Method java/util/ArrayList."":()V │ │ │ │ 10: aload_0 │ │ │ │ 11: getfield #38 // Field mAddons:Ljava/util/List; │ │ │ │ - 14: astore 5 │ │ │ │ - 16: aload 5 │ │ │ │ - 18: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 23: astore 6 │ │ │ │ - 25: aload 6 │ │ │ │ - 27: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 32: istore 7 │ │ │ │ - 34: iload 7 │ │ │ │ - 36: ifeq 105 │ │ │ │ - 39: aload 6 │ │ │ │ - 41: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 46: checkcast #119 // class org/tint/addons/Addon │ │ │ │ - 49: astore 8 │ │ │ │ - 51: aload_2 │ │ │ │ - 52: invokevirtual #210 // Method org/tint/ui/components/CustomWebView.getParentFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ │ │ - 55: invokevirtual #215 // Method org/tint/ui/fragments/BaseWebViewFragment.getUUID:()Ljava/util/UUID; │ │ │ │ - 58: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ - 61: astore 5 │ │ │ │ - 63: aload 8 │ │ │ │ - 65: aload 5 │ │ │ │ - 67: aload_3 │ │ │ │ - 68: invokevirtual #219 // Method org/tint/addons/Addon.onPageFinished:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ │ │ - 71: astore 9 │ │ │ │ - 73: aload 9 │ │ │ │ - 75: ifnull 25 │ │ │ │ - 78: new #74 // class org/tint/addons/AddonResponseWrapper │ │ │ │ - 81: astore 5 │ │ │ │ - 83: aload 5 │ │ │ │ - 85: aload 8 │ │ │ │ - 87: aload 9 │ │ │ │ - 89: invokespecial #222 // Method org/tint/addons/AddonResponseWrapper."":(Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ │ │ - 92: aload 4 │ │ │ │ - 94: aload 5 │ │ │ │ - 96: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 101: pop │ │ │ │ - 102: goto 25 │ │ │ │ - 105: aload_0 │ │ │ │ - 106: aload_1 │ │ │ │ - 107: aload_2 │ │ │ │ - 108: aload 4 │ │ │ │ - 110: invokespecial #226 // Method processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ │ │ │ - 113: return │ │ │ │ + 14: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 19: astore 5 │ │ │ │ + 21: aload 5 │ │ │ │ + 23: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 28: istore 6 │ │ │ │ + 30: iload 6 │ │ │ │ + 32: ifeq 101 │ │ │ │ + 35: aload 5 │ │ │ │ + 37: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 42: checkcast #119 // class org/tint/addons/Addon │ │ │ │ + 45: astore 7 │ │ │ │ + 47: aload_2 │ │ │ │ + 48: invokevirtual #210 // Method org/tint/ui/components/CustomWebView.getParentFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ │ │ + 51: invokevirtual #215 // Method org/tint/ui/fragments/BaseWebViewFragment.getUUID:()Ljava/util/UUID; │ │ │ │ + 54: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ + 57: astore 8 │ │ │ │ + 59: aload 7 │ │ │ │ + 61: aload 8 │ │ │ │ + 63: aload_3 │ │ │ │ + 64: invokevirtual #219 // Method org/tint/addons/Addon.onPageFinished:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ │ │ + 67: astore 9 │ │ │ │ + 69: aload 9 │ │ │ │ + 71: ifnull 21 │ │ │ │ + 74: new #74 // class org/tint/addons/AddonResponseWrapper │ │ │ │ + 77: astore 8 │ │ │ │ + 79: aload 8 │ │ │ │ + 81: aload 7 │ │ │ │ + 83: aload 9 │ │ │ │ + 85: invokespecial #222 // Method org/tint/addons/AddonResponseWrapper."":(Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ │ │ + 88: aload 4 │ │ │ │ + 90: aload 8 │ │ │ │ + 92: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 97: pop │ │ │ │ + 98: goto 21 │ │ │ │ + 101: aload_0 │ │ │ │ + 102: aload_1 │ │ │ │ + 103: aload_2 │ │ │ │ + 104: aload 4 │ │ │ │ + 106: invokespecial #226 // Method processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ │ │ │ + 109: return │ │ │ │ │ │ │ │ public void onPageStarted(android.content.Context, org.tint.ui.components.CustomWebView, java.lang.String); │ │ │ │ descriptor: (Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=10, args_size=4 │ │ │ │ 0: new #35 // class java/util/ArrayList │ │ │ │ 3: astore 4 │ │ │ │ 5: aload 4 │ │ │ │ 7: invokespecial #36 // Method java/util/ArrayList."":()V │ │ │ │ 10: aload_0 │ │ │ │ 11: getfield #38 // Field mAddons:Ljava/util/List; │ │ │ │ - 14: astore 5 │ │ │ │ - 16: aload 5 │ │ │ │ - 18: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 23: astore 6 │ │ │ │ - 25: aload 6 │ │ │ │ - 27: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 32: istore 7 │ │ │ │ - 34: iload 7 │ │ │ │ - 36: ifeq 105 │ │ │ │ - 39: aload 6 │ │ │ │ - 41: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 46: checkcast #119 // class org/tint/addons/Addon │ │ │ │ - 49: astore 8 │ │ │ │ - 51: aload_2 │ │ │ │ - 52: invokevirtual #210 // Method org/tint/ui/components/CustomWebView.getParentFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ │ │ - 55: invokevirtual #215 // Method org/tint/ui/fragments/BaseWebViewFragment.getUUID:()Ljava/util/UUID; │ │ │ │ - 58: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ - 61: astore 5 │ │ │ │ - 63: aload 8 │ │ │ │ - 65: aload 5 │ │ │ │ - 67: aload_3 │ │ │ │ - 68: invokevirtual #229 // Method org/tint/addons/Addon.onPageStarted:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ │ │ - 71: astore 9 │ │ │ │ - 73: aload 9 │ │ │ │ - 75: ifnull 25 │ │ │ │ - 78: new #74 // class org/tint/addons/AddonResponseWrapper │ │ │ │ - 81: astore 5 │ │ │ │ - 83: aload 5 │ │ │ │ - 85: aload 8 │ │ │ │ - 87: aload 9 │ │ │ │ - 89: invokespecial #222 // Method org/tint/addons/AddonResponseWrapper."":(Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ │ │ - 92: aload 4 │ │ │ │ - 94: aload 5 │ │ │ │ - 96: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 101: pop │ │ │ │ - 102: goto 25 │ │ │ │ - 105: aload_0 │ │ │ │ - 106: aload_1 │ │ │ │ - 107: aload_2 │ │ │ │ - 108: aload 4 │ │ │ │ - 110: invokespecial #226 // Method processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ │ │ │ - 113: return │ │ │ │ + 14: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 19: astore 5 │ │ │ │ + 21: aload 5 │ │ │ │ + 23: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 28: istore 6 │ │ │ │ + 30: iload 6 │ │ │ │ + 32: ifeq 101 │ │ │ │ + 35: aload 5 │ │ │ │ + 37: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 42: checkcast #119 // class org/tint/addons/Addon │ │ │ │ + 45: astore 7 │ │ │ │ + 47: aload_2 │ │ │ │ + 48: invokevirtual #210 // Method org/tint/ui/components/CustomWebView.getParentFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ │ │ + 51: invokevirtual #215 // Method org/tint/ui/fragments/BaseWebViewFragment.getUUID:()Ljava/util/UUID; │ │ │ │ + 54: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ + 57: astore 8 │ │ │ │ + 59: aload 7 │ │ │ │ + 61: aload 8 │ │ │ │ + 63: aload_3 │ │ │ │ + 64: invokevirtual #229 // Method org/tint/addons/Addon.onPageStarted:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ │ │ + 67: astore 9 │ │ │ │ + 69: aload 9 │ │ │ │ + 71: ifnull 21 │ │ │ │ + 74: new #74 // class org/tint/addons/AddonResponseWrapper │ │ │ │ + 77: astore 8 │ │ │ │ + 79: aload 8 │ │ │ │ + 81: aload 7 │ │ │ │ + 83: aload 9 │ │ │ │ + 85: invokespecial #222 // Method org/tint/addons/AddonResponseWrapper."":(Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ │ │ + 88: aload 4 │ │ │ │ + 90: aload 8 │ │ │ │ + 92: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 97: pop │ │ │ │ + 98: goto 21 │ │ │ │ + 101: aload_0 │ │ │ │ + 102: aload_1 │ │ │ │ + 103: aload_2 │ │ │ │ + 104: aload 4 │ │ │ │ + 106: invokespecial #226 // Method processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ │ │ │ + 109: return │ │ │ │ │ │ │ │ public void onTabClosed(android.content.Context, org.tint.ui.components.CustomWebView); │ │ │ │ descriptor: (Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=9, args_size=3 │ │ │ │ 0: new #35 // class java/util/ArrayList │ │ │ │ 3: astore_3 │ │ │ │ 4: aload_3 │ │ │ │ 5: invokespecial #36 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #38 // Field mAddons:Ljava/util/List; │ │ │ │ - 12: astore 4 │ │ │ │ - 14: aload 4 │ │ │ │ - 16: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 21: astore 5 │ │ │ │ - 23: aload 5 │ │ │ │ - 25: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 30: istore 6 │ │ │ │ - 32: iload 6 │ │ │ │ - 34: ifeq 98 │ │ │ │ - 37: aload 5 │ │ │ │ - 39: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 44: checkcast #119 // class org/tint/addons/Addon │ │ │ │ - 47: astore 7 │ │ │ │ - 49: aload_2 │ │ │ │ - 50: invokevirtual #132 // Method org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ │ │ - 53: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ - 56: astore 4 │ │ │ │ - 58: aload 7 │ │ │ │ - 60: aload 4 │ │ │ │ - 62: invokevirtual #232 // Method org/tint/addons/Addon.onTabClosed:(Ljava/lang/String;)Ljava/util/List; │ │ │ │ - 65: astore 8 │ │ │ │ - 67: aload 8 │ │ │ │ - 69: ifnull 23 │ │ │ │ - 72: new #74 // class org/tint/addons/AddonResponseWrapper │ │ │ │ - 75: astore 4 │ │ │ │ - 77: aload 4 │ │ │ │ - 79: aload 7 │ │ │ │ - 81: aload 8 │ │ │ │ - 83: invokespecial #222 // Method org/tint/addons/AddonResponseWrapper."":(Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ │ │ - 86: aload_3 │ │ │ │ - 87: aload 4 │ │ │ │ - 89: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 94: pop │ │ │ │ - 95: goto 23 │ │ │ │ - 98: aload_0 │ │ │ │ - 99: aload_1 │ │ │ │ - 100: aload_2 │ │ │ │ - 101: aload_3 │ │ │ │ - 102: invokespecial #226 // Method processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ │ │ │ - 105: return │ │ │ │ + 12: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 17: astore 4 │ │ │ │ + 19: aload 4 │ │ │ │ + 21: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 26: istore 5 │ │ │ │ + 28: iload 5 │ │ │ │ + 30: ifeq 94 │ │ │ │ + 33: aload 4 │ │ │ │ + 35: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 40: checkcast #119 // class org/tint/addons/Addon │ │ │ │ + 43: astore 6 │ │ │ │ + 45: aload_2 │ │ │ │ + 46: invokevirtual #132 // Method org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ │ │ + 49: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ + 52: astore 7 │ │ │ │ + 54: aload 6 │ │ │ │ + 56: aload 7 │ │ │ │ + 58: invokevirtual #232 // Method org/tint/addons/Addon.onTabClosed:(Ljava/lang/String;)Ljava/util/List; │ │ │ │ + 61: astore 8 │ │ │ │ + 63: aload 8 │ │ │ │ + 65: ifnull 19 │ │ │ │ + 68: new #74 // class org/tint/addons/AddonResponseWrapper │ │ │ │ + 71: astore 7 │ │ │ │ + 73: aload 7 │ │ │ │ + 75: aload 6 │ │ │ │ + 77: aload 8 │ │ │ │ + 79: invokespecial #222 // Method org/tint/addons/AddonResponseWrapper."":(Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ │ │ + 82: aload_3 │ │ │ │ + 83: aload 7 │ │ │ │ + 85: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 90: pop │ │ │ │ + 91: goto 19 │ │ │ │ + 94: aload_0 │ │ │ │ + 95: aload_1 │ │ │ │ + 96: aload_2 │ │ │ │ + 97: aload_3 │ │ │ │ + 98: invokespecial #226 // Method processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ │ │ │ + 101: return │ │ │ │ │ │ │ │ public void onTabOpened(android.content.Context, org.tint.ui.components.CustomWebView); │ │ │ │ descriptor: (Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=9, args_size=3 │ │ │ │ 0: new #35 // class java/util/ArrayList │ │ │ │ 3: astore_3 │ │ │ │ 4: aload_3 │ │ │ │ 5: invokespecial #36 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #38 // Field mAddons:Ljava/util/List; │ │ │ │ - 12: astore 4 │ │ │ │ - 14: aload 4 │ │ │ │ - 16: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 21: astore 5 │ │ │ │ - 23: aload 5 │ │ │ │ - 25: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 30: istore 6 │ │ │ │ - 32: iload 6 │ │ │ │ - 34: ifeq 98 │ │ │ │ - 37: aload 5 │ │ │ │ - 39: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 44: checkcast #119 // class org/tint/addons/Addon │ │ │ │ - 47: astore 7 │ │ │ │ - 49: aload_2 │ │ │ │ - 50: invokevirtual #132 // Method org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ │ │ - 53: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ - 56: astore 4 │ │ │ │ - 58: aload 7 │ │ │ │ - 60: aload 4 │ │ │ │ - 62: invokevirtual #235 // Method org/tint/addons/Addon.onTabOpened:(Ljava/lang/String;)Ljava/util/List; │ │ │ │ - 65: astore 8 │ │ │ │ - 67: aload 8 │ │ │ │ - 69: ifnull 23 │ │ │ │ - 72: new #74 // class org/tint/addons/AddonResponseWrapper │ │ │ │ - 75: astore 4 │ │ │ │ - 77: aload 4 │ │ │ │ - 79: aload 7 │ │ │ │ - 81: aload 8 │ │ │ │ - 83: invokespecial #222 // Method org/tint/addons/AddonResponseWrapper."":(Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ │ │ - 86: aload_3 │ │ │ │ - 87: aload 4 │ │ │ │ - 89: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 94: pop │ │ │ │ - 95: goto 23 │ │ │ │ - 98: aload_0 │ │ │ │ - 99: aload_1 │ │ │ │ - 100: aload_2 │ │ │ │ - 101: aload_3 │ │ │ │ - 102: invokespecial #226 // Method processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ │ │ │ - 105: return │ │ │ │ + 12: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 17: astore 4 │ │ │ │ + 19: aload 4 │ │ │ │ + 21: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 26: istore 5 │ │ │ │ + 28: iload 5 │ │ │ │ + 30: ifeq 94 │ │ │ │ + 33: aload 4 │ │ │ │ + 35: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 40: checkcast #119 // class org/tint/addons/Addon │ │ │ │ + 43: astore 6 │ │ │ │ + 45: aload_2 │ │ │ │ + 46: invokevirtual #132 // Method org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ │ │ + 49: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ + 52: astore 7 │ │ │ │ + 54: aload 6 │ │ │ │ + 56: aload 7 │ │ │ │ + 58: invokevirtual #235 // Method org/tint/addons/Addon.onTabOpened:(Ljava/lang/String;)Ljava/util/List; │ │ │ │ + 61: astore 8 │ │ │ │ + 63: aload 8 │ │ │ │ + 65: ifnull 19 │ │ │ │ + 68: new #74 // class org/tint/addons/AddonResponseWrapper │ │ │ │ + 71: astore 7 │ │ │ │ + 73: aload 7 │ │ │ │ + 75: aload 6 │ │ │ │ + 77: aload 8 │ │ │ │ + 79: invokespecial #222 // Method org/tint/addons/AddonResponseWrapper."":(Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ │ │ + 82: aload_3 │ │ │ │ + 83: aload 7 │ │ │ │ + 85: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 90: pop │ │ │ │ + 91: goto 19 │ │ │ │ + 94: aload_0 │ │ │ │ + 95: aload_1 │ │ │ │ + 96: aload_2 │ │ │ │ + 97: aload_3 │ │ │ │ + 98: invokespecial #226 // Method processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ │ │ │ + 101: return │ │ │ │ │ │ │ │ public void onTabSwitched(android.content.Context, org.tint.ui.components.CustomWebView); │ │ │ │ descriptor: (Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=9, args_size=3 │ │ │ │ 0: new #35 // class java/util/ArrayList │ │ │ │ 3: astore_3 │ │ │ │ 4: aload_3 │ │ │ │ 5: invokespecial #36 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #38 // Field mAddons:Ljava/util/List; │ │ │ │ - 12: astore 4 │ │ │ │ - 14: aload 4 │ │ │ │ - 16: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 21: astore 5 │ │ │ │ - 23: aload 5 │ │ │ │ - 25: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 30: istore 6 │ │ │ │ - 32: iload 6 │ │ │ │ - 34: ifeq 98 │ │ │ │ - 37: aload 5 │ │ │ │ - 39: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 44: checkcast #119 // class org/tint/addons/Addon │ │ │ │ - 47: astore 7 │ │ │ │ - 49: aload_2 │ │ │ │ - 50: invokevirtual #132 // Method org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ │ │ - 53: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ - 56: astore 4 │ │ │ │ - 58: aload 7 │ │ │ │ - 60: aload 4 │ │ │ │ - 62: invokevirtual #238 // Method org/tint/addons/Addon.onTabSwitched:(Ljava/lang/String;)Ljava/util/List; │ │ │ │ - 65: astore 8 │ │ │ │ - 67: aload 8 │ │ │ │ - 69: ifnull 23 │ │ │ │ - 72: new #74 // class org/tint/addons/AddonResponseWrapper │ │ │ │ - 75: astore 4 │ │ │ │ - 77: aload 4 │ │ │ │ - 79: aload 7 │ │ │ │ - 81: aload 8 │ │ │ │ - 83: invokespecial #222 // Method org/tint/addons/AddonResponseWrapper."":(Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ │ │ - 86: aload_3 │ │ │ │ - 87: aload 4 │ │ │ │ - 89: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 94: pop │ │ │ │ - 95: goto 23 │ │ │ │ - 98: aload_0 │ │ │ │ - 99: aload_1 │ │ │ │ - 100: aload_2 │ │ │ │ - 101: aload_3 │ │ │ │ - 102: invokespecial #226 // Method processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ │ │ │ - 105: return │ │ │ │ + 12: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 17: astore 4 │ │ │ │ + 19: aload 4 │ │ │ │ + 21: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 26: istore 5 │ │ │ │ + 28: iload 5 │ │ │ │ + 30: ifeq 94 │ │ │ │ + 33: aload 4 │ │ │ │ + 35: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 40: checkcast #119 // class org/tint/addons/Addon │ │ │ │ + 43: astore 6 │ │ │ │ + 45: aload_2 │ │ │ │ + 46: invokevirtual #132 // Method org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID; │ │ │ │ + 49: invokevirtual #138 // Method java/util/UUID.toString:()Ljava/lang/String; │ │ │ │ + 52: astore 7 │ │ │ │ + 54: aload 6 │ │ │ │ + 56: aload 7 │ │ │ │ + 58: invokevirtual #238 // Method org/tint/addons/Addon.onTabSwitched:(Ljava/lang/String;)Ljava/util/List; │ │ │ │ + 61: astore 8 │ │ │ │ + 63: aload 8 │ │ │ │ + 65: ifnull 19 │ │ │ │ + 68: new #74 // class org/tint/addons/AddonResponseWrapper │ │ │ │ + 71: astore 7 │ │ │ │ + 73: aload 7 │ │ │ │ + 75: aload 6 │ │ │ │ + 77: aload 8 │ │ │ │ + 79: invokespecial #222 // Method org/tint/addons/AddonResponseWrapper."":(Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ │ │ + 82: aload_3 │ │ │ │ + 83: aload 7 │ │ │ │ + 85: invokeinterface #126, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 90: pop │ │ │ │ + 91: goto 19 │ │ │ │ + 94: aload_0 │ │ │ │ + 95: aload_1 │ │ │ │ + 96: aload_2 │ │ │ │ + 97: aload_3 │ │ │ │ + 98: invokespecial #226 // Method processResponses:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ │ │ │ + 101: return │ │ │ │ │ │ │ │ public void onUserChoice(android.content.Context, org.tint.ui.components.CustomWebView, org.tint.addons.Addon, int, boolean, int); │ │ │ │ descriptor: (Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZI)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=9, args_size=7 │ │ │ │ 0: aload_2 │ │ │ │ @@ -1377,31 +1357,29 @@ │ │ │ │ 29: invokespecial #86 // Method processOneResponse:(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ │ │ 32: return │ │ │ │ │ │ │ │ public void unbindAddons(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=5, args_size=1 │ │ │ │ + stack=300, locals=4, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #38 // Field mAddons:Ljava/util/List; │ │ │ │ - 4: astore_1 │ │ │ │ - 5: aload_1 │ │ │ │ - 6: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 11: astore_2 │ │ │ │ - 12: aload_2 │ │ │ │ - 13: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 18: istore_3 │ │ │ │ - 19: iload_3 │ │ │ │ - 20: ifeq 42 │ │ │ │ - 23: aload_2 │ │ │ │ - 24: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 29: checkcast #119 // class org/tint/addons/Addon │ │ │ │ - 32: astore 4 │ │ │ │ - 34: aload 4 │ │ │ │ - 36: invokevirtual #253 // Method org/tint/addons/Addon.unbindService:()V │ │ │ │ - 39: goto 12 │ │ │ │ - 42: aload_0 │ │ │ │ - 43: getfield #38 // Field mAddons:Ljava/util/List; │ │ │ │ - 46: invokeinterface #92, 1 // InterfaceMethod java/util/List.clear:()V │ │ │ │ - 51: return │ │ │ │ + 4: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 9: astore_1 │ │ │ │ + 10: aload_1 │ │ │ │ + 11: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 16: istore_2 │ │ │ │ + 17: iload_2 │ │ │ │ + 18: ifeq 38 │ │ │ │ + 21: aload_1 │ │ │ │ + 22: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 27: checkcast #119 // class org/tint/addons/Addon │ │ │ │ + 30: astore_3 │ │ │ │ + 31: aload_3 │ │ │ │ + 32: invokevirtual #253 // Method org/tint/addons/Addon.unbindService:()V │ │ │ │ + 35: goto 10 │ │ │ │ + 38: aload_0 │ │ │ │ + 39: getfield #38 // Field mAddons:Ljava/util/List; │ │ │ │ + 42: invokeinterface #92, 1 // InterfaceMethod java/util/List.clear:()V │ │ │ │ + 47: return │ │ │ │ } │ │ ├── org/tint/controllers/Controller.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -141,44 +141,42 @@ │ │ │ │ 1: getfield #30 // Field mAddonManager:Lorg/tint/addons/AddonManager; │ │ │ │ 4: areturn │ │ │ │ │ │ │ │ public org.tint.model.DownloadItem getDownloadItemById(long); │ │ │ │ descriptor: (J)Lorg/tint/model/DownloadItem; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=9, args_size=2 │ │ │ │ + stack=300, locals=8, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #21 // Field mDownloads:Ljava/util/List; │ │ │ │ - 4: astore_3 │ │ │ │ - 5: aload_3 │ │ │ │ - 6: invokeinterface #36, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 11: astore 4 │ │ │ │ - 13: aload 4 │ │ │ │ - 15: invokeinterface #42, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 20: istore 5 │ │ │ │ - 22: iload 5 │ │ │ │ - 24: ifeq 60 │ │ │ │ - 27: aload 4 │ │ │ │ - 29: invokeinterface #46, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 34: checkcast #48 // class org/tint/model/DownloadItem │ │ │ │ - 37: astore 6 │ │ │ │ - 39: aload 6 │ │ │ │ - 41: invokevirtual #52 // Method org/tint/model/DownloadItem.getId:()J │ │ │ │ - 44: lstore 7 │ │ │ │ - 46: lload 7 │ │ │ │ - 48: lload_1 │ │ │ │ - 49: lcmp │ │ │ │ - 50: istore 5 │ │ │ │ - 52: iload 5 │ │ │ │ - 54: ifne 13 │ │ │ │ - 57: aload 6 │ │ │ │ - 59: areturn │ │ │ │ - 60: aconst_null │ │ │ │ - 61: astore 6 │ │ │ │ - 63: goto 57 │ │ │ │ + 4: invokeinterface #36, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 9: astore_3 │ │ │ │ + 10: aload_3 │ │ │ │ + 11: invokeinterface #42, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 16: istore 4 │ │ │ │ + 18: iload 4 │ │ │ │ + 20: ifeq 55 │ │ │ │ + 23: aload_3 │ │ │ │ + 24: invokeinterface #46, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 29: checkcast #48 // class org/tint/model/DownloadItem │ │ │ │ + 32: astore 5 │ │ │ │ + 34: aload 5 │ │ │ │ + 36: invokevirtual #52 // Method org/tint/model/DownloadItem.getId:()J │ │ │ │ + 39: lstore 6 │ │ │ │ + 41: lload 6 │ │ │ │ + 43: lload_1 │ │ │ │ + 44: lcmp │ │ │ │ + 45: istore 4 │ │ │ │ + 47: iload 4 │ │ │ │ + 49: ifne 10 │ │ │ │ + 52: aload 5 │ │ │ │ + 54: areturn │ │ │ │ + 55: aconst_null │ │ │ │ + 56: astore 5 │ │ │ │ + 58: goto 52 │ │ │ │ │ │ │ │ public java.util.List getDownloadsList(); │ │ │ │ descriptor: ()Ljava/util/List; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── org/tint/model/HistoryAdapter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -127,30 +127,31 @@ │ │ │ │ this.mDateIndex = n; │ │ │ │ this.notifyDataSetInvalidated(); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public Object getChild(final int n, final int n2) { │ │ │ │ - int n3 = 1; │ │ │ │ + boolean b = false; │ │ │ │ + final int n3 = 1; │ │ │ │ this.moveCursorToChildPosition(n, n2); │ │ │ │ final long long1 = this.mCursor.getLong(this.mCursor.getColumnIndex("_id")); │ │ │ │ final String string = this.mCursor.getString(this.mCursor.getColumnIndex("title")); │ │ │ │ final String string2 = this.mCursor.getString(this.mCursor.getColumnIndex("url")); │ │ │ │ int n4; │ │ │ │ if (this.mCursor.getInt(this.mCursor.getColumnIndex("bookmark")) >= n3) { │ │ │ │ n4 = n3; │ │ │ │ } │ │ │ │ else { │ │ │ │ - n4 = (false ? 1 : 0); │ │ │ │ + n4 = 0; │ │ │ │ } │ │ │ │ - if (this.mCursor.getInt(this.mCursor.getColumnIndex("is_folder")) < n3) { │ │ │ │ - n3 = 0; │ │ │ │ + if (this.mCursor.getInt(this.mCursor.getColumnIndex("is_folder")) >= n3) { │ │ │ │ + b = (n3 != 0); │ │ │ │ } │ │ │ │ - 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"))); │ │ │ │ + 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"))); │ │ │ │ } │ │ │ │ │ │ │ │ public long getChildId(final int n, final int n2) { │ │ │ │ long long1; │ │ │ │ if (this.moveCursorToChildPosition(n, n2)) { │ │ │ │ long1 = this.getLong(this.mIdIndex); │ │ │ │ } │ │ ├── org/tint/providers/BookmarksProvider.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -36,47 +36,49 @@ │ │ │ │ static { │ │ │ │ BOOKMARKS_URI = Uri.parse("content://org.tint.providers.bookmarksprovider/bookmarks"); │ │ │ │ (sUriMatcher = new UriMatcher(-1)).addURI("org.tint.providers.bookmarksprovider", "bookmarks", 1); │ │ │ │ BookmarksProvider.sUriMatcher.addURI("org.tint.providers.bookmarksprovider", "bookmarks/#", 2); │ │ │ │ } │ │ │ │ │ │ │ │ public int bulkInsert(final Uri obj, final ContentValues[] array) { │ │ │ │ - switch (BookmarksProvider.sUriMatcher.match(obj)) { │ │ │ │ + int i = BookmarksProvider.sUriMatcher.match(obj); │ │ │ │ + switch (i) { │ │ │ │ default: { │ │ │ │ throw new IllegalArgumentException("Unknown URI " + obj); │ │ │ │ } │ │ │ │ case 1: { │ │ │ │ SQLiteStatement compileStatement = null; │ │ │ │ + int length; │ │ │ │ ContentValues contentValues; │ │ │ │ String asString; │ │ │ │ String asString2; │ │ │ │ String asString3; │ │ │ │ String asString4; │ │ │ │ String asString5; │ │ │ │ String asString6; │ │ │ │ String asString7; │ │ │ │ String asString8; │ │ │ │ - Label_0359_Outer:Label_0383_Outer:Label_0408_Outer:Label_0433_Outer:Label_0458_Outer: │ │ │ │ + Label_0321_Outer:Label_0345_Outer:Label_0370_Outer:Label_0395_Outer:Label_0420_Outer: │ │ │ │ while (true) { │ │ │ │ this.mDb.beginTransaction(); │ │ │ │ while (true) { │ │ │ │ - Label_0585: │ │ │ │ + Label_0536: │ │ │ │ while (true) { │ │ │ │ - Label_0565: │ │ │ │ + Label_0516: │ │ │ │ while (true) { │ │ │ │ - Label_0545: │ │ │ │ + Label_0496: │ │ │ │ while (true) { │ │ │ │ - Label_0532: │ │ │ │ + Label_0483: │ │ │ │ while (true) { │ │ │ │ - Label_0519: │ │ │ │ + Label_0470: │ │ │ │ while (true) { │ │ │ │ - Label_0506: { │ │ │ │ + Label_0457: { │ │ │ │ try { │ │ │ │ compileStatement = this.mDb.compileStatement("INSERT INTO bookmarks(title, url, visits, creation_date, visited_date, bookmark, is_folder, parent_folder_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)"); │ │ │ │ - for (int length = array.length, i = 0; i < length; ++i) { │ │ │ │ + for (length = array.length, i = 0; i < length; ++i) { │ │ │ │ contentValues = array[i]; │ │ │ │ asString = contentValues.getAsString("title"); │ │ │ │ if (!TextUtils.isEmpty((CharSequence)asString)) { │ │ │ │ asString2 = contentValues.getAsString("url"); │ │ │ │ asString3 = contentValues.getAsString("visits"); │ │ │ │ asString4 = contentValues.getAsString("creation_date"); │ │ │ │ asString5 = contentValues.getAsString("visited_date"); │ │ │ │ @@ -87,60 +89,60 @@ │ │ │ │ if (!TextUtils.isEmpty((CharSequence)asString2)) { │ │ │ │ compileStatement.bindString(2, asString2); │ │ │ │ } │ │ │ │ else { │ │ │ │ compileStatement.bindNull(2); │ │ │ │ } │ │ │ │ if (TextUtils.isEmpty((CharSequence)asString3)) { │ │ │ │ - break Label_0506; │ │ │ │ + break Label_0457; │ │ │ │ } │ │ │ │ compileStatement.bindString(3, asString3); │ │ │ │ if (TextUtils.isEmpty((CharSequence)asString4)) { │ │ │ │ - break Label_0519; │ │ │ │ + break Label_0470; │ │ │ │ } │ │ │ │ compileStatement.bindString(4, asString4); │ │ │ │ if (TextUtils.isEmpty((CharSequence)asString5)) { │ │ │ │ - break Label_0532; │ │ │ │ + break Label_0483; │ │ │ │ } │ │ │ │ compileStatement.bindString(5, asString5); │ │ │ │ if (TextUtils.isEmpty((CharSequence)asString6)) { │ │ │ │ - break Label_0545; │ │ │ │ + break Label_0496; │ │ │ │ } │ │ │ │ compileStatement.bindString(6, asString6); │ │ │ │ if (TextUtils.isEmpty((CharSequence)asString7)) { │ │ │ │ - break Label_0565; │ │ │ │ + break Label_0516; │ │ │ │ } │ │ │ │ compileStatement.bindString(7, asString7); │ │ │ │ if (TextUtils.isEmpty((CharSequence)asString8)) { │ │ │ │ - break Label_0585; │ │ │ │ + break Label_0536; │ │ │ │ } │ │ │ │ compileStatement.bindString(8, asString8); │ │ │ │ compileStatement.execute(); │ │ │ │ } │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ finally { │ │ │ │ this.mDb.endTransaction(); │ │ │ │ } │ │ │ │ } │ │ │ │ compileStatement.bindNull(3); │ │ │ │ - continue Label_0359_Outer; │ │ │ │ + continue Label_0321_Outer; │ │ │ │ } │ │ │ │ compileStatement.bindNull(4); │ │ │ │ - continue Label_0383_Outer; │ │ │ │ + continue Label_0345_Outer; │ │ │ │ } │ │ │ │ compileStatement.bindNull(5); │ │ │ │ - continue Label_0408_Outer; │ │ │ │ + continue Label_0370_Outer; │ │ │ │ } │ │ │ │ compileStatement.bindString(6, "0"); │ │ │ │ - continue Label_0433_Outer; │ │ │ │ + continue Label_0395_Outer; │ │ │ │ } │ │ │ │ compileStatement.bindString(7, "0"); │ │ │ │ - continue Label_0458_Outer; │ │ │ │ + continue Label_0420_Outer; │ │ │ │ } │ │ │ │ compileStatement.bindString(8, "-1"); │ │ │ │ continue; │ │ │ │ } │ │ │ │ } │ │ │ │ this.mDb.setTransactionSuccessful(); │ │ │ │ this.mContext.getContentResolver().notifyChange(obj, (ContentObserver)null); │ │ ├── org/tint/providers/BookmarksWrapper.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1435,83 +1435,81 @@ │ │ │ │ 153: aload_3 │ │ │ │ 154: areturn │ │ │ │ │ │ │ │ public static java.util.List getFirstLevelFoldersList(android.content.ContentResolver); │ │ │ │ descriptor: (Landroid/content/ContentResolver;)Ljava/util/List; │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=14, args_size=1 │ │ │ │ + stack=300, locals=13, args_size=1 │ │ │ │ 0: new #298 // class java/util/ArrayList │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #299 // Method java/util/ArrayList."":()V │ │ │ │ 8: ldc_w #301 // String is_folder = 1 AND parent_folder_id = -1 │ │ │ │ 11: astore_2 │ │ │ │ 12: ldc #49 // String title │ │ │ │ 14: astore_3 │ │ │ │ 15: getstatic #88 // Field org/tint/providers/BookmarksProvider.BOOKMARKS_URI:Landroid/net/Uri; │ │ │ │ 18: astore 4 │ │ │ │ 20: getstatic #78 // Field HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String; │ │ │ │ 23: astore 5 │ │ │ │ - 25: aconst_null │ │ │ │ + 25: aload_0 │ │ │ │ 26: astore 6 │ │ │ │ 28: aload_0 │ │ │ │ - 29: astore 7 │ │ │ │ - 31: aload_0 │ │ │ │ - 32: aload 4 │ │ │ │ - 34: aload 5 │ │ │ │ - 36: aload_2 │ │ │ │ - 37: aconst_null │ │ │ │ - 38: aload_3 │ │ │ │ - 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; │ │ │ │ - 42: astore 8 │ │ │ │ - 44: aload 8 │ │ │ │ - 46: ifnull 155 │ │ │ │ - 49: aload 8 │ │ │ │ - 51: invokeinterface #124, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ - 56: istore 9 │ │ │ │ - 58: iload 9 │ │ │ │ - 60: ifeq 155 │ │ │ │ - 63: aload 8 │ │ │ │ - 65: ldc #46 // String _id │ │ │ │ - 67: invokeinterface #128, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ - 72: istore 10 │ │ │ │ - 74: ldc #49 // String title │ │ │ │ - 76: astore 7 │ │ │ │ - 78: aload 8 │ │ │ │ - 80: aload 7 │ │ │ │ - 82: invokeinterface #128, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ - 87: istore 11 │ │ │ │ - 89: new #303 // class org/tint/model/FolderItem │ │ │ │ - 92: astore 7 │ │ │ │ - 94: aload 8 │ │ │ │ - 96: iload 10 │ │ │ │ - 98: invokeinterface #178, 2 // InterfaceMethod android/database/Cursor.getLong:(I)J │ │ │ │ - 103: lstore 12 │ │ │ │ - 105: aload 8 │ │ │ │ - 107: iload 11 │ │ │ │ - 109: invokeinterface #212, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 114: astore 6 │ │ │ │ - 116: aload 7 │ │ │ │ - 118: lload 12 │ │ │ │ - 120: aload 6 │ │ │ │ - 122: invokespecial #306 // Method org/tint/model/FolderItem."":(JLjava/lang/String;)V │ │ │ │ - 125: aload_1 │ │ │ │ - 126: aload 7 │ │ │ │ - 128: invokeinterface #311, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 133: pop │ │ │ │ - 134: aload 8 │ │ │ │ - 136: invokeinterface #185, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ - 141: istore 9 │ │ │ │ - 143: iload 9 │ │ │ │ - 145: ifne 89 │ │ │ │ - 148: aload 8 │ │ │ │ - 150: invokeinterface #156, 1 // InterfaceMethod android/database/Cursor.close:()V │ │ │ │ - 155: aload_1 │ │ │ │ - 156: areturn │ │ │ │ + 29: aload 4 │ │ │ │ + 31: aload 5 │ │ │ │ + 33: aload_2 │ │ │ │ + 34: aconst_null │ │ │ │ + 35: aload_3 │ │ │ │ + 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; │ │ │ │ + 39: astore 7 │ │ │ │ + 41: aload 7 │ │ │ │ + 43: ifnull 152 │ │ │ │ + 46: aload 7 │ │ │ │ + 48: invokeinterface #124, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ + 53: istore 8 │ │ │ │ + 55: iload 8 │ │ │ │ + 57: ifeq 152 │ │ │ │ + 60: aload 7 │ │ │ │ + 62: ldc #46 // String _id │ │ │ │ + 64: invokeinterface #128, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ + 69: istore 9 │ │ │ │ + 71: ldc #49 // String title │ │ │ │ + 73: astore 6 │ │ │ │ + 75: aload 7 │ │ │ │ + 77: aload 6 │ │ │ │ + 79: invokeinterface #128, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ + 84: istore 10 │ │ │ │ + 86: new #303 // class org/tint/model/FolderItem │ │ │ │ + 89: astore 6 │ │ │ │ + 91: aload 7 │ │ │ │ + 93: iload 9 │ │ │ │ + 95: invokeinterface #178, 2 // InterfaceMethod android/database/Cursor.getLong:(I)J │ │ │ │ + 100: lstore 11 │ │ │ │ + 102: aload 7 │ │ │ │ + 104: iload 10 │ │ │ │ + 106: invokeinterface #212, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 111: astore 4 │ │ │ │ + 113: aload 6 │ │ │ │ + 115: lload 11 │ │ │ │ + 117: aload 4 │ │ │ │ + 119: invokespecial #306 // Method org/tint/model/FolderItem."":(JLjava/lang/String;)V │ │ │ │ + 122: aload_1 │ │ │ │ + 123: aload 6 │ │ │ │ + 125: invokeinterface #311, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 130: pop │ │ │ │ + 131: aload 7 │ │ │ │ + 133: invokeinterface #185, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ + 138: istore 8 │ │ │ │ + 140: iload 8 │ │ │ │ + 142: ifne 86 │ │ │ │ + 145: aload 7 │ │ │ │ + 147: invokeinterface #156, 1 // InterfaceMethod android/database/Cursor.close:()V │ │ │ │ + 152: aload_1 │ │ │ │ + 153: areturn │ │ │ │ │ │ │ │ public static long getFolderId(android.content.ContentResolver, java.lang.String, boolean); │ │ │ │ descriptor: (Landroid/content/ContentResolver;Ljava/lang/String;Z)J │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ stack=300, locals=17, args_size=3 │ │ │ │ 0: aload_1 │ │ ├── org/tint/tasks/HistoryBookmarksExportTask.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -308,15 +308,15 @@ │ │ │ │ 28: invokevirtual #43 // Method java/text/SimpleDateFormat.format:(Ljava/util/Date;)Ljava/lang/String; │ │ │ │ 31: areturn │ │ │ │ │ │ │ │ private java.lang.String writeAsJSON(android.database.Cursor...); │ │ │ │ descriptor: ([Landroid/database/Cursor;)Ljava/lang/String; │ │ │ │ flags: (0x0082) ACC_PRIVATE, ACC_VARARGS │ │ │ │ Code: │ │ │ │ - stack=300, locals=44, args_size=2 │ │ │ │ + stack=300, locals=42, args_size=2 │ │ │ │ 0: new #45 // class java/lang/StringBuilder │ │ │ │ 3: astore_2 │ │ │ │ 4: aload_2 │ │ │ │ 5: invokespecial #46 // Method java/lang/StringBuilder."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #14 // Field mContext:Landroid/content/Context; │ │ │ │ 12: astore_3 │ │ │ │ @@ -403,15 +403,15 @@ │ │ │ │ 151: iconst_0 │ │ │ │ 152: aaload │ │ │ │ 153: astore 12 │ │ │ │ 155: aload 12 │ │ │ │ 157: invokeinterface #102, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ 162: istore 9 │ │ │ │ 164: iload 9 │ │ │ │ - 166: ifeq 730 │ │ │ │ + 166: ifeq 726 │ │ │ │ 169: iconst_0 │ │ │ │ 170: istore 13 │ │ │ │ 172: aload 12 │ │ │ │ 174: invokeinterface #106, 1 // InterfaceMethod android/database/Cursor.getCount:()I │ │ │ │ 179: istore 14 │ │ │ │ 181: ldc #108 // String _id │ │ │ │ 183: astore_2 │ │ │ │ @@ -467,15 +467,15 @@ │ │ │ │ 290: aload_2 │ │ │ │ 291: invokeinterface #112, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ 296: istore 23 │ │ │ │ 298: aload 12 │ │ │ │ 300: invokeinterface #131, 1 // InterfaceMethod android/database/Cursor.isAfterLast:()Z │ │ │ │ 305: istore 9 │ │ │ │ 307: iload 9 │ │ │ │ - 309: ifne 730 │ │ │ │ + 309: ifne 726 │ │ │ │ 312: iconst_3 │ │ │ │ 313: istore 9 │ │ │ │ 315: iload 9 │ │ │ │ 317: anewarray #134 // class java/lang/Integer │ │ │ │ 320: astore_2 │ │ │ │ 321: iconst_0 │ │ │ │ 322: istore 24 │ │ │ │ @@ -601,36 +601,36 @@ │ │ │ │ 575: invokestatic #157 // Method java/net/URLEncoder.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ 578: astore 34 │ │ │ │ 580: iload 33 │ │ │ │ 582: ifeq 688 │ │ │ │ 585: aload 12 │ │ │ │ 587: iload 23 │ │ │ │ 589: invokeinterface #161, 2 // InterfaceMethod android/database/Cursor.getLong:(I)J │ │ │ │ - 594: lstore 35 │ │ │ │ + 594: lstore 30 │ │ │ │ 596: aload 12 │ │ │ │ 598: iload 18 │ │ │ │ 600: invokeinterface #161, 2 // InterfaceMethod android/database/Cursor.getLong:(I)J │ │ │ │ - 605: lstore 37 │ │ │ │ + 605: lstore 35 │ │ │ │ 607: aload 12 │ │ │ │ 609: iload 19 │ │ │ │ 611: invokeinterface #161, 2 // InterfaceMethod android/database/Cursor.getLong:(I)J │ │ │ │ - 616: lstore 39 │ │ │ │ + 616: lstore 37 │ │ │ │ 618: aload 12 │ │ │ │ 620: iload 20 │ │ │ │ 622: invokeinterface #148, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ - 627: istore 41 │ │ │ │ + 627: istore 39 │ │ │ │ 629: aload 10 │ │ │ │ - 631: astore_2 │ │ │ │ + 631: astore_3 │ │ │ │ 632: aload 10 │ │ │ │ - 634: lload 35 │ │ │ │ + 634: lload 30 │ │ │ │ 636: aload 27 │ │ │ │ 638: aload 34 │ │ │ │ - 640: lload 37 │ │ │ │ - 642: lload 39 │ │ │ │ - 644: iload 41 │ │ │ │ + 640: lload 35 │ │ │ │ + 642: lload 37 │ │ │ │ + 644: iload 39 │ │ │ │ 646: invokevirtual #181 // Method org/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray.add:(JLjava/lang/String;Ljava/lang/String;JJI)V │ │ │ │ 649: goto 462 │ │ │ │ 652: astore 32 │ │ │ │ 654: aload 32 │ │ │ │ 656: invokevirtual #184 // Method java/io/IOException.printStackTrace:()V │ │ │ │ 659: aload 32 │ │ │ │ 661: invokevirtual #185 // Method java/io/IOException.getMessage:()Ljava/lang/String; │ │ │ │ @@ -644,71 +644,69 @@ │ │ │ │ 678: goto 553 │ │ │ │ 681: ldc #178 // String │ │ │ │ 683: astore 34 │ │ │ │ 685: goto 580 │ │ │ │ 688: aload 12 │ │ │ │ 690: iload 19 │ │ │ │ 692: invokeinterface #161, 2 // InterfaceMethod android/database/Cursor.getLong:(I)J │ │ │ │ - 697: lstore 37 │ │ │ │ + 697: lstore 35 │ │ │ │ 699: aload 12 │ │ │ │ 701: iload 20 │ │ │ │ 703: invokeinterface #148, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ - 708: istore 42 │ │ │ │ + 708: istore 40 │ │ │ │ 710: aload 11 │ │ │ │ - 712: astore 25 │ │ │ │ - 714: aload 11 │ │ │ │ - 716: aload 27 │ │ │ │ - 718: aload 34 │ │ │ │ - 720: lload 37 │ │ │ │ - 722: iload 42 │ │ │ │ - 724: invokevirtual #188 // Method org/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray.add:(Ljava/lang/String;Ljava/lang/String;JI)V │ │ │ │ - 727: goto 462 │ │ │ │ - 730: new #190 // class org/json/JSONObject │ │ │ │ - 733: astore 43 │ │ │ │ - 735: aload 43 │ │ │ │ - 737: invokespecial #191 // Method org/json/JSONObject."":()V │ │ │ │ - 740: ldc #193 // String folders │ │ │ │ - 742: astore_2 │ │ │ │ - 743: aload 43 │ │ │ │ - 745: aload_2 │ │ │ │ - 746: aload 8 │ │ │ │ - 748: invokevirtual #197 // Method org/json/JSONObject.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; │ │ │ │ - 751: pop │ │ │ │ - 752: ldc #199 // String bookmarks │ │ │ │ - 754: astore_2 │ │ │ │ - 755: aload 43 │ │ │ │ - 757: aload_2 │ │ │ │ - 758: aload 10 │ │ │ │ - 760: invokevirtual #197 // Method org/json/JSONObject.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; │ │ │ │ - 763: pop │ │ │ │ - 764: ldc #201 // String history │ │ │ │ - 766: astore_2 │ │ │ │ - 767: aload 43 │ │ │ │ - 769: aload_2 │ │ │ │ - 770: aload 11 │ │ │ │ - 772: invokevirtual #197 // Method org/json/JSONObject.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; │ │ │ │ - 775: pop │ │ │ │ - 776: iconst_1 │ │ │ │ - 777: istore 9 │ │ │ │ - 779: aload 43 │ │ │ │ - 781: iload 9 │ │ │ │ - 783: invokevirtual #203 // Method org/json/JSONObject.toString:(I)Ljava/lang/String; │ │ │ │ - 786: astore_2 │ │ │ │ - 787: aload 7 │ │ │ │ - 789: aload_2 │ │ │ │ - 790: invokevirtual #207 // Method java/io/FileWriter.write:(Ljava/lang/String;)V │ │ │ │ - 793: aload 7 │ │ │ │ - 795: invokevirtual #210 // Method java/io/FileWriter.flush:()V │ │ │ │ - 798: aload 7 │ │ │ │ - 800: invokevirtual #213 // Method java/io/FileWriter.close:()V │ │ │ │ - 803: iconst_0 │ │ │ │ - 804: istore 9 │ │ │ │ - 806: aconst_null │ │ │ │ - 807: astore_2 │ │ │ │ - 808: goto 492 │ │ │ │ + 712: aload 27 │ │ │ │ + 714: aload 34 │ │ │ │ + 716: lload 35 │ │ │ │ + 718: iload 40 │ │ │ │ + 720: invokevirtual #188 // Method org/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray.add:(Ljava/lang/String;Ljava/lang/String;JI)V │ │ │ │ + 723: goto 462 │ │ │ │ + 726: new #190 // class org/json/JSONObject │ │ │ │ + 729: astore 41 │ │ │ │ + 731: aload 41 │ │ │ │ + 733: invokespecial #191 // Method org/json/JSONObject."":()V │ │ │ │ + 736: ldc #193 // String folders │ │ │ │ + 738: astore_2 │ │ │ │ + 739: aload 41 │ │ │ │ + 741: aload_2 │ │ │ │ + 742: aload 8 │ │ │ │ + 744: invokevirtual #197 // Method org/json/JSONObject.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; │ │ │ │ + 747: pop │ │ │ │ + 748: ldc #199 // String bookmarks │ │ │ │ + 750: astore_2 │ │ │ │ + 751: aload 41 │ │ │ │ + 753: aload_2 │ │ │ │ + 754: aload 10 │ │ │ │ + 756: invokevirtual #197 // Method org/json/JSONObject.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; │ │ │ │ + 759: pop │ │ │ │ + 760: ldc #201 // String history │ │ │ │ + 762: astore_2 │ │ │ │ + 763: aload 41 │ │ │ │ + 765: aload_2 │ │ │ │ + 766: aload 11 │ │ │ │ + 768: invokevirtual #197 // Method org/json/JSONObject.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; │ │ │ │ + 771: pop │ │ │ │ + 772: iconst_1 │ │ │ │ + 773: istore 9 │ │ │ │ + 775: aload 41 │ │ │ │ + 777: iload 9 │ │ │ │ + 779: invokevirtual #203 // Method org/json/JSONObject.toString:(I)Ljava/lang/String; │ │ │ │ + 782: astore_2 │ │ │ │ + 783: aload 7 │ │ │ │ + 785: aload_2 │ │ │ │ + 786: invokevirtual #207 // Method java/io/FileWriter.write:(Ljava/lang/String;)V │ │ │ │ + 789: aload 7 │ │ │ │ + 791: invokevirtual #210 // Method java/io/FileWriter.flush:()V │ │ │ │ + 794: aload 7 │ │ │ │ + 796: invokevirtual #213 // Method java/io/FileWriter.close:()V │ │ │ │ + 799: iconst_0 │ │ │ │ + 800: istore 9 │ │ │ │ + 802: aconst_null │ │ │ │ + 803: astore_2 │ │ │ │ + 804: goto 492 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ 0 3 479 Class org/json/JSONException │ │ │ │ 0 3 652 Class java/io/IOException │ │ │ │ 4 8 479 Class org/json/JSONException │ │ │ │ 4 8 652 Class java/io/IOException │ │ │ │ 8 12 479 Class org/json/JSONException │ │ │ │ @@ -825,34 +823,34 @@ │ │ │ │ 620 627 652 Class java/io/IOException │ │ │ │ 644 649 479 Class org/json/JSONException │ │ │ │ 644 649 652 Class java/io/IOException │ │ │ │ 690 697 479 Class org/json/JSONException │ │ │ │ 690 697 652 Class java/io/IOException │ │ │ │ 701 708 479 Class org/json/JSONException │ │ │ │ 701 708 652 Class java/io/IOException │ │ │ │ - 722 727 479 Class org/json/JSONException │ │ │ │ - 722 727 652 Class java/io/IOException │ │ │ │ - 730 733 479 Class org/json/JSONException │ │ │ │ - 730 733 652 Class java/io/IOException │ │ │ │ - 735 740 479 Class org/json/JSONException │ │ │ │ - 735 740 652 Class java/io/IOException │ │ │ │ - 746 752 479 Class org/json/JSONException │ │ │ │ - 746 752 652 Class java/io/IOException │ │ │ │ - 758 764 479 Class org/json/JSONException │ │ │ │ - 758 764 652 Class java/io/IOException │ │ │ │ - 770 776 479 Class org/json/JSONException │ │ │ │ - 770 776 652 Class java/io/IOException │ │ │ │ - 781 786 479 Class org/json/JSONException │ │ │ │ - 781 786 652 Class java/io/IOException │ │ │ │ - 789 793 479 Class org/json/JSONException │ │ │ │ - 789 793 652 Class java/io/IOException │ │ │ │ - 793 798 479 Class org/json/JSONException │ │ │ │ - 793 798 652 Class java/io/IOException │ │ │ │ - 798 803 479 Class org/json/JSONException │ │ │ │ - 798 803 652 Class java/io/IOException │ │ │ │ + 718 723 479 Class org/json/JSONException │ │ │ │ + 718 723 652 Class java/io/IOException │ │ │ │ + 726 729 479 Class org/json/JSONException │ │ │ │ + 726 729 652 Class java/io/IOException │ │ │ │ + 731 736 479 Class org/json/JSONException │ │ │ │ + 731 736 652 Class java/io/IOException │ │ │ │ + 742 748 479 Class org/json/JSONException │ │ │ │ + 742 748 652 Class java/io/IOException │ │ │ │ + 754 760 479 Class org/json/JSONException │ │ │ │ + 754 760 652 Class java/io/IOException │ │ │ │ + 766 772 479 Class org/json/JSONException │ │ │ │ + 766 772 652 Class java/io/IOException │ │ │ │ + 777 782 479 Class org/json/JSONException │ │ │ │ + 777 782 652 Class java/io/IOException │ │ │ │ + 785 789 479 Class org/json/JSONException │ │ │ │ + 785 789 652 Class java/io/IOException │ │ │ │ + 789 794 479 Class org/json/JSONException │ │ │ │ + 789 794 652 Class java/io/IOException │ │ │ │ + 794 799 479 Class org/json/JSONException │ │ │ │ + 794 799 652 Class java/io/IOException │ │ │ │ │ │ │ │ protected java.lang.Object doInBackground(java.lang.Object[]); │ │ │ │ descriptor: ([Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: aload_1 │ │ ├── org/tint/tasks/HistoryBookmarksImportTask.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -175,15 +175,15 @@ │ │ │ │ // 218: ldc "folders" │ │ │ │ // 220: astore 4 │ │ │ │ // 222: aload 14 │ │ │ │ // 224: aload 4 │ │ │ │ // 226: invokevirtual org/json/JSONObject.has:(Ljava/lang/String;)Z │ │ │ │ // 229: istore_3 │ │ │ │ // 230: iload_3 │ │ │ │ - // 231: ifeq 1072 │ │ │ │ + // 231: ifeq 1073 │ │ │ │ // 234: ldc "folders" │ │ │ │ // 236: astore 4 │ │ │ │ // 238: aload 14 │ │ │ │ // 240: aload 4 │ │ │ │ // 242: invokevirtual org/json/JSONObject.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; │ │ │ │ // 245: astore 16 │ │ │ │ // 247: iconst_0 │ │ │ │ @@ -472,551 +472,549 @@ │ │ │ │ // 816: aload_0 │ │ │ │ // 817: aload 4 │ │ │ │ // 819: invokevirtual org/tint/tasks/HistoryBookmarksImportTask.publishProgress:([Ljava/lang/Object;)V │ │ │ │ // 822: aload 15 │ │ │ │ // 824: invokeinterface java/util/Map.isEmpty:()Z │ │ │ │ // 829: istore_3 │ │ │ │ // 830: iload_3 │ │ │ │ - // 831: ifne 1072 │ │ │ │ + // 831: ifne 1073 │ │ │ │ // 834: aload 15 │ │ │ │ // 836: invokeinterface java/util/Map.values:()Ljava/util/Collection; │ │ │ │ // 841: astore 4 │ │ │ │ // 843: aload 4 │ │ │ │ // 845: invokeinterface java/util/Collection.iterator:()Ljava/util/Iterator; │ │ │ │ - // 850: astore 31 │ │ │ │ - // 852: aload 31 │ │ │ │ + // 850: astore 4 │ │ │ │ + // 852: aload 4 │ │ │ │ // 854: invokeinterface java/util/Iterator.hasNext:()Z │ │ │ │ - // 859: istore_3 │ │ │ │ - // 860: iload_3 │ │ │ │ - // 861: ifeq 1072 │ │ │ │ - // 864: aload 31 │ │ │ │ - // 866: invokeinterface java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - // 871: astore 20 │ │ │ │ - // 873: aload 20 │ │ │ │ - // 875: checkcast Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ │ │ - // 878: astore 20 │ │ │ │ - // 880: aload 20 │ │ │ │ - // 882: invokevirtual org/tint/tasks/HistoryBookmarksImportTask$Folder.getOldParentId:()J │ │ │ │ - // 885: lstore 32 │ │ │ │ - // 887: iconst_m1 │ │ │ │ - // 888: i2l │ │ │ │ - // 889: lstore 34 │ │ │ │ - // 891: lload 32 │ │ │ │ - // 893: lload 34 │ │ │ │ - // 895: lcmp │ │ │ │ - // 896: istore_3 │ │ │ │ - // 897: iload_3 │ │ │ │ - // 898: ifeq 852 │ │ │ │ - // 901: lload 32 │ │ │ │ - // 903: invokestatic java/lang/Long.valueOf:(J)Ljava/lang/Long; │ │ │ │ - // 906: astore 4 │ │ │ │ - // 908: aload 15 │ │ │ │ - // 910: aload 4 │ │ │ │ - // 912: invokeinterface java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - // 917: astore 36 │ │ │ │ - // 919: aload 36 │ │ │ │ - // 921: checkcast Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ │ │ - // 924: astore 36 │ │ │ │ - // 926: aload 36 │ │ │ │ - // 928: ifnull 852 │ │ │ │ - // 931: new Landroid/content/ContentValues; │ │ │ │ - // 934: astore 26 │ │ │ │ - // 936: aload 26 │ │ │ │ - // 938: invokespecial android/content/ContentValues.:()V │ │ │ │ - // 941: ldc "parent_folder_id" │ │ │ │ - // 943: astore 4 │ │ │ │ - // 945: aload 36 │ │ │ │ - // 947: invokevirtual org/tint/tasks/HistoryBookmarksImportTask$Folder.getNewId:()J │ │ │ │ - // 950: lstore 37 │ │ │ │ - // 952: lload 37 │ │ │ │ - // 954: invokestatic java/lang/Long.valueOf:(J)Ljava/lang/Long; │ │ │ │ - // 957: astore 6 │ │ │ │ - // 959: aload 26 │ │ │ │ - // 961: aload 4 │ │ │ │ - // 963: aload 6 │ │ │ │ - // 965: invokevirtual android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Long;)V │ │ │ │ - // 968: new Ljava/lang/StringBuilder; │ │ │ │ - // 971: astore 4 │ │ │ │ - // 973: aload 4 │ │ │ │ - // 975: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 978: ldc_w "_id = " │ │ │ │ - // 981: astore 6 │ │ │ │ - // 983: aload 4 │ │ │ │ - // 985: aload 6 │ │ │ │ - // 987: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 990: astore 4 │ │ │ │ - // 992: aload 20 │ │ │ │ - // 994: invokevirtual org/tint/tasks/HistoryBookmarksImportTask$Folder.getNewId:()J │ │ │ │ - // 997: lstore 37 │ │ │ │ - // 999: aload 4 │ │ │ │ - // 1001: lload 37 │ │ │ │ - // 1003: invokevirtual java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder; │ │ │ │ - // 1006: astore 4 │ │ │ │ - // 1008: aload 4 │ │ │ │ - // 1010: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 1013: astore 39 │ │ │ │ - // 1015: aload_0 │ │ │ │ - // 1016: getfield org/tint/tasks/HistoryBookmarksImportTask.mContext:Landroid/content/Context; │ │ │ │ - // 1019: astore 4 │ │ │ │ - // 1021: aload 4 │ │ │ │ - // 1023: invokevirtual android/content/Context.getContentResolver:()Landroid/content/ContentResolver; │ │ │ │ - // 1026: astore 4 │ │ │ │ - // 1028: getstatic org/tint/providers/BookmarksProvider.BOOKMARKS_URI:Landroid/net/Uri; │ │ │ │ - // 1031: astore 6 │ │ │ │ - // 1033: iconst_0 │ │ │ │ - // 1034: istore 7 │ │ │ │ - // 1036: aconst_null │ │ │ │ - // 1037: astore 8 │ │ │ │ - // 1039: aload 4 │ │ │ │ - // 1041: aload 6 │ │ │ │ - // 1043: aload 26 │ │ │ │ - // 1045: aload 39 │ │ │ │ - // 1047: aconst_null │ │ │ │ - // 1048: invokevirtual android/content/ContentResolver.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ │ │ - // 1051: pop │ │ │ │ - // 1052: goto 852 │ │ │ │ - // 1055: astore 13 │ │ │ │ - // 1057: aload 13 │ │ │ │ - // 1059: invokevirtual org/json/JSONException.printStackTrace:()V │ │ │ │ - // 1062: aload 13 │ │ │ │ - // 1064: invokevirtual org/json/JSONException.getMessage:()Ljava/lang/String; │ │ │ │ - // 1067: astore 4 │ │ │ │ - // 1069: goto 181 │ │ │ │ - // 1072: ldc_w "bookmarks" │ │ │ │ - // 1075: astore 4 │ │ │ │ - // 1077: aload 14 │ │ │ │ - // 1079: aload 4 │ │ │ │ - // 1081: invokevirtual org/json/JSONObject.has:(Ljava/lang/String;)Z │ │ │ │ - // 1084: istore_3 │ │ │ │ - // 1085: iload_3 │ │ │ │ - // 1086: ifeq 1436 │ │ │ │ - // 1089: ldc_w "bookmarks" │ │ │ │ - // 1092: astore 4 │ │ │ │ - // 1094: aload 14 │ │ │ │ - // 1096: aload 4 │ │ │ │ - // 1098: invokevirtual org/json/JSONObject.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; │ │ │ │ - // 1101: astore 40 │ │ │ │ - // 1103: iconst_0 │ │ │ │ - // 1104: istore 17 │ │ │ │ - // 1106: aload 40 │ │ │ │ - // 1108: invokevirtual org/json/JSONArray.length:()I │ │ │ │ - // 1111: istore 18 │ │ │ │ - // 1113: iconst_0 │ │ │ │ - // 1114: istore 19 │ │ │ │ - // 1116: aload 40 │ │ │ │ - // 1118: invokevirtual org/json/JSONArray.length:()I │ │ │ │ - // 1121: istore_3 │ │ │ │ - // 1122: iload 19 │ │ │ │ - // 1124: iload_3 │ │ │ │ - // 1125: if_icmpge 1436 │ │ │ │ - // 1128: iconst_3 │ │ │ │ - // 1129: istore_3 │ │ │ │ - // 1130: iload_3 │ │ │ │ - // 1131: anewarray Ljava/lang/Integer; │ │ │ │ - // 1134: astore 4 │ │ │ │ - // 1136: iconst_0 │ │ │ │ - // 1137: istore 5 │ │ │ │ - // 1139: aconst_null │ │ │ │ - // 1140: astore 6 │ │ │ │ - // 1142: iconst_5 │ │ │ │ - // 1143: istore 7 │ │ │ │ - // 1145: iload 7 │ │ │ │ - // 1147: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - // 1150: astore 8 │ │ │ │ - // 1152: aload 4 │ │ │ │ - // 1154: iconst_0 │ │ │ │ - // 1155: aload 8 │ │ │ │ - // 1157: aastore │ │ │ │ - // 1158: iconst_1 │ │ │ │ - // 1159: istore 5 │ │ │ │ - // 1161: iload 17 │ │ │ │ - // 1163: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - // 1166: astore 8 │ │ │ │ - // 1168: aload 4 │ │ │ │ - // 1170: iload 5 │ │ │ │ - // 1172: aload 8 │ │ │ │ - // 1174: aastore │ │ │ │ - // 1175: iconst_2 │ │ │ │ - // 1176: istore 5 │ │ │ │ - // 1178: iload 18 │ │ │ │ - // 1180: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - // 1183: astore 8 │ │ │ │ - // 1185: aload 4 │ │ │ │ - // 1187: iload 5 │ │ │ │ - // 1189: aload 8 │ │ │ │ - // 1191: aastore │ │ │ │ - // 1192: aload_0 │ │ │ │ - // 1193: aload 4 │ │ │ │ - // 1195: invokevirtual org/tint/tasks/HistoryBookmarksImportTask.publishProgress:([Ljava/lang/Object;)V │ │ │ │ - // 1198: aload 40 │ │ │ │ - // 1200: iload 19 │ │ │ │ - // 1202: invokevirtual org/json/JSONArray.getJSONObject:(I)Lorg/json/JSONObject; │ │ │ │ - // 1205: astore 41 │ │ │ │ - // 1207: ldc_w "folderId" │ │ │ │ - // 1210: astore 4 │ │ │ │ - // 1212: aload 41 │ │ │ │ - // 1214: aload 4 │ │ │ │ - // 1216: invokevirtual org/json/JSONObject.getLong:(Ljava/lang/String;)J │ │ │ │ - // 1219: lstore 42 │ │ │ │ - // 1221: aconst_null │ │ │ │ - // 1222: astore 36 │ │ │ │ - // 1224: iconst_m1 │ │ │ │ - // 1225: i2l │ │ │ │ - // 1226: lstore 34 │ │ │ │ - // 1228: lload 42 │ │ │ │ - // 1230: lload 34 │ │ │ │ - // 1232: lcmp │ │ │ │ - // 1233: istore_3 │ │ │ │ - // 1234: iload_3 │ │ │ │ - // 1235: ifeq 1263 │ │ │ │ - // 1238: lload 42 │ │ │ │ - // 1240: invokestatic java/lang/Long.valueOf:(J)Ljava/lang/Long; │ │ │ │ - // 1243: astore 4 │ │ │ │ - // 1245: aload 15 │ │ │ │ - // 1247: aload 4 │ │ │ │ - // 1249: invokeinterface java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - // 1254: astore 36 │ │ │ │ - // 1256: aload 36 │ │ │ │ - // 1258: checkcast Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ │ │ - // 1261: astore 36 │ │ │ │ - // 1263: ldc "title" │ │ │ │ - // 1265: astore 4 │ │ │ │ - // 1267: aload 41 │ │ │ │ - // 1269: aload 4 │ │ │ │ - // 1271: invokevirtual org/json/JSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - // 1274: astore 4 │ │ │ │ - // 1276: ldc "UTF-8" │ │ │ │ - // 1278: astore 6 │ │ │ │ - // 1280: aload 4 │ │ │ │ - // 1282: aload 6 │ │ │ │ - // 1284: invokestatic java/net/URLDecoder.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - // 1287: astore 25 │ │ │ │ - // 1289: ldc "url" │ │ │ │ - // 1291: astore 4 │ │ │ │ - // 1293: aload 41 │ │ │ │ - // 1295: aload 4 │ │ │ │ - // 1297: invokevirtual org/json/JSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - // 1300: astore 4 │ │ │ │ - // 1302: ldc "UTF-8" │ │ │ │ - // 1304: astore 6 │ │ │ │ - // 1306: aload 4 │ │ │ │ - // 1308: aload 6 │ │ │ │ - // 1310: invokestatic java/net/URLDecoder.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - // 1313: astore 44 │ │ │ │ - // 1315: ldc "visits" │ │ │ │ - // 1317: astore 4 │ │ │ │ - // 1319: aload 41 │ │ │ │ - // 1321: aload 4 │ │ │ │ - // 1323: invokevirtual org/json/JSONObject.getInt:(Ljava/lang/String;)I │ │ │ │ - // 1326: istore 45 │ │ │ │ - // 1328: ldc_w "visitedDate" │ │ │ │ - // 1331: astore 4 │ │ │ │ - // 1333: aload 41 │ │ │ │ - // 1335: aload 4 │ │ │ │ - // 1337: invokevirtual org/json/JSONObject.getLong:(Ljava/lang/String;)J │ │ │ │ - // 1340: lstore 46 │ │ │ │ - // 1342: ldc_w "creationDate" │ │ │ │ - // 1345: astore 4 │ │ │ │ - // 1347: aload 41 │ │ │ │ - // 1349: aload 4 │ │ │ │ - // 1351: invokevirtual org/json/JSONObject.getLong:(Ljava/lang/String;)J │ │ │ │ - // 1354: lstore 48 │ │ │ │ - // 1356: iconst_1 │ │ │ │ - // 1357: istore 50 │ │ │ │ - // 1359: aload_0 │ │ │ │ - // 1360: astore 8 │ │ │ │ - // 1362: aload_0 │ │ │ │ - // 1363: aload 25 │ │ │ │ - // 1365: aload 44 │ │ │ │ - // 1367: iload 45 │ │ │ │ - // 1369: lload 46 │ │ │ │ - // 1371: lload 48 │ │ │ │ - // 1373: iload 50 │ │ │ │ - // 1375: invokespecial org/tint/tasks/HistoryBookmarksImportTask.createContentValues:(Ljava/lang/String;Ljava/lang/String;IJJI)Landroid/content/ContentValues; │ │ │ │ - // 1378: astore 26 │ │ │ │ - // 1380: aload 36 │ │ │ │ - // 1382: ifnull 1412 │ │ │ │ - // 1385: ldc "parent_folder_id" │ │ │ │ - // 1387: astore 4 │ │ │ │ - // 1389: aload 36 │ │ │ │ - // 1391: invokevirtual org/tint/tasks/HistoryBookmarksImportTask$Folder.getNewId:()J │ │ │ │ - // 1394: lstore 37 │ │ │ │ - // 1396: lload 37 │ │ │ │ - // 1398: invokestatic java/lang/Long.valueOf:(J)Ljava/lang/Long; │ │ │ │ - // 1401: astore 6 │ │ │ │ - // 1403: aload 26 │ │ │ │ - // 1405: aload 4 │ │ │ │ - // 1407: aload 6 │ │ │ │ - // 1409: invokevirtual android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Long;)V │ │ │ │ - // 1412: aload_2 │ │ │ │ - // 1413: aload 26 │ │ │ │ - // 1415: invokeinterface java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - // 1420: pop │ │ │ │ - // 1421: iload 17 │ │ │ │ - // 1423: iconst_1 │ │ │ │ - // 1424: iadd │ │ │ │ - // 1425: istore 17 │ │ │ │ - // 1427: iload 19 │ │ │ │ - // 1429: iconst_1 │ │ │ │ - // 1430: iadd │ │ │ │ - // 1431: istore 19 │ │ │ │ - // 1433: goto 1116 │ │ │ │ - // 1436: ldc_w "history" │ │ │ │ - // 1439: astore 4 │ │ │ │ - // 1441: aload 14 │ │ │ │ - // 1443: aload 4 │ │ │ │ - // 1445: invokevirtual org/json/JSONObject.has:(Ljava/lang/String;)Z │ │ │ │ - // 1448: istore_3 │ │ │ │ - // 1449: iload_3 │ │ │ │ - // 1450: ifeq 1718 │ │ │ │ - // 1453: ldc_w "history" │ │ │ │ - // 1456: astore 4 │ │ │ │ - // 1458: aload 14 │ │ │ │ - // 1460: aload 4 │ │ │ │ - // 1462: invokevirtual org/json/JSONObject.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; │ │ │ │ - // 1465: astore 51 │ │ │ │ - // 1467: iconst_0 │ │ │ │ - // 1468: istore 17 │ │ │ │ - // 1470: aload 51 │ │ │ │ - // 1472: invokevirtual org/json/JSONArray.length:()I │ │ │ │ - // 1475: istore 18 │ │ │ │ - // 1477: iconst_0 │ │ │ │ - // 1478: istore 19 │ │ │ │ - // 1480: aload 51 │ │ │ │ - // 1482: invokevirtual org/json/JSONArray.length:()I │ │ │ │ - // 1485: istore_3 │ │ │ │ - // 1486: iload 19 │ │ │ │ - // 1488: iload_3 │ │ │ │ - // 1489: if_icmpge 1718 │ │ │ │ - // 1492: iconst_3 │ │ │ │ - // 1493: istore_3 │ │ │ │ - // 1494: iload_3 │ │ │ │ - // 1495: anewarray Ljava/lang/Integer; │ │ │ │ - // 1498: astore 4 │ │ │ │ - // 1500: iconst_0 │ │ │ │ - // 1501: istore 5 │ │ │ │ - // 1503: aconst_null │ │ │ │ - // 1504: astore 6 │ │ │ │ - // 1506: bipush 6 │ │ │ │ - // 1508: istore 7 │ │ │ │ - // 1510: iload 7 │ │ │ │ - // 1512: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - // 1515: astore 8 │ │ │ │ - // 1517: aload 4 │ │ │ │ - // 1519: iconst_0 │ │ │ │ - // 1520: aload 8 │ │ │ │ - // 1522: aastore │ │ │ │ - // 1523: iconst_1 │ │ │ │ - // 1524: istore 5 │ │ │ │ - // 1526: iload 17 │ │ │ │ - // 1528: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - // 1531: astore 8 │ │ │ │ - // 1533: aload 4 │ │ │ │ - // 1535: iload 5 │ │ │ │ - // 1537: aload 8 │ │ │ │ - // 1539: aastore │ │ │ │ - // 1540: iconst_2 │ │ │ │ - // 1541: istore 5 │ │ │ │ - // 1543: iload 18 │ │ │ │ - // 1545: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - // 1548: astore 8 │ │ │ │ - // 1550: aload 4 │ │ │ │ - // 1552: iload 5 │ │ │ │ - // 1554: aload 8 │ │ │ │ - // 1556: aastore │ │ │ │ - // 1557: aload_0 │ │ │ │ - // 1558: aload 4 │ │ │ │ - // 1560: invokevirtual org/tint/tasks/HistoryBookmarksImportTask.publishProgress:([Ljava/lang/Object;)V │ │ │ │ - // 1563: aload 51 │ │ │ │ - // 1565: iload 19 │ │ │ │ - // 1567: invokevirtual org/json/JSONArray.getJSONObject:(I)Lorg/json/JSONObject; │ │ │ │ - // 1570: astore 52 │ │ │ │ - // 1572: ldc "title" │ │ │ │ - // 1574: astore 4 │ │ │ │ - // 1576: aload 52 │ │ │ │ - // 1578: aload 4 │ │ │ │ - // 1580: invokevirtual org/json/JSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - // 1583: astore 4 │ │ │ │ - // 1585: ldc "UTF-8" │ │ │ │ - // 1587: astore 6 │ │ │ │ - // 1589: aload 4 │ │ │ │ - // 1591: aload 6 │ │ │ │ - // 1593: invokestatic java/net/URLDecoder.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - // 1596: astore 25 │ │ │ │ - // 1598: ldc "url" │ │ │ │ - // 1600: astore 4 │ │ │ │ - // 1602: aload 52 │ │ │ │ - // 1604: aload 4 │ │ │ │ - // 1606: invokevirtual org/json/JSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - // 1609: astore 4 │ │ │ │ - // 1611: ldc "UTF-8" │ │ │ │ - // 1613: astore 6 │ │ │ │ - // 1615: aload 4 │ │ │ │ - // 1617: aload 6 │ │ │ │ - // 1619: invokestatic java/net/URLDecoder.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - // 1622: astore 44 │ │ │ │ - // 1624: ldc "visits" │ │ │ │ - // 1626: astore 4 │ │ │ │ - // 1628: aload 52 │ │ │ │ - // 1630: aload 4 │ │ │ │ - // 1632: invokevirtual org/json/JSONObject.getInt:(Ljava/lang/String;)I │ │ │ │ - // 1635: istore 45 │ │ │ │ - // 1637: ldc_w "visitedDate" │ │ │ │ - // 1640: astore 4 │ │ │ │ - // 1642: aload 52 │ │ │ │ - // 1644: aload 4 │ │ │ │ - // 1646: invokevirtual org/json/JSONObject.getLong:(Ljava/lang/String;)J │ │ │ │ - // 1649: lstore 46 │ │ │ │ - // 1651: lconst_0 │ │ │ │ - // 1652: lstore 48 │ │ │ │ - // 1654: iconst_0 │ │ │ │ - // 1655: istore 50 │ │ │ │ - // 1657: aload_0 │ │ │ │ - // 1658: astore 8 │ │ │ │ - // 1660: aload_0 │ │ │ │ - // 1661: aload 25 │ │ │ │ - // 1663: aload 44 │ │ │ │ - // 1665: iload 45 │ │ │ │ - // 1667: lload 46 │ │ │ │ - // 1669: lload 48 │ │ │ │ - // 1671: iconst_0 │ │ │ │ - // 1672: invokespecial org/tint/tasks/HistoryBookmarksImportTask.createContentValues:(Ljava/lang/String;Ljava/lang/String;IJJI)Landroid/content/ContentValues; │ │ │ │ - // 1675: astore 26 │ │ │ │ - // 1677: aload_2 │ │ │ │ - // 1678: aload 26 │ │ │ │ - // 1680: invokeinterface java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - // 1685: pop │ │ │ │ - // 1686: iload 17 │ │ │ │ - // 1688: iconst_1 │ │ │ │ - // 1689: iadd │ │ │ │ - // 1690: istore 17 │ │ │ │ - // 1692: iload 19 │ │ │ │ - // 1694: iconst_1 │ │ │ │ - // 1695: iadd │ │ │ │ - // 1696: istore 19 │ │ │ │ - // 1698: goto 1480 │ │ │ │ - // 1701: astore 13 │ │ │ │ - // 1703: aload 13 │ │ │ │ - // 1705: invokevirtual java/io/UnsupportedEncodingException.printStackTrace:()V │ │ │ │ - // 1708: aload 13 │ │ │ │ - // 1710: invokevirtual java/io/UnsupportedEncodingException.getMessage:()Ljava/lang/String; │ │ │ │ - // 1713: astore 4 │ │ │ │ - // 1715: goto 181 │ │ │ │ - // 1718: aload_2 │ │ │ │ - // 1719: ifnull 1828 │ │ │ │ - // 1722: iconst_3 │ │ │ │ - // 1723: anewarray Ljava/lang/Integer; │ │ │ │ - // 1726: astore 4 │ │ │ │ - // 1728: bipush 7 │ │ │ │ - // 1730: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - // 1733: astore 8 │ │ │ │ - // 1735: aload 4 │ │ │ │ - // 1737: iconst_0 │ │ │ │ - // 1738: aload 8 │ │ │ │ - // 1740: aastore │ │ │ │ - // 1741: iconst_0 │ │ │ │ - // 1742: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - // 1745: astore 8 │ │ │ │ - // 1747: aload 4 │ │ │ │ - // 1749: iconst_1 │ │ │ │ - // 1750: aload 8 │ │ │ │ - // 1752: aastore │ │ │ │ - // 1753: iconst_2 │ │ │ │ - // 1754: istore 5 │ │ │ │ - // 1756: iconst_0 │ │ │ │ - // 1757: istore 7 │ │ │ │ - // 1759: iconst_0 │ │ │ │ - // 1760: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - // 1763: astore 8 │ │ │ │ - // 1765: aload 4 │ │ │ │ - // 1767: iload 5 │ │ │ │ - // 1769: aload 8 │ │ │ │ - // 1771: aastore │ │ │ │ - // 1772: aload_0 │ │ │ │ - // 1773: aload 4 │ │ │ │ - // 1775: invokevirtual org/tint/tasks/HistoryBookmarksImportTask.publishProgress:([Ljava/lang/Object;)V │ │ │ │ - // 1778: aload_0 │ │ │ │ - // 1779: getfield org/tint/tasks/HistoryBookmarksImportTask.mContext:Landroid/content/Context; │ │ │ │ - // 1782: invokevirtual android/content/Context.getContentResolver:()Landroid/content/ContentResolver; │ │ │ │ - // 1785: astore 6 │ │ │ │ - // 1787: getstatic org/tint/providers/BookmarksProvider.BOOKMARKS_URI:Landroid/net/Uri; │ │ │ │ - // 1790: astore 8 │ │ │ │ - // 1792: aload_2 │ │ │ │ - // 1793: invokeinterface java/util/List.size:()I │ │ │ │ - // 1798: istore_3 │ │ │ │ - // 1799: iload_3 │ │ │ │ - // 1800: anewarray Landroid/content/ContentValues; │ │ │ │ - // 1803: astore 4 │ │ │ │ - // 1805: aload_2 │ │ │ │ - // 1806: aload 4 │ │ │ │ - // 1808: invokeinterface java/util/List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ │ │ - // 1813: checkcast [Landroid/content/ContentValues; │ │ │ │ - // 1816: astore 4 │ │ │ │ - // 1818: aload 6 │ │ │ │ - // 1820: aload 8 │ │ │ │ - // 1822: aload 4 │ │ │ │ - // 1824: invokevirtual android/content/ContentResolver.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ │ │ │ - // 1827: pop │ │ │ │ - // 1828: iconst_0 │ │ │ │ - // 1829: istore_3 │ │ │ │ - // 1830: aconst_null │ │ │ │ - // 1831: astore 4 │ │ │ │ - // 1833: goto 181 │ │ │ │ - // 1836: astore 13 │ │ │ │ - // 1838: goto 1703 │ │ │ │ - // 1841: astore 13 │ │ │ │ - // 1843: goto 1057 │ │ │ │ - // 1846: astore 13 │ │ │ │ - // 1848: goto 701 │ │ │ │ + // 859: istore 5 │ │ │ │ + // 861: iload 5 │ │ │ │ + // 863: ifeq 1073 │ │ │ │ + // 866: aload 4 │ │ │ │ + // 868: invokeinterface java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + // 873: astore 20 │ │ │ │ + // 875: aload 20 │ │ │ │ + // 877: checkcast Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ │ │ + // 880: astore 20 │ │ │ │ + // 882: aload 20 │ │ │ │ + // 884: invokevirtual org/tint/tasks/HistoryBookmarksImportTask$Folder.getOldParentId:()J │ │ │ │ + // 887: lstore 31 │ │ │ │ + // 889: iconst_m1 │ │ │ │ + // 890: i2l │ │ │ │ + // 891: lstore 33 │ │ │ │ + // 893: lload 31 │ │ │ │ + // 895: lload 33 │ │ │ │ + // 897: lcmp │ │ │ │ + // 898: istore 5 │ │ │ │ + // 900: iload 5 │ │ │ │ + // 902: ifeq 852 │ │ │ │ + // 905: lload 31 │ │ │ │ + // 907: invokestatic java/lang/Long.valueOf:(J)Ljava/lang/Long; │ │ │ │ + // 910: astore 6 │ │ │ │ + // 912: aload 15 │ │ │ │ + // 914: aload 6 │ │ │ │ + // 916: invokeinterface java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + // 921: astore 35 │ │ │ │ + // 923: aload 35 │ │ │ │ + // 925: checkcast Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ │ │ + // 928: astore 35 │ │ │ │ + // 930: aload 35 │ │ │ │ + // 932: ifnull 852 │ │ │ │ + // 935: new Landroid/content/ContentValues; │ │ │ │ + // 938: astore 26 │ │ │ │ + // 940: aload 26 │ │ │ │ + // 942: invokespecial android/content/ContentValues.:()V │ │ │ │ + // 945: ldc "parent_folder_id" │ │ │ │ + // 947: astore 6 │ │ │ │ + // 949: aload 35 │ │ │ │ + // 951: invokevirtual org/tint/tasks/HistoryBookmarksImportTask$Folder.getNewId:()J │ │ │ │ + // 954: lstore 33 │ │ │ │ + // 956: lload 33 │ │ │ │ + // 958: invokestatic java/lang/Long.valueOf:(J)Ljava/lang/Long; │ │ │ │ + // 961: astore 8 │ │ │ │ + // 963: aload 26 │ │ │ │ + // 965: aload 6 │ │ │ │ + // 967: aload 8 │ │ │ │ + // 969: invokevirtual android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Long;)V │ │ │ │ + // 972: new Ljava/lang/StringBuilder; │ │ │ │ + // 975: astore 6 │ │ │ │ + // 977: aload 6 │ │ │ │ + // 979: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 982: ldc_w "_id = " │ │ │ │ + // 985: astore 8 │ │ │ │ + // 987: aload 6 │ │ │ │ + // 989: aload 8 │ │ │ │ + // 991: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 994: astore 6 │ │ │ │ + // 996: aload 20 │ │ │ │ + // 998: invokevirtual org/tint/tasks/HistoryBookmarksImportTask$Folder.getNewId:()J │ │ │ │ + // 1001: lstore 33 │ │ │ │ + // 1003: aload 6 │ │ │ │ + // 1005: lload 33 │ │ │ │ + // 1007: invokevirtual java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder; │ │ │ │ + // 1010: astore 6 │ │ │ │ + // 1012: aload 6 │ │ │ │ + // 1014: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 1017: astore 36 │ │ │ │ + // 1019: aload_0 │ │ │ │ + // 1020: getfield org/tint/tasks/HistoryBookmarksImportTask.mContext:Landroid/content/Context; │ │ │ │ + // 1023: astore 6 │ │ │ │ + // 1025: aload 6 │ │ │ │ + // 1027: invokevirtual android/content/Context.getContentResolver:()Landroid/content/ContentResolver; │ │ │ │ + // 1030: astore 6 │ │ │ │ + // 1032: getstatic org/tint/providers/BookmarksProvider.BOOKMARKS_URI:Landroid/net/Uri; │ │ │ │ + // 1035: astore 8 │ │ │ │ + // 1037: iconst_0 │ │ │ │ + // 1038: istore 37 │ │ │ │ + // 1040: aload 6 │ │ │ │ + // 1042: aload 8 │ │ │ │ + // 1044: aload 26 │ │ │ │ + // 1046: aload 36 │ │ │ │ + // 1048: aconst_null │ │ │ │ + // 1049: invokevirtual android/content/ContentResolver.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ │ │ + // 1052: pop │ │ │ │ + // 1053: goto 852 │ │ │ │ + // 1056: astore 13 │ │ │ │ + // 1058: aload 13 │ │ │ │ + // 1060: invokevirtual org/json/JSONException.printStackTrace:()V │ │ │ │ + // 1063: aload 13 │ │ │ │ + // 1065: invokevirtual org/json/JSONException.getMessage:()Ljava/lang/String; │ │ │ │ + // 1068: astore 4 │ │ │ │ + // 1070: goto 181 │ │ │ │ + // 1073: ldc_w "bookmarks" │ │ │ │ + // 1076: astore 4 │ │ │ │ + // 1078: aload 14 │ │ │ │ + // 1080: aload 4 │ │ │ │ + // 1082: invokevirtual org/json/JSONObject.has:(Ljava/lang/String;)Z │ │ │ │ + // 1085: istore_3 │ │ │ │ + // 1086: iload_3 │ │ │ │ + // 1087: ifeq 1437 │ │ │ │ + // 1090: ldc_w "bookmarks" │ │ │ │ + // 1093: astore 4 │ │ │ │ + // 1095: aload 14 │ │ │ │ + // 1097: aload 4 │ │ │ │ + // 1099: invokevirtual org/json/JSONObject.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; │ │ │ │ + // 1102: astore 38 │ │ │ │ + // 1104: iconst_0 │ │ │ │ + // 1105: istore 17 │ │ │ │ + // 1107: aload 38 │ │ │ │ + // 1109: invokevirtual org/json/JSONArray.length:()I │ │ │ │ + // 1112: istore 18 │ │ │ │ + // 1114: iconst_0 │ │ │ │ + // 1115: istore 19 │ │ │ │ + // 1117: aload 38 │ │ │ │ + // 1119: invokevirtual org/json/JSONArray.length:()I │ │ │ │ + // 1122: istore_3 │ │ │ │ + // 1123: iload 19 │ │ │ │ + // 1125: iload_3 │ │ │ │ + // 1126: if_icmpge 1437 │ │ │ │ + // 1129: iconst_3 │ │ │ │ + // 1130: istore_3 │ │ │ │ + // 1131: iload_3 │ │ │ │ + // 1132: anewarray Ljava/lang/Integer; │ │ │ │ + // 1135: astore 4 │ │ │ │ + // 1137: iconst_0 │ │ │ │ + // 1138: istore 5 │ │ │ │ + // 1140: aconst_null │ │ │ │ + // 1141: astore 6 │ │ │ │ + // 1143: iconst_5 │ │ │ │ + // 1144: istore 7 │ │ │ │ + // 1146: iload 7 │ │ │ │ + // 1148: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + // 1151: astore 8 │ │ │ │ + // 1153: aload 4 │ │ │ │ + // 1155: iconst_0 │ │ │ │ + // 1156: aload 8 │ │ │ │ + // 1158: aastore │ │ │ │ + // 1159: iconst_1 │ │ │ │ + // 1160: istore 5 │ │ │ │ + // 1162: iload 17 │ │ │ │ + // 1164: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + // 1167: astore 8 │ │ │ │ + // 1169: aload 4 │ │ │ │ + // 1171: iload 5 │ │ │ │ + // 1173: aload 8 │ │ │ │ + // 1175: aastore │ │ │ │ + // 1176: iconst_2 │ │ │ │ + // 1177: istore 5 │ │ │ │ + // 1179: iload 18 │ │ │ │ + // 1181: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + // 1184: astore 8 │ │ │ │ + // 1186: aload 4 │ │ │ │ + // 1188: iload 5 │ │ │ │ + // 1190: aload 8 │ │ │ │ + // 1192: aastore │ │ │ │ + // 1193: aload_0 │ │ │ │ + // 1194: aload 4 │ │ │ │ + // 1196: invokevirtual org/tint/tasks/HistoryBookmarksImportTask.publishProgress:([Ljava/lang/Object;)V │ │ │ │ + // 1199: aload 38 │ │ │ │ + // 1201: iload 19 │ │ │ │ + // 1203: invokevirtual org/json/JSONArray.getJSONObject:(I)Lorg/json/JSONObject; │ │ │ │ + // 1206: astore 39 │ │ │ │ + // 1208: ldc_w "folderId" │ │ │ │ + // 1211: astore 4 │ │ │ │ + // 1213: aload 39 │ │ │ │ + // 1215: aload 4 │ │ │ │ + // 1217: invokevirtual org/json/JSONObject.getLong:(Ljava/lang/String;)J │ │ │ │ + // 1220: lstore 40 │ │ │ │ + // 1222: aconst_null │ │ │ │ + // 1223: astore 35 │ │ │ │ + // 1225: iconst_m1 │ │ │ │ + // 1226: i2l │ │ │ │ + // 1227: lstore 42 │ │ │ │ + // 1229: lload 40 │ │ │ │ + // 1231: lload 42 │ │ │ │ + // 1233: lcmp │ │ │ │ + // 1234: istore_3 │ │ │ │ + // 1235: iload_3 │ │ │ │ + // 1236: ifeq 1264 │ │ │ │ + // 1239: lload 40 │ │ │ │ + // 1241: invokestatic java/lang/Long.valueOf:(J)Ljava/lang/Long; │ │ │ │ + // 1244: astore 4 │ │ │ │ + // 1246: aload 15 │ │ │ │ + // 1248: aload 4 │ │ │ │ + // 1250: invokeinterface java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + // 1255: astore 35 │ │ │ │ + // 1257: aload 35 │ │ │ │ + // 1259: checkcast Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ │ │ + // 1262: astore 35 │ │ │ │ + // 1264: ldc "title" │ │ │ │ + // 1266: astore 4 │ │ │ │ + // 1268: aload 39 │ │ │ │ + // 1270: aload 4 │ │ │ │ + // 1272: invokevirtual org/json/JSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + // 1275: astore 4 │ │ │ │ + // 1277: ldc "UTF-8" │ │ │ │ + // 1279: astore 6 │ │ │ │ + // 1281: aload 4 │ │ │ │ + // 1283: aload 6 │ │ │ │ + // 1285: invokestatic java/net/URLDecoder.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + // 1288: astore 25 │ │ │ │ + // 1290: ldc "url" │ │ │ │ + // 1292: astore 4 │ │ │ │ + // 1294: aload 39 │ │ │ │ + // 1296: aload 4 │ │ │ │ + // 1298: invokevirtual org/json/JSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + // 1301: astore 4 │ │ │ │ + // 1303: ldc "UTF-8" │ │ │ │ + // 1305: astore 6 │ │ │ │ + // 1307: aload 4 │ │ │ │ + // 1309: aload 6 │ │ │ │ + // 1311: invokestatic java/net/URLDecoder.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + // 1314: astore 44 │ │ │ │ + // 1316: ldc "visits" │ │ │ │ + // 1318: astore 4 │ │ │ │ + // 1320: aload 39 │ │ │ │ + // 1322: aload 4 │ │ │ │ + // 1324: invokevirtual org/json/JSONObject.getInt:(Ljava/lang/String;)I │ │ │ │ + // 1327: istore 37 │ │ │ │ + // 1329: ldc_w "visitedDate" │ │ │ │ + // 1332: astore 4 │ │ │ │ + // 1334: aload 39 │ │ │ │ + // 1336: aload 4 │ │ │ │ + // 1338: invokevirtual org/json/JSONObject.getLong:(Ljava/lang/String;)J │ │ │ │ + // 1341: lstore 33 │ │ │ │ + // 1343: ldc_w "creationDate" │ │ │ │ + // 1346: astore 4 │ │ │ │ + // 1348: aload 39 │ │ │ │ + // 1350: aload 4 │ │ │ │ + // 1352: invokevirtual org/json/JSONObject.getLong:(Ljava/lang/String;)J │ │ │ │ + // 1355: lstore 45 │ │ │ │ + // 1357: iconst_1 │ │ │ │ + // 1358: istore 47 │ │ │ │ + // 1360: aload_0 │ │ │ │ + // 1361: astore 8 │ │ │ │ + // 1363: aload_0 │ │ │ │ + // 1364: aload 25 │ │ │ │ + // 1366: aload 44 │ │ │ │ + // 1368: iload 37 │ │ │ │ + // 1370: lload 33 │ │ │ │ + // 1372: lload 45 │ │ │ │ + // 1374: iload 47 │ │ │ │ + // 1376: invokespecial org/tint/tasks/HistoryBookmarksImportTask.createContentValues:(Ljava/lang/String;Ljava/lang/String;IJJI)Landroid/content/ContentValues; │ │ │ │ + // 1379: astore 26 │ │ │ │ + // 1381: aload 35 │ │ │ │ + // 1383: ifnull 1413 │ │ │ │ + // 1386: ldc "parent_folder_id" │ │ │ │ + // 1388: astore 4 │ │ │ │ + // 1390: aload 35 │ │ │ │ + // 1392: invokevirtual org/tint/tasks/HistoryBookmarksImportTask$Folder.getNewId:()J │ │ │ │ + // 1395: lstore 33 │ │ │ │ + // 1397: lload 33 │ │ │ │ + // 1399: invokestatic java/lang/Long.valueOf:(J)Ljava/lang/Long; │ │ │ │ + // 1402: astore 6 │ │ │ │ + // 1404: aload 26 │ │ │ │ + // 1406: aload 4 │ │ │ │ + // 1408: aload 6 │ │ │ │ + // 1410: invokevirtual android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Long;)V │ │ │ │ + // 1413: aload_2 │ │ │ │ + // 1414: aload 26 │ │ │ │ + // 1416: invokeinterface java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + // 1421: pop │ │ │ │ + // 1422: iload 17 │ │ │ │ + // 1424: iconst_1 │ │ │ │ + // 1425: iadd │ │ │ │ + // 1426: istore 17 │ │ │ │ + // 1428: iload 19 │ │ │ │ + // 1430: iconst_1 │ │ │ │ + // 1431: iadd │ │ │ │ + // 1432: istore 19 │ │ │ │ + // 1434: goto 1117 │ │ │ │ + // 1437: ldc_w "history" │ │ │ │ + // 1440: astore 4 │ │ │ │ + // 1442: aload 14 │ │ │ │ + // 1444: aload 4 │ │ │ │ + // 1446: invokevirtual org/json/JSONObject.has:(Ljava/lang/String;)Z │ │ │ │ + // 1449: istore_3 │ │ │ │ + // 1450: iload_3 │ │ │ │ + // 1451: ifeq 1719 │ │ │ │ + // 1454: ldc_w "history" │ │ │ │ + // 1457: astore 4 │ │ │ │ + // 1459: aload 14 │ │ │ │ + // 1461: aload 4 │ │ │ │ + // 1463: invokevirtual org/json/JSONObject.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; │ │ │ │ + // 1466: astore 48 │ │ │ │ + // 1468: iconst_0 │ │ │ │ + // 1469: istore 17 │ │ │ │ + // 1471: aload 48 │ │ │ │ + // 1473: invokevirtual org/json/JSONArray.length:()I │ │ │ │ + // 1476: istore 18 │ │ │ │ + // 1478: iconst_0 │ │ │ │ + // 1479: istore 19 │ │ │ │ + // 1481: aload 48 │ │ │ │ + // 1483: invokevirtual org/json/JSONArray.length:()I │ │ │ │ + // 1486: istore_3 │ │ │ │ + // 1487: iload 19 │ │ │ │ + // 1489: iload_3 │ │ │ │ + // 1490: if_icmpge 1719 │ │ │ │ + // 1493: iconst_3 │ │ │ │ + // 1494: istore_3 │ │ │ │ + // 1495: iload_3 │ │ │ │ + // 1496: anewarray Ljava/lang/Integer; │ │ │ │ + // 1499: astore 4 │ │ │ │ + // 1501: iconst_0 │ │ │ │ + // 1502: istore 5 │ │ │ │ + // 1504: aconst_null │ │ │ │ + // 1505: astore 6 │ │ │ │ + // 1507: bipush 6 │ │ │ │ + // 1509: istore 7 │ │ │ │ + // 1511: iload 7 │ │ │ │ + // 1513: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + // 1516: astore 8 │ │ │ │ + // 1518: aload 4 │ │ │ │ + // 1520: iconst_0 │ │ │ │ + // 1521: aload 8 │ │ │ │ + // 1523: aastore │ │ │ │ + // 1524: iconst_1 │ │ │ │ + // 1525: istore 5 │ │ │ │ + // 1527: iload 17 │ │ │ │ + // 1529: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + // 1532: astore 8 │ │ │ │ + // 1534: aload 4 │ │ │ │ + // 1536: iload 5 │ │ │ │ + // 1538: aload 8 │ │ │ │ + // 1540: aastore │ │ │ │ + // 1541: iconst_2 │ │ │ │ + // 1542: istore 5 │ │ │ │ + // 1544: iload 18 │ │ │ │ + // 1546: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + // 1549: astore 8 │ │ │ │ + // 1551: aload 4 │ │ │ │ + // 1553: iload 5 │ │ │ │ + // 1555: aload 8 │ │ │ │ + // 1557: aastore │ │ │ │ + // 1558: aload_0 │ │ │ │ + // 1559: aload 4 │ │ │ │ + // 1561: invokevirtual org/tint/tasks/HistoryBookmarksImportTask.publishProgress:([Ljava/lang/Object;)V │ │ │ │ + // 1564: aload 48 │ │ │ │ + // 1566: iload 19 │ │ │ │ + // 1568: invokevirtual org/json/JSONArray.getJSONObject:(I)Lorg/json/JSONObject; │ │ │ │ + // 1571: astore 49 │ │ │ │ + // 1573: ldc "title" │ │ │ │ + // 1575: astore 4 │ │ │ │ + // 1577: aload 49 │ │ │ │ + // 1579: aload 4 │ │ │ │ + // 1581: invokevirtual org/json/JSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + // 1584: astore 4 │ │ │ │ + // 1586: ldc "UTF-8" │ │ │ │ + // 1588: astore 6 │ │ │ │ + // 1590: aload 4 │ │ │ │ + // 1592: aload 6 │ │ │ │ + // 1594: invokestatic java/net/URLDecoder.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + // 1597: astore 25 │ │ │ │ + // 1599: ldc "url" │ │ │ │ + // 1601: astore 4 │ │ │ │ + // 1603: aload 49 │ │ │ │ + // 1605: aload 4 │ │ │ │ + // 1607: invokevirtual org/json/JSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + // 1610: astore 4 │ │ │ │ + // 1612: ldc "UTF-8" │ │ │ │ + // 1614: astore 6 │ │ │ │ + // 1616: aload 4 │ │ │ │ + // 1618: aload 6 │ │ │ │ + // 1620: invokestatic java/net/URLDecoder.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + // 1623: astore 44 │ │ │ │ + // 1625: ldc "visits" │ │ │ │ + // 1627: astore 4 │ │ │ │ + // 1629: aload 49 │ │ │ │ + // 1631: aload 4 │ │ │ │ + // 1633: invokevirtual org/json/JSONObject.getInt:(Ljava/lang/String;)I │ │ │ │ + // 1636: istore 37 │ │ │ │ + // 1638: ldc_w "visitedDate" │ │ │ │ + // 1641: astore 4 │ │ │ │ + // 1643: aload 49 │ │ │ │ + // 1645: aload 4 │ │ │ │ + // 1647: invokevirtual org/json/JSONObject.getLong:(Ljava/lang/String;)J │ │ │ │ + // 1650: lstore 33 │ │ │ │ + // 1652: lconst_0 │ │ │ │ + // 1653: lstore 45 │ │ │ │ + // 1655: iconst_0 │ │ │ │ + // 1656: istore 47 │ │ │ │ + // 1658: aload_0 │ │ │ │ + // 1659: astore 8 │ │ │ │ + // 1661: aload_0 │ │ │ │ + // 1662: aload 25 │ │ │ │ + // 1664: aload 44 │ │ │ │ + // 1666: iload 37 │ │ │ │ + // 1668: lload 33 │ │ │ │ + // 1670: lload 45 │ │ │ │ + // 1672: iconst_0 │ │ │ │ + // 1673: invokespecial org/tint/tasks/HistoryBookmarksImportTask.createContentValues:(Ljava/lang/String;Ljava/lang/String;IJJI)Landroid/content/ContentValues; │ │ │ │ + // 1676: astore 26 │ │ │ │ + // 1678: aload_2 │ │ │ │ + // 1679: aload 26 │ │ │ │ + // 1681: invokeinterface java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + // 1686: pop │ │ │ │ + // 1687: iload 17 │ │ │ │ + // 1689: iconst_1 │ │ │ │ + // 1690: iadd │ │ │ │ + // 1691: istore 17 │ │ │ │ + // 1693: iload 19 │ │ │ │ + // 1695: iconst_1 │ │ │ │ + // 1696: iadd │ │ │ │ + // 1697: istore 19 │ │ │ │ + // 1699: goto 1481 │ │ │ │ + // 1702: astore 13 │ │ │ │ + // 1704: aload 13 │ │ │ │ + // 1706: invokevirtual java/io/UnsupportedEncodingException.printStackTrace:()V │ │ │ │ + // 1709: aload 13 │ │ │ │ + // 1711: invokevirtual java/io/UnsupportedEncodingException.getMessage:()Ljava/lang/String; │ │ │ │ + // 1714: astore 4 │ │ │ │ + // 1716: goto 181 │ │ │ │ + // 1719: aload_2 │ │ │ │ + // 1720: ifnull 1829 │ │ │ │ + // 1723: iconst_3 │ │ │ │ + // 1724: anewarray Ljava/lang/Integer; │ │ │ │ + // 1727: astore 4 │ │ │ │ + // 1729: bipush 7 │ │ │ │ + // 1731: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + // 1734: astore 8 │ │ │ │ + // 1736: aload 4 │ │ │ │ + // 1738: iconst_0 │ │ │ │ + // 1739: aload 8 │ │ │ │ + // 1741: aastore │ │ │ │ + // 1742: iconst_0 │ │ │ │ + // 1743: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + // 1746: astore 8 │ │ │ │ + // 1748: aload 4 │ │ │ │ + // 1750: iconst_1 │ │ │ │ + // 1751: aload 8 │ │ │ │ + // 1753: aastore │ │ │ │ + // 1754: iconst_2 │ │ │ │ + // 1755: istore 5 │ │ │ │ + // 1757: iconst_0 │ │ │ │ + // 1758: istore 7 │ │ │ │ + // 1760: iconst_0 │ │ │ │ + // 1761: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + // 1764: astore 8 │ │ │ │ + // 1766: aload 4 │ │ │ │ + // 1768: iload 5 │ │ │ │ + // 1770: aload 8 │ │ │ │ + // 1772: aastore │ │ │ │ + // 1773: aload_0 │ │ │ │ + // 1774: aload 4 │ │ │ │ + // 1776: invokevirtual org/tint/tasks/HistoryBookmarksImportTask.publishProgress:([Ljava/lang/Object;)V │ │ │ │ + // 1779: aload_0 │ │ │ │ + // 1780: getfield org/tint/tasks/HistoryBookmarksImportTask.mContext:Landroid/content/Context; │ │ │ │ + // 1783: invokevirtual android/content/Context.getContentResolver:()Landroid/content/ContentResolver; │ │ │ │ + // 1786: astore 6 │ │ │ │ + // 1788: getstatic org/tint/providers/BookmarksProvider.BOOKMARKS_URI:Landroid/net/Uri; │ │ │ │ + // 1791: astore 8 │ │ │ │ + // 1793: aload_2 │ │ │ │ + // 1794: invokeinterface java/util/List.size:()I │ │ │ │ + // 1799: istore_3 │ │ │ │ + // 1800: iload_3 │ │ │ │ + // 1801: anewarray Landroid/content/ContentValues; │ │ │ │ + // 1804: astore 4 │ │ │ │ + // 1806: aload_2 │ │ │ │ + // 1807: aload 4 │ │ │ │ + // 1809: invokeinterface java/util/List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ │ │ + // 1814: checkcast [Landroid/content/ContentValues; │ │ │ │ + // 1817: astore 4 │ │ │ │ + // 1819: aload 6 │ │ │ │ + // 1821: aload 8 │ │ │ │ + // 1823: aload 4 │ │ │ │ + // 1825: invokevirtual android/content/ContentResolver.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ │ │ │ + // 1828: pop │ │ │ │ + // 1829: iconst_0 │ │ │ │ + // 1830: istore_3 │ │ │ │ + // 1831: aconst_null │ │ │ │ + // 1832: astore 4 │ │ │ │ + // 1834: goto 181 │ │ │ │ + // 1837: astore 13 │ │ │ │ + // 1839: goto 1704 │ │ │ │ + // 1842: astore 13 │ │ │ │ + // 1844: goto 1058 │ │ │ │ + // 1847: astore 13 │ │ │ │ + // 1849: goto 701 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- -------------------------------------- │ │ │ │ - // 0 3 1846 1851 Ljava/io/FileNotFoundException; │ │ │ │ - // 0 3 1841 1846 Lorg/json/JSONException; │ │ │ │ - // 0 3 1701 1703 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 4 8 1846 1851 Ljava/io/FileNotFoundException; │ │ │ │ - // 4 8 1841 1846 Lorg/json/JSONException; │ │ │ │ - // 4 8 1701 1703 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 0 3 1847 1852 Ljava/io/FileNotFoundException; │ │ │ │ + // 0 3 1842 1847 Lorg/json/JSONException; │ │ │ │ + // 0 3 1702 1704 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 4 8 1847 1852 Ljava/io/FileNotFoundException; │ │ │ │ + // 4 8 1842 1847 Lorg/json/JSONException; │ │ │ │ + // 4 8 1702 1704 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 10 14 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 10 14 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 10 14 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 10 14 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 10 14 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 25 30 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 25 30 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 25 30 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 25 30 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 25 30 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 35 38 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 35 38 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 35 38 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 35 38 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 35 38 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 47 51 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 47 51 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 47 51 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 47 51 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 47 51 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 57 60 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 57 60 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 57 60 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 57 60 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 57 60 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 69 73 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 69 73 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 69 73 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 69 73 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 69 73 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 79 82 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 79 82 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 79 82 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 79 82 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 79 82 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 83 88 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 83 88 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 83 88 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 83 88 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 83 88 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 88 91 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 88 91 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 88 91 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 88 91 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 88 91 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 95 99 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 95 99 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 95 99 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 95 99 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 95 99 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 99 102 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 99 102 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 99 102 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 99 102 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 99 102 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 104 109 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 104 109 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 104 109 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 104 109 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 104 109 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 109 112 162 650 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 109 112 650 689 Ljava/io/IOException; │ │ │ │ // 109 112 689 733 Any │ │ │ │ // 114 117 162 650 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 114 117 650 689 Ljava/io/IOException; │ │ │ │ // 114 117 689 733 Any │ │ │ │ // 127 132 162 650 Ljava/io/UnsupportedEncodingException; │ │ │ │ @@ -1031,442 +1029,442 @@ │ │ │ │ // 153 159 162 650 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 153 159 650 689 Ljava/io/IOException; │ │ │ │ // 153 159 689 733 Any │ │ │ │ // 164 169 689 733 Any │ │ │ │ // 169 174 689 733 Any │ │ │ │ // 176 181 633 650 Ljava/io/IOException; │ │ │ │ // 176 181 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 176 181 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 176 181 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 176 181 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 176 181 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 184 189 616 633 Ljava/io/IOException; │ │ │ │ // 184 189 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 184 189 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 184 189 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 184 189 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 184 189 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 189 192 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 189 192 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 189 192 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 189 192 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 189 192 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 194 199 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 194 199 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 194 199 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 194 199 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 194 199 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 203 208 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 203 208 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 203 208 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 203 208 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 203 208 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 208 211 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 208 211 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 208 211 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 208 211 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 208 211 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 213 218 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 213 218 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 213 218 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 213 218 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 213 218 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 224 229 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 224 229 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 224 229 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 224 229 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 224 229 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 240 245 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 240 245 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 240 245 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 240 245 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 240 245 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 250 255 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 250 255 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 250 255 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 250 255 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 250 255 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 260 265 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 260 265 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 260 265 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 260 265 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 260 265 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 274 278 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 274 278 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 274 278 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 274 278 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 274 278 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 289 294 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 289 294 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 289 294 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 289 294 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 289 294 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 299 302 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 299 302 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 299 302 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 299 302 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 299 302 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 305 310 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 305 310 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 305 310 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 305 310 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 305 310 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 316 319 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 316 319 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 316 319 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 316 319 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 316 319 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 322 327 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 322 327 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 322 327 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 322 327 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 322 327 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 333 336 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 333 336 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 333 336 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 333 336 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 333 336 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 337 342 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 337 342 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 337 342 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 337 342 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 337 342 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 344 349 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 344 349 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 344 349 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 344 349 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 344 349 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 357 362 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 357 362 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 357 362 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 357 362 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 357 362 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 370 375 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 370 375 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 370 375 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 370 375 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 370 375 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 383 388 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 383 388 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 383 388 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 383 388 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 383 388 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 396 401 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 396 401 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 396 401 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 396 401 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 396 401 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 403 406 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 403 406 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 403 406 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 403 406 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 403 406 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 408 413 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 408 413 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 408 413 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 408 413 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 408 413 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 421 426 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 421 426 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 421 426 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 421 426 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 421 426 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 436 440 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 436 440 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 436 440 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 436 440 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 436 440 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 446 451 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 446 451 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 446 451 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 446 451 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 446 451 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 458 463 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 458 463 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 458 463 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 458 463 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 458 463 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 469 474 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 469 474 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 469 474 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 469 474 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 469 474 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 481 486 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 481 486 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 481 486 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 481 486 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 481 486 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 492 497 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 492 497 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 492 497 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 492 497 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 492 497 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 497 501 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 497 501 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 497 501 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 497 501 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 497 501 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 503 508 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 503 508 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 503 508 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 503 508 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 503 508 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 510 513 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 510 513 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 510 513 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 510 513 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 510 513 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 519 524 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 519 524 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 519 524 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 519 524 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 519 524 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 526 531 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 526 531 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 526 531 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 526 531 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 526 531 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 542 546 733 742 Ljava/lang/NumberFormatException; │ │ │ │ // 542 546 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 542 546 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 542 546 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 542 546 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 542 546 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 551 555 733 742 Ljava/lang/NumberFormatException; │ │ │ │ // 551 555 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 551 555 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 551 555 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 551 555 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 551 555 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 557 562 733 742 Ljava/lang/NumberFormatException; │ │ │ │ // 557 562 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 557 562 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 557 562 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 557 562 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 557 562 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 564 569 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 564 569 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 564 569 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 564 569 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 564 569 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 571 574 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 571 574 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 571 574 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 571 574 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 571 574 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 584 589 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 584 589 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 584 589 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 584 589 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 584 589 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 593 601 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 593 601 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 593 601 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 593 601 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 593 601 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 618 623 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 618 623 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 618 623 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 618 623 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 618 623 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 623 628 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 623 628 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 623 628 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 623 628 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 623 628 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 635 640 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 635 640 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 635 640 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 635 640 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 635 640 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 640 645 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 640 645 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 640 645 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 640 645 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 640 645 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 652 657 689 733 Any │ │ │ │ // 657 662 689 733 Any │ │ │ │ // 664 669 672 689 Ljava/io/IOException; │ │ │ │ // 664 669 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 664 669 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 664 669 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 664 669 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 664 669 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 674 679 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 674 679 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 674 679 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 674 679 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 674 679 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 679 684 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 679 684 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 679 684 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 679 684 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 679 684 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 691 696 716 733 Ljava/io/IOException; │ │ │ │ // 691 696 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 691 696 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 691 696 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 691 696 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 691 696 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 696 699 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 696 699 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 696 699 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 696 699 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 696 699 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 718 723 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 718 723 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 718 723 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 718 723 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 718 723 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 723 728 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 723 728 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 723 728 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 723 728 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 723 728 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 744 748 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 744 748 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 744 748 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 744 748 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 744 748 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 759 764 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 759 764 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 759 764 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 759 764 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 759 764 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 769 772 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 769 772 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 769 772 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 769 772 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 769 772 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 781 785 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 781 785 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 781 785 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 781 785 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 781 785 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 791 794 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 791 794 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 791 794 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 791 794 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 791 794 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 803 807 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 803 807 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 803 807 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 803 807 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 803 807 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 813 816 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 813 816 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 813 816 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 813 816 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 813 816 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 817 822 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 817 822 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 817 822 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 817 822 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 817 822 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 822 829 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 822 829 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 822 829 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 822 829 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 822 829 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 834 841 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 834 841 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 834 841 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 834 841 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 834 841 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 843 850 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 843 850 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 843 850 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 843 850 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 843 850 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // 852 859 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 852 859 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 852 859 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 864 871 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 864 871 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 864 871 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 873 878 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 873 878 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 873 878 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 880 885 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 880 885 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 880 885 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 901 906 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 901 906 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 901 906 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 910 917 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 910 917 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 910 917 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 919 924 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 919 924 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 919 924 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 931 934 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 931 934 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 931 934 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 936 941 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 936 941 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 936 941 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 945 950 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 945 950 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 945 950 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 952 957 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 952 957 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 952 957 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 963 968 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 963 968 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 963 968 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 968 971 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 968 971 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 968 971 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 973 978 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 973 978 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 973 978 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 985 990 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 985 990 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 985 990 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 992 997 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 992 997 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 992 997 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1001 1006 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1001 1006 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1001 1006 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1008 1013 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1008 1013 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1008 1013 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1015 1019 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1015 1019 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1015 1019 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1021 1026 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1021 1026 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1021 1026 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1028 1031 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1028 1031 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1028 1031 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1047 1052 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1047 1052 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1047 1052 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1079 1084 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1079 1084 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1079 1084 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1096 1101 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1096 1101 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1096 1101 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1106 1111 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1106 1111 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1106 1111 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1116 1121 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1116 1121 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1116 1121 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1130 1134 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1130 1134 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1130 1134 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1145 1150 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1145 1150 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1145 1150 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1155 1158 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1155 1158 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1155 1158 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1161 1166 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1161 1166 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1161 1166 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1172 1175 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1172 1175 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1172 1175 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1178 1183 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1178 1183 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1178 1183 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1189 1192 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1189 1192 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1189 1192 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1193 1198 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1193 1198 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1193 1198 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1200 1205 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1200 1205 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1200 1205 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1214 1219 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1214 1219 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1214 1219 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1238 1243 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1238 1243 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1238 1243 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1247 1254 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1247 1254 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1247 1254 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1256 1261 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1256 1261 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1256 1261 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1269 1274 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1269 1274 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1269 1274 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1282 1287 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1282 1287 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1282 1287 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1295 1300 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1295 1300 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1295 1300 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1308 1313 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1308 1313 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1308 1313 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1321 1326 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1321 1326 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1321 1326 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1335 1340 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1335 1340 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1335 1340 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1349 1354 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1349 1354 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1349 1354 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1373 1378 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1373 1378 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1373 1378 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1389 1394 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1389 1394 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1389 1394 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1396 1401 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1396 1401 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1396 1401 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1407 1412 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1407 1412 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1407 1412 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1413 1421 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1413 1421 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1413 1421 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1443 1448 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1443 1448 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1443 1448 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1460 1465 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1460 1465 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1460 1465 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1470 1475 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1470 1475 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1470 1475 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1480 1485 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1480 1485 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1480 1485 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1494 1498 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1494 1498 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1494 1498 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1510 1515 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1510 1515 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1510 1515 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1520 1523 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1520 1523 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1520 1523 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1526 1531 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1526 1531 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1526 1531 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1537 1540 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1537 1540 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1537 1540 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1543 1548 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1543 1548 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1543 1548 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1554 1557 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1554 1557 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1554 1557 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1558 1563 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1558 1563 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1558 1563 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1565 1570 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1565 1570 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1565 1570 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1578 1583 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1578 1583 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1578 1583 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1591 1596 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1591 1596 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1591 1596 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1604 1609 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1604 1609 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1604 1609 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1617 1622 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1617 1622 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1617 1622 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1630 1635 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1630 1635 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1630 1635 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1644 1649 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1644 1649 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1644 1649 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1671 1675 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1671 1675 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1671 1675 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ - // 1678 1686 699 701 Ljava/io/FileNotFoundException; │ │ │ │ - // 1678 1686 1055 1057 Lorg/json/JSONException; │ │ │ │ - // 1678 1686 1836 1841 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 852 859 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 852 859 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 866 873 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 866 873 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 866 873 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 875 880 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 875 880 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 875 880 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 882 887 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 882 887 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 882 887 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 905 910 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 905 910 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 905 910 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 914 921 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 914 921 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 914 921 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 923 928 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 923 928 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 923 928 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 935 938 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 935 938 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 935 938 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 940 945 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 940 945 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 940 945 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 949 954 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 949 954 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 949 954 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 956 961 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 956 961 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 956 961 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 967 972 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 967 972 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 967 972 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 972 975 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 972 975 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 972 975 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 977 982 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 977 982 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 977 982 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 989 994 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 989 994 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 989 994 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 996 1001 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 996 1001 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 996 1001 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1005 1010 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1005 1010 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1005 1010 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1012 1017 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1012 1017 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1012 1017 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1019 1023 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1019 1023 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1019 1023 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1025 1030 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1025 1030 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1025 1030 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1032 1035 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1032 1035 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1032 1035 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1048 1053 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1048 1053 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1048 1053 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1080 1085 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1080 1085 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1080 1085 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1097 1102 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1097 1102 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1097 1102 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1107 1112 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1107 1112 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1107 1112 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1117 1122 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1117 1122 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1117 1122 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1131 1135 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1131 1135 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1131 1135 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1146 1151 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1146 1151 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1146 1151 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1156 1159 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1156 1159 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1156 1159 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1162 1167 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1162 1167 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1162 1167 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1173 1176 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1173 1176 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1173 1176 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1179 1184 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1179 1184 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1179 1184 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1190 1193 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1190 1193 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1190 1193 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1194 1199 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1194 1199 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1194 1199 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1201 1206 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1201 1206 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1201 1206 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1215 1220 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1215 1220 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1215 1220 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1239 1244 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1239 1244 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1239 1244 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1248 1255 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1248 1255 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1248 1255 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1257 1262 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1257 1262 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1257 1262 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1270 1275 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1270 1275 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1270 1275 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1283 1288 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1283 1288 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1283 1288 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1296 1301 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1296 1301 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1296 1301 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1309 1314 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1309 1314 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1309 1314 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1322 1327 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1322 1327 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1322 1327 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1336 1341 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1336 1341 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1336 1341 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1350 1355 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1350 1355 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1350 1355 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1374 1379 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1374 1379 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1374 1379 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1390 1395 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1390 1395 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1390 1395 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1397 1402 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1397 1402 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1397 1402 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1408 1413 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1408 1413 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1408 1413 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1414 1422 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1414 1422 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1414 1422 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1444 1449 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1444 1449 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1444 1449 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1461 1466 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1461 1466 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1461 1466 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1471 1476 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1471 1476 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1471 1476 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1481 1486 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1481 1486 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1481 1486 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1495 1499 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1495 1499 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1495 1499 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1511 1516 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1511 1516 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1511 1516 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1521 1524 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1521 1524 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1521 1524 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1527 1532 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1527 1532 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1527 1532 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1538 1541 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1538 1541 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1538 1541 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1544 1549 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1544 1549 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1544 1549 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1555 1558 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1555 1558 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1555 1558 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1559 1564 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1559 1564 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1559 1564 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1566 1571 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1566 1571 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1566 1571 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1579 1584 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1579 1584 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1579 1584 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1592 1597 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1592 1597 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1592 1597 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1605 1610 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1605 1610 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1605 1610 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1618 1623 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1618 1623 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1618 1623 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1631 1636 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1631 1636 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1631 1636 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1645 1650 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1645 1650 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1645 1650 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1672 1676 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1672 1676 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1672 1676 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ + // 1679 1687 699 701 Ljava/io/FileNotFoundException; │ │ │ │ + // 1679 1687 1056 1058 Lorg/json/JSONException; │ │ │ │ + // 1679 1687 1837 1842 Ljava/io/UnsupportedEncodingException; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ - // java.lang.IndexOutOfBoundsException: Index 902 out of bounds for length 902 │ │ │ │ + // java.lang.IndexOutOfBoundsException: Index 900 out of bounds for length 900 │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) │ │ │ │ // at java.base/java.util.Objects.checkIndex(Objects.java:372) │ │ │ │ // at java.base/java.util.ArrayList.get(ArrayList.java:459) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3321) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3569) │ │ ├── org/tint/tasks/SearchUrlTask.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -777,52 +777,50 @@ │ │ │ │ 533 538 575 any │ │ │ │ 555 560 575 any │ │ │ │ │ │ │ │ public java.util.List getResults(); │ │ │ │ descriptor: ()Ljava/util/List; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=6, args_size=1 │ │ │ │ + stack=300, locals=5, args_size=1 │ │ │ │ 0: new #167 // class java/util/ArrayList │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #168 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #23 // Field mResults:Ljava/util/Map; │ │ │ │ 12: invokeinterface #172, 1 // InterfaceMethod java/util/Map.values:()Ljava/util/Collection; │ │ │ │ - 17: astore_2 │ │ │ │ - 18: aload_2 │ │ │ │ - 19: invokeinterface #178, 1 // InterfaceMethod java/util/Collection.iterator:()Ljava/util/Iterator; │ │ │ │ - 24: astore_3 │ │ │ │ - 25: aload_3 │ │ │ │ - 26: invokeinterface #184, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 31: istore 4 │ │ │ │ - 33: iload 4 │ │ │ │ - 35: ifeq 66 │ │ │ │ - 38: aload_3 │ │ │ │ - 39: invokeinterface #188, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 44: checkcast #123 // class org/tint/model/SearchUrlGroup │ │ │ │ - 47: astore 5 │ │ │ │ - 49: aload 5 │ │ │ │ - 51: invokevirtual #191 // Method org/tint/model/SearchUrlGroup.sort:()V │ │ │ │ - 54: aload_1 │ │ │ │ - 55: aload 5 │ │ │ │ - 57: invokeinterface #197, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 62: pop │ │ │ │ - 63: goto 25 │ │ │ │ - 66: new #199 // class org/tint/tasks/SearchUrlTask$1 │ │ │ │ - 69: astore_2 │ │ │ │ - 70: aload_2 │ │ │ │ - 71: aload_0 │ │ │ │ - 72: invokespecial #202 // Method org/tint/tasks/SearchUrlTask$1."":(Lorg/tint/tasks/SearchUrlTask;)V │ │ │ │ - 75: aload_1 │ │ │ │ - 76: aload_2 │ │ │ │ - 77: invokestatic #207 // Method java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V │ │ │ │ - 80: aload_1 │ │ │ │ - 81: areturn │ │ │ │ + 17: invokeinterface #178, 1 // InterfaceMethod java/util/Collection.iterator:()Ljava/util/Iterator; │ │ │ │ + 22: astore_2 │ │ │ │ + 23: aload_2 │ │ │ │ + 24: invokeinterface #184, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 29: istore_3 │ │ │ │ + 30: iload_3 │ │ │ │ + 31: ifeq 62 │ │ │ │ + 34: aload_2 │ │ │ │ + 35: invokeinterface #188, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 40: checkcast #123 // class org/tint/model/SearchUrlGroup │ │ │ │ + 43: astore 4 │ │ │ │ + 45: aload 4 │ │ │ │ + 47: invokevirtual #191 // Method org/tint/model/SearchUrlGroup.sort:()V │ │ │ │ + 50: aload_1 │ │ │ │ + 51: aload 4 │ │ │ │ + 53: invokeinterface #197, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 58: pop │ │ │ │ + 59: goto 23 │ │ │ │ + 62: new #199 // class org/tint/tasks/SearchUrlTask$1 │ │ │ │ + 65: astore_2 │ │ │ │ + 66: aload_2 │ │ │ │ + 67: aload_0 │ │ │ │ + 68: invokespecial #202 // Method org/tint/tasks/SearchUrlTask$1."":(Lorg/tint/tasks/SearchUrlTask;)V │ │ │ │ + 71: aload_1 │ │ │ │ + 72: aload_2 │ │ │ │ + 73: invokestatic #207 // Method java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V │ │ │ │ + 76: aload_1 │ │ │ │ + 77: areturn │ │ │ │ │ │ │ │ protected void onPostExecute(java.lang.Object); │ │ │ │ descriptor: (Ljava/lang/Object;)V │ │ │ │ flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: aload_1 │ │ ├── org/tint/ui/activities/TintBrowserActivity.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -2116,39 +2116,39 @@ │ │ │ │ 16: astore 4 │ │ │ │ 18: aload 4 │ │ │ │ 20: invokeinterface #688, 1 // InterfaceMethod org/tint/ui/managers/UIManager.getCurrentWebViewFragment:()Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ │ │ 25: astore 5 │ │ │ │ 27: ldc_w #689 // int 2131689620 │ │ │ │ 30: istore 6 │ │ │ │ 32: aload 5 │ │ │ │ - 34: ifnull 260 │ │ │ │ + 34: ifnull 256 │ │ │ │ 37: aload 5 │ │ │ │ 39: invokevirtual #695 // Method org/tint/ui/fragments/BaseWebViewFragment.isStartPageShown:()Z │ │ │ │ 42: istore 7 │ │ │ │ 44: iload 7 │ │ │ │ - 46: ifne 260 │ │ │ │ + 46: ifne 256 │ │ │ │ 49: iload_3 │ │ │ │ 50: istore 7 │ │ │ │ 52: aload_1 │ │ │ │ 53: iload 6 │ │ │ │ 55: iload 7 │ │ │ │ 57: invokeinterface #701, 3 // InterfaceMethod android/view/Menu.setGroupEnabled:(IZ)V │ │ │ │ 62: aload_0 │ │ │ │ 63: getfield #55 // Field mUIManager:Lorg/tint/ui/managers/UIManager; │ │ │ │ 66: astore 4 │ │ │ │ 68: aload 4 │ │ │ │ 70: invokeinterface #638, 1 // InterfaceMethod org/tint/ui/managers/UIManager.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; │ │ │ │ 75: astore 8 │ │ │ │ 77: aload 8 │ │ │ │ - 79: ifnull 269 │ │ │ │ + 79: ifnull 265 │ │ │ │ 82: aload 8 │ │ │ │ 84: invokevirtual #706 // Method org/tint/ui/components/CustomWebView.isPrivateBrowsingEnabled:()Z │ │ │ │ 87: istore 7 │ │ │ │ 89: iload 7 │ │ │ │ - 91: ifeq 269 │ │ │ │ + 91: ifeq 265 │ │ │ │ 94: iload_3 │ │ │ │ 95: istore 9 │ │ │ │ 97: aload_1 │ │ │ │ 98: ldc_w #707 // int 2131689618 │ │ │ │ 101: invokeinterface #712, 2 // InterfaceMethod android/view/Menu.findItem:(I)Landroid/view/MenuItem; │ │ │ │ 106: iload 9 │ │ │ │ 108: invokeinterface #716, 2 // InterfaceMethod android/view/MenuItem.setChecked:(Z)Landroid/view/MenuItem; │ │ │ │ @@ -2169,63 +2169,61 @@ │ │ │ │ 146: iload 6 │ │ │ │ 148: invokeinterface #716, 2 // InterfaceMethod android/view/MenuItem.setChecked:(Z)Landroid/view/MenuItem; │ │ │ │ 153: pop │ │ │ │ 154: aload_1 │ │ │ │ 155: iload_2 │ │ │ │ 156: invokeinterface #724, 2 // InterfaceMethod android/view/Menu.removeGroup:(I)V │ │ │ │ 161: iload 9 │ │ │ │ - 163: ifne 275 │ │ │ │ + 163: ifne 271 │ │ │ │ 166: aload 8 │ │ │ │ - 168: ifnull 275 │ │ │ │ + 168: ifnull 271 │ │ │ │ 171: invokestatic #105 // Method org/tint/controllers/Controller.getInstance:()Lorg/tint/controllers/Controller; │ │ │ │ 174: invokevirtual #406 // Method org/tint/controllers/Controller.getAddonManager:()Lorg/tint/addons/AddonManager; │ │ │ │ - 177: astore 4 │ │ │ │ - 179: aload 4 │ │ │ │ - 181: aload 8 │ │ │ │ - 183: invokevirtual #728 // Method org/tint/addons/AddonManager.getContributedMainMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ │ │ - 186: astore 11 │ │ │ │ - 188: aload 11 │ │ │ │ - 190: invokeinterface #729, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 195: astore 12 │ │ │ │ - 197: aload 12 │ │ │ │ - 199: invokeinterface #222, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 204: istore 7 │ │ │ │ - 206: iload 7 │ │ │ │ - 208: ifeq 275 │ │ │ │ - 211: aload 12 │ │ │ │ - 213: invokeinterface #226, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 218: checkcast #731 // class org/tint/addons/AddonMenuItem │ │ │ │ - 221: astore 13 │ │ │ │ - 223: aload 13 │ │ │ │ - 225: invokevirtual #735 // Method org/tint/addons/AddonMenuItem.getAddon:()Lorg/tint/addons/Addon; │ │ │ │ - 228: astore 4 │ │ │ │ - 230: aload 4 │ │ │ │ - 232: invokevirtual #740 // Method org/tint/addons/Addon.getMenuId:()I │ │ │ │ - 235: istore 7 │ │ │ │ - 237: aload 13 │ │ │ │ - 239: invokevirtual #743 // Method org/tint/addons/AddonMenuItem.getMenuItem:()Ljava/lang/String; │ │ │ │ - 242: astore 10 │ │ │ │ - 244: aload_1 │ │ │ │ - 245: iload_2 │ │ │ │ - 246: iload 7 │ │ │ │ - 248: iconst_0 │ │ │ │ - 249: aload 10 │ │ │ │ - 251: invokeinterface #747, 5 // InterfaceMethod android/view/Menu.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ │ │ - 256: pop │ │ │ │ - 257: goto 197 │ │ │ │ - 260: iconst_0 │ │ │ │ - 261: istore 7 │ │ │ │ - 263: aconst_null │ │ │ │ - 264: astore 4 │ │ │ │ - 266: goto 52 │ │ │ │ - 269: iconst_0 │ │ │ │ - 270: istore 9 │ │ │ │ - 272: goto 97 │ │ │ │ - 275: iload_3 │ │ │ │ - 276: ireturn │ │ │ │ + 177: aload 8 │ │ │ │ + 179: invokevirtual #728 // Method org/tint/addons/AddonManager.getContributedMainMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ │ │ + 182: astore 11 │ │ │ │ + 184: aload 11 │ │ │ │ + 186: invokeinterface #729, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 191: astore 4 │ │ │ │ + 193: aload 4 │ │ │ │ + 195: invokeinterface #222, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 200: istore 6 │ │ │ │ + 202: iload 6 │ │ │ │ + 204: ifeq 271 │ │ │ │ + 207: aload 4 │ │ │ │ + 209: invokeinterface #226, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 214: checkcast #731 // class org/tint/addons/AddonMenuItem │ │ │ │ + 217: astore 12 │ │ │ │ + 219: aload 12 │ │ │ │ + 221: invokevirtual #735 // Method org/tint/addons/AddonMenuItem.getAddon:()Lorg/tint/addons/Addon; │ │ │ │ + 224: astore 10 │ │ │ │ + 226: aload 10 │ │ │ │ + 228: invokevirtual #740 // Method org/tint/addons/Addon.getMenuId:()I │ │ │ │ + 231: istore 6 │ │ │ │ + 233: aload 12 │ │ │ │ + 235: invokevirtual #743 // Method org/tint/addons/AddonMenuItem.getMenuItem:()Ljava/lang/String; │ │ │ │ + 238: astore 13 │ │ │ │ + 240: aload_1 │ │ │ │ + 241: iload_2 │ │ │ │ + 242: iload 6 │ │ │ │ + 244: iconst_0 │ │ │ │ + 245: aload 13 │ │ │ │ + 247: invokeinterface #747, 5 // InterfaceMethod android/view/Menu.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ │ │ + 252: pop │ │ │ │ + 253: goto 193 │ │ │ │ + 256: iconst_0 │ │ │ │ + 257: istore 7 │ │ │ │ + 259: aconst_null │ │ │ │ + 260: astore 4 │ │ │ │ + 262: goto 52 │ │ │ │ + 265: iconst_0 │ │ │ │ + 266: istore 9 │ │ │ │ + 268: goto 97 │ │ │ │ + 271: iload_3 │ │ │ │ + 272: ireturn │ │ │ │ │ │ │ │ protected void onRestoreInstanceState(android.os.Bundle); │ │ │ │ descriptor: (Landroid/os/Bundle;)V │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: return │ │ ├── org/tint/ui/components/CustomWebViewClient.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -747,42 +747,42 @@ │ │ │ │ 44: istore 5 │ │ │ │ 46: iload 5 │ │ │ │ 48: ifne 53 │ │ │ │ 51: iload_2 │ │ │ │ 52: ireturn │ │ │ │ 53: aload 6 │ │ │ │ 55: invokeinterface #149, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 60: astore 7 │ │ │ │ - 62: aload 7 │ │ │ │ - 64: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 69: istore 5 │ │ │ │ - 71: iload 5 │ │ │ │ - 73: ifeq 51 │ │ │ │ - 76: aload 7 │ │ │ │ - 78: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 83: checkcast #160 // class android/content/pm/ResolveInfo │ │ │ │ - 86: astore 8 │ │ │ │ - 88: aload 8 │ │ │ │ - 90: getfield #164 // Field android/content/pm/ResolveInfo.filter:Landroid/content/IntentFilter; │ │ │ │ - 93: astore 9 │ │ │ │ - 95: aload 9 │ │ │ │ - 97: ifnull 62 │ │ │ │ - 100: aload 9 │ │ │ │ - 102: invokevirtual #169 // Method android/content/IntentFilter.countDataAuthorities:()I │ │ │ │ - 105: istore 5 │ │ │ │ - 107: iload 5 │ │ │ │ - 109: ifeq 62 │ │ │ │ - 112: aload 9 │ │ │ │ - 114: invokevirtual #172 // Method android/content/IntentFilter.countDataPaths:()I │ │ │ │ - 117: istore 5 │ │ │ │ - 119: iload 5 │ │ │ │ - 121: ifeq 62 │ │ │ │ - 124: iconst_1 │ │ │ │ - 125: istore_2 │ │ │ │ - 126: goto 51 │ │ │ │ + 60: astore_3 │ │ │ │ + 61: aload_3 │ │ │ │ + 62: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 67: istore 7 │ │ │ │ + 69: iload 7 │ │ │ │ + 71: ifeq 51 │ │ │ │ + 74: aload_3 │ │ │ │ + 75: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 80: checkcast #160 // class android/content/pm/ResolveInfo │ │ │ │ + 83: astore 8 │ │ │ │ + 85: aload 8 │ │ │ │ + 87: getfield #164 // Field android/content/pm/ResolveInfo.filter:Landroid/content/IntentFilter; │ │ │ │ + 90: astore 9 │ │ │ │ + 92: aload 9 │ │ │ │ + 94: ifnull 61 │ │ │ │ + 97: aload 9 │ │ │ │ + 99: invokevirtual #169 // Method android/content/IntentFilter.countDataAuthorities:()I │ │ │ │ + 102: istore 7 │ │ │ │ + 104: iload 7 │ │ │ │ + 106: ifeq 61 │ │ │ │ + 109: aload 9 │ │ │ │ + 111: invokevirtual #172 // Method android/content/IntentFilter.countDataPaths:()I │ │ │ │ + 114: istore 7 │ │ │ │ + 116: iload 7 │ │ │ │ + 118: ifeq 61 │ │ │ │ + 121: iconst_1 │ │ │ │ + 122: istore_2 │ │ │ │ + 123: goto 51 │ │ │ │ │ │ │ │ public void onFormResubmission(android.webkit.WebView, android.os.Message, android.os.Message); │ │ │ │ descriptor: (Landroid/webkit/WebView;Landroid/os/Message;Landroid/os/Message;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=7, args_size=4 │ │ │ │ 0: aload_0 │ │ ├── org/tint/ui/fragments/BookmarksFragment.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1222,274 +1222,272 @@ │ │ │ │ 517: goto 222 │ │ │ │ │ │ │ │ public boolean onContextItemSelected(android.view.MenuItem); │ │ │ │ descriptor: (Landroid/view/MenuItem;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=20, args_size=2 │ │ │ │ - 0: iconst_0 │ │ │ │ - 1: istore_2 │ │ │ │ - 2: aconst_null │ │ │ │ - 3: astore_3 │ │ │ │ - 4: iconst_1 │ │ │ │ - 5: istore 4 │ │ │ │ - 7: aload_1 │ │ │ │ - 8: invokeinterface #246, 1 // InterfaceMethod android/view/MenuItem.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ │ │ - 13: checkcast #248 // class android/widget/AdapterView$AdapterContextMenuInfo │ │ │ │ - 16: astore 5 │ │ │ │ - 18: aload_0 │ │ │ │ - 19: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ - 22: invokevirtual #254 // Method android/app/Activity.getContentResolver:()Landroid/content/ContentResolver; │ │ │ │ - 25: astore 6 │ │ │ │ - 27: aload 5 │ │ │ │ - 29: getfield #258 // Field android/widget/AdapterView$AdapterContextMenuInfo.id:J │ │ │ │ - 32: lstore 7 │ │ │ │ - 34: aload 6 │ │ │ │ - 36: lload 7 │ │ │ │ - 38: invokestatic #264 // Method org/tint/providers/BookmarksWrapper.getBookmarkById:(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem; │ │ │ │ - 41: astore 9 │ │ │ │ - 43: aload_1 │ │ │ │ - 44: invokeinterface #267, 1 // InterfaceMethod android/view/MenuItem.getItemId:()I │ │ │ │ - 49: istore 10 │ │ │ │ - 51: iload 10 │ │ │ │ - 53: tableswitch { // 1 to 6 │ │ │ │ - 1: 166 │ │ │ │ - 2: 245 │ │ │ │ - 3: 360 │ │ │ │ - 4: 415 │ │ │ │ - 5: 448 │ │ │ │ - 6: 478 │ │ │ │ - default: 92 │ │ │ │ + 0: aconst_null │ │ │ │ + 1: astore_2 │ │ │ │ + 2: iconst_1 │ │ │ │ + 3: istore_3 │ │ │ │ + 4: aload_1 │ │ │ │ + 5: invokeinterface #246, 1 // InterfaceMethod android/view/MenuItem.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ │ │ + 10: checkcast #248 // class android/widget/AdapterView$AdapterContextMenuInfo │ │ │ │ + 13: astore 4 │ │ │ │ + 15: aload_0 │ │ │ │ + 16: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ + 19: invokevirtual #254 // Method android/app/Activity.getContentResolver:()Landroid/content/ContentResolver; │ │ │ │ + 22: astore 5 │ │ │ │ + 24: aload 4 │ │ │ │ + 26: getfield #258 // Field android/widget/AdapterView$AdapterContextMenuInfo.id:J │ │ │ │ + 29: lstore 6 │ │ │ │ + 31: aload 5 │ │ │ │ + 33: lload 6 │ │ │ │ + 35: invokestatic #264 // Method org/tint/providers/BookmarksWrapper.getBookmarkById:(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem; │ │ │ │ + 38: astore 8 │ │ │ │ + 40: aload_1 │ │ │ │ + 41: invokeinterface #267, 1 // InterfaceMethod android/view/MenuItem.getItemId:()I │ │ │ │ + 46: istore 9 │ │ │ │ + 48: iload 9 │ │ │ │ + 50: tableswitch { // 1 to 6 │ │ │ │ + 1: 161 │ │ │ │ + 2: 238 │ │ │ │ + 3: 352 │ │ │ │ + 4: 408 │ │ │ │ + 5: 440 │ │ │ │ + 6: 469 │ │ │ │ + default: 88 │ │ │ │ } │ │ │ │ - 92: invokestatic #66 // Method org/tint/controllers/Controller.getInstance:()Lorg/tint/controllers/Controller; │ │ │ │ - 95: invokevirtual #271 // Method org/tint/controllers/Controller.getAddonManager:()Lorg/tint/addons/AddonManager; │ │ │ │ - 98: astore 6 │ │ │ │ - 100: aload_0 │ │ │ │ - 101: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ - 104: astore 11 │ │ │ │ - 106: aload_1 │ │ │ │ - 107: invokeinterface #267, 1 // InterfaceMethod android/view/MenuItem.getItemId:()I │ │ │ │ - 112: istore 12 │ │ │ │ - 114: aload 9 │ │ │ │ - 116: invokevirtual #274 // Method org/tint/model/BookmarkHistoryItem.getTitle:()Ljava/lang/String; │ │ │ │ - 119: astore_3 │ │ │ │ - 120: aload 9 │ │ │ │ - 122: invokevirtual #277 // Method org/tint/model/BookmarkHistoryItem.getUrl:()Ljava/lang/String; │ │ │ │ - 125: astore 13 │ │ │ │ - 127: aload_0 │ │ │ │ - 128: getfield #72 // Field mUIManager:Lorg/tint/ui/managers/UIManager; │ │ │ │ - 131: invokeinterface #283, 1 // InterfaceMethod org/tint/ui/managers/UIManager.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; │ │ │ │ - 136: astore 14 │ │ │ │ - 138: aload 6 │ │ │ │ - 140: aload 11 │ │ │ │ - 142: iload 12 │ │ │ │ - 144: aload_3 │ │ │ │ - 145: aload 13 │ │ │ │ - 147: aload 14 │ │ │ │ - 149: invokevirtual #289 // Method org/tint/addons/AddonManager.onContributedBookmarkContextMenuItemSelected:(Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Lorg/tint/ui/components/CustomWebView;)Z │ │ │ │ - 152: istore 10 │ │ │ │ - 154: iload 10 │ │ │ │ - 156: ifeq 584 │ │ │ │ - 159: iload 4 │ │ │ │ - 161: istore 10 │ │ │ │ - 163: iload 10 │ │ │ │ - 165: ireturn │ │ │ │ - 166: aload_1 │ │ │ │ - 167: ifnull 238 │ │ │ │ - 170: new #291 // class android/content/Intent │ │ │ │ - 173: astore 15 │ │ │ │ - 175: aload 15 │ │ │ │ - 177: invokespecial #292 // Method android/content/Intent."":()V │ │ │ │ - 180: aload 15 │ │ │ │ - 182: ldc_w #294 // String EXTRA_NEW_TAB │ │ │ │ - 185: iload 4 │ │ │ │ - 187: invokevirtual #298 // Method android/content/Intent.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; │ │ │ │ - 190: pop │ │ │ │ - 191: aload 9 │ │ │ │ - 193: invokevirtual #277 // Method org/tint/model/BookmarkHistoryItem.getUrl:()Ljava/lang/String; │ │ │ │ - 196: astore 11 │ │ │ │ - 198: aload 15 │ │ │ │ - 200: ldc_w #300 // String EXTRA_URL │ │ │ │ - 203: aload 11 │ │ │ │ - 205: invokevirtual #303 // Method android/content/Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ - 208: pop │ │ │ │ - 209: aload_0 │ │ │ │ - 210: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ - 213: astore 6 │ │ │ │ - 215: iconst_m1 │ │ │ │ - 216: istore 16 │ │ │ │ - 218: aload 6 │ │ │ │ - 220: iload 16 │ │ │ │ - 222: aload 15 │ │ │ │ - 224: invokevirtual #307 // Method android/app/Activity.setResult:(ILandroid/content/Intent;)V │ │ │ │ - 227: aload_0 │ │ │ │ - 228: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ - 231: astore 6 │ │ │ │ - 233: aload 6 │ │ │ │ - 235: invokevirtual #310 // Method android/app/Activity.finish:()V │ │ │ │ - 238: iload 4 │ │ │ │ - 240: istore 10 │ │ │ │ - 242: goto 163 │ │ │ │ - 245: aload 9 │ │ │ │ - 247: ifnull 353 │ │ │ │ - 250: new #291 // class android/content/Intent │ │ │ │ - 253: astore 17 │ │ │ │ - 255: aload_0 │ │ │ │ - 256: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ - 259: astore 6 │ │ │ │ - 261: aload 17 │ │ │ │ - 263: aload 6 │ │ │ │ - 265: ldc_w #312 // class org/tint/ui/activities/EditBookmarkActivity │ │ │ │ - 268: invokespecial #315 // Method android/content/Intent."":(Landroid/content/Context;Ljava/lang/Class;)V │ │ │ │ - 271: aload 5 │ │ │ │ - 273: getfield #258 // Field android/widget/AdapterView$AdapterContextMenuInfo.id:J │ │ │ │ - 276: lstore 7 │ │ │ │ - 278: aload 17 │ │ │ │ - 280: ldc_w #317 // String EXTRA_ID │ │ │ │ - 283: lload 7 │ │ │ │ - 285: invokevirtual #320 // Method android/content/Intent.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; │ │ │ │ - 288: pop │ │ │ │ - 289: aload 9 │ │ │ │ - 291: invokevirtual #325 // Method org/tint/model/BookmarkHistoryItem.getFolderId:()J │ │ │ │ - 294: lstore 7 │ │ │ │ - 296: aload 17 │ │ │ │ - 298: ldc_w #322 // String EXTRA_FOLDER_ID │ │ │ │ - 301: lload 7 │ │ │ │ - 303: invokevirtual #320 // Method android/content/Intent.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; │ │ │ │ - 306: pop │ │ │ │ - 307: aload 9 │ │ │ │ - 309: invokevirtual #274 // Method org/tint/model/BookmarkHistoryItem.getTitle:()Ljava/lang/String; │ │ │ │ - 312: astore 11 │ │ │ │ - 314: aload 17 │ │ │ │ - 316: ldc_w #327 // String EXTRA_LABEL │ │ │ │ - 319: aload 11 │ │ │ │ - 321: invokevirtual #303 // Method android/content/Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ - 324: pop │ │ │ │ - 325: ldc_w #300 // String EXTRA_URL │ │ │ │ - 328: astore 6 │ │ │ │ - 330: aload 9 │ │ │ │ - 332: invokevirtual #277 // Method org/tint/model/BookmarkHistoryItem.getUrl:()Ljava/lang/String; │ │ │ │ - 335: astore 11 │ │ │ │ - 337: aload 17 │ │ │ │ - 339: aload 6 │ │ │ │ - 341: aload 11 │ │ │ │ - 343: invokevirtual #303 // Method android/content/Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ - 346: pop │ │ │ │ - 347: aload_0 │ │ │ │ - 348: aload 17 │ │ │ │ - 350: invokevirtual #331 // Method startActivity:(Landroid/content/Intent;)V │ │ │ │ - 353: iload 4 │ │ │ │ - 355: istore 10 │ │ │ │ - 357: goto 163 │ │ │ │ - 360: aload 9 │ │ │ │ - 362: ifnull 408 │ │ │ │ - 365: aload_0 │ │ │ │ - 366: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ - 369: astore 6 │ │ │ │ - 371: aload 9 │ │ │ │ - 373: invokevirtual #277 // Method org/tint/model/BookmarkHistoryItem.getUrl:()Ljava/lang/String; │ │ │ │ - 376: astore 11 │ │ │ │ - 378: aload_0 │ │ │ │ - 379: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ - 382: invokevirtual #335 // Method android/app/Activity.getResources:()Landroid/content/res/Resources; │ │ │ │ - 385: astore 18 │ │ │ │ - 387: ldc_w #336 // int 2131427379 │ │ │ │ - 390: istore_2 │ │ │ │ - 391: aload 18 │ │ │ │ - 393: iload_2 │ │ │ │ - 394: invokevirtual #340 // Method android/content/res/Resources.getString:(I)Ljava/lang/String; │ │ │ │ - 397: astore 18 │ │ │ │ - 399: aload 6 │ │ │ │ - 401: aload 11 │ │ │ │ - 403: aload 18 │ │ │ │ - 405: invokestatic #346 // Method org/tint/utils/ApplicationUtils.copyTextToClipboard:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 408: iload 4 │ │ │ │ - 410: istore 10 │ │ │ │ - 412: goto 163 │ │ │ │ - 415: aload 9 │ │ │ │ - 417: ifnull 441 │ │ │ │ - 420: aload_0 │ │ │ │ - 421: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ - 424: astore 6 │ │ │ │ - 426: aload 9 │ │ │ │ - 428: invokevirtual #277 // Method org/tint/model/BookmarkHistoryItem.getUrl:()Ljava/lang/String; │ │ │ │ - 431: astore 11 │ │ │ │ - 433: aload 6 │ │ │ │ - 435: aconst_null │ │ │ │ - 436: aload 11 │ │ │ │ - 438: invokestatic #350 // Method org/tint/utils/ApplicationUtils.sharePage:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 441: iload 4 │ │ │ │ - 443: istore 10 │ │ │ │ - 445: goto 163 │ │ │ │ - 448: aload_0 │ │ │ │ - 449: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ - 452: invokevirtual #254 // Method android/app/Activity.getContentResolver:()Landroid/content/ContentResolver; │ │ │ │ - 455: astore 6 │ │ │ │ - 457: aload 5 │ │ │ │ - 459: getfield #258 // Field android/widget/AdapterView$AdapterContextMenuInfo.id:J │ │ │ │ - 462: lstore 7 │ │ │ │ - 464: aload 6 │ │ │ │ - 466: lload 7 │ │ │ │ - 468: invokestatic #354 // Method org/tint/providers/BookmarksWrapper.deleteBookmark:(Landroid/content/ContentResolver;J)V │ │ │ │ - 471: iload 4 │ │ │ │ - 473: istore 10 │ │ │ │ - 475: goto 163 │ │ │ │ - 478: new #356 // class android/app/AlertDialog$Builder │ │ │ │ - 481: astore 19 │ │ │ │ - 483: aload_0 │ │ │ │ - 484: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ - 487: astore 6 │ │ │ │ - 489: aload 19 │ │ │ │ - 491: aload 6 │ │ │ │ - 493: invokespecial #359 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ - 496: aload 19 │ │ │ │ - 498: iload 4 │ │ │ │ - 500: invokevirtual #363 // Method android/app/AlertDialog$Builder.setCancelable:(Z)Landroid/app/AlertDialog$Builder; │ │ │ │ - 503: pop │ │ │ │ - 504: aload 19 │ │ │ │ - 506: ldc_w #364 // int 17301659 │ │ │ │ - 509: invokevirtual #369 // Method android/app/AlertDialog$Builder.setIcon:(I)Landroid/app/AlertDialog$Builder; │ │ │ │ - 512: pop │ │ │ │ - 513: aload 19 │ │ │ │ - 515: ldc_w #370 // int 2131427595 │ │ │ │ - 518: invokevirtual #373 // Method android/app/AlertDialog$Builder.setTitle:(I)Landroid/app/AlertDialog$Builder; │ │ │ │ - 521: pop │ │ │ │ - 522: aload 19 │ │ │ │ - 524: ldc_w #374 // int 2131427596 │ │ │ │ - 527: invokevirtual #378 // Method android/app/AlertDialog$Builder.setMessage:(I)Landroid/app/AlertDialog$Builder; │ │ │ │ - 530: pop │ │ │ │ - 531: new #382 // class org/tint/ui/fragments/BookmarksFragment$5 │ │ │ │ - 534: astore 11 │ │ │ │ - 536: aload 11 │ │ │ │ - 538: aload_0 │ │ │ │ - 539: aload 5 │ │ │ │ - 541: invokespecial #385 // Method org/tint/ui/fragments/BookmarksFragment$5."":(Lorg/tint/ui/fragments/BookmarksFragment;Landroid/widget/AdapterView$AdapterContextMenuInfo;)V │ │ │ │ - 544: aload 19 │ │ │ │ - 546: ldc_w #379 // int 2131427341 │ │ │ │ - 549: aload 11 │ │ │ │ - 551: invokevirtual #389 // Method android/app/AlertDialog$Builder.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 88: invokestatic #66 // Method org/tint/controllers/Controller.getInstance:()Lorg/tint/controllers/Controller; │ │ │ │ + 91: invokevirtual #271 // Method org/tint/controllers/Controller.getAddonManager:()Lorg/tint/addons/AddonManager; │ │ │ │ + 94: astore 5 │ │ │ │ + 96: aload_0 │ │ │ │ + 97: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ + 100: astore 10 │ │ │ │ + 102: aload_1 │ │ │ │ + 103: invokeinterface #267, 1 // InterfaceMethod android/view/MenuItem.getItemId:()I │ │ │ │ + 108: istore 11 │ │ │ │ + 110: aload 8 │ │ │ │ + 112: invokevirtual #274 // Method org/tint/model/BookmarkHistoryItem.getTitle:()Ljava/lang/String; │ │ │ │ + 115: astore 12 │ │ │ │ + 117: aload 8 │ │ │ │ + 119: invokevirtual #277 // Method org/tint/model/BookmarkHistoryItem.getUrl:()Ljava/lang/String; │ │ │ │ + 122: astore_2 │ │ │ │ + 123: aload_0 │ │ │ │ + 124: getfield #72 // Field mUIManager:Lorg/tint/ui/managers/UIManager; │ │ │ │ + 127: invokeinterface #283, 1 // InterfaceMethod org/tint/ui/managers/UIManager.getCurrentWebView:()Lorg/tint/ui/components/CustomWebView; │ │ │ │ + 132: astore 13 │ │ │ │ + 134: aload 5 │ │ │ │ + 136: aload 10 │ │ │ │ + 138: iload 11 │ │ │ │ + 140: aload 12 │ │ │ │ + 142: aload_2 │ │ │ │ + 143: aload 13 │ │ │ │ + 145: invokevirtual #289 // Method org/tint/addons/AddonManager.onContributedBookmarkContextMenuItemSelected:(Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Lorg/tint/ui/components/CustomWebView;)Z │ │ │ │ + 148: istore 9 │ │ │ │ + 150: iload 9 │ │ │ │ + 152: ifeq 573 │ │ │ │ + 155: iload_3 │ │ │ │ + 156: istore 9 │ │ │ │ + 158: iload 9 │ │ │ │ + 160: ireturn │ │ │ │ + 161: aload_1 │ │ │ │ + 162: ifnull 232 │ │ │ │ + 165: new #291 // class android/content/Intent │ │ │ │ + 168: astore 14 │ │ │ │ + 170: aload 14 │ │ │ │ + 172: invokespecial #292 // Method android/content/Intent."":()V │ │ │ │ + 175: aload 14 │ │ │ │ + 177: ldc_w #294 // String EXTRA_NEW_TAB │ │ │ │ + 180: iload_3 │ │ │ │ + 181: invokevirtual #298 // Method android/content/Intent.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; │ │ │ │ + 184: pop │ │ │ │ + 185: aload 8 │ │ │ │ + 187: invokevirtual #277 // Method org/tint/model/BookmarkHistoryItem.getUrl:()Ljava/lang/String; │ │ │ │ + 190: astore 10 │ │ │ │ + 192: aload 14 │ │ │ │ + 194: ldc_w #300 // String EXTRA_URL │ │ │ │ + 197: aload 10 │ │ │ │ + 199: invokevirtual #303 // Method android/content/Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ + 202: pop │ │ │ │ + 203: aload_0 │ │ │ │ + 204: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ + 207: astore 5 │ │ │ │ + 209: iconst_m1 │ │ │ │ + 210: istore 15 │ │ │ │ + 212: aload 5 │ │ │ │ + 214: iload 15 │ │ │ │ + 216: aload 14 │ │ │ │ + 218: invokevirtual #307 // Method android/app/Activity.setResult:(ILandroid/content/Intent;)V │ │ │ │ + 221: aload_0 │ │ │ │ + 222: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ + 225: astore 5 │ │ │ │ + 227: aload 5 │ │ │ │ + 229: invokevirtual #310 // Method android/app/Activity.finish:()V │ │ │ │ + 232: iload_3 │ │ │ │ + 233: istore 9 │ │ │ │ + 235: goto 158 │ │ │ │ + 238: aload 8 │ │ │ │ + 240: ifnull 346 │ │ │ │ + 243: new #291 // class android/content/Intent │ │ │ │ + 246: astore 16 │ │ │ │ + 248: aload_0 │ │ │ │ + 249: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ + 252: astore 5 │ │ │ │ + 254: aload 16 │ │ │ │ + 256: aload 5 │ │ │ │ + 258: ldc_w #312 // class org/tint/ui/activities/EditBookmarkActivity │ │ │ │ + 261: invokespecial #315 // Method android/content/Intent."":(Landroid/content/Context;Ljava/lang/Class;)V │ │ │ │ + 264: aload 4 │ │ │ │ + 266: getfield #258 // Field android/widget/AdapterView$AdapterContextMenuInfo.id:J │ │ │ │ + 269: lstore 6 │ │ │ │ + 271: aload 16 │ │ │ │ + 273: ldc_w #317 // String EXTRA_ID │ │ │ │ + 276: lload 6 │ │ │ │ + 278: invokevirtual #320 // Method android/content/Intent.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; │ │ │ │ + 281: pop │ │ │ │ + 282: aload 8 │ │ │ │ + 284: invokevirtual #325 // Method org/tint/model/BookmarkHistoryItem.getFolderId:()J │ │ │ │ + 287: lstore 6 │ │ │ │ + 289: aload 16 │ │ │ │ + 291: ldc_w #322 // String EXTRA_FOLDER_ID │ │ │ │ + 294: lload 6 │ │ │ │ + 296: invokevirtual #320 // Method android/content/Intent.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; │ │ │ │ + 299: pop │ │ │ │ + 300: aload 8 │ │ │ │ + 302: invokevirtual #274 // Method org/tint/model/BookmarkHistoryItem.getTitle:()Ljava/lang/String; │ │ │ │ + 305: astore 10 │ │ │ │ + 307: aload 16 │ │ │ │ + 309: ldc_w #327 // String EXTRA_LABEL │ │ │ │ + 312: aload 10 │ │ │ │ + 314: invokevirtual #303 // Method android/content/Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ + 317: pop │ │ │ │ + 318: ldc_w #300 // String EXTRA_URL │ │ │ │ + 321: astore 5 │ │ │ │ + 323: aload 8 │ │ │ │ + 325: invokevirtual #277 // Method org/tint/model/BookmarkHistoryItem.getUrl:()Ljava/lang/String; │ │ │ │ + 328: astore 10 │ │ │ │ + 330: aload 16 │ │ │ │ + 332: aload 5 │ │ │ │ + 334: aload 10 │ │ │ │ + 336: invokevirtual #303 // Method android/content/Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ + 339: pop │ │ │ │ + 340: aload_0 │ │ │ │ + 341: aload 16 │ │ │ │ + 343: invokevirtual #331 // Method startActivity:(Landroid/content/Intent;)V │ │ │ │ + 346: iload_3 │ │ │ │ + 347: istore 9 │ │ │ │ + 349: goto 158 │ │ │ │ + 352: aload 8 │ │ │ │ + 354: ifnull 402 │ │ │ │ + 357: aload_0 │ │ │ │ + 358: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ + 361: astore 5 │ │ │ │ + 363: aload 8 │ │ │ │ + 365: invokevirtual #277 // Method org/tint/model/BookmarkHistoryItem.getUrl:()Ljava/lang/String; │ │ │ │ + 368: astore 10 │ │ │ │ + 370: aload_0 │ │ │ │ + 371: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ + 374: invokevirtual #335 // Method android/app/Activity.getResources:()Landroid/content/res/Resources; │ │ │ │ + 377: astore 17 │ │ │ │ + 379: ldc_w #336 // int 2131427379 │ │ │ │ + 382: istore 18 │ │ │ │ + 384: aload 17 │ │ │ │ + 386: iload 18 │ │ │ │ + 388: invokevirtual #340 // Method android/content/res/Resources.getString:(I)Ljava/lang/String; │ │ │ │ + 391: astore 17 │ │ │ │ + 393: aload 5 │ │ │ │ + 395: aload 10 │ │ │ │ + 397: aload 17 │ │ │ │ + 399: invokestatic #346 // Method org/tint/utils/ApplicationUtils.copyTextToClipboard:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 402: iload_3 │ │ │ │ + 403: istore 9 │ │ │ │ + 405: goto 158 │ │ │ │ + 408: aload 8 │ │ │ │ + 410: ifnull 434 │ │ │ │ + 413: aload_0 │ │ │ │ + 414: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ + 417: astore 5 │ │ │ │ + 419: aload 8 │ │ │ │ + 421: invokevirtual #277 // Method org/tint/model/BookmarkHistoryItem.getUrl:()Ljava/lang/String; │ │ │ │ + 424: astore 10 │ │ │ │ + 426: aload 5 │ │ │ │ + 428: aconst_null │ │ │ │ + 429: aload 10 │ │ │ │ + 431: invokestatic #350 // Method org/tint/utils/ApplicationUtils.sharePage:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 434: iload_3 │ │ │ │ + 435: istore 9 │ │ │ │ + 437: goto 158 │ │ │ │ + 440: aload_0 │ │ │ │ + 441: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ + 444: invokevirtual #254 // Method android/app/Activity.getContentResolver:()Landroid/content/ContentResolver; │ │ │ │ + 447: astore 5 │ │ │ │ + 449: aload 4 │ │ │ │ + 451: getfield #258 // Field android/widget/AdapterView$AdapterContextMenuInfo.id:J │ │ │ │ + 454: lstore 6 │ │ │ │ + 456: aload 5 │ │ │ │ + 458: lload 6 │ │ │ │ + 460: invokestatic #354 // Method org/tint/providers/BookmarksWrapper.deleteBookmark:(Landroid/content/ContentResolver;J)V │ │ │ │ + 463: iload_3 │ │ │ │ + 464: istore 9 │ │ │ │ + 466: goto 158 │ │ │ │ + 469: new #356 // class android/app/AlertDialog$Builder │ │ │ │ + 472: astore 19 │ │ │ │ + 474: aload_0 │ │ │ │ + 475: invokevirtual #92 // Method getActivity:()Landroid/app/Activity; │ │ │ │ + 478: astore 5 │ │ │ │ + 480: aload 19 │ │ │ │ + 482: aload 5 │ │ │ │ + 484: invokespecial #359 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ + 487: aload 19 │ │ │ │ + 489: iload_3 │ │ │ │ + 490: invokevirtual #363 // Method android/app/AlertDialog$Builder.setCancelable:(Z)Landroid/app/AlertDialog$Builder; │ │ │ │ + 493: pop │ │ │ │ + 494: aload 19 │ │ │ │ + 496: ldc_w #364 // int 17301659 │ │ │ │ + 499: invokevirtual #369 // Method android/app/AlertDialog$Builder.setIcon:(I)Landroid/app/AlertDialog$Builder; │ │ │ │ + 502: pop │ │ │ │ + 503: aload 19 │ │ │ │ + 505: ldc_w #370 // int 2131427595 │ │ │ │ + 508: invokevirtual #373 // Method android/app/AlertDialog$Builder.setTitle:(I)Landroid/app/AlertDialog$Builder; │ │ │ │ + 511: pop │ │ │ │ + 512: aload 19 │ │ │ │ + 514: ldc_w #374 // int 2131427596 │ │ │ │ + 517: invokevirtual #378 // Method android/app/AlertDialog$Builder.setMessage:(I)Landroid/app/AlertDialog$Builder; │ │ │ │ + 520: pop │ │ │ │ + 521: new #382 // class org/tint/ui/fragments/BookmarksFragment$5 │ │ │ │ + 524: astore 10 │ │ │ │ + 526: aload 10 │ │ │ │ + 528: aload_0 │ │ │ │ + 529: aload 4 │ │ │ │ + 531: invokespecial #385 // Method org/tint/ui/fragments/BookmarksFragment$5."":(Lorg/tint/ui/fragments/BookmarksFragment;Landroid/widget/AdapterView$AdapterContextMenuInfo;)V │ │ │ │ + 534: aload 19 │ │ │ │ + 536: ldc_w #379 // int 2131427341 │ │ │ │ + 539: aload 10 │ │ │ │ + 541: invokevirtual #389 // Method android/app/AlertDialog$Builder.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 544: pop │ │ │ │ + 545: aload 19 │ │ │ │ + 547: ldc_w #390 // int 2131427342 │ │ │ │ + 550: aconst_null │ │ │ │ + 551: invokevirtual #394 // Method android/app/AlertDialog$Builder.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ 554: pop │ │ │ │ 555: aload 19 │ │ │ │ - 557: ldc_w #390 // int 2131427342 │ │ │ │ - 560: aconst_null │ │ │ │ - 561: invokevirtual #394 // Method android/app/AlertDialog$Builder.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 564: pop │ │ │ │ - 565: aload 19 │ │ │ │ - 567: invokevirtual #398 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ - 570: astore 6 │ │ │ │ - 572: aload 6 │ │ │ │ - 574: invokevirtual #402 // Method android/app/AlertDialog.show:()V │ │ │ │ - 577: iload 4 │ │ │ │ - 579: istore 10 │ │ │ │ - 581: goto 163 │ │ │ │ - 584: aload_0 │ │ │ │ - 585: aload_1 │ │ │ │ - 586: invokespecial #406 // Method android/app/Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ │ │ - 589: istore 10 │ │ │ │ - 591: goto 163 │ │ │ │ + 557: invokevirtual #398 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ + 560: astore 5 │ │ │ │ + 562: aload 5 │ │ │ │ + 564: invokevirtual #402 // Method android/app/AlertDialog.show:()V │ │ │ │ + 567: iload_3 │ │ │ │ + 568: istore 9 │ │ │ │ + 570: goto 158 │ │ │ │ + 573: aload_0 │ │ │ │ + 574: aload_1 │ │ │ │ + 575: invokespecial #406 // Method android/app/Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ │ │ + 578: istore 9 │ │ │ │ + 580: goto 158 │ │ │ │ │ │ │ │ public void onCreate(android.os.Bundle); │ │ │ │ descriptor: (Landroid/os/Bundle;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ @@ -1626,38 +1624,38 @@ │ │ │ │ 211: astore 11 │ │ │ │ 213: aload 9 │ │ │ │ 215: aload 11 │ │ │ │ 217: invokevirtual #474 // Method org/tint/addons/AddonManager.getContributedBookmarkContextMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ │ │ 220: astore 14 │ │ │ │ 222: aload 14 │ │ │ │ 224: invokeinterface #478, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 229: astore 15 │ │ │ │ - 231: aload 15 │ │ │ │ + 229: astore 9 │ │ │ │ + 231: aload 9 │ │ │ │ 233: invokeinterface #483, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 238: istore 8 │ │ │ │ - 240: iload 8 │ │ │ │ + 238: istore 13 │ │ │ │ + 240: iload 13 │ │ │ │ 242: ifeq 319 │ │ │ │ - 245: aload 15 │ │ │ │ + 245: aload 9 │ │ │ │ 247: invokeinterface #487, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ 252: checkcast #489 // class org/tint/addons/AddonMenuItem │ │ │ │ - 255: astore 16 │ │ │ │ - 257: aload 16 │ │ │ │ + 255: astore 15 │ │ │ │ + 257: aload 15 │ │ │ │ 259: invokevirtual #493 // Method org/tint/addons/AddonMenuItem.getAddon:()Lorg/tint/addons/Addon; │ │ │ │ - 262: astore 9 │ │ │ │ - 264: aload 9 │ │ │ │ + 262: astore 11 │ │ │ │ + 264: aload 11 │ │ │ │ 266: invokevirtual #498 // Method org/tint/addons/Addon.getMenuId:()I │ │ │ │ - 269: istore 8 │ │ │ │ - 271: aload 16 │ │ │ │ + 269: istore 13 │ │ │ │ + 271: aload 15 │ │ │ │ 273: invokevirtual #501 // Method org/tint/addons/AddonMenuItem.getMenuItem:()Ljava/lang/String; │ │ │ │ - 276: astore 11 │ │ │ │ + 276: astore 16 │ │ │ │ 278: aload_1 │ │ │ │ 279: iconst_0 │ │ │ │ - 280: iload 8 │ │ │ │ + 280: iload 13 │ │ │ │ 282: iconst_0 │ │ │ │ - 283: aload 11 │ │ │ │ + 283: aload 16 │ │ │ │ 285: invokeinterface #504, 5 // InterfaceMethod android/view/ContextMenu.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ │ │ 290: pop │ │ │ │ 291: goto 231 │ │ │ │ 294: bipush 6 │ │ │ │ 296: istore 8 │ │ │ │ 298: ldc_w #370 // int 2131427595 │ │ │ │ 301: istore 13 │ │ │ │ @@ -2075,52 +2073,50 @@ │ │ │ │ 2: invokespecial #634 // Method android/app/Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ │ │ 5: new #636 // class java/lang/StringBuilder │ │ │ │ 8: astore_2 │ │ │ │ 9: aload_2 │ │ │ │ 10: invokespecial #637 // Method java/lang/StringBuilder."":()V │ │ │ │ 13: aload_0 │ │ │ │ 14: getfield #77 // Field mNavigationList:Ljava/util/List; │ │ │ │ - 17: astore_3 │ │ │ │ - 18: aload_3 │ │ │ │ - 19: invokeinterface #478, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 24: astore 4 │ │ │ │ - 26: aload 4 │ │ │ │ - 28: invokeinterface #483, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 33: istore 5 │ │ │ │ - 35: iload 5 │ │ │ │ - 37: ifeq 97 │ │ │ │ - 40: aload 4 │ │ │ │ - 42: invokeinterface #487, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 47: checkcast #158 // class org/tint/ui/fragments/BookmarksFragment$NavigationItem │ │ │ │ + 17: invokeinterface #478, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 22: astore_3 │ │ │ │ + 23: aload_3 │ │ │ │ + 24: invokeinterface #483, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 29: istore 4 │ │ │ │ + 31: iload 4 │ │ │ │ + 33: ifeq 99 │ │ │ │ + 36: aload_3 │ │ │ │ + 37: invokeinterface #487, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 42: checkcast #158 // class org/tint/ui/fragments/BookmarksFragment$NavigationItem │ │ │ │ + 45: astore 5 │ │ │ │ + 47: new #636 // class java/lang/StringBuilder │ │ │ │ 50: astore 6 │ │ │ │ - 52: new #636 // class java/lang/StringBuilder │ │ │ │ - 55: astore_3 │ │ │ │ - 56: aload_3 │ │ │ │ - 57: invokespecial #637 // Method java/lang/StringBuilder."":()V │ │ │ │ - 60: aload 6 │ │ │ │ - 62: invokevirtual #640 // Method org/tint/ui/fragments/BookmarksFragment$NavigationItem.toString:()Ljava/lang/String; │ │ │ │ - 65: astore 7 │ │ │ │ - 67: aload_3 │ │ │ │ - 68: aload 7 │ │ │ │ - 70: invokevirtual #644 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 73: astore_3 │ │ │ │ - 74: ldc #26 // String //;// │ │ │ │ - 76: astore 7 │ │ │ │ - 78: aload_3 │ │ │ │ + 52: aload 6 │ │ │ │ + 54: invokespecial #637 // Method java/lang/StringBuilder."":()V │ │ │ │ + 57: aload 5 │ │ │ │ + 59: invokevirtual #640 // Method org/tint/ui/fragments/BookmarksFragment$NavigationItem.toString:()Ljava/lang/String; │ │ │ │ + 62: astore 7 │ │ │ │ + 64: aload 6 │ │ │ │ + 66: aload 7 │ │ │ │ + 68: invokevirtual #644 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 71: astore 6 │ │ │ │ + 73: ldc #26 // String //;// │ │ │ │ + 75: astore 7 │ │ │ │ + 77: aload 6 │ │ │ │ 79: aload 7 │ │ │ │ 81: invokevirtual #644 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 84: invokevirtual #645 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 87: astore_3 │ │ │ │ - 88: aload_2 │ │ │ │ - 89: aload_3 │ │ │ │ - 90: invokevirtual #644 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 93: pop │ │ │ │ - 94: goto 26 │ │ │ │ - 97: aload_2 │ │ │ │ - 98: invokevirtual #645 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 101: astore 7 │ │ │ │ - 103: aload_1 │ │ │ │ - 104: ldc #23 // String EXTRA_FOLDER_STACK │ │ │ │ - 106: aload 7 │ │ │ │ - 108: invokevirtual #649 // Method android/os/Bundle.putString:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 111: return │ │ │ │ + 87: astore 6 │ │ │ │ + 89: aload_2 │ │ │ │ + 90: aload 6 │ │ │ │ + 92: invokevirtual #644 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 95: pop │ │ │ │ + 96: goto 23 │ │ │ │ + 99: aload_2 │ │ │ │ + 100: invokevirtual #645 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 103: astore 6 │ │ │ │ + 105: aload_1 │ │ │ │ + 106: ldc #23 // String EXTRA_FOLDER_STACK │ │ │ │ + 108: aload 6 │ │ │ │ + 110: invokevirtual #649 // Method android/os/Bundle.putString:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 113: return │ │ │ │ } │ │ ├── org/tint/ui/fragments/HistoryFragment.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -198,32 +198,33 @@ │ │ │ │ else { │ │ │ │ b = super.onContextItemSelected(menuItem); │ │ │ │ } │ │ │ │ return b; │ │ │ │ } │ │ │ │ │ │ │ │ public void onCreateContextMenu(final ContextMenu contextMenu, final View view, final ContextMenu$ContextMenuInfo contextMenu$ContextMenuInfo) { │ │ │ │ + final int n = 1; │ │ │ │ super.onCreateContextMenu(contextMenu, view, contextMenu$ContextMenuInfo); │ │ │ │ BookmarkHistoryItem bookmarkHistoryItem = null; │ │ │ │ if (this.mTwoPaneMode) { │ │ │ │ bookmarkHistoryItem = (BookmarkHistoryItem)this.mAdapter.getChild(this.mChildAdapter.getSelectedGroup(), ((AdapterView$AdapterContextMenuInfo)contextMenu$ContextMenuInfo).position); │ │ │ │ } │ │ │ │ else { │ │ │ │ final ExpandableListView$ExpandableListContextMenuInfo expandableListView$ExpandableListContextMenuInfo = (ExpandableListView$ExpandableListContextMenuInfo)contextMenu$ContextMenuInfo; │ │ │ │ - if (ExpandableListView.getPackedPositionType(expandableListView$ExpandableListContextMenuInfo.packedPosition) == 1) { │ │ │ │ + if (ExpandableListView.getPackedPositionType(expandableListView$ExpandableListContextMenuInfo.packedPosition) == n) { │ │ │ │ bookmarkHistoryItem = (BookmarkHistoryItem)this.mAdapter.getChild(ExpandableListView.getPackedPositionGroup(expandableListView$ExpandableListContextMenuInfo.packedPosition), ExpandableListView.getPackedPositionChild(expandableListView$ExpandableListContextMenuInfo.packedPosition)); │ │ │ │ } │ │ │ │ } │ │ │ │ if (bookmarkHistoryItem != null) { │ │ │ │ final BitmapDrawable applicationButtonImage = ApplicationUtils.getApplicationButtonImage(this.getActivity(), bookmarkHistoryItem.getFavicon()); │ │ │ │ if (applicationButtonImage != null) { │ │ │ │ contextMenu.setHeaderIcon((Drawable)applicationButtonImage); │ │ │ │ } │ │ │ │ contextMenu.setHeaderTitle((CharSequence)bookmarkHistoryItem.getTitle()); │ │ │ │ - contextMenu.add(0, 1, 0, 2131427406); │ │ │ │ + contextMenu.add(0, n, 0, 2131427406); │ │ │ │ contextMenu.add(0, 2, 0, 2131427408); │ │ │ │ contextMenu.add(0, 3, 0, 2131427380); │ │ │ │ contextMenu.add(0, 4, 0, 2131427410); │ │ │ │ for (final AddonMenuItem addonMenuItem : Controller.getInstance().getAddonManager().getContributedHistoryContextMenuItems(this.mUIManager.getCurrentWebView())) { │ │ │ │ contextMenu.add(0, addonMenuItem.getAddon().getMenuId(), 0, (CharSequence)addonMenuItem.getMenuItem()); │ │ │ │ } │ │ │ │ } │ │ ├── org/tint/ui/preferences/AddonDetailsFragment.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -355,71 +355,69 @@ │ │ │ │ private void fillCallbacksDetails(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=8, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #31 // Field mAddon:Lorg/tint/addons/Addon; │ │ │ │ - 4: astore_1 │ │ │ │ - 5: aload_1 │ │ │ │ - 6: invokevirtual #37 // Method org/tint/addons/Addon.getUserReadbleCallbacks:()Ljava/util/List; │ │ │ │ - 9: astore_2 │ │ │ │ - 10: new #39 // class java/lang/StringBuilder │ │ │ │ - 13: astore_3 │ │ │ │ - 14: aload_3 │ │ │ │ - 15: invokespecial #40 // Method java/lang/StringBuilder."":()V │ │ │ │ - 18: aload_2 │ │ │ │ - 19: invokeinterface #46, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 24: astore 4 │ │ │ │ - 26: aload 4 │ │ │ │ - 28: invokeinterface #52, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 33: istore 5 │ │ │ │ - 35: iload 5 │ │ │ │ - 37: ifeq 110 │ │ │ │ - 40: aload 4 │ │ │ │ - 42: invokeinterface #56, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 47: checkcast #58 // class java/lang/String │ │ │ │ - 50: astore 6 │ │ │ │ - 52: aload_3 │ │ │ │ - 53: invokevirtual #62 // Method java/lang/StringBuilder.length:()I │ │ │ │ - 56: istore 5 │ │ │ │ - 58: iload 5 │ │ │ │ - 60: ifle 74 │ │ │ │ - 63: bipush 10 │ │ │ │ - 65: istore 5 │ │ │ │ - 67: aload_3 │ │ │ │ - 68: iload 5 │ │ │ │ - 70: invokevirtual #67 // Method java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder; │ │ │ │ - 73: pop │ │ │ │ - 74: new #39 // class java/lang/StringBuilder │ │ │ │ - 77: astore_1 │ │ │ │ - 78: aload_1 │ │ │ │ - 79: invokespecial #40 // Method java/lang/StringBuilder."":()V │ │ │ │ - 82: ldc #69 // String • │ │ │ │ - 84: astore 7 │ │ │ │ - 86: aload_1 │ │ │ │ - 87: aload 7 │ │ │ │ - 89: invokevirtual #72 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 92: aload 6 │ │ │ │ - 94: invokevirtual #72 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 97: invokevirtual #76 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 100: astore_1 │ │ │ │ - 101: aload_3 │ │ │ │ - 102: aload_1 │ │ │ │ + 4: invokevirtual #37 // Method org/tint/addons/Addon.getUserReadbleCallbacks:()Ljava/util/List; │ │ │ │ + 7: astore_1 │ │ │ │ + 8: new #39 // class java/lang/StringBuilder │ │ │ │ + 11: astore_2 │ │ │ │ + 12: aload_2 │ │ │ │ + 13: invokespecial #40 // Method java/lang/StringBuilder."":()V │ │ │ │ + 16: aload_1 │ │ │ │ + 17: invokeinterface #46, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 22: astore_3 │ │ │ │ + 23: aload_3 │ │ │ │ + 24: invokeinterface #52, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 29: istore 4 │ │ │ │ + 31: iload 4 │ │ │ │ + 33: ifeq 110 │ │ │ │ + 36: aload_3 │ │ │ │ + 37: invokeinterface #56, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 42: checkcast #58 // class java/lang/String │ │ │ │ + 45: astore 5 │ │ │ │ + 47: aload_2 │ │ │ │ + 48: invokevirtual #62 // Method java/lang/StringBuilder.length:()I │ │ │ │ + 51: istore 4 │ │ │ │ + 53: iload 4 │ │ │ │ + 55: ifle 69 │ │ │ │ + 58: bipush 10 │ │ │ │ + 60: istore 4 │ │ │ │ + 62: aload_2 │ │ │ │ + 63: iload 4 │ │ │ │ + 65: invokevirtual #67 // Method java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder; │ │ │ │ + 68: pop │ │ │ │ + 69: new #39 // class java/lang/StringBuilder │ │ │ │ + 72: astore 6 │ │ │ │ + 74: aload 6 │ │ │ │ + 76: invokespecial #40 // Method java/lang/StringBuilder."":()V │ │ │ │ + 79: ldc #69 // String • │ │ │ │ + 81: astore 7 │ │ │ │ + 83: aload 6 │ │ │ │ + 85: aload 7 │ │ │ │ + 87: invokevirtual #72 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 90: aload 5 │ │ │ │ + 92: invokevirtual #72 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 95: invokevirtual #76 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 98: astore 6 │ │ │ │ + 100: aload_2 │ │ │ │ + 101: aload 6 │ │ │ │ 103: invokevirtual #72 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 106: pop │ │ │ │ - 107: goto 26 │ │ │ │ + 107: goto 23 │ │ │ │ 110: aload_0 │ │ │ │ 111: getfield #78 // Field mCallbacks:Landroid/widget/TextView; │ │ │ │ - 114: astore_1 │ │ │ │ - 115: aload_3 │ │ │ │ + 114: astore_3 │ │ │ │ + 115: aload_2 │ │ │ │ 116: invokevirtual #76 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 119: astore 7 │ │ │ │ - 121: aload_1 │ │ │ │ - 122: aload 7 │ │ │ │ + 119: astore 6 │ │ │ │ + 121: aload_3 │ │ │ │ + 122: aload 6 │ │ │ │ 124: invokevirtual #84 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ 127: return │ │ │ │ │ │ │ │ private void fillPackagePermissions(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ ├── org/tint/ui/preferences/AddonsFragment$3.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -78,38 +78,34 @@ │ │ │ │ 6: invokespecial #14 // Method java/lang/Object."":()V │ │ │ │ 9: return │ │ │ │ │ │ │ │ public void onClick(android.view.View); │ │ │ │ descriptor: (Landroid/view/View;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=6, args_size=2 │ │ │ │ + stack=300, locals=5, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #10 // Field this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ │ │ 4: invokestatic #20 // Method org/tint/ui/preferences/AddonsFragment.access$000:(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; │ │ │ │ - 7: astore_2 │ │ │ │ - 8: aload_2 │ │ │ │ - 9: invokeinterface #26, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 14: astore_3 │ │ │ │ - 15: aload_3 │ │ │ │ - 16: invokeinterface #32, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 21: istore 4 │ │ │ │ - 23: iload 4 │ │ │ │ - 25: ifeq 53 │ │ │ │ - 28: aload_3 │ │ │ │ - 29: invokeinterface #36, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 34: checkcast #38 // class org/tint/addons/Addon │ │ │ │ - 37: astore 5 │ │ │ │ + 7: invokeinterface #26, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 12: astore_2 │ │ │ │ + 13: aload_2 │ │ │ │ + 14: invokeinterface #32, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 19: istore_3 │ │ │ │ + 20: iload_3 │ │ │ │ + 21: ifeq 46 │ │ │ │ + 24: aload_2 │ │ │ │ + 25: invokeinterface #36, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 30: checkcast #38 // class org/tint/addons/Addon │ │ │ │ + 33: astore 4 │ │ │ │ + 35: iconst_0 │ │ │ │ + 36: istore_3 │ │ │ │ + 37: aload 4 │ │ │ │ 39: iconst_0 │ │ │ │ - 40: istore 4 │ │ │ │ - 42: aconst_null │ │ │ │ - 43: astore_2 │ │ │ │ - 44: aload 5 │ │ │ │ - 46: iconst_0 │ │ │ │ - 47: invokevirtual #42 // Method org/tint/addons/Addon.setEnabled:(Z)V │ │ │ │ - 50: goto 15 │ │ │ │ - 53: aload_0 │ │ │ │ - 54: getfield #10 // Field this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ │ │ - 57: invokestatic #46 // Method org/tint/ui/preferences/AddonsFragment.access$100:(Lorg/tint/ui/preferences/AddonsFragment;)Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; │ │ │ │ - 60: invokevirtual #51 // Method org/tint/ui/preferences/AddonsFragment$AddonsAdapter.notifyDataSetChanged:()V │ │ │ │ - 63: return │ │ │ │ + 40: invokevirtual #42 // Method org/tint/addons/Addon.setEnabled:(Z)V │ │ │ │ + 43: goto 13 │ │ │ │ + 46: aload_0 │ │ │ │ + 47: getfield #10 // Field this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ │ │ + 50: invokestatic #46 // Method org/tint/ui/preferences/AddonsFragment.access$100:(Lorg/tint/ui/preferences/AddonsFragment;)Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; │ │ │ │ + 53: invokevirtual #51 // Method org/tint/ui/preferences/AddonsFragment$AddonsAdapter.notifyDataSetChanged:()V │ │ │ │ + 56: return │ │ │ │ } │ │ ├── org/tint/ui/preferences/AddonsFragment$4.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -79,36 +79,34 @@ │ │ │ │ 6: invokespecial #14 // Method java/lang/Object."":()V │ │ │ │ 9: return │ │ │ │ │ │ │ │ public void onClick(android.view.View); │ │ │ │ descriptor: (Landroid/view/View;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=6, args_size=2 │ │ │ │ + stack=300, locals=5, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #10 // Field this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ │ │ 4: invokestatic #20 // Method org/tint/ui/preferences/AddonsFragment.access$000:(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; │ │ │ │ - 7: astore_2 │ │ │ │ - 8: aload_2 │ │ │ │ - 9: invokeinterface #26, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 14: astore_3 │ │ │ │ - 15: aload_3 │ │ │ │ - 16: invokeinterface #32, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 21: istore 4 │ │ │ │ - 23: iload 4 │ │ │ │ - 25: ifeq 52 │ │ │ │ - 28: aload_3 │ │ │ │ - 29: invokeinterface #36, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 34: checkcast #38 // class org/tint/addons/Addon │ │ │ │ - 37: astore 5 │ │ │ │ - 39: iconst_1 │ │ │ │ - 40: istore 4 │ │ │ │ - 42: aload 5 │ │ │ │ - 44: iload 4 │ │ │ │ - 46: invokevirtual #43 // Method org/tint/addons/Addon.setEnabled:(Z)V │ │ │ │ - 49: goto 15 │ │ │ │ - 52: aload_0 │ │ │ │ - 53: getfield #10 // Field this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ │ │ - 56: invokestatic #47 // Method org/tint/ui/preferences/AddonsFragment.access$100:(Lorg/tint/ui/preferences/AddonsFragment;)Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; │ │ │ │ - 59: invokevirtual #52 // Method org/tint/ui/preferences/AddonsFragment$AddonsAdapter.notifyDataSetChanged:()V │ │ │ │ - 62: return │ │ │ │ + 7: invokeinterface #26, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 12: astore_2 │ │ │ │ + 13: aload_2 │ │ │ │ + 14: invokeinterface #32, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 19: istore_3 │ │ │ │ + 20: iload_3 │ │ │ │ + 21: ifeq 46 │ │ │ │ + 24: aload_2 │ │ │ │ + 25: invokeinterface #36, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 30: checkcast #38 // class org/tint/addons/Addon │ │ │ │ + 33: astore 4 │ │ │ │ + 35: iconst_1 │ │ │ │ + 36: istore_3 │ │ │ │ + 37: aload 4 │ │ │ │ + 39: iload_3 │ │ │ │ + 40: invokevirtual #43 // Method org/tint/addons/Addon.setEnabled:(Z)V │ │ │ │ + 43: goto 13 │ │ │ │ + 46: aload_0 │ │ │ │ + 47: getfield #10 // Field this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ │ │ + 50: invokestatic #47 // Method org/tint/ui/preferences/AddonsFragment.access$100:(Lorg/tint/ui/preferences/AddonsFragment;)Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; │ │ │ │ + 53: invokevirtual #52 // Method org/tint/ui/preferences/AddonsFragment$AddonsAdapter.notifyDataSetChanged:()V │ │ │ │ + 56: return │ │ │ │ } │ │ ├── org/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -125,15 +125,15 @@ │ │ │ │ 22: invokespecial #25 // Method java/lang/Object."":()V │ │ │ │ 25: return │ │ │ │ │ │ │ │ public void onReceiveValue(java.lang.Long); │ │ │ │ descriptor: (Ljava/lang/Long;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=11, args_size=2 │ │ │ │ + stack=300, locals=9, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ 1: ifnull 110 │ │ │ │ 4: aload_0 │ │ │ │ 5: getfield #15 // Field this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ │ │ 8: getfield #31 // Field org/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter.this$0:Lorg/tint/ui/preferences/WebsitesSettingsFragment; │ │ │ │ 11: ldc #32 // int 2131427537 │ │ │ │ 13: invokevirtual #39 // Method org/tint/ui/preferences/WebsitesSettingsFragment.getString:(I)Ljava/lang/String; │ │ │ │ @@ -179,18 +179,18 @@ │ │ │ │ 88: getfield #15 // Field this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ │ │ 91: astore_2 │ │ │ │ 92: aload_0 │ │ │ │ 93: getfield #21 // Field val$featureIcon:Landroid/widget/ImageView; │ │ │ │ 96: astore_3 │ │ │ │ 97: aload_1 │ │ │ │ 98: invokevirtual #46 // Method java/lang/Long.longValue:()J │ │ │ │ - 101: lstore 9 │ │ │ │ + 101: lstore 5 │ │ │ │ 103: aload_2 │ │ │ │ 104: aload_3 │ │ │ │ - 105: lload 9 │ │ │ │ + 105: lload 5 │ │ │ │ 107: invokevirtual #74 // Method org/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter.setIconForUsage:(Landroid/widget/ImageView;J)V │ │ │ │ 110: return │ │ │ │ │ │ │ │ public void onReceiveValue(java.lang.Object); │ │ │ │ descriptor: (Ljava/lang/Object;)V │ │ │ │ flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC │ │ │ │ Code: │ │ ├── org/tint/ui/views/PanelLayout.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -904,23 +904,23 @@ │ │ │ │ 258: ifeq 36 │ │ │ │ 261: goto 42 │ │ │ │ │ │ │ │ public boolean onTouchEvent(android.view.MotionEvent); │ │ │ │ descriptor: (Landroid/view/MotionEvent;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=21, args_size=2 │ │ │ │ + stack=300, locals=19, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ 1: invokevirtual #229 // Method android/view/MotionEvent.getAction:()I │ │ │ │ 4: istore_2 │ │ │ │ 5: iload_2 │ │ │ │ 6: tableswitch { // 0 to 2 │ │ │ │ 0: 40 │ │ │ │ 1: 267 │ │ │ │ - 2: 424 │ │ │ │ + 2: 416 │ │ │ │ default: 32 │ │ │ │ } │ │ │ │ 32: aload_0 │ │ │ │ 33: aload_1 │ │ │ │ 34: invokespecial #254 // Method android/widget/RelativeLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ │ │ 37: istore_2 │ │ │ │ 38: iload_2 │ │ │ │ @@ -1062,240 +1062,236 @@ │ │ │ │ 282: aload_0 │ │ │ │ 283: iconst_0 │ │ │ │ 284: putfield #52 // Field mInSlide:Z │ │ │ │ 287: aload_0 │ │ │ │ 288: getfield #54 // Field mLastMoveOpen:Z │ │ │ │ 291: istore_2 │ │ │ │ 292: iload_2 │ │ │ │ - 293: ifeq 363 │ │ │ │ + 293: ifeq 359 │ │ │ │ 296: aload_0 │ │ │ │ 297: getfield #56 // Field mTranslation:F │ │ │ │ 300: fstore 4 │ │ │ │ 302: fload 4 │ │ │ │ 304: f2d │ │ │ │ 305: dstore 10 │ │ │ │ 307: aload_0 │ │ │ │ 308: getfield #151 // Field mPanel:Landroid/widget/RelativeLayout; │ │ │ │ - 311: astore 16 │ │ │ │ - 313: aload 16 │ │ │ │ + 311: astore 7 │ │ │ │ + 313: aload 7 │ │ │ │ 315: invokevirtual #210 // Method android/widget/RelativeLayout.getWidth:()I │ │ │ │ - 318: istore 17 │ │ │ │ - 320: iload 17 │ │ │ │ - 322: i2d │ │ │ │ - 323: dstore 12 │ │ │ │ - 325: ldc2_w #259 // double 0.2d │ │ │ │ - 328: dload 12 │ │ │ │ - 330: dmul │ │ │ │ - 331: dstore 14 │ │ │ │ - 333: dload 10 │ │ │ │ - 335: dload 14 │ │ │ │ - 337: dcmpl │ │ │ │ - 338: istore_2 │ │ │ │ - 339: iload_2 │ │ │ │ - 340: iflt 356 │ │ │ │ - 343: aload_0 │ │ │ │ - 344: invokevirtual #263 // Method showPanel:()V │ │ │ │ - 347: iconst_1 │ │ │ │ - 348: istore_2 │ │ │ │ - 349: ldc #80 // float 1.4E-45f │ │ │ │ - 351: fstore 4 │ │ │ │ - 353: goto 38 │ │ │ │ - 356: aload_0 │ │ │ │ - 357: invokevirtual #266 // Method hidePanel:()V │ │ │ │ - 360: goto 347 │ │ │ │ - 363: aload_0 │ │ │ │ - 364: getfield #56 // Field mTranslation:F │ │ │ │ - 367: fstore 4 │ │ │ │ - 369: fload 4 │ │ │ │ - 371: f2d │ │ │ │ - 372: dstore 10 │ │ │ │ - 374: aload_0 │ │ │ │ - 375: getfield #151 // Field mPanel:Landroid/widget/RelativeLayout; │ │ │ │ - 378: astore 16 │ │ │ │ - 380: aload 16 │ │ │ │ - 382: invokevirtual #210 // Method android/widget/RelativeLayout.getWidth:()I │ │ │ │ - 385: istore 17 │ │ │ │ - 387: iload 17 │ │ │ │ - 389: i2d │ │ │ │ - 390: dstore 12 │ │ │ │ - 392: ldc2_w #250 // double 0.9d │ │ │ │ - 395: dload 12 │ │ │ │ - 397: dmul │ │ │ │ - 398: dstore 14 │ │ │ │ - 400: dload 10 │ │ │ │ - 402: dload 14 │ │ │ │ - 404: dcmpg │ │ │ │ - 405: istore_2 │ │ │ │ - 406: iload_2 │ │ │ │ - 407: ifgt 417 │ │ │ │ - 410: aload_0 │ │ │ │ - 411: invokevirtual #266 // Method hidePanel:()V │ │ │ │ - 414: goto 347 │ │ │ │ - 417: aload_0 │ │ │ │ - 418: invokevirtual #263 // Method showPanel:()V │ │ │ │ - 421: goto 347 │ │ │ │ - 424: aload_0 │ │ │ │ - 425: getfield #52 // Field mInSlide:Z │ │ │ │ - 428: istore_2 │ │ │ │ - 429: iload_2 │ │ │ │ - 430: ifeq 32 │ │ │ │ - 433: aload_1 │ │ │ │ - 434: invokevirtual #240 // Method android/view/MotionEvent.getX:()F │ │ │ │ - 437: fstore 4 │ │ │ │ - 439: aload_0 │ │ │ │ - 440: getfield #256 // Field mLastX:F │ │ │ │ - 443: fstore 8 │ │ │ │ - 445: fload 4 │ │ │ │ - 447: fload 8 │ │ │ │ - 449: fsub │ │ │ │ - 450: fstore 18 │ │ │ │ + 318: i2d │ │ │ │ + 319: dstore 12 │ │ │ │ + 321: ldc2_w #259 // double 0.2d │ │ │ │ + 324: dload 12 │ │ │ │ + 326: dmul │ │ │ │ + 327: dstore 14 │ │ │ │ + 329: dload 10 │ │ │ │ + 331: dload 14 │ │ │ │ + 333: dcmpl │ │ │ │ + 334: istore_2 │ │ │ │ + 335: iload_2 │ │ │ │ + 336: iflt 352 │ │ │ │ + 339: aload_0 │ │ │ │ + 340: invokevirtual #263 // Method showPanel:()V │ │ │ │ + 343: iconst_1 │ │ │ │ + 344: istore_2 │ │ │ │ + 345: ldc #80 // float 1.4E-45f │ │ │ │ + 347: fstore 4 │ │ │ │ + 349: goto 38 │ │ │ │ + 352: aload_0 │ │ │ │ + 353: invokevirtual #266 // Method hidePanel:()V │ │ │ │ + 356: goto 343 │ │ │ │ + 359: aload_0 │ │ │ │ + 360: getfield #56 // Field mTranslation:F │ │ │ │ + 363: fstore 4 │ │ │ │ + 365: fload 4 │ │ │ │ + 367: f2d │ │ │ │ + 368: dstore 10 │ │ │ │ + 370: aload_0 │ │ │ │ + 371: getfield #151 // Field mPanel:Landroid/widget/RelativeLayout; │ │ │ │ + 374: astore 7 │ │ │ │ + 376: aload 7 │ │ │ │ + 378: invokevirtual #210 // Method android/widget/RelativeLayout.getWidth:()I │ │ │ │ + 381: i2d │ │ │ │ + 382: dstore 12 │ │ │ │ + 384: ldc2_w #250 // double 0.9d │ │ │ │ + 387: dload 12 │ │ │ │ + 389: dmul │ │ │ │ + 390: dstore 14 │ │ │ │ + 392: dload 10 │ │ │ │ + 394: dload 14 │ │ │ │ + 396: dcmpg │ │ │ │ + 397: istore_2 │ │ │ │ + 398: iload_2 │ │ │ │ + 399: ifgt 409 │ │ │ │ + 402: aload_0 │ │ │ │ + 403: invokevirtual #266 // Method hidePanel:()V │ │ │ │ + 406: goto 343 │ │ │ │ + 409: aload_0 │ │ │ │ + 410: invokevirtual #263 // Method showPanel:()V │ │ │ │ + 413: goto 343 │ │ │ │ + 416: aload_0 │ │ │ │ + 417: getfield #52 // Field mInSlide:Z │ │ │ │ + 420: istore_2 │ │ │ │ + 421: iload_2 │ │ │ │ + 422: ifeq 32 │ │ │ │ + 425: aload_1 │ │ │ │ + 426: invokevirtual #240 // Method android/view/MotionEvent.getX:()F │ │ │ │ + 429: fstore 4 │ │ │ │ + 431: aload_0 │ │ │ │ + 432: getfield #256 // Field mLastX:F │ │ │ │ + 435: fstore 8 │ │ │ │ + 437: fload 4 │ │ │ │ + 439: fload 8 │ │ │ │ + 441: fsub │ │ │ │ + 442: fstore 16 │ │ │ │ + 444: fconst_0 │ │ │ │ + 445: fstore 4 │ │ │ │ + 447: aconst_null │ │ │ │ + 448: astore 7 │ │ │ │ + 450: fload 16 │ │ │ │ 452: fconst_0 │ │ │ │ - 453: fstore 4 │ │ │ │ - 455: aconst_null │ │ │ │ - 456: astore 7 │ │ │ │ - 458: fload 18 │ │ │ │ - 460: fconst_0 │ │ │ │ - 461: fcmpl │ │ │ │ - 462: istore_2 │ │ │ │ - 463: iload_2 │ │ │ │ - 464: iflt 700 │ │ │ │ - 467: iconst_1 │ │ │ │ - 468: istore_2 │ │ │ │ - 469: ldc #80 // float 1.4E-45f │ │ │ │ - 471: fstore 4 │ │ │ │ - 473: aload_0 │ │ │ │ - 474: iload_2 │ │ │ │ - 475: putfield #54 // Field mLastMoveOpen:Z │ │ │ │ - 478: aload_0 │ │ │ │ - 479: getfield #56 // Field mTranslation:F │ │ │ │ - 482: fload 18 │ │ │ │ - 484: fadd │ │ │ │ - 485: fstore 4 │ │ │ │ - 487: aload_0 │ │ │ │ - 488: fload 4 │ │ │ │ - 490: putfield #56 // Field mTranslation:F │ │ │ │ - 493: aload_0 │ │ │ │ - 494: getfield #56 // Field mTranslation:F │ │ │ │ - 497: fstore 4 │ │ │ │ - 499: aload_0 │ │ │ │ - 500: getfield #151 // Field mPanel:Landroid/widget/RelativeLayout; │ │ │ │ - 503: invokevirtual #210 // Method android/widget/RelativeLayout.getWidth:()I │ │ │ │ - 506: i2f │ │ │ │ - 507: fstore 8 │ │ │ │ + 453: fcmpl │ │ │ │ + 454: istore_2 │ │ │ │ + 455: iload_2 │ │ │ │ + 456: iflt 692 │ │ │ │ + 459: iconst_1 │ │ │ │ + 460: istore_2 │ │ │ │ + 461: ldc #80 // float 1.4E-45f │ │ │ │ + 463: fstore 4 │ │ │ │ + 465: aload_0 │ │ │ │ + 466: iload_2 │ │ │ │ + 467: putfield #54 // Field mLastMoveOpen:Z │ │ │ │ + 470: aload_0 │ │ │ │ + 471: getfield #56 // Field mTranslation:F │ │ │ │ + 474: fload 16 │ │ │ │ + 476: fadd │ │ │ │ + 477: fstore 4 │ │ │ │ + 479: aload_0 │ │ │ │ + 480: fload 4 │ │ │ │ + 482: putfield #56 // Field mTranslation:F │ │ │ │ + 485: aload_0 │ │ │ │ + 486: getfield #56 // Field mTranslation:F │ │ │ │ + 489: fstore 4 │ │ │ │ + 491: aload_0 │ │ │ │ + 492: getfield #151 // Field mPanel:Landroid/widget/RelativeLayout; │ │ │ │ + 495: invokevirtual #210 // Method android/widget/RelativeLayout.getWidth:()I │ │ │ │ + 498: i2f │ │ │ │ + 499: fstore 8 │ │ │ │ + 501: fload 4 │ │ │ │ + 503: fload 8 │ │ │ │ + 505: fdiv │ │ │ │ + 506: fstore 4 │ │ │ │ + 508: aload_0 │ │ │ │ 509: fload 4 │ │ │ │ - 511: fload 8 │ │ │ │ - 513: fdiv │ │ │ │ - 514: fstore 4 │ │ │ │ - 516: aload_0 │ │ │ │ - 517: fload 4 │ │ │ │ - 519: putfield #58 // Field mAlpha:F │ │ │ │ - 522: aload_0 │ │ │ │ - 523: getfield #56 // Field mTranslation:F │ │ │ │ - 526: fstore 4 │ │ │ │ - 528: aload_0 │ │ │ │ - 529: getfield #151 // Field mPanel:Landroid/widget/RelativeLayout; │ │ │ │ - 532: astore 19 │ │ │ │ - 534: aload 19 │ │ │ │ - 536: invokevirtual #210 // Method android/widget/RelativeLayout.getWidth:()I │ │ │ │ - 539: istore 20 │ │ │ │ - 541: iload 20 │ │ │ │ - 543: i2f │ │ │ │ - 544: fstore 8 │ │ │ │ - 546: fload 4 │ │ │ │ - 548: fload 8 │ │ │ │ - 550: fcmpl │ │ │ │ - 551: istore_2 │ │ │ │ - 552: iload_2 │ │ │ │ - 553: ifle 594 │ │ │ │ - 556: aload_0 │ │ │ │ - 557: getfield #151 // Field mPanel:Landroid/widget/RelativeLayout; │ │ │ │ - 560: astore 7 │ │ │ │ - 562: aload 7 │ │ │ │ - 564: invokevirtual #210 // Method android/widget/RelativeLayout.getWidth:()I │ │ │ │ - 567: i2f │ │ │ │ - 568: fstore 4 │ │ │ │ - 570: aload_0 │ │ │ │ - 571: fload 4 │ │ │ │ - 573: putfield #56 // Field mTranslation:F │ │ │ │ - 576: aload_0 │ │ │ │ - 577: ldc_w #268 // float 1.0f │ │ │ │ - 580: putfield #58 // Field mAlpha:F │ │ │ │ - 583: iconst_1 │ │ │ │ - 584: istore_2 │ │ │ │ - 585: ldc #80 // float 1.4E-45f │ │ │ │ - 587: fstore 4 │ │ │ │ - 589: aload_0 │ │ │ │ - 590: iload_2 │ │ │ │ - 591: putfield #60 // Field mPanelShown:Z │ │ │ │ - 594: aload_0 │ │ │ │ - 595: getfield #56 // Field mTranslation:F │ │ │ │ - 598: fstore 4 │ │ │ │ - 600: iconst_0 │ │ │ │ - 601: istore 20 │ │ │ │ + 511: putfield #58 // Field mAlpha:F │ │ │ │ + 514: aload_0 │ │ │ │ + 515: getfield #56 // Field mTranslation:F │ │ │ │ + 518: fstore 4 │ │ │ │ + 520: aload_0 │ │ │ │ + 521: getfield #151 // Field mPanel:Landroid/widget/RelativeLayout; │ │ │ │ + 524: astore 17 │ │ │ │ + 526: aload 17 │ │ │ │ + 528: invokevirtual #210 // Method android/widget/RelativeLayout.getWidth:()I │ │ │ │ + 531: istore 18 │ │ │ │ + 533: iload 18 │ │ │ │ + 535: i2f │ │ │ │ + 536: fstore 8 │ │ │ │ + 538: fload 4 │ │ │ │ + 540: fload 8 │ │ │ │ + 542: fcmpl │ │ │ │ + 543: istore_2 │ │ │ │ + 544: iload_2 │ │ │ │ + 545: ifle 586 │ │ │ │ + 548: aload_0 │ │ │ │ + 549: getfield #151 // Field mPanel:Landroid/widget/RelativeLayout; │ │ │ │ + 552: astore 7 │ │ │ │ + 554: aload 7 │ │ │ │ + 556: invokevirtual #210 // Method android/widget/RelativeLayout.getWidth:()I │ │ │ │ + 559: i2f │ │ │ │ + 560: fstore 4 │ │ │ │ + 562: aload_0 │ │ │ │ + 563: fload 4 │ │ │ │ + 565: putfield #56 // Field mTranslation:F │ │ │ │ + 568: aload_0 │ │ │ │ + 569: ldc_w #268 // float 1.0f │ │ │ │ + 572: putfield #58 // Field mAlpha:F │ │ │ │ + 575: iconst_1 │ │ │ │ + 576: istore_2 │ │ │ │ + 577: ldc #80 // float 1.4E-45f │ │ │ │ + 579: fstore 4 │ │ │ │ + 581: aload_0 │ │ │ │ + 582: iload_2 │ │ │ │ + 583: putfield #60 // Field mPanelShown:Z │ │ │ │ + 586: aload_0 │ │ │ │ + 587: getfield #56 // Field mTranslation:F │ │ │ │ + 590: fstore 4 │ │ │ │ + 592: iconst_0 │ │ │ │ + 593: istore 18 │ │ │ │ + 595: fconst_0 │ │ │ │ + 596: fstore 8 │ │ │ │ + 598: aconst_null │ │ │ │ + 599: astore 17 │ │ │ │ + 601: fload 4 │ │ │ │ 603: fconst_0 │ │ │ │ - 604: fstore 8 │ │ │ │ - 606: aconst_null │ │ │ │ - 607: astore 19 │ │ │ │ - 609: fload 4 │ │ │ │ + 604: fcmpg │ │ │ │ + 605: istore_2 │ │ │ │ + 606: iload_2 │ │ │ │ + 607: ifge 633 │ │ │ │ + 610: aload_0 │ │ │ │ 611: fconst_0 │ │ │ │ - 612: fcmpg │ │ │ │ - 613: istore_2 │ │ │ │ - 614: iload_2 │ │ │ │ - 615: ifge 641 │ │ │ │ - 618: aload_0 │ │ │ │ - 619: fconst_0 │ │ │ │ - 620: putfield #56 // Field mTranslation:F │ │ │ │ - 623: aload_0 │ │ │ │ - 624: fconst_0 │ │ │ │ - 625: putfield #58 // Field mAlpha:F │ │ │ │ - 628: iconst_0 │ │ │ │ - 629: istore_2 │ │ │ │ - 630: fconst_0 │ │ │ │ - 631: fstore 4 │ │ │ │ - 633: aconst_null │ │ │ │ - 634: astore 7 │ │ │ │ - 636: aload_0 │ │ │ │ - 637: iconst_0 │ │ │ │ - 638: putfield #60 // Field mPanelShown:Z │ │ │ │ - 641: aload_1 │ │ │ │ - 642: invokevirtual #240 // Method android/view/MotionEvent.getX:()F │ │ │ │ - 645: fstore 4 │ │ │ │ - 647: aload_0 │ │ │ │ - 648: fload 4 │ │ │ │ - 650: putfield #256 // Field mLastX:F │ │ │ │ - 653: aload_0 │ │ │ │ - 654: getfield #147 // Field mContent:Landroid/widget/RelativeLayout; │ │ │ │ - 657: astore 7 │ │ │ │ - 659: aload_0 │ │ │ │ - 660: getfield #56 // Field mTranslation:F │ │ │ │ - 663: fstore 8 │ │ │ │ - 665: aload 7 │ │ │ │ - 667: fload 8 │ │ │ │ - 669: invokevirtual #271 // Method android/widget/RelativeLayout.setTranslationX:(F)V │ │ │ │ - 672: aload_0 │ │ │ │ - 673: getfield #151 // Field mPanel:Landroid/widget/RelativeLayout; │ │ │ │ - 676: astore 7 │ │ │ │ - 678: aload_0 │ │ │ │ - 679: getfield #58 // Field mAlpha:F │ │ │ │ - 682: fstore 8 │ │ │ │ - 684: aload 7 │ │ │ │ - 686: fload 8 │ │ │ │ - 688: invokevirtual #178 // Method android/widget/RelativeLayout.setAlpha:(F)V │ │ │ │ - 691: iconst_1 │ │ │ │ - 692: istore_2 │ │ │ │ - 693: ldc #80 // float 1.4E-45f │ │ │ │ + 612: putfield #56 // Field mTranslation:F │ │ │ │ + 615: aload_0 │ │ │ │ + 616: fconst_0 │ │ │ │ + 617: putfield #58 // Field mAlpha:F │ │ │ │ + 620: iconst_0 │ │ │ │ + 621: istore_2 │ │ │ │ + 622: fconst_0 │ │ │ │ + 623: fstore 4 │ │ │ │ + 625: aconst_null │ │ │ │ + 626: astore 7 │ │ │ │ + 628: aload_0 │ │ │ │ + 629: iconst_0 │ │ │ │ + 630: putfield #60 // Field mPanelShown:Z │ │ │ │ + 633: aload_1 │ │ │ │ + 634: invokevirtual #240 // Method android/view/MotionEvent.getX:()F │ │ │ │ + 637: fstore 4 │ │ │ │ + 639: aload_0 │ │ │ │ + 640: fload 4 │ │ │ │ + 642: putfield #256 // Field mLastX:F │ │ │ │ + 645: aload_0 │ │ │ │ + 646: getfield #147 // Field mContent:Landroid/widget/RelativeLayout; │ │ │ │ + 649: astore 7 │ │ │ │ + 651: aload_0 │ │ │ │ + 652: getfield #56 // Field mTranslation:F │ │ │ │ + 655: fstore 8 │ │ │ │ + 657: aload 7 │ │ │ │ + 659: fload 8 │ │ │ │ + 661: invokevirtual #271 // Method android/widget/RelativeLayout.setTranslationX:(F)V │ │ │ │ + 664: aload_0 │ │ │ │ + 665: getfield #151 // Field mPanel:Landroid/widget/RelativeLayout; │ │ │ │ + 668: astore 7 │ │ │ │ + 670: aload_0 │ │ │ │ + 671: getfield #58 // Field mAlpha:F │ │ │ │ + 674: fstore 8 │ │ │ │ + 676: aload 7 │ │ │ │ + 678: fload 8 │ │ │ │ + 680: invokevirtual #178 // Method android/widget/RelativeLayout.setAlpha:(F)V │ │ │ │ + 683: iconst_1 │ │ │ │ + 684: istore_2 │ │ │ │ + 685: ldc #80 // float 1.4E-45f │ │ │ │ + 687: fstore 4 │ │ │ │ + 689: goto 38 │ │ │ │ + 692: iconst_0 │ │ │ │ + 693: istore_2 │ │ │ │ + 694: fconst_0 │ │ │ │ 695: fstore 4 │ │ │ │ - 697: goto 38 │ │ │ │ - 700: iconst_0 │ │ │ │ - 701: istore_2 │ │ │ │ - 702: fconst_0 │ │ │ │ - 703: fstore 4 │ │ │ │ - 705: aconst_null │ │ │ │ - 706: astore 7 │ │ │ │ - 708: goto 473 │ │ │ │ + 697: aconst_null │ │ │ │ + 698: astore 7 │ │ │ │ + 700: goto 465 │ │ │ │ │ │ │ │ public void setPanelEventsListener(org.tint.ui.views.PanelLayout$PanelEventsListener); │ │ │ │ descriptor: (Lorg/tint/ui/views/PanelLayout$PanelEventsListener;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: aload_0 │ │ ├── org/tint/utils/IOUtils.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ return s; │ │ │ │ } │ │ │ │ │ │ │ │ public static List getExportedBookmarksFileList() { │ │ │ │ final ArrayList list = new ArrayList(); │ │ │ │ final File externalStorageDirectory = Environment.getExternalStorageDirectory(); │ │ │ │ if (externalStorageDirectory != null) { │ │ │ │ - File[] listFiles; │ │ │ │ - for (int length = (listFiles = externalStorageDirectory.listFiles((FileFilter)new IOUtils$1())).length, i = 0; i < length; ++i) { │ │ │ │ + final File[] listFiles = externalStorageDirectory.listFiles((FileFilter)new IOUtils$1()); │ │ │ │ + for (int length = listFiles.length, i = 0; i < length; ++i) { │ │ │ │ list.add(listFiles[i].getName()); │ │ │ │ } │ │ │ │ } │ │ │ │ Collections.sort(list, (Comparator)new IOUtils$2()); │ │ │ │ return list; │ │ │ │ } │ │ │ │ } │ │ ├── org/tint/ui/activities/BookmarksActivity.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1494,15 +1494,15 @@ │ │ │ │ 17: aload_0 │ │ │ │ 18: invokevirtual #222 // Method getActionBar:()Landroid/app/ActionBar; │ │ │ │ 21: astore 5 │ │ │ │ 23: aload 5 │ │ │ │ 25: invokevirtual #417 // Method android/app/ActionBar.getSelectedNavigationIndex:()I │ │ │ │ 28: istore 6 │ │ │ │ 30: iload 6 │ │ │ │ - 32: ifne 161 │ │ │ │ + 32: ifne 157 │ │ │ │ 35: aload_1 │ │ │ │ 36: iload_3 │ │ │ │ 37: invokeinterface #423, 2 // InterfaceMethod android/view/Menu.findItem:(I)Landroid/view/MenuItem; │ │ │ │ 42: astore 5 │ │ │ │ 44: aload 5 │ │ │ │ 46: iload 4 │ │ │ │ 48: invokeinterface #427, 2 // InterfaceMethod android/view/MenuItem.setVisible:(Z)Landroid/view/MenuItem; │ │ │ │ @@ -1519,52 +1519,52 @@ │ │ │ │ 78: astore 7 │ │ │ │ 80: aload 5 │ │ │ │ 82: aload 7 │ │ │ │ 84: invokevirtual #434 // Method org/tint/addons/AddonManager.getContributedHistoryBookmarksMenuItems:(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ │ │ 87: astore 8 │ │ │ │ 89: aload 8 │ │ │ │ 91: invokeinterface #438, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 96: astore 9 │ │ │ │ - 98: aload 9 │ │ │ │ + 96: astore 5 │ │ │ │ + 98: aload 5 │ │ │ │ 100: invokeinterface #444, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 105: istore 6 │ │ │ │ - 107: iload 6 │ │ │ │ - 109: ifeq 182 │ │ │ │ - 112: aload 9 │ │ │ │ - 114: invokeinterface #448, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 119: checkcast #450 // class org/tint/addons/AddonMenuItem │ │ │ │ - 122: astore 10 │ │ │ │ - 124: aload 10 │ │ │ │ - 126: invokevirtual #454 // Method org/tint/addons/AddonMenuItem.getAddon:()Lorg/tint/addons/Addon; │ │ │ │ - 129: astore 5 │ │ │ │ - 131: aload 5 │ │ │ │ - 133: invokevirtual #459 // Method org/tint/addons/Addon.getMenuId:()I │ │ │ │ - 136: istore 6 │ │ │ │ - 138: aload 10 │ │ │ │ - 140: invokevirtual #463 // Method org/tint/addons/AddonMenuItem.getMenuItem:()Ljava/lang/String; │ │ │ │ - 143: astore 7 │ │ │ │ - 145: aload_1 │ │ │ │ - 146: iload_2 │ │ │ │ - 147: iload 6 │ │ │ │ - 149: iconst_0 │ │ │ │ - 150: aload 7 │ │ │ │ - 152: invokeinterface #467, 5 // InterfaceMethod android/view/Menu.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ │ │ - 157: pop │ │ │ │ - 158: goto 98 │ │ │ │ - 161: aload_1 │ │ │ │ - 162: iload_3 │ │ │ │ - 163: invokeinterface #423, 2 // InterfaceMethod android/view/Menu.findItem:(I)Landroid/view/MenuItem; │ │ │ │ - 168: astore 5 │ │ │ │ - 170: aload 5 │ │ │ │ - 172: iconst_0 │ │ │ │ - 173: invokeinterface #427, 2 // InterfaceMethod android/view/MenuItem.setVisible:(Z)Landroid/view/MenuItem; │ │ │ │ - 178: pop │ │ │ │ - 179: goto 54 │ │ │ │ - 182: iload 4 │ │ │ │ - 184: ireturn │ │ │ │ + 105: istore_3 │ │ │ │ + 106: iload_3 │ │ │ │ + 107: ifeq 178 │ │ │ │ + 110: aload 5 │ │ │ │ + 112: invokeinterface #448, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 117: checkcast #450 // class org/tint/addons/AddonMenuItem │ │ │ │ + 120: astore 9 │ │ │ │ + 122: aload 9 │ │ │ │ + 124: invokevirtual #454 // Method org/tint/addons/AddonMenuItem.getAddon:()Lorg/tint/addons/Addon; │ │ │ │ + 127: astore 7 │ │ │ │ + 129: aload 7 │ │ │ │ + 131: invokevirtual #459 // Method org/tint/addons/Addon.getMenuId:()I │ │ │ │ + 134: istore_3 │ │ │ │ + 135: aload 9 │ │ │ │ + 137: invokevirtual #463 // Method org/tint/addons/AddonMenuItem.getMenuItem:()Ljava/lang/String; │ │ │ │ + 140: astore 10 │ │ │ │ + 142: aload_1 │ │ │ │ + 143: iload_2 │ │ │ │ + 144: iload_3 │ │ │ │ + 145: iconst_0 │ │ │ │ + 146: aload 10 │ │ │ │ + 148: invokeinterface #467, 5 // InterfaceMethod android/view/Menu.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ │ │ + 153: pop │ │ │ │ + 154: goto 98 │ │ │ │ + 157: aload_1 │ │ │ │ + 158: iload_3 │ │ │ │ + 159: invokeinterface #423, 2 // InterfaceMethod android/view/Menu.findItem:(I)Landroid/view/MenuItem; │ │ │ │ + 164: astore 5 │ │ │ │ + 166: aload 5 │ │ │ │ + 168: iconst_0 │ │ │ │ + 169: invokeinterface #427, 2 // InterfaceMethod android/view/MenuItem.setVisible:(Z)Landroid/view/MenuItem; │ │ │ │ + 174: pop │ │ │ │ + 175: goto 54 │ │ │ │ + 178: iload 4 │ │ │ │ + 180: ireturn │ │ │ │ │ │ │ │ protected void onSaveInstanceState(android.os.Bundle); │ │ │ │ descriptor: (Landroid/os/Bundle;)V │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=2 │ │ │ │ 0: aload_0 │ │ ├── org/tint/ui/components/CustomWebView.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -797,74 +797,72 @@ │ │ │ │ 4: invokespecial #69 // Method createContributedContextMenu:(Landroid/view/ContextMenu;ILjava/lang/String;)V │ │ │ │ 7: return │ │ │ │ │ │ │ │ private void createContributedContextMenu(android.view.ContextMenu, int, java.lang.String); │ │ │ │ descriptor: (Landroid/view/ContextMenu;ILjava/lang/String;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=12, args_size=4 │ │ │ │ + stack=300, locals=13, args_size=4 │ │ │ │ 0: aload_0 │ │ │ │ 1: invokevirtual #72 // Method isPrivateBrowsingEnabled:()Z │ │ │ │ 4: istore 4 │ │ │ │ 6: iload 4 │ │ │ │ - 8: ifne 134 │ │ │ │ + 8: ifne 130 │ │ │ │ 11: invokestatic #78 // Method org/tint/controllers/Controller.getInstance:()Lorg/tint/controllers/Controller; │ │ │ │ 14: invokevirtual #82 // Method org/tint/controllers/Controller.getAddonManager:()Lorg/tint/addons/AddonManager; │ │ │ │ - 17: astore 5 │ │ │ │ - 19: aload 5 │ │ │ │ - 21: aload_0 │ │ │ │ - 22: iload_2 │ │ │ │ - 23: aload_3 │ │ │ │ - 24: invokevirtual #88 // Method org/tint/addons/AddonManager.getContributedLinkContextMenuItems:(Lorg/tint/ui/components/CustomWebView;ILjava/lang/String;)Ljava/util/List; │ │ │ │ - 27: astore 6 │ │ │ │ - 29: aload 6 │ │ │ │ - 31: invokeinterface #94, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 36: astore 7 │ │ │ │ - 38: aload 7 │ │ │ │ - 40: invokeinterface #99, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 45: istore 4 │ │ │ │ - 47: iload 4 │ │ │ │ - 49: ifeq 134 │ │ │ │ - 52: aload 7 │ │ │ │ - 54: invokeinterface #103, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 59: checkcast #105 // class org/tint/addons/AddonMenuItem │ │ │ │ - 62: astore 8 │ │ │ │ - 64: aload 8 │ │ │ │ - 66: invokevirtual #109 // Method org/tint/addons/AddonMenuItem.getAddon:()Lorg/tint/addons/Addon; │ │ │ │ - 69: invokevirtual #115 // Method org/tint/addons/Addon.getMenuId:()I │ │ │ │ - 72: istore 4 │ │ │ │ - 74: aload 8 │ │ │ │ - 76: invokevirtual #119 // Method org/tint/addons/AddonMenuItem.getMenuItem:()Ljava/lang/String; │ │ │ │ - 79: astore 9 │ │ │ │ - 81: aload_1 │ │ │ │ - 82: iconst_0 │ │ │ │ - 83: iload 4 │ │ │ │ - 85: iconst_0 │ │ │ │ - 86: aload 9 │ │ │ │ - 88: invokeinterface #125, 5 // InterfaceMethod android/view/ContextMenu.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ │ │ - 93: astore 10 │ │ │ │ - 95: aload 8 │ │ │ │ - 97: invokevirtual #109 // Method org/tint/addons/AddonMenuItem.getAddon:()Lorg/tint/addons/Addon; │ │ │ │ - 100: astore 9 │ │ │ │ - 102: aload 9 │ │ │ │ - 104: invokevirtual #115 // Method org/tint/addons/Addon.getMenuId:()I │ │ │ │ - 107: istore 11 │ │ │ │ - 109: aload_0 │ │ │ │ - 110: ldc #127 // String ACTION_BROWSER_OPEN │ │ │ │ - 112: iload 11 │ │ │ │ - 114: iload_2 │ │ │ │ - 115: aload_3 │ │ │ │ - 116: invokespecial #65 // Method createIntent:(Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; │ │ │ │ - 119: astore 5 │ │ │ │ - 121: aload 10 │ │ │ │ - 123: aload 5 │ │ │ │ - 125: invokeinterface #133, 2 // InterfaceMethod android/view/MenuItem.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ │ │ - 130: pop │ │ │ │ - 131: goto 38 │ │ │ │ - 134: return │ │ │ │ + 17: aload_0 │ │ │ │ + 18: iload_2 │ │ │ │ + 19: aload_3 │ │ │ │ + 20: invokevirtual #88 // Method org/tint/addons/AddonManager.getContributedLinkContextMenuItems:(Lorg/tint/ui/components/CustomWebView;ILjava/lang/String;)Ljava/util/List; │ │ │ │ + 23: astore 5 │ │ │ │ + 25: aload 5 │ │ │ │ + 27: invokeinterface #94, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 32: astore 6 │ │ │ │ + 34: aload 6 │ │ │ │ + 36: invokeinterface #99, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 41: istore 7 │ │ │ │ + 43: iload 7 │ │ │ │ + 45: ifeq 130 │ │ │ │ + 48: aload 6 │ │ │ │ + 50: invokeinterface #103, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 55: checkcast #105 // class org/tint/addons/AddonMenuItem │ │ │ │ + 58: astore 8 │ │ │ │ + 60: aload 8 │ │ │ │ + 62: invokevirtual #109 // Method org/tint/addons/AddonMenuItem.getAddon:()Lorg/tint/addons/Addon; │ │ │ │ + 65: invokevirtual #115 // Method org/tint/addons/Addon.getMenuId:()I │ │ │ │ + 68: istore 7 │ │ │ │ + 70: aload 8 │ │ │ │ + 72: invokevirtual #119 // Method org/tint/addons/AddonMenuItem.getMenuItem:()Ljava/lang/String; │ │ │ │ + 75: astore 9 │ │ │ │ + 77: aload_1 │ │ │ │ + 78: iconst_0 │ │ │ │ + 79: iload 7 │ │ │ │ + 81: iconst_0 │ │ │ │ + 82: aload 9 │ │ │ │ + 84: invokeinterface #125, 5 // InterfaceMethod android/view/ContextMenu.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ │ │ + 89: astore 10 │ │ │ │ + 91: aload 8 │ │ │ │ + 93: invokevirtual #109 // Method org/tint/addons/AddonMenuItem.getAddon:()Lorg/tint/addons/Addon; │ │ │ │ + 96: astore 9 │ │ │ │ + 98: aload 9 │ │ │ │ + 100: invokevirtual #115 // Method org/tint/addons/Addon.getMenuId:()I │ │ │ │ + 103: istore 11 │ │ │ │ + 105: aload_0 │ │ │ │ + 106: ldc #127 // String ACTION_BROWSER_OPEN │ │ │ │ + 108: iload 11 │ │ │ │ + 110: iload_2 │ │ │ │ + 111: aload_3 │ │ │ │ + 112: invokespecial #65 // Method createIntent:(Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; │ │ │ │ + 115: astore 12 │ │ │ │ + 117: aload 10 │ │ │ │ + 119: aload 12 │ │ │ │ + 121: invokeinterface #133, 2 // InterfaceMethod android/view/MenuItem.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ │ │ + 126: pop │ │ │ │ + 127: goto 34 │ │ │ │ + 130: return │ │ │ │ │ │ │ │ private android.content.Intent createIntent(java.lang.String, int, int, java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=8, args_size=5 │ │ │ │ 0: new #135 // class android/content/Intent │ │ ├── org/tint/ui/managers/BaseUIManager.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1987,15 +1987,15 @@ │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT │ │ │ │ │ │ │ │ public void saveTabs(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=1 │ │ │ │ + stack=300, locals=9, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #57 // Field mActivity:Lorg/tint/ui/activities/TintBrowserActivity; │ │ │ │ 4: invokestatic #85 // Method android/preference/PreferenceManager.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ │ │ 7: astore_1 │ │ │ │ 8: ldc #87 // String PREFERENCE_HOME_PAGE │ │ │ │ 10: astore_2 │ │ │ │ 11: ldc #89 // String about:start │ │ │ │ @@ -2007,66 +2007,64 @@ │ │ │ │ 22: astore 4 │ │ │ │ 24: new #500 // class java/util/HashSet │ │ │ │ 27: astore 5 │ │ │ │ 29: aload 5 │ │ │ │ 31: invokespecial #501 // Method java/util/HashSet."":()V │ │ │ │ 34: aload_0 │ │ │ │ 35: invokevirtual #505 // Method getTabsFragments:()Ljava/util/Collection; │ │ │ │ - 38: astore_1 │ │ │ │ - 39: aload_1 │ │ │ │ - 40: invokeinterface #511, 1 // InterfaceMethod java/util/Collection.iterator:()Ljava/util/Iterator; │ │ │ │ - 45: astore 6 │ │ │ │ - 47: aload 6 │ │ │ │ - 49: invokeinterface #516, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 54: istore 7 │ │ │ │ - 56: iload 7 │ │ │ │ - 58: ifeq 132 │ │ │ │ - 61: aload 6 │ │ │ │ - 63: invokeinterface #520, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 68: checkcast #105 // class org/tint/ui/fragments/BaseWebViewFragment │ │ │ │ - 71: astore 8 │ │ │ │ - 73: aload 8 │ │ │ │ - 75: invokevirtual #109 // Method org/tint/ui/fragments/BaseWebViewFragment.isStartPageShown:()Z │ │ │ │ - 78: istore 7 │ │ │ │ - 80: iload 7 │ │ │ │ - 82: ifne 47 │ │ │ │ - 85: aload 8 │ │ │ │ - 87: aload 4 │ │ │ │ - 89: invokevirtual #523 // Method org/tint/ui/fragments/BaseWebViewFragment.isWebViewOnUrl:(Ljava/lang/String;)Z │ │ │ │ - 92: istore 7 │ │ │ │ - 94: iload 7 │ │ │ │ - 96: ifne 47 │ │ │ │ - 99: aload 8 │ │ │ │ - 101: invokevirtual #526 // Method org/tint/ui/fragments/BaseWebViewFragment.isPrivateBrowsingEnabled:()Z │ │ │ │ - 104: istore 7 │ │ │ │ - 106: iload 7 │ │ │ │ - 108: ifne 47 │ │ │ │ - 111: aload 8 │ │ │ │ - 113: invokevirtual #207 // Method org/tint/ui/fragments/BaseWebViewFragment.getWebView:()Lorg/tint/ui/components/CustomWebView; │ │ │ │ - 116: invokevirtual #115 // Method org/tint/ui/components/CustomWebView.getUrl:()Ljava/lang/String; │ │ │ │ - 119: astore_1 │ │ │ │ - 120: aload 5 │ │ │ │ - 122: aload_1 │ │ │ │ - 123: invokeinterface #529, 2 // InterfaceMethod java/util/Set.add:(Ljava/lang/Object;)Z │ │ │ │ - 128: pop │ │ │ │ - 129: goto 47 │ │ │ │ - 132: aload_0 │ │ │ │ - 133: getfield #57 // Field mActivity:Lorg/tint/ui/activities/TintBrowserActivity; │ │ │ │ - 136: invokestatic #85 // Method android/preference/PreferenceManager.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ │ │ - 139: invokeinterface #452, 1 // InterfaceMethod android/content/SharedPreferences.edit:()Landroid/content/SharedPreferences$Editor; │ │ │ │ - 144: astore 9 │ │ │ │ - 146: aload 9 │ │ │ │ - 148: ldc_w #531 // String TECHNICAL_PREFERENCE_SAVED_TABS │ │ │ │ - 151: aload 5 │ │ │ │ - 153: invokeinterface #535, 3 // InterfaceMethod android/content/SharedPreferences$Editor.putStringSet:(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; │ │ │ │ - 158: pop │ │ │ │ - 159: aload 9 │ │ │ │ - 161: invokeinterface #465, 1 // InterfaceMethod android/content/SharedPreferences$Editor.commit:()Z │ │ │ │ - 166: pop │ │ │ │ - 167: return │ │ │ │ + 38: invokeinterface #511, 1 // InterfaceMethod java/util/Collection.iterator:()Ljava/util/Iterator; │ │ │ │ + 43: astore_1 │ │ │ │ + 44: aload_1 │ │ │ │ + 45: invokeinterface #516, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 50: istore 6 │ │ │ │ + 52: iload 6 │ │ │ │ + 54: ifeq 127 │ │ │ │ + 57: aload_1 │ │ │ │ + 58: invokeinterface #520, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 63: checkcast #105 // class org/tint/ui/fragments/BaseWebViewFragment │ │ │ │ + 66: astore 7 │ │ │ │ + 68: aload 7 │ │ │ │ + 70: invokevirtual #109 // Method org/tint/ui/fragments/BaseWebViewFragment.isStartPageShown:()Z │ │ │ │ + 73: istore 6 │ │ │ │ + 75: iload 6 │ │ │ │ + 77: ifne 44 │ │ │ │ + 80: aload 7 │ │ │ │ + 82: aload 4 │ │ │ │ + 84: invokevirtual #523 // Method org/tint/ui/fragments/BaseWebViewFragment.isWebViewOnUrl:(Ljava/lang/String;)Z │ │ │ │ + 87: istore 6 │ │ │ │ + 89: iload 6 │ │ │ │ + 91: ifne 44 │ │ │ │ + 94: aload 7 │ │ │ │ + 96: invokevirtual #526 // Method org/tint/ui/fragments/BaseWebViewFragment.isPrivateBrowsingEnabled:()Z │ │ │ │ + 99: istore 6 │ │ │ │ + 101: iload 6 │ │ │ │ + 103: ifne 44 │ │ │ │ + 106: aload 7 │ │ │ │ + 108: invokevirtual #207 // Method org/tint/ui/fragments/BaseWebViewFragment.getWebView:()Lorg/tint/ui/components/CustomWebView; │ │ │ │ + 111: invokevirtual #115 // Method org/tint/ui/components/CustomWebView.getUrl:()Ljava/lang/String; │ │ │ │ + 114: astore_2 │ │ │ │ + 115: aload 5 │ │ │ │ + 117: aload_2 │ │ │ │ + 118: invokeinterface #529, 2 // InterfaceMethod java/util/Set.add:(Ljava/lang/Object;)Z │ │ │ │ + 123: pop │ │ │ │ + 124: goto 44 │ │ │ │ + 127: aload_0 │ │ │ │ + 128: getfield #57 // Field mActivity:Lorg/tint/ui/activities/TintBrowserActivity; │ │ │ │ + 131: invokestatic #85 // Method android/preference/PreferenceManager.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ │ │ + 134: invokeinterface #452, 1 // InterfaceMethod android/content/SharedPreferences.edit:()Landroid/content/SharedPreferences$Editor; │ │ │ │ + 139: astore 8 │ │ │ │ + 141: aload 8 │ │ │ │ + 143: ldc_w #531 // String TECHNICAL_PREFERENCE_SAVED_TABS │ │ │ │ + 146: aload 5 │ │ │ │ + 148: invokeinterface #535, 3 // InterfaceMethod android/content/SharedPreferences$Editor.putStringSet:(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; │ │ │ │ + 153: pop │ │ │ │ + 154: aload 8 │ │ │ │ + 156: invokeinterface #465, 1 // InterfaceMethod android/content/SharedPreferences$Editor.commit:()Z │ │ │ │ + 161: pop │ │ │ │ + 162: return │ │ │ │ │ │ │ │ protected void setApplicationButtonImage(android.graphics.Bitmap); │ │ │ │ descriptor: (Landroid/graphics/Bitmap;)V │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ stack=300, locals=5, args_size=2 │ │ │ │ 0: aload_0 │ │ ├── org/tint/ui/views/TabsScroller.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1115,15 +1115,15 @@ │ │ │ │ 710: astore 4 │ │ │ │ 712: aload_0 │ │ │ │ 713: aload 5 │ │ │ │ 715: aload 23 │ │ │ │ 717: invokestatic #158 // Method android/animation/ObjectAnimator.ofInt:(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; │ │ │ │ 720: astore 30 │ │ │ │ 722: aload 31 │ │ │ │ - 724: ifnull 1313 │ │ │ │ + 724: ifnull 1317 │ │ │ │ 727: aload 30 │ │ │ │ 729: ifnull 1239 │ │ │ │ 732: new #136 // class android/animation/AnimatorSet │ │ │ │ 735: astore 33 │ │ │ │ 737: aload 33 │ │ │ │ 739: invokespecial #139 // Method android/animation/AnimatorSet."":()V │ │ │ │ 742: iconst_2 │ │ │ │ @@ -1380,91 +1380,93 @@ │ │ │ │ 1229: aload 23 │ │ │ │ 1231: invokestatic #158 // Method android/animation/ObjectAnimator.ofInt:(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; │ │ │ │ 1234: astore 31 │ │ │ │ 1236: goto 654 │ │ │ │ 1239: ldc2_w #162 // long 200l │ │ │ │ 1242: lstore 34 │ │ │ │ 1244: aload 31 │ │ │ │ - 1246: lload 34 │ │ │ │ - 1248: invokevirtual #203 // Method android/animation/ObjectAnimator.setDuration:(J)Landroid/animation/ObjectAnimator; │ │ │ │ - 1251: pop │ │ │ │ - 1252: aload_0 │ │ │ │ - 1253: astore 4 │ │ │ │ - 1255: aload_0 │ │ │ │ - 1256: getfield #56 // Field mAnimator:Landroid/animation/AnimatorSet; │ │ │ │ - 1259: astore 5 │ │ │ │ - 1261: iconst_2 │ │ │ │ - 1262: istore 29 │ │ │ │ - 1264: ldc #35 // float 2.8E-45f │ │ │ │ - 1266: fstore 13 │ │ │ │ - 1268: iload 29 │ │ │ │ - 1270: istore 10 │ │ │ │ - 1272: fload 13 │ │ │ │ - 1274: fstore 12 │ │ │ │ - 1276: iload 29 │ │ │ │ - 1278: anewarray #141 // class android/animation/Animator │ │ │ │ - 1281: astore 4 │ │ │ │ - 1283: aload 4 │ │ │ │ - 1285: astore 23 │ │ │ │ + 1246: astore 4 │ │ │ │ + 1248: aload 31 │ │ │ │ + 1250: lload 34 │ │ │ │ + 1252: invokevirtual #203 // Method android/animation/ObjectAnimator.setDuration:(J)Landroid/animation/ObjectAnimator; │ │ │ │ + 1255: pop │ │ │ │ + 1256: aload_0 │ │ │ │ + 1257: astore 4 │ │ │ │ + 1259: aload_0 │ │ │ │ + 1260: getfield #56 // Field mAnimator:Landroid/animation/AnimatorSet; │ │ │ │ + 1263: astore 5 │ │ │ │ + 1265: iconst_2 │ │ │ │ + 1266: istore 29 │ │ │ │ + 1268: ldc #35 // float 2.8E-45f │ │ │ │ + 1270: fstore 13 │ │ │ │ + 1272: iload 29 │ │ │ │ + 1274: istore 10 │ │ │ │ + 1276: fload 13 │ │ │ │ + 1278: fstore 12 │ │ │ │ + 1280: iload 29 │ │ │ │ + 1282: anewarray #141 // class android/animation/Animator │ │ │ │ + 1285: astore 4 │ │ │ │ 1287: aload 4 │ │ │ │ - 1289: iconst_0 │ │ │ │ - 1290: aload 28 │ │ │ │ - 1292: aastore │ │ │ │ - 1293: iconst_1 │ │ │ │ - 1294: istore 26 │ │ │ │ - 1296: aload 4 │ │ │ │ - 1298: iload 26 │ │ │ │ - 1300: aload 31 │ │ │ │ - 1302: aastore │ │ │ │ - 1303: aload 5 │ │ │ │ - 1305: aload 4 │ │ │ │ - 1307: invokevirtual #168 // Method android/animation/AnimatorSet.playSequentially:([Landroid/animation/Animator;)V │ │ │ │ - 1310: goto 862 │ │ │ │ - 1313: aload 30 │ │ │ │ - 1315: ifnull 862 │ │ │ │ - 1318: ldc2_w #162 // long 200l │ │ │ │ - 1321: lstore 34 │ │ │ │ - 1323: aload 30 │ │ │ │ - 1325: astore 4 │ │ │ │ + 1289: astore 23 │ │ │ │ + 1291: aload 4 │ │ │ │ + 1293: iconst_0 │ │ │ │ + 1294: aload 28 │ │ │ │ + 1296: aastore │ │ │ │ + 1297: iconst_1 │ │ │ │ + 1298: istore 26 │ │ │ │ + 1300: aload 4 │ │ │ │ + 1302: iload 26 │ │ │ │ + 1304: aload 31 │ │ │ │ + 1306: aastore │ │ │ │ + 1307: aload 5 │ │ │ │ + 1309: aload 4 │ │ │ │ + 1311: invokevirtual #168 // Method android/animation/AnimatorSet.playSequentially:([Landroid/animation/Animator;)V │ │ │ │ + 1314: goto 862 │ │ │ │ + 1317: aload 30 │ │ │ │ + 1319: ifnull 862 │ │ │ │ + 1322: ldc2_w #162 // long 200l │ │ │ │ + 1325: lstore 34 │ │ │ │ 1327: aload 30 │ │ │ │ - 1329: lload 34 │ │ │ │ - 1331: invokevirtual #203 // Method android/animation/ObjectAnimator.setDuration:(J)Landroid/animation/ObjectAnimator; │ │ │ │ - 1334: pop │ │ │ │ - 1335: aload_0 │ │ │ │ - 1336: astore 4 │ │ │ │ - 1338: aload_0 │ │ │ │ - 1339: getfield #56 // Field mAnimator:Landroid/animation/AnimatorSet; │ │ │ │ - 1342: astore 5 │ │ │ │ - 1344: iconst_2 │ │ │ │ - 1345: istore 29 │ │ │ │ - 1347: ldc #35 // float 2.8E-45f │ │ │ │ - 1349: fstore 13 │ │ │ │ - 1351: iload 29 │ │ │ │ - 1353: istore 10 │ │ │ │ - 1355: fload 13 │ │ │ │ - 1357: fstore 12 │ │ │ │ - 1359: iload 29 │ │ │ │ - 1361: anewarray #141 // class android/animation/Animator │ │ │ │ - 1364: astore 4 │ │ │ │ - 1366: aload 4 │ │ │ │ - 1368: astore 23 │ │ │ │ + 1329: astore 4 │ │ │ │ + 1331: aload 30 │ │ │ │ + 1333: lload 34 │ │ │ │ + 1335: invokevirtual #203 // Method android/animation/ObjectAnimator.setDuration:(J)Landroid/animation/ObjectAnimator; │ │ │ │ + 1338: pop │ │ │ │ + 1339: aload_0 │ │ │ │ + 1340: astore 4 │ │ │ │ + 1342: aload_0 │ │ │ │ + 1343: getfield #56 // Field mAnimator:Landroid/animation/AnimatorSet; │ │ │ │ + 1346: astore 5 │ │ │ │ + 1348: iconst_2 │ │ │ │ + 1349: istore 29 │ │ │ │ + 1351: ldc #35 // float 2.8E-45f │ │ │ │ + 1353: fstore 13 │ │ │ │ + 1355: iload 29 │ │ │ │ + 1357: istore 10 │ │ │ │ + 1359: fload 13 │ │ │ │ + 1361: fstore 12 │ │ │ │ + 1363: iload 29 │ │ │ │ + 1365: anewarray #141 // class android/animation/Animator │ │ │ │ + 1368: astore 4 │ │ │ │ 1370: aload 4 │ │ │ │ - 1372: iconst_0 │ │ │ │ - 1373: aload 28 │ │ │ │ - 1375: aastore │ │ │ │ - 1376: iconst_1 │ │ │ │ - 1377: istore 26 │ │ │ │ - 1379: aload 4 │ │ │ │ - 1381: iload 26 │ │ │ │ - 1383: aload 30 │ │ │ │ - 1385: aastore │ │ │ │ - 1386: aload 5 │ │ │ │ - 1388: aload 4 │ │ │ │ - 1390: invokevirtual #168 // Method android/animation/AnimatorSet.playSequentially:([Landroid/animation/Animator;)V │ │ │ │ - 1393: goto 862 │ │ │ │ + 1372: astore 23 │ │ │ │ + 1374: aload 4 │ │ │ │ + 1376: iconst_0 │ │ │ │ + 1377: aload 28 │ │ │ │ + 1379: aastore │ │ │ │ + 1380: iconst_1 │ │ │ │ + 1381: istore 26 │ │ │ │ + 1383: aload 4 │ │ │ │ + 1385: iload 26 │ │ │ │ + 1387: aload 30 │ │ │ │ + 1389: aastore │ │ │ │ + 1390: aload 5 │ │ │ │ + 1392: aload 4 │ │ │ │ + 1394: invokevirtual #168 // Method android/animation/AnimatorSet.playSequentially:([Landroid/animation/Animator;)V │ │ │ │ + 1397: goto 862 │ │ │ │ │ │ │ │ private float ease(android.view.animation.DecelerateInterpolator, float, float, float, float); │ │ │ │ descriptor: (Landroid/view/animation/DecelerateInterpolator;FFFF)F │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=7, args_size=6 │ │ │ │ 0: fload_2 │ │ │ │ @@ -2292,82 +2294,82 @@ │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #387 // Field mPullValue:I │ │ │ │ 12: istore 4 │ │ │ │ 14: iload 4 │ │ │ │ 16: ifne 20 │ │ │ │ 19: return │ │ │ │ 20: iload_1 │ │ │ │ - 21: ifne 622 │ │ │ │ + 21: ifne 626 │ │ │ │ 24: aload_0 │ │ │ │ 25: getfield #387 // Field mPullValue:I │ │ │ │ 28: istore 4 │ │ │ │ 30: iload 4 │ │ │ │ - 32: ifeq 622 │ │ │ │ + 32: ifeq 626 │ │ │ │ 35: iconst_0 │ │ │ │ 36: istore 5 │ │ │ │ 38: iload 5 │ │ │ │ 40: iload_3 │ │ │ │ 41: if_icmpge 79 │ │ │ │ 44: aload_0 │ │ │ │ 45: getfield #85 // Field mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; │ │ │ │ 48: astore 6 │ │ │ │ 50: aload_0 │ │ │ │ 51: getfield #387 // Field mPullValue:I │ │ │ │ 54: istore 4 │ │ │ │ 56: iload 4 │ │ │ │ - 58: ifge 350 │ │ │ │ + 58: ifge 354 │ │ │ │ 61: iload 5 │ │ │ │ 63: istore 4 │ │ │ │ 65: aload 6 │ │ │ │ 67: iload 4 │ │ │ │ 69: invokevirtual #283 // Method org/tint/ui/views/TabsScroller$ContentLayout.getChildAt:(I)Landroid/view/View; │ │ │ │ 72: astore 7 │ │ │ │ 74: aload 7 │ │ │ │ - 76: ifnonnull 371 │ │ │ │ + 76: ifnonnull 375 │ │ │ │ 79: iconst_0 │ │ │ │ 80: istore 4 │ │ │ │ 82: fconst_0 │ │ │ │ 83: fstore 8 │ │ │ │ 85: aconst_null │ │ │ │ 86: astore 9 │ │ │ │ 88: aload_0 │ │ │ │ 89: iconst_0 │ │ │ │ 90: putfield #387 // Field mPullValue:I │ │ │ │ 93: aload_0 │ │ │ │ 94: getfield #63 // Field mHorizontal:Z │ │ │ │ 97: istore 4 │ │ │ │ 99: iload 4 │ │ │ │ - 101: ifeq 652 │ │ │ │ + 101: ifeq 656 │ │ │ │ 104: aload_0 │ │ │ │ 105: invokevirtual #181 // Method getWidth:()I │ │ │ │ 108: istore 10 │ │ │ │ 110: aload_0 │ │ │ │ 111: getfield #387 // Field mPullValue:I │ │ │ │ 114: invokestatic #104 // Method java/lang/Math.abs:(I)I │ │ │ │ 117: istore 11 │ │ │ │ 119: aload_0 │ │ │ │ 120: getfield #387 // Field mPullValue:I │ │ │ │ 123: istore 4 │ │ │ │ 125: iload 4 │ │ │ │ - 127: ifgt 661 │ │ │ │ + 127: ifgt 665 │ │ │ │ 130: iconst_1 │ │ │ │ 131: istore 12 │ │ │ │ 133: iconst_0 │ │ │ │ 134: istore 5 │ │ │ │ 136: iload 5 │ │ │ │ 138: iload_3 │ │ │ │ 139: if_icmpge 19 │ │ │ │ 142: aload_0 │ │ │ │ 143: getfield #85 // Field mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; │ │ │ │ 146: astore 6 │ │ │ │ 148: aload_0 │ │ │ │ 149: getfield #387 // Field mPullValue:I │ │ │ │ 152: istore 4 │ │ │ │ 154: iload 4 │ │ │ │ - 156: ifge 667 │ │ │ │ + 156: ifge 671 │ │ │ │ 159: iload 5 │ │ │ │ 161: istore 4 │ │ │ │ 163: aload 6 │ │ │ │ 165: iload 4 │ │ │ │ 167: invokevirtual #283 // Method org/tint/ui/views/TabsScroller$ContentLayout.getChildAt:(I)Landroid/view/View; │ │ │ │ 170: astore 7 │ │ │ │ 172: aload 7 │ │ │ │ @@ -2437,219 +2439,223 @@ │ │ │ │ 290: iload 4 │ │ │ │ 292: imul │ │ │ │ 293: istore 19 │ │ │ │ 295: aload_0 │ │ │ │ 296: getfield #63 // Field mHorizontal:Z │ │ │ │ 299: istore 4 │ │ │ │ 301: iload 4 │ │ │ │ - 303: ifeq 688 │ │ │ │ + 303: ifeq 692 │ │ │ │ 306: iload 19 │ │ │ │ 308: i2f │ │ │ │ 309: fstore 8 │ │ │ │ 311: aload 7 │ │ │ │ 313: fload 8 │ │ │ │ 315: invokevirtual #69 // Method android/view/View.setTranslationX:(F)V │ │ │ │ 318: aload_0 │ │ │ │ 319: getfield #63 // Field mHorizontal:Z │ │ │ │ 322: istore 4 │ │ │ │ 324: iload 4 │ │ │ │ - 326: ifeq 703 │ │ │ │ + 326: ifeq 707 │ │ │ │ 329: fload 18 │ │ │ │ - 331: fneg │ │ │ │ - 332: fstore 8 │ │ │ │ - 334: aload 7 │ │ │ │ - 336: fload 8 │ │ │ │ - 338: invokevirtual #396 // Method android/view/View.setRotationY:(F)V │ │ │ │ - 341: iload 5 │ │ │ │ - 343: iconst_1 │ │ │ │ - 344: iadd │ │ │ │ - 345: istore 5 │ │ │ │ - 347: goto 136 │ │ │ │ - 350: aload_0 │ │ │ │ - 351: getfield #85 // Field mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; │ │ │ │ - 354: astore 9 │ │ │ │ - 356: aload 9 │ │ │ │ - 358: invokevirtual #279 // Method org/tint/ui/views/TabsScroller$ContentLayout.getChildCount:()I │ │ │ │ - 361: iconst_m1 │ │ │ │ - 362: iadd │ │ │ │ - 363: iload 5 │ │ │ │ - 365: isub │ │ │ │ - 366: istore 4 │ │ │ │ - 368: goto 65 │ │ │ │ - 371: aload_0 │ │ │ │ - 372: getfield #63 // Field mHorizontal:Z │ │ │ │ - 375: istore 4 │ │ │ │ - 377: iload 4 │ │ │ │ - 379: ifeq 588 │ │ │ │ - 382: ldc_w #398 // String translationX │ │ │ │ - 385: astore 9 │ │ │ │ - 387: ldc #35 // float 2.8E-45f │ │ │ │ - 389: fstore 20 │ │ │ │ - 391: iconst_2 │ │ │ │ - 392: newarray float │ │ │ │ - 394: astore 21 │ │ │ │ - 396: aload_0 │ │ │ │ - 397: getfield #63 // Field mHorizontal:Z │ │ │ │ - 400: istore 22 │ │ │ │ - 402: iload 22 │ │ │ │ - 404: ifeq 596 │ │ │ │ - 407: aload_0 │ │ │ │ - 408: invokevirtual #399 // Method getTranslationX:()F │ │ │ │ - 411: fstore 20 │ │ │ │ - 413: aload 21 │ │ │ │ - 415: iconst_0 │ │ │ │ - 416: fload 20 │ │ │ │ - 418: fastore │ │ │ │ - 419: iconst_1 │ │ │ │ - 420: istore 22 │ │ │ │ - 422: ldc #121 // float 1.4E-45f │ │ │ │ - 424: fstore 20 │ │ │ │ - 426: aload 21 │ │ │ │ - 428: iload 22 │ │ │ │ - 430: fconst_0 │ │ │ │ - 431: fastore │ │ │ │ - 432: aload 7 │ │ │ │ - 434: aload 9 │ │ │ │ - 436: aload 21 │ │ │ │ - 438: invokestatic #402 // Method android/animation/ObjectAnimator.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; │ │ │ │ - 441: astore 23 │ │ │ │ - 443: aload_0 │ │ │ │ - 444: getfield #63 // Field mHorizontal:Z │ │ │ │ - 447: istore 4 │ │ │ │ - 449: iload 4 │ │ │ │ - 451: ifeq 605 │ │ │ │ - 454: ldc_w #404 // String rotationY │ │ │ │ - 457: astore 9 │ │ │ │ - 459: ldc #35 // float 2.8E-45f │ │ │ │ - 461: fstore 20 │ │ │ │ - 463: iconst_2 │ │ │ │ - 464: newarray float │ │ │ │ - 466: astore 21 │ │ │ │ - 468: aload_0 │ │ │ │ - 469: getfield #63 // Field mHorizontal:Z │ │ │ │ - 472: istore 22 │ │ │ │ - 474: iload 22 │ │ │ │ - 476: ifeq 613 │ │ │ │ - 479: aload_0 │ │ │ │ - 480: invokevirtual #407 // Method getRotationY:()F │ │ │ │ - 483: fstore 20 │ │ │ │ - 485: aload 21 │ │ │ │ - 487: iconst_0 │ │ │ │ - 488: fload 20 │ │ │ │ - 490: fastore │ │ │ │ - 491: aload 21 │ │ │ │ - 493: iconst_1 │ │ │ │ - 494: fconst_0 │ │ │ │ - 495: fastore │ │ │ │ - 496: aload 7 │ │ │ │ - 498: aload 9 │ │ │ │ - 500: aload 21 │ │ │ │ - 502: invokestatic #402 // Method android/animation/ObjectAnimator.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; │ │ │ │ - 505: astore 24 │ │ │ │ - 507: new #136 // class android/animation/AnimatorSet │ │ │ │ - 510: astore 25 │ │ │ │ - 512: aload 25 │ │ │ │ - 514: invokespecial #139 // Method android/animation/AnimatorSet."":()V │ │ │ │ - 517: iconst_2 │ │ │ │ - 518: istore 4 │ │ │ │ - 520: ldc #35 // float 2.8E-45f │ │ │ │ - 522: fstore 8 │ │ │ │ - 524: iload 4 │ │ │ │ - 526: anewarray #141 // class android/animation/Animator │ │ │ │ - 529: astore 9 │ │ │ │ - 531: aconst_null │ │ │ │ - 532: astore 6 │ │ │ │ - 534: aload 9 │ │ │ │ - 536: iconst_0 │ │ │ │ - 537: aload 23 │ │ │ │ - 539: aastore │ │ │ │ - 540: iconst_1 │ │ │ │ - 541: istore 22 │ │ │ │ - 543: ldc #121 // float 1.4E-45f │ │ │ │ - 545: fstore 20 │ │ │ │ - 547: aload 9 │ │ │ │ - 549: iload 22 │ │ │ │ - 551: aload 24 │ │ │ │ - 553: aastore │ │ │ │ - 554: aload 25 │ │ │ │ - 556: aload 9 │ │ │ │ - 558: invokevirtual #145 // Method android/animation/AnimatorSet.playTogether:([Landroid/animation/Animator;)V │ │ │ │ - 561: bipush 100 │ │ │ │ - 563: i2l │ │ │ │ - 564: lstore 26 │ │ │ │ - 566: aload 25 │ │ │ │ - 568: lload 26 │ │ │ │ - 570: invokevirtual #149 // Method android/animation/AnimatorSet.setDuration:(J)Landroid/animation/AnimatorSet; │ │ │ │ - 573: pop │ │ │ │ - 574: aload 25 │ │ │ │ - 576: invokevirtual #180 // Method android/animation/AnimatorSet.start:()V │ │ │ │ - 579: iload 5 │ │ │ │ - 581: iconst_1 │ │ │ │ - 582: iadd │ │ │ │ - 583: istore 5 │ │ │ │ - 585: goto 38 │ │ │ │ - 588: ldc_w #411 // String translationY │ │ │ │ - 591: astore 9 │ │ │ │ - 593: goto 387 │ │ │ │ - 596: aload_0 │ │ │ │ - 597: invokevirtual #412 // Method getTranslationY:()F │ │ │ │ - 600: fstore 20 │ │ │ │ - 602: goto 413 │ │ │ │ - 605: ldc_w #414 // String rotationX │ │ │ │ - 608: astore 9 │ │ │ │ - 610: goto 459 │ │ │ │ - 613: aload_0 │ │ │ │ - 614: invokevirtual #417 // Method getRotationX:()F │ │ │ │ - 617: fstore 20 │ │ │ │ - 619: goto 485 │ │ │ │ - 622: aload_0 │ │ │ │ - 623: getfield #387 // Field mPullValue:I │ │ │ │ - 626: istore 4 │ │ │ │ - 628: iload 4 │ │ │ │ - 630: ifne 635 │ │ │ │ - 633: iconst_1 │ │ │ │ - 634: istore_2 │ │ │ │ - 635: aload_0 │ │ │ │ - 636: getfield #387 // Field mPullValue:I │ │ │ │ - 639: iload_1 │ │ │ │ - 640: iadd │ │ │ │ - 641: istore 4 │ │ │ │ - 643: aload_0 │ │ │ │ - 644: iload 4 │ │ │ │ - 646: putfield #387 // Field mPullValue:I │ │ │ │ - 649: goto 93 │ │ │ │ - 652: aload_0 │ │ │ │ - 653: invokevirtual #95 // Method getHeight:()I │ │ │ │ - 656: istore 10 │ │ │ │ - 658: goto 110 │ │ │ │ - 661: iconst_m1 │ │ │ │ - 662: istore 12 │ │ │ │ - 664: goto 133 │ │ │ │ - 667: aload_0 │ │ │ │ - 668: getfield #85 // Field mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; │ │ │ │ - 671: astore 9 │ │ │ │ - 673: aload 9 │ │ │ │ - 675: invokevirtual #279 // Method org/tint/ui/views/TabsScroller$ContentLayout.getChildCount:()I │ │ │ │ - 678: iconst_m1 │ │ │ │ - 679: iadd │ │ │ │ - 680: iload 5 │ │ │ │ - 682: isub │ │ │ │ - 683: istore 4 │ │ │ │ - 685: goto 163 │ │ │ │ - 688: iload 19 │ │ │ │ - 690: i2f │ │ │ │ - 691: fstore 8 │ │ │ │ - 693: aload 7 │ │ │ │ - 695: fload 8 │ │ │ │ - 697: invokevirtual #72 // Method android/view/View.setTranslationY:(F)V │ │ │ │ - 700: goto 318 │ │ │ │ - 703: aload 7 │ │ │ │ - 705: fload 18 │ │ │ │ - 707: invokevirtual #420 // Method android/view/View.setRotationX:(F)V │ │ │ │ - 710: goto 341 │ │ │ │ + 331: fstore 14 │ │ │ │ + 333: fload 18 │ │ │ │ + 335: fneg │ │ │ │ + 336: fstore 8 │ │ │ │ + 338: aload 7 │ │ │ │ + 340: fload 8 │ │ │ │ + 342: invokevirtual #396 // Method android/view/View.setRotationY:(F)V │ │ │ │ + 345: iload 5 │ │ │ │ + 347: iconst_1 │ │ │ │ + 348: iadd │ │ │ │ + 349: istore 5 │ │ │ │ + 351: goto 136 │ │ │ │ + 354: aload_0 │ │ │ │ + 355: getfield #85 // Field mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; │ │ │ │ + 358: astore 9 │ │ │ │ + 360: aload 9 │ │ │ │ + 362: invokevirtual #279 // Method org/tint/ui/views/TabsScroller$ContentLayout.getChildCount:()I │ │ │ │ + 365: iconst_m1 │ │ │ │ + 366: iadd │ │ │ │ + 367: iload 5 │ │ │ │ + 369: isub │ │ │ │ + 370: istore 4 │ │ │ │ + 372: goto 65 │ │ │ │ + 375: aload_0 │ │ │ │ + 376: getfield #63 // Field mHorizontal:Z │ │ │ │ + 379: istore 4 │ │ │ │ + 381: iload 4 │ │ │ │ + 383: ifeq 592 │ │ │ │ + 386: ldc_w #398 // String translationX │ │ │ │ + 389: astore 9 │ │ │ │ + 391: ldc #35 // float 2.8E-45f │ │ │ │ + 393: fstore 20 │ │ │ │ + 395: iconst_2 │ │ │ │ + 396: newarray float │ │ │ │ + 398: astore 21 │ │ │ │ + 400: aload_0 │ │ │ │ + 401: getfield #63 // Field mHorizontal:Z │ │ │ │ + 404: istore 22 │ │ │ │ + 406: iload 22 │ │ │ │ + 408: ifeq 600 │ │ │ │ + 411: aload_0 │ │ │ │ + 412: invokevirtual #399 // Method getTranslationX:()F │ │ │ │ + 415: fstore 20 │ │ │ │ + 417: aload 21 │ │ │ │ + 419: iconst_0 │ │ │ │ + 420: fload 20 │ │ │ │ + 422: fastore │ │ │ │ + 423: iconst_1 │ │ │ │ + 424: istore 22 │ │ │ │ + 426: ldc #121 // float 1.4E-45f │ │ │ │ + 428: fstore 20 │ │ │ │ + 430: aload 21 │ │ │ │ + 432: iload 22 │ │ │ │ + 434: fconst_0 │ │ │ │ + 435: fastore │ │ │ │ + 436: aload 7 │ │ │ │ + 438: aload 9 │ │ │ │ + 440: aload 21 │ │ │ │ + 442: invokestatic #402 // Method android/animation/ObjectAnimator.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; │ │ │ │ + 445: astore 23 │ │ │ │ + 447: aload_0 │ │ │ │ + 448: getfield #63 // Field mHorizontal:Z │ │ │ │ + 451: istore 4 │ │ │ │ + 453: iload 4 │ │ │ │ + 455: ifeq 609 │ │ │ │ + 458: ldc_w #404 // String rotationY │ │ │ │ + 461: astore 9 │ │ │ │ + 463: ldc #35 // float 2.8E-45f │ │ │ │ + 465: fstore 20 │ │ │ │ + 467: iconst_2 │ │ │ │ + 468: newarray float │ │ │ │ + 470: astore 21 │ │ │ │ + 472: aload_0 │ │ │ │ + 473: getfield #63 // Field mHorizontal:Z │ │ │ │ + 476: istore 22 │ │ │ │ + 478: iload 22 │ │ │ │ + 480: ifeq 617 │ │ │ │ + 483: aload_0 │ │ │ │ + 484: invokevirtual #407 // Method getRotationY:()F │ │ │ │ + 487: fstore 20 │ │ │ │ + 489: aload 21 │ │ │ │ + 491: iconst_0 │ │ │ │ + 492: fload 20 │ │ │ │ + 494: fastore │ │ │ │ + 495: aload 21 │ │ │ │ + 497: iconst_1 │ │ │ │ + 498: fconst_0 │ │ │ │ + 499: fastore │ │ │ │ + 500: aload 7 │ │ │ │ + 502: aload 9 │ │ │ │ + 504: aload 21 │ │ │ │ + 506: invokestatic #402 // Method android/animation/ObjectAnimator.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; │ │ │ │ + 509: astore 24 │ │ │ │ + 511: new #136 // class android/animation/AnimatorSet │ │ │ │ + 514: astore 25 │ │ │ │ + 516: aload 25 │ │ │ │ + 518: invokespecial #139 // Method android/animation/AnimatorSet."":()V │ │ │ │ + 521: iconst_2 │ │ │ │ + 522: istore 4 │ │ │ │ + 524: ldc #35 // float 2.8E-45f │ │ │ │ + 526: fstore 8 │ │ │ │ + 528: iload 4 │ │ │ │ + 530: anewarray #141 // class android/animation/Animator │ │ │ │ + 533: astore 9 │ │ │ │ + 535: aconst_null │ │ │ │ + 536: astore 6 │ │ │ │ + 538: aload 9 │ │ │ │ + 540: iconst_0 │ │ │ │ + 541: aload 23 │ │ │ │ + 543: aastore │ │ │ │ + 544: iconst_1 │ │ │ │ + 545: istore 22 │ │ │ │ + 547: ldc #121 // float 1.4E-45f │ │ │ │ + 549: fstore 20 │ │ │ │ + 551: aload 9 │ │ │ │ + 553: iload 22 │ │ │ │ + 555: aload 24 │ │ │ │ + 557: aastore │ │ │ │ + 558: aload 25 │ │ │ │ + 560: aload 9 │ │ │ │ + 562: invokevirtual #145 // Method android/animation/AnimatorSet.playTogether:([Landroid/animation/Animator;)V │ │ │ │ + 565: bipush 100 │ │ │ │ + 567: i2l │ │ │ │ + 568: lstore 26 │ │ │ │ + 570: aload 25 │ │ │ │ + 572: lload 26 │ │ │ │ + 574: invokevirtual #149 // Method android/animation/AnimatorSet.setDuration:(J)Landroid/animation/AnimatorSet; │ │ │ │ + 577: pop │ │ │ │ + 578: aload 25 │ │ │ │ + 580: invokevirtual #180 // Method android/animation/AnimatorSet.start:()V │ │ │ │ + 583: iload 5 │ │ │ │ + 585: iconst_1 │ │ │ │ + 586: iadd │ │ │ │ + 587: istore 5 │ │ │ │ + 589: goto 38 │ │ │ │ + 592: ldc_w #411 // String translationY │ │ │ │ + 595: astore 9 │ │ │ │ + 597: goto 391 │ │ │ │ + 600: aload_0 │ │ │ │ + 601: invokevirtual #412 // Method getTranslationY:()F │ │ │ │ + 604: fstore 20 │ │ │ │ + 606: goto 417 │ │ │ │ + 609: ldc_w #414 // String rotationX │ │ │ │ + 612: astore 9 │ │ │ │ + 614: goto 463 │ │ │ │ + 617: aload_0 │ │ │ │ + 618: invokevirtual #417 // Method getRotationX:()F │ │ │ │ + 621: fstore 20 │ │ │ │ + 623: goto 489 │ │ │ │ + 626: aload_0 │ │ │ │ + 627: getfield #387 // Field mPullValue:I │ │ │ │ + 630: istore 4 │ │ │ │ + 632: iload 4 │ │ │ │ + 634: ifne 639 │ │ │ │ + 637: iconst_1 │ │ │ │ + 638: istore_2 │ │ │ │ + 639: aload_0 │ │ │ │ + 640: getfield #387 // Field mPullValue:I │ │ │ │ + 643: iload_1 │ │ │ │ + 644: iadd │ │ │ │ + 645: istore 4 │ │ │ │ + 647: aload_0 │ │ │ │ + 648: iload 4 │ │ │ │ + 650: putfield #387 // Field mPullValue:I │ │ │ │ + 653: goto 93 │ │ │ │ + 656: aload_0 │ │ │ │ + 657: invokevirtual #95 // Method getHeight:()I │ │ │ │ + 660: istore 10 │ │ │ │ + 662: goto 110 │ │ │ │ + 665: iconst_m1 │ │ │ │ + 666: istore 12 │ │ │ │ + 668: goto 133 │ │ │ │ + 671: aload_0 │ │ │ │ + 672: getfield #85 // Field mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; │ │ │ │ + 675: astore 9 │ │ │ │ + 677: aload 9 │ │ │ │ + 679: invokevirtual #279 // Method org/tint/ui/views/TabsScroller$ContentLayout.getChildCount:()I │ │ │ │ + 682: iconst_m1 │ │ │ │ + 683: iadd │ │ │ │ + 684: iload 5 │ │ │ │ + 686: isub │ │ │ │ + 687: istore 4 │ │ │ │ + 689: goto 163 │ │ │ │ + 692: iload 19 │ │ │ │ + 694: i2f │ │ │ │ + 695: fstore 8 │ │ │ │ + 697: aload 7 │ │ │ │ + 699: fload 8 │ │ │ │ + 701: invokevirtual #72 // Method android/view/View.setTranslationY:(F)V │ │ │ │ + 704: goto 318 │ │ │ │ + 707: fload 18 │ │ │ │ + 709: fstore 14 │ │ │ │ + 711: aload 7 │ │ │ │ + 713: fload 18 │ │ │ │ + 715: invokevirtual #420 // Method android/view/View.setRotationX:(F)V │ │ │ │ + 718: goto 345 │ │ │ │ │ │ │ │ public void setAdapter(android.widget.BaseAdapter); │ │ │ │ descriptor: (Landroid/widget/BaseAdapter;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: aload_0 │ │ ├── org/tint/ui/managers/BasePhoneUIManager.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1019,34 +1019,32 @@ │ │ │ │ public void onSharedPreferenceChanged(android.content.SharedPreferences, java.lang.String); │ │ │ │ descriptor: (Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=7, args_size=3 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #40 // Field mFragmentsList:Ljava/util/List; │ │ │ │ - 4: astore_3 │ │ │ │ - 5: aload_3 │ │ │ │ - 6: invokeinterface #241, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 11: astore 4 │ │ │ │ - 13: aload 4 │ │ │ │ - 15: invokeinterface #246, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 20: istore 5 │ │ │ │ - 22: iload 5 │ │ │ │ - 24: ifeq 52 │ │ │ │ - 27: aload 4 │ │ │ │ - 29: invokeinterface #250, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 34: checkcast #56 // class org/tint/ui/fragments/PhoneWebViewFragment │ │ │ │ - 37: astore 6 │ │ │ │ - 39: aload 6 │ │ │ │ - 41: invokevirtual #145 // Method org/tint/ui/fragments/PhoneWebViewFragment.getWebView:()Lorg/tint/ui/components/CustomWebView; │ │ │ │ - 44: astore_3 │ │ │ │ - 45: aload_3 │ │ │ │ - 46: invokevirtual #253 // Method org/tint/ui/components/CustomWebView.loadSettings:()V │ │ │ │ - 49: goto 13 │ │ │ │ - 52: return │ │ │ │ + 4: invokeinterface #241, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 9: astore_3 │ │ │ │ + 10: aload_3 │ │ │ │ + 11: invokeinterface #246, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 16: istore 4 │ │ │ │ + 18: iload 4 │ │ │ │ + 20: ifeq 49 │ │ │ │ + 23: aload_3 │ │ │ │ + 24: invokeinterface #250, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 29: checkcast #56 // class org/tint/ui/fragments/PhoneWebViewFragment │ │ │ │ + 32: astore 5 │ │ │ │ + 34: aload 5 │ │ │ │ + 36: invokevirtual #145 // Method org/tint/ui/fragments/PhoneWebViewFragment.getWebView:()Lorg/tint/ui/components/CustomWebView; │ │ │ │ + 39: astore 6 │ │ │ │ + 41: aload 6 │ │ │ │ + 43: invokevirtual #253 // Method org/tint/ui/components/CustomWebView.loadSettings:()V │ │ │ │ + 46: goto 10 │ │ │ │ + 49: return │ │ │ │ │ │ │ │ public void onShowStartPage(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── org/tint/ui/managers/TabletUIManager.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1232,66 +1232,62 @@ │ │ │ │ 17: invokevirtual #314 // Method android/widget/ProgressBar.setProgress:(I)V │ │ │ │ 20: return │ │ │ │ │ │ │ │ public void onReceivedTitle(android.webkit.WebView, java.lang.String); │ │ │ │ descriptor: (Landroid/webkit/WebView;Ljava/lang/String;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=7, args_size=3 │ │ │ │ + stack=300, locals=6, args_size=3 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #24 // Field mTabs:Ljava/util/Map; │ │ │ │ 4: invokeinterface #279, 1 // InterfaceMethod java/util/Map.values:()Ljava/util/Collection; │ │ │ │ - 9: astore_3 │ │ │ │ - 10: aload_3 │ │ │ │ - 11: invokeinterface #321, 1 // InterfaceMethod java/util/Collection.iterator:()Ljava/util/Iterator; │ │ │ │ - 16: astore 4 │ │ │ │ - 18: aload 4 │ │ │ │ - 20: invokeinterface #326, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 25: istore 5 │ │ │ │ - 27: iload 5 │ │ │ │ - 29: ifeq 54 │ │ │ │ - 32: aload 4 │ │ │ │ - 34: invokeinterface #330, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 39: checkcast #80 // class org/tint/ui/fragments/TabletWebViewFragment │ │ │ │ - 42: astore 6 │ │ │ │ - 44: aload 6 │ │ │ │ - 46: aload_1 │ │ │ │ - 47: aload_2 │ │ │ │ - 48: invokevirtual #333 // Method org/tint/ui/fragments/TabletWebViewFragment.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ │ │ - 51: goto 18 │ │ │ │ - 54: return │ │ │ │ + 9: invokeinterface #321, 1 // InterfaceMethod java/util/Collection.iterator:()Ljava/util/Iterator; │ │ │ │ + 14: astore_3 │ │ │ │ + 15: aload_3 │ │ │ │ + 16: invokeinterface #326, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 21: istore 4 │ │ │ │ + 23: iload 4 │ │ │ │ + 25: ifeq 49 │ │ │ │ + 28: aload_3 │ │ │ │ + 29: invokeinterface #330, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 34: checkcast #80 // class org/tint/ui/fragments/TabletWebViewFragment │ │ │ │ + 37: astore 5 │ │ │ │ + 39: aload 5 │ │ │ │ + 41: aload_1 │ │ │ │ + 42: aload_2 │ │ │ │ + 43: invokevirtual #333 // Method org/tint/ui/fragments/TabletWebViewFragment.onReceivedTitle:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ │ │ + 46: goto 15 │ │ │ │ + 49: return │ │ │ │ │ │ │ │ public void onSharedPreferenceChanged(android.content.SharedPreferences, java.lang.String); │ │ │ │ descriptor: (Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=7, args_size=3 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #24 // Field mTabs:Ljava/util/Map; │ │ │ │ 4: invokeinterface #279, 1 // InterfaceMethod java/util/Map.values:()Ljava/util/Collection; │ │ │ │ - 9: astore_3 │ │ │ │ - 10: aload_3 │ │ │ │ - 11: invokeinterface #321, 1 // InterfaceMethod java/util/Collection.iterator:()Ljava/util/Iterator; │ │ │ │ - 16: astore 4 │ │ │ │ - 18: aload 4 │ │ │ │ - 20: invokeinterface #326, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 25: istore 5 │ │ │ │ - 27: iload 5 │ │ │ │ - 29: ifeq 57 │ │ │ │ - 32: aload 4 │ │ │ │ - 34: invokeinterface #330, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 39: checkcast #80 // class org/tint/ui/fragments/TabletWebViewFragment │ │ │ │ - 42: astore 6 │ │ │ │ - 44: aload 6 │ │ │ │ - 46: invokevirtual #84 // Method org/tint/ui/fragments/TabletWebViewFragment.getWebView:()Lorg/tint/ui/components/CustomWebView; │ │ │ │ - 49: astore_3 │ │ │ │ - 50: aload_3 │ │ │ │ - 51: invokevirtual #336 // Method org/tint/ui/components/CustomWebView.loadSettings:()V │ │ │ │ - 54: goto 18 │ │ │ │ - 57: return │ │ │ │ + 9: invokeinterface #321, 1 // InterfaceMethod java/util/Collection.iterator:()Ljava/util/Iterator; │ │ │ │ + 14: astore_3 │ │ │ │ + 15: aload_3 │ │ │ │ + 16: invokeinterface #326, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 21: istore 4 │ │ │ │ + 23: iload 4 │ │ │ │ + 25: ifeq 54 │ │ │ │ + 28: aload_3 │ │ │ │ + 29: invokeinterface #330, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 34: checkcast #80 // class org/tint/ui/fragments/TabletWebViewFragment │ │ │ │ + 37: astore 5 │ │ │ │ + 39: aload 5 │ │ │ │ + 41: invokevirtual #84 // Method org/tint/ui/fragments/TabletWebViewFragment.getWebView:()Lorg/tint/ui/components/CustomWebView; │ │ │ │ + 44: astore 6 │ │ │ │ + 46: aload 6 │ │ │ │ + 48: invokevirtual #336 // Method org/tint/ui/components/CustomWebView.loadSettings:()V │ │ │ │ + 51: goto 15 │ │ │ │ + 54: return │ │ │ │ │ │ │ │ public void onShowStartPage(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 ├── smali/org/tint/R.smali │ @@ -30,10 +30,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 800 │ return-void │ .end method ├── smali/org/tint/Manifest.smali │ @@ -15,10 +15,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 11 │ return-void │ .end method ├── smali/org/tint/providers/SslExceptionsProvider.smali │ @@ -96,15 +96,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 30 │ invoke-direct {p0}, Landroid/content/ContentProvider;->()V │ │ - .line 167 │ return-void │ .end method │ │ │ # virtual methods │ .method public delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ .locals 4 │ @@ -239,20 +238,20 @@ │ .packed-switch 0x1 │ :pswitch_0 │ :pswitch_1 │ .end packed-switch │ .end method │ │ .method public insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ - .locals 6 │ + .locals 7 │ .param p1, "uri" # Landroid/net/Uri; │ .param p2, "values" # Landroid/content/ContentValues; │ │ .prologue │ - const/4 v5, 0x0 │ + const/4 v6, 0x0 │ │ .line 104 │ sget-object v3, Lorg/tint/providers/SslExceptionsProvider;->sUriMatcher:Landroid/content/UriMatcher; │ │ invoke-virtual {v3, p1}, Landroid/content/UriMatcher;->match(Landroid/net/Uri;)I │ │ move-result v3 │ @@ -286,23 +285,23 @@ │ │ .line 106 │ :pswitch_0 │ iget-object v3, p0, Lorg/tint/providers/SslExceptionsProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; │ │ const-string v4, "sslexceptions" │ │ - invoke-virtual {v3, v4, v5, p2}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ + invoke-virtual {v3, v4, v6, p2}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ move-result-wide v0 │ │ .line 107 │ .local v0, "rowId":J │ - const-wide/16 v3, 0x0 │ + const-wide/16 v4, 0x0 │ │ - cmp-long v3, v0, v3 │ + cmp-long v3, v0, v4 │ │ if-lez v3, :cond_0 │ │ .line 108 │ sget-object v3, Lorg/tint/providers/SslExceptionsProvider;->SSL_EXCEPTIONS_URI:Landroid/net/Uri; │ │ invoke-static {v3, v0, v1}, Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; │ @@ -313,15 +312,15 @@ │ .local v2, "rowUri":Landroid/net/Uri; │ iget-object v3, p0, Lorg/tint/providers/SslExceptionsProvider;->mContext:Landroid/content/Context; │ │ invoke-virtual {v3}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; │ │ move-result-object v3 │ │ - invoke-virtual {v3, v2, v5}, Landroid/content/ContentResolver;->notifyChange(Landroid/net/Uri;Landroid/database/ContentObserver;)V │ + invoke-virtual {v3, v2, v6}, Landroid/content/ContentResolver;->notifyChange(Landroid/net/Uri;Landroid/database/ContentObserver;)V │ │ .line 112 │ return-object v2 │ │ .line 115 │ .end local v2 # "rowUri":Landroid/net/Uri; │ :cond_0 ├── smali/org/tint/providers/SslExceptionsWrapper.smali │ @@ -71,26 +71,26 @@ │ .line 27 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method private static getIdForAuthority(Landroid/content/ContentResolver;Ljava/lang/String;)J │ - .locals 9 │ + .locals 10 │ .param p0, "contentResolver" # Landroid/content/ContentResolver; │ .param p1, "authority" # Ljava/lang/String; │ │ .prologue │ const/4 v4, 0x0 │ │ .line 189 │ - const-wide/16 v7, -0x1 │ + const-wide/16 v8, -0x1 │ │ .line 191 │ - .local v7, "result":J │ + .local v8, "result":J │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ const-string v1, "authority = \"" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -141,23 +141,23 @@ │ │ invoke-interface {v6, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v0 │ │ invoke-interface {v6, v0}, Landroid/database/Cursor;->getLong(I)J │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ .line 199 │ :cond_0 │ invoke-interface {v6}, Landroid/database/Cursor;->close()V │ │ .line 202 │ :cond_1 │ - return-wide v7 │ + return-wide v8 │ .end method │ │ .method public static getSslErrorAuthoritiesCursorLoader(Landroid/content/Context;)Landroid/content/CursorLoader; │ .locals 7 │ .param p0, "context" # Landroid/content/Context; │ │ .prologue │ @@ -727,15 +727,15 @@ │ │ .line 185 │ :cond_5 │ return v0 │ .end method │ │ .method public static toggleSslException(Landroid/content/ContentResolver;JZ)V │ - .locals 4 │ + .locals 5 │ .param p0, "contentResolver" # Landroid/content/ContentResolver; │ .param p1, "id" # J │ .param p3, "allow" # Z │ │ .prologue │ .line 94 │ new-instance v2, Ljava/lang/StringBuilder; ├── smali/org/tint/providers/BookmarksProvider.smali │ @@ -98,520 +98,436 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 32 │ invoke-direct {p0}, Landroid/content/ContentProvider;->()V │ │ - .line 296 │ return-void │ .end method │ │ │ # virtual methods │ .method public bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ - .locals 20 │ + .locals 16 │ .param p1, "uri" # Landroid/net/Uri; │ .param p2, "values" # [Landroid/content/ContentValues; │ │ .prologue │ .line 196 │ - sget-object v17, Lorg/tint/providers/BookmarksProvider;->sUriMatcher:Landroid/content/UriMatcher; │ + sget-object v12, Lorg/tint/providers/BookmarksProvider;->sUriMatcher:Landroid/content/UriMatcher; │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, p1 │ │ - move-object/from16 v1, p1 │ + invoke-virtual {v12, v0}, Landroid/content/UriMatcher;->match(Landroid/net/Uri;)I │ │ - invoke-virtual {v0, v1}, Landroid/content/UriMatcher;->match(Landroid/net/Uri;)I │ + move-result v12 │ │ - move-result v17 │ - │ - packed-switch v17, :pswitch_data_0 │ + packed-switch v12, :pswitch_data_0 │ │ .line 288 │ - new-instance v17, Ljava/lang/IllegalArgumentException; │ - │ - new-instance v18, Ljava/lang/StringBuilder; │ + new-instance v12, Ljava/lang/IllegalArgumentException; │ │ - invoke-direct/range {v18 .. v18}, Ljava/lang/StringBuilder;->()V │ + new-instance v13, Ljava/lang/StringBuilder; │ │ - const-string v19, "Unknown URI " │ + invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v14, "Unknown URI " │ │ - move-result-object v18 │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-object/from16 v0, v18 │ + move-result-object v13 │ │ - move-object/from16 v1, p1 │ + move-object/from16 v0, p1 │ │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v13 │ │ - invoke-virtual/range {v18 .. v18}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v18 │ + move-result-object v13 │ │ - invoke-direct/range {v17 .. v18}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v12, v13}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v17 │ + throw v12 │ │ .line 198 │ :pswitch_0 │ - const/4 v10, 0x0 │ + const/4 v5, 0x0 │ │ .line 200 │ - .local v10, "numInserted":I │ + .local v5, "numInserted":I │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lorg/tint/providers/BookmarksProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; │ - │ - move-object/from16 v17, v0 │ + iget-object v12, v0, Lorg/tint/providers/BookmarksProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; │ │ - invoke-virtual/range {v17 .. v17}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V │ + invoke-virtual {v12}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V │ │ .line 204 │ :try_start_0 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lorg/tint/providers/BookmarksProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; │ + iget-object v12, v0, Lorg/tint/providers/BookmarksProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; │ │ - move-object/from16 v17, v0 │ + const-string v13, "INSERT INTO bookmarks(title, url, visits, creation_date, visited_date, bookmark, is_folder, parent_folder_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)" │ │ - const-string v18, "INSERT INTO bookmarks(title, url, visits, creation_date, visited_date, bookmark, is_folder, parent_folder_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)" │ + invoke-virtual {v12, v13}, Landroid/database/sqlite/SQLiteDatabase;->compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; │ │ - invoke-virtual/range {v17 .. v18}, Landroid/database/sqlite/SQLiteDatabase;->compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; │ - │ - move-result-object v7 │ + move-result-object v3 │ │ .line 216 │ - .local v7, "insert":Landroid/database/sqlite/SQLiteStatement; │ - move-object/from16 v3, p2 │ + .local v3, "insert":Landroid/database/sqlite/SQLiteStatement; │ + move-object/from16 v0, p2 │ │ - .local v3, "arr$":[Landroid/content/ContentValues; │ - array-length v9, v3 │ + array-length v13, v0 │ │ - .local v9, "len$":I │ - const/4 v6, 0x0 │ + const/4 v12, 0x0 │ │ - .local v6, "i$":I │ :goto_0 │ - if-ge v6, v9, :cond_8 │ + if-ge v12, v13, :cond_8 │ │ - aget-object v14, v3, v6 │ + aget-object v9, p2, v12 │ │ .line 218 │ - .local v14, "value":Landroid/content/ContentValues; │ - const-string v17, "title" │ - │ - move-object/from16 v0, v17 │ + .local v9, "value":Landroid/content/ContentValues; │ + const-string v14, "title" │ │ - invoke-virtual {v14, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v9, v14}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v7 │ │ .line 220 │ - .local v12, "title":Ljava/lang/String; │ - invoke-static {v12}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ + .local v7, "title":Ljava/lang/String; │ + invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ - move-result v17 │ + move-result v14 │ │ - if-nez v17, :cond_0 │ + if-nez v14, :cond_0 │ │ .line 222 │ - const-string v17, "url" │ + const-string v14, "url" │ │ - move-object/from16 v0, v17 │ + invoke-virtual {v9, v14}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String; │ │ - invoke-virtual {v14, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String; │ - │ - move-result-object v13 │ + move-result-object v8 │ │ .line 223 │ - .local v13, "url":Ljava/lang/String; │ - const-string v17, "visits" │ - │ - move-object/from16 v0, v17 │ + .local v8, "url":Ljava/lang/String; │ + const-string v14, "visits" │ │ - invoke-virtual {v14, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v9, v14}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v16 │ + move-result-object v11 │ │ .line 224 │ - .local v16, "visits":Ljava/lang/String; │ - const-string v17, "creation_date" │ - │ - move-object/from16 v0, v17 │ + .local v11, "visits":Ljava/lang/String; │ + const-string v14, "creation_date" │ │ - invoke-virtual {v14, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v9, v14}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ .line 225 │ - .local v5, "creationDate":Ljava/lang/String; │ - const-string v17, "visited_date" │ - │ - move-object/from16 v0, v17 │ + .local v2, "creationDate":Ljava/lang/String; │ + const-string v14, "visited_date" │ │ - invoke-virtual {v14, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v9, v14}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v10 │ │ .line 226 │ - .local v15, "visitedDate":Ljava/lang/String; │ - const-string v17, "bookmark" │ + .local v10, "visitedDate":Ljava/lang/String; │ + const-string v14, "bookmark" │ │ - move-object/from16 v0, v17 │ + invoke-virtual {v9, v14}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String; │ │ - invoke-virtual {v14, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String; │ - │ - move-result-object v4 │ + move-result-object v1 │ │ .line 227 │ - .local v4, "bookmark":Ljava/lang/String; │ - const-string v17, "is_folder" │ - │ - move-object/from16 v0, v17 │ + .local v1, "bookmark":Ljava/lang/String; │ + const-string v14, "is_folder" │ │ - invoke-virtual {v14, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v9, v14}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v4 │ │ .line 228 │ - .local v8, "isFolder":Ljava/lang/String; │ - const-string v17, "parent_folder_id" │ + .local v4, "isFolder":Ljava/lang/String; │ + const-string v14, "parent_folder_id" │ │ - move-object/from16 v0, v17 │ + invoke-virtual {v9, v14}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String; │ │ - invoke-virtual {v14, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String; │ - │ - move-result-object v11 │ + move-result-object v6 │ │ .line 230 │ - .local v11, "parentFolderId":Ljava/lang/String; │ - const/16 v17, 0x1 │ + .local v6, "parentFolderId":Ljava/lang/String; │ + const/4 v14, 0x1 │ │ - move/from16 v0, v17 │ - │ - invoke-virtual {v7, v0, v12}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ + invoke-virtual {v3, v14, v7}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ │ .line 232 │ - invoke-static {v13}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ + invoke-static {v8}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ - move-result v17 │ + move-result v14 │ │ - if-nez v17, :cond_1 │ + if-nez v14, :cond_1 │ │ .line 233 │ - const/16 v17, 0x2 │ + const/4 v14, 0x2 │ │ - move/from16 v0, v17 │ - │ - invoke-virtual {v7, v0, v13}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ + invoke-virtual {v3, v14, v8}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ │ .line 238 │ :goto_1 │ - invoke-static/range {v16 .. v16}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ + invoke-static {v11}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ - move-result v17 │ + move-result v14 │ │ - if-nez v17, :cond_2 │ + if-nez v14, :cond_2 │ │ .line 239 │ - const/16 v17, 0x3 │ - │ - move/from16 v0, v17 │ - │ - move-object/from16 v1, v16 │ + const/4 v14, 0x3 │ │ - invoke-virtual {v7, v0, v1}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ + invoke-virtual {v3, v14, v11}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ │ .line 244 │ :goto_2 │ - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ + invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ - move-result v17 │ + move-result v14 │ │ - if-nez v17, :cond_3 │ + if-nez v14, :cond_3 │ │ .line 245 │ - const/16 v17, 0x4 │ + const/4 v14, 0x4 │ │ - move/from16 v0, v17 │ - │ - invoke-virtual {v7, v0, v5}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ + invoke-virtual {v3, v14, v2}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ │ .line 250 │ :goto_3 │ - invoke-static {v15}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ + invoke-static {v10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ - move-result v17 │ + move-result v14 │ │ - if-nez v17, :cond_4 │ + if-nez v14, :cond_4 │ │ .line 251 │ - const/16 v17, 0x5 │ - │ - move/from16 v0, v17 │ + const/4 v14, 0x5 │ │ - invoke-virtual {v7, v0, v15}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ + invoke-virtual {v3, v14, v10}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ │ .line 256 │ :goto_4 │ - invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ - move-result v17 │ + move-result v14 │ │ - if-nez v17, :cond_5 │ + if-nez v14, :cond_5 │ │ .line 257 │ - const/16 v17, 0x6 │ - │ - move/from16 v0, v17 │ + const/4 v14, 0x6 │ │ - invoke-virtual {v7, v0, v4}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ + invoke-virtual {v3, v14, v1}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ │ .line 262 │ :goto_5 │ - invoke-static {v8}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ + invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ - move-result v17 │ + move-result v14 │ │ - if-nez v17, :cond_6 │ + if-nez v14, :cond_6 │ │ .line 263 │ - const/16 v17, 0x7 │ + const/4 v14, 0x7 │ │ - move/from16 v0, v17 │ - │ - invoke-virtual {v7, v0, v8}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ + invoke-virtual {v3, v14, v4}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ │ .line 268 │ :goto_6 │ - invoke-static {v11}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ + invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ - move-result v17 │ + move-result v14 │ │ - if-nez v17, :cond_7 │ + if-nez v14, :cond_7 │ │ .line 269 │ - const/16 v17, 0x8 │ + const/16 v14, 0x8 │ │ - move/from16 v0, v17 │ - │ - invoke-virtual {v7, v0, v11}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ + invoke-virtual {v3, v14, v6}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ │ .line 274 │ :goto_7 │ - invoke-virtual {v7}, Landroid/database/sqlite/SQLiteStatement;->execute()V │ + invoke-virtual {v3}, Landroid/database/sqlite/SQLiteStatement;->execute()V │ │ .line 216 │ - .end local v4 # "bookmark":Ljava/lang/String; │ - .end local v5 # "creationDate":Ljava/lang/String; │ - .end local v8 # "isFolder":Ljava/lang/String; │ - .end local v11 # "parentFolderId":Ljava/lang/String; │ - .end local v13 # "url":Ljava/lang/String; │ - .end local v15 # "visitedDate":Ljava/lang/String; │ - .end local v16 # "visits":Ljava/lang/String; │ + .end local v1 # "bookmark":Ljava/lang/String; │ + .end local v2 # "creationDate":Ljava/lang/String; │ + .end local v4 # "isFolder":Ljava/lang/String; │ + .end local v6 # "parentFolderId":Ljava/lang/String; │ + .end local v8 # "url":Ljava/lang/String; │ + .end local v10 # "visitedDate":Ljava/lang/String; │ + .end local v11 # "visits":Ljava/lang/String; │ :cond_0 │ - add-int/lit8 v6, v6, 0x1 │ + add-int/lit8 v12, v12, 0x1 │ │ goto/16 :goto_0 │ │ .line 235 │ - .restart local v4 # "bookmark":Ljava/lang/String; │ - .restart local v5 # "creationDate":Ljava/lang/String; │ - .restart local v8 # "isFolder":Ljava/lang/String; │ - .restart local v11 # "parentFolderId":Ljava/lang/String; │ - .restart local v13 # "url":Ljava/lang/String; │ - .restart local v15 # "visitedDate":Ljava/lang/String; │ - .restart local v16 # "visits":Ljava/lang/String; │ + .restart local v1 # "bookmark":Ljava/lang/String; │ + .restart local v2 # "creationDate":Ljava/lang/String; │ + .restart local v4 # "isFolder":Ljava/lang/String; │ + .restart local v6 # "parentFolderId":Ljava/lang/String; │ + .restart local v8 # "url":Ljava/lang/String; │ + .restart local v10 # "visitedDate":Ljava/lang/String; │ + .restart local v11 # "visits":Ljava/lang/String; │ :cond_1 │ - const/16 v17, 0x2 │ - │ - move/from16 v0, v17 │ + const/4 v14, 0x2 │ │ - invoke-virtual {v7, v0}, Landroid/database/sqlite/SQLiteStatement;->bindNull(I)V │ + invoke-virtual {v3, v14}, Landroid/database/sqlite/SQLiteStatement;->bindNull(I)V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ goto :goto_1 │ │ .line 284 │ - .end local v3 # "arr$":[Landroid/content/ContentValues; │ - .end local v4 # "bookmark":Ljava/lang/String; │ - .end local v5 # "creationDate":Ljava/lang/String; │ - .end local v6 # "i$":I │ - .end local v7 # "insert":Landroid/database/sqlite/SQLiteStatement; │ - .end local v8 # "isFolder":Ljava/lang/String; │ - .end local v9 # "len$":I │ - .end local v11 # "parentFolderId":Ljava/lang/String; │ - .end local v12 # "title":Ljava/lang/String; │ - .end local v13 # "url":Ljava/lang/String; │ - .end local v14 # "value":Landroid/content/ContentValues; │ - .end local v15 # "visitedDate":Ljava/lang/String; │ - .end local v16 # "visits":Ljava/lang/String; │ + .end local v1 # "bookmark":Ljava/lang/String; │ + .end local v2 # "creationDate":Ljava/lang/String; │ + .end local v3 # "insert":Landroid/database/sqlite/SQLiteStatement; │ + .end local v4 # "isFolder":Ljava/lang/String; │ + .end local v6 # "parentFolderId":Ljava/lang/String; │ + .end local v7 # "title":Ljava/lang/String; │ + .end local v8 # "url":Ljava/lang/String; │ + .end local v9 # "value":Landroid/content/ContentValues; │ + .end local v10 # "visitedDate":Ljava/lang/String; │ + .end local v11 # "visits":Ljava/lang/String; │ :catchall_0 │ - move-exception v17 │ + move-exception v12 │ │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lorg/tint/providers/BookmarksProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; │ + iget-object v13, v0, Lorg/tint/providers/BookmarksProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; │ │ - move-object/from16 v18, v0 │ + invoke-virtual {v13}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V │ │ - invoke-virtual/range {v18 .. v18}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V │ - │ - throw v17 │ + throw v12 │ │ .line 241 │ - .restart local v3 # "arr$":[Landroid/content/ContentValues; │ - .restart local v4 # "bookmark":Ljava/lang/String; │ - .restart local v5 # "creationDate":Ljava/lang/String; │ - .restart local v6 # "i$":I │ - .restart local v7 # "insert":Landroid/database/sqlite/SQLiteStatement; │ - .restart local v8 # "isFolder":Ljava/lang/String; │ - .restart local v9 # "len$":I │ - .restart local v11 # "parentFolderId":Ljava/lang/String; │ - .restart local v12 # "title":Ljava/lang/String; │ - .restart local v13 # "url":Ljava/lang/String; │ - .restart local v14 # "value":Landroid/content/ContentValues; │ - .restart local v15 # "visitedDate":Ljava/lang/String; │ - .restart local v16 # "visits":Ljava/lang/String; │ + .restart local v1 # "bookmark":Ljava/lang/String; │ + .restart local v2 # "creationDate":Ljava/lang/String; │ + .restart local v3 # "insert":Landroid/database/sqlite/SQLiteStatement; │ + .restart local v4 # "isFolder":Ljava/lang/String; │ + .restart local v6 # "parentFolderId":Ljava/lang/String; │ + .restart local v7 # "title":Ljava/lang/String; │ + .restart local v8 # "url":Ljava/lang/String; │ + .restart local v9 # "value":Landroid/content/ContentValues; │ + .restart local v10 # "visitedDate":Ljava/lang/String; │ + .restart local v11 # "visits":Ljava/lang/String; │ :cond_2 │ - const/16 v17, 0x3 │ + const/4 v14, 0x3 │ │ :try_start_1 │ - move/from16 v0, v17 │ - │ - invoke-virtual {v7, v0}, Landroid/database/sqlite/SQLiteStatement;->bindNull(I)V │ + invoke-virtual {v3, v14}, Landroid/database/sqlite/SQLiteStatement;->bindNull(I)V │ │ goto :goto_2 │ │ .line 247 │ :cond_3 │ - const/16 v17, 0x4 │ + const/4 v14, 0x4 │ │ - move/from16 v0, v17 │ - │ - invoke-virtual {v7, v0}, Landroid/database/sqlite/SQLiteStatement;->bindNull(I)V │ + invoke-virtual {v3, v14}, Landroid/database/sqlite/SQLiteStatement;->bindNull(I)V │ │ goto :goto_3 │ │ .line 253 │ :cond_4 │ - const/16 v17, 0x5 │ - │ - move/from16 v0, v17 │ + const/4 v14, 0x5 │ │ - invoke-virtual {v7, v0}, Landroid/database/sqlite/SQLiteStatement;->bindNull(I)V │ + invoke-virtual {v3, v14}, Landroid/database/sqlite/SQLiteStatement;->bindNull(I)V │ │ goto :goto_4 │ │ .line 259 │ :cond_5 │ - const/16 v17, 0x6 │ - │ - const-string v18, "0" │ - │ - move/from16 v0, v17 │ + const/4 v14, 0x6 │ │ - move-object/from16 v1, v18 │ + const-string v15, "0" │ │ - invoke-virtual {v7, v0, v1}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ + invoke-virtual {v3, v14, v15}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ │ goto :goto_5 │ │ .line 265 │ :cond_6 │ - const/16 v17, 0x7 │ + const/4 v14, 0x7 │ │ - const-string v18, "0" │ + const-string v15, "0" │ │ - move/from16 v0, v17 │ - │ - move-object/from16 v1, v18 │ - │ - invoke-virtual {v7, v0, v1}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ + invoke-virtual {v3, v14, v15}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ │ goto :goto_6 │ │ .line 271 │ :cond_7 │ - const/16 v17, 0x8 │ - │ - const-string v18, "-1" │ - │ - move/from16 v0, v17 │ + const/16 v14, 0x8 │ │ - move-object/from16 v1, v18 │ + const-string v15, "-1" │ │ - invoke-virtual {v7, v0, v1}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ + invoke-virtual {v3, v14, v15}, Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V │ │ goto :goto_7 │ │ .line 278 │ - .end local v4 # "bookmark":Ljava/lang/String; │ - .end local v5 # "creationDate":Ljava/lang/String; │ - .end local v8 # "isFolder":Ljava/lang/String; │ - .end local v11 # "parentFolderId":Ljava/lang/String; │ - .end local v12 # "title":Ljava/lang/String; │ - .end local v13 # "url":Ljava/lang/String; │ - .end local v14 # "value":Landroid/content/ContentValues; │ - .end local v15 # "visitedDate":Ljava/lang/String; │ - .end local v16 # "visits":Ljava/lang/String; │ + .end local v1 # "bookmark":Ljava/lang/String; │ + .end local v2 # "creationDate":Ljava/lang/String; │ + .end local v4 # "isFolder":Ljava/lang/String; │ + .end local v6 # "parentFolderId":Ljava/lang/String; │ + .end local v7 # "title":Ljava/lang/String; │ + .end local v8 # "url":Ljava/lang/String; │ + .end local v9 # "value":Landroid/content/ContentValues; │ + .end local v10 # "visitedDate":Ljava/lang/String; │ + .end local v11 # "visits":Ljava/lang/String; │ :cond_8 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lorg/tint/providers/BookmarksProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; │ + iget-object v12, v0, Lorg/tint/providers/BookmarksProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; │ │ - move-object/from16 v17, v0 │ - │ - invoke-virtual/range {v17 .. v17}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V │ + invoke-virtual {v12}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V │ │ .line 280 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lorg/tint/providers/BookmarksProvider;->mContext:Landroid/content/Context; │ - │ - move-object/from16 v17, v0 │ - │ - invoke-virtual/range {v17 .. v17}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; │ - │ - move-result-object v17 │ + iget-object v12, v0, Lorg/tint/providers/BookmarksProvider;->mContext:Landroid/content/Context; │ │ - const/16 v18, 0x0 │ + invoke-virtual {v12}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; │ │ - move-object/from16 v0, v17 │ + move-result-object v12 │ │ - move-object/from16 v1, p1 │ + const/4 v13, 0x0 │ │ - move-object/from16 v2, v18 │ + move-object/from16 v0, p1 │ │ - invoke-virtual {v0, v1, v2}, Landroid/content/ContentResolver;->notifyChange(Landroid/net/Uri;Landroid/database/ContentObserver;)V │ + invoke-virtual {v12, v0, v13}, Landroid/content/ContentResolver;->notifyChange(Landroid/net/Uri;Landroid/database/ContentObserver;)V │ │ .line 282 │ move-object/from16 v0, p2 │ │ - array-length v10, v0 │ + array-length v5, v0 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ .line 284 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lorg/tint/providers/BookmarksProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; │ - │ - move-object/from16 v17, v0 │ + iget-object v12, v0, Lorg/tint/providers/BookmarksProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; │ │ - invoke-virtual/range {v17 .. v17}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V │ + invoke-virtual {v12}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V │ │ .line 287 │ - return v10 │ + return v5 │ │ .line 196 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_0 │ @@ -759,20 +675,20 @@ │ .packed-switch 0x1 │ :pswitch_0 │ :pswitch_1 │ .end packed-switch │ .end method │ │ .method public insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ - .locals 6 │ + .locals 7 │ .param p1, "uri" # Landroid/net/Uri; │ .param p2, "values" # Landroid/content/ContentValues; │ │ .prologue │ - const/4 v5, 0x0 │ + const/4 v6, 0x0 │ │ .line 135 │ sget-object v3, Lorg/tint/providers/BookmarksProvider;->sUriMatcher:Landroid/content/UriMatcher; │ │ invoke-virtual {v3, p1}, Landroid/content/UriMatcher;->match(Landroid/net/Uri;)I │ │ move-result v3 │ @@ -806,23 +722,23 @@ │ │ .line 137 │ :pswitch_0 │ iget-object v3, p0, Lorg/tint/providers/BookmarksProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; │ │ const-string v4, "bookmarks" │ │ - invoke-virtual {v3, v4, v5, p2}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ + invoke-virtual {v3, v4, v6, p2}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ move-result-wide v0 │ │ .line 138 │ .local v0, "rowId":J │ - const-wide/16 v3, 0x0 │ + const-wide/16 v4, 0x0 │ │ - cmp-long v3, v0, v3 │ + cmp-long v3, v0, v4 │ │ if-lez v3, :cond_1 │ │ .line 139 │ sget-object v3, Lorg/tint/providers/BookmarksProvider;->BOOKMARKS_URI:Landroid/net/Uri; │ │ invoke-static {v3, v0, v1}, Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; │ @@ -838,15 +754,15 @@ │ .line 142 │ iget-object v3, p0, Lorg/tint/providers/BookmarksProvider;->mContext:Landroid/content/Context; │ │ invoke-virtual {v3}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; │ │ move-result-object v3 │ │ - invoke-virtual {v3, v2, v5}, Landroid/content/ContentResolver;->notifyChange(Landroid/net/Uri;Landroid/database/ContentObserver;)V │ + invoke-virtual {v3, v2, v6}, Landroid/content/ContentResolver;->notifyChange(Landroid/net/Uri;Landroid/database/ContentObserver;)V │ │ .line 145 │ :cond_0 │ return-object v2 │ │ .line 148 │ .end local v2 # "rowUri":Landroid/net/Uri; ├── smali/org/tint/providers/BookmarksWrapper.smali │ @@ -176,15 +176,15 @@ │ .line 151 │ const-string v0, "(bookmark = 1) OR (is_folder = 1)" │ │ goto :goto_1 │ .end method │ │ .method public static deleteBookmark(Landroid/content/ContentResolver;J)V │ - .locals 8 │ + .locals 9 │ .param p0, "contentResolver" # Landroid/content/ContentResolver; │ .param p1, "id" # J │ │ .prologue │ const/4 v4, 0x0 │ │ .line 275 │ @@ -360,39 +360,39 @@ │ if-eqz v2, :cond_1 │ │ .line 312 │ const-string v2, "_id" │ │ invoke-interface {v10, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ - move-result v13 │ + move-result v11 │ │ .line 316 │ - .local v13, "idIndex":I │ + .local v11, "idIndex":I │ :cond_0 │ - invoke-interface {v10, v13}, Landroid/database/Cursor;->getLong(I)J │ + invoke-interface {v10, v11}, Landroid/database/Cursor;->getLong(I)J │ │ - move-result-wide v11 │ + move-result-wide v12 │ │ .line 317 │ - .local v11, "childId":J │ + .local v12, "childId":J │ move-object/from16 v0, p0 │ │ - invoke-static {v0, v11, v12}, Lorg/tint/providers/BookmarksWrapper;->deleteFolder(Landroid/content/ContentResolver;J)V │ + invoke-static {v0, v12, v13}, Lorg/tint/providers/BookmarksWrapper;->deleteFolder(Landroid/content/ContentResolver;J)V │ │ .line 319 │ invoke-interface {v10}, Landroid/database/Cursor;->moveToNext()Z │ │ move-result v2 │ │ if-nez v2, :cond_0 │ │ .line 322 │ - .end local v11 # "childId":J │ - .end local v13 # "idIndex":I │ + .end local v11 # "idIndex":I │ + .end local v12 # "childId":J │ :cond_1 │ invoke-interface {v10}, Landroid/database/Cursor;->close()V │ │ .line 326 │ :cond_2 │ new-instance v2, Ljava/lang/StringBuilder; │ │ @@ -459,28 +459,28 @@ │ if-eqz v2, :cond_4 │ │ .line 331 │ const-string v2, "_id" │ │ invoke-interface {v10, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ - move-result v13 │ + move-result v11 │ │ .line 332 │ - .restart local v13 # "idIndex":I │ + .restart local v11 # "idIndex":I │ const-string v2, "visits" │ │ invoke-interface {v10, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v16 │ │ .line 335 │ .local v16, "visitsIndex":I │ :cond_3 │ - invoke-interface {v10, v13}, Landroid/database/Cursor;->getLong(I)J │ + invoke-interface {v10, v11}, Landroid/database/Cursor;->getLong(I)J │ │ move-result-wide v8 │ │ .line 337 │ .local v8, "bookmarkId":J │ move/from16 v0, v16 │ │ @@ -557,15 +557,15 @@ │ │ move-result v2 │ │ if-nez v2, :cond_3 │ │ .line 352 │ .end local v8 # "bookmarkId":J │ - .end local v13 # "idIndex":I │ + .end local v11 # "idIndex":I │ .end local v16 # "visitsIndex":I │ :cond_4 │ invoke-interface {v10}, Landroid/database/Cursor;->close()V │ │ .line 356 │ :cond_5 │ sget-object v2, Lorg/tint/providers/BookmarksProvider;->BOOKMARKS_URI:Landroid/net/Uri; │ @@ -602,15 +602,15 @@ │ invoke-virtual {v14, v2}, Lorg/tint/providers/BookmarksProvider;->setNotifyChanges(Z)V │ │ .line 359 │ return-void │ │ .line 346 │ .restart local v8 # "bookmarkId":J │ - .restart local v13 # "idIndex":I │ + .restart local v11 # "idIndex":I │ .restart local v16 # "visitsIndex":I │ :cond_6 │ sget-object v2, Lorg/tint/providers/BookmarksProvider;->BOOKMARKS_URI:Landroid/net/Uri; │ │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ @@ -635,15 +635,15 @@ │ │ invoke-virtual {v0, v2, v3, v4}, Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ goto :goto_0 │ .end method │ │ .method public static deleteHistoryRecord(Landroid/content/ContentResolver;J)V │ - .locals 8 │ + .locals 9 │ .param p0, "contentResolver" # Landroid/content/ContentResolver; │ .param p1, "id" # J │ │ .prologue │ const/4 v4, 0x0 │ │ .line 362 │ @@ -830,24 +830,24 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public static getBookmarkById(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem; │ - .locals 18 │ + .locals 19 │ .param p0, "contentResolver" # Landroid/content/ContentResolver; │ .param p1, "id" # J │ │ .prologue │ .line 110 │ - const/16 v17, 0x0 │ + const/16 v18, 0x0 │ │ .line 111 │ - .local v17, "result":Lorg/tint/model/BookmarkHistoryItem; │ + .local v18, "result":Lorg/tint/model/BookmarkHistoryItem; │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "_id = " │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -874,195 +874,195 @@ │ │ const/4 v7, 0x0 │ │ move-object/from16 v2, p0 │ │ invoke-virtual/range {v2 .. v7}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ - move-result-object v16 │ + move-result-object v17 │ │ .line 114 │ - .local v16, "c":Landroid/database/Cursor; │ - if-eqz v16, :cond_3 │ + .local v17, "c":Landroid/database/Cursor; │ + if-eqz v17, :cond_3 │ │ .line 115 │ - invoke-interface/range {v16 .. v16}, Landroid/database/Cursor;->moveToFirst()Z │ + invoke-interface/range {v17 .. v17}, Landroid/database/Cursor;->moveToFirst()Z │ │ move-result v2 │ │ if-eqz v2, :cond_2 │ │ .line 116 │ const-string v2, "title" │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v2 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v10 │ │ .line 117 │ - .local v9, "title":Ljava/lang/String; │ + .local v10, "title":Ljava/lang/String; │ const-string v2, "url" │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v2 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v11 │ │ .line 118 │ - .local v10, "url":Ljava/lang/String; │ + .local v11, "url":Ljava/lang/String; │ const-string v2, "bookmark" │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v2 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v2}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v2 │ │ if-lez v2, :cond_0 │ │ - const/4 v11, 0x1 │ + const/4 v12, 0x1 │ │ .line 119 │ - .local v11, "isBookmarks":Z │ + .local v12, "isBookmarks":Z │ :goto_0 │ const-string v2, "is_folder" │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v2 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v2}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v2 │ │ if-lez v2, :cond_1 │ │ - const/4 v12, 0x1 │ + const/4 v13, 0x1 │ │ .line 120 │ - .local v12, "isFolder":Z │ + .local v13, "isFolder":Z │ :goto_1 │ const-string v2, "parent_folder_id" │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v2 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v2}, Landroid/database/Cursor;->getLong(I)J │ │ - move-result-wide v13 │ + move-result-wide v14 │ │ .line 121 │ - .local v13, "folderId":J │ + .local v14, "folderId":J │ const-string v2, "favicon" │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v2 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v2}, Landroid/database/Cursor;->getBlob(I)[B │ │ - move-result-object v15 │ + move-result-object v16 │ │ .line 122 │ - .local v15, "favIcon":[B │ - new-instance v6, Lorg/tint/model/BookmarkHistoryItem; │ + .local v16, "favIcon":[B │ + new-instance v7, Lorg/tint/model/BookmarkHistoryItem; │ │ - move-wide/from16 v7, p1 │ + move-wide/from16 v8, p1 │ │ - invoke-direct/range {v6 .. v15}, Lorg/tint/model/BookmarkHistoryItem;->(JLjava/lang/String;Ljava/lang/String;ZZJ[B)V │ + invoke-direct/range {v7 .. v16}, Lorg/tint/model/BookmarkHistoryItem;->(JLjava/lang/String;Ljava/lang/String;ZZJ[B)V │ │ .line 125 │ - .end local v9 # "title":Ljava/lang/String; │ - .end local v10 # "url":Ljava/lang/String; │ - .end local v11 # "isBookmarks":Z │ - .end local v12 # "isFolder":Z │ - .end local v13 # "folderId":J │ - .end local v15 # "favIcon":[B │ - .end local v17 # "result":Lorg/tint/model/BookmarkHistoryItem; │ - .local v6, "result":Lorg/tint/model/BookmarkHistoryItem; │ + .end local v10 # "title":Ljava/lang/String; │ + .end local v11 # "url":Ljava/lang/String; │ + .end local v12 # "isBookmarks":Z │ + .end local v13 # "isFolder":Z │ + .end local v14 # "folderId":J │ + .end local v16 # "favIcon":[B │ + .end local v18 # "result":Lorg/tint/model/BookmarkHistoryItem; │ + .local v7, "result":Lorg/tint/model/BookmarkHistoryItem; │ :goto_2 │ - invoke-interface/range {v16 .. v16}, Landroid/database/Cursor;->close()V │ + invoke-interface/range {v17 .. v17}, Landroid/database/Cursor;->close()V │ │ .line 128 │ :goto_3 │ - return-object v6 │ + return-object v7 │ │ .line 118 │ - .end local v6 # "result":Lorg/tint/model/BookmarkHistoryItem; │ - .restart local v9 # "title":Ljava/lang/String; │ - .restart local v10 # "url":Ljava/lang/String; │ - .restart local v17 # "result":Lorg/tint/model/BookmarkHistoryItem; │ + .end local v7 # "result":Lorg/tint/model/BookmarkHistoryItem; │ + .restart local v10 # "title":Ljava/lang/String; │ + .restart local v11 # "url":Ljava/lang/String; │ + .restart local v18 # "result":Lorg/tint/model/BookmarkHistoryItem; │ :cond_0 │ - const/4 v11, 0x0 │ + const/4 v12, 0x0 │ │ goto :goto_0 │ │ .line 119 │ - .restart local v11 # "isBookmarks":Z │ + .restart local v12 # "isBookmarks":Z │ :cond_1 │ - const/4 v12, 0x0 │ + const/4 v13, 0x0 │ │ goto :goto_1 │ │ - .end local v9 # "title":Ljava/lang/String; │ - .end local v10 # "url":Ljava/lang/String; │ - .end local v11 # "isBookmarks":Z │ + .end local v10 # "title":Ljava/lang/String; │ + .end local v11 # "url":Ljava/lang/String; │ + .end local v12 # "isBookmarks":Z │ :cond_2 │ - move-object/from16 v6, v17 │ + move-object/from16 v7, v18 │ │ - .end local v17 # "result":Lorg/tint/model/BookmarkHistoryItem; │ - .restart local v6 # "result":Lorg/tint/model/BookmarkHistoryItem; │ + .end local v18 # "result":Lorg/tint/model/BookmarkHistoryItem; │ + .restart local v7 # "result":Lorg/tint/model/BookmarkHistoryItem; │ goto :goto_2 │ │ - .end local v6 # "result":Lorg/tint/model/BookmarkHistoryItem; │ - .restart local v17 # "result":Lorg/tint/model/BookmarkHistoryItem; │ + .end local v7 # "result":Lorg/tint/model/BookmarkHistoryItem; │ + .restart local v18 # "result":Lorg/tint/model/BookmarkHistoryItem; │ :cond_3 │ - move-object/from16 v6, v17 │ + move-object/from16 v7, v18 │ │ - .end local v17 # "result":Lorg/tint/model/BookmarkHistoryItem; │ - .restart local v6 # "result":Lorg/tint/model/BookmarkHistoryItem; │ + .end local v18 # "result":Lorg/tint/model/BookmarkHistoryItem; │ + .restart local v7 # "result":Lorg/tint/model/BookmarkHistoryItem; │ goto :goto_3 │ .end method │ │ .method private static getChildrenFolders(Landroid/content/ContentResolver;J)Landroid/database/Cursor; │ - .locals 6 │ + .locals 7 │ .param p0, "contentResolver" # Landroid/content/ContentResolver; │ .param p1, "folderId" # J │ │ .prologue │ const/4 v4, 0x0 │ │ .line 678 │ @@ -1098,15 +1098,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public static getCursorLoaderForBookmarks(Landroid/content/Context;J)Landroid/content/CursorLoader; │ - .locals 8 │ + .locals 9 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "parentFolderId" # J │ │ .prologue │ .line 72 │ invoke-static {p0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ @@ -1316,17 +1316,17 @@ │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-virtual {v7}, Ljava/util/Calendar;->getTimeInMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-static {v1, v2}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ + invoke-static {v2, v3}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ @@ -1342,14 +1342,15 @@ │ │ const-string v1, "visits DESC, visited_date DESC LIMIT " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 66 │ invoke-static {p1}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ @@ -1372,15 +1373,15 @@ │ │ invoke-direct/range {v0 .. v6}, Landroid/content/CursorLoader;->(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ return-object v0 │ .end method │ │ .method public static getFirstLevelFoldersList(Landroid/content/ContentResolver;)Ljava/util/List; │ - .locals 10 │ + .locals 12 │ .param p0, "contentResolver" # Landroid/content/ContentResolver; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Landroid/content/ContentResolver;", │ ")", │ "Ljava/util/List", │ @@ -1418,14 +1419,15 @@ │ │ move-result-object v6 │ │ .line 164 │ .local v6, "c":Landroid/database/Cursor; │ if-eqz v6, :cond_1 │ │ + .line 165 │ invoke-interface {v6}, Landroid/database/Cursor;->moveToFirst()Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ .line 167 │ @@ -1446,21 +1448,21 @@ │ .line 171 │ .local v9, "titleIndex":I │ :cond_0 │ new-instance v0, Lorg/tint/model/FolderItem; │ │ invoke-interface {v6, v7}, Landroid/database/Cursor;->getLong(I)J │ │ - move-result-wide v1 │ + move-result-wide v10 │ │ invoke-interface {v6, v9}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-direct {v0, v1, v2, v4}, Lorg/tint/model/FolderItem;->(JLjava/lang/String;)V │ + invoke-direct {v0, v10, v11, v1}, Lorg/tint/model/FolderItem;->(JLjava/lang/String;)V │ │ invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 172 │ invoke-interface {v6}, Landroid/database/Cursor;->moveToNext()Z │ │ move-result v0 │ @@ -1543,14 +1545,15 @@ │ │ move-result-object v10 │ │ .line 186 │ .local v10, "c":Landroid/database/Cursor; │ if-eqz v10, :cond_0 │ │ + .line 187 │ invoke-interface {v10}, Landroid/database/Cursor;->moveToFirst()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ .line 188 │ @@ -1633,14 +1636,15 @@ │ │ move-result-object v12 │ │ .line 201 │ .local v12, "inserted":Landroid/database/Cursor; │ if-eqz v12, :cond_1 │ │ + .line 202 │ invoke-interface {v12}, Landroid/database/Cursor;->moveToFirst()Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ .line 203 │ @@ -1683,14 +1687,15 @@ │ const/4 v5, 0x1 │ │ const/4 v2, 0x0 │ │ .line 659 │ if-eqz p1, :cond_0 │ │ + .line 660 │ invoke-virtual {p1}, Ljava/lang/String;->length()I │ │ move-result v0 │ │ if-lez v0, :cond_0 │ │ .line 662 │ @@ -1742,25 +1747,25 @@ │ .end local v3 # "whereClause":Ljava/lang/String; │ .end local v6 # "sqlPattern":Ljava/lang/String; │ :cond_0 │ return-object v4 │ .end method │ │ .method public static insertRawRecord(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;IJJI)V │ - .locals 5 │ + .locals 6 │ .param p0, "contentResolver" # Landroid/content/ContentResolver; │ .param p1, "title" # Ljava/lang/String; │ .param p2, "url" # Ljava/lang/String; │ .param p3, "visits" # I │ .param p4, "visitedDate" # J │ .param p6, "creationDate" # J │ .param p8, "bookmark" # I │ │ .prologue │ - const-wide/16 v3, 0x0 │ + const-wide/16 v4, 0x0 │ │ .line 612 │ new-instance v0, Landroid/content/ContentValues; │ │ invoke-direct {v0}, Landroid/content/ContentValues;->()V │ │ .line 613 │ @@ -1780,30 +1785,30 @@ │ invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 617 │ - cmp-long v1, p4, v3 │ + cmp-long v1, p4, v4 │ │ if-lez v1, :cond_0 │ │ .line 618 │ const-string v1, "visited_date" │ │ invoke-static {p4, p5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v2 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ │ .line 623 │ :goto_0 │ - cmp-long v1, p6, v3 │ + cmp-long v1, p6, v4 │ │ if-lez v1, :cond_1 │ │ .line 624 │ const-string v1, "creation_date" │ │ invoke-static {p6, p7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ @@ -1864,334 +1869,334 @@ │ │ invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ goto :goto_2 │ .end method │ │ .method public static setAsBookmark(Landroid/content/ContentResolver;JJLjava/lang/String;Ljava/lang/String;Z)V │ - .locals 11 │ + .locals 13 │ .param p0, "contentResolver" # Landroid/content/ContentResolver; │ .param p1, "id" # J │ .param p3, "folderId" # J │ .param p5, "title" # Ljava/lang/String; │ .param p6, "url" # Ljava/lang/String; │ .param p7, "isBookmark" # Z │ │ .prologue │ .line 226 │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ .line 228 │ - .local v7, "bookmarkExist":Z │ - const-wide/16 v1, -0x1 │ + .local v8, "bookmarkExist":Z │ + const-wide/16 v2, -0x1 │ │ - cmp-long v1, p1, v1 │ + cmp-long v2, p1, v2 │ │ - if-eqz v1, :cond_4 │ + if-eqz v2, :cond_4 │ │ .line 229 │ - const/4 v1, 0x1 │ + const/4 v2, 0x1 │ │ - new-array v3, v1, [Ljava/lang/String; │ + new-array v4, v2, [Ljava/lang/String; │ │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ - const-string v2, "_id" │ + const-string v3, "_id" │ │ - aput-object v2, v3, v1 │ + aput-object v3, v4, v2 │ │ .line 230 │ - .local v3, "colums":[Ljava/lang/String; │ - new-instance v1, Ljava/lang/StringBuilder; │ + .local v4, "colums":[Ljava/lang/String; │ + new-instance v2, Ljava/lang/StringBuilder; │ │ - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - const-string v2, "_id = " │ + const-string v3, "_id = " │ │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v1, p1, p2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, p1, p2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v5 │ │ .line 232 │ - .local v4, "whereClause":Ljava/lang/String; │ - sget-object v2, Lorg/tint/providers/BookmarksProvider;->BOOKMARKS_URI:Landroid/net/Uri; │ - │ - const/4 v5, 0x0 │ + .local v5, "whereClause":Ljava/lang/String; │ + sget-object v3, Lorg/tint/providers/BookmarksProvider;->BOOKMARKS_URI:Landroid/net/Uri; │ │ const/4 v6, 0x0 │ │ - move-object v1, p0 │ + const/4 v7, 0x0 │ │ - invoke-virtual/range {v1 .. v6}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ + move-object v2, p0 │ │ - move-result-object v8 │ + invoke-virtual/range {v2 .. v7}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ + │ + move-result-object v9 │ │ .line 233 │ - .local v8, "cursor":Landroid/database/Cursor; │ - if-eqz v8, :cond_3 │ + .local v9, "cursor":Landroid/database/Cursor; │ + if-eqz v9, :cond_3 │ │ - invoke-interface {v8}, Landroid/database/Cursor;->moveToFirst()Z │ + invoke-interface {v9}, Landroid/database/Cursor;->moveToFirst()Z │ │ - move-result v1 │ + move-result v2 │ │ - if-eqz v1, :cond_3 │ + if-eqz v2, :cond_3 │ │ - const/4 v7, 0x1 │ + const/4 v8, 0x1 │ │ .line 248 │ :cond_0 │ :goto_0 │ - new-instance v10, Landroid/content/ContentValues; │ + new-instance v11, Landroid/content/ContentValues; │ │ - invoke-direct {v10}, Landroid/content/ContentValues;->()V │ + invoke-direct {v11}, Landroid/content/ContentValues;->()V │ │ .line 249 │ - .local v10, "values":Landroid/content/ContentValues; │ + .local v11, "values":Landroid/content/ContentValues; │ if-eqz p5, :cond_1 │ │ .line 250 │ - const-string v1, "title" │ + const-string v2, "title" │ │ move-object/from16 v0, p5 │ │ - invoke-virtual {v10, v1, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v2, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 253 │ :cond_1 │ if-eqz p6, :cond_2 │ │ .line 254 │ - const-string v1, "url" │ + const-string v2, "url" │ │ move-object/from16 v0, p6 │ │ - invoke-virtual {v10, v1, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v2, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 257 │ :cond_2 │ if-eqz p7, :cond_6 │ │ .line 258 │ - const-string v1, "bookmark" │ + const-string v2, "bookmark" │ │ - const/4 v2, 0x1 │ + const/4 v3, 0x1 │ │ - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v10, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v2, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 259 │ - const-string v1, "parent_folder_id" │ + const-string v2, "parent_folder_id" │ │ - invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static/range {p3 .. p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v10, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ + invoke-virtual {v11, v2, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ │ .line 260 │ - const-string v1, "creation_date" │ + const-string v2, "creation_date" │ │ - new-instance v2, Ljava/util/Date; │ + new-instance v3, Ljava/util/Date; │ │ - invoke-direct {v2}, Ljava/util/Date;->()V │ + invoke-direct {v3}, Ljava/util/Date;->()V │ │ - invoke-virtual {v2}, Ljava/util/Date;->getTime()J │ + invoke-virtual {v3}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v10, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ + invoke-virtual {v11, v2, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ │ .line 267 │ :goto_1 │ - if-eqz v7, :cond_7 │ + if-eqz v8, :cond_7 │ │ .line 268 │ - sget-object v1, Lorg/tint/providers/BookmarksProvider;->BOOKMARKS_URI:Landroid/net/Uri; │ + sget-object v2, Lorg/tint/providers/BookmarksProvider;->BOOKMARKS_URI:Landroid/net/Uri; │ │ - new-instance v2, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v5, "_id = " │ + const-string v6, "_id = " │ │ - invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v2, p1, p2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, p1, p2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - const/4 v5, 0x0 │ + const/4 v6, 0x0 │ │ - invoke-virtual {p0, v1, v10, v2, v5}, Landroid/content/ContentResolver;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ + invoke-virtual {p0, v2, v11, v3, v6}, Landroid/content/ContentResolver;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ .line 272 │ :goto_2 │ return-void │ │ .line 233 │ - .end local v10 # "values":Landroid/content/ContentValues; │ + .end local v11 # "values":Landroid/content/ContentValues; │ :cond_3 │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ goto :goto_0 │ │ .line 235 │ - .end local v3 # "colums":[Ljava/lang/String; │ - .end local v4 # "whereClause":Ljava/lang/String; │ - .end local v8 # "cursor":Landroid/database/Cursor; │ + .end local v4 # "colums":[Ljava/lang/String; │ + .end local v5 # "whereClause":Ljava/lang/String; │ + .end local v9 # "cursor":Landroid/database/Cursor; │ :cond_4 │ - const/4 v1, 0x1 │ + const/4 v2, 0x1 │ │ - new-array v3, v1, [Ljava/lang/String; │ + new-array v4, v2, [Ljava/lang/String; │ │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ - const-string v2, "_id" │ + const-string v3, "_id" │ │ - aput-object v2, v3, v1 │ + aput-object v3, v4, v2 │ │ .line 237 │ - .restart local v3 # "colums":[Ljava/lang/String; │ + .restart local v4 # "colums":[Ljava/lang/String; │ invoke-static/range {p6 .. p6}, Landroid/database/DatabaseUtils;->sqlEscapeString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v10 │ │ .line 239 │ - .local v9, "escapedUrl":Ljava/lang/String; │ - new-instance v1, Ljava/lang/StringBuilder; │ + .local v10, "escapedUrl":Ljava/lang/String; │ + new-instance v2, Ljava/lang/StringBuilder; │ │ - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - const-string v2, "url = " │ + const-string v3, "url = " │ │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v5 │ │ .line 241 │ - .restart local v4 # "whereClause":Ljava/lang/String; │ - sget-object v2, Lorg/tint/providers/BookmarksProvider;->BOOKMARKS_URI:Landroid/net/Uri; │ - │ - const/4 v5, 0x0 │ + .restart local v5 # "whereClause":Ljava/lang/String; │ + sget-object v3, Lorg/tint/providers/BookmarksProvider;->BOOKMARKS_URI:Landroid/net/Uri; │ │ const/4 v6, 0x0 │ │ - move-object v1, p0 │ + const/4 v7, 0x0 │ │ - invoke-virtual/range {v1 .. v6}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ + move-object v2, p0 │ │ - move-result-object v8 │ + invoke-virtual/range {v2 .. v7}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ + │ + move-result-object v9 │ │ .line 242 │ - .restart local v8 # "cursor":Landroid/database/Cursor; │ - if-eqz v8, :cond_5 │ + .restart local v9 # "cursor":Landroid/database/Cursor; │ + if-eqz v9, :cond_5 │ │ - invoke-interface {v8}, Landroid/database/Cursor;->moveToFirst()Z │ + invoke-interface {v9}, Landroid/database/Cursor;->moveToFirst()Z │ │ - move-result v1 │ + move-result v2 │ │ - if-eqz v1, :cond_5 │ + if-eqz v2, :cond_5 │ │ - const/4 v7, 0x1 │ + const/4 v8, 0x1 │ │ .line 243 │ :goto_3 │ - if-eqz v7, :cond_0 │ + if-eqz v8, :cond_0 │ │ .line 244 │ - const-string v1, "_id" │ + const-string v2, "_id" │ │ - invoke-interface {v8, v1}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ + invoke-interface {v9, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ - move-result v1 │ + move-result v2 │ │ - invoke-interface {v8, v1}, Landroid/database/Cursor;->getLong(I)J │ + invoke-interface {v9, v2}, Landroid/database/Cursor;->getLong(I)J │ │ move-result-wide p1 │ │ goto/16 :goto_0 │ │ .line 242 │ :cond_5 │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ goto :goto_3 │ │ .line 262 │ - .end local v9 # "escapedUrl":Ljava/lang/String; │ - .restart local v10 # "values":Landroid/content/ContentValues; │ + .end local v10 # "escapedUrl":Ljava/lang/String; │ + .restart local v11 # "values":Landroid/content/ContentValues; │ :cond_6 │ - const-string v1, "bookmark" │ + const-string v2, "bookmark" │ │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v10, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v2, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 263 │ - const-string v1, "parent_folder_id" │ + const-string v2, "parent_folder_id" │ │ - const/4 v2, -0x1 │ + const/4 v3, -0x1 │ │ - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v10, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v2, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 264 │ - const-string v1, "creation_date" │ + const-string v2, "creation_date" │ │ - invoke-virtual {v10, v1}, Landroid/content/ContentValues;->putNull(Ljava/lang/String;)V │ + invoke-virtual {v11, v2}, Landroid/content/ContentValues;->putNull(Ljava/lang/String;)V │ │ goto :goto_1 │ │ .line 270 │ :cond_7 │ - sget-object v1, Lorg/tint/providers/BookmarksProvider;->BOOKMARKS_URI:Landroid/net/Uri; │ + sget-object v2, Lorg/tint/providers/BookmarksProvider;->BOOKMARKS_URI:Landroid/net/Uri; │ │ - invoke-virtual {p0, v1, v10}, Landroid/content/ContentResolver;->insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ + invoke-virtual {p0, v2, v11}, Landroid/content/ContentResolver;->insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ goto :goto_2 │ .end method │ │ .method public static toggleBookmark(Landroid/content/ContentResolver;JZ)V │ - .locals 11 │ + .locals 13 │ .param p0, "contentResolver" # Landroid/content/ContentResolver; │ .param p1, "id" # J │ .param p3, "bookmark" # Z │ │ .prologue │ const/4 v4, 0x0 │ │ @@ -2254,15 +2259,15 @@ │ │ invoke-direct {v8}, Landroid/content/ContentValues;->()V │ │ .line 587 │ .local v8, "values":Landroid/content/ContentValues; │ const-string v0, "bookmark" │ │ - invoke-static {p3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + invoke-static/range {p3 .. p3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ move-result-object v1 │ │ invoke-virtual {v8, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V │ │ .line 588 │ const-string v0, "parent_folder_id" │ @@ -2283,17 +2288,17 @@ │ │ new-instance v1, Ljava/util/Date; │ │ invoke-direct {v1}, Ljava/util/Date;->()V │ │ invoke-virtual {v1}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v9 │ + move-result-wide v10 │ │ - invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v1 │ │ invoke-virtual {v8, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ │ .line 597 │ :goto_1 │ @@ -2547,14 +2552,15 @@ │ if-eqz p3, :cond_0 │ │ if-eqz p0, :cond_0 │ │ .line 490 │ if-eqz p2, :cond_1 │ │ + .line 491 │ invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v4 │ │ if-nez v4, :cond_1 │ │ .line 492 │ @@ -2817,38 +2823,38 @@ │ │ invoke-interface {v6, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v0 │ │ invoke-interface {v6, v0}, Landroid/database/Cursor;->getLong(I)J │ │ - move-result-wide v9 │ + move-result-wide v10 │ │ .line 405 │ - .local v9, "id":J │ + .local v10, "id":J │ const-string v0, "visits" │ │ invoke-interface {v6, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v0 │ │ invoke-interface {v6, v0}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v0 │ │ add-int/lit8 v12, v0, 0x1 │ │ .line 407 │ .local v12, "visits":I │ - new-instance v11, Landroid/content/ContentValues; │ + new-instance v9, Landroid/content/ContentValues; │ │ - invoke-direct {v11}, Landroid/content/ContentValues;->()V │ + invoke-direct {v9}, Landroid/content/ContentValues;->()V │ │ .line 410 │ - .local v11, "values":Landroid/content/ContentValues; │ + .local v9, "values":Landroid/content/ContentValues; │ const-string v0, "bookmark" │ │ invoke-interface {v6, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v0 │ │ invoke-interface {v6, v0}, Landroid/database/Cursor;->getInt(I)I │ @@ -2858,15 +2864,15 @@ │ const/4 v1, 0x1 │ │ if-eq v0, v1, :cond_0 │ │ .line 411 │ const-string v0, "title" │ │ - invoke-virtual {v11, v0, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v9, v0, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 414 │ :cond_0 │ const-string v0, "visited_date" │ │ new-instance v1, Ljava/util/Date; │ │ @@ -2876,58 +2882,58 @@ │ │ move-result-wide v4 │ │ invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v1 │ │ - invoke-virtual {v11, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ + invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ │ .line 415 │ const-string v0, "visits" │ │ invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v1 │ │ - invoke-virtual {v11, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 417 │ sget-object v0, Lorg/tint/providers/BookmarksProvider;->BOOKMARKS_URI:Landroid/net/Uri; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v4, "_id = " │ │ invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ - invoke-virtual {v1, v9, v10}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v10, v11}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ const/4 v4, 0x0 │ │ - invoke-virtual {p0, v0, v11, v1, v4}, Landroid/content/ContentResolver;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ + invoke-virtual {p0, v0, v9, v1, v4}, Landroid/content/ContentResolver;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ .line 430 │ - .end local v9 # "id":J │ + .end local v10 # "id":J │ .end local v12 # "visits":I │ :goto_2 │ invoke-interface {v6}, Landroid/database/Cursor;->close()V │ │ .line 432 │ - .end local v11 # "values":Landroid/content/ContentValues; │ + .end local v9 # "values":Landroid/content/ContentValues; │ :cond_1 │ return-void │ │ .line 394 │ .end local v3 # "whereClause":Ljava/lang/String; │ .end local v6 # "cursor":Landroid/database/Cursor; │ .end local v7 # "escapedOriginalUrl":Ljava/lang/String; │ @@ -2945,28 +2951,28 @@ │ goto/16 :goto_1 │ │ .line 420 │ .restart local v3 # "whereClause":Ljava/lang/String; │ .restart local v6 # "cursor":Landroid/database/Cursor; │ .restart local v7 # "escapedOriginalUrl":Ljava/lang/String; │ :cond_4 │ - new-instance v11, Landroid/content/ContentValues; │ + new-instance v9, Landroid/content/ContentValues; │ │ - invoke-direct {v11}, Landroid/content/ContentValues;->()V │ + invoke-direct {v9}, Landroid/content/ContentValues;->()V │ │ .line 421 │ - .restart local v11 # "values":Landroid/content/ContentValues; │ + .restart local v9 # "values":Landroid/content/ContentValues; │ const-string v0, "title" │ │ - invoke-virtual {v11, v0, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v9, v0, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 422 │ const-string v0, "url" │ │ - invoke-virtual {v11, v0, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v9, v0, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 423 │ const-string v0, "visited_date" │ │ new-instance v1, Ljava/util/Date; │ │ invoke-direct {v1}, Ljava/util/Date;->()V │ @@ -2975,42 +2981,42 @@ │ │ move-result-wide v4 │ │ invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v1 │ │ - invoke-virtual {v11, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ + invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ │ .line 424 │ const-string v0, "visits" │ │ const/4 v1, 0x1 │ │ invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v1 │ │ - invoke-virtual {v11, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 425 │ const-string v0, "bookmark" │ │ const/4 v1, 0x0 │ │ invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v1 │ │ - invoke-virtual {v11, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 427 │ sget-object v0, Lorg/tint/providers/BookmarksProvider;->BOOKMARKS_URI:Landroid/net/Uri; │ │ - invoke-virtual {p0, v0, v11}, Landroid/content/ContentResolver;->insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ + invoke-virtual {p0, v0, v9}, Landroid/content/ContentResolver;->insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ goto :goto_2 │ .end method │ │ .method public static updateThumbnail(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ .locals 8 │ .param p0, "contentResolver" # Landroid/content/ContentResolver; │ @@ -3029,14 +3035,15 @@ │ if-eqz p3, :cond_0 │ │ if-eqz p0, :cond_0 │ │ .line 525 │ if-eqz p2, :cond_1 │ │ + .line 526 │ invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v4 │ │ if-nez v4, :cond_1 │ │ .line 527 │ @@ -3189,14 +3196,15 @@ │ if-eqz p1, :cond_2 │ │ if-eqz p0, :cond_2 │ │ .line 556 │ if-eqz p2, :cond_0 │ │ + .line 557 │ invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ .line 558 ├── smali/org/tint/model/DownloadItem.smali │ @@ -126,15 +126,15 @@ │ invoke-virtual {p0, v0, p1}, Lorg/tint/model/DownloadItem;->setDestinationInExternalPublicDir(Ljava/lang/String;Ljava/lang/String;)Landroid/app/DownloadManager$Request; │ │ .line 51 │ return-void │ .end method │ │ .method public setId(J)V │ - .locals 0 │ + .locals 1 │ .param p1, "value" # J │ │ .prologue │ .line 44 │ iput-wide p1, p0, Lorg/tint/model/DownloadItem;->mId:J │ │ .line 45 ├── smali/org/tint/model/SearchUrlGroup$1.smali │ @@ -30,39 +30,36 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/model/SearchUrlGroup; │ │ │ # direct methods │ .method constructor (Lorg/tint/model/SearchUrlGroup;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/model/SearchUrlGroup; │ │ .prologue │ .line 46 │ iput-object p1, p0, Lorg/tint/model/SearchUrlGroup$1;->this$0:Lorg/tint/model/SearchUrlGroup; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 46 │ check-cast p1, Lorg/tint/model/SearchUrlItem; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lorg/tint/model/SearchUrlItem; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lorg/tint/model/SearchUrlGroup$1;->compare(Lorg/tint/model/SearchUrlItem;Lorg/tint/model/SearchUrlItem;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/org/tint/model/BookmarkHistoryItem.smali │ @@ -17,15 +17,15 @@ │ .field private mTitle:Ljava/lang/String; │ │ .field private mUrl:Ljava/lang/String; │ │ │ # direct methods │ .method public constructor (JLjava/lang/String;Ljava/lang/String;ZZJ[B)V │ - .locals 2 │ + .locals 3 │ .param p1, "id" # J │ .param p3, "title" # Ljava/lang/String; │ .param p4, "url" # Ljava/lang/String; │ .param p5, "isBookmark" # Z │ .param p6, "isFolder" # Z │ .param p7, "folderId" # J │ .param p9, "faviconData" # [B ├── smali/org/tint/model/HistoryAdapter.smali │ @@ -112,18 +112,18 @@ │ goto :goto_0 │ │ .line 119 │ :cond_0 │ iput v6, p0, Lorg/tint/model/HistoryAdapter;->mNumberOfBins:I │ │ .line 120 │ - const/4 v3, -0x1 │ + const/4 v1, -0x1 │ │ .line 121 │ - .local v3, "dateIndex":I │ + .local v1, "dateIndex":I │ iget-object v6, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ │ invoke-interface {v6}, Landroid/database/Cursor;->moveToFirst()Z │ │ move-result v6 │ │ if-eqz v6, :cond_1 │ @@ -147,27 +147,27 @@ │ if-nez v6, :cond_1 │ │ .line 123 │ iget v6, p0, Lorg/tint/model/HistoryAdapter;->mDateIndex:I │ │ invoke-direct {p0, v6}, Lorg/tint/model/HistoryAdapter;->getLong(I)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 124 │ - .local v1, "date":J │ + .local v2, "date":J │ iget-object v6, p0, Lorg/tint/model/HistoryAdapter;->mDateSorter:Landroid/webkit/DateSorter; │ │ - invoke-virtual {v6, v1, v2}, Landroid/webkit/DateSorter;->getIndex(J)I │ + invoke-virtual {v6, v2, v3}, Landroid/webkit/DateSorter;->getIndex(J)I │ │ move-result v4 │ │ .line 125 │ .local v4, "index":I │ - if-le v4, v3, :cond_3 │ + if-le v4, v1, :cond_3 │ │ .line 126 │ iget v6, p0, Lorg/tint/model/HistoryAdapter;->mNumberOfBins:I │ │ add-int/lit8 v6, v6, 0x1 │ │ iput v6, p0, Lorg/tint/model/HistoryAdapter;->mNumberOfBins:I │ @@ -182,44 +182,45 @@ │ │ invoke-interface {v6}, Landroid/database/Cursor;->getCount()I │ │ move-result v6 │ │ iget-object v7, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ │ + .line 131 │ invoke-interface {v7}, Landroid/database/Cursor;->getPosition()I │ │ move-result v7 │ │ sub-int/2addr v6, v7 │ │ aput v6, v0, v4 │ │ .line 141 │ - .end local v1 # "date":J │ + .end local v2 # "date":J │ .end local v4 # "index":I │ :cond_1 │ iput-object v0, p0, Lorg/tint/model/HistoryAdapter;->mItemMap:[I │ │ .line 142 │ return-void │ │ .line 134 │ - .restart local v1 # "date":J │ + .restart local v2 # "date":J │ .restart local v4 # "index":I │ :cond_2 │ - move v3, v4 │ + move v1, v4 │ │ .line 136 │ :cond_3 │ - aget v6, v0, v3 │ + aget v6, v0, v1 │ │ add-int/lit8 v6, v6, 0x1 │ │ - aput v6, v0, v3 │ + aput v6, v0, v1 │ │ .line 137 │ iget-object v6, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ │ invoke-interface {v6}, Landroid/database/Cursor;->moveToNext()Z │ │ goto :goto_1 │ @@ -463,141 +464,146 @@ │ .locals 12 │ .param p1, "groupPosition" # I │ .param p2, "childPosition" # I │ │ .prologue │ const/4 v7, 0x0 │ │ - const/4 v6, 0x1 │ + const/4 v0, 0x1 │ │ .line 207 │ invoke-direct {p0, p1, p2}, Lorg/tint/model/HistoryAdapter;->moveCursorToChildPosition(II)Z │ │ .line 209 │ - new-instance v0, Lorg/tint/model/BookmarkHistoryItem; │ - │ - iget-object v1, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ + new-instance v1, Lorg/tint/model/BookmarkHistoryItem; │ │ iget-object v2, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ │ - const-string v3, "_id" │ + iget-object v3, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ │ - invoke-interface {v2, v3}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ + const-string v4, "_id" │ │ - move-result v2 │ + invoke-interface {v3, v4}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ - invoke-interface {v1, v2}, Landroid/database/Cursor;->getLong(I)J │ + move-result v3 │ │ - move-result-wide v1 │ + invoke-interface {v2, v3}, Landroid/database/Cursor;->getLong(I)J │ │ - iget-object v3, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ + move-result-wide v2 │ │ iget-object v4, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ │ - const-string v5, "title" │ + iget-object v5, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ │ - invoke-interface {v4, v5}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ + const-string v6, "title" │ │ - move-result v4 │ + .line 210 │ + invoke-interface {v5, v6}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ - invoke-interface {v3, v4}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ + move-result v5 │ │ - move-result-object v3 │ + invoke-interface {v4, v5}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - iget-object v4, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ + move-result-object v4 │ │ iget-object v5, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ │ + iget-object v6, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ + │ const-string v8, "url" │ │ - invoke-interface {v5, v8}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ + .line 211 │ + invoke-interface {v6, v8}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ - move-result v5 │ + move-result v6 │ │ - invoke-interface {v4, v5}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ + invoke-interface {v5, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ + iget-object v6, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ │ iget-object v8, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ │ const-string v9, "bookmark" │ │ + .line 212 │ invoke-interface {v8, v9}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v8 │ │ - invoke-interface {v5, v8}, Landroid/database/Cursor;->getInt(I)I │ + invoke-interface {v6, v8}, Landroid/database/Cursor;->getInt(I)I │ │ - move-result v5 │ + move-result v6 │ │ - if-lt v5, v6, :cond_0 │ + if-lt v6, v0, :cond_1 │ │ - move v5, v6 │ + move v6, v0 │ │ :goto_0 │ iget-object v8, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ │ iget-object v9, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ │ const-string v10, "is_folder" │ │ + .line 213 │ invoke-interface {v9, v10}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v9 │ │ invoke-interface {v8, v9}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v8 │ │ - if-lt v8, v6, :cond_1 │ + if-lt v8, v0, :cond_0 │ │ - :goto_1 │ - iget-object v7, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ + move v7, v0 │ + │ + :cond_0 │ + iget-object v0, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ │ iget-object v8, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ │ const-string v9, "parent_folder_id" │ │ + .line 214 │ invoke-interface {v8, v9}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v8 │ │ - invoke-interface {v7, v8}, Landroid/database/Cursor;->getLong(I)J │ + invoke-interface {v0, v8}, Landroid/database/Cursor;->getLong(I)J │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - iget-object v9, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ + iget-object v0, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ │ iget-object v10, p0, Lorg/tint/model/HistoryAdapter;->mCursor:Landroid/database/Cursor; │ │ const-string v11, "favicon" │ │ + .line 215 │ invoke-interface {v10, v11}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v10 │ │ - invoke-interface {v9, v10}, Landroid/database/Cursor;->getBlob(I)[B │ - │ - move-result-object v9 │ + invoke-interface {v0, v10}, Landroid/database/Cursor;->getBlob(I)[B │ │ - invoke-direct/range {v0 .. v9}, Lorg/tint/model/BookmarkHistoryItem;->(JLjava/lang/String;Ljava/lang/String;ZZJ[B)V │ + move-result-object v10 │ │ - return-object v0 │ - │ - :cond_0 │ - move v5, v7 │ + invoke-direct/range {v1 .. v10}, Lorg/tint/model/BookmarkHistoryItem;->(JLjava/lang/String;Ljava/lang/String;ZZJ[B)V │ │ - goto :goto_0 │ + .line 209 │ + return-object v1 │ │ :cond_1 │ move v6, v7 │ │ - goto :goto_1 │ + .line 212 │ + goto :goto_0 │ .end method │ │ .method public getChildId(II)J │ .locals 2 │ .param p1, "groupPosition" # I │ .param p2, "childPosition" # I ├── smali/org/tint/model/FolderItem.smali │ @@ -7,15 +7,15 @@ │ .field private mId:J │ │ .field private mTitle:Ljava/lang/String; │ │ │ # direct methods │ .method public constructor (JLjava/lang/String;)V │ - .locals 0 │ + .locals 1 │ .param p1, "id" # J │ .param p3, "title" # Ljava/lang/String; │ │ .prologue │ .line 23 │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/model/UrlSuggestionCursorAdapter$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$url:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lorg/tint/model/UrlSuggestionCursorAdapter;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/model/UrlSuggestionCursorAdapter; │ │ .prologue │ .line 70 │ iput-object p1, p0, Lorg/tint/model/UrlSuggestionCursorAdapter$1;->this$0:Lorg/tint/model/UrlSuggestionCursorAdapter; │ │ iput-object p2, p0, Lorg/tint/model/UrlSuggestionCursorAdapter$1;->val$url:Ljava/lang/String; ├── smali/org/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray.smali │ @@ -42,15 +42,15 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public add(JLjava/lang/String;Ljava/lang/String;JJI)V │ - .locals 2 │ + .locals 3 │ .param p1, "folderId" # J │ .param p3, "title" # Ljava/lang/String; │ .param p4, "url" # Ljava/lang/String; │ .param p5, "creationDate" # J │ .param p7, "visitedDate" # J │ .param p9, "visits" # I │ .annotation system Ldalvik/annotation/Throws; ├── smali/org/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray.smali │ @@ -42,15 +42,15 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public add(Ljava/lang/String;Ljava/lang/String;JI)V │ - .locals 2 │ + .locals 3 │ .param p1, "title" # Ljava/lang/String; │ .param p2, "url" # Ljava/lang/String; │ .param p3, "visitedDate" # J │ .param p5, "visits" # I │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Lorg/json/JSONException; ├── smali/org/tint/tasks/SearchUrlTask.smali │ @@ -67,21 +67,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 41 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/tasks/SearchUrlTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -379,28 +377,31 @@ │ │ move-result-object v8 │ │ .line 120 │ .local v8, "item":Lorg/json/JSONObject; │ const-string v19, "name" │ │ + .line 121 │ move-object/from16 v0, v19 │ │ invoke-virtual {v8, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v19 │ │ const-string v20, "url" │ │ + .line 122 │ move-object/from16 v0, v20 │ │ invoke-virtual {v8, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v20 │ │ + .line 120 │ move-object/from16 v0, v19 │ │ move-object/from16 v1, v20 │ │ invoke-virtual {v4, v0, v1}, Lorg/tint/model/SearchUrlGroup;->addItem(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 117 │ @@ -543,75 +544,72 @@ │ "Lorg/tint/model/SearchUrlGroup;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 58 │ - new-instance v2, Ljava/util/ArrayList; │ + new-instance v1, Ljava/util/ArrayList; │ │ - invoke-direct {v2}, Ljava/util/ArrayList;->()V │ + invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ .line 59 │ - .local v2, "result":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v3, p0, Lorg/tint/tasks/SearchUrlTask;->mResults:Ljava/util/Map; │ + .local v1, "result":Ljava/util/List;, "Ljava/util/List;" │ + iget-object v2, p0, Lorg/tint/tasks/SearchUrlTask;->mResults:Ljava/util/Map; │ │ - invoke-interface {v3}, Ljava/util/Map;->values()Ljava/util/Collection; │ + invoke-interface {v2}, Ljava/util/Map;->values()Ljava/util/Collection; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/tint/model/SearchUrlGroup; │ │ .line 60 │ .local v0, "group":Lorg/tint/model/SearchUrlGroup; │ invoke-virtual {v0}, Lorg/tint/model/SearchUrlGroup;->sort()V │ │ .line 61 │ - invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 64 │ .end local v0 # "group":Lorg/tint/model/SearchUrlGroup; │ :cond_0 │ - new-instance v3, Lorg/tint/tasks/SearchUrlTask$1; │ + new-instance v2, Lorg/tint/tasks/SearchUrlTask$1; │ │ - invoke-direct {v3, p0}, Lorg/tint/tasks/SearchUrlTask$1;->(Lorg/tint/tasks/SearchUrlTask;)V │ + invoke-direct {v2, p0}, Lorg/tint/tasks/SearchUrlTask$1;->(Lorg/tint/tasks/SearchUrlTask;)V │ │ - invoke-static {v2, v3}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ + invoke-static {v1, v2}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ │ .line 71 │ - return-object v2 │ + return-object v1 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 41 │ check-cast p1, Ljava/lang/String; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/tasks/SearchUrlTask;->onPostExecute(Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Ljava/lang/String;)V │ .locals 1 │ @@ -659,18 +657,16 @@ │ .line 150 │ :cond_0 │ return-void │ .end method │ │ .method protected bridge synthetic onProgressUpdate([Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 41 │ check-cast p1, [Ljava/lang/Integer; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/tasks/SearchUrlTask;->onProgressUpdate([Ljava/lang/Integer;)V │ │ return-void │ .end method ├── smali/org/tint/tasks/HistoryBookmarksImportTask.smali │ @@ -45,24 +45,24 @@ │ iput-object p2, p0, Lorg/tint/tasks/HistoryBookmarksImportTask;->mListener:Lorg/tint/ui/preferences/IHistoryBookmaksImportListener; │ │ .line 62 │ return-void │ .end method │ │ .method private createContentValues(Ljava/lang/String;Ljava/lang/String;IJJI)Landroid/content/ContentValues; │ - .locals 5 │ + .locals 6 │ .param p1, "title" # Ljava/lang/String; │ .param p2, "url" # Ljava/lang/String; │ .param p3, "visits" # I │ .param p4, "visitedDate" # J │ .param p6, "creationDate" # J │ .param p8, "bookmark" # I │ │ .prologue │ - const-wide/16 v3, 0x0 │ + const-wide/16 v4, 0x0 │ │ .line 415 │ new-instance v0, Landroid/content/ContentValues; │ │ invoke-direct {v0}, Landroid/content/ContentValues;->()V │ │ .line 416 │ @@ -82,30 +82,30 @@ │ invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 420 │ - cmp-long v1, p4, v3 │ + cmp-long v1, p4, v4 │ │ if-lez v1, :cond_0 │ │ .line 421 │ const-string v1, "visited_date" │ │ invoke-static {p4, p5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v2 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ │ .line 426 │ :goto_0 │ - cmp-long v1, p6, v3 │ + cmp-long v1, p6, v4 │ │ if-lez v1, :cond_1 │ │ .line 427 │ const-string v1, "creation_date" │ │ invoke-static {p6, p7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ @@ -230,35 +230,35 @@ │ │ move-result-object v4 │ │ return-object v4 │ .end method │ │ .method private readAsJSON(Ljava/io/File;)Ljava/lang/String; │ - .locals 47 │ + .locals 46 │ .param p1, "file" # Ljava/io/File; │ │ .prologue │ .line 99 │ - const/16 v33, 0x0 │ + const/16 v32, 0x0 │ │ .line 102 │ - .local v33, "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .local v32, "insertValues":Ljava/util/List;, "Ljava/util/List;" │ :try_start_0 │ - new-instance v34, Ljava/util/ArrayList; │ + new-instance v33, Ljava/util/ArrayList; │ │ - invoke-direct/range {v34 .. v34}, Ljava/util/ArrayList;->()V │ + invoke-direct/range {v33 .. v33}, Ljava/util/ArrayList;->()V │ :try_end_0 │ .catch Ljava/io/FileNotFoundException; {:try_start_0 .. :try_end_0} :catch_c │ .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_b │ .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_9 │ │ .line 104 │ - .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .local v34, "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .local v33, "insertValues":Ljava/util/List;, "Ljava/util/List;" │ const/4 v2, 0x3 │ │ :try_start_1 │ new-array v2, v2, [Ljava/lang/Integer; │ │ const/4 v3, 0x0 │ │ @@ -301,65 +301,65 @@ │ │ move-object/from16 v1, p1 │ │ invoke-direct {v0, v1}, Ljava/io/FileInputStream;->(Ljava/io/File;)V │ │ .line 108 │ .local v21, "fis":Ljava/io/FileInputStream; │ - new-instance v43, Ljava/lang/StringBuilder; │ + new-instance v42, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v43 .. v43}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v42 .. v42}, Ljava/lang/StringBuilder;->()V │ :try_end_1 │ .catch Ljava/io/FileNotFoundException; {:try_start_1 .. :try_end_1} :catch_5 │ .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_8 │ .catch Ljava/io/UnsupportedEncodingException; {:try_start_1 .. :try_end_1} :catch_a │ │ .line 113 │ - .local v43, "sb":Ljava/lang/StringBuilder; │ + .local v42, "sb":Ljava/lang/StringBuilder; │ :try_start_2 │ - new-instance v42, Ljava/io/BufferedReader; │ + new-instance v41, Ljava/io/BufferedReader; │ │ new-instance v2, Ljava/io/InputStreamReader; │ │ const-string v3, "UTF-8" │ │ move-object/from16 v0, v21 │ │ invoke-direct {v2, v0, v3}, Ljava/io/InputStreamReader;->(Ljava/io/InputStream;Ljava/lang/String;)V │ │ - move-object/from16 v0, v42 │ + move-object/from16 v0, v41 │ │ invoke-direct {v0, v2}, Ljava/io/BufferedReader;->(Ljava/io/Reader;)V │ │ .line 115 │ - .local v42, "reader":Ljava/io/BufferedReader; │ + .local v41, "reader":Ljava/io/BufferedReader; │ :goto_0 │ - invoke-virtual/range {v42 .. v42}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String; │ + invoke-virtual/range {v41 .. v41}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String; │ │ - move-result-object v37 │ + move-result-object v36 │ │ - .local v37, "line":Ljava/lang/String; │ - if-eqz v37, :cond_0 │ + .local v36, "line":Ljava/lang/String; │ + if-eqz v36, :cond_0 │ │ .line 116 │ - move-object/from16 v0, v43 │ + move-object/from16 v0, v42 │ │ - move-object/from16 v1, v37 │ + move-object/from16 v1, v36 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ :try_end_2 │ .catch Ljava/io/UnsupportedEncodingException; {:try_start_2 .. :try_end_2} :catch_0 │ .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_3 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ goto :goto_0 │ │ .line 119 │ - .end local v37 # "line":Ljava/lang/String; │ - .end local v42 # "reader":Ljava/io/BufferedReader; │ + .end local v36 # "line":Ljava/lang/String; │ + .end local v41 # "reader":Ljava/io/BufferedReader; │ :catch_0 │ move-exception v20 │ │ .line 120 │ .local v20, "e":Ljava/io/UnsupportedEncodingException; │ :try_start_3 │ invoke-virtual/range {v20 .. v20}, Ljava/io/UnsupportedEncodingException;->printStackTrace()V │ @@ -376,61 +376,61 @@ │ invoke-virtual/range {v21 .. v21}, Ljava/io/FileInputStream;->close()V │ :try_end_4 │ .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_2 │ .catch Ljava/io/FileNotFoundException; {:try_start_4 .. :try_end_4} :catch_5 │ .catch Lorg/json/JSONException; {:try_start_4 .. :try_end_4} :catch_8 │ .catch Ljava/io/UnsupportedEncodingException; {:try_start_4 .. :try_end_4} :catch_a │ │ - move-object/from16 v33, v34 │ + move-object/from16 v32, v33 │ │ .line 286 │ .end local v20 # "e":Ljava/io/UnsupportedEncodingException; │ .end local v21 # "fis":Ljava/io/FileInputStream; │ - .end local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .end local v43 # "sb":Ljava/lang/StringBuilder; │ - .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v42 # "sb":Ljava/lang/StringBuilder; │ + .restart local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ :goto_1 │ return-object v2 │ │ .line 127 │ - .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ .restart local v21 # "fis":Ljava/io/FileInputStream; │ - .restart local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v37 # "line":Ljava/lang/String; │ - .restart local v42 # "reader":Ljava/io/BufferedReader; │ - .restart local v43 # "sb":Ljava/lang/StringBuilder; │ + .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v36 # "line":Ljava/lang/String; │ + .restart local v41 # "reader":Ljava/io/BufferedReader; │ + .restart local v42 # "sb":Ljava/lang/StringBuilder; │ :cond_0 │ :try_start_5 │ invoke-virtual/range {v21 .. v21}, Ljava/io/FileInputStream;->close()V │ :try_end_5 │ .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_1 │ .catch Ljava/io/FileNotFoundException; {:try_start_5 .. :try_end_5} :catch_5 │ .catch Lorg/json/JSONException; {:try_start_5 .. :try_end_5} :catch_8 │ .catch Ljava/io/UnsupportedEncodingException; {:try_start_5 .. :try_end_5} :catch_a │ │ .line 134 │ :try_start_6 │ new-instance v19, Lorg/json/JSONObject; │ │ - invoke-virtual/range {v43 .. v43}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v42 .. v42}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ move-object/from16 v0, v19 │ │ invoke-direct {v0, v2}, Lorg/json/JSONObject;->(Ljava/lang/String;)V │ │ .line 136 │ .local v19, "data":Lorg/json/JSONObject; │ - new-instance v25, Ljava/util/HashMap; │ + new-instance v23, Ljava/util/HashMap; │ │ - invoke-direct/range {v25 .. v25}, Ljava/util/HashMap;->()V │ + invoke-direct/range {v23 .. v23}, Ljava/util/HashMap;->()V │ │ .line 138 │ - .local v25, "folders":Ljava/util/Map;, "Ljava/util/Map;" │ + .local v23, "folders":Ljava/util/Map;, "Ljava/util/Map;" │ const-string v2, "folders" │ │ move-object/from16 v0, v19 │ │ invoke-virtual {v0, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z │ │ move-result v2 │ @@ -444,24 +444,24 @@ │ │ invoke-virtual {v0, v2}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; │ │ move-result-object v26 │ │ .line 141 │ .local v26, "foldersArray":Lorg/json/JSONArray; │ - const/16 v41, 0x0 │ + const/16 v40, 0x0 │ │ .line 142 │ - .local v41, "progress":I │ + .local v40, "progress":I │ invoke-virtual/range {v26 .. v26}, Lorg/json/JSONArray;->length()I │ │ - move-result v44 │ + move-result v43 │ │ .line 144 │ - .local v44, "total":I │ + .local v43, "total":I │ const/16 v29, 0x0 │ │ .local v29, "i":I │ :goto_2 │ invoke-virtual/range {v26 .. v26}, Lorg/json/JSONArray;->length()I │ │ move-result v2 │ @@ -483,23 +483,23 @@ │ │ move-result-object v8 │ │ aput-object v8, v2, v3 │ │ const/4 v3, 0x1 │ │ - invoke-static/range {v41 .. v41}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v40 .. v40}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v8 │ │ aput-object v8, v2, v3 │ │ const/4 v3, 0x2 │ │ - invoke-static/range {v44 .. v44}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v43 .. v43}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v8 │ │ aput-object v8, v2, v3 │ │ move-object/from16 v0, p0 │ │ @@ -518,18 +518,18 @@ │ .local v22, "folder":Lorg/json/JSONObject; │ const-string v2, "id" │ │ move-object/from16 v0, v22 │ │ invoke-virtual {v0, v2}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J │ │ - move-result-wide v31 │ + move-result-wide v30 │ │ .line 151 │ - .local v31, "id":J │ + .local v30, "id":J │ const-string v2, "parentId" │ │ move-object/from16 v0, v22 │ │ invoke-virtual {v0, v2}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J │ │ move-result-wide v6 │ @@ -548,110 +548,110 @@ │ │ invoke-static {v2, v3}, Ljava/net/URLDecoder;->decode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v9 │ │ .line 154 │ .local v9, "title":Ljava/lang/String; │ - new-instance v45, Landroid/content/ContentValues; │ + new-instance v44, Landroid/content/ContentValues; │ │ - invoke-direct/range {v45 .. v45}, Landroid/content/ContentValues;->()V │ + invoke-direct/range {v44 .. v44}, Landroid/content/ContentValues;->()V │ │ .line 155 │ - .local v45, "values":Landroid/content/ContentValues; │ + .local v44, "values":Landroid/content/ContentValues; │ const-string v2, "title" │ │ - move-object/from16 v0, v45 │ + move-object/from16 v0, v44 │ │ invoke-virtual {v0, v2, v9}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 156 │ const-string v2, "bookmark" │ │ const/4 v3, 0x0 │ │ invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v3 │ │ - move-object/from16 v0, v45 │ + move-object/from16 v0, v44 │ │ invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 157 │ const-string v2, "is_folder" │ │ const/4 v3, 0x1 │ │ invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v3 │ │ - move-object/from16 v0, v45 │ + move-object/from16 v0, v44 │ │ invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 158 │ const-string v2, "parent_folder_id" │ │ const/4 v3, -0x1 │ │ invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v3 │ │ - move-object/from16 v0, v45 │ + move-object/from16 v0, v44 │ │ invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 160 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Lorg/tint/tasks/HistoryBookmarksImportTask;->mContext:Landroid/content/Context; │ │ invoke-virtual {v2}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; │ │ move-result-object v2 │ │ sget-object v3, Lorg/tint/providers/BookmarksProvider;->BOOKMARKS_URI:Landroid/net/Uri; │ │ - move-object/from16 v0, v45 │ + move-object/from16 v0, v44 │ │ invoke-virtual {v2, v3, v0}, Landroid/content/ContentResolver;->insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ - move-result-object v36 │ + move-result-object v35 │ │ .line 161 │ - .local v36, "insertionUri":Landroid/net/Uri; │ - invoke-virtual/range {v36 .. v36}, Landroid/net/Uri;->toString()Ljava/lang/String; │ + .local v35, "insertionUri":Landroid/net/Uri; │ + invoke-virtual/range {v35 .. v35}, Landroid/net/Uri;->toString()Ljava/lang/String; │ :try_end_6 │ .catch Ljava/io/FileNotFoundException; {:try_start_6 .. :try_end_6} :catch_5 │ .catch Lorg/json/JSONException; {:try_start_6 .. :try_end_6} :catch_8 │ .catch Ljava/io/UnsupportedEncodingException; {:try_start_6 .. :try_end_6} :catch_a │ │ - move-result-object v35 │ + move-result-object v34 │ │ .line 164 │ - .local v35, "insertionString":Ljava/lang/String; │ + .local v34, "insertionString":Ljava/lang/String; │ const-wide/16 v4, -0x1 │ │ .line 166 │ .local v4, "insertionId":J │ const/16 v2, 0x2f │ │ :try_start_7 │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v34 │ │ invoke-virtual {v0, v2}, Ljava/lang/String;->lastIndexOf(I)I │ │ move-result v2 │ │ add-int/lit8 v2, v2, 0x1 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v34 │ │ invoke-virtual {v0, v2}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v2}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J │ :try_end_7 │ @@ -661,75 +661,75 @@ │ .catch Ljava/io/UnsupportedEncodingException; {:try_start_7 .. :try_end_7} :catch_a │ │ move-result-wide v4 │ │ .line 172 │ :goto_3 │ :try_start_8 │ - invoke-static/range {v31 .. v32}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static/range {v30 .. v31}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v8 │ │ new-instance v2, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ move-object/from16 v3, p0 │ │ invoke-direct/range {v2 .. v7}, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;->(Lorg/tint/tasks/HistoryBookmarksImportTask;JJ)V │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v23 │ │ invoke-interface {v0, v8, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 174 │ - add-int/lit8 v41, v41, 0x1 │ + add-int/lit8 v40, v40, 0x1 │ │ .line 144 │ add-int/lit8 v29, v29, 0x1 │ │ goto/16 :goto_2 │ │ .line 128 │ .end local v4 # "insertionId":J │ .end local v6 # "parentId":J │ .end local v9 # "title":Ljava/lang/String; │ .end local v19 # "data":Lorg/json/JSONObject; │ .end local v22 # "folder":Lorg/json/JSONObject; │ - .end local v25 # "folders":Ljava/util/Map;, "Ljava/util/Map;" │ + .end local v23 # "folders":Ljava/util/Map;, "Ljava/util/Map;" │ .end local v26 # "foldersArray":Lorg/json/JSONArray; │ .end local v29 # "i":I │ - .end local v31 # "id":J │ - .end local v35 # "insertionString":Ljava/lang/String; │ - .end local v36 # "insertionUri":Landroid/net/Uri; │ - .end local v41 # "progress":I │ - .end local v44 # "total":I │ - .end local v45 # "values":Landroid/content/ContentValues; │ + .end local v30 # "id":J │ + .end local v34 # "insertionString":Ljava/lang/String; │ + .end local v35 # "insertionUri":Landroid/net/Uri; │ + .end local v40 # "progress":I │ + .end local v43 # "total":I │ + .end local v44 # "values":Landroid/content/ContentValues; │ :catch_1 │ move-exception v20 │ │ .line 129 │ .local v20, "e":Ljava/io/IOException; │ invoke-virtual/range {v20 .. v20}, Ljava/io/IOException;->printStackTrace()V │ │ .line 130 │ invoke-virtual/range {v20 .. v20}, Ljava/io/IOException;->getMessage()Ljava/lang/String; │ │ move-result-object v2 │ │ - move-object/from16 v33, v34 │ + move-object/from16 v32, v33 │ │ - .end local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ goto/16 :goto_1 │ │ .line 128 │ - .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .end local v37 # "line":Ljava/lang/String; │ - .end local v42 # "reader":Ljava/io/BufferedReader; │ + .end local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v36 # "line":Ljava/lang/String; │ + .end local v41 # "reader":Ljava/io/BufferedReader; │ .local v20, "e":Ljava/io/UnsupportedEncodingException; │ - .restart local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ :catch_2 │ move-exception v20 │ │ .line 129 │ .local v20, "e":Ljava/io/IOException; │ invoke-virtual/range {v20 .. v20}, Ljava/io/IOException;->printStackTrace()V │ │ @@ -738,24 +738,24 @@ │ :try_end_8 │ .catch Ljava/io/FileNotFoundException; {:try_start_8 .. :try_end_8} :catch_5 │ .catch Lorg/json/JSONException; {:try_start_8 .. :try_end_8} :catch_8 │ .catch Ljava/io/UnsupportedEncodingException; {:try_start_8 .. :try_end_8} :catch_a │ │ move-result-object v2 │ │ - move-object/from16 v33, v34 │ + move-object/from16 v32, v33 │ │ - .end local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ goto/16 :goto_1 │ │ .line 122 │ .end local v20 # "e":Ljava/io/IOException; │ - .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ :catch_3 │ move-exception v20 │ │ .line 123 │ .restart local v20 # "e":Ljava/io/IOException; │ :try_start_9 │ invoke-virtual/range {v20 .. v20}, Ljava/io/IOException;->printStackTrace()V │ @@ -772,24 +772,24 @@ │ invoke-virtual/range {v21 .. v21}, Ljava/io/FileInputStream;->close()V │ :try_end_a │ .catch Ljava/io/IOException; {:try_start_a .. :try_end_a} :catch_4 │ .catch Ljava/io/FileNotFoundException; {:try_start_a .. :try_end_a} :catch_5 │ .catch Lorg/json/JSONException; {:try_start_a .. :try_end_a} :catch_8 │ .catch Ljava/io/UnsupportedEncodingException; {:try_start_a .. :try_end_a} :catch_a │ │ - move-object/from16 v33, v34 │ + move-object/from16 v32, v33 │ │ - .line 130 │ - .end local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .line 124 │ + .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ goto/16 :goto_1 │ │ .line 128 │ - .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ :catch_4 │ move-exception v20 │ │ .line 129 │ :try_start_b │ invoke-virtual/range {v20 .. v20}, Ljava/io/IOException;->printStackTrace()V │ │ @@ -798,24 +798,24 @@ │ :try_end_b │ .catch Ljava/io/FileNotFoundException; {:try_start_b .. :try_end_b} :catch_5 │ .catch Lorg/json/JSONException; {:try_start_b .. :try_end_b} :catch_8 │ .catch Ljava/io/UnsupportedEncodingException; {:try_start_b .. :try_end_b} :catch_a │ │ move-result-object v2 │ │ - move-object/from16 v33, v34 │ + move-object/from16 v32, v33 │ │ - .end local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ goto/16 :goto_1 │ │ .line 126 │ .end local v20 # "e":Ljava/io/IOException; │ - .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ :catchall_0 │ move-exception v2 │ │ .line 127 │ :try_start_c │ invoke-virtual/range {v21 .. v21}, Ljava/io/FileInputStream;->close()V │ :try_end_c │ @@ -830,79 +830,79 @@ │ :try_end_d │ .catch Ljava/io/FileNotFoundException; {:try_start_d .. :try_end_d} :catch_5 │ .catch Lorg/json/JSONException; {:try_start_d .. :try_end_d} :catch_8 │ .catch Ljava/io/UnsupportedEncodingException; {:try_start_d .. :try_end_d} :catch_a │ │ .line 270 │ .end local v21 # "fis":Ljava/io/FileInputStream; │ - .end local v43 # "sb":Ljava/lang/StringBuilder; │ + .end local v42 # "sb":Ljava/lang/StringBuilder; │ :catch_5 │ move-exception v20 │ │ - move-object/from16 v33, v34 │ + move-object/from16 v32, v33 │ │ .line 271 │ - .end local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ .local v20, "e":Ljava/io/FileNotFoundException; │ - .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ :goto_4 │ invoke-virtual/range {v20 .. v20}, Ljava/io/FileNotFoundException;->printStackTrace()V │ │ .line 272 │ invoke-virtual/range {v20 .. v20}, Ljava/io/FileNotFoundException;->getMessage()Ljava/lang/String; │ │ move-result-object v2 │ │ goto/16 :goto_1 │ │ .line 128 │ .end local v20 # "e":Ljava/io/FileNotFoundException; │ - .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ .restart local v21 # "fis":Ljava/io/FileInputStream; │ - .restart local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v43 # "sb":Ljava/lang/StringBuilder; │ + .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v42 # "sb":Ljava/lang/StringBuilder; │ :catch_6 │ move-exception v20 │ │ .line 129 │ .local v20, "e":Ljava/io/IOException; │ :try_start_e │ invoke-virtual/range {v20 .. v20}, Ljava/io/IOException;->printStackTrace()V │ │ .line 130 │ invoke-virtual/range {v20 .. v20}, Ljava/io/IOException;->getMessage()Ljava/lang/String; │ │ move-result-object v2 │ │ - move-object/from16 v33, v34 │ + move-object/from16 v32, v33 │ │ - .end local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ goto/16 :goto_1 │ │ .line 167 │ .end local v20 # "e":Ljava/io/IOException; │ - .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ .restart local v4 # "insertionId":J │ .restart local v6 # "parentId":J │ .restart local v9 # "title":Ljava/lang/String; │ .restart local v19 # "data":Lorg/json/JSONObject; │ .restart local v22 # "folder":Lorg/json/JSONObject; │ - .restart local v25 # "folders":Ljava/util/Map;, "Ljava/util/Map;" │ + .restart local v23 # "folders":Ljava/util/Map;, "Ljava/util/Map;" │ .restart local v26 # "foldersArray":Lorg/json/JSONArray; │ .restart local v29 # "i":I │ - .restart local v31 # "id":J │ - .restart local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v35 # "insertionString":Ljava/lang/String; │ - .restart local v36 # "insertionUri":Landroid/net/Uri; │ - .restart local v37 # "line":Ljava/lang/String; │ - .restart local v41 # "progress":I │ - .restart local v42 # "reader":Ljava/io/BufferedReader; │ - .restart local v44 # "total":I │ - .restart local v45 # "values":Landroid/content/ContentValues; │ + .restart local v30 # "id":J │ + .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v34 # "insertionString":Ljava/lang/String; │ + .restart local v35 # "insertionUri":Landroid/net/Uri; │ + .restart local v36 # "line":Ljava/lang/String; │ + .restart local v40 # "progress":I │ + .restart local v41 # "reader":Ljava/io/BufferedReader; │ + .restart local v43 # "total":I │ + .restart local v44 # "values":Landroid/content/ContentValues; │ :catch_7 │ move-exception v20 │ │ .line 168 │ .local v20, "e":Ljava/lang/NumberFormatException; │ const-wide/16 v4, -0x1 │ │ @@ -910,18 +910,18 @@ │ │ .line 177 │ .end local v4 # "insertionId":J │ .end local v6 # "parentId":J │ .end local v9 # "title":Ljava/lang/String; │ .end local v20 # "e":Ljava/lang/NumberFormatException; │ .end local v22 # "folder":Lorg/json/JSONObject; │ - .end local v31 # "id":J │ - .end local v35 # "insertionString":Ljava/lang/String; │ - .end local v36 # "insertionUri":Landroid/net/Uri; │ - .end local v45 # "values":Landroid/content/ContentValues; │ + .end local v30 # "id":J │ + .end local v34 # "insertionString":Ljava/lang/String; │ + .end local v35 # "insertionUri":Landroid/net/Uri; │ + .end local v44 # "values":Landroid/content/ContentValues; │ :cond_1 │ const/4 v2, 0x3 │ │ new-array v2, v2, [Ljava/lang/Integer; │ │ const/4 v3, 0x0 │ │ @@ -954,191 +954,189 @@ │ aput-object v8, v2, v3 │ │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v2}, Lorg/tint/tasks/HistoryBookmarksImportTask;->publishProgress([Ljava/lang/Object;)V │ │ .line 180 │ - invoke-interface/range {v25 .. v25}, Ljava/util/Map;->isEmpty()Z │ + invoke-interface/range {v23 .. v23}, Ljava/util/Map;->isEmpty()Z │ │ move-result v2 │ │ if-nez v2, :cond_3 │ │ .line 181 │ - invoke-interface/range {v25 .. v25}, Ljava/util/Map;->values()Ljava/util/Collection; │ + invoke-interface/range {v23 .. v23}, Ljava/util/Map;->values()Ljava/util/Collection; │ │ move-result-object v2 │ │ invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v30 │ + move-result-object v2 │ │ - .local v30, "i$":Ljava/util/Iterator; │ :cond_2 │ :goto_5 │ - invoke-interface/range {v30 .. v30}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v2 │ + move-result v3 │ │ - if-eqz v2, :cond_3 │ + if-eqz v3, :cond_3 │ │ - invoke-interface/range {v30 .. v30}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v22 │ │ check-cast v22, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ .line 183 │ .local v22, "folder":Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ invoke-virtual/range {v22 .. v22}, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;->getOldParentId()J │ │ move-result-wide v38 │ │ .line 185 │ .local v38, "oldParentId":J │ - const-wide/16 v2, -0x1 │ + const-wide/16 v12, -0x1 │ │ - cmp-long v2, v38, v2 │ + cmp-long v3, v38, v12 │ │ - if-eqz v2, :cond_2 │ + if-eqz v3, :cond_2 │ │ .line 187 │ invoke-static/range {v38 .. v39}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v23 │ │ - invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v0, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v40 │ + move-result-object v37 │ │ - check-cast v40, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ + check-cast v37, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ .line 188 │ - .local v40, "parentFolder":Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ - if-eqz v40, :cond_2 │ + .local v37, "parentFolder":Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ + if-eqz v37, :cond_2 │ │ .line 190 │ - new-instance v45, Landroid/content/ContentValues; │ + new-instance v44, Landroid/content/ContentValues; │ │ - invoke-direct/range {v45 .. v45}, Landroid/content/ContentValues;->()V │ + invoke-direct/range {v44 .. v44}, Landroid/content/ContentValues;->()V │ │ .line 191 │ - .restart local v45 # "values":Landroid/content/ContentValues; │ - const-string v2, "parent_folder_id" │ + .restart local v44 # "values":Landroid/content/ContentValues; │ + const-string v3, "parent_folder_id" │ │ - invoke-virtual/range {v40 .. v40}, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;->getNewId()J │ + invoke-virtual/range {v37 .. v37}, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;->getNewId()J │ │ - move-result-wide v11 │ + move-result-wide v12 │ │ - invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ - move-result-object v3 │ + move-result-object v8 │ │ - move-object/from16 v0, v45 │ + move-object/from16 v0, v44 │ │ - invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ + invoke-virtual {v0, v3, v8}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ │ .line 193 │ - new-instance v2, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v3, "_id = " │ + const-string v8, "_id = " │ │ - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v2 │ + move-result-object v3 │ │ invoke-virtual/range {v22 .. v22}, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;->getNewId()J │ │ - move-result-wide v11 │ + move-result-wide v12 │ │ - invoke-virtual {v2, v11, v12}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v12, v13}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v46 │ + move-result-object v45 │ │ .line 195 │ - .local v46, "whereClause":Ljava/lang/String; │ + .local v45, "whereClause":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lorg/tint/tasks/HistoryBookmarksImportTask;->mContext:Landroid/content/Context; │ + iget-object v3, v0, Lorg/tint/tasks/HistoryBookmarksImportTask;->mContext:Landroid/content/Context; │ │ - invoke-virtual {v2}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; │ + invoke-virtual {v3}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - sget-object v3, Lorg/tint/providers/BookmarksProvider;->BOOKMARKS_URI:Landroid/net/Uri; │ + sget-object v8, Lorg/tint/providers/BookmarksProvider;->BOOKMARKS_URI:Landroid/net/Uri; │ │ - const/4 v8, 0x0 │ + const/4 v11, 0x0 │ │ - move-object/from16 v0, v45 │ + move-object/from16 v0, v44 │ │ - move-object/from16 v1, v46 │ + move-object/from16 v1, v45 │ │ - invoke-virtual {v2, v3, v0, v1, v8}, Landroid/content/ContentResolver;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ + invoke-virtual {v3, v8, v0, v1, v11}, Landroid/content/ContentResolver;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ :try_end_e │ .catch Ljava/io/FileNotFoundException; {:try_start_e .. :try_end_e} :catch_5 │ .catch Lorg/json/JSONException; {:try_start_e .. :try_end_e} :catch_8 │ .catch Ljava/io/UnsupportedEncodingException; {:try_start_e .. :try_end_e} :catch_a │ │ goto :goto_5 │ │ .line 273 │ .end local v19 # "data":Lorg/json/JSONObject; │ .end local v21 # "fis":Ljava/io/FileInputStream; │ .end local v22 # "folder":Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ - .end local v25 # "folders":Ljava/util/Map;, "Ljava/util/Map;" │ + .end local v23 # "folders":Ljava/util/Map;, "Ljava/util/Map;" │ .end local v26 # "foldersArray":Lorg/json/JSONArray; │ .end local v29 # "i":I │ - .end local v30 # "i$":Ljava/util/Iterator; │ - .end local v37 # "line":Ljava/lang/String; │ + .end local v36 # "line":Ljava/lang/String; │ + .end local v37 # "parentFolder":Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ .end local v38 # "oldParentId":J │ - .end local v40 # "parentFolder":Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ - .end local v41 # "progress":I │ - .end local v42 # "reader":Ljava/io/BufferedReader; │ - .end local v43 # "sb":Ljava/lang/StringBuilder; │ - .end local v44 # "total":I │ - .end local v45 # "values":Landroid/content/ContentValues; │ - .end local v46 # "whereClause":Ljava/lang/String; │ + .end local v40 # "progress":I │ + .end local v41 # "reader":Ljava/io/BufferedReader; │ + .end local v42 # "sb":Ljava/lang/StringBuilder; │ + .end local v43 # "total":I │ + .end local v44 # "values":Landroid/content/ContentValues; │ + .end local v45 # "whereClause":Ljava/lang/String; │ :catch_8 │ move-exception v20 │ │ - move-object/from16 v33, v34 │ + move-object/from16 v32, v33 │ │ .line 274 │ - .end local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ .local v20, "e":Lorg/json/JSONException; │ - .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ :goto_6 │ invoke-virtual/range {v20 .. v20}, Lorg/json/JSONException;->printStackTrace()V │ │ .line 275 │ invoke-virtual/range {v20 .. v20}, Lorg/json/JSONException;->getMessage()Ljava/lang/String; │ │ move-result-object v2 │ │ goto/16 :goto_1 │ │ .line 202 │ .end local v20 # "e":Lorg/json/JSONException; │ - .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ .restart local v19 # "data":Lorg/json/JSONObject; │ .restart local v21 # "fis":Ljava/io/FileInputStream; │ - .restart local v25 # "folders":Ljava/util/Map;, "Ljava/util/Map;" │ - .restart local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v37 # "line":Ljava/lang/String; │ - .restart local v42 # "reader":Ljava/io/BufferedReader; │ - .restart local v43 # "sb":Ljava/lang/StringBuilder; │ + .restart local v23 # "folders":Ljava/util/Map;, "Ljava/util/Map;" │ + .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v36 # "line":Ljava/lang/String; │ + .restart local v41 # "reader":Ljava/io/BufferedReader; │ + .restart local v42 # "sb":Ljava/lang/StringBuilder; │ :cond_3 │ :try_start_f │ const-string v2, "bookmarks" │ │ move-object/from16 v0, v19 │ │ invoke-virtual {v0, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z │ @@ -1154,24 +1152,24 @@ │ │ invoke-virtual {v0, v2}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; │ │ move-result-object v18 │ │ .line 205 │ .local v18, "bookmarksArray":Lorg/json/JSONArray; │ - const/16 v41, 0x0 │ + const/16 v40, 0x0 │ │ .line 206 │ - .restart local v41 # "progress":I │ + .restart local v40 # "progress":I │ invoke-virtual/range {v18 .. v18}, Lorg/json/JSONArray;->length()I │ │ - move-result v44 │ + move-result v43 │ │ .line 208 │ - .restart local v44 # "total":I │ + .restart local v43 # "total":I │ const/16 v29, 0x0 │ │ .restart local v29 # "i":I │ :goto_7 │ invoke-virtual/range {v18 .. v18}, Lorg/json/JSONArray;->length()I │ │ move-result v2 │ @@ -1193,23 +1191,23 @@ │ │ move-result-object v8 │ │ aput-object v8, v2, v3 │ │ const/4 v3, 0x1 │ │ - invoke-static/range {v41 .. v41}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v40 .. v40}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v8 │ │ aput-object v8, v2, v3 │ │ const/4 v3, 0x2 │ │ - invoke-static/range {v44 .. v44}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v43 .. v43}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v8 │ │ aput-object v8, v2, v3 │ │ move-object/from16 v0, p0 │ │ @@ -1228,44 +1226,44 @@ │ .local v17, "bookmark":Lorg/json/JSONObject; │ const-string v2, "folderId" │ │ move-object/from16 v0, v17 │ │ invoke-virtual {v0, v2}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J │ │ - move-result-wide v23 │ + move-result-wide v24 │ │ .line 215 │ - .local v23, "folderId":J │ - const/16 v40, 0x0 │ + .local v24, "folderId":J │ + const/16 v37, 0x0 │ │ .line 216 │ - .restart local v40 # "parentFolder":Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ + .restart local v37 # "parentFolder":Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ const-wide/16 v2, -0x1 │ │ - cmp-long v2, v23, v2 │ + cmp-long v2, v24, v2 │ │ if-eqz v2, :cond_4 │ │ .line 217 │ - invoke-static/range {v23 .. v24}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static/range {v24 .. v25}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v2 │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v23 │ │ invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v40 │ + move-result-object v37 │ │ - .end local v40 # "parentFolder":Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ - check-cast v40, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ + .end local v37 # "parentFolder":Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ + check-cast v37, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ │ .line 220 │ - .restart local v40 # "parentFolder":Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ + .restart local v37 # "parentFolder":Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ :cond_4 │ const-string v2, "title" │ │ move-object/from16 v0, v17 │ │ invoke-virtual {v0, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ @@ -1293,90 +1291,94 @@ │ │ move-result-object v10 │ │ .line 223 │ .local v10, "url":Ljava/lang/String; │ const-string v2, "visits" │ │ + .line 226 │ move-object/from16 v0, v17 │ │ invoke-virtual {v0, v2}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I │ │ move-result v11 │ │ const-string v2, "visitedDate" │ │ + .line 227 │ move-object/from16 v0, v17 │ │ invoke-virtual {v0, v2}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J │ │ move-result-wide v12 │ │ const-string v2, "creationDate" │ │ + .line 228 │ move-object/from16 v0, v17 │ │ invoke-virtual {v0, v2}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J │ │ move-result-wide v14 │ │ const/16 v16, 0x1 │ │ move-object/from16 v8, p0 │ │ + .line 223 │ invoke-direct/range {v8 .. v16}, Lorg/tint/tasks/HistoryBookmarksImportTask;->createContentValues(Ljava/lang/String;Ljava/lang/String;IJJI)Landroid/content/ContentValues; │ │ - move-result-object v45 │ + move-result-object v44 │ │ .line 231 │ - .restart local v45 # "values":Landroid/content/ContentValues; │ - if-eqz v40, :cond_5 │ + .restart local v44 # "values":Landroid/content/ContentValues; │ + if-eqz v37, :cond_5 │ │ .line 232 │ const-string v2, "parent_folder_id" │ │ - invoke-virtual/range {v40 .. v40}, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;->getNewId()J │ + invoke-virtual/range {v37 .. v37}, Lorg/tint/tasks/HistoryBookmarksImportTask$Folder;->getNewId()J │ │ - move-result-wide v11 │ + move-result-wide v12 │ │ - invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ - move-object/from16 v0, v45 │ + move-object/from16 v0, v44 │ │ invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ │ .line 235 │ :cond_5 │ - move-object/from16 v0, v34 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v45 │ + move-object/from16 v1, v44 │ │ invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 237 │ - add-int/lit8 v41, v41, 0x1 │ + add-int/lit8 v40, v40, 0x1 │ │ .line 208 │ add-int/lit8 v29, v29, 0x1 │ │ goto/16 :goto_7 │ │ .line 241 │ .end local v9 # "title":Ljava/lang/String; │ .end local v10 # "url":Ljava/lang/String; │ .end local v17 # "bookmark":Lorg/json/JSONObject; │ .end local v18 # "bookmarksArray":Lorg/json/JSONArray; │ - .end local v23 # "folderId":J │ + .end local v24 # "folderId":J │ .end local v29 # "i":I │ - .end local v40 # "parentFolder":Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ - .end local v41 # "progress":I │ - .end local v44 # "total":I │ - .end local v45 # "values":Landroid/content/ContentValues; │ + .end local v37 # "parentFolder":Lorg/tint/tasks/HistoryBookmarksImportTask$Folder; │ + .end local v40 # "progress":I │ + .end local v43 # "total":I │ + .end local v44 # "values":Landroid/content/ContentValues; │ :cond_6 │ const-string v2, "history" │ │ move-object/from16 v0, v19 │ │ invoke-virtual {v0, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z │ │ @@ -1391,24 +1393,24 @@ │ │ invoke-virtual {v0, v2}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; │ │ move-result-object v28 │ │ .line 244 │ .local v28, "historyArray":Lorg/json/JSONArray; │ - const/16 v41, 0x0 │ + const/16 v40, 0x0 │ │ .line 245 │ - .restart local v41 # "progress":I │ + .restart local v40 # "progress":I │ invoke-virtual/range {v28 .. v28}, Lorg/json/JSONArray;->length()I │ │ - move-result v44 │ + move-result v43 │ │ .line 247 │ - .restart local v44 # "total":I │ + .restart local v43 # "total":I │ const/16 v29, 0x0 │ │ .restart local v29 # "i":I │ :goto_8 │ invoke-virtual/range {v28 .. v28}, Lorg/json/JSONArray;->length()I │ │ move-result v2 │ @@ -1430,23 +1432,23 @@ │ │ move-result-object v8 │ │ aput-object v8, v2, v3 │ │ const/4 v3, 0x1 │ │ - invoke-static/range {v41 .. v41}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v40 .. v40}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v8 │ │ aput-object v8, v2, v3 │ │ const/4 v3, 0x2 │ │ - invoke-static/range {v44 .. v44}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v43 .. v43}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v8 │ │ aput-object v8, v2, v3 │ │ move-object/from16 v0, p0 │ │ @@ -1489,75 +1491,78 @@ │ │ move-result-object v10 │ │ .line 256 │ .restart local v10 # "url":Ljava/lang/String; │ const-string v2, "visits" │ │ + .line 259 │ move-object/from16 v0, v27 │ │ invoke-virtual {v0, v2}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I │ │ move-result v11 │ │ const-string v2, "visitedDate" │ │ + .line 260 │ move-object/from16 v0, v27 │ │ invoke-virtual {v0, v2}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J │ │ move-result-wide v12 │ │ const-wide/16 v14, 0x0 │ │ const/16 v16, 0x0 │ │ move-object/from16 v8, p0 │ │ + .line 256 │ invoke-direct/range {v8 .. v16}, Lorg/tint/tasks/HistoryBookmarksImportTask;->createContentValues(Ljava/lang/String;Ljava/lang/String;IJJI)Landroid/content/ContentValues; │ │ - move-result-object v45 │ + move-result-object v44 │ │ .line 264 │ - .restart local v45 # "values":Landroid/content/ContentValues; │ - move-object/from16 v0, v34 │ + .restart local v44 # "values":Landroid/content/ContentValues; │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v45 │ + move-object/from16 v1, v44 │ │ invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ :try_end_f │ .catch Ljava/io/FileNotFoundException; {:try_start_f .. :try_end_f} :catch_5 │ .catch Lorg/json/JSONException; {:try_start_f .. :try_end_f} :catch_8 │ .catch Ljava/io/UnsupportedEncodingException; {:try_start_f .. :try_end_f} :catch_a │ │ .line 266 │ - add-int/lit8 v41, v41, 0x1 │ + add-int/lit8 v40, v40, 0x1 │ │ .line 247 │ add-int/lit8 v29, v29, 0x1 │ │ goto :goto_8 │ │ .line 276 │ .end local v9 # "title":Ljava/lang/String; │ .end local v10 # "url":Ljava/lang/String; │ .end local v19 # "data":Lorg/json/JSONObject; │ .end local v21 # "fis":Ljava/io/FileInputStream; │ - .end local v25 # "folders":Ljava/util/Map;, "Ljava/util/Map;" │ + .end local v23 # "folders":Ljava/util/Map;, "Ljava/util/Map;" │ .end local v27 # "history":Lorg/json/JSONObject; │ .end local v28 # "historyArray":Lorg/json/JSONArray; │ .end local v29 # "i":I │ - .end local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .end local v37 # "line":Ljava/lang/String; │ - .end local v41 # "progress":I │ - .end local v42 # "reader":Ljava/io/BufferedReader; │ - .end local v43 # "sb":Ljava/lang/StringBuilder; │ - .end local v44 # "total":I │ - .end local v45 # "values":Landroid/content/ContentValues; │ - .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v36 # "line":Ljava/lang/String; │ + .end local v40 # "progress":I │ + .end local v41 # "reader":Ljava/io/BufferedReader; │ + .end local v42 # "sb":Ljava/lang/StringBuilder; │ + .end local v43 # "total":I │ + .end local v44 # "values":Landroid/content/ContentValues; │ + .restart local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ :catch_9 │ move-exception v20 │ │ .line 277 │ .local v20, "e":Ljava/io/UnsupportedEncodingException; │ :goto_9 │ invoke-virtual/range {v20 .. v20}, Ljava/io/UnsupportedEncodingException;->printStackTrace()V │ @@ -1567,24 +1572,24 @@ │ │ move-result-object v2 │ │ goto/16 :goto_1 │ │ .line 281 │ .end local v20 # "e":Ljava/io/UnsupportedEncodingException; │ - .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ .restart local v19 # "data":Lorg/json/JSONObject; │ .restart local v21 # "fis":Ljava/io/FileInputStream; │ - .restart local v25 # "folders":Ljava/util/Map;, "Ljava/util/Map;" │ - .restart local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v37 # "line":Ljava/lang/String; │ - .restart local v42 # "reader":Ljava/io/BufferedReader; │ - .restart local v43 # "sb":Ljava/lang/StringBuilder; │ + .restart local v23 # "folders":Ljava/util/Map;, "Ljava/util/Map;" │ + .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v36 # "line":Ljava/lang/String; │ + .restart local v41 # "reader":Ljava/io/BufferedReader; │ + .restart local v42 # "sb":Ljava/lang/StringBuilder; │ :cond_7 │ - if-eqz v34, :cond_8 │ + if-eqz v33, :cond_8 │ │ .line 282 │ const/4 v2, 0x3 │ │ new-array v2, v2, [Ljava/lang/Integer; │ │ const/4 v3, 0x0 │ @@ -1628,56 +1633,56 @@ │ │ invoke-virtual {v2}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; │ │ move-result-object v3 │ │ sget-object v8, Lorg/tint/providers/BookmarksProvider;->BOOKMARKS_URI:Landroid/net/Uri; │ │ - invoke-interface/range {v34 .. v34}, Ljava/util/List;->size()I │ + invoke-interface/range {v33 .. v33}, Ljava/util/List;->size()I │ │ move-result v2 │ │ new-array v2, v2, [Landroid/content/ContentValues; │ │ - move-object/from16 v0, v34 │ + move-object/from16 v0, v33 │ │ invoke-interface {v0, v2}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, [Landroid/content/ContentValues; │ │ invoke-virtual {v3, v8, v2}, Landroid/content/ContentResolver;->bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ │ .line 286 │ :cond_8 │ const/4 v2, 0x0 │ │ - move-object/from16 v33, v34 │ + move-object/from16 v32, v33 │ │ - .end local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ goto/16 :goto_1 │ │ .line 276 │ .end local v19 # "data":Lorg/json/JSONObject; │ .end local v21 # "fis":Ljava/io/FileInputStream; │ - .end local v25 # "folders":Ljava/util/Map;, "Ljava/util/Map;" │ - .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .end local v37 # "line":Ljava/lang/String; │ - .end local v42 # "reader":Ljava/io/BufferedReader; │ - .end local v43 # "sb":Ljava/lang/StringBuilder; │ - .restart local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v23 # "folders":Ljava/util/Map;, "Ljava/util/Map;" │ + .end local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v36 # "line":Ljava/lang/String; │ + .end local v41 # "reader":Ljava/io/BufferedReader; │ + .end local v42 # "sb":Ljava/lang/StringBuilder; │ + .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ :catch_a │ move-exception v20 │ │ - move-object/from16 v33, v34 │ + move-object/from16 v32, v33 │ │ - .end local v34 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .end local v33 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v32 # "insertValues":Ljava/util/List;, "Ljava/util/List;" │ goto :goto_9 │ │ .line 273 │ :catch_b │ move-exception v20 │ │ goto/16 :goto_6 │ @@ -1775,14 +1780,15 @@ │ │ move-result-object v22 │ │ .line 306 │ .local v22, "root":Lorg/w3c/dom/Element; │ if-eqz v22, :cond_8 │ │ + .line 307 │ invoke-interface/range {v22 .. v22}, Lorg/w3c/dom/Element;->getNodeName()Ljava/lang/String; │ │ move-result-object v2 │ │ const-string v26, "itemlist" │ │ move-object/from16 v0, v26 │ @@ -1926,14 +1932,15 @@ │ │ move-result-object v12 │ │ .line 337 │ .local v12, "dataItem":Lorg/w3c/dom/Node; │ if-eqz v12, :cond_0 │ │ + .line 338 │ invoke-interface {v12}, Lorg/w3c/dom/Node;->getNodeName()Ljava/lang/String; │ │ move-result-object v2 │ │ if-eqz v2, :cond_0 │ │ .line 340 │ @@ -2433,21 +2440,19 @@ │ goto :goto_3 │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 54 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/tasks/HistoryBookmarksImportTask;->doInBackground([Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -2498,20 +2503,22 @@ │ │ invoke-direct {v0, v1, v2}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V │ │ .line 71 │ .local v0, "file":Ljava/io/File; │ if-eqz v0, :cond_2 │ │ + .line 72 │ invoke-virtual {v0}, Ljava/io/File;->exists()Z │ │ move-result v1 │ │ if-eqz v1, :cond_2 │ │ + .line 73 │ invoke-virtual {v0}, Ljava/io/File;->canRead()Z │ │ move-result v1 │ │ if-eqz v1, :cond_2 │ │ .line 75 │ @@ -2592,21 +2599,19 @@ │ move-result-object v1 │ │ goto :goto_0 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 54 │ check-cast p1, Ljava/lang/String; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/tasks/HistoryBookmarksImportTask;->onPostExecute(Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Ljava/lang/String;)V │ .locals 1 │ @@ -2658,18 +2663,16 @@ │ │ .line 91 │ return-void │ .end method │ │ .method protected bridge synthetic onProgressUpdate([Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 54 │ check-cast p1, [Ljava/lang/Integer; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/tasks/HistoryBookmarksImportTask;->onProgressUpdate([Ljava/lang/Integer;)V │ │ return-void │ .end method ├── smali/org/tint/tasks/UpdateHistoryTask.smali │ @@ -51,21 +51,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 29 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/tasks/UpdateHistoryTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Void; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/org/tint/tasks/SearchUrlTask$1.smali │ @@ -30,39 +30,36 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/tasks/SearchUrlTask; │ │ │ # direct methods │ .method constructor (Lorg/tint/tasks/SearchUrlTask;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/tasks/SearchUrlTask; │ │ .prologue │ .line 64 │ iput-object p1, p0, Lorg/tint/tasks/SearchUrlTask$1;->this$0:Lorg/tint/tasks/SearchUrlTask; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 64 │ check-cast p1, Lorg/tint/model/SearchUrlGroup; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lorg/tint/model/SearchUrlGroup; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lorg/tint/tasks/SearchUrlTask$1;->compare(Lorg/tint/model/SearchUrlGroup;Lorg/tint/model/SearchUrlGroup;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/org/tint/tasks/HistoryBookmarksExportTask.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/os/AsyncTask; │ .source "HistoryBookmarksExportTask.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lorg/tint/tasks/HistoryBookmarksExportTask$1;, │ Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray;, │ Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray;, │ Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; │ } │ .end annotation │ │ .annotation system Ldalvik/annotation/Signature; │ @@ -80,15 +79,15 @@ │ │ move-result-object v2 │ │ return-object v2 │ .end method │ │ .method private varargs writeAsJSON([Landroid/database/Cursor;)Ljava/lang/String; │ - .locals 35 │ + .locals 36 │ .param p1, "params" # [Landroid/database/Cursor; │ │ .prologue │ .line 85 │ :try_start_0 │ new-instance v4, Ljava/lang/StringBuilder; │ │ @@ -126,189 +125,191 @@ │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v22 │ │ .line 87 │ - .local v21, "fileName":Ljava/lang/String; │ - new-instance v20, Ljava/io/File; │ + .local v22, "fileName":Ljava/lang/String; │ + new-instance v21, Ljava/io/File; │ │ invoke-static {}, Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; │ │ move-result-object v4 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v21 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v22 │ │ invoke-direct {v0, v4, v1}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V │ │ .line 88 │ - .local v20, "file":Ljava/io/File; │ - new-instance v34, Ljava/io/FileWriter; │ + .local v21, "file":Ljava/io/File; │ + new-instance v35, Ljava/io/FileWriter; │ │ - move-object/from16 v0, v34 │ + move-object/from16 v0, v35 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v21 │ │ invoke-direct {v0, v1}, Ljava/io/FileWriter;->(Ljava/io/File;)V │ │ .line 90 │ - .local v34, "writer":Ljava/io/FileWriter; │ + .local v35, "writer":Ljava/io/FileWriter; │ new-instance v2, Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; │ │ const/4 v4, 0x0 │ │ move-object/from16 v0, p0 │ │ invoke-direct {v2, v0, v4}, Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray;->(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V │ │ .line 91 │ .local v2, "foldersArray":Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; │ - new-instance v15, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ + new-instance v16, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ │ const/4 v4, 0x0 │ │ - move-object/from16 v0, p0 │ + move-object/from16 v0, v16 │ │ - invoke-direct {v15, v0, v4}, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray;->(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V │ + move-object/from16 v1, p0 │ + │ + invoke-direct {v0, v1, v4}, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray;->(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V │ │ .line 92 │ - .local v15, "bookmarksArray":Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ - new-instance v23, Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ + .local v16, "bookmarksArray":Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ + new-instance v24, Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ │ const/4 v4, 0x0 │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ invoke-direct {v0, v1, v4}, Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray;->(Lorg/tint/tasks/HistoryBookmarksExportTask;Lorg/tint/tasks/HistoryBookmarksExportTask$1;)V │ │ .line 94 │ - .local v23, "historyArray":Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ + .local v24, "historyArray":Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ const/4 v4, 0x0 │ │ - aget-object v16, p1, v4 │ + aget-object v17, p1, v4 │ │ .line 95 │ - .local v16, "c":Landroid/database/Cursor; │ - invoke-interface/range {v16 .. v16}, Landroid/database/Cursor;->moveToFirst()Z │ + .local v17, "c":Landroid/database/Cursor; │ + invoke-interface/range {v17 .. v17}, Landroid/database/Cursor;->moveToFirst()Z │ │ move-result v4 │ │ if-eqz v4, :cond_7 │ │ .line 97 │ - const/16 v18, 0x0 │ + const/16 v19, 0x0 │ │ .line 98 │ - .local v18, "current":I │ - invoke-interface/range {v16 .. v16}, Landroid/database/Cursor;->getCount()I │ + .local v19, "current":I │ + invoke-interface/range {v17 .. v17}, Landroid/database/Cursor;->getCount()I │ │ - move-result v30 │ + move-result v31 │ │ .line 100 │ - .local v30, "total":I │ + .local v31, "total":I │ const-string v4, "_id" │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v4}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ - move-result v24 │ + move-result v25 │ │ .line 101 │ - .local v24, "idIndex":I │ + .local v25, "idIndex":I │ const-string v4, "title" │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v4}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ - move-result v29 │ + move-result v30 │ │ .line 102 │ - .local v29, "titleIndex":I │ + .local v30, "titleIndex":I │ const-string v4, "url" │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v4}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ - move-result v31 │ + move-result v32 │ │ .line 103 │ - .local v31, "urlIndex":I │ + .local v32, "urlIndex":I │ const-string v4, "creation_date" │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v4}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ - move-result v17 │ + move-result v18 │ │ .line 104 │ - .local v17, "creationDateIndex":I │ + .local v18, "creationDateIndex":I │ const-string v4, "visited_date" │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v4}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ - move-result v32 │ + move-result v33 │ │ .line 105 │ - .local v32, "visitedDateIndex":I │ + .local v33, "visitedDateIndex":I │ const-string v4, "visits" │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v4}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ - move-result v33 │ + move-result v34 │ │ .line 106 │ - .local v33, "visitsIndex":I │ + .local v34, "visitsIndex":I │ const-string v4, "bookmark" │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v4}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ - move-result v14 │ + move-result v15 │ │ .line 107 │ - .local v14, "bookmarkIndex":I │ + .local v15, "bookmarkIndex":I │ const-string v4, "is_folder" │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v4}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ - move-result v22 │ + move-result v23 │ │ .line 108 │ - .local v22, "folderIndex":I │ + .local v23, "folderIndex":I │ const-string v4, "parent_folder_id" │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ invoke-interface {v0, v4}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ - move-result v28 │ + move-result v29 │ │ .line 110 │ - .local v28, "parentfolderIdIndex":I │ + .local v29, "parentfolderIdIndex":I │ :goto_0 │ - invoke-interface/range {v16 .. v16}, Landroid/database/Cursor;->isAfterLast()Z │ + invoke-interface/range {v17 .. v17}, Landroid/database/Cursor;->isAfterLast()Z │ │ move-result v4 │ │ if-nez v4, :cond_7 │ │ .line 112 │ const/4 v4, 0x3 │ @@ -323,54 +324,54 @@ │ │ move-result-object v6 │ │ aput-object v6, v4, v5 │ │ const/4 v5, 0x1 │ │ - invoke-static/range {v18 .. v18}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v19 .. v19}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v6 │ │ aput-object v6, v4, v5 │ │ const/4 v5, 0x2 │ │ - invoke-static/range {v30 .. v30}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v31 .. v31}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v6 │ │ aput-object v6, v4, v5 │ │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v4}, Lorg/tint/tasks/HistoryBookmarksExportTask;->publishProgress([Ljava/lang/Object;)V │ │ .line 114 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ - move/from16 v1, v22 │ + move/from16 v1, v23 │ │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v4 │ │ if-lez v4, :cond_0 │ │ - const/16 v26, 0x1 │ + const/16 v27, 0x1 │ │ .line 116 │ - .local v26, "isFolder":Z │ + .local v27, "isFolder":Z │ :goto_1 │ - if-eqz v26, :cond_2 │ + if-eqz v27, :cond_2 │ │ .line 117 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ - move/from16 v1, v29 │ + move/from16 v1, v30 │ │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ .line 118 │ .local v3, "title":Ljava/lang/String; │ @@ -378,136 +379,138 @@ │ │ const-string v4, "UTF-8" │ │ invoke-static {v3, v4}, Ljava/net/URLEncoder;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v3 │ │ - .line 120 │ + .line 122 │ :goto_2 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ - move/from16 v1, v24 │ + move/from16 v1, v25 │ │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getLong(I)J │ │ move-result-wide v4 │ │ - move-object/from16 v0, v16 │ + .line 123 │ + move-object/from16 v0, v17 │ │ - move/from16 v1, v28 │ + move/from16 v1, v29 │ │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getLong(I)J │ │ move-result-wide v6 │ │ + .line 120 │ invoke-virtual/range {v2 .. v7}, Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray;->add(Ljava/lang/String;JJ)V │ │ .line 151 │ :goto_3 │ - add-int/lit8 v18, v18, 0x1 │ + add-int/lit8 v19, v19, 0x1 │ │ .line 152 │ - invoke-interface/range {v16 .. v16}, Landroid/database/Cursor;->moveToNext()Z │ + invoke-interface/range {v17 .. v17}, Landroid/database/Cursor;->moveToNext()Z │ :try_end_0 │ .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 │ │ goto :goto_0 │ │ .line 166 │ .end local v2 # "foldersArray":Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; │ .end local v3 # "title":Ljava/lang/String; │ - .end local v14 # "bookmarkIndex":I │ - .end local v15 # "bookmarksArray":Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ - .end local v16 # "c":Landroid/database/Cursor; │ - .end local v17 # "creationDateIndex":I │ - .end local v18 # "current":I │ - .end local v20 # "file":Ljava/io/File; │ - .end local v21 # "fileName":Ljava/lang/String; │ - .end local v22 # "folderIndex":I │ - .end local v23 # "historyArray":Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ - .end local v24 # "idIndex":I │ - .end local v26 # "isFolder":Z │ - .end local v28 # "parentfolderIdIndex":I │ - .end local v29 # "titleIndex":I │ - .end local v30 # "total":I │ - .end local v31 # "urlIndex":I │ - .end local v32 # "visitedDateIndex":I │ - .end local v33 # "visitsIndex":I │ - .end local v34 # "writer":Ljava/io/FileWriter; │ + .end local v15 # "bookmarkIndex":I │ + .end local v16 # "bookmarksArray":Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ + .end local v17 # "c":Landroid/database/Cursor; │ + .end local v18 # "creationDateIndex":I │ + .end local v19 # "current":I │ + .end local v21 # "file":Ljava/io/File; │ + .end local v22 # "fileName":Ljava/lang/String; │ + .end local v23 # "folderIndex":I │ + .end local v24 # "historyArray":Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ + .end local v25 # "idIndex":I │ + .end local v27 # "isFolder":Z │ + .end local v29 # "parentfolderIdIndex":I │ + .end local v30 # "titleIndex":I │ + .end local v31 # "total":I │ + .end local v32 # "urlIndex":I │ + .end local v33 # "visitedDateIndex":I │ + .end local v34 # "visitsIndex":I │ + .end local v35 # "writer":Ljava/io/FileWriter; │ :catch_0 │ - move-exception v19 │ + move-exception v20 │ │ .line 167 │ - .local v19, "e":Lorg/json/JSONException; │ - invoke-virtual/range {v19 .. v19}, Lorg/json/JSONException;->printStackTrace()V │ + .local v20, "e":Lorg/json/JSONException; │ + invoke-virtual/range {v20 .. v20}, Lorg/json/JSONException;->printStackTrace()V │ │ .line 168 │ - invoke-virtual/range {v19 .. v19}, Lorg/json/JSONException;->getMessage()Ljava/lang/String; │ + invoke-virtual/range {v20 .. v20}, Lorg/json/JSONException;->getMessage()Ljava/lang/String; │ │ move-result-object v4 │ │ .line 174 │ - .end local v19 # "e":Lorg/json/JSONException; │ + .end local v20 # "e":Lorg/json/JSONException; │ :goto_4 │ return-object v4 │ │ .line 114 │ .restart local v2 # "foldersArray":Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; │ - .restart local v14 # "bookmarkIndex":I │ - .restart local v15 # "bookmarksArray":Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ - .restart local v16 # "c":Landroid/database/Cursor; │ - .restart local v17 # "creationDateIndex":I │ - .restart local v18 # "current":I │ - .restart local v20 # "file":Ljava/io/File; │ - .restart local v21 # "fileName":Ljava/lang/String; │ - .restart local v22 # "folderIndex":I │ - .restart local v23 # "historyArray":Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ - .restart local v24 # "idIndex":I │ - .restart local v28 # "parentfolderIdIndex":I │ - .restart local v29 # "titleIndex":I │ - .restart local v30 # "total":I │ - .restart local v31 # "urlIndex":I │ - .restart local v32 # "visitedDateIndex":I │ - .restart local v33 # "visitsIndex":I │ - .restart local v34 # "writer":Ljava/io/FileWriter; │ + .restart local v15 # "bookmarkIndex":I │ + .restart local v16 # "bookmarksArray":Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ + .restart local v17 # "c":Landroid/database/Cursor; │ + .restart local v18 # "creationDateIndex":I │ + .restart local v19 # "current":I │ + .restart local v21 # "file":Ljava/io/File; │ + .restart local v22 # "fileName":Ljava/lang/String; │ + .restart local v23 # "folderIndex":I │ + .restart local v24 # "historyArray":Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ + .restart local v25 # "idIndex":I │ + .restart local v29 # "parentfolderIdIndex":I │ + .restart local v30 # "titleIndex":I │ + .restart local v31 # "total":I │ + .restart local v32 # "urlIndex":I │ + .restart local v33 # "visitedDateIndex":I │ + .restart local v34 # "visitsIndex":I │ + .restart local v35 # "writer":Ljava/io/FileWriter; │ :cond_0 │ - const/16 v26, 0x0 │ + const/16 v27, 0x0 │ │ goto :goto_1 │ │ .line 118 │ .restart local v3 # "title":Ljava/lang/String; │ - .restart local v26 # "isFolder":Z │ + .restart local v27 # "isFolder":Z │ :cond_1 │ :try_start_1 │ const-string v3, "" │ │ goto :goto_2 │ │ .line 126 │ .end local v3 # "title":Ljava/lang/String; │ :cond_2 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ - invoke-interface {v0, v14}, Landroid/database/Cursor;->getInt(I)I │ + invoke-interface {v0, v15}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v4 │ │ if-lez v4, :cond_3 │ │ - const/16 v25, 0x1 │ + const/16 v26, 0x1 │ │ .line 128 │ - .local v25, "isBookmark":Z │ + .local v26, "isBookmark":Z │ :goto_5 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ - move/from16 v1, v29 │ + move/from16 v1, v30 │ │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ .line 129 │ .restart local v3 # "title":Ljava/lang/String; │ @@ -517,265 +520,271 @@ │ │ invoke-static {v3, v4}, Ljava/net/URLEncoder;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v3 │ │ .line 131 │ :goto_6 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ - move/from16 v1, v31 │ + move/from16 v1, v32 │ │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v9 │ │ .line 132 │ - .local v8, "url":Ljava/lang/String; │ - if-eqz v8, :cond_5 │ + .local v9, "url":Ljava/lang/String; │ + if-eqz v9, :cond_5 │ │ const-string v4, "UTF-8" │ │ - invoke-static {v8, v4}, Ljava/net/URLEncoder;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-static {v9, v4}, Ljava/net/URLEncoder;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v9 │ │ .line 134 │ :goto_7 │ - if-eqz v25, :cond_6 │ + if-eqz v26, :cond_6 │ │ - .line 135 │ - move-object/from16 v0, v16 │ + .line 136 │ + move-object/from16 v0, v17 │ │ - move/from16 v1, v28 │ + move/from16 v1, v29 │ │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getLong(I)J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - invoke-interface/range {v16 .. v17}, Landroid/database/Cursor;->getLong(I)J │ + .line 139 │ + invoke-interface/range {v17 .. v18}, Landroid/database/Cursor;->getLong(I)J │ │ - move-result-wide v9 │ + move-result-wide v10 │ │ - move-object/from16 v0, v16 │ + .line 140 │ + move-object/from16 v0, v17 │ │ - move/from16 v1, v32 │ + move/from16 v1, v33 │ │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getLong(I)J │ │ - move-result-wide v11 │ + move-result-wide v12 │ │ - move-object/from16 v0, v16 │ + .line 141 │ + move-object/from16 v0, v17 │ │ - move/from16 v1, v33 │ + move/from16 v1, v34 │ │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getInt(I)I │ │ - move-result v13 │ + move-result v14 │ │ - move-object v4, v15 │ + move-object/from16 v5, v16 │ │ - move-object v7, v3 │ + move-object v8, v3 │ │ - invoke-virtual/range {v4 .. v13}, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray;->add(JLjava/lang/String;Ljava/lang/String;JJI)V │ + .line 135 │ + invoke-virtual/range {v5 .. v14}, Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray;->add(JLjava/lang/String;Ljava/lang/String;JJI)V │ :try_end_1 │ .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 │ .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 │ │ goto :goto_3 │ │ .line 169 │ .end local v2 # "foldersArray":Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; │ .end local v3 # "title":Ljava/lang/String; │ - .end local v8 # "url":Ljava/lang/String; │ - .end local v14 # "bookmarkIndex":I │ - .end local v15 # "bookmarksArray":Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ - .end local v16 # "c":Landroid/database/Cursor; │ - .end local v17 # "creationDateIndex":I │ - .end local v18 # "current":I │ - .end local v20 # "file":Ljava/io/File; │ - .end local v21 # "fileName":Ljava/lang/String; │ - .end local v22 # "folderIndex":I │ - .end local v23 # "historyArray":Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ - .end local v24 # "idIndex":I │ - .end local v25 # "isBookmark":Z │ - .end local v26 # "isFolder":Z │ - .end local v28 # "parentfolderIdIndex":I │ - .end local v29 # "titleIndex":I │ - .end local v30 # "total":I │ - .end local v31 # "urlIndex":I │ - .end local v32 # "visitedDateIndex":I │ - .end local v33 # "visitsIndex":I │ - .end local v34 # "writer":Ljava/io/FileWriter; │ + .end local v9 # "url":Ljava/lang/String; │ + .end local v15 # "bookmarkIndex":I │ + .end local v16 # "bookmarksArray":Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ + .end local v17 # "c":Landroid/database/Cursor; │ + .end local v18 # "creationDateIndex":I │ + .end local v19 # "current":I │ + .end local v21 # "file":Ljava/io/File; │ + .end local v22 # "fileName":Ljava/lang/String; │ + .end local v23 # "folderIndex":I │ + .end local v24 # "historyArray":Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ + .end local v25 # "idIndex":I │ + .end local v26 # "isBookmark":Z │ + .end local v27 # "isFolder":Z │ + .end local v29 # "parentfolderIdIndex":I │ + .end local v30 # "titleIndex":I │ + .end local v31 # "total":I │ + .end local v32 # "urlIndex":I │ + .end local v33 # "visitedDateIndex":I │ + .end local v34 # "visitsIndex":I │ + .end local v35 # "writer":Ljava/io/FileWriter; │ :catch_1 │ - move-exception v19 │ + move-exception v20 │ │ .line 170 │ - .local v19, "e":Ljava/io/IOException; │ - invoke-virtual/range {v19 .. v19}, Ljava/io/IOException;->printStackTrace()V │ + .local v20, "e":Ljava/io/IOException; │ + invoke-virtual/range {v20 .. v20}, Ljava/io/IOException;->printStackTrace()V │ │ .line 171 │ - invoke-virtual/range {v19 .. v19}, Ljava/io/IOException;->getMessage()Ljava/lang/String; │ + invoke-virtual/range {v20 .. v20}, Ljava/io/IOException;->getMessage()Ljava/lang/String; │ │ move-result-object v4 │ │ goto :goto_4 │ │ .line 126 │ - .end local v19 # "e":Ljava/io/IOException; │ + .end local v20 # "e":Ljava/io/IOException; │ .restart local v2 # "foldersArray":Lorg/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray; │ - .restart local v14 # "bookmarkIndex":I │ - .restart local v15 # "bookmarksArray":Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ - .restart local v16 # "c":Landroid/database/Cursor; │ - .restart local v17 # "creationDateIndex":I │ - .restart local v18 # "current":I │ - .restart local v20 # "file":Ljava/io/File; │ - .restart local v21 # "fileName":Ljava/lang/String; │ - .restart local v22 # "folderIndex":I │ - .restart local v23 # "historyArray":Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ - .restart local v24 # "idIndex":I │ - .restart local v26 # "isFolder":Z │ - .restart local v28 # "parentfolderIdIndex":I │ - .restart local v29 # "titleIndex":I │ - .restart local v30 # "total":I │ - .restart local v31 # "urlIndex":I │ - .restart local v32 # "visitedDateIndex":I │ - .restart local v33 # "visitsIndex":I │ - .restart local v34 # "writer":Ljava/io/FileWriter; │ + .restart local v15 # "bookmarkIndex":I │ + .restart local v16 # "bookmarksArray":Lorg/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray; │ + .restart local v17 # "c":Landroid/database/Cursor; │ + .restart local v18 # "creationDateIndex":I │ + .restart local v19 # "current":I │ + .restart local v21 # "file":Ljava/io/File; │ + .restart local v22 # "fileName":Ljava/lang/String; │ + .restart local v23 # "folderIndex":I │ + .restart local v24 # "historyArray":Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray; │ + .restart local v25 # "idIndex":I │ + .restart local v27 # "isFolder":Z │ + .restart local v29 # "parentfolderIdIndex":I │ + .restart local v30 # "titleIndex":I │ + .restart local v31 # "total":I │ + .restart local v32 # "urlIndex":I │ + .restart local v33 # "visitedDateIndex":I │ + .restart local v34 # "visitsIndex":I │ + .restart local v35 # "writer":Ljava/io/FileWriter; │ :cond_3 │ - const/16 v25, 0x0 │ + const/16 v26, 0x0 │ │ goto :goto_5 │ │ .line 129 │ .restart local v3 # "title":Ljava/lang/String; │ - .restart local v25 # "isBookmark":Z │ + .restart local v26 # "isBookmark":Z │ :cond_4 │ :try_start_2 │ const-string v3, "" │ │ goto :goto_6 │ │ .line 132 │ - .restart local v8 # "url":Ljava/lang/String; │ + .restart local v9 # "url":Ljava/lang/String; │ :cond_5 │ - const-string v8, "" │ + const-string v9, "" │ │ goto :goto_7 │ │ - .line 143 │ + .line 146 │ :cond_6 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ - move/from16 v1, v32 │ + move/from16 v1, v33 │ │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getLong(I)J │ │ - move-result-wide v9 │ + move-result-wide v10 │ │ - move-object/from16 v0, v16 │ + .line 147 │ + move-object/from16 v0, v17 │ │ - move/from16 v1, v33 │ + move/from16 v1, v34 │ │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getInt(I)I │ │ - move-result v11 │ + move-result v12 │ │ - move-object/from16 v6, v23 │ + move-object/from16 v7, v24 │ │ - move-object v7, v3 │ + move-object v8, v3 │ │ - invoke-virtual/range {v6 .. v11}, Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray;->add(Ljava/lang/String;Ljava/lang/String;JI)V │ + .line 143 │ + invoke-virtual/range {v7 .. v12}, Lorg/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray;->add(Ljava/lang/String;Ljava/lang/String;JI)V │ │ goto/16 :goto_3 │ │ .line 156 │ .end local v3 # "title":Ljava/lang/String; │ - .end local v8 # "url":Ljava/lang/String; │ - .end local v14 # "bookmarkIndex":I │ - .end local v17 # "creationDateIndex":I │ - .end local v18 # "current":I │ - .end local v22 # "folderIndex":I │ - .end local v24 # "idIndex":I │ - .end local v25 # "isBookmark":Z │ - .end local v26 # "isFolder":Z │ - .end local v28 # "parentfolderIdIndex":I │ - .end local v29 # "titleIndex":I │ - .end local v30 # "total":I │ - .end local v31 # "urlIndex":I │ - .end local v32 # "visitedDateIndex":I │ - .end local v33 # "visitsIndex":I │ + .end local v9 # "url":Ljava/lang/String; │ + .end local v15 # "bookmarkIndex":I │ + .end local v18 # "creationDateIndex":I │ + .end local v19 # "current":I │ + .end local v23 # "folderIndex":I │ + .end local v25 # "idIndex":I │ + .end local v26 # "isBookmark":Z │ + .end local v27 # "isFolder":Z │ + .end local v29 # "parentfolderIdIndex":I │ + .end local v30 # "titleIndex":I │ + .end local v31 # "total":I │ + .end local v32 # "urlIndex":I │ + .end local v33 # "visitedDateIndex":I │ + .end local v34 # "visitsIndex":I │ :cond_7 │ - new-instance v27, Lorg/json/JSONObject; │ + new-instance v28, Lorg/json/JSONObject; │ │ - invoke-direct/range {v27 .. v27}, Lorg/json/JSONObject;->()V │ + invoke-direct/range {v28 .. v28}, Lorg/json/JSONObject;->()V │ │ .line 157 │ - .local v27, "output":Lorg/json/JSONObject; │ + .local v28, "output":Lorg/json/JSONObject; │ const-string v4, "folders" │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v28 │ │ invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; │ │ .line 158 │ const-string v4, "bookmarks" │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v28 │ + │ + move-object/from16 v1, v16 │ │ - invoke-virtual {v0, v4, v15}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; │ + invoke-virtual {v0, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; │ │ .line 159 │ const-string v4, "history" │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v28 │ │ - move-object/from16 v1, v23 │ + move-object/from16 v1, v24 │ │ invoke-virtual {v0, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; │ │ .line 161 │ const/4 v4, 0x1 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v28 │ │ invoke-virtual {v0, v4}, Lorg/json/JSONObject;->toString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ - move-object/from16 v0, v34 │ + move-object/from16 v0, v35 │ │ invoke-virtual {v0, v4}, Ljava/io/FileWriter;->write(Ljava/lang/String;)V │ │ .line 163 │ - invoke-virtual/range {v34 .. v34}, Ljava/io/FileWriter;->flush()V │ + invoke-virtual/range {v35 .. v35}, Ljava/io/FileWriter;->flush()V │ │ .line 164 │ - invoke-virtual/range {v34 .. v34}, Ljava/io/FileWriter;->close()V │ + invoke-virtual/range {v35 .. v35}, Ljava/io/FileWriter;->close()V │ :try_end_2 │ .catch Lorg/json/JSONException; {:try_start_2 .. :try_end_2} :catch_0 │ .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_1 │ │ .line 174 │ const/4 v4, 0x0 │ │ goto/16 :goto_4 │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 39 │ check-cast p1, [Landroid/database/Cursor; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/tasks/HistoryBookmarksExportTask;->doInBackground([Landroid/database/Cursor;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -838,21 +847,19 @@ │ move-result-object v0 │ │ goto :goto_0 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 39 │ check-cast p1, Ljava/lang/String; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/tasks/HistoryBookmarksExportTask;->onPostExecute(Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Ljava/lang/String;)V │ .locals 1 │ @@ -904,18 +911,16 @@ │ │ .line 65 │ return-void │ .end method │ │ .method protected bridge synthetic onProgressUpdate([Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 39 │ check-cast p1, [Ljava/lang/Integer; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/tasks/HistoryBookmarksExportTask;->onProgressUpdate([Ljava/lang/Integer;)V │ │ return-void │ .end method ├── smali/org/tint/tasks/ThumbnailSaver.smali │ @@ -73,21 +73,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 27 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/tasks/ThumbnailSaver;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/org/tint/tasks/UpdateFaviconTask.smali │ @@ -54,21 +54,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 24 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/tasks/UpdateFaviconTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/org/tint/ui/runnables/HideToolbarsRunnable$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/runnables/HideToolbarsRunnable; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/runnables/HideToolbarsRunnable;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/runnables/HideToolbarsRunnable; │ │ .prologue │ .line 31 │ iput-object p1, p0, Lorg/tint/ui/runnables/HideToolbarsRunnable$1;->this$0:Lorg/tint/ui/runnables/HideToolbarsRunnable; │ │ invoke-direct {p0}, Landroid/os/Handler;->()V │ │ @@ -45,14 +46,15 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lorg/tint/ui/runnables/HideToolbarsRunnable$1;->this$0:Lorg/tint/ui/runnables/HideToolbarsRunnable; │ │ + .line 34 │ invoke-static {v0}, Lorg/tint/ui/runnables/HideToolbarsRunnable;->access$100(Lorg/tint/ui/runnables/HideToolbarsRunnable;)Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ move-result-object v0 │ │ if-eqz v0, :cond_0 │ │ .line 35 ├── smali/org/tint/ui/runnables/HideToolbarsRunnable.smali │ @@ -82,26 +82,26 @@ │ iput-boolean v0, p0, Lorg/tint/ui/runnables/HideToolbarsRunnable;->mDisabled:Z │ │ .line 49 │ return-void │ .end method │ │ .method public run()V │ - .locals 4 │ + .locals 5 │ │ .prologue │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ .line 54 │ :try_start_0 │ iget v1, p0, Lorg/tint/ui/runnables/HideToolbarsRunnable;->mDuration:I │ │ - int-to-long v1, v1 │ + int-to-long v2, v1 │ │ - invoke-static {v1, v2}, Ljava/lang/Thread;->sleep(J)V │ + invoke-static {v2, v3}, Ljava/lang/Thread;->sleep(J)V │ │ .line 55 │ iget-object v1, p0, Lorg/tint/ui/runnables/HideToolbarsRunnable;->mHandler:Landroid/os/Handler; │ │ const/4 v2, 0x0 │ │ invoke-virtual {v1, v2}, Landroid/os/Handler;->sendEmptyMessage(I)Z │ @@ -125,11 +125,11 @@ │ move-result-object v2 │ │ invoke-static {v1, v2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 58 │ iget-object v1, p0, Lorg/tint/ui/runnables/HideToolbarsRunnable;->mHandler:Landroid/os/Handler; │ │ - invoke-virtual {v1, v3}, Landroid/os/Handler;->sendEmptyMessage(I)Z │ + invoke-virtual {v1, v4}, Landroid/os/Handler;->sendEmptyMessage(I)Z │ │ goto :goto_0 │ .end method ├── smali/org/tint/ui/managers/LegacyPhoneUIManager$11.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ .prologue │ .line 260 │ iput-object p1, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$11;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/PhoneUIManager$11.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/PhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/PhoneUIManager; │ │ .prologue │ .line 245 │ iput-object p1, p0, Lorg/tint/ui/managers/PhoneUIManager$11;->this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/LegacyPhoneUIManager$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ .prologue │ .line 215 │ iput-object p1, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$6;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -52,14 +53,15 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$6;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ + .line 219 │ invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;->canGoForward()Z │ │ move-result v0 ├── smali/org/tint/ui/managers/LegacyPhoneUIManager$13.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ .prologue │ .line 277 │ iput-object p1, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$13;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/LegacyPhoneUIManager$14.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ .prologue │ .line 513 │ iput-object p1, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$14;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/PhoneUIManager$TabAdapter$1.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$tabview:Lorg/tint/ui/views/TabView; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;Lorg/tint/ui/views/TabView;I)V │ .locals 0 │ + .param p1, "this$1" # Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; │ │ .prologue │ .line 610 │ iput-object p1, p0, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;->this$1:Lorg/tint/ui/managers/PhoneUIManager$TabAdapter; │ │ iput-object p2, p0, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter$1;->val$tabview:Lorg/tint/ui/views/TabView; ├── smali/org/tint/ui/managers/LegacyPhoneUIManager$9.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ .prologue │ .line 244 │ iput-object p1, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$9;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/LegacyPhoneUIManager$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ .prologue │ .line 125 │ iput-object p1, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$1;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -166,14 +167,15 @@ │ │ move-result-object v0 │ │ .line 134 │ .local v0, "currentFragment":Lorg/tint/ui/fragments/BaseWebViewFragment; │ if-eqz v0, :cond_0 │ │ + .line 135 │ invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;->isStartPageShown()Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ .line 136 ├── smali/org/tint/ui/managers/BaseUIManager.smali │ @@ -180,30 +180,33 @@ │ if-nez v3, :cond_1 │ │ :cond_0 │ if-eqz v0, :cond_2 │ │ if-eqz v2, :cond_2 │ │ + .line 684 │ invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;->getUrl()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ :cond_1 │ const/4 v3, 0x1 │ │ + .line 683 │ :goto_0 │ return v3 │ │ + .line 684 │ :cond_2 │ const/4 v3, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private requestHrefNode(I)V │ @@ -361,26 +364,28 @@ │ │ .line 143 │ if-eqz p1, :cond_0 │ │ .line 144 │ iget-object v0, p0, Lorg/tint/ui/managers/BaseUIManager;->mActivity:Lorg/tint/ui/activities/TintBrowserActivity; │ │ + .line 145 │ invoke-static {v0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ move-result-object v0 │ │ const-string v1, "PREFERENCE_HOME_PAGE" │ │ const-string v2, "about:start" │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 144 │ invoke-virtual {p0, v0, v3, p2}, Lorg/tint/ui/managers/BaseUIManager;->addTab(Ljava/lang/String;ZZ)V │ │ .line 151 │ :goto_0 │ return-void │ │ .line 149 │ @@ -650,26 +655,28 @@ │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Lorg/tint/ui/managers/BaseUIManager;->mHomePageLoading:Z │ │ .line 206 │ iget-object v0, p0, Lorg/tint/ui/managers/BaseUIManager;->mActivity:Lorg/tint/ui/activities/TintBrowserActivity; │ │ + .line 208 │ invoke-static {v0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ move-result-object v0 │ │ const-string v1, "PREFERENCE_HOME_PAGE" │ │ const-string v2, "about:start" │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 206 │ invoke-virtual {p0, p1, v0, p2}, Lorg/tint/ui/managers/BaseUIManager;->loadUrl(Ljava/util/UUID;Ljava/lang/String;Z)V │ │ .line 210 │ return-void │ .end method │ │ .method public loadRawUrl(Ljava/util/UUID;Ljava/lang/String;Z)V │ @@ -1022,14 +1029,15 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ const-string v0, "android.intent.action.MAIN" │ │ + .line 292 │ invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1053,29 +1061,31 @@ │ .line 297 │ invoke-direct {p0}, Lorg/tint/ui/managers/BaseUIManager;->isCurrentTabReusable()Z │ │ move-result v0 │ │ if-nez v0, :cond_2 │ │ - .line 298 │ + .line 300 │ invoke-virtual {p0}, Lorg/tint/ui/managers/BaseUIManager;->getMainActivity()Lorg/tint/ui/activities/TintBrowserActivity; │ │ move-result-object v0 │ │ invoke-static {v0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ move-result-object v0 │ │ const-string v1, "PREFERENCE_INCOGNITO_BY_DEFAULT" │ │ + .line 301 │ invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v0 │ │ + .line 298 │ invoke-virtual {p0, v9, v5, v0}, Lorg/tint/ui/managers/BaseUIManager;->addTab(Ljava/lang/String;ZZ)V │ │ .line 393 │ .end local v9 # "url":Ljava/lang/String; │ :cond_1 │ :goto_0 │ return-void │ @@ -1102,18 +1112,20 @@ │ │ invoke-static {v0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ move-result-object v0 │ │ const-string v1, "PREFERENCE_INCOGNITO_BY_DEFAULT" │ │ + .line 310 │ invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v0 │ │ + .line 309 │ invoke-virtual {p0, v10, v0}, Lorg/tint/ui/managers/BaseUIManager;->addTab(ZZ)V │ │ goto :goto_0 │ │ .line 313 │ .end local v9 # "url":Ljava/lang/String; │ :cond_4 │ @@ -1454,28 +1466,32 @@ │ │ move-result-object v0 │ │ iget-object v1, p0, Lorg/tint/ui/managers/BaseUIManager;->mActivity:Lorg/tint/ui/activities/TintBrowserActivity; │ │ const-string v3, "EXTRA_HIT_TEST_RESULT" │ │ + .line 382 │ invoke-virtual {p1, v3, v4}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I │ │ move-result v3 │ │ const-string v4, "EXTRA_URL" │ │ + .line 383 │ invoke-virtual {p1, v4}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 384 │ invoke-virtual {p0}, Lorg/tint/ui/managers/BaseUIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ │ move-result-object v5 │ │ + .line 379 │ invoke-virtual/range {v0 .. v5}, Lorg/tint/addons/AddonManager;->onContributedContextLinkMenuItemSelected(Landroid/content/Context;IILjava/lang/String;Lorg/tint/ui/components/CustomWebView;)V │ │ goto/16 :goto_0 │ │ .line 391 │ .end local v2 # "actionId":I │ :cond_c │ @@ -1708,77 +1724,78 @@ │ return-void │ .end method │ │ .method protected abstract resetUI()V │ .end method │ │ .method public saveTabs()V │ - .locals 8 │ + .locals 7 │ │ .prologue │ .line 554 │ - iget-object v5, p0, Lorg/tint/ui/managers/BaseUIManager;->mActivity:Lorg/tint/ui/activities/TintBrowserActivity; │ + iget-object v4, p0, Lorg/tint/ui/managers/BaseUIManager;->mActivity:Lorg/tint/ui/activities/TintBrowserActivity; │ │ - invoke-static {v5}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ + invoke-static {v4}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - const-string v6, "PREFERENCE_HOME_PAGE" │ + const-string v5, "PREFERENCE_HOME_PAGE" │ │ - const-string v7, "about:start" │ + const-string v6, "about:start" │ │ - invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 556 │ - .local v4, "userStartPage":Ljava/lang/String; │ - new-instance v3, Ljava/util/HashSet; │ + .local v3, "userStartPage":Ljava/lang/String; │ + new-instance v2, Ljava/util/HashSet; │ │ - invoke-direct {v3}, Ljava/util/HashSet;->()V │ + invoke-direct {v2}, Ljava/util/HashSet;->()V │ │ .line 558 │ - .local v3, "tabs":Ljava/util/Set;, "Ljava/util/Set;" │ + .local v2, "tabs":Ljava/util/Set;, "Ljava/util/Set;" │ invoke-virtual {p0}, Lorg/tint/ui/managers/BaseUIManager;->getTabsFragments()Ljava/util/Collection; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-interface {v5}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v4}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v4 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_1 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ .line 559 │ .local v1, "f":Lorg/tint/ui/fragments/BaseWebViewFragment; │ invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;->isStartPageShown()Z │ │ move-result v5 │ │ if-nez v5, :cond_0 │ │ - invoke-virtual {v1, v4}, Lorg/tint/ui/fragments/BaseWebViewFragment;->isWebViewOnUrl(Ljava/lang/String;)Z │ + .line 560 │ + invoke-virtual {v1, v3}, Lorg/tint/ui/fragments/BaseWebViewFragment;->isWebViewOnUrl(Ljava/lang/String;)Z │ │ move-result v5 │ │ if-nez v5, :cond_0 │ │ + .line 561 │ invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;->isPrivateBrowsingEnabled()Z │ │ move-result v5 │ │ if-nez v5, :cond_0 │ │ .line 562 │ @@ -1786,36 +1803,36 @@ │ │ move-result-object v5 │ │ invoke-virtual {v5}, Lorg/tint/ui/components/CustomWebView;->getUrl()Ljava/lang/String; │ │ move-result-object v5 │ │ - invoke-interface {v3, v5}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v5}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 566 │ .end local v1 # "f":Lorg/tint/ui/fragments/BaseWebViewFragment; │ :cond_1 │ - iget-object v5, p0, Lorg/tint/ui/managers/BaseUIManager;->mActivity:Lorg/tint/ui/activities/TintBrowserActivity; │ + iget-object v4, p0, Lorg/tint/ui/managers/BaseUIManager;->mActivity:Lorg/tint/ui/activities/TintBrowserActivity; │ │ - invoke-static {v5}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ + invoke-static {v4}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-interface {v5}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v4}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ │ move-result-object v0 │ │ .line 567 │ .local v0, "editor":Landroid/content/SharedPreferences$Editor; │ - const-string v5, "TECHNICAL_PREFERENCE_SAVED_TABS" │ + const-string v4, "TECHNICAL_PREFERENCE_SAVED_TABS" │ │ - invoke-interface {v0, v5, v3}, Landroid/content/SharedPreferences$Editor;->putStringSet(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v0, v4, v2}, Landroid/content/SharedPreferences$Editor;->putStringSet(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; │ │ .line 568 │ invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z │ │ .line 569 │ return-void │ .end method ├── smali/org/tint/ui/managers/TabletUIManager$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/TabletUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/TabletUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/TabletUIManager; │ │ .prologue │ .line 102 │ iput-object p1, p0, Lorg/tint/ui/managers/TabletUIManager$2;->this$0:Lorg/tint/ui/managers/TabletUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/PhoneUIManager.smali │ @@ -329,15 +329,15 @@ │ │ .line 447 │ :cond_0 │ return-void │ .end method │ │ .method public onClientPageFinished(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V │ - .locals 7 │ + .locals 8 │ .param p1, "view" # Lorg/tint/ui/components/CustomWebView; │ .param p2, "url" # Ljava/lang/String; │ │ .prologue │ .line 336 │ invoke-super {p0, p1, p2}, Lorg/tint/ui/managers/BasePhoneUIManager;->onClientPageFinished(Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V │ │ @@ -348,20 +348,22 @@ │ │ check-cast v1, Lorg/tint/ui/fragments/PhoneWebViewFragment; │ │ .line 340 │ .local v1, "parent":Lorg/tint/ui/fragments/PhoneWebViewFragment; │ if-eqz v1, :cond_0 │ │ + .line 341 │ invoke-virtual {v1}, Lorg/tint/ui/fragments/PhoneWebViewFragment;->isStartPageShown()Z │ │ move-result v3 │ │ if-nez v3, :cond_0 │ │ + .line 342 │ invoke-virtual {p1}, Lorg/tint/ui/components/CustomWebView;->isLoading()Z │ │ move-result v3 │ │ if-nez v3, :cond_0 │ │ .line 343 │ @@ -388,17 +390,17 @@ │ .local v2, "tabview":Lorg/tint/ui/views/TabView; │ iget-object v3, p0, Lorg/tint/ui/managers/PhoneUIManager;->mPanel:Lorg/tint/ui/views/PanelLayout; │ │ new-instance v4, Lorg/tint/ui/managers/PhoneUIManager$12; │ │ invoke-direct {v4, p0, v2, p1}, Lorg/tint/ui/managers/PhoneUIManager$12;->(Lorg/tint/ui/managers/PhoneUIManager;Lorg/tint/ui/views/TabView;Lorg/tint/ui/components/CustomWebView;)V │ │ - const-wide/16 v5, 0x32 │ + const-wide/16 v6, 0x32 │ │ - invoke-virtual {v3, v4, v5, v6}, Lorg/tint/ui/views/PanelLayout;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {v3, v4, v6, v7}, Lorg/tint/ui/views/PanelLayout;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 355 │ .end local v0 # "index":I │ .end local v2 # "tabview":Lorg/tint/ui/views/TabView; │ :cond_0 │ return-void │ .end method │ @@ -457,14 +459,15 @@ │ │ move-result-object v0 │ │ .line 393 │ .local v0, "currentWebView":Lorg/tint/ui/components/CustomWebView; │ if-eqz v0, :cond_2 │ │ + .line 394 │ invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;->canGoBack()Z │ │ move-result v2 │ │ if-eqz v2, :cond_2 │ │ .line 395 │ @@ -476,14 +479,15 @@ │ :cond_2 │ invoke-virtual {p0}, Lorg/tint/ui/managers/PhoneUIManager;->isHomePageStartPage()Z │ │ move-result v2 │ │ if-eqz v2, :cond_3 │ │ + .line 398 │ invoke-virtual {p0}, Lorg/tint/ui/managers/PhoneUIManager;->isStartPageShownOnCurrentTab()Z │ │ move-result v2 │ │ if-nez v2, :cond_3 │ │ .line 399 │ @@ -684,14 +688,15 @@ │ │ check-cast v1, Lorg/tint/ui/fragments/PhoneWebViewFragment; │ │ .line 370 │ .local v1, "parent":Lorg/tint/ui/fragments/PhoneWebViewFragment; │ if-eqz v1, :cond_0 │ │ + .line 371 │ invoke-virtual {v1}, Lorg/tint/ui/fragments/PhoneWebViewFragment;->isStartPageShown()Z │ │ move-result v4 │ │ if-nez v4, :cond_0 │ │ .line 372 │ @@ -1202,14 +1207,15 @@ │ │ move-result-object v0 │ │ .line 480 │ .local v0, "currentFragment":Lorg/tint/ui/fragments/BaseWebViewFragment; │ if-eqz v0, :cond_1 │ │ + .line 481 │ invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;->isStartPageShown()Z │ │ move-result v6 │ │ if-eqz v6, :cond_1 │ │ .line 482 │ @@ -1237,14 +1243,15 @@ │ │ move-result-object v2 │ │ .line 492 │ .local v2, "icon":Landroid/graphics/Bitmap; │ if-eqz v3, :cond_2 │ │ + .line 493 │ invoke-virtual {v3}, Ljava/lang/String;->isEmpty()Z │ │ move-result v6 │ │ if-nez v6, :cond_2 │ │ .line 494 │ @@ -1252,14 +1259,15 @@ │ │ invoke-virtual {v6, v3}, Lorg/tint/ui/views/PhoneUrlBar;->setTitle(Ljava/lang/String;)V │ │ .line 499 │ :goto_1 │ if-eqz v4, :cond_3 │ │ + .line 500 │ invoke-virtual {v4}, Ljava/lang/String;->isEmpty()Z │ │ move-result v6 │ │ if-nez v6, :cond_3 │ │ .line 501 ├── smali/org/tint/ui/managers/PhoneUIManager$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/PhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/PhoneUIManager; │ │ .prologue │ .line 109 │ iput-object p1, p0, Lorg/tint/ui/managers/PhoneUIManager$3;->this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -54,18 +55,20 @@ │ │ move-result-object v1 │ │ const-string v2, "PREFERENCE_INCOGNITO_BY_DEFAULT" │ │ const/4 v3, 0x0 │ │ + .line 113 │ invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v1 │ │ + .line 112 │ invoke-virtual {v0, v4, v1}, Lorg/tint/ui/managers/PhoneUIManager;->addTab(ZZ)V │ │ .line 115 │ iget-object v0, p0, Lorg/tint/ui/managers/PhoneUIManager$3;->this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ invoke-static {v0}, Lorg/tint/ui/managers/PhoneUIManager;->access$100(Lorg/tint/ui/managers/PhoneUIManager;)Landroid/content/SharedPreferences; ├── smali/org/tint/ui/managers/PhoneUIManager$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/PhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/PhoneUIManager; │ │ .prologue │ .line 132 │ iput-object p1, p0, Lorg/tint/ui/managers/PhoneUIManager$4;->this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/BaseUIManager$1.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$view:Landroid/webkit/WebView; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/BaseUIManager;Ljava/lang/String;Landroid/webkit/WebView;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/BaseUIManager; │ │ .prologue │ .line 419 │ iput-object p1, p0, Lorg/tint/ui/managers/BaseUIManager$1;->this$0:Lorg/tint/ui/managers/BaseUIManager; │ │ iput-object p2, p0, Lorg/tint/ui/managers/BaseUIManager$1;->val$url:Ljava/lang/String; │ │ @@ -90,22 +91,24 @@ │ │ move-result-object v1 │ │ iget-object v2, p0, Lorg/tint/ui/managers/BaseUIManager$1;->val$url:Ljava/lang/String; │ │ iget-object v3, p0, Lorg/tint/ui/managers/BaseUIManager$1;->val$view:Landroid/webkit/WebView; │ │ + .line 428 │ invoke-virtual {v3}, Landroid/webkit/WebView;->getOriginalUrl()Ljava/lang/String; │ │ move-result-object v3 │ │ iget-object v5, p0, Lorg/tint/ui/managers/BaseUIManager$1;->this$0:Lorg/tint/ui/managers/BaseUIManager; │ │ iget-object v5, v5, Lorg/tint/ui/managers/BaseUIManager;->mActivity:Lorg/tint/ui/activities/TintBrowserActivity; │ │ + .line 430 │ invoke-static {v5}, Lorg/tint/utils/ApplicationUtils;->getBookmarksThumbnailsDimensions(Landroid/content/Context;)[I │ │ move-result-object v5 │ │ invoke-direct/range {v0 .. v5}, Lorg/tint/tasks/ThumbnailSaver;->(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Picture;[I)V │ │ const/4 v1, 0x0 ├── smali/org/tint/ui/managers/ToolbarsAnimator$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/ToolbarsAnimator; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/ToolbarsAnimator;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/ToolbarsAnimator; │ │ .prologue │ .line 47 │ iput-object p1, p0, Lorg/tint/ui/managers/ToolbarsAnimator$1;->this$0:Lorg/tint/ui/managers/ToolbarsAnimator; │ │ invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V ├── smali/org/tint/ui/managers/LegacyPhoneUIManager$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ .prologue │ .line 187 │ iput-object p1, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$3;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/UIFactory.smali │ @@ -2,15 +2,14 @@ │ .super Ljava/lang/Object; │ .source "UIFactory.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lorg/tint/ui/managers/UIFactory$1;, │ Lorg/tint/ui/managers/UIFactory$UIType; │ } │ .end annotation │ │ │ # static fields │ .field private static isInitialized:Z │ @@ -34,15 +33,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 25 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 27 │ return-void │ .end method │ │ .method private static checkInit(Landroid/content/Context;)V │ .locals 1 │ .param p0, "context" # Landroid/content/Context; ├── smali/org/tint/ui/managers/ToolbarsAnimator$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/ToolbarsAnimator; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/ToolbarsAnimator;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/ToolbarsAnimator; │ │ .prologue │ .line 58 │ iput-object p1, p0, Lorg/tint/ui/managers/ToolbarsAnimator$2;->this$0:Lorg/tint/ui/managers/ToolbarsAnimator; │ │ invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V ├── smali/org/tint/ui/managers/LegacyPhoneUIManager.smali │ @@ -251,22 +251,24 @@ │ :goto_0 │ if-eqz v0, :cond_2 │ │ iget v5, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager;->mCurrentTabIndex:I │ │ iget-object v6, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager;->mFragmentsList:Ljava/util/List; │ │ + .line 619 │ invoke-interface {v6}, Ljava/util/List;->size()I │ │ move-result v6 │ │ add-int/lit8 v6, v6, -0x1 │ │ if-ge v5, v6, :cond_2 │ │ + .line 617 │ :goto_1 │ invoke-virtual {v4, v3, v1}, Lorg/tint/ui/managers/ToolbarsAnimator;->startShowAnimation(ZZ)V │ │ .line 632 │ .end local v0 # "showTabsButtons":Z │ :cond_0 │ :goto_2 │ @@ -278,14 +280,15 @@ │ │ .line 617 │ goto :goto_0 │ │ :cond_2 │ move v1, v2 │ │ + .line 619 │ goto :goto_1 │ │ .line 622 │ .end local v0 # "showTabsButtons":Z │ :cond_3 │ iget-object v3, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager;->mToolbarsAnimator:Lorg/tint/ui/managers/ToolbarsAnimator; │ │ @@ -880,28 +883,30 @@ │ │ invoke-virtual {v0}, Lorg/tint/ui/views/PhoneUrlBar;->isUrlBarVisible()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ + .line 548 │ invoke-virtual {p0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;->getCurrentWebViewFragment()Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;->isStartPageShown()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-boolean v0, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager;->mMenuVisible:Z │ │ if-nez v0, :cond_0 │ │ + .line 550 │ invoke-virtual {p0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;->isLoading()Z │ │ move-result v0 │ @@ -1072,14 +1077,15 @@ │ │ move-result-object v0 │ │ .line 350 │ .local v0, "currentWebView":Lorg/tint/ui/components/CustomWebView; │ if-eqz v0, :cond_1 │ │ + .line 351 │ invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;->canGoBack()Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ .line 352 │ @@ -1091,14 +1097,15 @@ │ :cond_1 │ invoke-virtual {p0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;->isHomePageStartPage()Z │ │ move-result v2 │ │ if-eqz v2, :cond_2 │ │ + .line 355 │ invoke-virtual {p0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;->isStartPageShownOnCurrentTab()Z │ │ move-result v2 │ │ if-nez v2, :cond_2 │ │ .line 356 │ @@ -1363,14 +1370,15 @@ │ │ invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;->isStartPageShown()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ + .line 422 │ invoke-virtual {p2}, Landroid/view/MotionEvent;->getActionMasked()I │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ .line 423 │ @@ -1971,14 +1979,15 @@ │ │ move-result-object v0 │ │ .line 449 │ .local v0, "currentFragment":Lorg/tint/ui/fragments/BaseWebViewFragment; │ if-eqz v0, :cond_2 │ │ + .line 450 │ invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;->isStartPageShown()Z │ │ move-result v6 │ │ if-eqz v6, :cond_2 │ │ .line 451 │ @@ -2021,14 +2030,15 @@ │ │ move-result-object v2 │ │ .line 465 │ .local v2, "icon":Landroid/graphics/Bitmap; │ if-eqz v3, :cond_3 │ │ + .line 466 │ invoke-virtual {v3}, Ljava/lang/String;->isEmpty()Z │ │ move-result v6 │ │ if-nez v6, :cond_3 │ │ .line 467 │ @@ -2036,14 +2046,15 @@ │ │ invoke-virtual {v6, v3}, Lorg/tint/ui/views/PhoneUrlBar;->setTitle(Ljava/lang/String;)V │ │ .line 472 │ :goto_1 │ if-eqz v4, :cond_4 │ │ + .line 473 │ invoke-virtual {v4}, Ljava/lang/String;->isEmpty()Z │ │ move-result v6 │ │ if-nez v6, :cond_4 │ │ .line 474 ├── smali/org/tint/ui/managers/PhoneUIManager$13.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/PhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/PhoneUIManager; │ │ .prologue │ .line 539 │ iput-object p1, p0, Lorg/tint/ui/managers/PhoneUIManager$13;->this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/LegacyPhoneUIManager$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ .prologue │ .line 203 │ iput-object p1, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$5;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -52,14 +53,15 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$5;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ + .line 207 │ invoke-virtual {v0}, Lorg/tint/ui/managers/LegacyPhoneUIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;->canGoBack()Z │ │ move-result v0 ├── smali/org/tint/ui/managers/PhoneUIManager$TabAdapter.smali │ @@ -67,15 +67,14 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic getItem(I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 560 │ invoke-virtual {p0, p1}, Lorg/tint/ui/managers/PhoneUIManager$TabAdapter;->getItem(I)Lorg/tint/ui/fragments/PhoneWebViewFragment; │ │ move-result-object v0 ├── smali/org/tint/ui/managers/LegacyPhoneUIManager$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ .prologue │ .line 227 │ iput-object p1, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$7;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/BasePhoneUIManager.smali │ @@ -2,15 +2,14 @@ │ .super Lorg/tint/ui/managers/BaseUIManager; │ .source "BasePhoneUIManager.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lorg/tint/ui/managers/BasePhoneUIManager$1;, │ Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; │ } │ .end annotation │ │ │ # static fields │ .field protected static sAnimationType:Lorg/tint/ui/managers/BasePhoneUIManager$AnimationType; │ @@ -349,14 +348,15 @@ │ if-le v1, v2, :cond_1 │ │ .line 129 │ if-ltz v0, :cond_0 │ │ iget-object v1, p0, Lorg/tint/ui/managers/BasePhoneUIManager;->mFragmentsList:Ljava/util/List; │ │ + .line 130 │ invoke-interface {v1}, Ljava/util/List;->size()I │ │ move-result v1 │ │ if-ge v0, v1, :cond_0 │ │ .line 131 │ @@ -387,14 +387,15 @@ │ const/4 v3, 0x1 │ │ .line 154 │ if-ltz p1, :cond_2 │ │ iget-object v4, p0, Lorg/tint/ui/managers/BasePhoneUIManager;->mFragmentsList:Ljava/util/List; │ │ + .line 155 │ invoke-interface {v4}, Ljava/util/List;->size()I │ │ move-result v4 │ │ if-ge p1, v4, :cond_2 │ │ .line 156 │ @@ -655,14 +656,15 @@ │ .locals 1 │ .param p1, "webViewFragment" # Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ .prologue │ .line 308 │ if-eqz p1, :cond_0 │ │ + .line 309 │ invoke-virtual {p1}, Lorg/tint/ui/fragments/BaseWebViewFragment;->isStartPageShown()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ .line 311 │ @@ -755,14 +757,15 @@ │ move-result-object v0 │ │ if-ne p1, v0, :cond_0 │ │ .line 218 │ if-eqz p2, :cond_1 │ │ + .line 219 │ invoke-virtual {p2}, Ljava/lang/String;->isEmpty()Z │ │ move-result v0 │ │ if-nez v0, :cond_1 │ │ .line 220 │ @@ -805,21 +808,20 @@ │ .method public onSharedPreferenceChanged(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ .locals 3 │ .param p1, "sharedPreferences" # Landroid/content/SharedPreferences; │ .param p2, "key" # Ljava/lang/String; │ │ .prologue │ .line 328 │ - iget-object v2, p0, Lorg/tint/ui/managers/BasePhoneUIManager;->mFragmentsList:Ljava/util/List; │ + iget-object v1, p0, Lorg/tint/ui/managers/BasePhoneUIManager;->mFragmentsList:Ljava/util/List; │ │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -1083,14 +1085,15 @@ │ .locals 2 │ .param p1, "webViewFragment" # Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ .prologue │ .line 287 │ if-eqz p1, :cond_1 │ │ + .line 288 │ invoke-virtual {p1}, Lorg/tint/ui/fragments/BaseWebViewFragment;->isStartPageShown()Z │ │ move-result v0 │ │ if-nez v0, :cond_1 │ │ .line 290 ├── smali/org/tint/ui/managers/PhoneUIManager$9.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/PhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/PhoneUIManager; │ │ .prologue │ .line 222 │ iput-object p1, p0, Lorg/tint/ui/managers/PhoneUIManager$9;->this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -52,14 +53,15 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lorg/tint/ui/managers/PhoneUIManager$9;->this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ + .line 226 │ invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;->canGoForward()Z │ │ move-result v0 ├── smali/org/tint/ui/managers/LegacyPhoneUIManager$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ .prologue │ .line 195 │ iput-object p1, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$4;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/PhoneUIManager$12.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$view:Lorg/tint/ui/components/CustomWebView; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/PhoneUIManager;Lorg/tint/ui/views/TabView;Lorg/tint/ui/components/CustomWebView;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/PhoneUIManager; │ │ .prologue │ .line 347 │ iput-object p1, p0, Lorg/tint/ui/managers/PhoneUIManager$12;->this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ iput-object p2, p0, Lorg/tint/ui/managers/PhoneUIManager$12;->val$tabview:Lorg/tint/ui/views/TabView; ├── smali/org/tint/ui/managers/LegacyPhoneUIManager$10.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ .prologue │ .line 252 │ iput-object p1, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$10;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/PhoneUIManager$10.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/PhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/PhoneUIManager; │ │ .prologue │ .line 235 │ iput-object p1, p0, Lorg/tint/ui/managers/PhoneUIManager$10;->this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/TabletUIManager.smali │ @@ -237,14 +237,15 @@ │ │ move-result-object v0 │ │ .line 443 │ .local v0, "currentFragment":Lorg/tint/ui/fragments/BaseWebViewFragment; │ if-eqz v0, :cond_1 │ │ + .line 444 │ invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;->isStartPageShown()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ .line 445 │ @@ -260,14 +261,15 @@ │ │ move-result-object v2 │ │ .line 453 │ .local v2, "url":Ljava/lang/String; │ if-eqz v2, :cond_2 │ │ + .line 454 │ invoke-virtual {v2}, Ljava/lang/String;->isEmpty()Z │ │ move-result v4 │ │ if-nez v4, :cond_2 │ │ .line 455 │ @@ -711,14 +713,15 @@ │ .locals 2 │ .param p1, "webViewFragment" # Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ .prologue │ .line 391 │ if-eqz p1, :cond_0 │ │ + .line 392 │ invoke-virtual {p1}, Lorg/tint/ui/fragments/BaseWebViewFragment;->isStartPageShown()Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ .line 394 │ @@ -816,14 +819,15 @@ │ │ move-result-object v0 │ │ .line 241 │ .local v0, "currentWebView":Lorg/tint/ui/components/CustomWebView; │ if-eqz v0, :cond_0 │ │ + .line 242 │ invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;->canGoBack()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ .line 243 │ @@ -839,14 +843,15 @@ │ :cond_0 │ invoke-virtual {p0}, Lorg/tint/ui/managers/TabletUIManager;->isHomePageStartPage()Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ + .line 246 │ invoke-virtual {p0}, Lorg/tint/ui/managers/TabletUIManager;->isStartPageShownOnCurrentTab()Z │ │ move-result v2 │ │ if-nez v2, :cond_1 │ │ .line 247 │ @@ -1008,25 +1013,24 @@ │ .method public onReceivedTitle(Landroid/webkit/WebView;Ljava/lang/String;)V │ .locals 3 │ .param p1, "view" # Landroid/webkit/WebView; │ .param p2, "title" # Ljava/lang/String; │ │ .prologue │ .line 301 │ - iget-object v2, p0, Lorg/tint/ui/managers/TabletUIManager;->mTabs:Ljava/util/Map; │ + iget-object v1, p0, Lorg/tint/ui/managers/TabletUIManager;->mTabs:Ljava/util/Map; │ │ - invoke-interface {v2}, Ljava/util/Map;->values()Ljava/util/Collection; │ + invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -1051,25 +1055,24 @@ │ .method public onSharedPreferenceChanged(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ .locals 3 │ .param p1, "sharedPreferences" # Landroid/content/SharedPreferences; │ .param p2, "key" # Ljava/lang/String; │ │ .prologue │ .line 228 │ - iget-object v2, p0, Lorg/tint/ui/managers/TabletUIManager;->mTabs:Ljava/util/Map; │ + iget-object v1, p0, Lorg/tint/ui/managers/TabletUIManager;->mTabs:Ljava/util/Map; │ │ - invoke-interface {v2}, Ljava/util/Map;->values()Ljava/util/Collection; │ + invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -1162,14 +1165,15 @@ │ │ move-result-object v0 │ │ .line 87 │ .local v0, "webView":Lorg/tint/ui/components/CustomWebView; │ if-eqz v0, :cond_0 │ │ + .line 88 │ invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;->isPrivateBrowsingEnabled()Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ .line 89 │ @@ -1357,14 +1361,15 @@ │ .locals 2 │ .param p1, "webViewFragment" # Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ .prologue │ .line 368 │ if-eqz p1, :cond_0 │ │ + .line 369 │ invoke-virtual {p1}, Lorg/tint/ui/fragments/BaseWebViewFragment;->isStartPageShown()Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ .line 371 ├── smali/org/tint/ui/managers/PhoneUIManager$3$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lorg/tint/ui/managers/PhoneUIManager$3; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/PhoneUIManager$3;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/tint/ui/managers/PhoneUIManager$3; │ │ .prologue │ .line 120 │ iput-object p1, p0, Lorg/tint/ui/managers/PhoneUIManager$3$1;->this$1:Lorg/tint/ui/managers/PhoneUIManager$3; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/TabletUIManager$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/TabletUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/TabletUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/TabletUIManager; │ │ .prologue │ .line 111 │ iput-object p1, p0, Lorg/tint/ui/managers/TabletUIManager$3;->this$0:Lorg/tint/ui/managers/TabletUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -51,14 +52,15 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lorg/tint/ui/managers/TabletUIManager$3;->this$0:Lorg/tint/ui/managers/TabletUIManager; │ │ + .line 151 │ invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;->canGoBack()Z │ │ move-result v0 │ @@ -107,14 +109,15 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lorg/tint/ui/managers/TabletUIManager$3;->this$0:Lorg/tint/ui/managers/TabletUIManager; │ │ + .line 138 │ invoke-virtual {v0}, Lorg/tint/ui/managers/TabletUIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;->canGoForward()Z │ │ move-result v0 ├── smali/org/tint/ui/managers/LegacyPhoneUIManager$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ .prologue │ .line 235 │ iput-object p1, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$8;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -54,16 +55,18 @@ │ │ move-result-object v2 │ │ const-string v3, "PREFERENCE_INCOGNITO_BY_DEFAULT" │ │ const/4 v4, 0x0 │ │ + .line 239 │ invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v2 │ │ + .line 238 │ invoke-virtual {v0, v1, v2}, Lorg/tint/ui/managers/LegacyPhoneUIManager;->addTab(ZZ)V │ │ .line 240 │ return-void │ .end method ├── smali/org/tint/ui/managers/PhoneUIManager$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/PhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/PhoneUIManager; │ │ .prologue │ .line 146 │ iput-object p1, p0, Lorg/tint/ui/managers/PhoneUIManager$5;->this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -153,14 +154,15 @@ │ │ move-result-object v0 │ │ .line 155 │ .local v0, "currentFragment":Lorg/tint/ui/fragments/BaseWebViewFragment; │ if-eqz v0, :cond_0 │ │ + .line 156 │ invoke-virtual {v0}, Lorg/tint/ui/fragments/BaseWebViewFragment;->isStartPageShown()Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ .line 157 ├── smali/org/tint/ui/managers/PhoneUIManager$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/PhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/PhoneUIManager; │ │ .prologue │ .line 88 │ iput-object p1, p0, Lorg/tint/ui/managers/PhoneUIManager$1;->this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/PhoneUIManager$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/PhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/PhoneUIManager; │ │ .prologue │ .line 201 │ iput-object p1, p0, Lorg/tint/ui/managers/PhoneUIManager$7;->this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/PhoneUIManager$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/PhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/PhoneUIManager; │ │ .prologue │ .line 189 │ iput-object p1, p0, Lorg/tint/ui/managers/PhoneUIManager$6;->this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/LegacyPhoneUIManager$GestureListener.smali │ @@ -42,61 +42,61 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onFling(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ - .locals 6 │ + .locals 7 │ .param p1, "e1" # Landroid/view/MotionEvent; │ .param p2, "e2" # Landroid/view/MotionEvent; │ .param p3, "velocityX" # F │ .param p4, "velocityY" # F │ │ .prologue │ const/4 v0, 0x0 │ │ - const/high16 v5, 0x43480000 # 200.0f │ + const/high16 v6, 0x43480000 # 200.0f │ │ .line 698 │ iget-object v1, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ invoke-static {v1}, Lorg/tint/ui/managers/LegacyPhoneUIManager;->access$500(Lorg/tint/ui/managers/LegacyPhoneUIManager;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ .line 699 │ invoke-virtual {p2}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - sub-long/2addr v1, v3 │ + sub-long/2addr v2, v4 │ │ - const-wide/16 v3, 0x190 │ + const-wide/16 v4, 0x190 │ │ - cmp-long v1, v1, v3 │ + cmp-long v1, v2, v4 │ │ if-gtz v1, :cond_1 │ │ .line 700 │ invoke-virtual {p2}, Landroid/view/MotionEvent;->getX()F │ │ move-result v1 │ │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v2 │ │ - add-float/2addr v2, v5 │ + add-float/2addr v2, v6 │ │ cmpl-float v1, v1, v2 │ │ if-lez v1, :cond_0 │ │ .line 702 │ iget-object v1, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ @@ -113,15 +113,15 @@ │ │ move-result v1 │ │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v2 │ │ - sub-float/2addr v2, v5 │ + sub-float/2addr v2, v6 │ │ cmpg-float v1, v1, v2 │ │ if-gez v1, :cond_1 │ │ .line 709 │ iget-object v1, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$GestureListener;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; ├── smali/org/tint/ui/managers/PhoneUIManager$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/PhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/PhoneUIManager; │ │ .prologue │ .line 100 │ iput-object p1, p0, Lorg/tint/ui/managers/PhoneUIManager$2;->this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/BaseUIManager$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/BaseUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/BaseUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/BaseUIManager; │ │ .prologue │ .line 585 │ iput-object p1, p0, Lorg/tint/ui/managers/BaseUIManager$2;->this$0:Lorg/tint/ui/managers/BaseUIManager; │ │ invoke-direct {p0}, Landroid/os/Handler;->()V │ │ @@ -121,18 +122,20 @@ │ │ iget v2, p1, Landroid/os/Message;->arg1:I │ │ const/16 v3, 0x8 │ │ iget-object v5, p0, Lorg/tint/ui/managers/BaseUIManager$2;->this$0:Lorg/tint/ui/managers/BaseUIManager; │ │ + .line 640 │ invoke-virtual {v5}, Lorg/tint/ui/managers/BaseUIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ │ move-result-object v5 │ │ + .line 635 │ invoke-virtual/range {v0 .. v5}, Lorg/tint/addons/AddonManager;->onContributedContextLinkMenuItemSelected(Landroid/content/Context;IILjava/lang/String;Lorg/tint/ui/components/CustomWebView;)V │ │ goto :goto_0 │ │ .line 604 │ :pswitch_2 │ iget-object v0, p0, Lorg/tint/ui/managers/BaseUIManager$2;->this$0:Lorg/tint/ui/managers/BaseUIManager; ├── smali/org/tint/ui/managers/LegacyPhoneUIManager$12.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ .prologue │ .line 268 │ iput-object p1, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$12;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/LegacyPhoneUIManager$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/LegacyPhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ .prologue │ .line 172 │ iput-object p1, p0, Lorg/tint/ui/managers/LegacyPhoneUIManager$2;->this$0:Lorg/tint/ui/managers/LegacyPhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/TabletUIManager$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/TabletUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/TabletUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/TabletUIManager; │ │ .prologue │ .line 69 │ iput-object p1, p0, Lorg/tint/ui/managers/TabletUIManager$1;->this$0:Lorg/tint/ui/managers/TabletUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/managers/PhoneUIManager$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/managers/PhoneUIManager;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/managers/PhoneUIManager; │ │ .prologue │ .line 209 │ iput-object p1, p0, Lorg/tint/ui/managers/PhoneUIManager$8;->this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -52,14 +53,15 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lorg/tint/ui/managers/PhoneUIManager$8;->this$0:Lorg/tint/ui/managers/PhoneUIManager; │ │ + .line 213 │ invoke-virtual {v0}, Lorg/tint/ui/managers/PhoneUIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/tint/ui/components/CustomWebView;->canGoBack()Z │ │ move-result v0 ├── smali/org/tint/ui/fragments/StartPageFragment$1.smali │ @@ -20,28 +20,29 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/StartPageFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/StartPageFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/StartPageFragment; │ │ .prologue │ .line 104 │ iput-object p1, p0, Lorg/tint/ui/fragments/StartPageFragment$1;->this$0:Lorg/tint/ui/fragments/StartPageFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ - .locals 3 │ + .locals 4 │ .param p2, "v" # Landroid/view/View; │ .param p3, "position" # I │ .param p4, "id" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Landroid/widget/AdapterView", ├── smali/org/tint/ui/fragments/BookmarksFragment.smali │ @@ -143,15 +143,15 @@ │ .line 71 │ invoke-direct {p0}, Lorg/tint/ui/fragments/BookmarksFragment;->updateFolderId()V │ │ return-void │ .end method │ │ .method static synthetic access$300(Lorg/tint/ui/fragments/BookmarksFragment;J)V │ - .locals 0 │ + .locals 1 │ .param p0, "x0" # Lorg/tint/ui/fragments/BookmarksFragment; │ .param p1, "x1" # J │ │ .prologue │ .line 71 │ invoke-direct {p0, p1, p2}, Lorg/tint/ui/fragments/BookmarksFragment;->doDeleteFolder(J)V │ │ @@ -182,30 +182,34 @@ │ │ .method private doDeleteFolder(J)V │ .locals 3 │ .param p1, "folderId" # J │ │ .prologue │ .line 486 │ + .line 487 │ invoke-virtual {p0}, Lorg/tint/ui/fragments/BookmarksFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v0 │ │ const v1, 0x7f0b010d │ │ + .line 488 │ invoke-virtual {p0, v1}, Lorg/tint/ui/fragments/BookmarksFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ const v2, 0x7f0b010e │ │ + .line 489 │ invoke-virtual {p0, v2}, Lorg/tint/ui/fragments/BookmarksFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 486 │ invoke-static {v0, v1, v2}, Landroid/app/ProgressDialog;->show(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/app/ProgressDialog; │ │ move-result-object v0 │ │ iput-object v0, p0, Lorg/tint/ui/fragments/BookmarksFragment;->mProgressDialog:Landroid/app/ProgressDialog; │ │ .line 491 │ @@ -581,15 +585,15 @@ │ │ # virtual methods │ .method public onContextItemSelected(Landroid/view/MenuItem;)Z │ .locals 12 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ const/4 v11, 0x1 │ │ .line 281 │ invoke-interface {p1}, Landroid/view/MenuItem;->getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo; │ │ move-result-object v8 │ @@ -602,17 +606,17 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/app/Activity;->getContentResolver()Landroid/content/ContentResolver; │ │ move-result-object v0 │ │ - iget-wide v1, v8, Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J │ + iget-wide v2, v8, Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J │ │ - invoke-static {v0, v1, v2}, Lorg/tint/providers/BookmarksWrapper;->getBookmarkById(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem; │ + invoke-static {v0, v2, v3}, Lorg/tint/providers/BookmarksWrapper;->getBookmarkById(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem; │ │ move-result-object v10 │ │ .line 286 │ .local v10, "selectedItem":Lorg/tint/model/BookmarkHistoryItem; │ invoke-interface {p1}, Landroid/view/MenuItem;->getItemId()I │ │ @@ -625,36 +629,42 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/tint/controllers/Controller;->getAddonManager()Lorg/tint/addons/AddonManager; │ │ move-result-object v0 │ │ + .line 351 │ invoke-virtual {p0}, Lorg/tint/ui/fragments/BookmarksFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v1 │ │ + .line 352 │ invoke-interface {p1}, Landroid/view/MenuItem;->getItemId()I │ │ move-result v2 │ │ + .line 353 │ invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;->getTitle()Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 354 │ invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;->getUrl()Ljava/lang/String; │ │ move-result-object v4 │ │ iget-object v5, p0, Lorg/tint/ui/fragments/BookmarksFragment;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ + .line 355 │ invoke-interface {v5}, Lorg/tint/ui/managers/UIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ │ move-result-object v5 │ │ + .line 350 │ invoke-virtual/range {v0 .. v5}, Lorg/tint/addons/AddonManager;->onContributedBookmarkContextMenuItemSelected(Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Lorg/tint/ui/components/CustomWebView;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_4 │ │ move v0, v11 │ @@ -725,26 +735,26 @@ │ │ invoke-direct {v7, v0, v1}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ .line 301 │ .local v7, "i":Landroid/content/Intent; │ const-string v0, "EXTRA_ID" │ │ - iget-wide v1, v8, Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J │ + iget-wide v2, v8, Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J │ │ - invoke-virtual {v7, v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; │ + invoke-virtual {v7, v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; │ │ .line 302 │ const-string v0, "EXTRA_FOLDER_ID" │ │ invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;->getFolderId()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-virtual {v7, v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; │ + invoke-virtual {v7, v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; │ │ .line 303 │ const-string v0, "EXTRA_LABEL" │ │ invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;->getTitle()Ljava/lang/String; │ │ move-result-object v1 │ @@ -814,15 +824,15 @@ │ │ move-result-object v0 │ │ invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;->getUrl()Ljava/lang/String; │ │ move-result-object v1 │ │ - invoke-static {v0, v3, v1}, Lorg/tint/utils/ApplicationUtils;->sharePage(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static {v0, v4, v1}, Lorg/tint/utils/ApplicationUtils;->sharePage(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V │ │ :cond_3 │ move v0, v11 │ │ .line 323 │ goto/16 :goto_0 │ │ @@ -832,17 +842,17 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/app/Activity;->getContentResolver()Landroid/content/ContentResolver; │ │ move-result-object v0 │ │ - iget-wide v1, v8, Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J │ + iget-wide v2, v8, Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J │ │ - invoke-static {v0, v1, v2}, Lorg/tint/providers/BookmarksWrapper;->deleteBookmark(Landroid/content/ContentResolver;J)V │ + invoke-static {v0, v2, v3}, Lorg/tint/providers/BookmarksWrapper;->deleteBookmark(Landroid/content/ContentResolver;J)V │ │ move v0, v11 │ │ .line 327 │ goto/16 :goto_0 │ │ .line 330 │ @@ -882,15 +892,15 @@ │ invoke-direct {v1, p0, v8}, Lorg/tint/ui/fragments/BookmarksFragment$5;->(Lorg/tint/ui/fragments/BookmarksFragment;Landroid/widget/AdapterView$AdapterContextMenuInfo;)V │ │ invoke-virtual {v6, v0, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 343 │ const v0, 0x7f0b000e │ │ - invoke-virtual {v6, v0, v3}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v6, v0, v4}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 345 │ invoke-virtual {v6}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/app/AlertDialog;->show()V │ @@ -965,185 +975,183 @@ │ .line 243 │ invoke-super {p0, p1, p2, p3}, Landroid/app/Fragment;->onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ .line 245 │ check-cast p3, Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ .end local p3 # "menuInfo":Landroid/view/ContextMenu$ContextMenuInfo; │ - iget-wide v3, p3, Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J │ + iget-wide v2, p3, Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J │ │ .line 246 │ - .local v3, "id":J │ - const-wide/16 v7, -0x1 │ + .local v2, "id":J │ + const-wide/16 v6, -0x1 │ │ - cmp-long v7, v3, v7 │ + cmp-long v6, v2, v6 │ │ - if-eqz v7, :cond_2 │ + if-eqz v6, :cond_2 │ │ .line 247 │ invoke-virtual {p0}, Lorg/tint/ui/fragments/BookmarksFragment;->getActivity()Landroid/app/Activity; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v7}, Landroid/app/Activity;->getContentResolver()Landroid/content/ContentResolver; │ + invoke-virtual {v6}, Landroid/app/Activity;->getContentResolver()Landroid/content/ContentResolver; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-static {v7, v3, v4}, Lorg/tint/providers/BookmarksWrapper;->getBookmarkById(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem; │ + invoke-static {v6, v2, v3}, Lorg/tint/providers/BookmarksWrapper;->getBookmarkById(Landroid/content/ContentResolver;J)Lorg/tint/model/BookmarkHistoryItem; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 248 │ - .local v6, "selectedItem":Lorg/tint/model/BookmarkHistoryItem; │ - if-eqz v6, :cond_2 │ + .local v5, "selectedItem":Lorg/tint/model/BookmarkHistoryItem; │ + if-eqz v5, :cond_2 │ │ .line 250 │ - invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;->getTitle()Ljava/lang/String; │ + invoke-virtual {v5}, Lorg/tint/model/BookmarkHistoryItem;->getTitle()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-interface {p1, v7}, Landroid/view/ContextMenu;->setHeaderTitle(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; │ + invoke-interface {p1, v6}, Landroid/view/ContextMenu;->setHeaderTitle(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; │ │ .line 252 │ - invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;->isFolder()Z │ + invoke-virtual {v5}, Lorg/tint/model/BookmarkHistoryItem;->isFolder()Z │ │ - move-result v7 │ + move-result v6 │ │ - if-nez v7, :cond_1 │ + if-nez v6, :cond_1 │ │ .line 253 │ invoke-virtual {p0}, Lorg/tint/ui/fragments/BookmarksFragment;->getActivity()Landroid/app/Activity; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;->getFavicon()Landroid/graphics/Bitmap; │ + invoke-virtual {v5}, Lorg/tint/model/BookmarkHistoryItem;->getFavicon()Landroid/graphics/Bitmap; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-static {v7, v8}, Lorg/tint/utils/ApplicationUtils;->getApplicationButtonImage(Landroid/app/Activity;Landroid/graphics/Bitmap;)Landroid/graphics/drawable/BitmapDrawable; │ + invoke-static {v6, v7}, Lorg/tint/utils/ApplicationUtils;->getApplicationButtonImage(Landroid/app/Activity;Landroid/graphics/Bitmap;)Landroid/graphics/drawable/BitmapDrawable; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 254 │ - .local v2, "icon":Landroid/graphics/drawable/BitmapDrawable; │ - if-eqz v2, :cond_0 │ + .local v1, "icon":Landroid/graphics/drawable/BitmapDrawable; │ + if-eqz v1, :cond_0 │ │ .line 255 │ - invoke-interface {p1, v2}, Landroid/view/ContextMenu;->setHeaderIcon(Landroid/graphics/drawable/Drawable;)Landroid/view/ContextMenu; │ + invoke-interface {p1, v1}, Landroid/view/ContextMenu;->setHeaderIcon(Landroid/graphics/drawable/Drawable;)Landroid/view/ContextMenu; │ │ .line 258 │ :cond_0 │ - const/4 v7, 0x1 │ + const/4 v6, 0x1 │ │ - const v8, 0x7f0b004e │ + const v7, 0x7f0b004e │ │ - invoke-interface {p1, v9, v7, v9, v8}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ + invoke-interface {p1, v9, v6, v9, v7}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ │ .line 259 │ - const/4 v7, 0x2 │ + const/4 v6, 0x2 │ │ - const v8, 0x7f0b004f │ + const v7, 0x7f0b004f │ │ - invoke-interface {p1, v9, v7, v9, v8}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ + invoke-interface {p1, v9, v6, v9, v7}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ │ .line 260 │ - const/4 v7, 0x3 │ + const/4 v6, 0x3 │ │ - const v8, 0x7f0b0050 │ + const v7, 0x7f0b0050 │ │ - invoke-interface {p1, v9, v7, v9, v8}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ + invoke-interface {p1, v9, v6, v9, v7}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ │ .line 261 │ - const/4 v7, 0x4 │ + const/4 v6, 0x4 │ │ - const v8, 0x7f0b0034 │ + const v7, 0x7f0b0034 │ │ - invoke-interface {p1, v9, v7, v9, v8}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ + invoke-interface {p1, v9, v6, v9, v7}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ │ .line 262 │ - const/4 v7, 0x5 │ + const/4 v6, 0x5 │ │ - const v8, 0x7f0b0051 │ + const v7, 0x7f0b0051 │ │ - invoke-interface {p1, v9, v7, v9, v8}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ + invoke-interface {p1, v9, v6, v9, v7}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ │ .line 271 │ - .end local v2 # "icon":Landroid/graphics/drawable/BitmapDrawable; │ + .end local v1 # "icon":Landroid/graphics/drawable/BitmapDrawable; │ :goto_0 │ invoke-static {}, Lorg/tint/controllers/Controller;->getInstance()Lorg/tint/controllers/Controller; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v7}, Lorg/tint/controllers/Controller;->getAddonManager()Lorg/tint/addons/AddonManager; │ + invoke-virtual {v6}, Lorg/tint/controllers/Controller;->getAddonManager()Lorg/tint/addons/AddonManager; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - iget-object v8, p0, Lorg/tint/ui/fragments/BookmarksFragment;->mUIManager:Lorg/tint/ui/managers/UIManager; │ + iget-object v7, p0, Lorg/tint/ui/fragments/BookmarksFragment;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ - invoke-interface {v8}, Lorg/tint/ui/managers/UIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ + invoke-interface {v7}, Lorg/tint/ui/managers/UIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-virtual {v7, v8}, Lorg/tint/addons/AddonManager;->getContributedBookmarkContextMenuItems(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ + invoke-virtual {v6, v7}, Lorg/tint/addons/AddonManager;->getContributedBookmarkContextMenuItems(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ move-result-object v0 │ │ .line 272 │ .local v0, "addonsContributions":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v6 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v7 │ │ if-eqz v7, :cond_2 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - check-cast v5, Lorg/tint/addons/AddonMenuItem; │ + check-cast v4, Lorg/tint/addons/AddonMenuItem; │ │ .line 273 │ - .local v5, "item":Lorg/tint/addons/AddonMenuItem; │ - invoke-virtual {v5}, Lorg/tint/addons/AddonMenuItem;->getAddon()Lorg/tint/addons/Addon; │ + .local v4, "item":Lorg/tint/addons/AddonMenuItem; │ + invoke-virtual {v4}, Lorg/tint/addons/AddonMenuItem;->getAddon()Lorg/tint/addons/Addon; │ │ move-result-object v7 │ │ invoke-virtual {v7}, Lorg/tint/addons/Addon;->getMenuId()I │ │ move-result v7 │ │ - invoke-virtual {v5}, Lorg/tint/addons/AddonMenuItem;->getMenuItem()Ljava/lang/String; │ + invoke-virtual {v4}, Lorg/tint/addons/AddonMenuItem;->getMenuItem()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-interface {p1, v9, v7, v9, v8}, Landroid/view/ContextMenu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ goto :goto_1 │ │ .line 267 │ .end local v0 # "addonsContributions":Ljava/util/List;, "Ljava/util/List;" │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v5 # "item":Lorg/tint/addons/AddonMenuItem; │ + .end local v4 # "item":Lorg/tint/addons/AddonMenuItem; │ :cond_1 │ - const/4 v7, 0x6 │ + const/4 v6, 0x6 │ │ - const v8, 0x7f0b010b │ + const v7, 0x7f0b010b │ │ - invoke-interface {p1, v9, v7, v9, v8}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ + invoke-interface {p1, v9, v6, v9, v7}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ │ goto :goto_0 │ │ .line 277 │ - .end local v6 # "selectedItem":Lorg/tint/model/BookmarkHistoryItem; │ + .end local v5 # "selectedItem":Lorg/tint/model/BookmarkHistoryItem; │ :cond_2 │ return-void │ .end method │ │ .method public onCreateLoader(ILandroid/os/Bundle;)Landroid/content/Loader; │ .locals 4 │ .param p1, "id" # I │ @@ -1364,14 +1372,15 @@ │ │ fill-array-data v5, :array_0 │ │ .line 169 │ .local v5, "to":[I │ new-instance v0, Lorg/tint/model/BookmarksAdapter; │ │ + .line 170 │ invoke-virtual {p0}, Lorg/tint/ui/fragments/BookmarksFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v1 │ │ const v2, 0x7f030006 │ │ const/4 v3, 0x0 │ @@ -1441,14 +1450,15 @@ │ iput-object v0, p0, Lorg/tint/ui/fragments/BookmarksFragment;->mNavigationList:Ljava/util/List; │ │ .line 209 │ if-eqz p3, :cond_1 │ │ const-string v0, "EXTRA_FOLDER_STACK" │ │ + .line 210 │ invoke-virtual {p3, v0}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ .line 211 │ @@ -1589,22 +1599,19 @@ │ │ .line 373 │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 71 │ check-cast p2, Landroid/database/Cursor; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lorg/tint/ui/fragments/BookmarksFragment;->onLoadFinished(Landroid/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/content/Loader;)V │ .locals 2 │ @@ -1636,47 +1643,46 @@ │ .param p1, "outState" # Landroid/os/Bundle; │ │ .prologue │ .line 231 │ invoke-super {p0, p1}, Landroid/app/Fragment;->onSaveInstanceState(Landroid/os/Bundle;)V │ │ .line 233 │ - new-instance v2, Ljava/lang/StringBuilder; │ + new-instance v1, Ljava/lang/StringBuilder; │ │ - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ .line 234 │ - .local v2, "sb":Ljava/lang/StringBuilder; │ - iget-object v3, p0, Lorg/tint/ui/fragments/BookmarksFragment;->mNavigationList:Ljava/util/List; │ + .local v1, "sb":Ljava/lang/StringBuilder; │ + iget-object v2, p0, Lorg/tint/ui/fragments/BookmarksFragment;->mNavigationList:Ljava/util/List; │ │ - invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; │ + check-cast v0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; │ │ .line 235 │ - .local v1, "item":Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; │ + .local v0, "item":Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v1}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->toString()Ljava/lang/String; │ + invoke-virtual {v0}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ @@ -1686,25 +1692,25 @@ │ │ move-result-object v3 │ │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_0 │ │ .line 238 │ - .end local v1 # "item":Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; │ + .end local v0 # "item":Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; │ :cond_0 │ - const-string v3, "EXTRA_FOLDER_STACK" │ + const-string v2, "EXTRA_FOLDER_STACK" │ │ - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {p1, v3, v4}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {p1, v2, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 239 │ return-void │ .end method ├── smali/org/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$1:Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; │ │ .prologue │ .line 509 │ iput-object p1, p0, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1;->this$1:Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable; │ │ invoke-direct {p0}, Landroid/os/Handler;->()V ├── smali/org/tint/ui/fragments/HistoryFragment$HistoryWrapper$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$1:Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper; │ │ .prologue │ .line 443 │ iput-object p1, p0, Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper$1;->this$1:Lorg/tint/ui/fragments/HistoryFragment$HistoryWrapper; │ │ invoke-direct {p0}, Landroid/database/DataSetObserver;->()V ├── smali/org/tint/ui/fragments/HistoryFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/HistoryFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/HistoryFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/HistoryFragment; │ │ .prologue │ .line 363 │ iput-object p1, p0, Lorg/tint/ui/fragments/HistoryFragment$2;->this$0:Lorg/tint/ui/fragments/HistoryFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/fragments/BookmarksFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/BookmarksFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/BookmarksFragment; │ │ .prologue │ .line 148 │ iput-object p1, p0, Lorg/tint/ui/fragments/BookmarksFragment$2;->this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/fragments/BookmarksFragment$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/BookmarksFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/BookmarksFragment; │ │ .prologue │ .line 180 │ iput-object p1, p0, Lorg/tint/ui/fragments/BookmarksFragment$4;->this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -88,21 +89,21 @@ │ │ new-instance v3, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem; │ │ iget-object v4, p0, Lorg/tint/ui/fragments/BookmarksFragment$4;->this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ invoke-virtual {v0}, Lorg/tint/model/BookmarkHistoryItem;->getId()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ invoke-virtual {v0}, Lorg/tint/model/BookmarkHistoryItem;->getTitle()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v5 │ │ - invoke-direct {v3, v4, v5, v6, v7}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->(Lorg/tint/ui/fragments/BookmarksFragment;JLjava/lang/String;)V │ + invoke-direct {v3, v4, v6, v7, v5}, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->(Lorg/tint/ui/fragments/BookmarksFragment;JLjava/lang/String;)V │ │ invoke-interface {v2, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 188 │ iget-object v2, p0, Lorg/tint/ui/fragments/BookmarksFragment$4;->this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ invoke-static {v2}, Lorg/tint/ui/fragments/BookmarksFragment;->access$200(Lorg/tint/ui/fragments/BookmarksFragment;)V ├── smali/org/tint/ui/fragments/HistoryFragment$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/HistoryFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/HistoryFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/HistoryFragment; │ │ .prologue │ .line 409 │ iput-object p1, p0, Lorg/tint/ui/fragments/HistoryFragment$6;->this$0:Lorg/tint/ui/fragments/HistoryFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/fragments/StartPageFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/StartPageFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/StartPageFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/StartPageFragment; │ │ .prologue │ .line 140 │ iput-object p1, p0, Lorg/tint/ui/fragments/StartPageFragment$3;->this$0:Lorg/tint/ui/fragments/StartPageFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/fragments/BookmarksFragment$9.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/BookmarksFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/BookmarksFragment; │ │ .prologue │ .line 461 │ iput-object p1, p0, Lorg/tint/ui/fragments/BookmarksFragment$9;->this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/fragments/BookmarksFragment$6.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/BookmarksFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/BookmarksFragment; │ │ .prologue │ .line 415 │ iput-object p1, p0, Lorg/tint/ui/fragments/BookmarksFragment$6;->this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V ├── smali/org/tint/ui/fragments/BookmarksFragment$10.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/BookmarksFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/BookmarksFragment; │ │ .prologue │ .line 468 │ iput-object p1, p0, Lorg/tint/ui/fragments/BookmarksFragment$10;->this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable.smali │ @@ -29,15 +29,15 @@ │ .field private mHandler:Landroid/os/Handler; │ │ .field final synthetic this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ # direct methods │ .method public constructor (Lorg/tint/ui/fragments/BookmarksFragment;J)V │ - .locals 1 │ + .locals 2 │ .param p2, "folderId" # J │ │ .prologue │ .line 499 │ iput-object p1, p0, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;->this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -55,31 +55,31 @@ │ .line 501 │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 505 │ iget-object v0, p0, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;->this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ invoke-virtual {v0}, Lorg/tint/ui/fragments/BookmarksFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/app/Activity;->getContentResolver()Landroid/content/ContentResolver; │ │ move-result-object v0 │ │ - iget-wide v1, p0, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;->mFolderId:J │ + iget-wide v2, p0, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;->mFolderId:J │ │ - invoke-static {v0, v1, v2}, Lorg/tint/providers/BookmarksWrapper;->deleteFolder(Landroid/content/ContentResolver;J)V │ + invoke-static {v0, v2, v3}, Lorg/tint/providers/BookmarksWrapper;->deleteFolder(Landroid/content/ContentResolver;J)V │ │ .line 506 │ iget-object v0, p0, Lorg/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable;->mHandler:Landroid/os/Handler; │ │ const/4 v1, 0x0 │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->sendEmptyMessage(I)Z ├── smali/org/tint/ui/fragments/BookmarksFragment$8.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/BookmarksFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/BookmarksFragment; │ │ .prologue │ .line 444 │ iput-object p1, p0, Lorg/tint/ui/fragments/BookmarksFragment$8;->this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V ├── smali/org/tint/ui/fragments/HistoryFragment$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/HistoryFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/HistoryFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/HistoryFragment; │ │ .prologue │ .line 402 │ iput-object p1, p0, Lorg/tint/ui/fragments/HistoryFragment$5;->this$0:Lorg/tint/ui/fragments/HistoryFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/fragments/HistoryFragment$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/HistoryFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/HistoryFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/HistoryFragment; │ │ .prologue │ .line 377 │ iput-object p1, p0, Lorg/tint/ui/fragments/HistoryFragment$4;->this$0:Lorg/tint/ui/fragments/HistoryFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/fragments/BookmarksFragment$NavigationItem.smali │ @@ -41,19 +41,19 @@ │ iput-object p4, p0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->mTitle:Ljava/lang/String; │ │ .line 525 │ return-void │ .end method │ │ .method public constructor (Lorg/tint/ui/fragments/BookmarksFragment;Ljava/lang/String;)V │ - .locals 7 │ + .locals 8 │ .param p2, "builder" # Ljava/lang/String; │ │ .prologue │ - const-wide/16 v5, -0x1 │ + const-wide/16 v6, -0x1 │ │ const/4 v4, 0x0 │ │ .line 527 │ iput-object p1, p0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -65,14 +65,15 @@ │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ const-string v2, "}" │ │ + .line 529 │ invoke-virtual {p2, v2}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ .line 532 │ @@ -107,15 +108,15 @@ │ move-result-wide v2 │ │ iput-wide v2, p0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->mId:J │ │ .line 536 │ iget-wide v2, p0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->mId:J │ │ - cmp-long v2, v2, v5 │ + cmp-long v2, v2, v6 │ │ if-nez v2, :cond_0 │ │ .line 537 │ const/4 v2, 0x0 │ │ iput-object v2, p0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->mTitle:Ljava/lang/String; │ @@ -141,25 +142,25 @@ │ .line 541 │ .end local v1 # "parts":[Ljava/lang/String; │ :catch_0 │ move-exception v0 │ │ .line 542 │ .local v0, "e":Ljava/lang/Exception; │ - iput-wide v5, p0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->mId:J │ + iput-wide v6, p0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->mId:J │ │ .line 543 │ iput-object v4, p0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->mTitle:Ljava/lang/String; │ │ goto :goto_0 │ │ .line 547 │ .end local v0 # "e":Ljava/lang/Exception; │ :cond_1 │ - iput-wide v5, p0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->mId:J │ + iput-wide v6, p0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->mId:J │ │ .line 548 │ iput-object v4, p0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->mTitle:Ljava/lang/String; │ │ goto :goto_0 │ .end method │ │ @@ -182,29 +183,29 @@ │ .line 557 │ iget-object v0, p0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->mTitle:Ljava/lang/String; │ │ return-object v0 │ .end method │ │ .method public toString()Ljava/lang/String; │ - .locals 5 │ + .locals 6 │ │ .prologue │ .line 562 │ const-string v0, "{%s,%s}" │ │ const/4 v1, 0x2 │ │ new-array v1, v1, [Ljava/lang/Object; │ │ const/4 v2, 0x0 │ │ - iget-wide v3, p0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->mId:J │ + iget-wide v4, p0, Lorg/tint/ui/fragments/BookmarksFragment$NavigationItem;->mId:J │ │ - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v1, v2 │ │ const/4 v2, 0x1 ├── smali/org/tint/ui/fragments/HistoryFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/HistoryFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/HistoryFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/HistoryFragment; │ │ .prologue │ .line 131 │ iput-object p1, p0, Lorg/tint/ui/fragments/HistoryFragment$1;->this$0:Lorg/tint/ui/fragments/HistoryFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/fragments/BaseWebViewFragment.smali │ @@ -136,14 +136,15 @@ │ │ if-eqz v1, :cond_0 │ │ const-string v1, "about:start" │ │ iget-object v2, p0, Lorg/tint/ui/fragments/BaseWebViewFragment;->mUrlToLoad:Ljava/lang/String; │ │ + .line 149 │ invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ .line 150 ├── smali/org/tint/ui/fragments/HistoryFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/HistoryFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/HistoryFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/HistoryFragment; │ │ .prologue │ .line 370 │ iput-object p1, p0, Lorg/tint/ui/fragments/HistoryFragment$3;->this$0:Lorg/tint/ui/fragments/HistoryFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/fragments/BookmarksFragment$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/BookmarksFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/BookmarksFragment; │ │ .prologue │ .line 430 │ iput-object p1, p0, Lorg/tint/ui/fragments/BookmarksFragment$7;->this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/fragments/BookmarksFragment$5.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$info:Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/BookmarksFragment;Landroid/widget/AdapterView$AdapterContextMenuInfo;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/BookmarksFragment; │ │ .prologue │ .line 336 │ iput-object p1, p0, Lorg/tint/ui/fragments/BookmarksFragment$5;->this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ iput-object p2, p0, Lorg/tint/ui/fragments/BookmarksFragment$5;->val$info:Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ @@ -37,24 +38,24 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onClick(Landroid/content/DialogInterface;I)V │ - .locals 3 │ + .locals 4 │ .param p1, "dialog" # Landroid/content/DialogInterface; │ .param p2, "which" # I │ │ .prologue │ .line 339 │ iget-object v0, p0, Lorg/tint/ui/fragments/BookmarksFragment$5;->this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ iget-object v1, p0, Lorg/tint/ui/fragments/BookmarksFragment$5;->val$info:Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ - iget-wide v1, v1, Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J │ + iget-wide v2, v1, Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J │ │ - invoke-static {v0, v1, v2}, Lorg/tint/ui/fragments/BookmarksFragment;->access$300(Lorg/tint/ui/fragments/BookmarksFragment;J)V │ + invoke-static {v0, v2, v3}, Lorg/tint/ui/fragments/BookmarksFragment;->access$300(Lorg/tint/ui/fragments/BookmarksFragment;J)V │ │ .line 340 │ return-void │ .end method ├── smali/org/tint/ui/fragments/StartPageFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/StartPageFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/StartPageFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/StartPageFragment; │ │ .prologue │ .line 119 │ iput-object p1, p0, Lorg/tint/ui/fragments/StartPageFragment$2;->this$0:Lorg/tint/ui/fragments/StartPageFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/fragments/HistoryFragment.smali │ @@ -624,36 +624,42 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/tint/controllers/Controller;->getAddonManager()Lorg/tint/addons/AddonManager; │ │ move-result-object v0 │ │ + .line 277 │ invoke-virtual {p0}, Lorg/tint/ui/fragments/HistoryFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v1 │ │ + .line 278 │ invoke-interface {p1}, Landroid/view/MenuItem;->getItemId()I │ │ move-result v2 │ │ + .line 279 │ invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;->getTitle()Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 280 │ invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;->getUrl()Ljava/lang/String; │ │ move-result-object v4 │ │ iget-object v5, p0, Lorg/tint/ui/fragments/HistoryFragment;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ + .line 281 │ invoke-interface {v5}, Lorg/tint/ui/managers/UIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ │ move-result-object v5 │ │ + .line 276 │ invoke-virtual/range {v0 .. v5}, Lorg/tint/addons/AddonManager;->onContributedHistoryContextMenuItemSelected(Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Lorg/tint/ui/components/CustomWebView;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_4 │ │ move v0, v12 │ @@ -824,17 +830,17 @@ │ │ invoke-virtual {v0}, Landroid/app/Activity;->getContentResolver()Landroid/content/ContentResolver; │ │ move-result-object v0 │ │ invoke-virtual {v10}, Lorg/tint/model/BookmarkHistoryItem;->getId()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-static {v0, v1, v2}, Lorg/tint/providers/BookmarksWrapper;->deleteHistoryRecord(Landroid/content/ContentResolver;J)V │ + invoke-static {v0, v2, v3}, Lorg/tint/providers/BookmarksWrapper;->deleteHistoryRecord(Landroid/content/ContentResolver;J)V │ │ .line 272 │ iput-boolean v12, p0, Lorg/tint/ui/fragments/HistoryFragment;->mAfterDelete:Z │ │ move v0, v12 │ │ .line 273 │ @@ -863,260 +869,238 @@ │ :pswitch_1 │ :pswitch_2 │ :pswitch_3 │ .end packed-switch │ .end method │ │ .method public onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ - .locals 13 │ + .locals 12 │ .param p1, "menu" # Landroid/view/ContextMenu; │ .param p2, "v" # Landroid/view/View; │ .param p3, "menuInfo" # Landroid/view/ContextMenu$ContextMenuInfo; │ │ .prologue │ + const/4 v10, 0x1 │ + │ + const/4 v11, 0x0 │ + │ .line 174 │ - invoke-super/range {p0 .. p3}, Landroid/app/Fragment;->onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ + invoke-super {p0, p1, p2, p3}, Landroid/app/Fragment;->onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ .line 176 │ - const/4 v7, 0x0 │ + const/4 v6, 0x0 │ │ .line 178 │ - .local v7, "selectedItem":Lorg/tint/model/BookmarkHistoryItem; │ - iget-boolean v9, p0, Lorg/tint/ui/fragments/HistoryFragment;->mTwoPaneMode:Z │ + .local v6, "selectedItem":Lorg/tint/model/BookmarkHistoryItem; │ + iget-boolean v8, p0, Lorg/tint/ui/fragments/HistoryFragment;->mTwoPaneMode:Z │ │ - if-eqz v9, :cond_2 │ + if-eqz v8, :cond_2 │ │ - move-object/from16 v5, p3 │ + move-object v4, p3 │ │ .line 179 │ - check-cast v5, Landroid/widget/AdapterView$AdapterContextMenuInfo; │ + check-cast v4, Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ .line 181 │ - .local v5, "info":Landroid/widget/AdapterView$AdapterContextMenuInfo; │ - iget-object v9, p0, Lorg/tint/ui/fragments/HistoryFragment;->mChildAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; │ + .local v4, "info":Landroid/widget/AdapterView$AdapterContextMenuInfo; │ + iget-object v8, p0, Lorg/tint/ui/fragments/HistoryFragment;->mChildAdapter:Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper; │ │ - invoke-virtual {v9}, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;->getSelectedGroup()I │ + invoke-virtual {v8}, Lorg/tint/ui/fragments/HistoryFragment$HistoryChildWrapper;->getSelectedGroup()I │ │ move-result v2 │ │ .line 182 │ .local v2, "group":I │ - iget v1, v5, Landroid/widget/AdapterView$AdapterContextMenuInfo;->position:I │ + iget v1, v4, Landroid/widget/AdapterView$AdapterContextMenuInfo;->position:I │ │ .line 184 │ .local v1, "child":I │ - iget-object v9, p0, Lorg/tint/ui/fragments/HistoryFragment;->mAdapter:Lorg/tint/model/HistoryAdapter; │ + iget-object v8, p0, Lorg/tint/ui/fragments/HistoryFragment;->mAdapter:Lorg/tint/model/HistoryAdapter; │ │ - invoke-virtual {v9, v2, v1}, Lorg/tint/model/HistoryAdapter;->getChild(II)Ljava/lang/Object; │ + invoke-virtual {v8, v2, v1}, Lorg/tint/model/HistoryAdapter;->getChild(II)Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - .end local v7 # "selectedItem":Lorg/tint/model/BookmarkHistoryItem; │ - check-cast v7, Lorg/tint/model/BookmarkHistoryItem; │ + .end local v6 # "selectedItem":Lorg/tint/model/BookmarkHistoryItem; │ + check-cast v6, Lorg/tint/model/BookmarkHistoryItem; │ │ .line 198 │ .end local v1 # "child":I │ .end local v2 # "group":I │ - .end local v5 # "info":Landroid/widget/AdapterView$AdapterContextMenuInfo; │ - .restart local v7 # "selectedItem":Lorg/tint/model/BookmarkHistoryItem; │ + .end local v4 # "info":Landroid/widget/AdapterView$AdapterContextMenuInfo; │ + .restart local v6 # "selectedItem":Lorg/tint/model/BookmarkHistoryItem; │ :cond_0 │ :goto_0 │ - if-eqz v7, :cond_3 │ + if-eqz v6, :cond_3 │ │ .line 199 │ invoke-virtual {p0}, Lorg/tint/ui/fragments/HistoryFragment;->getActivity()Landroid/app/Activity; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-virtual {v7}, Lorg/tint/model/BookmarkHistoryItem;->getFavicon()Landroid/graphics/Bitmap; │ + invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;->getFavicon()Landroid/graphics/Bitmap; │ │ - move-result-object v10 │ + move-result-object v9 │ │ - invoke-static {v9, v10}, Lorg/tint/utils/ApplicationUtils;->getApplicationButtonImage(Landroid/app/Activity;Landroid/graphics/Bitmap;)Landroid/graphics/drawable/BitmapDrawable; │ + invoke-static {v8, v9}, Lorg/tint/utils/ApplicationUtils;->getApplicationButtonImage(Landroid/app/Activity;Landroid/graphics/Bitmap;)Landroid/graphics/drawable/BitmapDrawable; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 200 │ - .local v4, "icon":Landroid/graphics/drawable/BitmapDrawable; │ - if-eqz v4, :cond_1 │ + .local v3, "icon":Landroid/graphics/drawable/BitmapDrawable; │ + if-eqz v3, :cond_1 │ │ .line 201 │ - invoke-interface {p1, v4}, Landroid/view/ContextMenu;->setHeaderIcon(Landroid/graphics/drawable/Drawable;)Landroid/view/ContextMenu; │ + invoke-interface {p1, v3}, Landroid/view/ContextMenu;->setHeaderIcon(Landroid/graphics/drawable/Drawable;)Landroid/view/ContextMenu; │ │ .line 204 │ :cond_1 │ - invoke-virtual {v7}, Lorg/tint/model/BookmarkHistoryItem;->getTitle()Ljava/lang/String; │ + invoke-virtual {v6}, Lorg/tint/model/BookmarkHistoryItem;->getTitle()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-interface {p1, v9}, Landroid/view/ContextMenu;->setHeaderTitle(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; │ + invoke-interface {p1, v8}, Landroid/view/ContextMenu;->setHeaderTitle(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; │ │ .line 206 │ - const/4 v9, 0x0 │ - │ - const/4 v10, 0x1 │ - │ - const/4 v11, 0x0 │ + const v8, 0x7f0b004e │ │ - const v12, 0x7f0b004e │ - │ - invoke-interface {p1, v9, v10, v11, v12}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ + invoke-interface {p1, v11, v10, v11, v8}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ │ .line 207 │ - const/4 v9, 0x0 │ - │ - const/4 v10, 0x2 │ - │ - const/4 v11, 0x0 │ + const/4 v8, 0x2 │ │ - const v12, 0x7f0b0050 │ + const v9, 0x7f0b0050 │ │ - invoke-interface {p1, v9, v10, v11, v12}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ + invoke-interface {p1, v11, v8, v11, v9}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ │ .line 208 │ - const/4 v9, 0x0 │ - │ - const/4 v10, 0x3 │ - │ - const/4 v11, 0x0 │ + const/4 v8, 0x3 │ │ - const v12, 0x7f0b0034 │ + const v9, 0x7f0b0034 │ │ - invoke-interface {p1, v9, v10, v11, v12}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ + invoke-interface {p1, v11, v8, v11, v9}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ │ .line 209 │ - const/4 v9, 0x0 │ - │ - const/4 v10, 0x4 │ - │ - const/4 v11, 0x0 │ + const/4 v8, 0x4 │ │ - const v12, 0x7f0b0052 │ + const v9, 0x7f0b0052 │ │ - invoke-interface {p1, v9, v10, v11, v12}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ + invoke-interface {p1, v11, v8, v11, v9}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem; │ │ .line 211 │ invoke-static {}, Lorg/tint/controllers/Controller;->getInstance()Lorg/tint/controllers/Controller; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-virtual {v9}, Lorg/tint/controllers/Controller;->getAddonManager()Lorg/tint/addons/AddonManager; │ + invoke-virtual {v8}, Lorg/tint/controllers/Controller;->getAddonManager()Lorg/tint/addons/AddonManager; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - iget-object v10, p0, Lorg/tint/ui/fragments/HistoryFragment;->mUIManager:Lorg/tint/ui/managers/UIManager; │ + iget-object v9, p0, Lorg/tint/ui/fragments/HistoryFragment;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ - invoke-interface {v10}, Lorg/tint/ui/managers/UIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ + invoke-interface {v9}, Lorg/tint/ui/managers/UIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ │ - move-result-object v10 │ + move-result-object v9 │ │ - invoke-virtual {v9, v10}, Lorg/tint/addons/AddonManager;->getContributedHistoryContextMenuItems(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ + invoke-virtual {v8, v9}, Lorg/tint/addons/AddonManager;->getContributedHistoryContextMenuItems(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ move-result-object v0 │ │ .line 212 │ .local v0, "addonsContributions":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v8 │ │ - .local v3, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v9 │ │ if-eqz v9, :cond_3 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - check-cast v6, Lorg/tint/addons/AddonMenuItem; │ + check-cast v5, Lorg/tint/addons/AddonMenuItem; │ │ .line 213 │ - .local v6, "item":Lorg/tint/addons/AddonMenuItem; │ - const/4 v9, 0x0 │ - │ - invoke-virtual {v6}, Lorg/tint/addons/AddonMenuItem;->getAddon()Lorg/tint/addons/Addon; │ + .local v5, "item":Lorg/tint/addons/AddonMenuItem; │ + invoke-virtual {v5}, Lorg/tint/addons/AddonMenuItem;->getAddon()Lorg/tint/addons/Addon; │ │ - move-result-object v10 │ - │ - invoke-virtual {v10}, Lorg/tint/addons/Addon;->getMenuId()I │ + move-result-object v9 │ │ - move-result v10 │ + invoke-virtual {v9}, Lorg/tint/addons/Addon;->getMenuId()I │ │ - const/4 v11, 0x0 │ + move-result v9 │ │ - invoke-virtual {v6}, Lorg/tint/addons/AddonMenuItem;->getMenuItem()Ljava/lang/String; │ + invoke-virtual {v5}, Lorg/tint/addons/AddonMenuItem;->getMenuItem()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v10 │ │ - invoke-interface {p1, v9, v10, v11, v12}, Landroid/view/ContextMenu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ + invoke-interface {p1, v11, v9, v11, v10}, Landroid/view/ContextMenu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ goto :goto_1 │ │ .end local v0 # "addonsContributions":Ljava/util/List;, "Ljava/util/List;" │ - .end local v3 # "i$":Ljava/util/Iterator; │ - .end local v4 # "icon":Landroid/graphics/drawable/BitmapDrawable; │ - .end local v6 # "item":Lorg/tint/addons/AddonMenuItem; │ + .end local v3 # "icon":Landroid/graphics/drawable/BitmapDrawable; │ + .end local v5 # "item":Lorg/tint/addons/AddonMenuItem; │ :cond_2 │ - move-object/from16 v5, p3 │ + move-object v4, p3 │ │ .line 186 │ - check-cast v5, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; │ + check-cast v4, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; │ │ .line 188 │ - .local v5, "info":Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; │ - iget-wide v9, v5, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;->packedPosition:J │ + .local v4, "info":Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; │ + iget-wide v8, v4, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;->packedPosition:J │ │ - invoke-static {v9, v10}, Landroid/widget/ExpandableListView;->getPackedPositionType(J)I │ + invoke-static {v8, v9}, Landroid/widget/ExpandableListView;->getPackedPositionType(J)I │ │ - move-result v8 │ + move-result v7 │ │ .line 190 │ - .local v8, "type":I │ - const/4 v9, 0x1 │ - │ - if-ne v8, v9, :cond_0 │ + .local v7, "type":I │ + if-ne v7, v10, :cond_0 │ │ .line 191 │ - iget-wide v9, v5, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;->packedPosition:J │ + iget-wide v8, v4, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;->packedPosition:J │ │ - invoke-static {v9, v10}, Landroid/widget/ExpandableListView;->getPackedPositionGroup(J)I │ + invoke-static {v8, v9}, Landroid/widget/ExpandableListView;->getPackedPositionGroup(J)I │ │ move-result v2 │ │ .line 192 │ .restart local v2 # "group":I │ - iget-wide v9, v5, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;->packedPosition:J │ + iget-wide v8, v4, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;->packedPosition:J │ │ - invoke-static {v9, v10}, Landroid/widget/ExpandableListView;->getPackedPositionChild(J)I │ + invoke-static {v8, v9}, Landroid/widget/ExpandableListView;->getPackedPositionChild(J)I │ │ move-result v1 │ │ .line 194 │ .restart local v1 # "child":I │ - iget-object v9, p0, Lorg/tint/ui/fragments/HistoryFragment;->mAdapter:Lorg/tint/model/HistoryAdapter; │ + iget-object v8, p0, Lorg/tint/ui/fragments/HistoryFragment;->mAdapter:Lorg/tint/model/HistoryAdapter; │ │ - invoke-virtual {v9, v2, v1}, Lorg/tint/model/HistoryAdapter;->getChild(II)Ljava/lang/Object; │ + invoke-virtual {v8, v2, v1}, Lorg/tint/model/HistoryAdapter;->getChild(II)Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - .end local v7 # "selectedItem":Lorg/tint/model/BookmarkHistoryItem; │ - check-cast v7, Lorg/tint/model/BookmarkHistoryItem; │ + .end local v6 # "selectedItem":Lorg/tint/model/BookmarkHistoryItem; │ + check-cast v6, Lorg/tint/model/BookmarkHistoryItem; │ │ - .restart local v7 # "selectedItem":Lorg/tint/model/BookmarkHistoryItem; │ + .restart local v6 # "selectedItem":Lorg/tint/model/BookmarkHistoryItem; │ goto/16 :goto_0 │ │ .line 216 │ .end local v1 # "child":I │ .end local v2 # "group":I │ - .end local v5 # "info":Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; │ - .end local v8 # "type":I │ + .end local v4 # "info":Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; │ + .end local v7 # "type":I │ :cond_3 │ return-void │ .end method │ │ .method public onCreateLoader(ILandroid/os/Bundle;)Landroid/content/Loader; │ .locals 1 │ .param p1, "id" # I │ @@ -1206,14 +1190,15 @@ │ │ invoke-virtual {p0}, Lorg/tint/ui/fragments/HistoryFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v2 │ │ iget-object v3, p0, Lorg/tint/ui/fragments/HistoryFragment;->mBookmarkStarChangeListener:Landroid/widget/CompoundButton$OnCheckedChangeListener; │ │ + .line 147 │ invoke-virtual {p0}, Lorg/tint/ui/fragments/HistoryFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v4 │ @@ -1420,22 +1405,19 @@ │ invoke-direct {p0, v1, v2}, Lorg/tint/ui/fragments/HistoryFragment;->selectGroup(Landroid/view/View;I)V │ │ goto :goto_1 │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 65 │ check-cast p2, Landroid/database/Cursor; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lorg/tint/ui/fragments/HistoryFragment;->onLoadFinished(Landroid/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/content/Loader;)V │ .locals 2 ├── smali/org/tint/ui/fragments/StartPageFragment.smali │ @@ -226,43 +226,47 @@ │ } │ .end annotation │ │ .prologue │ const/high16 v6, 0x7f0a0000 │ │ .line 161 │ + .line 162 │ :try_start_0 │ invoke-virtual {p0}, Lorg/tint/ui/fragments/StartPageFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v2 │ │ invoke-static {v2}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ move-result-object v2 │ │ const-string v3, "PREFERENCE_START_PAGE_LIMIT" │ │ + .line 164 │ invoke-virtual {p0}, Lorg/tint/ui/fragments/StartPageFragment;->getResources()Landroid/content/res/Resources; │ │ move-result-object v4 │ │ const/high16 v5, 0x7f0a0000 │ │ invoke-virtual {v4, v5}, Landroid/content/res/Resources;->getInteger(I)I │ │ move-result v4 │ │ invoke-static {v4}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 162 │ invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 161 │ invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result v1 │ │ .line 169 │ @@ -356,14 +360,15 @@ │ │ fill-array-data v5, :array_0 │ │ .line 93 │ .local v5, "to":[I │ new-instance v0, Lorg/tint/model/BookmarksAdapter; │ │ + .line 94 │ invoke-virtual {p0}, Lorg/tint/ui/fragments/StartPageFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v1 │ │ const v2, 0x7f03001b │ │ const/4 v3, 0x0 │ @@ -486,22 +491,19 @@ │ │ .line 176 │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 44 │ check-cast p2, Landroid/database/Cursor; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lorg/tint/ui/fragments/StartPageFragment;->onLoadFinished(Landroid/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/content/Loader;)V │ .locals 2 ├── smali/org/tint/ui/fragments/BookmarksFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/BookmarksFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/BookmarksFragment; │ │ .prologue │ .line 156 │ iput-object p1, p0, Lorg/tint/ui/fragments/BookmarksFragment$3;->this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/fragments/BookmarksFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/fragments/BookmarksFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/fragments/BookmarksFragment; │ │ .prologue │ .line 116 │ iput-object p1, p0, Lorg/tint/ui/fragments/BookmarksFragment$1;->this$0:Lorg/tint/ui/fragments/BookmarksFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/components/CustomWebViewClient.smali │ @@ -329,73 +329,72 @@ │ .end method │ │ .method private isSpecializedHandlerAvailable(Landroid/content/Intent;)Z │ .locals 7 │ .param p1, "intent" # Landroid/content/Intent; │ │ .prologue │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ .line 300 │ - iget-object v6, p0, Lorg/tint/ui/components/CustomWebViewClient;->mUIManager:Lorg/tint/ui/managers/UIManager; │ + iget-object v5, p0, Lorg/tint/ui/components/CustomWebViewClient;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ - invoke-interface {v6}, Lorg/tint/ui/managers/UIManager;->getMainActivity()Lorg/tint/ui/activities/TintBrowserActivity; │ + invoke-interface {v5}, Lorg/tint/ui/managers/UIManager;->getMainActivity()Lorg/tint/ui/activities/TintBrowserActivity; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6}, Lorg/tint/ui/activities/TintBrowserActivity;->getPackageManager()Landroid/content/pm/PackageManager; │ + invoke-virtual {v5}, Lorg/tint/ui/activities/TintBrowserActivity;->getPackageManager()Landroid/content/pm/PackageManager; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 301 │ - .local v3, "pm":Landroid/content/pm/PackageManager; │ - const/16 v6, 0x40 │ + .local v2, "pm":Landroid/content/pm/PackageManager; │ + const/16 v5, 0x40 │ │ - invoke-virtual {v3, p1, v6}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List; │ + invoke-virtual {v2, p1, v5}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List; │ │ move-result-object v1 │ │ .line 302 │ .local v1, "handlers":Ljava/util/List;, "Ljava/util/List;" │ if-eqz v1, :cond_0 │ │ invoke-interface {v1}, Ljava/util/List;->size()I │ │ - move-result v6 │ + move-result v5 │ │ - if-nez v6, :cond_1 │ + if-nez v5, :cond_1 │ │ .line 322 │ :cond_0 │ :goto_0 │ - return v5 │ + return v4 │ │ .line 306 │ :cond_1 │ invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v5 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :cond_2 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v6 │ │ if-eqz v6, :cond_0 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Landroid/content/pm/ResolveInfo; │ + check-cast v3, Landroid/content/pm/ResolveInfo; │ │ .line 307 │ - .local v4, "resolveInfo":Landroid/content/pm/ResolveInfo; │ - iget-object v0, v4, Landroid/content/pm/ResolveInfo;->filter:Landroid/content/IntentFilter; │ + .local v3, "resolveInfo":Landroid/content/pm/ResolveInfo; │ + iget-object v0, v3, Landroid/content/pm/ResolveInfo;->filter:Landroid/content/IntentFilter; │ │ .line 308 │ .local v0, "filter":Landroid/content/IntentFilter; │ if-eqz v0, :cond_2 │ │ .line 314 │ invoke-virtual {v0}, Landroid/content/IntentFilter;->countDataAuthorities()I │ @@ -407,15 +406,15 @@ │ invoke-virtual {v0}, Landroid/content/IntentFilter;->countDataPaths()I │ │ move-result v6 │ │ if-eqz v6, :cond_2 │ │ .line 319 │ - const/4 v5, 0x1 │ + const/4 v4, 0x1 │ │ goto :goto_0 │ .end method │ │ │ # virtual methods │ .method public onFormResubmission(Landroid/webkit/WebView;Landroid/os/Message;Landroid/os/Message;)V │ @@ -446,46 +445,51 @@ │ │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f0b00b5 │ │ + .line 263 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f0b000b │ │ new-instance v2, Lorg/tint/ui/components/CustomWebViewClient$8; │ │ invoke-direct {v2, p0}, Lorg/tint/ui/components/CustomWebViewClient$8;->(Lorg/tint/ui/components/CustomWebViewClient;)V │ │ + .line 264 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f0b000c │ │ new-instance v2, Lorg/tint/ui/components/CustomWebViewClient$7; │ │ invoke-direct {v2, p0}, Lorg/tint/ui/components/CustomWebViewClient$7;->(Lorg/tint/ui/components/CustomWebViewClient;)V │ │ + .line 274 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ new-instance v1, Lorg/tint/ui/components/CustomWebViewClient$6; │ │ invoke-direct {v1, p0}, Lorg/tint/ui/components/CustomWebViewClient$6;->(Lorg/tint/ui/components/CustomWebViewClient;)V │ │ + .line 284 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 292 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 293 │ return-void │ .end method │ │ .method public onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V │ @@ -673,14 +677,15 @@ │ │ invoke-direct {v3, v4}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ move-object/from16 v0, p0 │ │ iget-object v4, v0, Lorg/tint/ui/components/CustomWebViewClient;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ + .line 222 │ invoke-interface {v4}, Lorg/tint/ui/managers/UIManager;->getMainActivity()Lorg/tint/ui/activities/TintBrowserActivity; │ │ move-result-object v4 │ │ const v6, 0x7f0b00b1 │ │ invoke-virtual {v4, v6}, Lorg/tint/ui/activities/TintBrowserActivity;->getString(I)Ljava/lang/String; │ @@ -705,18 +710,20 @@ │ │ invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const v4, 0x1080027 │ │ + .line 223 │ invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ + .line 224 │ invoke-virtual {v3, v5}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v15 │ │ const v16, 0x7f0b0013 │ │ new-instance v3, Lorg/tint/ui/components/CustomWebViewClient$5; │ @@ -727,14 +734,15 @@ │ │ move-object/from16 v7, p4 │ │ move-object/from16 v8, p2 │ │ invoke-direct/range {v3 .. v8}, Lorg/tint/ui/components/CustomWebViewClient$5;->(Lorg/tint/ui/components/CustomWebViewClient;Landroid/view/View;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/HttpAuthHandler;)V │ │ + .line 225 │ move/from16 v0, v16 │ │ invoke-virtual {v15, v0, v3}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const v4, 0x7f0b000c │ @@ -743,30 +751,33 @@ │ │ move-object/from16 v0, p0 │ │ move-object/from16 v1, p2 │ │ invoke-direct {v6, v0, v1}, Lorg/tint/ui/components/CustomWebViewClient$4;->(Lorg/tint/ui/components/CustomWebViewClient;Landroid/webkit/HttpAuthHandler;)V │ │ + .line 238 │ invoke-virtual {v3, v4, v6}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ new-instance v4, Lorg/tint/ui/components/CustomWebViewClient$3; │ │ move-object/from16 v0, p0 │ │ move-object/from16 v1, p2 │ │ invoke-direct {v4, v0, v1}, Lorg/tint/ui/components/CustomWebViewClient$3;->(Lorg/tint/ui/components/CustomWebViewClient;Landroid/webkit/HttpAuthHandler;)V │ │ + .line 243 │ invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ + .line 247 │ invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v10 │ │ .line 249 │ .local v10, "dialog":Landroid/app/AlertDialog; │ invoke-virtual {v10}, Landroid/app/AlertDialog;->getWindow()Landroid/view/Window; ├── smali/org/tint/ui/components/CustomWebViewClient$1.smali │ @@ -30,14 +30,15 @@ │ │ .field final synthetic val$view:Landroid/webkit/WebView; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/components/CustomWebViewClient;Landroid/widget/CheckBox;Landroid/webkit/WebView;Ljava/lang/String;ILandroid/webkit/SslErrorHandler;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/components/CustomWebViewClient; │ │ .prologue │ .line 159 │ iput-object p1, p0, Lorg/tint/ui/components/CustomWebViewClient$1;->this$0:Lorg/tint/ui/components/CustomWebViewClient; │ │ iput-object p2, p0, Lorg/tint/ui/components/CustomWebViewClient$1;->val$rememberCheckBox:Landroid/widget/CheckBox; ├── smali/org/tint/ui/components/CustomWebChromeClient$6.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$v:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/components/CustomWebChromeClient;Landroid/view/View;Landroid/webkit/JsPromptResult;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/components/CustomWebChromeClient; │ │ .prologue │ .line 193 │ iput-object p1, p0, Lorg/tint/ui/components/CustomWebChromeClient$6;->this$0:Lorg/tint/ui/components/CustomWebChromeClient; │ │ iput-object p2, p0, Lorg/tint/ui/components/CustomWebChromeClient$6;->val$v:Landroid/view/View; │ │ @@ -61,14 +62,15 @@ │ │ check-cast v1, Landroid/widget/EditText; │ │ invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ move-result-object v1 │ │ + .line 196 │ invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ .line 197 │ .local v0, "value":Ljava/lang/String; │ iget-object v1, p0, Lorg/tint/ui/components/CustomWebChromeClient$6;->val$result:Landroid/webkit/JsPromptResult; ├── smali/org/tint/ui/components/CustomWebChromeClient$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$result:Landroid/webkit/JsResult; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/components/CustomWebChromeClient; │ │ .prologue │ .line 144 │ iput-object p1, p0, Lorg/tint/ui/components/CustomWebChromeClient$1;->this$0:Lorg/tint/ui/components/CustomWebChromeClient; │ │ iput-object p2, p0, Lorg/tint/ui/components/CustomWebChromeClient$1;->val$result:Landroid/webkit/JsResult; ├── smali/org/tint/ui/components/CustomWebChromeClient$5.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$result:Landroid/webkit/JsPromptResult; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsPromptResult;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/components/CustomWebChromeClient; │ │ .prologue │ .line 201 │ iput-object p1, p0, Lorg/tint/ui/components/CustomWebChromeClient$5;->this$0:Lorg/tint/ui/components/CustomWebChromeClient; │ │ iput-object p2, p0, Lorg/tint/ui/components/CustomWebChromeClient$5;->val$result:Landroid/webkit/JsPromptResult; ├── smali/org/tint/ui/components/CustomWebViewClient$4.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$handler:Landroid/webkit/HttpAuthHandler; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/components/CustomWebViewClient;Landroid/webkit/HttpAuthHandler;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/components/CustomWebViewClient; │ │ .prologue │ .line 239 │ iput-object p1, p0, Lorg/tint/ui/components/CustomWebViewClient$4;->this$0:Lorg/tint/ui/components/CustomWebViewClient; │ │ iput-object p2, p0, Lorg/tint/ui/components/CustomWebViewClient$4;->val$handler:Landroid/webkit/HttpAuthHandler; ├── smali/org/tint/ui/components/CustomWebView.smali │ @@ -183,46 +183,45 @@ │ │ .prologue │ const/4 v6, 0x0 │ │ .line 281 │ invoke-virtual {p0}, Lorg/tint/ui/components/CustomWebView;->isPrivateBrowsingEnabled()Z │ │ - move-result v4 │ + move-result v3 │ │ - if-nez v4, :cond_0 │ + if-nez v3, :cond_0 │ │ .line 284 │ invoke-static {}, Lorg/tint/controllers/Controller;->getInstance()Lorg/tint/controllers/Controller; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4}, Lorg/tint/controllers/Controller;->getAddonManager()Lorg/tint/addons/AddonManager; │ + invoke-virtual {v3}, Lorg/tint/controllers/Controller;->getAddonManager()Lorg/tint/addons/AddonManager; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p0, p2, p3}, Lorg/tint/addons/AddonManager;->getContributedLinkContextMenuItems(Lorg/tint/ui/components/CustomWebView;ILjava/lang/String;)Ljava/util/List; │ + invoke-virtual {v3, p0, p2, p3}, Lorg/tint/addons/AddonManager;->getContributedLinkContextMenuItems(Lorg/tint/ui/components/CustomWebView;ILjava/lang/String;)Ljava/util/List; │ │ move-result-object v0 │ │ .line 285 │ .local v0, "contributedItems":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Lorg/tint/addons/AddonMenuItem; │ │ .line 286 │ .local v1, "contribution":Lorg/tint/addons/AddonMenuItem; │ @@ -236,41 +235,40 @@ │ │ invoke-virtual {v1}, Lorg/tint/addons/AddonMenuItem;->getMenuItem()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-interface {p1, v6, v4, v6, v5}, Landroid/view/ContextMenu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 287 │ - .local v3, "item":Landroid/view/MenuItem; │ + .local v2, "item":Landroid/view/MenuItem; │ const-string v4, "ACTION_BROWSER_OPEN" │ │ invoke-virtual {v1}, Lorg/tint/addons/AddonMenuItem;->getAddon()Lorg/tint/addons/Addon; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Lorg/tint/addons/Addon;->getMenuId()I │ │ move-result v5 │ │ invoke-direct {p0, v4, v5, p2, p3}, Lorg/tint/ui/components/CustomWebView;->createIntent(Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; │ │ move-result-object v4 │ │ - invoke-interface {v3, v4}, Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem; │ + invoke-interface {v2, v4}, Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ goto :goto_0 │ │ .line 290 │ .end local v0 # "contributedItems":Ljava/util/List;, "Ljava/util/List;" │ .end local v1 # "contribution":Lorg/tint/addons/AddonMenuItem; │ - .end local v2 # "i$":Ljava/util/Iterator; │ - .end local v3 # "item":Landroid/view/MenuItem; │ + .end local v2 # "item":Landroid/view/MenuItem; │ :cond_0 │ return-void │ .end method │ │ .method private createIntent(Ljava/lang/String;IILjava/lang/String;)Landroid/content/Intent; │ .locals 3 │ .param p1, "action" # Ljava/lang/String; │ @@ -857,28 +855,30 @@ │ if-eqz v3, :cond_0 │ │ .line 188 │ const-string v4, "inverted_contrast" │ │ const-string v5, "PREFERENCE_INVERTED_DISPLAY_CONTRAST" │ │ + .line 190 │ invoke-interface {v1, v5, v6}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I │ │ move-result v5 │ │ int-to-float v5, v5 │ │ const/high16 v6, 0x42c80000 # 100.0f │ │ div-float/2addr v5, v6 │ │ invoke-static {v5}, Ljava/lang/Float;->toString(F)Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 188 │ invoke-static {v2, v4, v5}, Lorg/tint/ui/components/CustomWebView;->setWebSettingsProperty(Landroid/webkit/WebSettings;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 193 │ :cond_0 │ const-string v4, "PREFERENCE_USER_AGENT" │ │ const-string v5, "" │ @@ -1042,14 +1042,15 @@ │ .locals 6 │ .param p1, "url" # Ljava/lang/String; │ │ .prologue │ .line 120 │ if-eqz p1, :cond_0 │ │ + .line 121 │ invoke-virtual {p1}, Ljava/lang/String;->length()I │ │ move-result v0 │ │ if-lez v0, :cond_0 │ │ .line 123 │ @@ -1077,26 +1078,28 @@ │ .line 130 │ const-string v1, "file:///android_asset/" │ │ iget-object v0, p0, Lorg/tint/ui/components/CustomWebView;->mContext:Landroid/content/Context; │ │ const v2, 0x7f060003 │ │ + .line 132 │ invoke-static {v0, v2}, Lorg/tint/utils/ApplicationUtils;->getStringFromRawResource(Landroid/content/Context;I)Ljava/lang/String; │ │ move-result-object v2 │ │ const-string v3, "text/html" │ │ const-string v4, "UTF-8" │ │ const-string v5, "about:tutorial" │ │ move-object v0, p0 │ │ + .line 130 │ invoke-virtual/range {v0 .. v5}, Lorg/tint/ui/components/CustomWebView;->loadDataWithBaseURL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 140 │ :cond_0 │ :goto_1 │ return-void │ │ @@ -1382,18 +1385,20 @@ │ │ invoke-virtual {p0}, Lorg/tint/ui/components/CustomWebView;->getContext()Landroid/content/Context; │ │ move-result-object v8 │ │ invoke-direct {v7, v8}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;->(Landroid/content/Context;)V │ │ + .line 250 │ invoke-virtual {v7, v5}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;->setDownloadItem(Lorg/tint/model/DownloadItem;)Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ move-result-object v7 │ │ + .line 251 │ invoke-virtual {v7, p0}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;->setCallbackListener(Lorg/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener;)Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ move-result-object v0 │ │ .line 252 │ .local v0, "dialog":Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ invoke-virtual {v0}, Lorg/tint/ui/dialogs/DownloadConfirmDialog;->show()V ├── smali/org/tint/ui/components/CustomWebViewClient$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/components/CustomWebViewClient; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/components/CustomWebViewClient;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/components/CustomWebViewClient; │ │ .prologue │ .line 275 │ iput-object p1, p0, Lorg/tint/ui/components/CustomWebViewClient$7;->this$0:Lorg/tint/ui/components/CustomWebViewClient; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/components/CustomWebViewClient$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$handler:Landroid/webkit/HttpAuthHandler; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/components/CustomWebViewClient;Landroid/webkit/HttpAuthHandler;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/components/CustomWebViewClient; │ │ .prologue │ .line 243 │ iput-object p1, p0, Lorg/tint/ui/components/CustomWebViewClient$3;->this$0:Lorg/tint/ui/components/CustomWebViewClient; │ │ iput-object p2, p0, Lorg/tint/ui/components/CustomWebViewClient$3;->val$handler:Landroid/webkit/HttpAuthHandler; ├── smali/org/tint/ui/components/CustomWebViewClient$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/components/CustomWebViewClient; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/components/CustomWebViewClient;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/components/CustomWebViewClient; │ │ .prologue │ .line 284 │ iput-object p1, p0, Lorg/tint/ui/components/CustomWebViewClient$6;->this$0:Lorg/tint/ui/components/CustomWebViewClient; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/components/CustomWebViewClient$5.smali │ @@ -28,14 +28,15 @@ │ │ .field final synthetic val$v:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/components/CustomWebViewClient;Landroid/view/View;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/HttpAuthHandler;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/components/CustomWebViewClient; │ │ .prologue │ .line 226 │ iput-object p1, p0, Lorg/tint/ui/components/CustomWebViewClient$5;->this$0:Lorg/tint/ui/components/CustomWebViewClient; │ │ iput-object p2, p0, Lorg/tint/ui/components/CustomWebViewClient$5;->val$v:Landroid/view/View; │ │ @@ -59,40 +60,44 @@ │ │ .prologue │ .line 229 │ iget-object v2, p0, Lorg/tint/ui/components/CustomWebViewClient$5;->val$v:Landroid/view/View; │ │ const v3, 0x7f0f0032 │ │ + .line 230 │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v2 │ │ check-cast v2, Landroid/widget/EditText; │ │ + .line 231 │ invoke-virtual {v2}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ .line 232 │ .local v0, "nm":Ljava/lang/String; │ iget-object v2, p0, Lorg/tint/ui/components/CustomWebViewClient$5;->val$v:Landroid/view/View; │ │ const v3, 0x7f0f0033 │ │ + .line 233 │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v2 │ │ check-cast v2, Landroid/widget/EditText; │ │ + .line 234 │ invoke-virtual {v2}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v1 ├── smali/org/tint/ui/components/CustomWebChromeClient$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$result:Landroid/webkit/JsResult; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/components/CustomWebChromeClient; │ │ .prologue │ .line 170 │ iput-object p1, p0, Lorg/tint/ui/components/CustomWebChromeClient$2;->this$0:Lorg/tint/ui/components/CustomWebChromeClient; │ │ iput-object p2, p0, Lorg/tint/ui/components/CustomWebChromeClient$2;->val$result:Landroid/webkit/JsResult; ├── smali/org/tint/ui/components/CustomWebChromeClient.smali │ @@ -35,22 +35,24 @@ │ │ .line 56 │ iput-object p1, p0, Lorg/tint/ui/components/CustomWebChromeClient;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ .line 57 │ iget-object v0, p0, Lorg/tint/ui/components/CustomWebChromeClient;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ + .line 58 │ invoke-interface {v0}, Lorg/tint/ui/managers/UIManager;->getMainActivity()Lorg/tint/ui/activities/TintBrowserActivity; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/tint/ui/activities/TintBrowserActivity;->getApplicationContext()Landroid/content/Context; │ │ move-result-object v0 │ │ + .line 57 │ invoke-static {v0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ move-result-object v0 │ │ iput-object v0, p0, Lorg/tint/ui/components/CustomWebChromeClient;->mPreferences:Landroid/content/SharedPreferences; │ │ .line 59 │ @@ -320,42 +322,48 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v1, 0x7f0b0035 │ │ + .line 140 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 141 │ invoke-virtual {v0, p3}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x104000a │ │ new-instance v2, Lorg/tint/ui/components/CustomWebChromeClient$1; │ │ invoke-direct {v2, p0, p4}, Lorg/tint/ui/components/CustomWebChromeClient$1;->(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V │ │ + .line 142 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const/4 v1, 0x0 │ │ + .line 149 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 150 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v0 │ │ + .line 151 │ invoke-virtual {v0}, Landroid/app/AlertDialog;->show()V │ │ .line 153 │ const/4 v0, 0x1 │ │ return v0 │ .end method │ @@ -377,46 +385,52 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v1, 0x7f0b0036 │ │ + .line 159 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 160 │ invoke-virtual {v0, p3}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x104000a │ │ new-instance v2, Lorg/tint/ui/components/CustomWebChromeClient$3; │ │ invoke-direct {v2, p0, p4}, Lorg/tint/ui/components/CustomWebChromeClient$3;->(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V │ │ + .line 161 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const/high16 v1, 0x1040000 │ │ new-instance v2, Lorg/tint/ui/components/CustomWebChromeClient$2; │ │ invoke-direct {v2, p0, p4}, Lorg/tint/ui/components/CustomWebChromeClient$2;->(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V │ │ + .line 168 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 175 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v0 │ │ + .line 176 │ invoke-virtual {v0}, Landroid/app/AlertDialog;->show()V │ │ .line 178 │ const/4 v0, 0x1 │ │ return v0 │ .end method │ @@ -483,50 +497,56 @@ │ │ move-result-object v3 │ │ invoke-direct {v2, v3}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v3, 0x7f0b0037 │ │ + .line 190 │ invoke-virtual {v2, v3}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ + .line 191 │ invoke-virtual {v2, v1}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ const v3, 0x104000a │ │ new-instance v4, Lorg/tint/ui/components/CustomWebChromeClient$6; │ │ invoke-direct {v4, p0, v1, p5}, Lorg/tint/ui/components/CustomWebChromeClient$6;->(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/view/View;Landroid/webkit/JsPromptResult;)V │ │ + .line 192 │ invoke-virtual {v2, v3, v4}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ const/high16 v3, 0x1040000 │ │ new-instance v4, Lorg/tint/ui/components/CustomWebChromeClient$5; │ │ invoke-direct {v4, p0, p5}, Lorg/tint/ui/components/CustomWebChromeClient$5;->(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsPromptResult;)V │ │ + .line 200 │ invoke-virtual {v2, v3, v4}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ new-instance v3, Lorg/tint/ui/components/CustomWebChromeClient$4; │ │ invoke-direct {v3, p0, p5}, Lorg/tint/ui/components/CustomWebChromeClient$4;->(Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsPromptResult;)V │ │ + .line 206 │ invoke-virtual {v2, v3}, Landroid/app/AlertDialog$Builder;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ + .line 212 │ invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 214 │ const/4 v2, 0x1 │ │ return v2 │ .end method │ @@ -740,14 +760,15 @@ │ │ invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;->getMainActivity()Lorg/tint/ui/activities/TintBrowserActivity; │ │ move-result-object v1 │ │ iget-object v2, p0, Lorg/tint/ui/components/CustomWebChromeClient;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ + .line 114 │ invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;->getMainActivity()Lorg/tint/ui/activities/TintBrowserActivity; │ │ move-result-object v2 │ │ const v3, 0x7f0b001c │ │ invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;->getString(I)Ljava/lang/String; │ @@ -756,14 +777,15 @@ │ │ invoke-static {v0, v2}, Landroid/content/Intent;->createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; │ │ move-result-object v2 │ │ const/4 v3, 0x1 │ │ + .line 113 │ invoke-virtual {v1, v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;->startActivityForResult(Landroid/content/Intent;I)V │ │ .line 116 │ return-void │ .end method │ │ .method public openFileChooser(Landroid/webkit/ValueCallback;Ljava/lang/String;)V │ @@ -822,14 +844,15 @@ │ │ invoke-interface {v1}, Lorg/tint/ui/managers/UIManager;->getMainActivity()Lorg/tint/ui/activities/TintBrowserActivity; │ │ move-result-object v1 │ │ iget-object v2, p0, Lorg/tint/ui/components/CustomWebChromeClient;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ + .line 104 │ invoke-interface {v2}, Lorg/tint/ui/managers/UIManager;->getMainActivity()Lorg/tint/ui/activities/TintBrowserActivity; │ │ move-result-object v2 │ │ const v3, 0x7f0b001c │ │ invoke-virtual {v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;->getString(I)Ljava/lang/String; │ @@ -838,12 +861,13 @@ │ │ invoke-static {v0, v2}, Landroid/content/Intent;->createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; │ │ move-result-object v2 │ │ const/4 v3, 0x1 │ │ + .line 103 │ invoke-virtual {v1, v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;->startActivityForResult(Landroid/content/Intent;I)V │ │ .line 106 │ return-void │ .end method ├── smali/org/tint/ui/components/CustomWebChromeClient$4.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$result:Landroid/webkit/JsPromptResult; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsPromptResult;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/components/CustomWebChromeClient; │ │ .prologue │ .line 207 │ iput-object p1, p0, Lorg/tint/ui/components/CustomWebChromeClient$4;->this$0:Lorg/tint/ui/components/CustomWebChromeClient; │ │ iput-object p2, p0, Lorg/tint/ui/components/CustomWebChromeClient$4;->val$result:Landroid/webkit/JsPromptResult; ├── smali/org/tint/ui/components/CustomWebViewClient$2.smali │ @@ -30,14 +30,15 @@ │ │ .field final synthetic val$view:Landroid/webkit/WebView; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/components/CustomWebViewClient;Landroid/widget/CheckBox;Landroid/webkit/WebView;Ljava/lang/String;ILandroid/webkit/SslErrorHandler;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/components/CustomWebViewClient; │ │ .prologue │ .line 173 │ iput-object p1, p0, Lorg/tint/ui/components/CustomWebViewClient$2;->this$0:Lorg/tint/ui/components/CustomWebViewClient; │ │ iput-object p2, p0, Lorg/tint/ui/components/CustomWebViewClient$2;->val$rememberCheckBox:Landroid/widget/CheckBox; ├── smali/org/tint/ui/components/CustomWebView$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/components/CustomWebView; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/components/CustomWebView;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/components/CustomWebView; │ │ .prologue │ .line 293 │ iput-object p1, p0, Lorg/tint/ui/components/CustomWebView$1;->this$0:Lorg/tint/ui/components/CustomWebView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/components/CustomWebViewClient$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/components/CustomWebViewClient; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/components/CustomWebViewClient;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/components/CustomWebViewClient; │ │ .prologue │ .line 265 │ iput-object p1, p0, Lorg/tint/ui/components/CustomWebViewClient$8;->this$0:Lorg/tint/ui/components/CustomWebViewClient; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/components/CustomWebChromeClient$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$result:Landroid/webkit/JsResult; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/components/CustomWebChromeClient;Landroid/webkit/JsResult;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/components/CustomWebChromeClient; │ │ .prologue │ .line 163 │ iput-object p1, p0, Lorg/tint/ui/components/CustomWebChromeClient$3;->this$0:Lorg/tint/ui/components/CustomWebChromeClient; │ │ iput-object p2, p0, Lorg/tint/ui/components/CustomWebChromeClient$3;->val$result:Landroid/webkit/JsResult; ├── smali/org/tint/ui/activities/TintBrowserActivity.smali │ @@ -122,15 +122,15 @@ │ invoke-virtual {v0, v1}, Landroid/webkit/WebIconDatabase;->open(Ljava/lang/String;)V │ │ .line 490 │ return-void │ .end method │ │ .method private onReceivedDownloadNotification(Landroid/content/Context;Landroid/content/Intent;)V │ - .locals 21 │ + .locals 22 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "intent" # Landroid/content/Intent; │ │ .prologue │ .line 509 │ const-string v18, "android.intent.action.DOWNLOAD_COMPLETE" │ │ @@ -143,41 +143,41 @@ │ move-result v18 │ │ if-eqz v18, :cond_2 │ │ .line 510 │ const-string v18, "extra_download_id" │ │ - const-wide/16 v19, -0x1 │ + const-wide/16 v20, -0x1 │ │ move-object/from16 v0, p2 │ │ move-object/from16 v1, v18 │ │ - move-wide/from16 v2, v19 │ + move-wide/from16 v2, v20 │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ .line 511 │ - .local v7, "id":J │ + .local v8, "id":J │ invoke-static {}, Lorg/tint/controllers/Controller;->getInstance()Lorg/tint/controllers/Controller; │ │ move-result-object v18 │ │ move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v7, v8}, Lorg/tint/controllers/Controller;->getDownloadItemById(J)Lorg/tint/model/DownloadItem; │ + invoke-virtual {v0, v8, v9}, Lorg/tint/controllers/Controller;->getDownloadItemById(J)Lorg/tint/model/DownloadItem; │ │ - move-result-object v9 │ + move-result-object v7 │ │ .line 513 │ - .local v9, "item":Lorg/tint/model/DownloadItem; │ - if-eqz v9, :cond_0 │ + .local v7, "item":Lorg/tint/model/DownloadItem; │ + if-eqz v7, :cond_0 │ │ .line 515 │ const-string v18, "download" │ │ move-object/from16 v0, p0 │ │ move-object/from16 v1, v18 │ @@ -202,15 +202,15 @@ │ │ new-array v0, v0, [J │ │ move-object/from16 v18, v0 │ │ const/16 v19, 0x0 │ │ - aput-wide v7, v18, v19 │ + aput-wide v8, v18, v19 │ │ move-object/from16 v0, v18 │ │ invoke-virtual {v13, v0}, Landroid/app/DownloadManager$Query;->setFilterById([J)Landroid/app/DownloadManager$Query; │ │ .line 518 │ invoke-virtual {v5, v13}, Landroid/app/DownloadManager;->query(Landroid/app/DownloadManager$Query;)Landroid/database/Cursor; │ @@ -326,28 +326,28 @@ │ │ invoke-virtual/range {v18 .. v18}, Lorg/tint/controllers/Controller;->getDownloadsList()Ljava/util/List; │ │ move-result-object v18 │ │ move-object/from16 v0, v18 │ │ - invoke-interface {v0, v9}, Ljava/util/List;->remove(Ljava/lang/Object;)Z │ + invoke-interface {v0, v7}, Ljava/util/List;->remove(Ljava/lang/Object;)Z │ │ .line 533 │ const v18, 0x7f0b0021 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v18 │ │ invoke-virtual {v0, v1}, Lorg/tint/ui/activities/TintBrowserActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v18 │ │ - invoke-virtual {v9}, Lorg/tint/model/DownloadItem;->getFileName()Ljava/lang/String; │ + invoke-virtual {v7}, Lorg/tint/model/DownloadItem;->getFileName()Ljava/lang/String; │ │ move-result-object v19 │ │ const v20, 0x7f0b0021 │ │ move-object/from16 v0, p0 │ │ @@ -366,31 +366,31 @@ │ move-object/from16 v3, v20 │ │ invoke-direct {v0, v1, v2, v3}, Lorg/tint/ui/activities/TintBrowserActivity;->showNotification(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 567 │ .end local v4 # "cursor":Landroid/database/Cursor; │ .end local v5 # "downloadManager":Landroid/app/DownloadManager; │ - .end local v7 # "id":J │ - .end local v9 # "item":Lorg/tint/model/DownloadItem; │ + .end local v7 # "item":Lorg/tint/model/DownloadItem; │ + .end local v8 # "id":J │ .end local v10 # "localUri":Ljava/lang/String; │ .end local v11 # "localUriIndex":I │ .end local v13 # "query":Landroid/app/DownloadManager$Query; │ .end local v15 # "reasonIndex":I │ .end local v16 # "status":I │ .end local v17 # "statusIndex":I │ :cond_0 │ :goto_0 │ return-void │ │ .line 535 │ .restart local v4 # "cursor":Landroid/database/Cursor; │ .restart local v5 # "downloadManager":Landroid/app/DownloadManager; │ - .restart local v7 # "id":J │ - .restart local v9 # "item":Lorg/tint/model/DownloadItem; │ + .restart local v7 # "item":Lorg/tint/model/DownloadItem; │ + .restart local v8 # "id":J │ .restart local v11 # "localUriIndex":I │ .restart local v13 # "query":Landroid/app/DownloadManager$Query; │ .restart local v15 # "reasonIndex":I │ .restart local v16 # "status":I │ .restart local v17 # "statusIndex":I │ :cond_1 │ const/16 v18, 0x10 │ @@ -472,15 +472,15 @@ │ │ invoke-virtual/range {v18 .. v18}, Lorg/tint/controllers/Controller;->getDownloadsList()Ljava/util/List; │ │ move-result-object v18 │ │ move-object/from16 v0, v18 │ │ - invoke-interface {v0, v9}, Ljava/util/List;->remove(Ljava/lang/Object;)Z │ + invoke-interface {v0, v7}, Ljava/util/List;->remove(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 543 │ .end local v12 # "message":Ljava/lang/String; │ :pswitch_1 │ const v18, 0x7f0b0023 │ @@ -530,16 +530,16 @@ │ .line 551 │ .restart local v12 # "message":Ljava/lang/String; │ goto :goto_1 │ │ .line 563 │ .end local v4 # "cursor":Landroid/database/Cursor; │ .end local v5 # "downloadManager":Landroid/app/DownloadManager; │ - .end local v7 # "id":J │ - .end local v9 # "item":Lorg/tint/model/DownloadItem; │ + .end local v7 # "item":Lorg/tint/model/DownloadItem; │ + .end local v8 # "id":J │ .end local v11 # "localUriIndex":I │ .end local v12 # "message":Ljava/lang/String; │ .end local v13 # "query":Landroid/app/DownloadManager$Query; │ .end local v14 # "reason":I │ .end local v15 # "reasonIndex":I │ .end local v16 # "status":I │ .end local v17 # "statusIndex":I │ @@ -598,73 +598,72 @@ │ "Ljava/lang/String;", │ ">;)V" │ } │ .end annotation │ │ .prologue │ .local p1, "tabs":Ljava/util/Set;, "Ljava/util/Set;" │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ .line 245 │ const/4 v0, 0x1 │ │ .line 247 │ .local v0, "first":Z │ invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v4 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_2 │ + if-eqz v2, :cond_2 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/String; │ + check-cast v1, Ljava/lang/String; │ │ .line 248 │ - .local v2, "url":Ljava/lang/String; │ + .local v1, "url":Ljava/lang/String; │ if-eqz v0, :cond_0 │ │ .line 249 │ - iget-object v3, p0, Lorg/tint/ui/activities/TintBrowserActivity;->mUIManager:Lorg/tint/ui/managers/UIManager; │ + iget-object v2, p0, Lorg/tint/ui/activities/TintBrowserActivity;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ - invoke-interface {v3, v2}, Lorg/tint/ui/managers/UIManager;->loadUrl(Ljava/lang/String;)V │ + invoke-interface {v2, v1}, Lorg/tint/ui/managers/UIManager;->loadUrl(Ljava/lang/String;)V │ │ .line 250 │ const/4 v0, 0x0 │ │ goto :goto_0 │ │ .line 252 │ :cond_0 │ iget-object v5, p0, Lorg/tint/ui/activities/TintBrowserActivity;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ if-nez v0, :cond_1 │ │ - const/4 v3, 0x1 │ + const/4 v2, 0x1 │ │ :goto_1 │ - invoke-interface {v5, v2, v3, v4}, Lorg/tint/ui/managers/UIManager;->addTab(Ljava/lang/String;ZZ)V │ + invoke-interface {v5, v1, v2, v3}, Lorg/tint/ui/managers/UIManager;->addTab(Ljava/lang/String;ZZ)V │ │ goto :goto_0 │ │ :cond_1 │ - move v3, v4 │ + move v2, v3 │ │ goto :goto_1 │ │ .line 255 │ - .end local v2 # "url":Ljava/lang/String; │ + .end local v1 # "url":Ljava/lang/String; │ :cond_2 │ return-void │ .end method │ │ .method private showNotification(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ .locals 5 │ .param p1, "notificationTitle" # Ljava/lang/String; │ @@ -695,34 +694,40 @@ │ .local v0, "contentIntent":Landroid/app/PendingIntent; │ new-instance v3, Landroid/app/Notification$Builder; │ │ invoke-direct {v3, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ const v4, 0x1080082 │ │ + .line 497 │ invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setSmallIcon(I)Landroid/app/Notification$Builder; │ │ move-result-object v3 │ │ + .line 498 │ invoke-virtual {v3, p1}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v3 │ │ + .line 499 │ invoke-virtual {v3, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v3 │ │ + .line 500 │ invoke-virtual {v3, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v3 │ │ + .line 501 │ invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ move-result-object v3 │ │ + .line 502 │ invoke-virtual {v3}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ │ move-result-object v1 │ │ .line 503 │ .local v1, "notification":Landroid/app/Notification; │ iget v3, v1, Landroid/app/Notification;->flags:I │ @@ -848,18 +853,20 @@ │ │ invoke-static {p0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ move-result-object v3 │ │ const-string v4, "PREFERENCE_INCOGNITO_BY_DEFAULT" │ │ + .line 360 │ invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v3 │ │ + .line 359 │ invoke-interface {v2, v5, v3}, Lorg/tint/ui/managers/UIManager;->addTab(ZZ)V │ │ .line 363 │ :cond_0 │ iget-object v2, p0, Lorg/tint/ui/activities/TintBrowserActivity;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ const-string v3, "EXTRA_URL" │ @@ -1115,39 +1122,42 @@ │ move-result v10 │ │ invoke-interface {v2, v9, v10}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; │ │ .line 153 │ invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->commit()Z │ │ - .line 155 │ + .line 156 │ invoke-virtual {p0}, Lorg/tint/ui/activities/TintBrowserActivity;->getContentResolver()Landroid/content/ContentResolver; │ │ move-result-object v9 │ │ + .line 157 │ invoke-virtual {p0}, Lorg/tint/ui/activities/TintBrowserActivity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v10 │ │ const v11, 0x7f0c0009 │ │ invoke-virtual {v10, v11}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ move-result-object v10 │ │ + .line 158 │ invoke-virtual {p0}, Lorg/tint/ui/activities/TintBrowserActivity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v11 │ │ const v12, 0x7f0c000a │ │ invoke-virtual {v11, v12}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ move-result-object v11 │ │ + .line 155 │ invoke-static {v9, v10, v11}, Lorg/tint/providers/BookmarksWrapper;->fillDefaultBookmaks(Landroid/content/ContentResolver;[Ljava/lang/String;[Ljava/lang/String;)V │ │ .line 161 │ invoke-static {p0}, Lorg/tint/ui/managers/UIFactory;->isTablet(Landroid/content/Context;)Z │ │ move-result v9 │ │ @@ -1197,14 +1207,15 @@ │ │ move-result-object v7 │ │ .line 191 │ .local v7, "tabs":Ljava/util/Set;, "Ljava/util/Set;" │ if-eqz v7, :cond_1 │ │ + .line 192 │ invoke-interface {v7}, Ljava/util/Set;->isEmpty()Z │ │ move-result v9 │ │ if-nez v9, :cond_1 │ │ .line 194 │ @@ -1532,24 +1543,27 @@ │ │ move-result-object v2 │ │ invoke-virtual {v2}, Lorg/tint/controllers/Controller;->getAddonManager()Lorg/tint/addons/AddonManager; │ │ move-result-object v2 │ │ + .line 340 │ invoke-interface {p1}, Landroid/view/MenuItem;->getItemId()I │ │ move-result v3 │ │ iget-object v4, p0, Lorg/tint/ui/activities/TintBrowserActivity;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ + .line 341 │ invoke-interface {v4}, Lorg/tint/ui/managers/UIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ │ move-result-object v4 │ │ + .line 338 │ invoke-virtual {v2, p0, v3, v4}, Lorg/tint/addons/AddonManager;->onContributedMainMenuItemSelected(Landroid/content/Context;ILorg/tint/ui/components/CustomWebView;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ .line 344 │ @@ -1564,18 +1578,20 @@ │ │ move-result-object v3 │ │ const-string v4, "PREFERENCE_INCOGNITO_BY_DEFAULT" │ │ const/4 v5, 0x0 │ │ + .line 301 │ invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v3 │ │ + .line 300 │ invoke-interface {v2, v1, v3}, Lorg/tint/ui/managers/UIManager;->addTab(ZZ)V │ │ goto :goto_0 │ │ .line 305 │ :pswitch_2 │ iget-object v2, p0, Lorg/tint/ui/activities/TintBrowserActivity;->mUIManager:Lorg/tint/ui/managers/UIManager; │ @@ -1696,171 +1712,171 @@ │ .method public onPrepareOptionsMenu(Landroid/view/Menu;)Z │ .locals 11 │ .param p1, "menu" # Landroid/view/Menu; │ │ .prologue │ const v10, 0x7f0f0097 │ │ - const/4 v7, 0x1 │ + const/4 v6, 0x1 │ │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ .line 266 │ invoke-super {p0, p1}, Landroid/app/Activity;->onPrepareOptionsMenu(Landroid/view/Menu;)Z │ │ .line 268 │ - iget-object v6, p0, Lorg/tint/ui/activities/TintBrowserActivity;->mUIManager:Lorg/tint/ui/managers/UIManager; │ + iget-object v5, p0, Lorg/tint/ui/activities/TintBrowserActivity;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ - invoke-interface {v6}, Lorg/tint/ui/managers/UIManager;->getCurrentWebViewFragment()Lorg/tint/ui/fragments/BaseWebViewFragment; │ + invoke-interface {v5}, Lorg/tint/ui/managers/UIManager;->getCurrentWebViewFragment()Lorg/tint/ui/fragments/BaseWebViewFragment; │ │ move-result-object v1 │ │ .line 270 │ .local v1, "currentFragment":Lorg/tint/ui/fragments/BaseWebViewFragment; │ - const v9, 0x7f0f0094 │ + const v8, 0x7f0f0094 │ │ if-eqz v1, :cond_0 │ │ + .line 272 │ invoke-virtual {v1}, Lorg/tint/ui/fragments/BaseWebViewFragment;->isStartPageShown()Z │ │ - move-result v6 │ + move-result v5 │ │ - if-nez v6, :cond_0 │ + if-nez v5, :cond_0 │ │ - move v6, v7 │ + move v5, v6 │ │ + .line 270 │ :goto_0 │ - invoke-interface {p1, v9, v6}, Landroid/view/Menu;->setGroupEnabled(IZ)V │ + invoke-interface {p1, v8, v5}, Landroid/view/Menu;->setGroupEnabled(IZ)V │ │ .line 274 │ - iget-object v6, p0, Lorg/tint/ui/activities/TintBrowserActivity;->mUIManager:Lorg/tint/ui/managers/UIManager; │ + iget-object v5, p0, Lorg/tint/ui/activities/TintBrowserActivity;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ - invoke-interface {v6}, Lorg/tint/ui/managers/UIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ + invoke-interface {v5}, Lorg/tint/ui/managers/UIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ │ move-result-object v2 │ │ .line 276 │ .local v2, "currentWebView":Lorg/tint/ui/components/CustomWebView; │ if-eqz v2, :cond_1 │ │ invoke-virtual {v2}, Lorg/tint/ui/components/CustomWebView;->isPrivateBrowsingEnabled()Z │ │ - move-result v6 │ + move-result v5 │ │ - if-eqz v6, :cond_1 │ + if-eqz v5, :cond_1 │ │ - move v5, v7 │ + move v4, v6 │ │ .line 278 │ - .local v5, "privateBrowsing":Z │ + .local v4, "privateBrowsing":Z │ :goto_1 │ - const v6, 0x7f0f0092 │ + const v5, 0x7f0f0092 │ │ - invoke-interface {p1, v6}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; │ + invoke-interface {p1, v5}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-interface {v6, v5}, Landroid/view/MenuItem;->setChecked(Z)Landroid/view/MenuItem; │ + invoke-interface {v5, v4}, Landroid/view/MenuItem;->setChecked(Z)Landroid/view/MenuItem; │ │ .line 279 │ - const v6, 0x7f0f0093 │ + const v5, 0x7f0f0093 │ │ - invoke-interface {p1, v6}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; │ + invoke-interface {p1, v5}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iget-object v9, p0, Lorg/tint/ui/activities/TintBrowserActivity;->mUIManager:Lorg/tint/ui/managers/UIManager; │ + iget-object v8, p0, Lorg/tint/ui/activities/TintBrowserActivity;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ - invoke-interface {v9}, Lorg/tint/ui/managers/UIManager;->isFullScreen()Z │ + invoke-interface {v8}, Lorg/tint/ui/managers/UIManager;->isFullScreen()Z │ │ - move-result v9 │ + move-result v8 │ │ - invoke-interface {v6, v9}, Landroid/view/MenuItem;->setChecked(Z)Landroid/view/MenuItem; │ + invoke-interface {v5, v8}, Landroid/view/MenuItem;->setChecked(Z)Landroid/view/MenuItem; │ │ .line 281 │ invoke-interface {p1, v10}, Landroid/view/Menu;->removeGroup(I)V │ │ .line 283 │ - if-nez v5, :cond_2 │ + if-nez v4, :cond_2 │ │ if-eqz v2, :cond_2 │ │ .line 285 │ invoke-static {}, Lorg/tint/controllers/Controller;->getInstance()Lorg/tint/controllers/Controller; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6}, Lorg/tint/controllers/Controller;->getAddonManager()Lorg/tint/addons/AddonManager; │ + invoke-virtual {v5}, Lorg/tint/controllers/Controller;->getAddonManager()Lorg/tint/addons/AddonManager; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6, v2}, Lorg/tint/addons/AddonManager;->getContributedMainMenuItems(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ + invoke-virtual {v5, v2}, Lorg/tint/addons/AddonManager;->getContributedMainMenuItems(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ move-result-object v0 │ │ .line 286 │ .local v0, "contributedMenuItems":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v5 │ │ - .local v3, "i$":Ljava/util/Iterator; │ :goto_2 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v6 │ + move-result v8 │ │ - if-eqz v6, :cond_2 │ + if-eqz v8, :cond_2 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Lorg/tint/addons/AddonMenuItem; │ + check-cast v3, Lorg/tint/addons/AddonMenuItem; │ │ .line 287 │ - .local v4, "item":Lorg/tint/addons/AddonMenuItem; │ - invoke-virtual {v4}, Lorg/tint/addons/AddonMenuItem;->getAddon()Lorg/tint/addons/Addon; │ + .local v3, "item":Lorg/tint/addons/AddonMenuItem; │ + invoke-virtual {v3}, Lorg/tint/addons/AddonMenuItem;->getAddon()Lorg/tint/addons/Addon; │ │ - move-result-object v6 │ + move-result-object v8 │ │ - invoke-virtual {v6}, Lorg/tint/addons/Addon;->getMenuId()I │ + invoke-virtual {v8}, Lorg/tint/addons/Addon;->getMenuId()I │ │ - move-result v6 │ + move-result v8 │ │ - invoke-virtual {v4}, Lorg/tint/addons/AddonMenuItem;->getMenuItem()Ljava/lang/String; │ + invoke-virtual {v3}, Lorg/tint/addons/AddonMenuItem;->getMenuItem()Ljava/lang/String; │ │ move-result-object v9 │ │ - invoke-interface {p1, v10, v6, v8, v9}, Landroid/view/Menu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ + invoke-interface {p1, v10, v8, v7, v9}, Landroid/view/Menu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ goto :goto_2 │ │ .end local v0 # "contributedMenuItems":Ljava/util/List;, "Ljava/util/List;" │ .end local v2 # "currentWebView":Lorg/tint/ui/components/CustomWebView; │ - .end local v3 # "i$":Ljava/util/Iterator; │ - .end local v4 # "item":Lorg/tint/addons/AddonMenuItem; │ - .end local v5 # "privateBrowsing":Z │ + .end local v3 # "item":Lorg/tint/addons/AddonMenuItem; │ + .end local v4 # "privateBrowsing":Z │ :cond_0 │ - move v6, v8 │ + move v5, v7 │ │ - .line 270 │ + .line 272 │ goto :goto_0 │ │ .restart local v2 # "currentWebView":Lorg/tint/ui/components/CustomWebView; │ :cond_1 │ - move v5, v8 │ + move v4, v7 │ │ .line 276 │ goto :goto_1 │ │ .line 291 │ - .restart local v5 # "privateBrowsing":Z │ + .restart local v4 # "privateBrowsing":Z │ :cond_2 │ - return v7 │ + return v6 │ .end method │ │ .method protected onRestoreInstanceState(Landroid/os/Bundle;)V │ .locals 0 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue ├── smali/org/tint/ui/activities/TintBrowserActivity$5.smali │ @@ -26,14 +26,15 @@ │ │ .field final synthetic val$tabs:Ljava/util/Set; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/activities/TintBrowserActivity;Lorg/tint/ui/dialogs/YesNoRememberDialog;Landroid/content/SharedPreferences;Ljava/util/Set;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/activities/TintBrowserActivity; │ │ .prologue │ .line 202 │ iput-object p1, p0, Lorg/tint/ui/activities/TintBrowserActivity$5;->this$0:Lorg/tint/ui/activities/TintBrowserActivity; │ │ iput-object p2, p0, Lorg/tint/ui/activities/TintBrowserActivity$5;->val$dialog:Lorg/tint/ui/dialogs/YesNoRememberDialog; ├── smali/org/tint/ui/activities/BookmarksActivity$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$choices:[Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/activities/BookmarksActivity;[Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/activities/BookmarksActivity; │ │ .prologue │ .line 254 │ iput-object p1, p0, Lorg/tint/ui/activities/BookmarksActivity$1;->this$0:Lorg/tint/ui/activities/BookmarksActivity; │ │ iput-object p2, p0, Lorg/tint/ui/activities/BookmarksActivity$1;->val$choices:[Ljava/lang/String; │ │ @@ -71,26 +72,29 @@ │ │ iget-object v2, p0, Lorg/tint/ui/activities/BookmarksActivity$1;->this$0:Lorg/tint/ui/activities/BookmarksActivity; │ │ iget-object v3, p0, Lorg/tint/ui/activities/BookmarksActivity$1;->this$0:Lorg/tint/ui/activities/BookmarksActivity; │ │ const v4, 0x7f0b00bd │ │ + .line 264 │ invoke-virtual {v3, v4}, Lorg/tint/ui/activities/BookmarksActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ iget-object v4, p0, Lorg/tint/ui/activities/BookmarksActivity$1;->this$0:Lorg/tint/ui/activities/BookmarksActivity; │ │ const v5, 0x7f0b00be │ │ + .line 265 │ invoke-virtual {v4, v5}, Lorg/tint/ui/activities/BookmarksActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 263 │ invoke-static {v2, v3, v4, v7, v6}, Landroid/app/ProgressDialog;->show(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog; │ │ move-result-object v2 │ │ invoke-static {v1, v2}, Lorg/tint/ui/activities/BookmarksActivity;->access$102(Lorg/tint/ui/activities/BookmarksActivity;Landroid/app/ProgressDialog;)Landroid/app/ProgressDialog; │ │ .line 269 ├── smali/org/tint/ui/activities/TintBrowserActivity$6.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$prefs:Landroid/content/SharedPreferences; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/activities/TintBrowserActivity;Lorg/tint/ui/dialogs/YesNoRememberDialog;Landroid/content/SharedPreferences;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/activities/TintBrowserActivity; │ │ .prologue │ .line 218 │ iput-object p1, p0, Lorg/tint/ui/activities/TintBrowserActivity$6;->this$0:Lorg/tint/ui/activities/TintBrowserActivity; │ │ iput-object p2, p0, Lorg/tint/ui/activities/TintBrowserActivity$6;->val$dialog:Lorg/tint/ui/dialogs/YesNoRememberDialog; ├── smali/org/tint/ui/activities/TintBrowserActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/activities/TintBrowserActivity; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/activities/TintBrowserActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/activities/TintBrowserActivity; │ │ .prologue │ .line 107 │ iput-object p1, p0, Lorg/tint/ui/activities/TintBrowserActivity$3;->this$0:Lorg/tint/ui/activities/TintBrowserActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/activities/EditBookmarkActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/activities/EditBookmarkActivity; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/activities/EditBookmarkActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/activities/EditBookmarkActivity; │ │ .prologue │ .line 84 │ iput-object p1, p0, Lorg/tint/ui/activities/EditBookmarkActivity$1;->this$0:Lorg/tint/ui/activities/EditBookmarkActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/activities/TintBrowserActivity$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/activities/TintBrowserActivity; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/activities/TintBrowserActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/activities/TintBrowserActivity; │ │ .prologue │ .line 119 │ iput-object p1, p0, Lorg/tint/ui/activities/TintBrowserActivity$4;->this$0:Lorg/tint/ui/activities/TintBrowserActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/activities/BookmarksActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/activities/BookmarksActivity; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/activities/BookmarksActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/activities/BookmarksActivity; │ │ .prologue │ .line 307 │ iput-object p1, p0, Lorg/tint/ui/activities/BookmarksActivity$2;->this$0:Lorg/tint/ui/activities/BookmarksActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/activities/BookmarksActivity.smali │ @@ -187,40 +187,43 @@ │ invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ .line 349 │ const/4 v3, 0x3 │ │ new-array v3, v3, [Ljava/lang/String; │ │ + .line 351 │ invoke-virtual {p0}, Lorg/tint/ui/activities/BookmarksActivity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v4 │ │ const v5, 0x7f0b0137 │ │ invoke-virtual {v4, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ aput-object v4, v3, v6 │ │ + .line 352 │ invoke-virtual {p0}, Lorg/tint/ui/activities/BookmarksActivity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v4 │ │ const v5, 0x7f0b0138 │ │ invoke-virtual {v4, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ aput-object v4, v3, v7 │ │ const/4 v4, 0x2 │ │ + .line 353 │ invoke-virtual {p0}, Lorg/tint/ui/activities/BookmarksActivity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v5 │ │ const v6, 0x7f0b0139 │ │ invoke-virtual {v5, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ @@ -229,14 +232,15 @@ │ │ aput-object v5, v3, v4 │ │ new-instance v4, Lorg/tint/ui/activities/BookmarksActivity$3; │ │ invoke-direct {v4, p0}, Lorg/tint/ui/activities/BookmarksActivity$3;->(Lorg/tint/ui/activities/BookmarksActivity;)V │ │ + .line 349 │ invoke-virtual {v1, v3, v2, v4}, Landroid/app/AlertDialog$Builder;->setSingleChoiceItems([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 367 │ invoke-virtual {v1, v7}, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; │ │ .line 368 │ const/high16 v3, 0x1040000 │ @@ -344,24 +348,27 @@ │ invoke-direct {v1, p0, p0}, Lorg/tint/tasks/HistoryBookmarksExportTask;->(Landroid/content/Context;Lorg/tint/ui/preferences/IHistoryBookmaksExportListener;)V │ │ iput-object v1, p0, Lorg/tint/ui/activities/BookmarksActivity;->mExportTask:Lorg/tint/tasks/HistoryBookmarksExportTask; │ │ .line 289 │ const v1, 0x7f0b00c5 │ │ + .line 290 │ invoke-virtual {p0, v1}, Lorg/tint/ui/activities/BookmarksActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ const v2, 0x7f0b00c6 │ │ + .line 291 │ invoke-virtual {p0, v2}, Lorg/tint/ui/activities/BookmarksActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 289 │ invoke-static {p0, v1, v2, v5, v4}, Landroid/app/ProgressDialog;->show(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog; │ │ move-result-object v1 │ │ iput-object v1, p0, Lorg/tint/ui/activities/BookmarksActivity;->mProgress:Landroid/app/ProgressDialog; │ │ .line 295 │ @@ -583,14 +590,15 @@ │ invoke-virtual {v0, v2}, Landroid/app/ActionBar;->addTab(Landroid/app/ActionBar$Tab;)V │ │ .line 92 │ if-eqz p1, :cond_1 │ │ const-string v3, "EXTRA_SELECTED_TAB_INDEX" │ │ + .line 93 │ invoke-virtual {p1, v3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ .line 94 │ @@ -657,20 +665,22 @@ │ │ .line 197 │ if-eqz p1, :cond_0 │ │ .line 198 │ const v0, 0x7f0b00c9 │ │ + .line 199 │ invoke-virtual {p0, v0}, Lorg/tint/ui/activities/BookmarksActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v0 │ │ const v1, 0x7f0b00ca │ │ + .line 200 │ invoke-virtual {p0, v1}, Lorg/tint/ui/activities/BookmarksActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ const/4 v2, 0x1 │ │ new-array v2, v2, [Ljava/lang/Object; │ @@ -679,14 +689,15 @@ │ │ aput-object p1, v2, v3 │ │ invoke-static {v1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 198 │ invoke-static {p0, v0, v1}, Lorg/tint/utils/ApplicationUtils;->showErrorDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 202 │ :cond_0 │ return-void │ .end method │ │ @@ -787,20 +798,22 @@ │ │ .line 240 │ if-eqz p1, :cond_0 │ │ .line 241 │ const v0, 0x7f0b00c3 │ │ + .line 242 │ invoke-virtual {p0, v0}, Lorg/tint/ui/activities/BookmarksActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v0 │ │ const v1, 0x7f0b00c4 │ │ + .line 243 │ invoke-virtual {p0, v1}, Lorg/tint/ui/activities/BookmarksActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ const/4 v2, 0x1 │ │ new-array v2, v2, [Ljava/lang/Object; │ @@ -809,14 +822,15 @@ │ │ aput-object p1, v2, v3 │ │ invoke-static {v1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 241 │ invoke-static {p0, v0, v1}, Lorg/tint/utils/ApplicationUtils;->showErrorDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 245 │ :cond_0 │ return-void │ .end method │ │ @@ -1057,24 +1071,27 @@ │ │ move-result-object v2 │ │ invoke-virtual {v2}, Lorg/tint/controllers/Controller;->getAddonManager()Lorg/tint/addons/AddonManager; │ │ move-result-object v2 │ │ + .line 170 │ invoke-interface {p1}, Landroid/view/MenuItem;->getItemId()I │ │ move-result v3 │ │ iget-object v4, p0, Lorg/tint/ui/activities/BookmarksActivity;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ + .line 171 │ invoke-interface {v4}, Lorg/tint/ui/managers/UIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ │ move-result-object v4 │ │ + .line 168 │ invoke-virtual {v2, p0, v3, v4}, Lorg/tint/addons/AddonManager;->onContributedHistoryBookmarksMenuItemSelected(Landroid/content/Context;ILorg/tint/ui/components/CustomWebView;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ .line 174 │ @@ -1163,118 +1180,115 @@ │ .method public onPrepareOptionsMenu(Landroid/view/Menu;)Z │ .locals 8 │ .param p1, "menu" # Landroid/view/Menu; │ │ .prologue │ const v7, 0x7f0f008f │ │ - const v4, 0x7f0f008b │ + const v3, 0x7f0f008b │ │ const/4 v6, 0x1 │ │ const/4 v5, 0x0 │ │ .line 118 │ invoke-super {p0, p1}, Landroid/app/Activity;->onPrepareOptionsMenu(Landroid/view/Menu;)Z │ │ .line 120 │ invoke-virtual {p0}, Lorg/tint/ui/activities/BookmarksActivity;->getActionBar()Landroid/app/ActionBar; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3}, Landroid/app/ActionBar;->getSelectedNavigationIndex()I │ + invoke-virtual {v2}, Landroid/app/ActionBar;->getSelectedNavigationIndex()I │ │ - move-result v3 │ + move-result v2 │ │ - if-nez v3, :cond_0 │ + if-nez v2, :cond_0 │ │ .line 121 │ - invoke-interface {p1, v4}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; │ + invoke-interface {p1, v3}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3, v6}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; │ + invoke-interface {v2, v6}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; │ │ .line 126 │ :goto_0 │ invoke-interface {p1, v7}, Landroid/view/Menu;->removeGroup(I)V │ │ .line 128 │ invoke-static {}, Lorg/tint/controllers/Controller;->getInstance()Lorg/tint/controllers/Controller; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3}, Lorg/tint/controllers/Controller;->getAddonManager()Lorg/tint/addons/AddonManager; │ + invoke-virtual {v2}, Lorg/tint/controllers/Controller;->getAddonManager()Lorg/tint/addons/AddonManager; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - iget-object v4, p0, Lorg/tint/ui/activities/BookmarksActivity;->mUIManager:Lorg/tint/ui/managers/UIManager; │ + iget-object v3, p0, Lorg/tint/ui/activities/BookmarksActivity;->mUIManager:Lorg/tint/ui/managers/UIManager; │ │ - invoke-interface {v4}, Lorg/tint/ui/managers/UIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ + invoke-interface {v3}, Lorg/tint/ui/managers/UIManager;->getCurrentWebView()Lorg/tint/ui/components/CustomWebView; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v3, v4}, Lorg/tint/addons/AddonManager;->getContributedHistoryBookmarksMenuItems(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ + invoke-virtual {v2, v3}, Lorg/tint/addons/AddonManager;->getContributedHistoryBookmarksMenuItems(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ │ move-result-object v0 │ │ .line 129 │ .local v0, "contributedMenuItems":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lorg/tint/addons/AddonMenuItem; │ + check-cast v1, Lorg/tint/addons/AddonMenuItem; │ │ .line 130 │ - .local v2, "item":Lorg/tint/addons/AddonMenuItem; │ - invoke-virtual {v2}, Lorg/tint/addons/AddonMenuItem;->getAddon()Lorg/tint/addons/Addon; │ + .local v1, "item":Lorg/tint/addons/AddonMenuItem; │ + invoke-virtual {v1}, Lorg/tint/addons/AddonMenuItem;->getAddon()Lorg/tint/addons/Addon; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Lorg/tint/addons/Addon;->getMenuId()I │ │ move-result v3 │ │ - invoke-virtual {v2}, Lorg/tint/addons/AddonMenuItem;->getMenuItem()Ljava/lang/String; │ + invoke-virtual {v1}, Lorg/tint/addons/AddonMenuItem;->getMenuItem()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-interface {p1, v7, v3, v5, v4}, Landroid/view/Menu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ goto :goto_1 │ │ .line 123 │ .end local v0 # "contributedMenuItems":Ljava/util/List;, "Ljava/util/List;" │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v2 # "item":Lorg/tint/addons/AddonMenuItem; │ + .end local v1 # "item":Lorg/tint/addons/AddonMenuItem; │ :cond_0 │ - invoke-interface {p1, v4}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; │ + invoke-interface {p1, v3}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3, v5}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; │ + invoke-interface {v2, v5}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; │ │ goto :goto_0 │ │ .line 133 │ .restart local v0 # "contributedMenuItems":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v1 # "i$":Ljava/util/Iterator; │ :cond_1 │ return v6 │ .end method │ │ .method protected onSaveInstanceState(Landroid/os/Bundle;)V │ .locals 2 │ .param p1, "outState" # Landroid/os/Bundle; ├── smali/org/tint/ui/activities/EditBookmarkActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/activities/EditBookmarkActivity; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/activities/EditBookmarkActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/activities/EditBookmarkActivity; │ │ .prologue │ .line 117 │ iput-object p1, p0, Lorg/tint/ui/activities/EditBookmarkActivity$3;->this$0:Lorg/tint/ui/activities/EditBookmarkActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/activities/BookmarksActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/activities/BookmarksActivity; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/activities/BookmarksActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/activities/BookmarksActivity; │ │ .prologue │ .line 356 │ iput-object p1, p0, Lorg/tint/ui/activities/BookmarksActivity$3;->this$0:Lorg/tint/ui/activities/BookmarksActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/activities/EditBookmarkActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/activities/EditBookmarkActivity; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/activities/EditBookmarkActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/activities/EditBookmarkActivity; │ │ .prologue │ .line 106 │ iput-object p1, p0, Lorg/tint/ui/activities/EditBookmarkActivity$2;->this$0:Lorg/tint/ui/activities/EditBookmarkActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/activities/EditBookmarkActivity.smali │ @@ -47,15 +47,14 @@ │ invoke-direct {p0}, Landroid/app/Activity;->()V │ │ .line 45 │ const-wide/16 v0, -0x1 │ │ iput-wide v0, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mId:J │ │ - .line 199 │ return-void │ .end method │ │ .method static synthetic access$000(Lorg/tint/ui/activities/EditBookmarkActivity;)Landroid/widget/EditText; │ .locals 1 │ .param p0, "x0" # Lorg/tint/ui/activities/EditBookmarkActivity; │ │ @@ -79,176 +78,177 @@ │ return v0 │ .end method │ │ .method private save()Z │ .locals 9 │ │ .prologue │ - const/4 v7, 0x1 │ + const/4 v8, 0x1 │ │ - const/4 v0, 0x0 │ + const/4 v1, 0x0 │ │ .line 164 │ - iget-object v1, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mLabel:Landroid/widget/EditText; │ + iget-object v2, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mLabel:Landroid/widget/EditText; │ │ - invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ + invoke-virtual {v2}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v6 │ │ .line 165 │ - .local v5, "label":Ljava/lang/String; │ - iget-object v1, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mUrl:Landroid/widget/EditText; │ + .local v6, "label":Ljava/lang/String; │ + iget-object v2, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mUrl:Landroid/widget/EditText; │ │ - invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ + invoke-virtual {v2}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v7 │ │ .line 167 │ - .local v6, "url":Ljava/lang/String; │ - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ + .local v7, "url":Ljava/lang/String; │ + invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ - move-result v1 │ + move-result v2 │ │ - if-nez v1, :cond_1 │ + if-nez v2, :cond_1 │ │ - invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ + .line 168 │ + invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ - move-result v1 │ + move-result v2 │ │ - if-nez v1, :cond_1 │ + if-nez v2, :cond_1 │ │ .line 170 │ - const-wide/16 v3, -0x1 │ + const-wide/16 v4, -0x1 │ │ .line 171 │ - .local v3, "folderId":J │ - iget-object v1, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mFoldersSpinner:Landroid/widget/Spinner; │ + .local v4, "folderId":J │ + iget-object v2, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mFoldersSpinner:Landroid/widget/Spinner; │ │ - invoke-virtual {v1}, Landroid/widget/Spinner;->getSelectedItemPosition()I │ + invoke-virtual {v2}, Landroid/widget/Spinner;->getSelectedItemPosition()I │ │ - move-result v8 │ + move-result v0 │ │ .line 173 │ - .local v8, "folderSpinnerSelection":I │ - packed-switch v8, :pswitch_data_0 │ + .local v0, "folderSpinnerSelection":I │ + packed-switch v0, :pswitch_data_0 │ │ .line 187 │ - iget-object v0, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mFolders:Ljava/util/List; │ + iget-object v1, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mFolders:Ljava/util/List; │ │ - invoke-interface {v0, v8}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - check-cast v0, Lorg/tint/model/FolderItem; │ + check-cast v1, Lorg/tint/model/FolderItem; │ │ - invoke-virtual {v0}, Lorg/tint/model/FolderItem;->getId()J │ + invoke-virtual {v1}, Lorg/tint/model/FolderItem;->getId()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ .line 191 │ :goto_0 │ invoke-virtual {p0}, Lorg/tint/ui/activities/EditBookmarkActivity;->getContentResolver()Landroid/content/ContentResolver; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - iget-wide v1, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mId:J │ + iget-wide v2, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mId:J │ │ - invoke-static/range {v0 .. v7}, Lorg/tint/providers/BookmarksWrapper;->setAsBookmark(Landroid/content/ContentResolver;JJLjava/lang/String;Ljava/lang/String;Z)V │ + invoke-static/range {v1 .. v8}, Lorg/tint/providers/BookmarksWrapper;->setAsBookmark(Landroid/content/ContentResolver;JJLjava/lang/String;Ljava/lang/String;Z)V │ │ .line 195 │ - .end local v3 # "folderId":J │ - .end local v8 # "folderSpinnerSelection":I │ + .end local v0 # "folderSpinnerSelection":I │ + .end local v4 # "folderId":J │ :goto_1 │ - return v7 │ + return v8 │ │ .line 175 │ - .restart local v3 # "folderId":J │ - .restart local v8 # "folderSpinnerSelection":I │ + .restart local v0 # "folderSpinnerSelection":I │ + .restart local v4 # "folderId":J │ :pswitch_0 │ - iget-object v1, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mNewFolderName:Landroid/widget/EditText; │ + iget-object v2, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mNewFolderName:Landroid/widget/EditText; │ │ - invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ + invoke-virtual {v2}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ + invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ - move-result v1 │ + move-result v2 │ │ - if-eqz v1, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 176 │ - const v1, 0x7f0b010a │ + const v2, 0x7f0b010a │ │ - invoke-static {p0, v1, v0}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ + invoke-static {p0, v2, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v1}, Landroid/widget/Toast;->show()V │ + invoke-virtual {v2}, Landroid/widget/Toast;->show()V │ │ - move v7, v0 │ + move v8, v1 │ │ .line 177 │ goto :goto_1 │ │ .line 179 │ :cond_0 │ invoke-virtual {p0}, Lorg/tint/ui/activities/EditBookmarkActivity;->getContentResolver()Landroid/content/ContentResolver; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - iget-object v1, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mNewFolderName:Landroid/widget/EditText; │ + iget-object v2, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mNewFolderName:Landroid/widget/EditText; │ │ - invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ + invoke-virtual {v2}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-static {v0, v1, v7}, Lorg/tint/providers/BookmarksWrapper;->getFolderId(Landroid/content/ContentResolver;Ljava/lang/String;Z)J │ + invoke-static {v1, v2, v8}, Lorg/tint/providers/BookmarksWrapper;->getFolderId(Landroid/content/ContentResolver;Ljava/lang/String;Z)J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ .line 181 │ goto :goto_0 │ │ .line 184 │ :pswitch_1 │ - const-wide/16 v3, -0x1 │ + const-wide/16 v4, -0x1 │ │ .line 185 │ goto :goto_0 │ │ .line 194 │ - .end local v3 # "folderId":J │ - .end local v8 # "folderSpinnerSelection":I │ + .end local v0 # "folderSpinnerSelection":I │ + .end local v4 # "folderId":J │ :cond_1 │ - const v1, 0x7f0b004d │ + const v2, 0x7f0b004d │ │ - invoke-static {p0, v1, v0}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ + invoke-static {p0, v2, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v1}, Landroid/widget/Toast;->show()V │ + invoke-virtual {v2}, Landroid/widget/Toast;->show()V │ │ - move v7, v0 │ + move v8, v1 │ │ .line 195 │ goto :goto_1 │ │ .line 173 │ nop │ │ @@ -313,42 +313,42 @@ │ .line 72 │ iget-object v8, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mFolders:Ljava/util/List; │ │ const/4 v9, 0x0 │ │ new-instance v10, Lorg/tint/model/FolderItem; │ │ - const-wide/16 v11, -0x1 │ + const-wide/16 v12, -0x1 │ │ - const v13, 0x7f0b0017 │ + const v11, 0x7f0b0017 │ │ - invoke-virtual {p0, v13}, Lorg/tint/ui/activities/EditBookmarkActivity;->getString(I)Ljava/lang/String; │ + invoke-virtual {p0, v11}, Lorg/tint/ui/activities/EditBookmarkActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v11 │ │ - invoke-direct {v10, v11, v12, v13}, Lorg/tint/model/FolderItem;->(JLjava/lang/String;)V │ + invoke-direct {v10, v12, v13, v11}, Lorg/tint/model/FolderItem;->(JLjava/lang/String;)V │ │ invoke-interface {v8, v9, v10}, Ljava/util/List;->add(ILjava/lang/Object;)V │ │ .line 73 │ iget-object v8, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mFolders:Ljava/util/List; │ │ const/4 v9, 0x0 │ │ new-instance v10, Lorg/tint/model/FolderItem; │ │ - const-wide/16 v11, -0x2 │ + const-wide/16 v12, -0x2 │ │ - const v13, 0x7f0b0108 │ + const v11, 0x7f0b0108 │ │ - invoke-virtual {p0, v13}, Lorg/tint/ui/activities/EditBookmarkActivity;->getString(I)Ljava/lang/String; │ + invoke-virtual {p0, v11}, Lorg/tint/ui/activities/EditBookmarkActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v11 │ │ - invoke-direct {v10, v11, v12, v13}, Lorg/tint/model/FolderItem;->(JLjava/lang/String;)V │ + invoke-direct {v10, v12, v13, v11}, Lorg/tint/model/FolderItem;->(JLjava/lang/String;)V │ │ invoke-interface {v8, v9, v10}, Ljava/util/List;->add(ILjava/lang/Object;)V │ │ .line 75 │ const v8, 0x7f0f0021 │ │ invoke-virtual {p0, v8}, Lorg/tint/ui/activities/EditBookmarkActivity;->findViewById(I)Landroid/view/View; │ @@ -522,84 +522,84 @@ │ │ .line 138 │ :cond_2 │ const-string v8, "EXTRA_FOLDER_ID" │ │ invoke-virtual {v2, v8}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ .line 139 │ - .local v3, "folderId":J │ + .local v4, "folderId":J │ const-wide/16 v8, -0x1 │ │ - cmp-long v8, v3, v8 │ + cmp-long v8, v4, v8 │ │ if-eqz v8, :cond_3 │ │ .line 140 │ - const/4 v5, 0x0 │ + const/4 v3, 0x0 │ │ - .local v5, "i":I │ + .local v3, "i":I │ :goto_0 │ iget-object v8, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mFolders:Ljava/util/List; │ │ invoke-interface {v8}, Ljava/util/List;->size()I │ │ move-result v8 │ │ - if-ge v5, v8, :cond_3 │ + if-ge v3, v8, :cond_3 │ │ .line 141 │ iget-object v8, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mFolders:Ljava/util/List; │ │ - invoke-interface {v8, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + invoke-interface {v8, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v8 │ │ check-cast v8, Lorg/tint/model/FolderItem; │ │ invoke-virtual {v8}, Lorg/tint/model/FolderItem;->getId()J │ │ move-result-wide v8 │ │ - cmp-long v8, v8, v3 │ + cmp-long v8, v8, v4 │ │ if-nez v8, :cond_5 │ │ .line 142 │ iget-object v8, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mFoldersSpinner:Landroid/widget/Spinner; │ │ - invoke-virtual {v8, v5}, Landroid/widget/Spinner;->setSelection(I)V │ + invoke-virtual {v8, v3}, Landroid/widget/Spinner;->setSelection(I)V │ │ .line 148 │ - .end local v5 # "i":I │ + .end local v3 # "i":I │ :cond_3 │ const-string v8, "EXTRA_ID" │ │ invoke-virtual {v2, v8}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J │ │ move-result-wide v8 │ │ iput-wide v8, p0, Lorg/tint/ui/activities/EditBookmarkActivity;->mId:J │ │ .line 150 │ - .end local v3 # "folderId":J │ + .end local v4 # "folderId":J │ .end local v6 # "label":Ljava/lang/String; │ .end local v7 # "url":Ljava/lang/String; │ :cond_4 │ return-void │ │ .line 140 │ - .restart local v3 # "folderId":J │ - .restart local v5 # "i":I │ + .restart local v3 # "i":I │ + .restart local v4 # "folderId":J │ .restart local v6 # "label":Ljava/lang/String; │ .restart local v7 # "url":Ljava/lang/String; │ :cond_5 │ - add-int/lit8 v5, v5, 0x1 │ + add-int/lit8 v3, v3, 0x1 │ │ goto :goto_0 │ .end method │ │ .method public onOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 1 │ .param p1, "item" # Landroid/view/MenuItem; ├── smali/org/tint/ui/activities/TintBrowserActivity$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/activities/TintBrowserActivity; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/activities/TintBrowserActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/activities/TintBrowserActivity; │ │ .prologue │ .line 88 │ iput-object p1, p0, Lorg/tint/ui/activities/TintBrowserActivity$2;->this$0:Lorg/tint/ui/activities/TintBrowserActivity; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/org/tint/ui/activities/TintBrowserActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/activities/TintBrowserActivity; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/activities/TintBrowserActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/activities/TintBrowserActivity; │ │ .prologue │ .line 81 │ iput-object p1, p0, Lorg/tint/ui/activities/TintBrowserActivity$1;->this$0:Lorg/tint/ui/activities/TintBrowserActivity; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/org/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ .prologue │ .line 395 │ iput-object p1, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;->this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/preferences/AddonsFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/AddonsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/preferences/AddonsFragment; │ │ .prologue │ .line 78 │ iput-object p1, p0, Lorg/tint/ui/preferences/AddonsFragment$2;->this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/preferences/AddonsFragment$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/AddonsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/preferences/AddonsFragment; │ │ .prologue │ .line 103 │ iput-object p1, p0, Lorg/tint/ui/preferences/AddonsFragment$4;->this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -38,25 +39,24 @@ │ # virtual methods │ .method public onClick(Landroid/view/View;)V │ .locals 3 │ .param p1, "arg0" # Landroid/view/View; │ │ .prologue │ .line 106 │ - iget-object v2, p0, Lorg/tint/ui/preferences/AddonsFragment$4;->this$0:Lorg/tint/ui/preferences/AddonsFragment; │ + iget-object v1, p0, Lorg/tint/ui/preferences/AddonsFragment$4;->this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ - invoke-static {v2}, Lorg/tint/ui/preferences/AddonsFragment;->access$000(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; │ + invoke-static {v1}, Lorg/tint/ui/preferences/AddonsFragment;->access$000(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -73,18 +73,18 @@ │ invoke-virtual {v0, v2}, Lorg/tint/addons/Addon;->setEnabled(Z)V │ │ goto :goto_0 │ │ .line 110 │ .end local v0 # "addon":Lorg/tint/addons/Addon; │ :cond_0 │ - iget-object v2, p0, Lorg/tint/ui/preferences/AddonsFragment$4;->this$0:Lorg/tint/ui/preferences/AddonsFragment; │ + iget-object v1, p0, Lorg/tint/ui/preferences/AddonsFragment$4;->this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ - invoke-static {v2}, Lorg/tint/ui/preferences/AddonsFragment;->access$100(Lorg/tint/ui/preferences/AddonsFragment;)Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; │ + invoke-static {v1}, Lorg/tint/ui/preferences/AddonsFragment;->access$100(Lorg/tint/ui/preferences/AddonsFragment;)Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v2}, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;->notifyDataSetChanged()V │ + invoke-virtual {v1}, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;->notifyDataSetChanged()V │ │ .line 111 │ return-void │ .end method ├── smali/org/tint/ui/preferences/AccessibilityPreviewPreference.smali │ @@ -353,22 +353,24 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ const-string v0, "PREFERENCE_TEXT_SCALING" │ │ + .line 113 │ invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ const-string v0, "PREFERENCE_INVERTED_DISPLAY" │ │ + .line 114 │ invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ .line 115 │ ├── html2text {} │ │ @@ -128,14 +128,14 @@ │ │ 107 invoke-super {p0}, Landroid/preference/Preference;->onPrepareForRemoval()V │ │ .line 108 return-void .end method .method public onSharedPreferenceChanged │ │ (Landroid/content/SharedPreferences;Ljava/lang/String;)V .locals 1 .param p1, │ │ "sharedPreferences" # Landroid/content/SharedPreferences; .param p2, "key" # │ │ Ljava/lang/String; .prologue .line 112 const-string v0, │ │ "PREFERENCE_MINIMUM_FONT_SIZE" invoke-virtual {v0, p2}, Ljava/lang/String;- │ │ >equals(Ljava/lang/Object;)Z move-result v0 if-nez v0, :cond_0 const-string v0, │ │ -"PREFERENCE_TEXT_SCALING" invoke-virtual {v0, p2}, Ljava/lang/String;->equals │ │ -(Ljava/lang/Object;)Z move-result v0 if-nez v0, :cond_0 const-string v0, │ │ -"PREFERENCE_INVERTED_DISPLAY" invoke-virtual {v0, p2}, Ljava/lang/String;- │ │ ->equals(Ljava/lang/Object;)Z move-result v0 if-eqz v0, :cond_1 .line 115 : │ │ -cond_0 invoke-direct {p0}, Lorg/tint/ui/preferences/ │ │ +"PREFERENCE_TEXT_SCALING" .line 113 invoke-virtual {v0, p2}, Ljava/lang/ │ │ +String;->equals(Ljava/lang/Object;)Z move-result v0 if-nez v0, :cond_0 const- │ │ +string v0, "PREFERENCE_INVERTED_DISPLAY" .line 114 invoke-virtual {v0, p2}, │ │ +Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v0 if-eqz v0, : │ │ +cond_1 .line 115 :cond_0 invoke-direct {p0}, Lorg/tint/ui/preferences/ │ │ AccessibilityPreviewPreference;->updatePreview()V .line 117 :cond_1 return-void │ │ .end method ├── smali/org/tint/ui/preferences/SslExceptionsFragment.smali │ @@ -34,15 +34,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 41 │ invoke-direct {p0}, Landroid/app/ListFragment;->()V │ │ - .line 115 │ return-void │ .end method │ │ .method static synthetic access$000(Lorg/tint/ui/preferences/SslExceptionsFragment;)Landroid/widget/CompoundButton$OnCheckedChangeListener; │ .locals 1 │ .param p0, "x0" # Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ @@ -184,39 +183,40 @@ │ invoke-virtual {p0, v0}, Lorg/tint/ui/preferences/SslExceptionsFragment;->setListAdapter(Landroid/widget/ListAdapter;)V │ │ .line 66 │ return-object v8 │ .end method │ │ .method public onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V │ - .locals 5 │ + .locals 6 │ .param p1, "l" # Landroid/widget/ListView; │ .param p2, "v" # Landroid/view/View; │ .param p3, "position" # I │ .param p4, "id" # J │ │ .prologue │ .line 80 │ invoke-super/range {p0 .. p5}, Landroid/app/ListFragment;->onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ - .line 82 │ + .line 83 │ invoke-virtual {p0}, Lorg/tint/ui/preferences/SslExceptionsFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v0 │ │ const v1, 0x108009b │ │ const v2, 0x7f0b0128 │ │ const v3, 0x7f0b0129 │ │ new-instance v4, Lorg/tint/ui/preferences/SslExceptionsFragment$2; │ │ invoke-direct {v4, p0, p4, p5}, Lorg/tint/ui/preferences/SslExceptionsFragment$2;->(Lorg/tint/ui/preferences/SslExceptionsFragment;J)V │ │ + .line 82 │ invoke-static {v0, v1, v2, v3, v4}, Lorg/tint/utils/ApplicationUtils;->showYesNoDialog(Landroid/content/Context;IIILandroid/content/DialogInterface$OnClickListener;)V │ │ .line 95 │ return-void │ .end method │ │ .method public onLoadFinished(Landroid/content/Loader;Landroid/database/Cursor;)V │ @@ -248,22 +248,19 @@ │ │ .line 108 │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 41 │ check-cast p2, Landroid/database/Cursor; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lorg/tint/ui/preferences/SslExceptionsFragment;->onLoadFinished(Landroid/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/content/Loader;)V │ .locals 2 ├── smali/org/tint/ui/preferences/AddonDetailsFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/preferences/AddonDetailsFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/AddonDetailsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/preferences/AddonDetailsFragment; │ │ .prologue │ .line 80 │ iput-object p1, p0, Lorg/tint/ui/preferences/AddonDetailsFragment$2;->this$0:Lorg/tint/ui/preferences/AddonDetailsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1.smali │ @@ -30,35 +30,34 @@ │ # instance fields │ .field final synthetic this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ .prologue │ .line 162 │ iput-object p1, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1;->this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic onReceiveValue(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 162 │ check-cast p1, Ljava/util/Map; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$1;->onReceiveValue(Ljava/util/Map;)V │ │ return-void │ .end method │ │ .method public onReceiveValue(Ljava/util/Map;)V │ .locals 5 ├── smali/org/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4.smali │ @@ -32,14 +32,15 @@ │ │ .field final synthetic val$locationIcon:Landroid/widget/ImageView; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/ImageView;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ .prologue │ .line 305 │ iput-object p1, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;->this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ iput-object p2, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;->val$locationIcon:Landroid/widget/ImageView; │ │ @@ -94,18 +95,16 @@ │ invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic onReceiveValue(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 305 │ check-cast p1, Ljava/lang/Boolean; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$4;->onReceiveValue(Ljava/lang/Boolean;)V │ │ return-void │ .end method ├── smali/org/tint/ui/preferences/WebsitesSettingsFragment$Site$1.smali │ @@ -38,15 +38,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 543 │ invoke-virtual {p0, p1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site$1;->createFromParcel(Landroid/os/Parcel;)Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ move-result-object v0 │ │ @@ -66,15 +65,14 @@ │ invoke-direct {v0, p1, v1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;->(Landroid/os/Parcel;Lorg/tint/ui/preferences/WebsitesSettingsFragment$1;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 543 │ invoke-virtual {p0, p1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site$1;->newArray(I)[Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ move-result-object v0 ├── smali/org/tint/ui/preferences/SearchEnginePreference$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/SearchEnginePreference;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/preferences/SearchEnginePreference; │ │ .prologue │ .line 134 │ iput-object p1, p0, Lorg/tint/ui/preferences/SearchEnginePreference$3;->this$0:Lorg/tint/ui/preferences/SearchEnginePreference; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/preferences/GeneralPreferencesFragment.smali │ @@ -1,33 +1,24 @@ │ .class public Lorg/tint/ui/preferences/GeneralPreferencesFragment; │ .super Landroid/preference/PreferenceFragment; │ .source "GeneralPreferencesFragment.java" │ │ │ -# annotations │ -.annotation system Ldalvik/annotation/MemberClasses; │ - value = { │ - Lorg/tint/ui/preferences/GeneralPreferencesFragment$3; │ - } │ -.end annotation │ - │ - │ # instance fields │ .field private mListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 36 │ invoke-direct {p0}, Landroid/preference/PreferenceFragment;->()V │ │ - .line 64 │ return-void │ .end method │ │ .method static synthetic access$000(Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V │ .locals 0 │ .param p0, "x0" # Lorg/tint/ui/preferences/GeneralPreferencesFragment; ├── smali/org/tint/ui/preferences/SearchEnginePreference$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/SearchEnginePreference;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/preferences/SearchEnginePreference; │ │ .prologue │ .line 112 │ iput-object p1, p0, Lorg/tint/ui/preferences/SearchEnginePreference$2;->this$0:Lorg/tint/ui/preferences/SearchEnginePreference; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter.smali │ @@ -46,14 +46,15 @@ │ │ .field final synthetic this$0:Lorg/tint/ui/preferences/WebsitesSettingsFragment; │ │ │ # direct methods │ .method public constructor (Lorg/tint/ui/preferences/WebsitesSettingsFragment;Landroid/content/Context;I)V │ .locals 1 │ + .param p1, "this$0" # Lorg/tint/ui/preferences/WebsitesSettingsFragment; │ .param p2, "context" # Landroid/content/Context; │ .param p3, "rsc" # I │ │ .prologue │ .line 116 │ const/4 v0, 0x0 │ │ @@ -61,14 +62,15 @@ │ │ .line 117 │ return-void │ .end method │ │ .method public constructor (Lorg/tint/ui/preferences/WebsitesSettingsFragment;Landroid/content/Context;ILorg/tint/ui/preferences/WebsitesSettingsFragment$Site;)V │ .locals 2 │ + .param p1, "this$0" # Lorg/tint/ui/preferences/WebsitesSettingsFragment; │ .param p2, "context" # Landroid/content/Context; │ .param p3, "rsc" # I │ .param p4, "site" # Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ .prologue │ .line 119 │ iput-object p1, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;->this$0:Lorg/tint/ui/preferences/WebsitesSettingsFragment; │ @@ -760,40 +762,46 @@ │ │ move-result-object v3 │ │ invoke-direct {v1, v3}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v3, 0x7f0b00d3 │ │ + .line 371 │ invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v3, 0x7f0b00d4 │ │ + .line 372 │ invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ new-instance v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7; │ │ invoke-direct {v3, p0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;->(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V │ │ + .line 373 │ invoke-virtual {v1, v6, v3}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 386 │ invoke-virtual {v1, v8, v5}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 387 │ invoke-virtual {v1, v4}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 388 │ invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto :goto_0 │ │ .line 391 │ :pswitch_1 │ new-instance v1, Landroid/app/AlertDialog$Builder; │ @@ -802,40 +810,46 @@ │ │ move-result-object v3 │ │ invoke-direct {v1, v3}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v3, 0x7f0b00d8 │ │ + .line 392 │ invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v3, 0x7f0b00d9 │ │ + .line 393 │ invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ new-instance v3, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8; │ │ invoke-direct {v3, p0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$8;->(Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V │ │ + .line 394 │ invoke-virtual {v1, v6, v3}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 405 │ invoke-virtual {v1, v8, v5}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 406 │ invoke-virtual {v1, v4}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 407 │ invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto :goto_0 │ │ .line 411 │ :cond_1 │ invoke-virtual {p2}, Landroid/view/View;->getTag()Ljava/lang/Object; │ @@ -872,20 +886,22 @@ │ .line 416 │ const-class v1, Lorg/tint/ui/preferences/WebsitesSettingsFragment; │ │ invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 417 │ invoke-virtual {v7}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;->getPrettyTitle()Ljava/lang/String; │ │ move-result-object v4 │ │ move v6, v3 │ │ + .line 416 │ invoke-virtual/range {v0 .. v6}, Landroid/preference/PreferenceActivity;->startPreferencePanel(Ljava/lang/String;Landroid/os/Bundle;ILjava/lang/CharSequence;Landroid/app/Fragment;I)V │ │ goto/16 :goto_0 │ │ .line 368 │ nop │ │ @@ -962,35 +978,35 @@ │ invoke-virtual {p0}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;->notifyDataSetChanged()V │ │ .line 207 │ return-void │ .end method │ │ .method public setIconForUsage(Landroid/widget/ImageView;J)V │ - .locals 6 │ + .locals 8 │ .param p1, "usageIcon" # Landroid/widget/ImageView; │ .param p2, "usageInBytes" # J │ │ .prologue │ - const/high16 v5, 0x40a00000 # 5.0f │ + const/high16 v6, 0x40a00000 # 5.0f │ │ - const-wide v3, 0x3fb999999999999aL # 0.1 │ + const-wide v4, 0x3fb999999999999aL # 0.1 │ │ .line 223 │ long-to-float v1, p2 │ │ const/high16 v2, 0x49800000 # 1048576.0f │ │ div-float v0, v1, v2 │ │ .line 228 │ .local v0, "usageInMegabytes":F │ - float-to-double v1, v0 │ + float-to-double v2, v0 │ │ - cmpg-double v1, v1, v3 │ + cmpg-double v1, v2, v4 │ │ if-gtz v1, :cond_1 │ │ .line 229 │ iget-object v1, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;->mUsageEmptyIcon:Landroid/graphics/Bitmap; │ │ invoke-virtual {p1, v1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V │ @@ -998,56 +1014,56 @@ │ .line 235 │ :cond_0 │ :goto_0 │ return-void │ │ .line 230 │ :cond_1 │ - float-to-double v1, v0 │ + float-to-double v2, v0 │ │ - cmpl-double v1, v1, v3 │ + cmpl-double v1, v2, v4 │ │ if-lez v1, :cond_2 │ │ - cmpg-float v1, v0, v5 │ + cmpg-float v1, v0, v6 │ │ if-gtz v1, :cond_2 │ │ .line 231 │ iget-object v1, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;->mUsageLowIcon:Landroid/graphics/Bitmap; │ │ invoke-virtual {p1, v1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V │ │ goto :goto_0 │ │ .line 232 │ :cond_2 │ - cmpl-float v1, v0, v5 │ + cmpl-float v1, v0, v6 │ │ if-lez v1, :cond_0 │ │ .line 233 │ iget-object v1, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;->mUsageHighIcon:Landroid/graphics/Bitmap; │ │ invoke-virtual {p1, v1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V │ │ goto :goto_0 │ .end method │ │ .method public sizeValueToString(J)Ljava/lang/String; │ - .locals 6 │ + .locals 7 │ .param p1, "bytes" # J │ │ .prologue │ - const/high16 v5, 0x41200000 # 10.0f │ + const/high16 v6, 0x41200000 # 10.0f │ │ .line 212 │ - const-wide/16 v3, 0x0 │ + const-wide/16 v4, 0x0 │ │ - cmp-long v3, p1, v3 │ + cmp-long v3, p1, v4 │ │ if-gtz v3, :cond_0 │ │ .line 213 │ const-string v3, "WebsitesSettingsFragment" │ │ new-instance v4, Ljava/lang/StringBuilder; │ @@ -1083,29 +1099,29 @@ │ │ const/high16 v4, 0x49800000 # 1048576.0f │ │ div-float v0, v3, v4 │ │ .line 217 │ .local v0, "megabytes":F │ - mul-float v3, v0, v5 │ + mul-float v3, v0, v6 │ │ - float-to-double v3, v3 │ + float-to-double v4, v3 │ │ - invoke-static {v3, v4}, Ljava/lang/Math;->ceil(D)D │ + invoke-static {v4, v5}, Ljava/lang/Math;->ceil(D)D │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - double-to-int v2, v3 │ + double-to-int v2, v4 │ │ .line 218 │ .local v2, "truncated":I │ int-to-float v3, v2 │ │ - div-float v1, v3, v5 │ + div-float v1, v3, v6 │ │ .line 219 │ .local v1, "result":F │ invoke-static {v1}, Ljava/lang/String;->valueOf(F)Ljava/lang/String; │ │ move-result-object v3 ├── smali/org/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6.smali │ @@ -36,14 +36,15 @@ │ │ .field final synthetic val$title:Landroid/widget/TextView; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/TextView;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ .prologue │ .line 341 │ iput-object p1, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;->this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ iput-object p2, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;->val$title:Landroid/widget/TextView; │ │ @@ -123,18 +124,16 @@ │ invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic onReceiveValue(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 341 │ check-cast p1, Ljava/lang/Boolean; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$6;->onReceiveValue(Ljava/lang/Boolean;)V │ │ return-void │ .end method ├── smali/org/tint/ui/preferences/SslExceptionsFragment$SslExceptionAdapter.smali │ @@ -52,15 +52,15 @@ │ .line 119 │ return-void │ .end method │ │ │ # virtual methods │ .method public getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ - .locals 7 │ + .locals 8 │ .param p1, "position" # I │ .param p2, "convertView" # Landroid/view/View; │ .param p3, "parent" # Landroid/view/ViewGroup; │ │ .prologue │ .line 123 │ invoke-super {p0, p1, p2, p3}, Landroid/widget/SimpleCursorAdapter;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ @@ -89,17 +89,17 @@ │ │ invoke-interface {v0, v5}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v5 │ │ invoke-interface {v0, v5}, Landroid/database/Cursor;->getLong(I)J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v5 │ │ invoke-virtual {v3, v5}, Landroid/widget/Switch;->setTag(Ljava/lang/Object;)V │ │ .line 129 │ const-string v5, "allow" ├── smali/org/tint/ui/preferences/GeneralPreferencesFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/preferences/GeneralPreferencesFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/preferences/GeneralPreferencesFragment; │ │ .prologue │ .line 67 │ iput-object p1, p0, Lorg/tint/ui/preferences/GeneralPreferencesFragment$1;->this$0:Lorg/tint/ui/preferences/GeneralPreferencesFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/preferences/UserAgentSpinnerPreference.smali │ @@ -110,14 +110,15 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lorg/tint/ui/preferences/UserAgentSpinnerPreference;->mEditText:Landroid/widget/EditText; │ │ + .line 78 │ invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v0 ├── smali/org/tint/ui/preferences/SearchEnginePreference$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/preferences/SearchEnginePreference; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/SearchEnginePreference;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/preferences/SearchEnginePreference; │ │ .prologue │ .line 95 │ iput-object p1, p0, Lorg/tint/ui/preferences/SearchEnginePreference$1;->this$0:Lorg/tint/ui/preferences/SearchEnginePreference; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/preferences/GeneralPreferencesFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/preferences/GeneralPreferencesFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/GeneralPreferencesFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/preferences/GeneralPreferencesFragment; │ │ .prologue │ .line 91 │ iput-object p1, p0, Lorg/tint/ui/preferences/GeneralPreferencesFragment$2;->this$0:Lorg/tint/ui/preferences/GeneralPreferencesFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2.smali │ @@ -34,14 +34,15 @@ │ │ .field final synthetic val$sites:Ljava/util/Map; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Ljava/util/Map;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ .prologue │ .line 179 │ iput-object p1, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;->this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ iput-object p2, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;->val$sites:Ljava/util/Map; │ │ @@ -50,21 +51,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic onReceiveValue(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 179 │ check-cast p1, Ljava/util/Set; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$2;->onReceiveValue(Ljava/util/Set;)V │ │ return-void │ .end method │ │ .method public onReceiveValue(Ljava/util/Set;)V │ .locals 5 ├── smali/org/tint/ui/preferences/SslExceptionsFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/SslExceptionsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ .prologue │ .line 51 │ iput-object p1, p0, Lorg/tint/ui/preferences/SslExceptionsFragment$1;->this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/preferences/WebsitesSettingsFragment.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/app/ListFragment; │ .source "WebsitesSettingsFragment.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lorg/tint/ui/preferences/WebsitesSettingsFragment$1;, │ Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site;, │ Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ } │ .end annotation │ │ │ # static fields │ @@ -35,15 +34,14 @@ │ │ .line 52 │ iput-object v0, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment;->mAdapter:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ .line 53 │ iput-object v0, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment;->mSite:Lorg/tint/ui/preferences/WebsitesSettingsFragment$Site; │ │ - .line 430 │ return-void │ .end method │ │ .method static synthetic access$400(Lorg/tint/ui/preferences/WebsitesSettingsFragment;)V │ .locals 0 │ .param p0, "x0" # Lorg/tint/ui/preferences/WebsitesSettingsFragment; ├── smali/org/tint/ui/preferences/AddonsFragment$AddonsAdapter$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$addon:Lorg/tint/addons/Addon; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;Lorg/tint/addons/Addon;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; │ │ .prologue │ .line 170 │ iput-object p1, p0, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter$1;->this$1:Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; │ │ iput-object p2, p0, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter$1;->val$addon:Lorg/tint/addons/Addon; ├── smali/org/tint/ui/preferences/AddonsFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/AddonsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/preferences/AddonsFragment; │ │ .prologue │ .line 62 │ iput-object p1, p0, Lorg/tint/ui/preferences/AddonsFragment$1;->this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -72,31 +73,35 @@ │ :catch_0 │ move-exception v0 │ │ .line 69 │ .local v0, "e":Landroid/content/ActivityNotFoundException; │ iget-object v2, p0, Lorg/tint/ui/preferences/AddonsFragment$1;->this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ + .line 70 │ invoke-virtual {v2}, Lorg/tint/ui/preferences/AddonsFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v2 │ │ iget-object v3, p0, Lorg/tint/ui/preferences/AddonsFragment$1;->this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ const v4, 0x7f0b00dc │ │ + .line 71 │ invoke-virtual {v3, v4}, Lorg/tint/ui/preferences/AddonsFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ iget-object v4, p0, Lorg/tint/ui/preferences/AddonsFragment$1;->this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ const v5, 0x7f0b00dd │ │ + .line 72 │ invoke-virtual {v4, v5}, Lorg/tint/ui/preferences/AddonsFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 69 │ invoke-static {v2, v3, v4}, Lorg/tint/utils/ApplicationUtils;->showMessageDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ goto :goto_0 │ .end method ├── smali/org/tint/ui/preferences/HomepageSpinnerPreference.smali │ @@ -190,14 +190,15 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lorg/tint/ui/preferences/HomepageSpinnerPreference;->mEditText:Landroid/widget/EditText; │ │ + .line 77 │ invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v0 ├── smali/org/tint/ui/preferences/SslExceptionsFragment$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$id:J │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/SslExceptionsFragment;J)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ .prologue │ .line 87 │ iput-object p1, p0, Lorg/tint/ui/preferences/SslExceptionsFragment$2;->this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ iput-wide p2, p0, Lorg/tint/ui/preferences/SslExceptionsFragment$2;->val$id:J │ │ @@ -37,15 +38,15 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onClick(Landroid/content/DialogInterface;I)V │ - .locals 3 │ + .locals 4 │ .param p1, "dialog" # Landroid/content/DialogInterface; │ .param p2, "which" # I │ │ .prologue │ .line 91 │ iget-object v0, p0, Lorg/tint/ui/preferences/SslExceptionsFragment$2;->this$0:Lorg/tint/ui/preferences/SslExceptionsFragment; │ │ @@ -53,14 +54,14 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/app/Activity;->getContentResolver()Landroid/content/ContentResolver; │ │ move-result-object v0 │ │ - iget-wide v1, p0, Lorg/tint/ui/preferences/SslExceptionsFragment$2;->val$id:J │ + iget-wide v2, p0, Lorg/tint/ui/preferences/SslExceptionsFragment$2;->val$id:J │ │ - invoke-static {v0, v1, v2}, Lorg/tint/providers/SslExceptionsWrapper;->removeSslException(Landroid/content/ContentResolver;J)V │ + invoke-static {v0, v2, v3}, Lorg/tint/providers/SslExceptionsWrapper;->removeSslException(Landroid/content/ContentResolver;J)V │ │ .line 92 │ return-void │ .end method ├── smali/org/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5.smali │ @@ -36,14 +36,15 @@ │ │ .field final synthetic val$title:Landroid/widget/TextView; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/ImageView;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ .prologue │ .line 327 │ iput-object p1, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;->this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ iput-object p2, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;->val$title:Landroid/widget/TextView; │ │ @@ -120,30 +121,28 @@ │ .line 334 │ iget-object v1, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;->this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ iget-object v2, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;->val$featureIcon:Landroid/widget/ImageView; │ │ invoke-virtual {p1}, Ljava/lang/Long;->longValue()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - invoke-virtual {v1, v2, v3, v4}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;->setIconForUsage(Landroid/widget/ImageView;J)V │ + invoke-virtual {v1, v2, v4, v5}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;->setIconForUsage(Landroid/widget/ImageView;J)V │ │ .line 336 │ .end local v0 # "usage":Ljava/lang/String; │ :cond_0 │ return-void │ .end method │ │ .method public bridge synthetic onReceiveValue(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 327 │ check-cast p1, Ljava/lang/Long; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$5;->onReceiveValue(Ljava/lang/Long;)V │ │ return-void │ .end method ├── smali/org/tint/ui/preferences/BaseSpinnerPreference$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/preferences/BaseSpinnerPreference; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/BaseSpinnerPreference;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/preferences/BaseSpinnerPreference; │ │ .prologue │ .line 69 │ iput-object p1, p0, Lorg/tint/ui/preferences/BaseSpinnerPreference$1;->this$0:Lorg/tint/ui/preferences/BaseSpinnerPreference; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ .prologue │ .line 374 │ iput-object p1, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$7;->this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/preferences/AddonDetailsFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/preferences/AddonDetailsFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/AddonDetailsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/preferences/AddonDetailsFragment; │ │ .prologue │ .line 73 │ iput-object p1, p0, Lorg/tint/ui/preferences/AddonDetailsFragment$1;->this$0:Lorg/tint/ui/preferences/AddonDetailsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/preferences/AddonsFragment.smali │ @@ -36,15 +36,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 46 │ invoke-direct {p0}, Landroid/app/Fragment;->()V │ │ - .line 139 │ return-void │ .end method │ │ .method static synthetic access$000(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; │ .locals 1 │ .param p0, "x0" # Lorg/tint/ui/preferences/AddonsFragment; ├── smali/org/tint/ui/preferences/AddonDetailsFragment.smali │ @@ -57,58 +57,57 @@ │ .end method │ │ .method private fillCallbacksDetails()V │ .locals 6 │ │ .prologue │ .line 116 │ - iget-object v4, p0, Lorg/tint/ui/preferences/AddonDetailsFragment;->mAddon:Lorg/tint/addons/Addon; │ + iget-object v3, p0, Lorg/tint/ui/preferences/AddonDetailsFragment;->mAddon:Lorg/tint/addons/Addon; │ │ - invoke-virtual {v4}, Lorg/tint/addons/Addon;->getUserReadbleCallbacks()Ljava/util/List; │ + invoke-virtual {v3}, Lorg/tint/addons/Addon;->getUserReadbleCallbacks()Ljava/util/List; │ │ move-result-object v1 │ │ .line 118 │ .local v1, "callbacks":Ljava/util/List;, "Ljava/util/List;" │ - new-instance v3, Ljava/lang/StringBuilder; │ + new-instance v2, Ljava/lang/StringBuilder; │ │ - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ .line 120 │ - .local v3, "sb":Ljava/lang/StringBuilder; │ + .local v2, "sb":Ljava/lang/StringBuilder; │ invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/lang/String; │ │ .line 121 │ .local v0, "callback":Ljava/lang/String; │ - invoke-virtual {v3}, Ljava/lang/StringBuilder;->length()I │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->length()I │ │ move-result v4 │ │ if-lez v4, :cond_0 │ │ .line 122 │ const/16 v4, 0xa │ │ - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ .line 125 │ :cond_0 │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ @@ -122,28 +121,28 @@ │ │ move-result-object v4 │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_0 │ │ .line 128 │ .end local v0 # "callback":Ljava/lang/String; │ :cond_1 │ - iget-object v4, p0, Lorg/tint/ui/preferences/AddonDetailsFragment;->mCallbacks:Landroid/widget/TextView; │ + iget-object v3, p0, Lorg/tint/ui/preferences/AddonDetailsFragment;->mCallbacks:Landroid/widget/TextView; │ │ - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v4, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v3, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 129 │ return-void │ .end method │ │ .method private fillPackagePermissions()V │ .locals 10 ├── smali/org/tint/ui/preferences/AddonsFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/AddonsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/preferences/AddonsFragment; │ │ .prologue │ .line 91 │ iput-object p1, p0, Lorg/tint/ui/preferences/AddonsFragment$3;->this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -38,25 +39,24 @@ │ # virtual methods │ .method public onClick(Landroid/view/View;)V │ .locals 3 │ .param p1, "arg0" # Landroid/view/View; │ │ .prologue │ .line 94 │ - iget-object v2, p0, Lorg/tint/ui/preferences/AddonsFragment$3;->this$0:Lorg/tint/ui/preferences/AddonsFragment; │ + iget-object v1, p0, Lorg/tint/ui/preferences/AddonsFragment$3;->this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ - invoke-static {v2}, Lorg/tint/ui/preferences/AddonsFragment;->access$000(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; │ + invoke-static {v1}, Lorg/tint/ui/preferences/AddonsFragment;->access$000(Lorg/tint/ui/preferences/AddonsFragment;)Ljava/util/List; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -73,18 +73,18 @@ │ invoke-virtual {v0, v2}, Lorg/tint/addons/Addon;->setEnabled(Z)V │ │ goto :goto_0 │ │ .line 98 │ .end local v0 # "addon":Lorg/tint/addons/Addon; │ :cond_0 │ - iget-object v2, p0, Lorg/tint/ui/preferences/AddonsFragment$3;->this$0:Lorg/tint/ui/preferences/AddonsFragment; │ + iget-object v1, p0, Lorg/tint/ui/preferences/AddonsFragment$3;->this$0:Lorg/tint/ui/preferences/AddonsFragment; │ │ - invoke-static {v2}, Lorg/tint/ui/preferences/AddonsFragment;->access$100(Lorg/tint/ui/preferences/AddonsFragment;)Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; │ + invoke-static {v1}, Lorg/tint/ui/preferences/AddonsFragment;->access$100(Lorg/tint/ui/preferences/AddonsFragment;)Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v2}, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;->notifyDataSetChanged()V │ + invoke-virtual {v1}, Lorg/tint/ui/preferences/AddonsFragment$AddonsAdapter;->notifyDataSetChanged()V │ │ .line 99 │ return-void │ .end method ├── smali/org/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3.smali │ @@ -32,14 +32,15 @@ │ │ .field final synthetic val$usageIcon:Landroid/widget/ImageView; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter;Landroid/widget/ImageView;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ .prologue │ .line 293 │ iput-object p1, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;->this$1:Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter; │ │ iput-object p2, p0, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;->val$usageIcon:Landroid/widget/ImageView; │ │ @@ -79,18 +80,16 @@ │ .line 299 │ :cond_0 │ return-void │ .end method │ │ .method public bridge synthetic onReceiveValue(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 293 │ check-cast p1, Ljava/lang/Long; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/tint/ui/preferences/WebsitesSettingsFragment$SiteAdapter$3;->onReceiveValue(Ljava/lang/Long;)V │ │ return-void │ .end method ├── smali/org/tint/ui/dialogs/DownloadConfirmDialog.smali │ @@ -57,20 +57,22 @@ │ │ iget-object v1, p0, Lorg/tint/ui/dialogs/DownloadConfirmDialog;->mContext:Landroid/content/Context; │ │ invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ iget-object v1, p0, Lorg/tint/ui/dialogs/DownloadConfirmDialog;->mView:Landroid/view/View; │ │ + .line 41 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f0b001e │ │ + .line 42 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ iput-object v0, p0, Lorg/tint/ui/dialogs/DownloadConfirmDialog;->mBuilder:Landroid/app/AlertDialog$Builder; │ │ .line 43 │ @@ -236,49 +238,53 @@ │ │ .prologue │ .line 59 │ iget-object v0, p0, Lorg/tint/ui/dialogs/DownloadConfirmDialog;->mBuilder:Landroid/app/AlertDialog$Builder; │ │ iget-object v1, p0, Lorg/tint/ui/dialogs/DownloadConfirmDialog;->mContext:Landroid/content/Context; │ │ + .line 60 │ invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v1 │ │ const v2, 0x7f0b001d │ │ invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ new-instance v2, Lorg/tint/ui/dialogs/DownloadConfirmDialog$1; │ │ invoke-direct {v2, p0}, Lorg/tint/ui/dialogs/DownloadConfirmDialog$1;->(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V │ │ + .line 59 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 68 │ iget-object v0, p0, Lorg/tint/ui/dialogs/DownloadConfirmDialog;->mBuilder:Landroid/app/AlertDialog$Builder; │ │ iget-object v1, p0, Lorg/tint/ui/dialogs/DownloadConfirmDialog;->mContext:Landroid/content/Context; │ │ + .line 69 │ invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v1 │ │ const v2, 0x7f0b000c │ │ invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ new-instance v2, Lorg/tint/ui/dialogs/DownloadConfirmDialog$2; │ │ invoke-direct {v2, p0}, Lorg/tint/ui/dialogs/DownloadConfirmDialog$2;->(Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V │ │ + .line 68 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 77 │ iget-object v0, p0, Lorg/tint/ui/dialogs/DownloadConfirmDialog;->mBuilder:Landroid/app/AlertDialog$Builder; │ │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; ├── smali/org/tint/ui/dialogs/GeolocationPermissionsDialog$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; │ │ .prologue │ .line 37 │ iput-object p1, p0, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$1;->this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/dialogs/DownloadConfirmDialog$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ .prologue │ .line 70 │ iput-object p1, p0, Lorg/tint/ui/dialogs/DownloadConfirmDialog$2;->this$0:Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/dialogs/GeolocationPermissionsDialog$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/dialogs/GeolocationPermissionsDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; │ │ .prologue │ .line 49 │ iput-object p1, p0, Lorg/tint/ui/dialogs/GeolocationPermissionsDialog$2;->this$0:Lorg/tint/ui/dialogs/GeolocationPermissionsDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/dialogs/DownloadConfirmDialog$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/dialogs/DownloadConfirmDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ .prologue │ .line 61 │ iput-object p1, p0, Lorg/tint/ui/dialogs/DownloadConfirmDialog$1;->this$0:Lorg/tint/ui/dialogs/DownloadConfirmDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/PhoneUrlBar$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/PhoneUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/PhoneUrlBar; │ │ .prologue │ .line 192 │ iput-object p1, p0, Lorg/tint/ui/views/PhoneUrlBar$4;->this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/TabletUrlBar$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/TabletUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/TabletUrlBar; │ │ .prologue │ .line 188 │ iput-object p1, p0, Lorg/tint/ui/views/TabletUrlBar$7;->this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/PanelLayout$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/PanelLayout; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/PanelLayout;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/PanelLayout; │ │ .prologue │ .line 112 │ iput-object p1, p0, Lorg/tint/ui/views/PanelLayout$1;->this$0:Lorg/tint/ui/views/PanelLayout; │ │ invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V ├── smali/org/tint/ui/views/TabsScroller$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/TabsScroller; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/TabsScroller;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/TabsScroller; │ │ .prologue │ .line 149 │ iput-object p1, p0, Lorg/tint/ui/views/TabsScroller$1;->this$0:Lorg/tint/ui/views/TabsScroller; │ │ invoke-direct {p0}, Landroid/database/DataSetObserver;->()V ├── smali/org/tint/ui/views/TabletUrlBar$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/TabletUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/TabletUrlBar; │ │ .prologue │ .line 197 │ iput-object p1, p0, Lorg/tint/ui/views/TabletUrlBar$8;->this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/TabletUrlBar$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/TabletUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/TabletUrlBar; │ │ .prologue │ .line 135 │ iput-object p1, p0, Lorg/tint/ui/views/TabletUrlBar$3;->this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -40,14 +41,15 @@ │ .locals 2 │ .param p1, "constraint" # Ljava/lang/CharSequence; │ │ .prologue │ .line 138 │ if-eqz p1, :cond_0 │ │ + .line 139 │ invoke-interface {p1}, Ljava/lang/CharSequence;->length()I │ │ move-result v0 │ │ if-lez v0, :cond_0 │ │ .line 140 │ @@ -57,18 +59,20 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; │ │ move-result-object v0 │ │ + .line 141 │ invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 140 │ invoke-static {v0, v1}, Lorg/tint/providers/BookmarksWrapper;->getUrlSuggestions(Landroid/content/ContentResolver;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ .line 143 │ :goto_0 │ return-object v0 ├── smali/org/tint/ui/views/PhoneUrlBar$10.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/PhoneUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/PhoneUrlBar; │ │ .prologue │ .line 271 │ iput-object p1, p0, Lorg/tint/ui/views/PhoneUrlBar$10;->this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/PanelLayout.smali │ @@ -448,17 +448,17 @@ │ │ int-to-float v5, v5 │ │ div-float/2addr v4, v5 │ │ mul-float/2addr v3, v4 │ │ - float-to-long v3, v3 │ + float-to-long v4, v3 │ │ - invoke-virtual {v2, v3, v4}, Landroid/animation/Animator;->setDuration(J)Landroid/animation/Animator; │ + invoke-virtual {v2, v4, v5}, Landroid/animation/Animator;->setDuration(J)Landroid/animation/Animator; │ │ .line 336 │ iget-object v2, p0, Lorg/tint/ui/views/PanelLayout;->mAnimator:Landroid/animation/Animator; │ │ new-instance v3, Landroid/view/animation/AccelerateDecelerateInterpolator; │ │ invoke-direct {v3}, Landroid/view/animation/AccelerateDecelerateInterpolator;->()V │ @@ -481,15 +481,15 @@ │ .line 342 │ iget-boolean v0, p0, Lorg/tint/ui/views/PanelLayout;->mPanelShown:Z │ │ return v0 │ .end method │ │ .method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 11 │ + .locals 12 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ const/4 v4, 0x1 │ │ .line 150 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I │ @@ -571,39 +571,39 @@ │ │ .line 162 │ .local v1, "height":F │ iget v5, p0, Lorg/tint/ui/views/PanelLayout;->mBezelTopDelta:F │ │ sub-float v5, v3, v5 │ │ - float-to-double v5, v5 │ + float-to-double v6, v5 │ │ - const-wide v7, 0x3fb999999999999aL # 0.1 │ + const-wide v8, 0x3fb999999999999aL # 0.1 │ │ - float-to-double v9, v1 │ + float-to-double v10, v1 │ │ - mul-double/2addr v7, v9 │ + mul-double/2addr v8, v10 │ │ - cmpg-double v5, v5, v7 │ + cmpg-double v5, v6, v8 │ │ if-lez v5, :cond_2 │ │ iget v5, p0, Lorg/tint/ui/views/PanelLayout;->mBezelTopDelta:F │ │ sub-float v5, v3, v5 │ │ - float-to-double v5, v5 │ + float-to-double v6, v5 │ │ - const-wide v7, 0x3feccccccccccccdL # 0.9 │ + const-wide v8, 0x3feccccccccccccdL # 0.9 │ │ - float-to-double v9, v1 │ + float-to-double v10, v1 │ │ - mul-double/2addr v7, v9 │ + mul-double/2addr v8, v10 │ │ - cmpl-double v5, v5, v7 │ + cmpl-double v5, v6, v8 │ │ if-ltz v5, :cond_3 │ │ .line 164 │ :cond_2 │ iget v0, p0, Lorg/tint/ui/views/PanelLayout;->mBezelSizeReduced:F │ │ @@ -638,15 +638,15 @@ │ :pswitch_0 │ :pswitch_1 │ :pswitch_1 │ .end packed-switch │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 11 │ + .locals 12 │ .param p1, "event" # Landroid/view/MotionEvent; │ │ .prologue │ .line 193 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I │ │ move-result v5 │ @@ -741,39 +741,39 @@ │ │ .line 205 │ .local v1, "height":F │ iget v5, p0, Lorg/tint/ui/views/PanelLayout;->mBezelTopDelta:F │ │ sub-float v5, v4, v5 │ │ - float-to-double v5, v5 │ + float-to-double v6, v5 │ │ - const-wide v7, 0x3fb999999999999aL # 0.1 │ + const-wide v8, 0x3fb999999999999aL # 0.1 │ │ - float-to-double v9, v1 │ + float-to-double v10, v1 │ │ - mul-double/2addr v7, v9 │ + mul-double/2addr v8, v10 │ │ - cmpg-double v5, v5, v7 │ + cmpg-double v5, v6, v8 │ │ if-lez v5, :cond_2 │ │ iget v5, p0, Lorg/tint/ui/views/PanelLayout;->mBezelTopDelta:F │ │ sub-float v5, v4, v5 │ │ - float-to-double v5, v5 │ + float-to-double v6, v5 │ │ - const-wide v7, 0x3feccccccccccccdL # 0.9 │ + const-wide v8, 0x3feccccccccccccdL # 0.9 │ │ - float-to-double v9, v1 │ + float-to-double v10, v1 │ │ - mul-double/2addr v7, v9 │ + mul-double/2addr v8, v10 │ │ - cmpl-double v5, v5, v7 │ + cmpl-double v5, v6, v8 │ │ if-ltz v5, :cond_3 │ │ .line 207 │ :cond_2 │ iget v0, p0, Lorg/tint/ui/views/PanelLayout;->mBezelSizeReduced:F │ │ @@ -807,29 +807,29 @@ │ iget-boolean v5, p0, Lorg/tint/ui/views/PanelLayout;->mLastMoveOpen:Z │ │ if-eqz v5, :cond_5 │ │ .line 230 │ iget v5, p0, Lorg/tint/ui/views/PanelLayout;->mTranslation:F │ │ - float-to-double v5, v5 │ + float-to-double v6, v5 │ │ - const-wide v7, 0x3fc999999999999aL # 0.2 │ + const-wide v8, 0x3fc999999999999aL # 0.2 │ │ - iget-object v9, p0, Lorg/tint/ui/views/PanelLayout;->mPanel:Landroid/widget/RelativeLayout; │ + iget-object v5, p0, Lorg/tint/ui/views/PanelLayout;->mPanel:Landroid/widget/RelativeLayout; │ │ - invoke-virtual {v9}, Landroid/widget/RelativeLayout;->getWidth()I │ + invoke-virtual {v5}, Landroid/widget/RelativeLayout;->getWidth()I │ │ - move-result v9 │ + move-result v5 │ │ - int-to-double v9, v9 │ + int-to-double v10, v5 │ │ - mul-double/2addr v7, v9 │ + mul-double/2addr v8, v10 │ │ - cmpl-double v5, v5, v7 │ + cmpl-double v5, v6, v8 │ │ if-ltz v5, :cond_4 │ │ .line 231 │ invoke-virtual {p0}, Lorg/tint/ui/views/PanelLayout;->showPanel()V │ │ .line 243 │ @@ -844,29 +844,29 @@ │ │ goto :goto_2 │ │ .line 236 │ :cond_5 │ iget v5, p0, Lorg/tint/ui/views/PanelLayout;->mTranslation:F │ │ - float-to-double v5, v5 │ + float-to-double v6, v5 │ │ - const-wide v7, 0x3feccccccccccccdL # 0.9 │ + const-wide v8, 0x3feccccccccccccdL # 0.9 │ │ - iget-object v9, p0, Lorg/tint/ui/views/PanelLayout;->mPanel:Landroid/widget/RelativeLayout; │ + iget-object v5, p0, Lorg/tint/ui/views/PanelLayout;->mPanel:Landroid/widget/RelativeLayout; │ │ - invoke-virtual {v9}, Landroid/widget/RelativeLayout;->getWidth()I │ + invoke-virtual {v5}, Landroid/widget/RelativeLayout;->getWidth()I │ │ - move-result v9 │ + move-result v5 │ │ - int-to-double v9, v9 │ + int-to-double v10, v5 │ │ - mul-double/2addr v7, v9 │ + mul-double/2addr v8, v10 │ │ - cmpg-double v5, v5, v7 │ + cmpg-double v5, v6, v8 │ │ if-gtz v5, :cond_6 │ │ .line 237 │ invoke-virtual {p0}, Lorg/tint/ui/views/PanelLayout;->hidePanel()V │ │ goto :goto_2 │ @@ -1152,17 +1152,17 @@ │ │ int-to-float v5, v5 │ │ div-float/2addr v4, v5 │ │ mul-float/2addr v3, v4 │ │ - float-to-long v3, v3 │ + float-to-long v4, v3 │ │ - invoke-virtual {v2, v3, v4}, Landroid/animation/Animator;->setDuration(J)Landroid/animation/Animator; │ + invoke-virtual {v2, v4, v5}, Landroid/animation/Animator;->setDuration(J)Landroid/animation/Animator; │ │ .line 314 │ iget-object v2, p0, Lorg/tint/ui/views/PanelLayout;->mAnimator:Landroid/animation/Animator; │ │ new-instance v3, Landroid/view/animation/AccelerateDecelerateInterpolator; │ │ invoke-direct {v3}, Landroid/view/animation/AccelerateDecelerateInterpolator;->()V ├── smali/org/tint/ui/views/TabletUrlBar$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/TabletUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/TabletUrlBar; │ │ .prologue │ .line 169 │ iput-object p1, p0, Lorg/tint/ui/views/TabletUrlBar$5;->this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/TabletUrlBar$10.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/TabletUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/TabletUrlBar; │ │ .prologue │ .line 215 │ iput-object p1, p0, Lorg/tint/ui/views/TabletUrlBar$10;->this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/PhoneUrlBar.smali │ @@ -824,14 +824,15 @@ │ iget-object v0, p0, Lorg/tint/ui/views/PhoneUrlBar;->mSubTitle:Landroid/widget/TextView; │ │ invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 312 │ if-eqz p1, :cond_0 │ │ + .line 313 │ invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ .line 314 ├── smali/org/tint/ui/views/PhoneUrlBar$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/PhoneUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/PhoneUrlBar; │ │ .prologue │ .line 185 │ iput-object p1, p0, Lorg/tint/ui/views/PhoneUrlBar$3;->this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/PanelLayout$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/PanelLayout; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/PanelLayout;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/PanelLayout; │ │ .prologue │ .line 127 │ iput-object p1, p0, Lorg/tint/ui/views/PanelLayout$2;->this$0:Lorg/tint/ui/views/PanelLayout; │ │ invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V ├── smali/org/tint/ui/views/PhoneUrlBar$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/PhoneUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/PhoneUrlBar; │ │ .prologue │ .line 217 │ iput-object p1, p0, Lorg/tint/ui/views/PhoneUrlBar$6;->this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/PhoneUrlBar$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/PhoneUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/PhoneUrlBar; │ │ .prologue │ .line 209 │ iput-object p1, p0, Lorg/tint/ui/views/PhoneUrlBar$5;->this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/TabsScroller$2.smali │ @@ -21,14 +21,15 @@ │ │ .field final synthetic val$position:I │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/TabsScroller;II)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/TabsScroller; │ │ .prologue │ .line 332 │ iput-object p1, p0, Lorg/tint/ui/views/TabsScroller$2;->this$0:Lorg/tint/ui/views/TabsScroller; │ │ iput p2, p0, Lorg/tint/ui/views/TabsScroller$2;->val$position:I ├── smali/org/tint/ui/views/TabletUrlBar$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/TabletUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/TabletUrlBar; │ │ .prologue │ .line 181 │ iput-object p1, p0, Lorg/tint/ui/views/TabletUrlBar$6;->this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/PhoneUrlBar$1$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lorg/tint/ui/views/PhoneUrlBar$1; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/PhoneUrlBar$1;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/tint/ui/views/PhoneUrlBar$1; │ │ .prologue │ .line 140 │ iput-object p1, p0, Lorg/tint/ui/views/PhoneUrlBar$1$1;->this$1:Lorg/tint/ui/views/PhoneUrlBar$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/PhoneUrlBar$1$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lorg/tint/ui/views/PhoneUrlBar$1; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/PhoneUrlBar$1;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/tint/ui/views/PhoneUrlBar$1; │ │ .prologue │ .line 147 │ iput-object p1, p0, Lorg/tint/ui/views/PhoneUrlBar$1$2;->this$1:Lorg/tint/ui/views/PhoneUrlBar$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/PhoneUrlBar$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/PhoneUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/PhoneUrlBar; │ │ .prologue │ .line 178 │ iput-object p1, p0, Lorg/tint/ui/views/PhoneUrlBar$2;->this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/TabletUrlBar$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/TabletUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/TabletUrlBar; │ │ .prologue │ .line 127 │ iput-object p1, p0, Lorg/tint/ui/views/TabletUrlBar$2;->this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/PhoneUrlBar$11.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/PhoneUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/PhoneUrlBar; │ │ .prologue │ .line 280 │ iput-object p1, p0, Lorg/tint/ui/views/PhoneUrlBar$11;->this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/ScrollerView.smali │ @@ -1159,15 +1159,15 @@ │ │ .line 916 │ .local v0, "child":Landroid/view/View; │ iget-boolean v2, p0, Lorg/tint/ui/views/ScrollerView;->mHorizontal:Z │ │ if-eqz v2, :cond_1 │ │ - .line 917 │ + .line 918 │ invoke-virtual {v0}, Landroid/view/View;->getWidth()I │ │ move-result v2 │ │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getWidth()I │ │ move-result v3 │ @@ -1182,25 +1182,26 @@ │ │ move-result v4 │ │ sub-int/2addr v3, v4 │ │ sub-int/2addr v2, v3 │ │ + .line 917 │ invoke-static {v5, v2}, Ljava/lang/Math;->max(II)I │ │ move-result v1 │ │ .line 924 │ .end local v0 # "child":Landroid/view/View; │ :cond_0 │ :goto_0 │ return v1 │ │ - .line 920 │ + .line 921 │ .restart local v0 # "child":Landroid/view/View; │ :cond_1 │ invoke-virtual {v0}, Landroid/view/View;->getHeight()I │ │ move-result v2 │ │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getHeight()I │ @@ -1217,14 +1218,15 @@ │ │ move-result v4 │ │ sub-int/2addr v3, v4 │ │ sub-int/2addr v2, v3 │ │ + .line 920 │ invoke-static {v5, v2}, Ljava/lang/Math;->max(II)I │ │ move-result v1 │ │ goto :goto_0 │ .end method │ │ @@ -1260,28 +1262,31 @@ │ │ move-result v3 │ │ sub-int/2addr v3, v1 │ │ if-lt p2, v3, :cond_0 │ │ + .line 455 │ invoke-virtual {v0}, Landroid/view/View;->getBottom()I │ │ move-result v3 │ │ sub-int/2addr v3, v1 │ │ if-ge p2, v3, :cond_0 │ │ + .line 456 │ invoke-virtual {v0}, Landroid/view/View;->getLeft()I │ │ move-result v3 │ │ if-lt p1, v3, :cond_0 │ │ + .line 457 │ invoke-virtual {v0}, Landroid/view/View;->getRight()I │ │ move-result v3 │ │ if-ge p1, v3, :cond_0 │ │ const/4 v2, 0x1 │ @@ -1564,14 +1569,15 @@ │ if-gtz v0, :cond_1 │ │ :cond_0 │ iget-boolean v0, p0, Lorg/tint/ui/views/ScrollerView;->mHorizontal:Z │ │ if-nez v0, :cond_2 │ │ + .line 1177 │ invoke-static {p1}, Ljava/lang/Math;->abs(F)F │ │ move-result v0 │ │ invoke-static {p2}, Ljava/lang/Math;->abs(F)F │ │ move-result v1 │ @@ -1579,17 +1585,19 @@ │ cmpl-float v0, v0, v1 │ │ if-lez v0, :cond_2 │ │ :cond_1 │ const/4 v0, 0x1 │ │ + .line 1176 │ :goto_0 │ return v0 │ │ + .line 1177 │ :cond_2 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private isViewDescendantOf(Landroid/view/View;Landroid/view/View;)Z │ @@ -1676,14 +1684,15 @@ │ │ iget-object v2, p0, Lorg/tint/ui/views/ScrollerView;->mTempRect:Landroid/graphics/Rect; │ │ iget v2, v2, Landroid/graphics/Rect;->left:I │ │ sub-int/2addr v2, p2 │ │ + .line 1201 │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getScrollX()I │ │ move-result v3 │ │ add-int/2addr v3, p3 │ │ if-gt v2, v3, :cond_1 │ @@ -1692,15 +1701,15 @@ │ :cond_0 │ :goto_0 │ return v0 │ │ :cond_1 │ move v0, v1 │ │ - .line 1200 │ + .line 1201 │ goto :goto_0 │ │ .line 1203 │ :cond_2 │ iget-object v2, p0, Lorg/tint/ui/views/ScrollerView;->mTempRect:Landroid/graphics/Rect; │ │ iget v2, v2, Landroid/graphics/Rect;->bottom:I │ @@ -1715,14 +1724,15 @@ │ │ iget-object v2, p0, Lorg/tint/ui/views/ScrollerView;->mTempRect:Landroid/graphics/Rect; │ │ iget v2, v2, Landroid/graphics/Rect;->top:I │ │ sub-int/2addr v2, p2 │ │ + .line 1204 │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getScrollY()I │ │ move-result v3 │ │ add-int/2addr v3, p3 │ │ if-le v2, v3, :cond_0 │ @@ -1803,14 +1813,15 @@ │ │ if-eqz v3, :cond_4 │ │ invoke-virtual {p1, v0}, Landroid/view/MotionEvent;->getY(I)F │ │ move-result v3 │ │ + .line 808 │ :goto_2 │ iput v3, p0, Lorg/tint/ui/views/ScrollerView;->mLastOrthoCoord:F │ │ .line 810 │ .end local v0 # "newPointerIndex":I │ :cond_1 │ return-void │ @@ -1826,15 +1837,15 @@ │ :cond_3 │ invoke-virtual {p1, v0}, Landroid/view/MotionEvent;->getY(I)F │ │ move-result v3 │ │ goto :goto_1 │ │ - .line 807 │ + .line 808 │ :cond_4 │ invoke-virtual {p1, v0}, Landroid/view/MotionEvent;->getX(I)F │ │ move-result v3 │ │ goto :goto_2 │ .end method │ @@ -2265,14 +2276,15 @@ │ │ invoke-virtual {v0}, Landroid/view/View;->isFocused()Z │ │ move-result v7 │ │ if-eqz v7, :cond_1 │ │ + .line 1161 │ invoke-direct {p0, v0}, Lorg/tint/ui/views/ScrollerView;->isOffScreen(Landroid/view/View;)Z │ │ move-result v7 │ │ if-eqz v7, :cond_1 │ │ .line 1167 │ @@ -2921,14 +2933,15 @@ │ │ .line 417 │ .local v2, "nextFocused":Landroid/view/View; │ if-eqz v2, :cond_1 │ │ if-eq v2, p0, :cond_1 │ │ + .line 419 │ invoke-virtual {v2, v5}, Landroid/view/View;->requestFocus(I)Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ const/4 v3, 0x1 │ @@ -3119,28 +3132,30 @@ │ │ const/4 v5, 0x0 │ │ const/4 v3, 0x0 │ │ sub-int v6, v13, v14 │ │ + .line 1761 │ invoke-static {v3, v6}, Ljava/lang/Math;->max(II)I │ │ move-result v6 │ │ const/4 v7, 0x0 │ │ const/4 v8, 0x0 │ │ div-int/lit8 v9, v14, 0x2 │ │ const/4 v10, 0x0 │ │ move/from16 v3, p1 │ │ + .line 1760 │ invoke-virtual/range {v0 .. v10}, Landroid/widget/OverScroller;->fling(IIIIIIIIII)V │ │ .line 1769 │ .end local v13 # "right":I │ .end local v14 # "width":I │ :goto_0 │ iget-object v0, p0, Lorg/tint/ui/views/ScrollerView;->mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; │ @@ -3214,24 +3229,26 @@ │ │ const/4 v7, 0x0 │ │ const/4 v4, 0x0 │ │ sub-int v8, v11, v12 │ │ + .line 1767 │ invoke-static {v4, v8}, Ljava/lang/Math;->max(II)I │ │ move-result v8 │ │ const/4 v9, 0x0 │ │ div-int/lit8 v10, v12, 0x2 │ │ move/from16 v4, p1 │ │ + .line 1766 │ invoke-virtual/range {v0 .. v10}, Landroid/widget/OverScroller;->fling(IIIIIIIIII)V │ │ goto :goto_0 │ .end method │ │ .method public fullScroll(I)Z │ .locals 7 │ @@ -3478,14 +3495,15 @@ │ .line 245 │ const/high16 v1, 0x3f000000 # 0.5f │ │ iget-boolean v0, p0, Lorg/tint/ui/views/ScrollerView;->mHorizontal:Z │ │ if-eqz v0, :cond_0 │ │ + .line 246 │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getRight()I │ │ move-result v0 │ │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getLeft()I │ │ move-result v2 │ @@ -3495,16 +3513,18 @@ │ :goto_0 │ int-to-float v0, v0 │ │ mul-float/2addr v0, v1 │ │ float-to-int v0, v0 │ │ + .line 245 │ return v0 │ │ + .line 246 │ :cond_0 │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getBottom()I │ │ move-result v0 │ │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getTop()I │ │ @@ -3641,22 +3661,24 @@ │ if-eqz v3, :cond_0 │ │ .line 1359 │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingTop()I │ │ move-result v3 │ │ + .line 1360 │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingBottom()I │ │ move-result v4 │ │ add-int/2addr v3, v4 │ │ iget v4, v2, Landroid/view/ViewGroup$LayoutParams;->height:I │ │ + .line 1359 │ invoke-static {p3, v3, v4}, Lorg/tint/ui/views/ScrollerView;->getChildMeasureSpec(III)I │ │ move-result v0 │ │ .line 1362 │ .local v0, "childHeightMeasureSpec":I │ invoke-static {v5, v5}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ @@ -3675,22 +3697,24 @@ │ .end local v0 # "childHeightMeasureSpec":I │ .end local v1 # "childWidthMeasureSpec":I │ :cond_0 │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingLeft()I │ │ move-result v3 │ │ + .line 1365 │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingRight()I │ │ move-result v4 │ │ add-int/2addr v3, v4 │ │ iget v4, v2, Landroid/view/ViewGroup$LayoutParams;->width:I │ │ + .line 1364 │ invoke-static {p2, v3, v4}, Lorg/tint/ui/views/ScrollerView;->getChildMeasureSpec(III)I │ │ move-result v1 │ │ .line 1367 │ .restart local v1 # "childWidthMeasureSpec":I │ invoke-static {v5, v5}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ @@ -3721,15 +3745,15 @@ │ │ .line 1380 │ .local v2, "lp":Landroid/view/ViewGroup$MarginLayoutParams; │ iget-boolean v3, p0, Lorg/tint/ui/views/ScrollerView;->mHorizontal:Z │ │ if-eqz v3, :cond_0 │ │ - .line 1381 │ + .line 1382 │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingTop()I │ │ move-result v3 │ │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingBottom()I │ │ move-result v4 │ @@ -3744,14 +3768,15 @@ │ │ add-int/2addr v3, v4 │ │ add-int/2addr v3, p5 │ │ iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;->height:I │ │ + .line 1381 │ invoke-static {p4, v3, v4}, Lorg/tint/ui/views/ScrollerView;->getChildMeasureSpec(III)I │ │ move-result v0 │ │ .line 1384 │ .local v0, "childHeightMeasureSpec":I │ iget v3, v2, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I │ @@ -3768,15 +3793,15 @@ │ .local v1, "childWidthMeasureSpec":I │ :goto_0 │ invoke-virtual {p1, v1, v0}, Landroid/view/View;->measure(II)V │ │ .line 1394 │ return-void │ │ - .line 1387 │ + .line 1388 │ .end local v0 # "childHeightMeasureSpec":I │ .end local v1 # "childWidthMeasureSpec":I │ :cond_0 │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingLeft()I │ │ move-result v3 │ │ @@ -3794,14 +3819,15 @@ │ │ add-int/2addr v3, v4 │ │ add-int/2addr v3, p3 │ │ iget v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;->width:I │ │ + .line 1387 │ invoke-static {p2, v3, v4}, Lorg/tint/ui/views/ScrollerView;->getChildMeasureSpec(III)I │ │ move-result v1 │ │ .line 1390 │ .restart local v1 # "childWidthMeasureSpec":I │ iget v3, v2, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I │ @@ -3903,14 +3929,15 @@ │ iget-boolean v9, p0, Lorg/tint/ui/views/ScrollerView;->mHorizontal:Z │ │ if-eqz v9, :cond_3 │ │ .line 819 │ const/16 v9, 0xa │ │ + .line 820 │ invoke-virtual {p1, v9}, Landroid/view/MotionEvent;->getAxisValue(I)F │ │ move-result v1 │ │ .line 821 │ .local v1, "hscroll":F │ cmpl-float v9, v1, v10 │ @@ -3975,14 +4002,15 @@ │ .end local v1 # "hscroll":F │ .end local v2 # "newScrollX":I │ .end local v4 # "oldScrollX":I │ .end local v6 # "range":I │ :cond_3 │ const/16 v9, 0x9 │ │ + .line 838 │ invoke-virtual {p1, v9}, Landroid/view/MotionEvent;->getAxisValue(I)F │ │ move-result v7 │ │ .line 839 │ .local v7, "vscroll":F │ cmpl-float v9, v7, v10 │ @@ -4216,15 +4244,15 @@ │ │ move-result-object v0 │ │ iput-object v0, p0, Lorg/tint/ui/views/ScrollerView;->mScrollStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; │ │ goto :goto_1 │ │ - .line 531 │ + .line 532 │ .end local v11 # "y":F │ .end local v12 # "yDiff":I │ :cond_6 │ invoke-virtual {p1, v10}, Landroid/view/MotionEvent;->getY(I)F │ │ move-result v11 │ │ @@ -4273,15 +4301,15 @@ │ .line 549 │ iget-object v0, p0, Lorg/tint/ui/views/ScrollerView;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ invoke-virtual {v0, p1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ goto :goto_1 │ │ - .line 543 │ + .line 544 │ .end local v9 # "ocoord":F │ :cond_8 │ invoke-virtual {p1, v10}, Landroid/view/MotionEvent;->getX(I)F │ │ move-result v9 │ │ goto :goto_3 │ @@ -4483,22 +4511,24 @@ │ │ move-result v1 │ │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getScrollY()I │ │ move-result v2 │ │ + .line 599 │ invoke-direct {p0}, Lorg/tint/ui/views/ScrollerView;->getScrollRange()I │ │ move-result v6 │ │ move v4, v3 │ │ move v5, v3 │ │ + .line 598 │ invoke-virtual/range {v0 .. v6}, Landroid/widget/OverScroller;->springBack(IIIIII)Z │ │ move-result v0 │ │ if-eqz v0, :cond_3 │ │ .line 600 │ @@ -4641,35 +4671,36 @@ │ .local v6, "width":I │ invoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v7 │ │ if-ge v7, v6, :cond_0 │ │ - .line 361 │ + .line 362 │ invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v5 │ │ check-cast v5, Landroid/widget/FrameLayout$LayoutParams; │ │ - .line 364 │ + .line 365 │ .local v5, "lp":Landroid/widget/FrameLayout$LayoutParams; │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingTop()I │ │ move-result v7 │ │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingBottom()I │ │ move-result v8 │ │ add-int/2addr v7, v8 │ │ iget v8, v5, Landroid/widget/FrameLayout$LayoutParams;->height:I │ │ + .line 364 │ invoke-static {p2, v7, v8}, Lorg/tint/ui/views/ScrollerView;->getChildMeasureSpec(III)I │ │ move-result v1 │ │ .line 367 │ .local v1, "childHeightMeasureSpec":I │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingLeft()I │ @@ -4710,35 +4741,36 @@ │ .local v3, "height":I │ invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v7 │ │ if-ge v7, v3, :cond_0 │ │ - .line 377 │ + .line 378 │ invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v5 │ │ check-cast v5, Landroid/widget/FrameLayout$LayoutParams; │ │ - .line 380 │ + .line 381 │ .restart local v5 # "lp":Landroid/widget/FrameLayout$LayoutParams; │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingLeft()I │ │ move-result v7 │ │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingRight()I │ │ move-result v8 │ │ add-int/2addr v7, v8 │ │ iget v8, v5, Landroid/widget/FrameLayout$LayoutParams;->width:I │ │ + .line 380 │ invoke-static {p1, v7, v8}, Lorg/tint/ui/views/ScrollerView;->getChildMeasureSpec(III)I │ │ move-result v2 │ │ .line 383 │ .restart local v2 # "childWidthMeasureSpec":I │ invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingTop()I │ @@ -4930,14 +4962,15 @@ │ const/16 p1, 0x42 │ │ .line 1656 │ :cond_0 │ :goto_0 │ if-nez p2, :cond_5 │ │ + .line 1657 │ invoke-static {}, Landroid/view/FocusFinder;->getInstance()Landroid/view/FocusFinder; │ │ move-result-object v2 │ │ const/4 v3, 0x0 │ │ invoke-virtual {v2, p0, v3, p1}, Landroid/view/FocusFinder;->findNextFocus(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; │ @@ -4978,15 +5011,15 @@ │ if-ne p1, v3, :cond_0 │ │ .line 1652 │ const/16 p1, 0x21 │ │ goto :goto_0 │ │ - .line 1656 │ + .line 1658 │ :cond_5 │ invoke-static {}, Landroid/view/FocusFinder;->getInstance()Landroid/view/FocusFinder; │ │ move-result-object v2 │ │ invoke-virtual {v2, p0, p2, p1}, Landroid/view/FocusFinder;->findNextFocusFromRect(Landroid/view/ViewGroup;Landroid/graphics/Rect;I)Landroid/view/View; │ │ @@ -5626,20 +5659,22 @@ │ │ move-result v3 │ │ move-object/from16 v0, p0 │ │ iget v5, v0, Lorg/tint/ui/views/ScrollerView;->mActivePointerId:I │ │ + .line 707 │ move-object/from16 v0, v30 │ │ invoke-virtual {v0, v5}, Landroid/view/VelocityTracker;->getYVelocity(I)F │ │ move-result v5 │ │ + .line 706 │ move-object/from16 v0, p0 │ │ invoke-direct {v0, v3, v5}, Lorg/tint/ui/views/ScrollerView;->isOrthoMove(FF)Z │ │ move-result v3 │ │ if-eqz v3, :cond_10 │ @@ -5652,14 +5687,15 @@ │ │ move-object/from16 v0, p0 │ │ iget-boolean v3, v0, Lorg/tint/ui/views/ScrollerView;->mHorizontal:Z │ │ if-eqz v3, :cond_e │ │ + .line 708 │ invoke-virtual/range {v30 .. v30}, Landroid/view/VelocityTracker;->getYVelocity()F │ │ move-result v3 │ │ :goto_8 │ invoke-static {v3}, Ljava/lang/Math;->abs(F)F │ │ @@ -5687,23 +5723,23 @@ │ :goto_9 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v5, v3}, Lorg/tint/ui/views/ScrollerView;->onOrthoFling(Landroid/view/View;F)V │ │ goto/16 :goto_0 │ │ - .line 706 │ + .line 709 │ :cond_e │ invoke-virtual/range {v30 .. v30}, Landroid/view/VelocityTracker;->getXVelocity()F │ │ move-result v3 │ │ goto :goto_8 │ │ - .line 710 │ + .line 711 │ :cond_f │ invoke-virtual/range {v30 .. v30}, Landroid/view/VelocityTracker;->getXVelocity()F │ │ move-result v3 │ │ goto :goto_9 │ │ @@ -5772,14 +5808,15 @@ │ │ if-eqz v3, :cond_14 │ │ move-object/from16 v0, p0 │ │ iget v3, v0, Lorg/tint/ui/views/ScrollerView;->mActivePointerId:I │ │ + .line 722 │ move-object/from16 v0, v29 │ │ invoke-virtual {v0, v3}, Landroid/view/VelocityTracker;->getXVelocity(I)F │ │ move-result v3 │ │ float-to-int v0, v3 │ @@ -5833,21 +5870,22 @@ │ iput v3, v0, Lorg/tint/ui/views/ScrollerView;->mActivePointerId:I │ │ .line 744 │ invoke-direct/range {p0 .. p0}, Lorg/tint/ui/views/ScrollerView;->endDrag()V │ │ goto/16 :goto_0 │ │ - .line 721 │ + .line 722 │ .end local v24 # "initialVelocity":I │ :cond_14 │ move-object/from16 v0, p0 │ │ iget v3, v0, Lorg/tint/ui/views/ScrollerView;->mActivePointerId:I │ │ + .line 723 │ move-object/from16 v0, v29 │ │ invoke-virtual {v0, v3}, Landroid/view/VelocityTracker;->getYVelocity(I)F │ │ move-result v3 │ │ float-to-int v0, v3 │ @@ -6174,38 +6212,42 @@ │ │ if-eqz v3, :cond_1c │ │ move-object/from16 v0, p0 │ │ iget v3, v0, Lorg/tint/ui/views/ScrollerView;->mActivePointerId:I │ │ + .line 778 │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v3}, Landroid/view/MotionEvent;->findPointerIndex(I)I │ │ move-result v3 │ │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v3}, Landroid/view/MotionEvent;->getX(I)F │ │ move-result v3 │ │ + .line 779 │ :goto_f │ move-object/from16 v0, p0 │ │ iput v3, v0, Lorg/tint/ui/views/ScrollerView;->mLastMotionY:F │ │ goto/16 :goto_0 │ │ + .line 778 │ :cond_1c │ move-object/from16 v0, p0 │ │ iget v3, v0, Lorg/tint/ui/views/ScrollerView;->mActivePointerId:I │ │ + .line 779 │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v3}, Landroid/view/MotionEvent;->findPointerIndex(I)I │ │ move-result v3 │ │ move-object/from16 v0, p1 │ @@ -6415,24 +6457,26 @@ │ │ invoke-virtual {p1}, Landroid/view/View;->getScrollX()I │ │ move-result v1 │ │ sub-int/2addr v0, v1 │ │ + .line 1677 │ invoke-virtual {p1}, Landroid/view/View;->getTop()I │ │ move-result v1 │ │ invoke-virtual {p1}, Landroid/view/View;->getScrollY()I │ │ move-result v2 │ │ sub-int/2addr v1, v2 │ │ + .line 1676 │ invoke-virtual {p2, v0, v1}, Landroid/graphics/Rect;->offset(II)V │ │ .line 1679 │ invoke-direct {p0, p2, p3}, Lorg/tint/ui/views/ScrollerView;->scrollToChildRect(Landroid/graphics/Rect;Z)Z │ │ move-result v0 │ │ @@ -6634,255 +6678,279 @@ │ .line 195 │ const/4 v0, 0x1 │ │ return v0 │ .end method │ │ .method public final smoothScrollBy(II)V │ - .locals 15 │ + .locals 16 │ .param p1, "dx" # I │ .param p2, "dy" # I │ │ .prologue │ .line 1238 │ - invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getChildCount()I │ + invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/ScrollerView;->getChildCount()I │ │ - move-result v11 │ + move-result v12 │ │ - if-nez v11, :cond_0 │ + if-nez v12, :cond_0 │ │ .line 1271 │ :goto_0 │ return-void │ │ .line 1242 │ :cond_0 │ invoke-static {}, Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J │ │ - move-result-wide v11 │ + move-result-wide v12 │ + │ + move-object/from16 v0, p0 │ │ - iget-wide v13, p0, Lorg/tint/ui/views/ScrollerView;->mLastScroll:J │ + iget-wide v14, v0, Lorg/tint/ui/views/ScrollerView;->mLastScroll:J │ │ - sub-long v2, v11, v13 │ + sub-long v4, v12, v14 │ │ .line 1243 │ - .local v2, "duration":J │ - const-wide/16 v11, 0xfa │ + .local v4, "duration":J │ + const-wide/16 v12, 0xfa │ │ - cmp-long v11, v2, v11 │ + cmp-long v12, v4, v12 │ │ - if-lez v11, :cond_2 │ + if-lez v12, :cond_2 │ │ .line 1244 │ - iget-boolean v11, p0, Lorg/tint/ui/views/ScrollerView;->mHorizontal:Z │ + move-object/from16 v0, p0 │ │ - if-eqz v11, :cond_1 │ + iget-boolean v12, v0, Lorg/tint/ui/views/ScrollerView;->mHorizontal:Z │ + │ + if-eqz v12, :cond_1 │ │ .line 1245 │ - invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getWidth()I │ + invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/ScrollerView;->getWidth()I │ │ - move-result v11 │ + move-result v12 │ │ - invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingRight()I │ + invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingRight()I │ │ - move-result v12 │ + move-result v13 │ │ - sub-int/2addr v11, v12 │ + sub-int/2addr v12, v13 │ │ - invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingLeft()I │ + invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingLeft()I │ │ - move-result v12 │ + move-result v13 │ │ - sub-int v10, v11, v12 │ + sub-int v11, v12, v13 │ │ .line 1246 │ - .local v10, "width":I │ - const/4 v11, 0x0 │ + .local v11, "width":I │ + const/4 v12, 0x0 │ │ - invoke-virtual {p0, v11}, Lorg/tint/ui/views/ScrollerView;->getChildAt(I)Landroid/view/View; │ + move-object/from16 v0, p0 │ │ - move-result-object v11 │ + invoke-virtual {v0, v12}, Lorg/tint/ui/views/ScrollerView;->getChildAt(I)Landroid/view/View; │ │ - invoke-virtual {v11}, Landroid/view/View;->getWidth()I │ + move-result-object v12 │ │ - move-result v7 │ + invoke-virtual {v12}, Landroid/view/View;->getWidth()I │ + │ + move-result v8 │ │ .line 1247 │ - .local v7, "right":I │ - const/4 v11, 0x0 │ + .local v8, "right":I │ + const/4 v12, 0x0 │ │ - sub-int v12, v7, v10 │ + sub-int v13, v8, v11 │ │ - invoke-static {v11, v12}, Ljava/lang/Math;->max(II)I │ + invoke-static {v12, v13}, Ljava/lang/Math;->max(II)I │ │ - move-result v5 │ + move-result v6 │ │ .line 1248 │ - .local v5, "maxX":I │ - invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getScrollX()I │ + .local v6, "maxX":I │ + invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/ScrollerView;->getScrollX()I │ │ - move-result v8 │ + move-result v9 │ │ .line 1249 │ - .local v8, "scrollX":I │ - const/4 v11, 0x0 │ + .local v9, "scrollX":I │ + const/4 v12, 0x0 │ │ - add-int v12, v8, p1 │ + add-int v13, v9, p1 │ │ - invoke-static {v12, v5}, Ljava/lang/Math;->min(II)I │ + invoke-static {v13, v6}, Ljava/lang/Math;->min(II)I │ │ - move-result v12 │ + move-result v13 │ │ - invoke-static {v11, v12}, Ljava/lang/Math;->max(II)I │ + invoke-static {v12, v13}, Ljava/lang/Math;->max(II)I │ │ - move-result v11 │ + move-result v12 │ │ - sub-int p1, v11, v8 │ + sub-int p1, v12, v9 │ │ .line 1250 │ - iget-object v11, p0, Lorg/tint/ui/views/ScrollerView;->mScroller:Landroid/widget/OverScroller; │ + move-object/from16 v0, p0 │ │ - invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getScrollY()I │ + iget-object v12, v0, Lorg/tint/ui/views/ScrollerView;->mScroller:Landroid/widget/OverScroller; │ │ - move-result v12 │ + invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/ScrollerView;->getScrollY()I │ + │ + move-result v13 │ │ - const/4 v13, 0x0 │ + const/4 v14, 0x0 │ │ move/from16 v0, p1 │ │ - invoke-virtual {v11, v8, v12, v0, v13}, Landroid/widget/OverScroller;->startScroll(IIII)V │ + invoke-virtual {v12, v9, v13, v0, v14}, Landroid/widget/OverScroller;->startScroll(IIII)V │ │ .line 1259 │ - .end local v5 # "maxX":I │ - .end local v7 # "right":I │ - .end local v8 # "scrollX":I │ - .end local v10 # "width":I │ + .end local v6 # "maxX":I │ + .end local v8 # "right":I │ + .end local v9 # "scrollX":I │ + .end local v11 # "width":I │ :goto_1 │ - invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->invalidate()V │ + invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/ScrollerView;->invalidate()V │ │ .line 1270 │ :goto_2 │ invoke-static {}, Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J │ │ - move-result-wide v11 │ + move-result-wide v12 │ + │ + move-object/from16 v0, p0 │ │ - iput-wide v11, p0, Lorg/tint/ui/views/ScrollerView;->mLastScroll:J │ + iput-wide v12, v0, Lorg/tint/ui/views/ScrollerView;->mLastScroll:J │ │ goto :goto_0 │ │ .line 1252 │ :cond_1 │ - invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getHeight()I │ + invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/ScrollerView;->getHeight()I │ │ - move-result v11 │ + move-result v12 │ │ - invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingBottom()I │ + invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingBottom()I │ │ - move-result v12 │ + move-result v13 │ │ - sub-int/2addr v11, v12 │ + sub-int/2addr v12, v13 │ │ - invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingTop()I │ + invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/ScrollerView;->getPaddingTop()I │ │ - move-result v12 │ + move-result v13 │ │ - sub-int v4, v11, v12 │ + sub-int v3, v12, v13 │ │ .line 1253 │ - .local v4, "height":I │ - const/4 v11, 0x0 │ + .local v3, "height":I │ + const/4 v12, 0x0 │ + │ + move-object/from16 v0, p0 │ │ - invoke-virtual {p0, v11}, Lorg/tint/ui/views/ScrollerView;->getChildAt(I)Landroid/view/View; │ + invoke-virtual {v0, v12}, Lorg/tint/ui/views/ScrollerView;->getChildAt(I)Landroid/view/View; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - invoke-virtual {v11}, Landroid/view/View;->getHeight()I │ + invoke-virtual {v12}, Landroid/view/View;->getHeight()I │ │ - move-result v1 │ + move-result v2 │ │ .line 1254 │ - .local v1, "bottom":I │ - const/4 v11, 0x0 │ + .local v2, "bottom":I │ + const/4 v12, 0x0 │ │ - sub-int v12, v1, v4 │ + sub-int v13, v2, v3 │ │ - invoke-static {v11, v12}, Ljava/lang/Math;->max(II)I │ + invoke-static {v12, v13}, Ljava/lang/Math;->max(II)I │ │ - move-result v6 │ + move-result v7 │ │ .line 1255 │ - .local v6, "maxY":I │ - invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getScrollY()I │ + .local v7, "maxY":I │ + invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/ScrollerView;->getScrollY()I │ │ - move-result v9 │ + move-result v10 │ │ .line 1256 │ - .local v9, "scrollY":I │ - const/4 v11, 0x0 │ + .local v10, "scrollY":I │ + const/4 v12, 0x0 │ │ - add-int v12, v9, p2 │ + add-int v13, v10, p2 │ │ - invoke-static {v12, v6}, Ljava/lang/Math;->min(II)I │ + invoke-static {v13, v7}, Ljava/lang/Math;->min(II)I │ │ - move-result v12 │ + move-result v13 │ │ - invoke-static {v11, v12}, Ljava/lang/Math;->max(II)I │ + invoke-static {v12, v13}, Ljava/lang/Math;->max(II)I │ │ - move-result v11 │ + move-result v12 │ │ - sub-int p2, v11, v9 │ + sub-int p2, v12, v10 │ │ .line 1257 │ - iget-object v11, p0, Lorg/tint/ui/views/ScrollerView;->mScroller:Landroid/widget/OverScroller; │ + move-object/from16 v0, p0 │ │ - invoke-virtual {p0}, Lorg/tint/ui/views/ScrollerView;->getScrollX()I │ + iget-object v12, v0, Lorg/tint/ui/views/ScrollerView;->mScroller:Landroid/widget/OverScroller; │ │ - move-result v12 │ + invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/ScrollerView;->getScrollX()I │ + │ + move-result v13 │ │ - const/4 v13, 0x0 │ + const/4 v14, 0x0 │ │ move/from16 v0, p2 │ │ - invoke-virtual {v11, v12, v9, v13, v0}, Landroid/widget/OverScroller;->startScroll(IIII)V │ + invoke-virtual {v12, v13, v10, v14, v0}, Landroid/widget/OverScroller;->startScroll(IIII)V │ │ goto :goto_1 │ │ .line 1261 │ - .end local v1 # "bottom":I │ - .end local v4 # "height":I │ - .end local v6 # "maxY":I │ - .end local v9 # "scrollY":I │ + .end local v2 # "bottom":I │ + .end local v3 # "height":I │ + .end local v7 # "maxY":I │ + .end local v10 # "scrollY":I │ :cond_2 │ - iget-object v11, p0, Lorg/tint/ui/views/ScrollerView;->mScroller:Landroid/widget/OverScroller; │ + move-object/from16 v0, p0 │ │ - invoke-virtual {v11}, Landroid/widget/OverScroller;->isFinished()Z │ + iget-object v12, v0, Lorg/tint/ui/views/ScrollerView;->mScroller:Landroid/widget/OverScroller; │ │ - move-result v11 │ + invoke-virtual {v12}, Landroid/widget/OverScroller;->isFinished()Z │ │ - if-nez v11, :cond_3 │ + move-result v12 │ + │ + if-nez v12, :cond_3 │ │ .line 1262 │ - iget-object v11, p0, Lorg/tint/ui/views/ScrollerView;->mScroller:Landroid/widget/OverScroller; │ + move-object/from16 v0, p0 │ + │ + iget-object v12, v0, Lorg/tint/ui/views/ScrollerView;->mScroller:Landroid/widget/OverScroller; │ │ - invoke-virtual {v11}, Landroid/widget/OverScroller;->abortAnimation()V │ + invoke-virtual {v12}, Landroid/widget/OverScroller;->abortAnimation()V │ │ .line 1263 │ - iget-object v11, p0, Lorg/tint/ui/views/ScrollerView;->mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; │ + move-object/from16 v0, p0 │ + │ + iget-object v12, v0, Lorg/tint/ui/views/ScrollerView;->mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; │ │ - if-eqz v11, :cond_3 │ + if-eqz v12, :cond_3 │ │ .line 1264 │ - iget-object v11, p0, Lorg/tint/ui/views/ScrollerView;->mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; │ + move-object/from16 v0, p0 │ + │ + iget-object v12, v0, Lorg/tint/ui/views/ScrollerView;->mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; │ │ - invoke-virtual {v11}, Lorg/tint/ui/views/ScrollerView$Span;->finish()V │ + invoke-virtual {v12}, Lorg/tint/ui/views/ScrollerView$Span;->finish()V │ │ .line 1265 │ - const/4 v11, 0x0 │ + const/4 v12, 0x0 │ + │ + move-object/from16 v0, p0 │ │ - iput-object v11, p0, Lorg/tint/ui/views/ScrollerView;->mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; │ + iput-object v12, v0, Lorg/tint/ui/views/ScrollerView;->mFlingStrictSpan:Lorg/tint/ui/views/ScrollerView$Span; │ │ .line 1268 │ :cond_3 │ invoke-virtual/range {p0 .. p2}, Lorg/tint/ui/views/ScrollerView;->scrollBy(II)V │ │ goto :goto_2 │ .end method ├── smali/org/tint/ui/views/TabsScroller.smali │ @@ -252,843 +252,847 @@ │ │ move-result v0 │ │ goto :goto_0 │ .end method │ │ .method private animateOut(Landroid/view/View;FF)V │ - .locals 26 │ + .locals 27 │ .param p1, "v" # Landroid/view/View; │ .param p2, "velocity" # F │ .param p3, "start" # F │ │ .prologue │ .line 257 │ if-eqz p1, :cond_0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;->mAnimator:Landroid/animation/AnimatorSet; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v23, v0 │ │ - if-eqz v22, :cond_1 │ + if-eqz v23, :cond_1 │ │ .line 344 │ :cond_0 │ :goto_0 │ return-void │ │ .line 258 │ :cond_1 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;->mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v23, v0 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v23 │ │ move-object/from16 v1, p1 │ │ invoke-virtual {v0, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;->indexOfChild(Landroid/view/View;)I │ │ - move-result v13 │ + move-result v14 │ │ .line 259 │ - .local v13, "position":I │ - const/16 v18, 0x0 │ + .local v14, "position":I │ + const/16 v19, 0x0 │ │ .line 260 │ - .local v18, "target":I │ - const/16 v22, 0x0 │ + .local v19, "target":I │ + const/16 v23, 0x0 │ │ - cmpg-float v22, p2, v22 │ + cmpg-float v23, p2, v23 │ │ - if-gez v22, :cond_7 │ + if-gez v23, :cond_7 │ │ .line 261 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ │ - move/from16 v22, v0 │ + move/from16 v23, v0 │ │ - if-eqz v22, :cond_6 │ + if-eqz v23, :cond_6 │ │ invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/TabsScroller;->getHeight()I │ │ - move-result v22 │ + move-result v23 │ │ - move/from16 v0, v22 │ + move/from16 v0, v23 │ │ neg-int v0, v0 │ │ - move/from16 v18, v0 │ + move/from16 v19, v0 │ │ .line 265 │ :goto_1 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ │ - move/from16 v22, v0 │ + move/from16 v23, v0 │ │ - if-eqz v22, :cond_9 │ + if-eqz v23, :cond_9 │ │ invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getTop()I │ │ - move-result v22 │ + move-result v23 │ │ :goto_2 │ - sub-int v6, v18, v22 │ + sub-int v7, v19, v23 │ │ .line 266 │ - .local v6, "distance":I │ - invoke-static {v6}, Ljava/lang/Math;->abs(I)I │ + .local v7, "distance":I │ + invoke-static {v7}, Ljava/lang/Math;->abs(I)I │ │ - move-result v22 │ + move-result v23 │ │ - move/from16 v0, v22 │ + move/from16 v0, v23 │ │ mul-int/lit16 v0, v0, 0x3e8 │ │ - move/from16 v22, v0 │ + move/from16 v23, v0 │ │ - move/from16 v0, v22 │ + move/from16 v0, v23 │ │ int-to-float v0, v0 │ │ - move/from16 v22, v0 │ + move/from16 v23, v0 │ │ invoke-static/range {p2 .. p2}, Ljava/lang/Math;->abs(F)F │ │ - move-result v23 │ + move-result v24 │ │ - div-float v22, v22, v23 │ + div-float v23, v23, v24 │ │ - move/from16 v0, v22 │ + move/from16 v0, v23 │ │ - float-to-long v7, v0 │ + float-to-long v8, v0 │ │ .line 267 │ - .local v7, "duration":J │ - const/4 v14, 0x0 │ + .local v8, "duration":J │ + const/4 v15, 0x0 │ │ .line 268 │ - .local v14, "scroll":I │ - const/16 v21, 0x0 │ + .local v15, "scroll":I │ + const/16 v22, 0x0 │ │ .line 269 │ - .local v21, "translate":I │ + .local v22, "translate":I │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ │ - move/from16 v22, v0 │ + move/from16 v23, v0 │ │ - if-eqz v22, :cond_a │ + if-eqz v23, :cond_a │ │ invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getWidth()I │ │ - move-result v10 │ + move-result v11 │ │ .line 270 │ - .local v10, "gap":I │ + .local v11, "gap":I │ :goto_3 │ invoke-direct/range {p0 .. p1}, Lorg/tint/ui/views/TabsScroller;->getViewCenter(Landroid/view/View;)I │ │ - move-result v5 │ + move-result v6 │ │ .line 271 │ - .local v5, "centerView":I │ + .local v6, "centerView":I │ invoke-direct/range {p0 .. p0}, Lorg/tint/ui/views/TabsScroller;->getScreenCenter()I │ │ - move-result v4 │ + move-result v5 │ │ .line 272 │ - .local v4, "centerScreen":I │ - const/4 v11, -0x1 │ + .local v5, "centerScreen":I │ + const/4 v12, -0x1 │ │ .line 273 │ - .local v11, "newpos":I │ - div-int/lit8 v22, v10, 0x2 │ + .local v12, "newpos":I │ + div-int/lit8 v23, v11, 0x2 │ │ - sub-int v22, v4, v22 │ + sub-int v23, v5, v23 │ │ - move/from16 v0, v22 │ + move/from16 v0, v23 │ │ - if-ge v5, v0, :cond_c │ + if-ge v6, v0, :cond_c │ │ .line 275 │ - sub-int v22, v4, v5 │ + sub-int v23, v5, v6 │ │ - sub-int v22, v22, v10 │ + sub-int v23, v23, v11 │ │ - move/from16 v0, v22 │ + move/from16 v0, v23 │ │ - neg-int v14, v0 │ + neg-int v15, v0 │ │ .line 276 │ - if-lez v13, :cond_b │ + if-lez v14, :cond_b │ │ - move/from16 v21, v10 │ + move/from16 v22, v11 │ │ .line 277 │ :goto_4 │ - move v11, v13 │ + move v12, v14 │ │ .line 293 │ :cond_2 │ :goto_5 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Lorg/tint/ui/views/TabsScroller;->mGapPosition:I │ + iput v14, v0, Lorg/tint/ui/views/TabsScroller;->mGapPosition:I │ │ .line 294 │ - move v12, v11 │ + move v13, v12 │ │ .line 295 │ - .local v12, "pos":I │ + .local v13, "pos":I │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ │ - move/from16 v22, v0 │ + move/from16 v23, v0 │ │ - if-eqz v22, :cond_f │ + if-eqz v23, :cond_f │ │ - sget-object v22, Lorg/tint/ui/views/TabsScroller;->TRANSLATION_Y:Landroid/util/Property; │ + sget-object v23, Lorg/tint/ui/views/TabsScroller;->TRANSLATION_Y:Landroid/util/Property; │ │ :goto_6 │ - const/16 v23, 0x2 │ + const/16 v24, 0x2 │ │ - move/from16 v0, v23 │ + move/from16 v0, v24 │ │ new-array v0, v0, [F │ │ - move-object/from16 v23, v0 │ + move-object/from16 v24, v0 │ │ - const/16 v24, 0x0 │ + const/16 v25, 0x0 │ │ - aput p3, v23, v24 │ + aput p3, v24, v25 │ │ - const/16 v24, 0x1 │ + const/16 v25, 0x1 │ │ - move/from16 v0, v18 │ + move/from16 v0, v19 │ │ int-to-float v0, v0 │ │ - move/from16 v25, v0 │ + move/from16 v26, v0 │ │ - aput v25, v23, v24 │ + aput v26, v24, v25 │ │ move-object/from16 v0, p1 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v23 │ │ - move-object/from16 v2, v23 │ + move-object/from16 v2, v24 │ │ invoke-static {v0, v1, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; │ │ - move-result-object v19 │ + move-result-object v20 │ │ .line 297 │ - .local v19, "trans":Landroid/animation/ObjectAnimator; │ - sget-object v22, Lorg/tint/ui/views/TabsScroller;->ALPHA:Landroid/util/Property; │ + .local v20, "trans":Landroid/animation/ObjectAnimator; │ + sget-object v23, Lorg/tint/ui/views/TabsScroller;->ALPHA:Landroid/util/Property; │ │ - const/16 v23, 0x2 │ + const/16 v24, 0x2 │ │ - move/from16 v0, v23 │ + move/from16 v0, v24 │ │ new-array v0, v0, [F │ │ - move-object/from16 v23, v0 │ + move-object/from16 v24, v0 │ │ - const/16 v24, 0x0 │ + const/16 v25, 0x0 │ │ move-object/from16 v0, p0 │ │ move-object/from16 v1, p1 │ │ move/from16 v2, p3 │ │ invoke-direct {v0, v1, v2}, Lorg/tint/ui/views/TabsScroller;->getAlpha(Landroid/view/View;F)F │ │ - move-result v25 │ + move-result v26 │ │ - aput v25, v23, v24 │ + aput v26, v24, v25 │ │ - const/16 v24, 0x1 │ + const/16 v25, 0x1 │ │ - move/from16 v0, v18 │ + move/from16 v0, v19 │ │ int-to-float v0, v0 │ │ - move/from16 v25, v0 │ + move/from16 v26, v0 │ │ + .line 298 │ move-object/from16 v0, p0 │ │ move-object/from16 v1, p1 │ │ - move/from16 v2, v25 │ + move/from16 v2, v26 │ │ invoke-direct {v0, v1, v2}, Lorg/tint/ui/views/TabsScroller;->getAlpha(Landroid/view/View;F)F │ │ - move-result v25 │ + move-result v26 │ │ - aput v25, v23, v24 │ + aput v26, v24, v25 │ │ + .line 297 │ move-object/from16 v0, p1 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v23 │ │ - move-object/from16 v2, v23 │ + move-object/from16 v2, v24 │ │ invoke-static {v0, v1, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; │ │ - move-result-object v3 │ + move-result-object v4 │ │ .line 299 │ - .local v3, "alpha":Landroid/animation/ObjectAnimator; │ - new-instance v16, Landroid/animation/AnimatorSet; │ + .local v4, "alpha":Landroid/animation/ObjectAnimator; │ + new-instance v17, Landroid/animation/AnimatorSet; │ │ - invoke-direct/range {v16 .. v16}, Landroid/animation/AnimatorSet;->()V │ + invoke-direct/range {v17 .. v17}, Landroid/animation/AnimatorSet;->()V │ │ .line 300 │ - .local v16, "set1":Landroid/animation/AnimatorSet; │ - const/16 v22, 0x2 │ + .local v17, "set1":Landroid/animation/AnimatorSet; │ + const/16 v23, 0x2 │ │ - move/from16 v0, v22 │ + move/from16 v0, v23 │ │ new-array v0, v0, [Landroid/animation/Animator; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v23, v0 │ │ - const/16 v23, 0x0 │ + const/16 v24, 0x0 │ │ - aput-object v19, v22, v23 │ + aput-object v20, v23, v24 │ │ - const/16 v23, 0x1 │ + const/16 v24, 0x1 │ │ - aput-object v3, v22, v23 │ + aput-object v4, v23, v24 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v23 │ │ invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V │ │ .line 301 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ - invoke-virtual {v0, v7, v8}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet; │ + invoke-virtual {v0, v8, v9}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet; │ │ .line 302 │ - new-instance v22, Landroid/animation/AnimatorSet; │ + new-instance v23, Landroid/animation/AnimatorSet; │ │ - invoke-direct/range {v22 .. v22}, Landroid/animation/AnimatorSet;->()V │ + invoke-direct/range {v23 .. v23}, Landroid/animation/AnimatorSet;->()V │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v23 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Lorg/tint/ui/views/TabsScroller;->mAnimator:Landroid/animation/AnimatorSet; │ │ .line 303 │ - const/16 v20, 0x0 │ + const/16 v21, 0x0 │ │ .line 304 │ - .local v20, "trans2":Landroid/animation/ObjectAnimator; │ - const/4 v15, 0x0 │ + .local v21, "trans2":Landroid/animation/ObjectAnimator; │ + const/16 v16, 0x0 │ │ .line 305 │ - .local v15, "scroll1":Landroid/animation/ObjectAnimator; │ - if-eqz v14, :cond_3 │ + .local v16, "scroll1":Landroid/animation/ObjectAnimator; │ + if-eqz v15, :cond_3 │ │ .line 306 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ │ - move/from16 v22, v0 │ + move/from16 v23, v0 │ │ - if-eqz v22, :cond_10 │ + if-eqz v23, :cond_10 │ │ .line 307 │ - const-string v22, "scrollX" │ + const-string v23, "scrollX" │ │ - const/16 v23, 0x2 │ + const/16 v24, 0x2 │ │ - move/from16 v0, v23 │ + move/from16 v0, v24 │ │ new-array v0, v0, [I │ │ - move-object/from16 v23, v0 │ + move-object/from16 v24, v0 │ │ - const/16 v24, 0x0 │ + const/16 v25, 0x0 │ │ invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/TabsScroller;->getScrollX()I │ │ - move-result v25 │ + move-result v26 │ │ - aput v25, v23, v24 │ + aput v26, v24, v25 │ │ - const/16 v24, 0x1 │ + const/16 v25, 0x1 │ │ invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/TabsScroller;->getScrollX()I │ │ - move-result v25 │ + move-result v26 │ │ - add-int v25, v25, v14 │ + add-int v26, v26, v15 │ │ - aput v25, v23, v24 │ + aput v26, v24, v25 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v23 │ │ - move-object/from16 v2, v23 │ + move-object/from16 v2, v24 │ │ invoke-static {v0, v1, v2}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; │ │ - move-result-object v15 │ + move-result-object v16 │ │ .line 312 │ :cond_3 │ :goto_7 │ - if-eqz v21, :cond_4 │ + if-eqz v22, :cond_4 │ │ .line 313 │ - const-string v22, "gap" │ + const-string v23, "gap" │ │ - const/16 v23, 0x2 │ + const/16 v24, 0x2 │ │ - move/from16 v0, v23 │ + move/from16 v0, v24 │ │ new-array v0, v0, [I │ │ - move-object/from16 v23, v0 │ - │ - const/16 v24, 0x0 │ + move-object/from16 v24, v0 │ │ const/16 v25, 0x0 │ │ - aput v25, v23, v24 │ + const/16 v26, 0x0 │ │ - const/16 v24, 0x1 │ + aput v26, v24, v25 │ + │ + const/16 v25, 0x1 │ │ - aput v21, v23, v24 │ + aput v22, v24, v25 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v23 │ │ - move-object/from16 v2, v23 │ + move-object/from16 v2, v24 │ │ invoke-static {v0, v1, v2}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; │ │ - move-result-object v20 │ + move-result-object v21 │ │ .line 315 │ :cond_4 │ - const/16 v9, 0xc8 │ + const/16 v10, 0xc8 │ │ .line 316 │ - .local v9, "duration2":I │ - if-eqz v15, :cond_12 │ + .local v10, "duration2":I │ + if-eqz v16, :cond_12 │ │ .line 317 │ - if-eqz v20, :cond_11 │ + if-eqz v21, :cond_11 │ │ .line 318 │ - new-instance v17, Landroid/animation/AnimatorSet; │ + new-instance v18, Landroid/animation/AnimatorSet; │ │ - invoke-direct/range {v17 .. v17}, Landroid/animation/AnimatorSet;->()V │ + invoke-direct/range {v18 .. v18}, Landroid/animation/AnimatorSet;->()V │ │ .line 319 │ - .local v17, "set2":Landroid/animation/AnimatorSet; │ - const/16 v22, 0x2 │ + .local v18, "set2":Landroid/animation/AnimatorSet; │ + const/16 v23, 0x2 │ │ - move/from16 v0, v22 │ + move/from16 v0, v23 │ │ new-array v0, v0, [Landroid/animation/Animator; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v23, v0 │ │ - const/16 v23, 0x0 │ + const/16 v24, 0x0 │ │ - aput-object v15, v22, v23 │ + aput-object v16, v23, v24 │ │ - const/16 v23, 0x1 │ + const/16 v24, 0x1 │ │ - aput-object v20, v22, v23 │ + aput-object v21, v23, v24 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v23 │ │ invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V │ │ .line 320 │ - const-wide/16 v22, 0xc8 │ + const-wide/16 v24, 0xc8 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-wide/from16 v1, v22 │ + move-wide/from16 v1, v24 │ │ invoke-virtual {v0, v1, v2}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet; │ │ .line 321 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;->mAnimator:Landroid/animation/AnimatorSet; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v23, v0 │ │ - const/16 v23, 0x2 │ + const/16 v24, 0x2 │ │ - move/from16 v0, v23 │ + move/from16 v0, v24 │ │ new-array v0, v0, [Landroid/animation/Animator; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v24, v0 │ │ - const/16 v24, 0x0 │ + const/16 v25, 0x0 │ │ - aput-object v16, v23, v24 │ + aput-object v17, v24, v25 │ │ - const/16 v24, 0x1 │ + const/16 v25, 0x1 │ │ - aput-object v17, v23, v24 │ + aput-object v18, v24, v25 │ │ - invoke-virtual/range {v22 .. v23}, Landroid/animation/AnimatorSet;->playSequentially([Landroid/animation/Animator;)V │ + invoke-virtual/range {v23 .. v24}, Landroid/animation/AnimatorSet;->playSequentially([Landroid/animation/Animator;)V │ │ .line 332 │ - .end local v17 # "set2":Landroid/animation/AnimatorSet; │ + .end local v18 # "set2":Landroid/animation/AnimatorSet; │ :cond_5 │ :goto_8 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;->mAnimator:Landroid/animation/AnimatorSet; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v23, v0 │ │ - new-instance v23, Lorg/tint/ui/views/TabsScroller$2; │ + new-instance v24, Lorg/tint/ui/views/TabsScroller$2; │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ - invoke-direct {v0, v1, v13, v12}, Lorg/tint/ui/views/TabsScroller$2;->(Lorg/tint/ui/views/TabsScroller;II)V │ + invoke-direct {v0, v1, v14, v13}, Lorg/tint/ui/views/TabsScroller$2;->(Lorg/tint/ui/views/TabsScroller;II)V │ │ - invoke-virtual/range {v22 .. v23}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V │ + invoke-virtual/range {v23 .. v24}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V │ │ .line 343 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;->mAnimator:Landroid/animation/AnimatorSet; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v23, v0 │ │ - invoke-virtual/range {v22 .. v22}, Landroid/animation/AnimatorSet;->start()V │ + invoke-virtual/range {v23 .. v23}, Landroid/animation/AnimatorSet;->start()V │ │ goto/16 :goto_0 │ │ .line 261 │ - .end local v3 # "alpha":Landroid/animation/ObjectAnimator; │ - .end local v4 # "centerScreen":I │ - .end local v5 # "centerView":I │ - .end local v6 # "distance":I │ - .end local v7 # "duration":J │ - .end local v9 # "duration2":I │ - .end local v10 # "gap":I │ - .end local v11 # "newpos":I │ - .end local v12 # "pos":I │ - .end local v14 # "scroll":I │ - .end local v15 # "scroll1":Landroid/animation/ObjectAnimator; │ - .end local v16 # "set1":Landroid/animation/AnimatorSet; │ - .end local v19 # "trans":Landroid/animation/ObjectAnimator; │ - .end local v20 # "trans2":Landroid/animation/ObjectAnimator; │ - .end local v21 # "translate":I │ + .end local v4 # "alpha":Landroid/animation/ObjectAnimator; │ + .end local v5 # "centerScreen":I │ + .end local v6 # "centerView":I │ + .end local v7 # "distance":I │ + .end local v8 # "duration":J │ + .end local v10 # "duration2":I │ + .end local v11 # "gap":I │ + .end local v12 # "newpos":I │ + .end local v13 # "pos":I │ + .end local v15 # "scroll":I │ + .end local v16 # "scroll1":Landroid/animation/ObjectAnimator; │ + .end local v17 # "set1":Landroid/animation/AnimatorSet; │ + .end local v20 # "trans":Landroid/animation/ObjectAnimator; │ + .end local v21 # "trans2":Landroid/animation/ObjectAnimator; │ + .end local v22 # "translate":I │ :cond_6 │ invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/TabsScroller;->getWidth()I │ │ - move-result v22 │ + move-result v23 │ │ - move/from16 v0, v22 │ + move/from16 v0, v23 │ │ neg-int v0, v0 │ │ - move/from16 v18, v0 │ + move/from16 v19, v0 │ │ goto/16 :goto_1 │ │ .line 263 │ :cond_7 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ │ - move/from16 v22, v0 │ + move/from16 v23, v0 │ │ - if-eqz v22, :cond_8 │ + if-eqz v23, :cond_8 │ │ invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/TabsScroller;->getHeight()I │ │ - move-result v18 │ + move-result v19 │ │ :goto_9 │ goto/16 :goto_1 │ │ :cond_8 │ invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/TabsScroller;->getWidth()I │ │ - move-result v18 │ + move-result v19 │ │ goto :goto_9 │ │ .line 265 │ :cond_9 │ invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getLeft()I │ │ - move-result v22 │ + move-result v23 │ │ goto/16 :goto_2 │ │ .line 269 │ - .restart local v6 # "distance":I │ - .restart local v7 # "duration":J │ - .restart local v14 # "scroll":I │ - .restart local v21 # "translate":I │ + .restart local v7 # "distance":I │ + .restart local v8 # "duration":J │ + .restart local v15 # "scroll":I │ + .restart local v22 # "translate":I │ :cond_a │ invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getHeight()I │ │ - move-result v10 │ + move-result v11 │ │ goto/16 :goto_3 │ │ .line 276 │ - .restart local v4 # "centerScreen":I │ - .restart local v5 # "centerView":I │ - .restart local v10 # "gap":I │ - .restart local v11 # "newpos":I │ + .restart local v5 # "centerScreen":I │ + .restart local v6 # "centerView":I │ + .restart local v11 # "gap":I │ + .restart local v12 # "newpos":I │ :cond_b │ - const/16 v21, 0x0 │ + const/16 v22, 0x0 │ │ goto/16 :goto_4 │ │ .line 278 │ :cond_c │ - div-int/lit8 v22, v10, 0x2 │ + div-int/lit8 v23, v11, 0x2 │ │ - add-int v22, v22, v4 │ + add-int v23, v23, v5 │ │ - move/from16 v0, v22 │ + move/from16 v0, v23 │ │ - if-le v5, v0, :cond_d │ + if-le v6, v0, :cond_d │ │ .line 280 │ - add-int v22, v4, v10 │ + add-int v23, v5, v11 │ │ - sub-int v22, v22, v5 │ + sub-int v23, v23, v6 │ │ - move/from16 v0, v22 │ + move/from16 v0, v23 │ │ - neg-int v14, v0 │ + neg-int v15, v0 │ │ .line 281 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;->mAdapter:Landroid/widget/BaseAdapter; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v23, v0 │ │ - invoke-virtual/range {v22 .. v22}, Landroid/widget/BaseAdapter;->getCount()I │ + invoke-virtual/range {v23 .. v23}, Landroid/widget/BaseAdapter;->getCount()I │ │ - move-result v22 │ + move-result v23 │ │ - add-int/lit8 v22, v22, -0x1 │ + add-int/lit8 v23, v23, -0x1 │ │ - move/from16 v0, v22 │ + move/from16 v0, v23 │ │ - if-ge v13, v0, :cond_2 │ + if-ge v14, v0, :cond_2 │ │ .line 282 │ - neg-int v0, v10 │ + neg-int v0, v11 │ │ - move/from16 v21, v0 │ + move/from16 v22, v0 │ │ goto/16 :goto_5 │ │ .line 286 │ :cond_d │ - sub-int v22, v4, v5 │ + sub-int v23, v5, v6 │ │ - move/from16 v0, v22 │ + move/from16 v0, v23 │ │ - neg-int v14, v0 │ + neg-int v15, v0 │ │ .line 287 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;->mAdapter:Landroid/widget/BaseAdapter; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v23, v0 │ │ - invoke-virtual/range {v22 .. v22}, Landroid/widget/BaseAdapter;->getCount()I │ + invoke-virtual/range {v23 .. v23}, Landroid/widget/BaseAdapter;->getCount()I │ │ - move-result v22 │ + move-result v23 │ │ - add-int/lit8 v22, v22, -0x1 │ + add-int/lit8 v23, v23, -0x1 │ │ - move/from16 v0, v22 │ + move/from16 v0, v23 │ │ - if-ge v13, v0, :cond_e │ + if-ge v14, v0, :cond_e │ │ .line 288 │ - neg-int v0, v10 │ + neg-int v0, v11 │ │ - move/from16 v21, v0 │ + move/from16 v22, v0 │ │ goto/16 :goto_5 │ │ .line 290 │ :cond_e │ - sub-int/2addr v14, v10 │ + sub-int/2addr v15, v11 │ │ goto/16 :goto_5 │ │ .line 295 │ - .restart local v12 # "pos":I │ + .restart local v13 # "pos":I │ :cond_f │ - sget-object v22, Lorg/tint/ui/views/TabsScroller;->TRANSLATION_X:Landroid/util/Property; │ + sget-object v23, Lorg/tint/ui/views/TabsScroller;->TRANSLATION_X:Landroid/util/Property; │ │ goto/16 :goto_6 │ │ .line 309 │ - .restart local v3 # "alpha":Landroid/animation/ObjectAnimator; │ - .restart local v15 # "scroll1":Landroid/animation/ObjectAnimator; │ - .restart local v16 # "set1":Landroid/animation/AnimatorSet; │ - .restart local v19 # "trans":Landroid/animation/ObjectAnimator; │ - .restart local v20 # "trans2":Landroid/animation/ObjectAnimator; │ + .restart local v4 # "alpha":Landroid/animation/ObjectAnimator; │ + .restart local v16 # "scroll1":Landroid/animation/ObjectAnimator; │ + .restart local v17 # "set1":Landroid/animation/AnimatorSet; │ + .restart local v20 # "trans":Landroid/animation/ObjectAnimator; │ + .restart local v21 # "trans2":Landroid/animation/ObjectAnimator; │ :cond_10 │ - const-string v22, "scrollY" │ + const-string v23, "scrollY" │ │ - const/16 v23, 0x2 │ + const/16 v24, 0x2 │ │ - move/from16 v0, v23 │ + move/from16 v0, v24 │ │ new-array v0, v0, [I │ │ - move-object/from16 v23, v0 │ + move-object/from16 v24, v0 │ │ - const/16 v24, 0x0 │ + const/16 v25, 0x0 │ │ invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/TabsScroller;->getScrollY()I │ │ - move-result v25 │ + move-result v26 │ │ - aput v25, v23, v24 │ + aput v26, v24, v25 │ │ - const/16 v24, 0x1 │ + const/16 v25, 0x1 │ │ invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/TabsScroller;->getScrollY()I │ │ - move-result v25 │ + move-result v26 │ │ - add-int v25, v25, v14 │ + add-int v26, v26, v15 │ │ - aput v25, v23, v24 │ + aput v26, v24, v25 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v23 │ │ - move-object/from16 v2, v23 │ + move-object/from16 v2, v24 │ │ invoke-static {v0, v1, v2}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; │ │ - move-result-object v15 │ + move-result-object v16 │ │ goto/16 :goto_7 │ │ .line 323 │ - .restart local v9 # "duration2":I │ + .restart local v10 # "duration2":I │ :cond_11 │ - const-wide/16 v22, 0xc8 │ + const-wide/16 v24, 0xc8 │ + │ + move-object/from16 v0, v16 │ │ - move-wide/from16 v0, v22 │ + move-wide/from16 v1, v24 │ │ - invoke-virtual {v15, v0, v1}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; │ + invoke-virtual {v0, v1, v2}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; │ │ .line 324 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;->mAnimator:Landroid/animation/AnimatorSet; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v23, v0 │ │ - const/16 v23, 0x2 │ + const/16 v24, 0x2 │ │ - move/from16 v0, v23 │ + move/from16 v0, v24 │ │ new-array v0, v0, [Landroid/animation/Animator; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v24, v0 │ │ - const/16 v24, 0x0 │ + const/16 v25, 0x0 │ │ - aput-object v16, v23, v24 │ + aput-object v17, v24, v25 │ │ - const/16 v24, 0x1 │ + const/16 v25, 0x1 │ │ - aput-object v15, v23, v24 │ + aput-object v16, v24, v25 │ │ - invoke-virtual/range {v22 .. v23}, Landroid/animation/AnimatorSet;->playSequentially([Landroid/animation/Animator;)V │ + invoke-virtual/range {v23 .. v24}, Landroid/animation/AnimatorSet;->playSequentially([Landroid/animation/Animator;)V │ │ goto/16 :goto_8 │ │ .line 327 │ :cond_12 │ - if-eqz v20, :cond_5 │ + if-eqz v21, :cond_5 │ │ .line 328 │ - const-wide/16 v22, 0xc8 │ + const-wide/16 v24, 0xc8 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v21 │ │ - move-wide/from16 v1, v22 │ + move-wide/from16 v1, v24 │ │ invoke-virtual {v0, v1, v2}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; │ │ .line 329 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/tint/ui/views/TabsScroller;->mAnimator:Landroid/animation/AnimatorSet; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v23, v0 │ │ - const/16 v23, 0x2 │ + const/16 v24, 0x2 │ │ - move/from16 v0, v23 │ + move/from16 v0, v24 │ │ new-array v0, v0, [Landroid/animation/Animator; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v24, v0 │ │ - const/16 v24, 0x0 │ + const/16 v25, 0x0 │ │ - aput-object v16, v23, v24 │ + aput-object v17, v24, v25 │ │ - const/16 v24, 0x1 │ + const/16 v25, 0x1 │ │ - aput-object v20, v23, v24 │ + aput-object v21, v24, v25 │ │ - invoke-virtual/range {v22 .. v23}, Landroid/animation/AnimatorSet;->playSequentially([Landroid/animation/Animator;)V │ + invoke-virtual/range {v23 .. v24}, Landroid/animation/AnimatorSet;->playSequentially([Landroid/animation/Animator;)V │ │ goto/16 :goto_8 │ .end method │ │ .method private ease(Landroid/view/animation/DecelerateInterpolator;FFFF)F │ .locals 1 │ .param p1, "inter" # Landroid/view/animation/DecelerateInterpolator; │ @@ -1515,14 +1519,15 @@ │ │ invoke-virtual {v0}, Landroid/view/View;->getRight()I │ │ move-result v3 │ │ if-ge p1, v3, :cond_0 │ │ + .line 408 │ invoke-virtual {v0}, Landroid/view/View;->getTop()I │ │ move-result v3 │ │ if-lt p2, v3, :cond_0 │ │ invoke-virtual {v0}, Landroid/view/View;->getBottom()I │ @@ -2034,503 +2039,515 @@ │ │ invoke-direct {p0, p1, v0}, Lorg/tint/ui/views/TabsScroller;->offsetView(Landroid/view/View;F)V │ │ goto :goto_0 │ .end method │ │ .method protected onPull(I)V │ - .locals 20 │ + .locals 21 │ .param p1, "delta" # I │ │ .prologue │ .line 469 │ - const/4 v13, 0x0 │ + const/4 v14, 0x0 │ │ .line 470 │ - .local v13, "layer":Z │ - const/4 v8, 0x2 │ + .local v14, "layer":Z │ + const/4 v9, 0x2 │ │ .line 471 │ - .local v8, "count":I │ + .local v9, "count":I │ if-nez p1, :cond_1 │ │ move-object/from16 v0, p0 │ │ - iget v1, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ + iget v2, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ │ - if-nez v1, :cond_1 │ + if-nez v2, :cond_1 │ │ .line 523 │ :cond_0 │ return-void │ │ .line 472 │ :cond_1 │ if-nez p1, :cond_a │ │ move-object/from16 v0, p0 │ │ - iget v1, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ + iget v2, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ │ - if-eqz v1, :cond_a │ + if-eqz v2, :cond_a │ │ .line 474 │ - const/4 v11, 0x0 │ + const/4 v12, 0x0 │ │ - .local v11, "i":I │ + .local v12, "i":I │ :goto_0 │ - if-ge v11, v8, :cond_2 │ + if-ge v12, v9, :cond_2 │ │ .line 475 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lorg/tint/ui/views/TabsScroller;->mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; │ + iget-object v3, v0, Lorg/tint/ui/views/TabsScroller;->mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; │ │ move-object/from16 v0, p0 │ │ - iget v1, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ + iget v2, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ │ - if-gez v1, :cond_4 │ + if-gez v2, :cond_4 │ │ - move v1, v11 │ + move v2, v12 │ │ :goto_1 │ - invoke-virtual {v2, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;->getChildAt(I)Landroid/view/View; │ + invoke-virtual {v3, v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;->getChildAt(I)Landroid/view/View; │ │ - move-result-object v7 │ + move-result-object v8 │ │ .line 478 │ - .local v7, "child":Landroid/view/View; │ - if-nez v7, :cond_5 │ + .local v8, "child":Landroid/view/View; │ + if-nez v8, :cond_5 │ │ .line 492 │ - .end local v7 # "child":Landroid/view/View; │ + .end local v8 # "child":Landroid/view/View; │ :cond_2 │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ move-object/from16 v0, p0 │ │ - iput v1, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ + iput v2, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ │ .line 499 │ - .end local v11 # "i":I │ + .end local v12 # "i":I │ :goto_2 │ move-object/from16 v0, p0 │ │ - iget-boolean v1, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ + iget-boolean v2, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ │ - if-eqz v1, :cond_c │ + if-eqz v2, :cond_c │ │ invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/TabsScroller;->getWidth()I │ │ - move-result v10 │ + move-result v11 │ │ .line 500 │ - .local v10, "height":I │ + .local v11, "height":I │ :goto_3 │ move-object/from16 v0, p0 │ │ - iget v1, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ + iget v2, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ │ - invoke-static {v1}, Ljava/lang/Math;->abs(I)I │ + invoke-static {v2}, Ljava/lang/Math;->abs(I)I │ │ - move-result v14 │ + move-result v15 │ │ .line 501 │ - .local v14, "oscroll":I │ + .local v15, "oscroll":I │ move-object/from16 v0, p0 │ │ - iget v1, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ + iget v2, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ │ - if-gtz v1, :cond_d │ + if-gtz v2, :cond_d │ │ - const/4 v9, 0x1 │ + const/4 v10, 0x1 │ │ .line 502 │ - .local v9, "factor":I │ + .local v10, "factor":I │ :goto_4 │ - const/4 v11, 0x0 │ + const/4 v12, 0x0 │ │ - .restart local v11 # "i":I │ + .restart local v12 # "i":I │ :goto_5 │ - if-ge v11, v8, :cond_0 │ + if-ge v12, v9, :cond_0 │ │ .line 503 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lorg/tint/ui/views/TabsScroller;->mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; │ + iget-object v3, v0, Lorg/tint/ui/views/TabsScroller;->mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; │ │ move-object/from16 v0, p0 │ │ - iget v1, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ + iget v2, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ │ - if-gez v1, :cond_e │ + if-gez v2, :cond_e │ │ - move v1, v11 │ + move v2, v12 │ │ :goto_6 │ - invoke-virtual {v2, v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;->getChildAt(I)Landroid/view/View; │ + invoke-virtual {v3, v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;->getChildAt(I)Landroid/view/View; │ │ - move-result-object v7 │ + move-result-object v8 │ │ .line 506 │ - .restart local v7 # "child":Landroid/view/View; │ - if-eqz v7, :cond_0 │ + .restart local v8 # "child":Landroid/view/View; │ + if-eqz v8, :cond_0 │ │ .line 507 │ - if-eqz v13, :cond_3 │ + if-eqz v14, :cond_3 │ │ .line 509 │ :cond_3 │ - sget-object v1, Lorg/tint/ui/views/TabsScroller;->PULL_FACTOR:[F │ + sget-object v2, Lorg/tint/ui/views/TabsScroller;->PULL_FACTOR:[F │ │ - aget v12, v1, v11 │ + aget v13, v2, v12 │ │ .line 510 │ - .local v12, "k":F │ - neg-int v1, v9 │ + .local v13, "k":F │ + neg-int v2, v10 │ │ - int-to-float v0, v1 │ + int-to-float v0, v2 │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lorg/tint/ui/views/TabsScroller;->mCubic:Landroid/view/animation/DecelerateInterpolator; │ + iget-object v3, v0, Lorg/tint/ui/views/TabsScroller;->mCubic:Landroid/view/animation/DecelerateInterpolator; │ │ - int-to-float v3, v14 │ + int-to-float v4, v15 │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - const/high16 v1, 0x40000000 # 2.0f │ + const/high16 v2, 0x40000000 # 2.0f │ │ - mul-float v5, v12, v1 │ + mul-float v6, v13, v2 │ │ - int-to-float v6, v10 │ + int-to-float v7, v11 │ │ - move-object/from16 v1, p0 │ + move-object/from16 v2, p0 │ │ - invoke-direct/range {v1 .. v6}, Lorg/tint/ui/views/TabsScroller;->ease(Landroid/view/animation/DecelerateInterpolator;FFFF)F │ + invoke-direct/range {v2 .. v7}, Lorg/tint/ui/views/TabsScroller;->ease(Landroid/view/animation/DecelerateInterpolator;FFFF)F │ │ - move-result v1 │ + move-result v2 │ │ - mul-float v15, v19, v1 │ + mul-float v16, v20, v2 │ │ .line 511 │ - .local v15, "rot":F │ + .local v16, "rot":F │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lorg/tint/ui/views/TabsScroller;->mCubic:Landroid/view/animation/DecelerateInterpolator; │ + iget-object v3, v0, Lorg/tint/ui/views/TabsScroller;->mCubic:Landroid/view/animation/DecelerateInterpolator; │ │ - int-to-float v3, v14 │ + int-to-float v4, v15 │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - const/high16 v1, 0x41a00000 # 20.0f │ + const/high16 v2, 0x41a00000 # 20.0f │ │ - mul-float v5, v12, v1 │ + mul-float v6, v13, v2 │ │ - int-to-float v6, v10 │ + int-to-float v7, v11 │ │ - move-object/from16 v1, p0 │ + move-object/from16 v2, p0 │ │ - invoke-direct/range {v1 .. v6}, Lorg/tint/ui/views/TabsScroller;->ease(Landroid/view/animation/DecelerateInterpolator;FFFF)F │ + invoke-direct/range {v2 .. v7}, Lorg/tint/ui/views/TabsScroller;->ease(Landroid/view/animation/DecelerateInterpolator;FFFF)F │ │ - move-result v1 │ + move-result v2 │ │ - float-to-int v1, v1 │ + float-to-int v2, v2 │ │ - mul-int v18, v9, v1 │ + mul-int v19, v10, v2 │ │ .line 512 │ - .local v18, "y":I │ + .local v19, "y":I │ move-object/from16 v0, p0 │ │ - iget-boolean v1, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ + iget-boolean v2, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ │ - if-eqz v1, :cond_f │ + if-eqz v2, :cond_f │ │ .line 513 │ - move/from16 v0, v18 │ + move/from16 v0, v19 │ │ - int-to-float v1, v0 │ + int-to-float v2, v0 │ │ - invoke-virtual {v7, v1}, Landroid/view/View;->setTranslationX(F)V │ + invoke-virtual {v8, v2}, Landroid/view/View;->setTranslationX(F)V │ │ .line 517 │ :goto_7 │ move-object/from16 v0, p0 │ │ - iget-boolean v1, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ + iget-boolean v2, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ │ - if-eqz v1, :cond_10 │ + if-eqz v2, :cond_10 │ │ .line 518 │ - neg-float v1, v15 │ + move/from16 v0, v16 │ + │ + neg-float v2, v0 │ │ - invoke-virtual {v7, v1}, Landroid/view/View;->setRotationY(F)V │ + invoke-virtual {v8, v2}, Landroid/view/View;->setRotationY(F)V │ │ .line 502 │ :goto_8 │ - add-int/lit8 v11, v11, 0x1 │ + add-int/lit8 v12, v12, 0x1 │ │ goto :goto_5 │ │ .line 475 │ - .end local v7 # "child":Landroid/view/View; │ - .end local v9 # "factor":I │ - .end local v10 # "height":I │ - .end local v12 # "k":F │ - .end local v14 # "oscroll":I │ - .end local v15 # "rot":F │ - .end local v18 # "y":I │ + .end local v8 # "child":Landroid/view/View; │ + .end local v10 # "factor":I │ + .end local v11 # "height":I │ + .end local v13 # "k":F │ + .end local v15 # "oscroll":I │ + .end local v16 # "rot":F │ + .end local v19 # "y":I │ :cond_4 │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Lorg/tint/ui/views/TabsScroller;->mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; │ + iget-object v2, v0, Lorg/tint/ui/views/TabsScroller;->mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; │ │ - invoke-virtual {v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;->getChildCount()I │ + .line 477 │ + invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;->getChildCount()I │ │ - move-result v1 │ + move-result v2 │ │ - add-int/lit8 v1, v1, -0x1 │ + add-int/lit8 v2, v2, -0x1 │ │ - sub-int/2addr v1, v11 │ + sub-int/2addr v2, v12 │ │ goto/16 :goto_1 │ │ .line 479 │ - .restart local v7 # "child":Landroid/view/View; │ + .restart local v8 # "child":Landroid/view/View; │ :cond_5 │ move-object/from16 v0, p0 │ │ - iget-boolean v1, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ + iget-boolean v2, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ │ - if-eqz v1, :cond_6 │ + if-eqz v2, :cond_6 │ │ - const-string v1, "translationX" │ + const-string v2, "translationX" │ │ :goto_9 │ - const/4 v2, 0x2 │ + const/4 v3, 0x2 │ │ - new-array v3, v2, [F │ + new-array v4, v3, [F │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ move-object/from16 v0, p0 │ │ - iget-boolean v2, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ + iget-boolean v3, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ │ - if-eqz v2, :cond_7 │ + if-eqz v3, :cond_7 │ │ + .line 481 │ invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/TabsScroller;->getTranslationX()F │ │ - move-result v2 │ + move-result v3 │ │ :goto_a │ - aput v2, v3, v4 │ + aput v3, v4, v5 │ │ - const/4 v2, 0x1 │ + const/4 v3, 0x1 │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - aput v4, v3, v2 │ + aput v5, v4, v3 │ │ - invoke-static {v7, v1, v3}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; │ + .line 479 │ + invoke-static {v8, v2, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; │ │ - move-result-object v17 │ + move-result-object v18 │ │ .line 483 │ - .local v17, "trans":Landroid/animation/ObjectAnimator; │ + .local v18, "trans":Landroid/animation/ObjectAnimator; │ move-object/from16 v0, p0 │ │ - iget-boolean v1, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ + iget-boolean v2, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ │ - if-eqz v1, :cond_8 │ + if-eqz v2, :cond_8 │ │ - const-string v1, "rotationY" │ + const-string v2, "rotationY" │ │ :goto_b │ - const/4 v2, 0x2 │ + const/4 v3, 0x2 │ │ - new-array v3, v2, [F │ + new-array v4, v3, [F │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ move-object/from16 v0, p0 │ │ - iget-boolean v2, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ + iget-boolean v3, v0, Lorg/tint/ui/views/TabsScroller;->mHorizontal:Z │ │ - if-eqz v2, :cond_9 │ + if-eqz v3, :cond_9 │ │ + .line 485 │ invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/TabsScroller;->getRotationY()F │ │ - move-result v2 │ + move-result v3 │ │ :goto_c │ - aput v2, v3, v4 │ + aput v3, v4, v5 │ │ - const/4 v2, 0x1 │ + const/4 v3, 0x1 │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - aput v4, v3, v2 │ + aput v5, v4, v3 │ │ - invoke-static {v7, v1, v3}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; │ + .line 483 │ + invoke-static {v8, v2, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; │ │ - move-result-object v15 │ + move-result-object v16 │ │ .line 487 │ - .local v15, "rot":Landroid/animation/ObjectAnimator; │ - new-instance v16, Landroid/animation/AnimatorSet; │ + .local v16, "rot":Landroid/animation/ObjectAnimator; │ + new-instance v17, Landroid/animation/AnimatorSet; │ │ - invoke-direct/range {v16 .. v16}, Landroid/animation/AnimatorSet;->()V │ + invoke-direct/range {v17 .. v17}, Landroid/animation/AnimatorSet;->()V │ │ .line 488 │ - .local v16, "set":Landroid/animation/AnimatorSet; │ - const/4 v1, 0x2 │ + .local v17, "set":Landroid/animation/AnimatorSet; │ + const/4 v2, 0x2 │ │ - new-array v1, v1, [Landroid/animation/Animator; │ + new-array v2, v2, [Landroid/animation/Animator; │ │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ - aput-object v17, v1, v2 │ + aput-object v18, v2, v3 │ │ - const/4 v2, 0x1 │ + const/4 v3, 0x1 │ │ - aput-object v15, v1, v2 │ + aput-object v16, v2, v3 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ - invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V │ + invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V │ │ .line 489 │ - const-wide/16 v1, 0x64 │ + const-wide/16 v2, 0x64 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ - invoke-virtual {v0, v1, v2}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet; │ + invoke-virtual {v0, v2, v3}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet; │ │ .line 490 │ - invoke-virtual/range {v16 .. v16}, Landroid/animation/AnimatorSet;->start()V │ + invoke-virtual/range {v17 .. v17}, Landroid/animation/AnimatorSet;->start()V │ │ .line 474 │ - add-int/lit8 v11, v11, 0x1 │ + add-int/lit8 v12, v12, 0x1 │ │ goto/16 :goto_0 │ │ .line 479 │ - .end local v15 # "rot":Landroid/animation/ObjectAnimator; │ - .end local v16 # "set":Landroid/animation/AnimatorSet; │ - .end local v17 # "trans":Landroid/animation/ObjectAnimator; │ + .end local v16 # "rot":Landroid/animation/ObjectAnimator; │ + .end local v17 # "set":Landroid/animation/AnimatorSet; │ + .end local v18 # "trans":Landroid/animation/ObjectAnimator; │ :cond_6 │ - const-string v1, "translationY" │ + const-string v2, "translationY" │ │ goto :goto_9 │ │ + .line 481 │ :cond_7 │ invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/TabsScroller;->getTranslationY()F │ │ - move-result v2 │ + move-result v3 │ │ goto :goto_a │ │ .line 483 │ - .restart local v17 # "trans":Landroid/animation/ObjectAnimator; │ + .restart local v18 # "trans":Landroid/animation/ObjectAnimator; │ :cond_8 │ - const-string v1, "rotationX" │ + const-string v2, "rotationX" │ │ goto :goto_b │ │ + .line 485 │ :cond_9 │ invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/TabsScroller;->getRotationX()F │ │ - move-result v2 │ + move-result v3 │ │ goto :goto_c │ │ .line 494 │ - .end local v7 # "child":Landroid/view/View; │ - .end local v11 # "i":I │ - .end local v17 # "trans":Landroid/animation/ObjectAnimator; │ + .end local v8 # "child":Landroid/view/View; │ + .end local v12 # "i":I │ + .end local v18 # "trans":Landroid/animation/ObjectAnimator; │ :cond_a │ move-object/from16 v0, p0 │ │ - iget v1, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ + iget v2, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ │ - if-nez v1, :cond_b │ + if-nez v2, :cond_b │ │ .line 495 │ - const/4 v13, 0x1 │ + const/4 v14, 0x1 │ │ .line 497 │ :cond_b │ move-object/from16 v0, p0 │ │ - iget v1, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ + iget v2, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ │ - add-int v1, v1, p1 │ + add-int v2, v2, p1 │ │ move-object/from16 v0, p0 │ │ - iput v1, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ + iput v2, v0, Lorg/tint/ui/views/TabsScroller;->mPullValue:I │ │ goto/16 :goto_2 │ │ .line 499 │ :cond_c │ invoke-virtual/range {p0 .. p0}, Lorg/tint/ui/views/TabsScroller;->getHeight()I │ │ - move-result v10 │ + move-result v11 │ │ goto/16 :goto_3 │ │ .line 501 │ - .restart local v10 # "height":I │ - .restart local v14 # "oscroll":I │ + .restart local v11 # "height":I │ + .restart local v15 # "oscroll":I │ :cond_d │ - const/4 v9, -0x1 │ + const/4 v10, -0x1 │ │ goto/16 :goto_4 │ │ .line 503 │ - .restart local v9 # "factor":I │ - .restart local v11 # "i":I │ + .restart local v10 # "factor":I │ + .restart local v12 # "i":I │ :cond_e │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Lorg/tint/ui/views/TabsScroller;->mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; │ + iget-object v2, v0, Lorg/tint/ui/views/TabsScroller;->mContentView:Lorg/tint/ui/views/TabsScroller$ContentLayout; │ │ - invoke-virtual {v1}, Lorg/tint/ui/views/TabsScroller$ContentLayout;->getChildCount()I │ + .line 505 │ + invoke-virtual {v2}, Lorg/tint/ui/views/TabsScroller$ContentLayout;->getChildCount()I │ │ - move-result v1 │ + move-result v2 │ │ - add-int/lit8 v1, v1, -0x1 │ + add-int/lit8 v2, v2, -0x1 │ │ - sub-int/2addr v1, v11 │ + sub-int/2addr v2, v12 │ │ goto/16 :goto_6 │ │ .line 515 │ - .restart local v7 # "child":Landroid/view/View; │ - .restart local v12 # "k":F │ - .local v15, "rot":F │ - .restart local v18 # "y":I │ + .restart local v8 # "child":Landroid/view/View; │ + .restart local v13 # "k":F │ + .local v16, "rot":F │ + .restart local v19 # "y":I │ :cond_f │ - move/from16 v0, v18 │ + move/from16 v0, v19 │ │ - int-to-float v1, v0 │ + int-to-float v2, v0 │ │ - invoke-virtual {v7, v1}, Landroid/view/View;->setTranslationY(F)V │ + invoke-virtual {v8, v2}, Landroid/view/View;->setTranslationY(F)V │ │ goto/16 :goto_7 │ │ .line 520 │ :cond_10 │ - invoke-virtual {v7, v15}, Landroid/view/View;->setRotationX(F)V │ + move/from16 v0, v16 │ + │ + invoke-virtual {v8, v0}, Landroid/view/View;->setRotationX(F)V │ │ goto/16 :goto_8 │ .end method │ │ .method public setAdapter(Landroid/widget/BaseAdapter;)V │ .locals 1 │ .param p1, "adapter" # Landroid/widget/BaseAdapter; ├── smali/org/tint/ui/views/TabletUrlBar$9.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/TabletUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/TabletUrlBar; │ │ .prologue │ .line 206 │ iput-object p1, p0, Lorg/tint/ui/views/TabletUrlBar$9;->this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/TabletUrlBar$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/TabletUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/TabletUrlBar; │ │ .prologue │ .line 119 │ iput-object p1, p0, Lorg/tint/ui/views/TabletUrlBar$1;->this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/PhoneUrlBar$9.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/PhoneUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/PhoneUrlBar; │ │ .prologue │ .line 259 │ iput-object p1, p0, Lorg/tint/ui/views/PhoneUrlBar$9;->this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/TabletUrlBar$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/TabletUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/TabletUrlBar; │ │ .prologue │ .line 152 │ iput-object p1, p0, Lorg/tint/ui/views/TabletUrlBar$4;->this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/PhoneUrlBar$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/PhoneUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/PhoneUrlBar; │ │ .prologue │ .line 225 │ iput-object p1, p0, Lorg/tint/ui/views/PhoneUrlBar$7;->this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -40,14 +41,15 @@ │ .locals 2 │ .param p1, "constraint" # Ljava/lang/CharSequence; │ │ .prologue │ .line 228 │ if-eqz p1, :cond_0 │ │ + .line 229 │ invoke-interface {p1}, Ljava/lang/CharSequence;->length()I │ │ move-result v0 │ │ if-lez v0, :cond_0 │ │ .line 230 │ @@ -57,18 +59,20 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; │ │ move-result-object v0 │ │ + .line 231 │ invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 230 │ invoke-static {v0, v1}, Lorg/tint/providers/BookmarksWrapper;->getUrlSuggestions(Landroid/content/ContentResolver;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ .line 233 │ :goto_0 │ return-object v0 ├── smali/org/tint/ui/views/PhoneUrlBar$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/PhoneUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/PhoneUrlBar; │ │ .prologue │ .line 129 │ iput-object p1, p0, Lorg/tint/ui/views/PhoneUrlBar$1;->this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/TabletUrlBar$11.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/TabletUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/TabletUrlBar; │ │ .prologue │ .line 224 │ iput-object p1, p0, Lorg/tint/ui/views/TabletUrlBar$11;->this$0:Lorg/tint/ui/views/TabletUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/ui/views/PhoneUrlBar$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ │ # direct methods │ .method constructor (Lorg/tint/ui/views/PhoneUrlBar;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/ui/views/PhoneUrlBar; │ │ .prologue │ .line 242 │ iput-object p1, p0, Lorg/tint/ui/views/PhoneUrlBar$8;->this$0:Lorg/tint/ui/views/PhoneUrlBar; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/controllers/Controller.smali │ @@ -2,15 +2,14 @@ │ .super Ljava/lang/Object; │ .source "Controller.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lorg/tint/controllers/Controller$1;, │ Lorg/tint/controllers/Controller$ControllerHolder; │ } │ .end annotation │ │ │ # instance fields │ .field private mAddonManager:Lorg/tint/addons/AddonManager; │ @@ -82,56 +81,55 @@ │ .line 90 │ iget-object v0, p0, Lorg/tint/controllers/Controller;->mAddonManager:Lorg/tint/addons/AddonManager; │ │ return-object v0 │ .end method │ │ .method public getDownloadItemById(J)Lorg/tint/model/DownloadItem; │ - .locals 4 │ + .locals 5 │ .param p1, "id" # J │ │ .prologue │ .line 80 │ - iget-object v2, p0, Lorg/tint/controllers/Controller;->mDownloads:Ljava/util/List; │ + iget-object v1, p0, Lorg/tint/controllers/Controller;->mDownloads:Ljava/util/List; │ │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lorg/tint/model/DownloadItem; │ + check-cast v0, Lorg/tint/model/DownloadItem; │ │ .line 81 │ - .local v1, "item":Lorg/tint/model/DownloadItem; │ - invoke-virtual {v1}, Lorg/tint/model/DownloadItem;->getId()J │ + .local v0, "item":Lorg/tint/model/DownloadItem; │ + invoke-virtual {v0}, Lorg/tint/model/DownloadItem;->getId()J │ │ move-result-wide v2 │ │ cmp-long v2, v2, p1 │ │ if-nez v2, :cond_0 │ │ .line 86 │ - .end local v1 # "item":Lorg/tint/model/DownloadItem; │ + .end local v0 # "item":Lorg/tint/model/DownloadItem; │ :goto_0 │ - return-object v1 │ + return-object v0 │ │ :cond_1 │ - const/4 v1, 0x0 │ + const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public getDownloadsList()Ljava/util/List; │ .locals 1 │ .annotation system Ldalvik/annotation/Signature; ├── smali/org/tint/utils/IOUtils.smali │ @@ -68,91 +68,83 @@ │ :cond_1 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static getExportedBookmarksFileList()Ljava/util/List; │ - .locals 9 │ + .locals 8 │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "()", │ "Ljava/util/List", │ "<", │ "Ljava/lang/String;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 38 │ - new-instance v7, Ljava/util/ArrayList; │ + new-instance v4, Ljava/util/ArrayList; │ │ - invoke-direct {v7}, Ljava/util/ArrayList;->()V │ + invoke-direct {v4}, Ljava/util/ArrayList;->()V │ │ .line 40 │ - .local v7, "result":Ljava/util/List;, "Ljava/util/List;" │ + .local v4, "result":Ljava/util/List;, "Ljava/util/List;" │ invoke-static {}, Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 42 │ - .local v4, "folder":Ljava/io/File; │ - if-eqz v4, :cond_0 │ + .local v3, "folder":Ljava/io/File; │ + if-eqz v3, :cond_0 │ │ .line 44 │ - new-instance v3, Lorg/tint/utils/IOUtils$1; │ + new-instance v2, Lorg/tint/utils/IOUtils$1; │ │ - invoke-direct {v3}, Lorg/tint/utils/IOUtils$1;->()V │ + invoke-direct {v2}, Lorg/tint/utils/IOUtils$1;->()V │ │ .line 57 │ - .local v3, "filter":Ljava/io/FileFilter; │ - invoke-virtual {v4, v3}, Ljava/io/File;->listFiles(Ljava/io/FileFilter;)[Ljava/io/File; │ + .local v2, "filter":Ljava/io/FileFilter; │ + invoke-virtual {v3, v2}, Ljava/io/File;->listFiles(Ljava/io/FileFilter;)[Ljava/io/File; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 59 │ - .local v2, "files":[Ljava/io/File; │ - move-object v0, v2 │ + .local v1, "files":[Ljava/io/File; │ + array-length v6, v1 │ │ - .local v0, "arr$":[Ljava/io/File; │ - array-length v6, v0 │ - │ - .local v6, "len$":I │ const/4 v5, 0x0 │ │ - .local v5, "i$":I │ :goto_0 │ if-ge v5, v6, :cond_0 │ │ - aget-object v1, v0, v5 │ + aget-object v0, v1, v5 │ │ .line 60 │ - .local v1, "file":Ljava/io/File; │ - invoke-virtual {v1}, Ljava/io/File;->getName()Ljava/lang/String; │ + .local v0, "file":Ljava/io/File; │ + invoke-virtual {v0}, Ljava/io/File;->getName()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-interface {v7, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v4, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 59 │ add-int/lit8 v5, v5, 0x1 │ │ goto :goto_0 │ │ .line 64 │ - .end local v0 # "arr$":[Ljava/io/File; │ - .end local v1 # "file":Ljava/io/File; │ - .end local v2 # "files":[Ljava/io/File; │ - .end local v3 # "filter":Ljava/io/FileFilter; │ - .end local v5 # "i$":I │ - .end local v6 # "len$":I │ + .end local v0 # "file":Ljava/io/File; │ + .end local v1 # "files":[Ljava/io/File; │ + .end local v2 # "filter":Ljava/io/FileFilter; │ :cond_0 │ - new-instance v8, Lorg/tint/utils/IOUtils$2; │ + new-instance v5, Lorg/tint/utils/IOUtils$2; │ │ - invoke-direct {v8}, Lorg/tint/utils/IOUtils$2;->()V │ + invoke-direct {v5}, Lorg/tint/utils/IOUtils$2;->()V │ │ - invoke-static {v7, v8}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ + invoke-static {v4, v5}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ │ .line 72 │ - return-object v7 │ + return-object v4 │ .end method ├── smali/org/tint/utils/ApplicationUtils.smali │ @@ -53,14 +53,15 @@ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/content/ClipboardManager;->setPrimaryClip(Landroid/content/ClipData;)V │ │ .line 131 │ if-eqz p2, :cond_0 │ │ + .line 132 │ invoke-virtual {p2}, Ljava/lang/String;->length()I │ │ move-result v1 │ │ if-lez v1, :cond_0 │ │ .line 133 │ @@ -667,36 +668,41 @@ │ │ .prologue │ .line 181 │ new-instance v0, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v0, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ + .line 182 │ invoke-virtual {v0, p1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x1080027 │ │ + .line 183 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 184 │ invoke-virtual {v0, p2}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f0b000b │ │ const/4 v2, 0x0 │ │ + .line 185 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 186 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 187 │ return-void │ .end method │ │ .method public static showMessageDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ @@ -707,36 +713,41 @@ │ │ .prologue │ .line 190 │ new-instance v0, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v0, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ + .line 191 │ invoke-virtual {v0, p1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x108009b │ │ + .line 192 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 193 │ invoke-virtual {v0, p2}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f0b000b │ │ const/4 v2, 0x0 │ │ + .line 194 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 195 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 196 │ return-void │ .end method │ │ .method public static showYesNoDialog(Landroid/content/Context;IIILandroid/content/DialogInterface$OnClickListener;)V │ @@ -745,22 +756,24 @@ │ .param p1, "icon" # I │ .param p2, "title" # I │ .param p3, "message" # I │ .param p4, "onYes" # Landroid/content/DialogInterface$OnClickListener; │ │ .prologue │ .line 146 │ + .line 149 │ invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ invoke-virtual {v0, p3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 146 │ invoke-static {p0, p1, p2, v0, p4}, Lorg/tint/utils/ApplicationUtils;->showYesNoDialog(Landroid/content/Context;IILjava/lang/String;Landroid/content/DialogInterface$OnClickListener;)V │ │ .line 151 │ return-void │ .end method │ │ .method public static showYesNoDialog(Landroid/content/Context;IILjava/lang/String;Landroid/content/DialogInterface$OnClickListener;)V ├── smali/org/tint/utils/IOUtils$1.smali │ @@ -38,14 +38,15 @@ │ .line 48 │ invoke-virtual {p1}, Ljava/io/File;->isFile()Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ + .line 49 │ invoke-virtual {p1}, Ljava/io/File;->getPath()Ljava/lang/String; │ │ move-result-object v0 │ │ sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; │ @@ -56,14 +57,15 @@ │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ + .line 50 │ invoke-virtual {p1}, Ljava/io/File;->getPath()Ljava/lang/String; │ │ move-result-object v0 │ │ sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; ├── smali/org/tint/utils/IOUtils$2.smali │ @@ -38,25 +38,21 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 64 │ check-cast p1, Ljava/lang/String; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Ljava/lang/String; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lorg/tint/utils/IOUtils$2;->compare(Ljava/lang/String;Ljava/lang/String;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/org/tint/utils/UrlUtils.smali │ @@ -18,14 +18,15 @@ │ .locals 2 │ .param p0, "url" # Ljava/lang/String; │ │ .prologue │ .line 73 │ if-eqz p0, :cond_0 │ │ + .line 74 │ invoke-virtual {p0}, Ljava/lang/String;->length()I │ │ move-result v0 │ │ if-lez v0, :cond_0 │ │ .line 76 │ @@ -35,46 +36,51 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ const-string v0, "https://" │ │ + .line 77 │ invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ const-string v0, "file://" │ │ + .line 78 │ invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ const-string v0, "about:blank" │ │ + .line 79 │ invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ const-string v0, "about:start" │ │ + .line 80 │ invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ const-string v0, "about:tutorial" │ │ + .line 81 │ invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ .line 83 │ @@ -192,48 +198,54 @@ │ .locals 1 │ .param p0, "url" # Ljava/lang/String; │ │ .prologue │ .line 36 │ const-string v0, "." │ │ + .line 37 │ invoke-virtual {p0, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ const-string v0, "about:blank" │ │ + .line 38 │ invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ const-string v0, "about:start" │ │ + .line 39 │ invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ const-string v0, "about:tutorial" │ │ + .line 40 │ invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ :cond_0 │ const/4 v0, 0x1 │ │ + .line 36 │ :goto_0 │ return v0 │ │ + .line 40 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method ├── smali/org/tint/addons/Addon$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/addons/Addon; │ │ │ # direct methods │ .method constructor (Lorg/tint/addons/Addon;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/addons/Addon; │ │ .prologue │ .line 364 │ iput-object p1, p0, Lorg/tint/addons/Addon$2;->this$0:Lorg/tint/addons/Addon; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/addons/AddonManager.smali │ @@ -121,15 +121,14 @@ │ if-eqz p4, :cond_0 │ │ .line 356 │ invoke-interface {p4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -143,15 +142,14 @@ │ .local v0, "action":Lorg/tint/addons/framework/Action; │ invoke-direct {p0, p1, p2, p3, v0}, Lorg/tint/addons/AddonManager;->processOneAction(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Lorg/tint/addons/framework/Action;)V │ │ goto :goto_0 │ │ .line 360 │ .end local v0 # "action":Lorg/tint/addons/framework/Action; │ - .end local v1 # "i$":Ljava/util/Iterator; │ :cond_0 │ return-void │ .end method │ │ .method private processOneResponse(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/AddonResponseWrapper;)V │ .locals 2 │ .param p1, "context" # Landroid/content/Context; │ @@ -204,82 +202,79 @@ │ .line 372 │ .local p3, "responses":Ljava/util/List;, "Ljava/util/List;" │ if-eqz p3, :cond_0 │ │ .line 373 │ invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lorg/tint/addons/AddonResponseWrapper; │ + check-cast v0, Lorg/tint/addons/AddonResponseWrapper; │ │ .line 374 │ - .local v1, "response":Lorg/tint/addons/AddonResponseWrapper; │ - invoke-direct {p0, p1, p2, v1}, Lorg/tint/addons/AddonManager;->processOneResponse(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/AddonResponseWrapper;)V │ + .local v0, "response":Lorg/tint/addons/AddonResponseWrapper; │ + invoke-direct {p0, p1, p2, v0}, Lorg/tint/addons/AddonManager;->processOneResponse(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/AddonResponseWrapper;)V │ │ goto :goto_0 │ │ .line 377 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v1 # "response":Lorg/tint/addons/AddonResponseWrapper; │ + .end local v0 # "response":Lorg/tint/addons/AddonResponseWrapper; │ :cond_0 │ return-void │ .end method │ │ │ # virtual methods │ .method public bindAddons()V │ - .locals 9 │ + .locals 8 │ │ .prologue │ .line 54 │ - iget-object v7, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ + iget-object v6, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ - invoke-interface {v7}, Ljava/util/List;->clear()V │ + invoke-interface {v6}, Ljava/util/List;->clear()V │ │ .line 56 │ new-instance v4, Landroid/content/Intent; │ │ - const-string v7, "org.tint.intent.action.ADDON" │ + const-string v6, "org.tint.intent.action.ADDON" │ │ - invoke-direct {v4, v7}, Landroid/content/Intent;->(Ljava/lang/String;)V │ + invoke-direct {v4, v6}, Landroid/content/Intent;->(Ljava/lang/String;)V │ │ .line 57 │ .local v4, "baseIntent":Landroid/content/Intent; │ - iget-object v7, p0, Lorg/tint/addons/AddonManager;->mPackageManager:Landroid/content/pm/PackageManager; │ + iget-object v6, p0, Lorg/tint/addons/AddonManager;->mPackageManager:Landroid/content/pm/PackageManager; │ │ - const/16 v8, 0x40 │ + const/16 v7, 0x40 │ │ - invoke-virtual {v7, v4, v8}, Landroid/content/pm/PackageManager;->queryIntentServices(Landroid/content/Intent;I)Ljava/util/List; │ + invoke-virtual {v6, v4, v7}, Landroid/content/pm/PackageManager;->queryIntentServices(Landroid/content/Intent;I)Ljava/util/List; │ │ move-result-object v3 │ │ .line 59 │ .local v3, "addonInfoList":Ljava/util/List;, "Ljava/util/List;" │ const/4 v1, 0x0 │ │ .line 61 │ .local v1, "addonId":I │ invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ move-result-object v6 │ │ - .local v6, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v7 │ │ if-eqz v7, :cond_0 │ │ @@ -363,36 +358,35 @@ │ "Lorg/tint/addons/AddonMenuItem;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 248 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 250 │ - .local v3, "result":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v4, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ + .local v2, "result":Ljava/util/List;, "Ljava/util/List;" │ + iget-object v3, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/tint/addons/Addon; │ │ .line 251 │ .local v0, "addon":Lorg/tint/addons/Addon; │ @@ -402,38 +396,38 @@ │ │ invoke-virtual {v4}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;->getContributedBookmarkContextMenuItem(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 253 │ - .local v2, "response":Ljava/lang/String; │ - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ + .local v1, "response":Ljava/lang/String; │ + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ move-result v4 │ │ if-nez v4, :cond_0 │ │ .line 254 │ new-instance v4, Lorg/tint/addons/AddonMenuItem; │ │ - invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonMenuItem;->(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ + invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonMenuItem;->(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ │ - invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 258 │ .end local v0 # "addon":Lorg/tint/addons/Addon; │ - .end local v2 # "response":Ljava/lang/String; │ + .end local v1 # "response":Ljava/lang/String; │ :cond_1 │ - return-object v3 │ + return-object v2 │ .end method │ │ .method public getContributedHistoryBookmarksMenuItems(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ .locals 5 │ .param p1, "currentWebview" # Lorg/tint/ui/components/CustomWebView; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ @@ -445,36 +439,35 @@ │ "Lorg/tint/addons/AddonMenuItem;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 217 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 219 │ - .local v3, "result":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v4, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ + .local v2, "result":Ljava/util/List;, "Ljava/util/List;" │ + iget-object v3, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/tint/addons/Addon; │ │ .line 220 │ .local v0, "addon":Lorg/tint/addons/Addon; │ @@ -484,38 +477,38 @@ │ │ invoke-virtual {v4}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;->getContributedHistoryBookmarksMenuItem(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 222 │ - .local v2, "response":Ljava/lang/String; │ - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ + .local v1, "response":Ljava/lang/String; │ + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ move-result v4 │ │ if-nez v4, :cond_0 │ │ .line 223 │ new-instance v4, Lorg/tint/addons/AddonMenuItem; │ │ - invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonMenuItem;->(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ + invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonMenuItem;->(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ │ - invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 227 │ .end local v0 # "addon":Lorg/tint/addons/Addon; │ - .end local v2 # "response":Ljava/lang/String; │ + .end local v1 # "response":Ljava/lang/String; │ :cond_1 │ - return-object v3 │ + return-object v2 │ .end method │ │ .method public getContributedHistoryContextMenuItems(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ .locals 5 │ .param p1, "currentWebview" # Lorg/tint/ui/components/CustomWebView; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ @@ -527,36 +520,35 @@ │ "Lorg/tint/addons/AddonMenuItem;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 283 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 285 │ - .local v3, "result":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v4, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ + .local v2, "result":Ljava/util/List;, "Ljava/util/List;" │ + iget-object v3, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/tint/addons/Addon; │ │ .line 286 │ .local v0, "addon":Lorg/tint/addons/Addon; │ @@ -566,38 +558,38 @@ │ │ invoke-virtual {v4}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;->getContributedHistoryContextMenuItem(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 288 │ - .local v2, "response":Ljava/lang/String; │ - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ + .local v1, "response":Ljava/lang/String; │ + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ move-result v4 │ │ if-nez v4, :cond_0 │ │ .line 289 │ new-instance v4, Lorg/tint/addons/AddonMenuItem; │ │ - invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonMenuItem;->(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ + invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonMenuItem;->(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ │ - invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 293 │ .end local v0 # "addon":Lorg/tint/addons/Addon; │ - .end local v2 # "response":Ljava/lang/String; │ + .end local v1 # "response":Ljava/lang/String; │ :cond_1 │ - return-object v3 │ + return-object v2 │ .end method │ │ .method public getContributedLinkContextMenuItems(Lorg/tint/ui/components/CustomWebView;ILjava/lang/String;)Ljava/util/List; │ .locals 5 │ .param p1, "currentWebview" # Lorg/tint/ui/components/CustomWebView; │ .param p2, "hitTestResult" # I │ .param p3, "url" # Ljava/lang/String; │ @@ -613,77 +605,77 @@ │ "Lorg/tint/addons/AddonMenuItem;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 183 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 185 │ - .local v3, "result":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v4, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ + .local v2, "result":Ljava/util/List;, "Ljava/util/List;" │ + iget-object v3, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/tint/addons/Addon; │ │ - .line 186 │ + .line 187 │ .local v0, "addon":Lorg/tint/addons/Addon; │ invoke-virtual {p1}, Lorg/tint/ui/components/CustomWebView;->getParentFragmentUUID()Ljava/util/UUID; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 186 │ invoke-virtual {v0, v4, p2, p3}, Lorg/tint/addons/Addon;->getContributedLinkContextMenuItem(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 191 │ - .local v2, "response":Ljava/lang/String; │ - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ + .local v1, "response":Ljava/lang/String; │ + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ move-result v4 │ │ if-nez v4, :cond_0 │ │ .line 192 │ new-instance v4, Lorg/tint/addons/AddonMenuItem; │ │ - invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonMenuItem;->(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ + invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonMenuItem;->(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ │ - invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 196 │ .end local v0 # "addon":Lorg/tint/addons/Addon; │ - .end local v2 # "response":Ljava/lang/String; │ + .end local v1 # "response":Ljava/lang/String; │ :cond_1 │ - return-object v3 │ + return-object v2 │ .end method │ │ .method public getContributedMainMenuItems(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List; │ .locals 7 │ .param p1, "currentWebview" # Lorg/tint/ui/components/CustomWebView; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ @@ -695,85 +687,87 @@ │ "Lorg/tint/addons/AddonMenuItem;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 145 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 147 │ - .local v3, "result":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v4, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ + .local v2, "result":Ljava/util/List;, "Ljava/util/List;" │ + iget-object v3, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/tint/addons/Addon; │ │ - .line 148 │ + .line 149 │ .local v0, "addon":Lorg/tint/addons/Addon; │ invoke-virtual {p1}, Lorg/tint/ui/components/CustomWebView;->getParentFragmentUUID()Ljava/util/UUID; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 150 │ invoke-virtual {p1}, Lorg/tint/ui/components/CustomWebView;->getTitle()Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 151 │ invoke-virtual {p1}, Lorg/tint/ui/components/CustomWebView;->getUrl()Ljava/lang/String; │ │ move-result-object v6 │ │ + .line 148 │ invoke-virtual {v0, v4, v5, v6}, Lorg/tint/addons/Addon;->getContributedMainMenuItem(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 153 │ - .local v2, "response":Ljava/lang/String; │ - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ + .local v1, "response":Ljava/lang/String; │ + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ move-result v4 │ │ if-nez v4, :cond_0 │ │ .line 154 │ new-instance v4, Lorg/tint/addons/AddonMenuItem; │ │ - invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonMenuItem;->(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ + invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonMenuItem;->(Lorg/tint/addons/Addon;Ljava/lang/String;)V │ │ - invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 158 │ .end local v0 # "addon":Lorg/tint/addons/Addon; │ - .end local v2 # "response":Ljava/lang/String; │ + .end local v1 # "response":Ljava/lang/String; │ :cond_1 │ - return-object v3 │ + return-object v2 │ .end method │ │ .method public onContributedBookmarkContextMenuItemSelected(Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Lorg/tint/ui/components/CustomWebView;)Z │ .locals 3 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "addonId" # I │ .param p3, "title" # Ljava/lang/String; │ @@ -789,14 +783,15 @@ │ add-int/lit16 p2, v2, -0x3e8 │ │ .line 264 │ if-ltz p2, :cond_0 │ │ iget-object v2, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ + .line 265 │ invoke-interface {v2}, Ljava/util/List;->size()I │ │ move-result v2 │ │ if-ge p2, v2, :cond_0 │ │ .line 267 │ @@ -804,24 +799,25 @@ │ │ invoke-interface {v2, p2}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/tint/addons/Addon; │ │ - .line 269 │ + .line 270 │ .local v0, "addon":Lorg/tint/addons/Addon; │ invoke-virtual {p5}, Lorg/tint/ui/components/CustomWebView;->getParentFragmentUUID()Ljava/util/UUID; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 269 │ invoke-virtual {v0, v2, p3, p4}, Lorg/tint/addons/Addon;->onContributedBookmarkContextMenuItemSelected(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ move-result-object v1 │ │ .line 274 │ .local v1, "response":Ljava/util/List;, "Ljava/util/List;" │ invoke-direct {p0, p1, p5, v0, v1}, Lorg/tint/addons/AddonManager;->processOneResponse(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V │ @@ -858,14 +854,15 @@ │ add-int/lit16 p2, v2, -0x3e8 │ │ .line 202 │ if-ltz p2, :cond_0 │ │ iget-object v2, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ + .line 203 │ invoke-interface {v2}, Ljava/util/List;->size()I │ │ move-result v2 │ │ if-ge p2, v2, :cond_0 │ │ .line 205 │ @@ -873,24 +870,25 @@ │ │ invoke-interface {v2, p2}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/tint/addons/Addon; │ │ - .line 207 │ + .line 208 │ .local v0, "addon":Lorg/tint/addons/Addon; │ invoke-virtual {p5}, Lorg/tint/ui/components/CustomWebView;->getParentFragmentUUID()Ljava/util/UUID; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 207 │ invoke-virtual {v0, v2, p3, p4}, Lorg/tint/addons/Addon;->onContributedLinkContextMenuItemSelected(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List; │ │ move-result-object v1 │ │ .line 212 │ .local v1, "response":Ljava/util/List;, "Ljava/util/List;" │ invoke-direct {p0, p1, p5, v0, v1}, Lorg/tint/addons/AddonManager;->processOneResponse(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V │ @@ -917,14 +915,15 @@ │ add-int/lit16 p2, v2, -0x3e8 │ │ .line 233 │ if-ltz p2, :cond_0 │ │ iget-object v2, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ + .line 234 │ invoke-interface {v2}, Ljava/util/List;->size()I │ │ move-result v2 │ │ if-ge p2, v2, :cond_0 │ │ .line 236 │ @@ -986,14 +985,15 @@ │ add-int/lit16 p2, v2, -0x3e8 │ │ .line 299 │ if-ltz p2, :cond_0 │ │ iget-object v2, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ + .line 300 │ invoke-interface {v2}, Ljava/util/List;->size()I │ │ move-result v2 │ │ if-ge p2, v2, :cond_0 │ │ .line 302 │ @@ -1001,24 +1001,25 @@ │ │ invoke-interface {v2, p2}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/tint/addons/Addon; │ │ - .line 304 │ + .line 305 │ .local v0, "addon":Lorg/tint/addons/Addon; │ invoke-virtual {p5}, Lorg/tint/ui/components/CustomWebView;->getParentFragmentUUID()Ljava/util/UUID; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 304 │ invoke-virtual {v0, v2, p3, p4}, Lorg/tint/addons/Addon;->onContributedHistoryContextMenuItemSelected(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ move-result-object v1 │ │ .line 309 │ .local v1, "response":Ljava/util/List;, "Ljava/util/List;" │ invoke-direct {p0, p1, p5, v0, v1}, Lorg/tint/addons/AddonManager;->processOneResponse(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V │ @@ -1053,14 +1054,15 @@ │ add-int/lit16 p2, v2, -0x3e8 │ │ .line 164 │ if-ltz p2, :cond_0 │ │ iget-object v2, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ + .line 165 │ invoke-interface {v2}, Ljava/util/List;->size()I │ │ move-result v2 │ │ if-ge p2, v2, :cond_0 │ │ .line 167 │ @@ -1068,32 +1070,35 @@ │ │ invoke-interface {v2, p2}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/tint/addons/Addon; │ │ - .line 169 │ + .line 170 │ .local v0, "addon":Lorg/tint/addons/Addon; │ invoke-virtual {p3}, Lorg/tint/ui/components/CustomWebView;->getParentFragmentUUID()Ljava/util/UUID; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 171 │ invoke-virtual {p3}, Lorg/tint/ui/components/CustomWebView;->getTitle()Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 172 │ invoke-virtual {p3}, Lorg/tint/ui/components/CustomWebView;->getUrl()Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 169 │ invoke-virtual {v0, v2, v3, v4}, Lorg/tint/addons/Addon;->onContributedMainMenuItemSelected(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ move-result-object v1 │ │ .line 174 │ .local v1, "response":Ljava/util/List;, "Ljava/util/List;" │ invoke-direct {p0, p1, p3, v0, v1}, Lorg/tint/addons/AddonManager;->processOneResponse(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V │ @@ -1117,36 +1122,35 @@ │ .locals 5 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "webView" # Lorg/tint/ui/components/CustomWebView; │ .param p3, "url" # Ljava/lang/String; │ │ .prologue │ .line 93 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 95 │ - .local v3, "responses":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v4, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ + .local v2, "responses":Ljava/util/List;, "Ljava/util/List;" │ + iget-object v3, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/tint/addons/Addon; │ │ .line 96 │ .local v0, "addon":Lorg/tint/addons/Addon; │ @@ -1160,69 +1164,68 @@ │ │ invoke-virtual {v4}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v0, v4, p3}, Lorg/tint/addons/Addon;->onPageFinished(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 97 │ - .local v2, "response":Ljava/util/List;, "Ljava/util/List;" │ - if-eqz v2, :cond_0 │ + .local v1, "response":Ljava/util/List;, "Ljava/util/List;" │ + if-eqz v1, :cond_0 │ │ .line 98 │ new-instance v4, Lorg/tint/addons/AddonResponseWrapper; │ │ - invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonResponseWrapper;->(Lorg/tint/addons/Addon;Ljava/util/List;)V │ + invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonResponseWrapper;->(Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ - invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 102 │ .end local v0 # "addon":Lorg/tint/addons/Addon; │ - .end local v2 # "response":Ljava/util/List;, "Ljava/util/List;" │ + .end local v1 # "response":Ljava/util/List;, "Ljava/util/List;" │ :cond_1 │ - invoke-direct {p0, p1, p2, v3}, Lorg/tint/addons/AddonManager;->processResponses(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ + invoke-direct {p0, p1, p2, v2}, Lorg/tint/addons/AddonManager;->processResponses(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ │ .line 103 │ return-void │ .end method │ │ .method public onPageStarted(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/lang/String;)V │ .locals 5 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "webView" # Lorg/tint/ui/components/CustomWebView; │ .param p3, "url" # Ljava/lang/String; │ │ .prologue │ .line 80 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 82 │ - .local v3, "responses":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v4, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ + .local v2, "responses":Ljava/util/List;, "Ljava/util/List;" │ + iget-object v3, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/tint/addons/Addon; │ │ .line 83 │ .local v0, "addon":Lorg/tint/addons/Addon; │ @@ -1236,68 +1239,67 @@ │ │ invoke-virtual {v4}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v0, v4, p3}, Lorg/tint/addons/Addon;->onPageStarted(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 84 │ - .local v2, "response":Ljava/util/List;, "Ljava/util/List;" │ - if-eqz v2, :cond_0 │ + .local v1, "response":Ljava/util/List;, "Ljava/util/List;" │ + if-eqz v1, :cond_0 │ │ .line 85 │ new-instance v4, Lorg/tint/addons/AddonResponseWrapper; │ │ - invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonResponseWrapper;->(Lorg/tint/addons/Addon;Ljava/util/List;)V │ + invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonResponseWrapper;->(Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ - invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 89 │ .end local v0 # "addon":Lorg/tint/addons/Addon; │ - .end local v2 # "response":Ljava/util/List;, "Ljava/util/List;" │ + .end local v1 # "response":Ljava/util/List;, "Ljava/util/List;" │ :cond_1 │ - invoke-direct {p0, p1, p2, v3}, Lorg/tint/addons/AddonManager;->processResponses(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ + invoke-direct {p0, p1, p2, v2}, Lorg/tint/addons/AddonManager;->processResponses(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ │ .line 90 │ return-void │ .end method │ │ .method public onTabClosed(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V │ .locals 5 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "webView" # Lorg/tint/ui/components/CustomWebView; │ │ .prologue │ .line 119 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 121 │ - .local v3, "responses":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v4, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ + .local v2, "responses":Ljava/util/List;, "Ljava/util/List;" │ + iget-object v3, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/tint/addons/Addon; │ │ .line 122 │ .local v0, "addon":Lorg/tint/addons/Addon; │ @@ -1307,68 +1309,67 @@ │ │ invoke-virtual {v4}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;->onTabClosed(Ljava/lang/String;)Ljava/util/List; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 123 │ - .local v2, "response":Ljava/util/List;, "Ljava/util/List;" │ - if-eqz v2, :cond_0 │ + .local v1, "response":Ljava/util/List;, "Ljava/util/List;" │ + if-eqz v1, :cond_0 │ │ .line 124 │ new-instance v4, Lorg/tint/addons/AddonResponseWrapper; │ │ - invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonResponseWrapper;->(Lorg/tint/addons/Addon;Ljava/util/List;)V │ + invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonResponseWrapper;->(Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ - invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 128 │ .end local v0 # "addon":Lorg/tint/addons/Addon; │ - .end local v2 # "response":Ljava/util/List;, "Ljava/util/List;" │ + .end local v1 # "response":Ljava/util/List;, "Ljava/util/List;" │ :cond_1 │ - invoke-direct {p0, p1, p2, v3}, Lorg/tint/addons/AddonManager;->processResponses(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ + invoke-direct {p0, p1, p2, v2}, Lorg/tint/addons/AddonManager;->processResponses(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ │ .line 129 │ return-void │ .end method │ │ .method public onTabOpened(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V │ .locals 5 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "webView" # Lorg/tint/ui/components/CustomWebView; │ │ .prologue │ .line 106 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 108 │ - .local v3, "responses":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v4, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ + .local v2, "responses":Ljava/util/List;, "Ljava/util/List;" │ + iget-object v3, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/tint/addons/Addon; │ │ .line 109 │ .local v0, "addon":Lorg/tint/addons/Addon; │ @@ -1378,68 +1379,67 @@ │ │ invoke-virtual {v4}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;->onTabOpened(Ljava/lang/String;)Ljava/util/List; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 110 │ - .local v2, "response":Ljava/util/List;, "Ljava/util/List;" │ - if-eqz v2, :cond_0 │ + .local v1, "response":Ljava/util/List;, "Ljava/util/List;" │ + if-eqz v1, :cond_0 │ │ .line 111 │ new-instance v4, Lorg/tint/addons/AddonResponseWrapper; │ │ - invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonResponseWrapper;->(Lorg/tint/addons/Addon;Ljava/util/List;)V │ + invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonResponseWrapper;->(Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ - invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 115 │ .end local v0 # "addon":Lorg/tint/addons/Addon; │ - .end local v2 # "response":Ljava/util/List;, "Ljava/util/List;" │ + .end local v1 # "response":Ljava/util/List;, "Ljava/util/List;" │ :cond_1 │ - invoke-direct {p0, p1, p2, v3}, Lorg/tint/addons/AddonManager;->processResponses(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ + invoke-direct {p0, p1, p2, v2}, Lorg/tint/addons/AddonManager;->processResponses(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ │ .line 116 │ return-void │ .end method │ │ .method public onTabSwitched(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;)V │ .locals 5 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "webView" # Lorg/tint/ui/components/CustomWebView; │ │ .prologue │ .line 132 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 134 │ - .local v3, "responses":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v4, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ + .local v2, "responses":Ljava/util/List;, "Ljava/util/List;" │ + iget-object v3, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/tint/addons/Addon; │ │ .line 135 │ .local v0, "addon":Lorg/tint/addons/Addon; │ @@ -1449,34 +1449,34 @@ │ │ invoke-virtual {v4}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v0, v4}, Lorg/tint/addons/Addon;->onTabSwitched(Ljava/lang/String;)Ljava/util/List; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 136 │ - .local v2, "response":Ljava/util/List;, "Ljava/util/List;" │ - if-eqz v2, :cond_0 │ + .local v1, "response":Ljava/util/List;, "Ljava/util/List;" │ + if-eqz v1, :cond_0 │ │ .line 137 │ new-instance v4, Lorg/tint/addons/AddonResponseWrapper; │ │ - invoke-direct {v4, v0, v2}, Lorg/tint/addons/AddonResponseWrapper;->(Lorg/tint/addons/Addon;Ljava/util/List;)V │ + invoke-direct {v4, v0, v1}, Lorg/tint/addons/AddonResponseWrapper;->(Lorg/tint/addons/Addon;Ljava/util/List;)V │ │ - invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 141 │ .end local v0 # "addon":Lorg/tint/addons/Addon; │ - .end local v2 # "response":Ljava/util/List;, "Ljava/util/List;" │ + .end local v1 # "response":Ljava/util/List;, "Ljava/util/List;" │ :cond_1 │ - invoke-direct {p0, p1, p2, v3}, Lorg/tint/addons/AddonManager;->processResponses(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ + invoke-direct {p0, p1, p2, v2}, Lorg/tint/addons/AddonManager;->processResponses(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Ljava/util/List;)V │ │ .line 142 │ return-void │ .end method │ │ .method public onUserChoice(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZI)V │ .locals 2 │ @@ -1485,22 +1485,24 @@ │ .param p3, "addon" # Lorg/tint/addons/Addon; │ .param p4, "actionId" # I │ .param p5, "cancelled" # Z │ .param p6, "userChoice" # I │ │ .prologue │ .line 337 │ + .line 338 │ invoke-virtual {p2}, Lorg/tint/ui/components/CustomWebView;->getParentFragmentUUID()Ljava/util/UUID; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 337 │ invoke-virtual {p3, v1, p4, p5, p6}, Lorg/tint/addons/Addon;->onUserChoice(Ljava/lang/String;IZI)Ljava/util/List; │ │ move-result-object v0 │ │ .line 343 │ .local v0, "response":Ljava/util/List;, "Ljava/util/List;" │ invoke-direct {p0, p1, p2, p3, v0}, Lorg/tint/addons/AddonManager;->processOneResponse(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V │ @@ -1515,22 +1517,24 @@ │ .param p2, "currentWebView" # Lorg/tint/ui/components/CustomWebView; │ .param p3, "addon" # Lorg/tint/addons/Addon; │ .param p4, "actionId" # I │ .param p5, "positiveAnswer" # Z │ │ .prologue │ .line 318 │ + .line 319 │ invoke-virtual {p2}, Lorg/tint/ui/components/CustomWebView;->getParentFragmentUUID()Ljava/util/UUID; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 318 │ invoke-virtual {p3, v1, p4, p5}, Lorg/tint/addons/Addon;->onUserConfirm(Ljava/lang/String;IZ)Ljava/util/List; │ │ move-result-object v0 │ │ .line 323 │ .local v0, "response":Ljava/util/List;, "Ljava/util/List;" │ invoke-direct {p0, p1, p2, p3, v0}, Lorg/tint/addons/AddonManager;->processOneResponse(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V │ @@ -1546,22 +1550,24 @@ │ .param p3, "addon" # Lorg/tint/addons/Addon; │ .param p4, "actionId" # I │ .param p5, "cancelled" # Z │ .param p6, "userInput" # Ljava/lang/String; │ │ .prologue │ .line 327 │ + .line 328 │ invoke-virtual {p2}, Lorg/tint/ui/components/CustomWebView;->getParentFragmentUUID()Ljava/util/UUID; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 327 │ invoke-virtual {p3, v1, p4, p5, p6}, Lorg/tint/addons/Addon;->onUserInput(Ljava/lang/String;IZLjava/lang/String;)Ljava/util/List; │ │ move-result-object v0 │ │ .line 333 │ .local v0, "response":Ljava/util/List;, "Ljava/util/List;" │ invoke-direct {p0, p1, p2, p3, v0}, Lorg/tint/addons/AddonManager;->processOneResponse(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;Ljava/util/List;)V │ @@ -1571,21 +1577,20 @@ │ .end method │ │ .method public unbindAddons()V │ .locals 3 │ │ .prologue │ .line 72 │ - iget-object v2, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ + iget-object v1, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -1600,14 +1605,14 @@ │ invoke-virtual {v0}, Lorg/tint/addons/Addon;->unbindService()V │ │ goto :goto_0 │ │ .line 76 │ .end local v0 # "addon":Lorg/tint/addons/Addon; │ :cond_0 │ - iget-object v2, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ + iget-object v1, p0, Lorg/tint/addons/AddonManager;->mAddons:Ljava/util/List; │ │ - invoke-interface {v2}, Ljava/util/List;->clear()V │ + invoke-interface {v1}, Ljava/util/List;->clear()V │ │ .line 77 │ return-void │ .end method ├── smali/org/tint/addons/Addon$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/addons/Addon; │ │ │ # direct methods │ .method constructor (Lorg/tint/addons/Addon;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/addons/Addon; │ │ .prologue │ .line 76 │ iput-object p1, p0, Lorg/tint/addons/Addon$1;->this$0:Lorg/tint/addons/Addon; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/addons/executors/AskUserChoiceExecutor$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ │ # direct methods │ .method constructor (Lorg/tint/addons/executors/AskUserChoiceExecutor;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ .prologue │ .line 74 │ iput-object p1, p0, Lorg/tint/addons/executors/AskUserChoiceExecutor$3;->this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -60,24 +61,26 @@ │ │ iget-object v3, p0, Lorg/tint/addons/executors/AskUserChoiceExecutor$3;->this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ iget-object v3, v3, Lorg/tint/addons/executors/AskUserChoiceExecutor;->mAddon:Lorg/tint/addons/Addon; │ │ iget-object v4, p0, Lorg/tint/addons/executors/AskUserChoiceExecutor$3;->this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ + .line 81 │ invoke-static {v4}, Lorg/tint/addons/executors/AskUserChoiceExecutor;->access$000(Lorg/tint/addons/executors/AskUserChoiceExecutor;)Lorg/tint/addons/framework/AskUserChoiceAction; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserChoiceAction;->getId()I │ │ move-result v4 │ │ const/4 v5, 0x1 │ │ const/4 v6, -0x1 │ │ + .line 77 │ invoke-virtual/range {v0 .. v6}, Lorg/tint/addons/AddonManager;->onUserChoice(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZI)V │ │ .line 84 │ return-void │ .end method ├── smali/org/tint/addons/executors/AskUserInputExecutor$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/addons/executors/AskUserInputExecutor; │ │ │ # direct methods │ .method constructor (Lorg/tint/addons/executors/AskUserInputExecutor;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/addons/executors/AskUserInputExecutor; │ │ .prologue │ .line 100 │ iput-object p1, p0, Lorg/tint/addons/executors/AskUserInputExecutor$3;->this$0:Lorg/tint/addons/executors/AskUserInputExecutor; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -60,24 +61,26 @@ │ │ iget-object v3, p0, Lorg/tint/addons/executors/AskUserInputExecutor$3;->this$0:Lorg/tint/addons/executors/AskUserInputExecutor; │ │ iget-object v3, v3, Lorg/tint/addons/executors/AskUserInputExecutor;->mAddon:Lorg/tint/addons/Addon; │ │ iget-object v4, p0, Lorg/tint/addons/executors/AskUserInputExecutor$3;->this$0:Lorg/tint/addons/executors/AskUserInputExecutor; │ │ + .line 107 │ invoke-static {v4}, Lorg/tint/addons/executors/AskUserInputExecutor;->access$000(Lorg/tint/addons/executors/AskUserInputExecutor;)Lorg/tint/addons/framework/AskUserInputAction; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserInputAction;->getId()I │ │ move-result v4 │ │ const/4 v5, 0x1 │ │ const/4 v6, 0x0 │ │ + .line 103 │ invoke-virtual/range {v0 .. v6}, Lorg/tint/addons/AddonManager;->onUserInput(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZLjava/lang/String;)V │ │ .line 110 │ return-void │ .end method ├── smali/org/tint/addons/executors/AskUserConfirmationExecutor$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ │ # direct methods │ .method constructor (Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ .prologue │ .line 60 │ iput-object p1, p0, Lorg/tint/addons/executors/AskUserConfirmationExecutor$3;->this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/addons/executors/AskUserInputExecutor$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/addons/executors/AskUserInputExecutor; │ │ │ # direct methods │ .method constructor (Lorg/tint/addons/executors/AskUserInputExecutor;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/addons/executors/AskUserInputExecutor; │ │ .prologue │ .line 87 │ iput-object p1, p0, Lorg/tint/addons/executors/AskUserInputExecutor$2;->this$0:Lorg/tint/addons/executors/AskUserInputExecutor; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -61,24 +62,26 @@ │ │ iget-object v3, p0, Lorg/tint/addons/executors/AskUserInputExecutor$2;->this$0:Lorg/tint/addons/executors/AskUserInputExecutor; │ │ iget-object v3, v3, Lorg/tint/addons/executors/AskUserInputExecutor;->mAddon:Lorg/tint/addons/Addon; │ │ iget-object v4, p0, Lorg/tint/addons/executors/AskUserInputExecutor$2;->this$0:Lorg/tint/addons/executors/AskUserInputExecutor; │ │ + .line 94 │ invoke-static {v4}, Lorg/tint/addons/executors/AskUserInputExecutor;->access$000(Lorg/tint/addons/executors/AskUserInputExecutor;)Lorg/tint/addons/framework/AskUserInputAction; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserInputAction;->getId()I │ │ move-result v4 │ │ const/4 v5, 0x1 │ │ const/4 v6, 0x0 │ │ + .line 90 │ invoke-virtual/range {v0 .. v6}, Lorg/tint/addons/AddonManager;->onUserInput(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZLjava/lang/String;)V │ │ .line 97 │ return-void │ .end method ├── smali/org/tint/addons/executors/AskUserConfirmationExecutor$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ │ # direct methods │ .method constructor (Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ .prologue │ .line 46 │ iput-object p1, p0, Lorg/tint/addons/executors/AskUserConfirmationExecutor$1;->this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/addons/executors/AskUserChoiceExecutor$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ │ # direct methods │ .method constructor (Lorg/tint/addons/executors/AskUserChoiceExecutor;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ .prologue │ .line 60 │ iput-object p1, p0, Lorg/tint/addons/executors/AskUserChoiceExecutor$2;->this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -61,24 +62,26 @@ │ │ iget-object v3, p0, Lorg/tint/addons/executors/AskUserChoiceExecutor$2;->this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ iget-object v3, v3, Lorg/tint/addons/executors/AskUserChoiceExecutor;->mAddon:Lorg/tint/addons/Addon; │ │ iget-object v4, p0, Lorg/tint/addons/executors/AskUserChoiceExecutor$2;->this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ + .line 67 │ invoke-static {v4}, Lorg/tint/addons/executors/AskUserChoiceExecutor;->access$000(Lorg/tint/addons/executors/AskUserChoiceExecutor;)Lorg/tint/addons/framework/AskUserChoiceAction; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserChoiceAction;->getId()I │ │ move-result v4 │ │ const/4 v5, 0x1 │ │ const/4 v6, -0x1 │ │ + .line 63 │ invoke-virtual/range {v0 .. v6}, Lorg/tint/addons/AddonManager;->onUserChoice(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZI)V │ │ .line 70 │ return-void │ .end method ├── smali/org/tint/addons/executors/AskUserConfirmationExecutor$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ │ # direct methods │ .method constructor (Lorg/tint/addons/executors/AskUserConfirmationExecutor;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ .prologue │ .line 53 │ iput-object p1, p0, Lorg/tint/addons/executors/AskUserConfirmationExecutor$2;->this$0:Lorg/tint/addons/executors/AskUserConfirmationExecutor; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/tint/addons/executors/AskUserInputExecutor$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/addons/executors/AskUserInputExecutor; │ │ │ # direct methods │ .method constructor (Lorg/tint/addons/executors/AskUserInputExecutor;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/addons/executors/AskUserInputExecutor; │ │ .prologue │ .line 74 │ iput-object p1, p0, Lorg/tint/addons/executors/AskUserInputExecutor$1;->this$0:Lorg/tint/addons/executors/AskUserInputExecutor; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -61,36 +62,39 @@ │ │ iget-object v3, p0, Lorg/tint/addons/executors/AskUserInputExecutor$1;->this$0:Lorg/tint/addons/executors/AskUserInputExecutor; │ │ iget-object v3, v3, Lorg/tint/addons/executors/AskUserInputExecutor;->mAddon:Lorg/tint/addons/Addon; │ │ iget-object v4, p0, Lorg/tint/addons/executors/AskUserInputExecutor$1;->this$0:Lorg/tint/addons/executors/AskUserInputExecutor; │ │ + .line 81 │ invoke-static {v4}, Lorg/tint/addons/executors/AskUserInputExecutor;->access$000(Lorg/tint/addons/executors/AskUserInputExecutor;)Lorg/tint/addons/framework/AskUserInputAction; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserInputAction;->getId()I │ │ move-result v4 │ │ const/4 v5, 0x0 │ │ iget-object v6, p0, Lorg/tint/addons/executors/AskUserInputExecutor$1;->this$0:Lorg/tint/addons/executors/AskUserInputExecutor; │ │ + .line 83 │ invoke-static {v6}, Lorg/tint/addons/executors/AskUserInputExecutor;->access$100(Lorg/tint/addons/executors/AskUserInputExecutor;)Landroid/widget/EditText; │ │ move-result-object v6 │ │ invoke-virtual {v6}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ move-result-object v6 │ │ invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v6 │ │ + .line 77 │ invoke-virtual/range {v0 .. v6}, Lorg/tint/addons/AddonManager;->onUserInput(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZLjava/lang/String;)V │ │ .line 84 │ return-void │ .end method ├── smali/org/tint/addons/executors/TabActionExecutor.smali │ @@ -180,14 +180,15 @@ │ │ goto :goto_1 │ │ .line 84 │ :pswitch_4 │ if-eqz v3, :cond_0 │ │ + .line 85 │ invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;->canGoForward()Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ .line 86 │ @@ -195,14 +196,15 @@ │ │ goto :goto_1 │ │ .line 91 │ :pswitch_5 │ if-eqz v3, :cond_0 │ │ + .line 92 │ invoke-virtual {v3}, Lorg/tint/ui/components/CustomWebView;->canGoBack()Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ .line 93 ├── smali/org/tint/addons/executors/AskUserChoiceExecutor$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ │ # direct methods │ .method constructor (Lorg/tint/addons/executors/AskUserChoiceExecutor;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ .prologue │ .line 44 │ iput-object p1, p0, Lorg/tint/addons/executors/AskUserChoiceExecutor$1;->this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -64,24 +65,26 @@ │ │ iget-object v3, p0, Lorg/tint/addons/executors/AskUserChoiceExecutor$1;->this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ iget-object v3, v3, Lorg/tint/addons/executors/AskUserChoiceExecutor;->mAddon:Lorg/tint/addons/Addon; │ │ iget-object v4, p0, Lorg/tint/addons/executors/AskUserChoiceExecutor$1;->this$0:Lorg/tint/addons/executors/AskUserChoiceExecutor; │ │ + .line 53 │ invoke-static {v4}, Lorg/tint/addons/executors/AskUserChoiceExecutor;->access$000(Lorg/tint/addons/executors/AskUserChoiceExecutor;)Lorg/tint/addons/framework/AskUserChoiceAction; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Lorg/tint/addons/framework/AskUserChoiceAction;->getId()I │ │ move-result v4 │ │ const/4 v5, 0x0 │ │ move v6, p2 │ │ + .line 49 │ invoke-virtual/range {v0 .. v6}, Lorg/tint/addons/AddonManager;->onUserChoice(Landroid/content/Context;Lorg/tint/ui/components/CustomWebView;Lorg/tint/addons/Addon;IZI)V │ │ .line 56 │ return-void │ .end method ├── smali/org/tint/addons/framework/R.smali │ @@ -15,10 +15,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 10 │ return-void │ .end method ├── smali/org/tint/addons/framework/Action$1.smali │ @@ -38,15 +38,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 44 │ invoke-virtual {p0, p1}, Lorg/tint/addons/framework/Action$1;->createFromParcel(Landroid/os/Parcel;)Lorg/tint/addons/framework/Action; │ │ move-result-object v0 │ │ @@ -157,15 +156,14 @@ │ :pswitch_0 │ :pswitch_0 │ .end packed-switch │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 44 │ invoke-virtual {p0, p1}, Lorg/tint/addons/framework/Action$1;->newArray(I)[Lorg/tint/addons/framework/Action; │ │ move-result-object v0 ├── res/drawable-hdpi-v4/ic_list_data_small.png │ ├── sng │ │ @@ -1,36 +1,57 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ + (234,234,234) # rgb = (0xea,0xea,0xea) │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (206,206,206) # rgb = (0xce,0xce,0xce) │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ + (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ + (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ + (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (172,172,172) # rgb = (0xac,0xac,0xac) │ │ + (202,202,202) # rgb = (0xca,0xca,0xca) │ │ + (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ + (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ + (202,202,202) # rgb = (0xca,0xca,0xca) │ │ + (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ + (202,202,202) # rgb = (0xca,0xca,0xca) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ - (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ - (234,234,234) # rgb = (0xea,0xea,0xea) │ │ - (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ @@ -57,111 +78,90 @@ │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ - (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ - (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ - (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ - (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (172,172,172) # rgb = (0xac,0xac,0xac) │ │ - (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ - (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ - (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ - (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ - (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - (172,172,172) # rgb = (0xac,0xac,0xac) │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ - (202,202,202) # rgb = (0xca,0xca,0xca) │ │ - (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ - (202,202,202) # rgb = (0xca,0xca,0xca) │ │ - (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (202,202,202) # rgb = (0xca,0xca,0xca) │ │ } │ │ tRNS { │ │ - 0 24 102 102 102 24 219 255 255 255 219 255 255 255 255 255 255 255 255 255 153 153 153 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 120 255 255 255 135 255 255 120 255 135 255 255 120 255 255 255 120 255 135 255 255 120 255 135 255 255 120 255 135 255 255 255 255 255 255 255 102 102 102 255 255 255 255 222 255 222 24 129 153 129 24} │ │ + 0 24 102 102 102 24 219 219 153 153 153 120 135 120 135 120 120 135 120 135 120 135 102 102 102 222 222 24 129 153 129 24} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000010203030303030303030303030303030303030303030405000000000000000000000000 │ │ -00000000000000000000000006070808080808080808080808080808080808080808090a000000000000000000000000 │ │ -0000000000000000000000000b0c0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0f100e000000000000000000000000 │ │ -00000000000000000000000011121314151515151515151515151515151515151612120e000000000000000000000000 │ │ -00000000000000000000000011171800000000000000000000000000000000000019171a000000000000000000000000 │ │ -0000000000000000000000001b101a0000000000000000000000000000000000001b101a000000000000000000000000 │ │ -0000000000000000000000001c1d0d0000000000000000000000000000000000001c1d0d000000000000000000000000 │ │ -0000000000000000000000000b1e0f0000000000000000000000000000000000000b1e0f000000000000000000000000 │ │ -0000000000000000000000000b1f120000000000000000000000000000000000000b1f12000000000000000000000000 │ │ -000000000000000000000000200c17000000000000000000000000000000000000200c17000000000000000000000000 │ │ -000000000000000000000000212210000000000000000000000000000000000000212210000000000000000000000000 │ │ -00000000000000000000000023241d00000000000000000000000000000000000023241d000000000000000000000000 │ │ -00000000000000000000000023251d00000000000000000000000000000000000023251d000000000000000000000000 │ │ -00000000000000000000000026271e00000000000000000000000000000000000026271e000000000000000000000000 │ │ -00000000000000000000000028291f00000000000000000000000000000000000028291f000000000000000000000000 │ │ -0000000000000000000000002a2b0c0000000000000000000000000000000000002a2b0c000000000000000000000000 │ │ -0000000000000000000000002a2c220000000000000000000000000000000000002a2c22000000000000000000000000 │ │ -0000000000000000000000002d2e250000000000000000000000000000000000002d2e25000000000000000000000000 │ │ -000000000000000000000000072f27000000000000000000000000000000000000072f27000000000000000000000000 │ │ -000000000000000000000000073027000000000000000000000000000000000000073027000000000000000000000000 │ │ -000000000000000000000000313229000000000000000000000000000000000000313229000000000000000000000000 │ │ -00000000000000000000000033342b00000000000000000000000000000000000033342b000000000000000000000000 │ │ -00000000000000000000000035362c00000000000000000000000000000000000035362c000000000000000000000000 │ │ -00000000000000000000000037382e00393a3b3b3b3b3b3b3b3b3b3b3b3b3c3d0037382e000000000000000000000000 │ │ -0000000000000000000000003e3f2f0040413f3f3f3f3f3f3f3f3f3f3f3f3242003e3f2f000000000000000000000000 │ │ -00000000000000000000000043442f00454644444444444444444444444434420043442f000000000000000000000000 │ │ -00000000000000000000000047483400494a484848484848484848484848384b00474834000000000000000000000000 │ │ -0000000000000000000000003c4c4d004e4f4c4c4c4c4c4c4c4c4c4c4c4c4450003c4c4d000000000000000000000000 │ │ -00000000000000000000000051523f0053385454545454545454545454542c550051523f000000000000000000000000 │ │ -00000000000000000000000056574c000000000000000000000000000000000000585759000000000000000000000000 │ │ -0000000000000000000000005a5b5c5d5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5f585b60000000000000000000000000 │ │ -0000000000000000000000005a616223585858585858585858585858585858583c23634c000000000000000000000000 │ │ -000000000000000000000000645265656565656565656565656565656565656565525966000000000000000000000000 │ │ -000000000000000000000000676869696969696969696969696969696969696969696a6b000000000000000000000000 │ │ +000000000000000000000000062021212121212121212121212121212121212121212207000000000000000000000000 │ │ +000000000000000000000000232425262626262626262626262626262626262625272826000000000000000000000000 │ │ +000000000000000000000000292a2b08090909090909090909090909090909090a2a2a26000000000000000000000000 │ │ +000000000000000000000000292c2d0000000000000000000000000000000000002e2c2f000000000000000000000000 │ │ +00000000000000000000000030282f00000000000000000000000000000000000030282f000000000000000000000000 │ │ +000000000000000000000000313225000000000000000000000000000000000000313225000000000000000000000000 │ │ +000000000000000000000000233327000000000000000000000000000000000000233327000000000000000000000000 │ │ +00000000000000000000000023342a00000000000000000000000000000000000023342a000000000000000000000000 │ │ +00000000000000000000000035242c00000000000000000000000000000000000035242c000000000000000000000000 │ │ +000000000000000000000000363728000000000000000000000000000000000000363728000000000000000000000000 │ │ +000000000000000000000000383932000000000000000000000000000000000000383932000000000000000000000000 │ │ +000000000000000000000000383a32000000000000000000000000000000000000383a32000000000000000000000000 │ │ +0000000000000000000000003b3c330000000000000000000000000000000000003b3c33000000000000000000000000 │ │ +0000000000000000000000003d3e340000000000000000000000000000000000003d3e34000000000000000000000000 │ │ +0000000000000000000000003f40240000000000000000000000000000000000003f4024000000000000000000000000 │ │ +0000000000000000000000003f41370000000000000000000000000000000000003f4137000000000000000000000000 │ │ +00000000000000000000000042433a00000000000000000000000000000000000042433a000000000000000000000000 │ │ +00000000000000000000000020443c00000000000000000000000000000000000020443c000000000000000000000000 │ │ +00000000000000000000000020453c00000000000000000000000000000000000020453c000000000000000000000000 │ │ +00000000000000000000000046473e00000000000000000000000000000000000046473e000000000000000000000000 │ │ +000000000000000000000000484940000000000000000000000000000000000000484940000000000000000000000000 │ │ +0000000000000000000000004a4b410000000000000000000000000000000000004a4b41000000000000000000000000 │ │ +0000000000000000000000004c4d43000b4e4f4f4f4f4f4f4f4f4f4f4f4f500c004c4d43000000000000000000000000 │ │ +000000000000000000000000515244000d53525252525252525252525252470e00515244000000000000000000000000 │ │ +000000000000000000000000545544000f56555555555555555555555555490e00545544000000000000000000000000 │ │ +0000000000000000000000005758490010595858585858585858585858584d1100575849000000000000000000000000 │ │ +000000000000000000000000505a5b00125c5a5a5a5a5a5a5a5a5a5a5a5a551300505a5b000000000000000000000000 │ │ +0000000000000000000000005d5e5200144d5f5f5f5f5f5f5f5f5f5f5f5f4115005d5e52000000000000000000000000 │ │ +00000000000000000000000060615a000000000000000000000000000000000000626163000000000000000000000000 │ │ +000000000000000000000000646566161717171717171717171717171717171718626567000000000000000000000000 │ │ +000000000000000000000000646869386262626262626262626262626262626250386a5a000000000000000000000000 │ │ +000000000000000000000000195e6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b5e631a000000000000000000000000 │ │ +0000000000000000000000001b1c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1f000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ic_folder.png │ ├── sng │ │ @@ -1,128 +1,387 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 135; height: 120; bitdepth: 8; │ │ - using grayscale alpha; │ │ + using color palette; │ │ } │ │ +PLTE { │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ + ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ + ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ + ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ + ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ + ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ + ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ + ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ + ( 77, 77, 77) # rgb = (0x4d,0x4d,0x4d) grey30 │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ + (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ + ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + (100,100,100) # rgb = (0x64,0x64,0x64) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ + ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 27, 27, 27) # rgb = (0x1b,0x1b,0x1b) │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 52, 52, 52) # rgb = (0x34,0x34,0x34) │ │ + ( 65, 65, 65) # rgb = (0x41,0x41,0x41) │ │ + ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ + ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ + ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ + ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 9, 9, 9) # rgb = (0x09,0x09,0x09) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + ( 66, 66, 66) # rgb = (0x42,0x42,0x42) grey26 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (104,104,104) # rgb = (0x68,0x68,0x68) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ + ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 44, 44, 44) # rgb = (0x2c,0x2c,0x2c) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + (119,119,119) # rgb = (0x77,0x77,0x77) │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 20, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ + ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ + ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ + ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ + (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ + ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ + ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + ( 13, 13, 13) # rgb = (0x0d,0x0d,0x0d) grey5 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (100,100,100) # rgb = (0x64,0x64,0x64) │ │ + ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + ( 48, 48, 48) # rgb = (0x30,0x30,0x30) grey19 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ + (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ + ( 7, 7, 7) # rgb = (0x07,0x07,0x07) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ + (104,104,104) # rgb = (0x68,0x68,0x68) │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ +} │ │ +tRNS { │ │ + 0 20 41 42 41 43 39 16 2 47 181 184 183 187 182 75 1 52 206 210 208 209 218 159 17 51 201 205 204 203 204 203 214 91 213 175 30 99 186 25 117 2 215 188 43 216 124 3 207 57 142 6 58 150 5 1 206 80 2 19 202 212 86 178 24 128 87 94 97 92 26 222 40 200 39 198 196 39 211 219 226 150 75 77 79 82 78 24 84 4 189 56 163 21 132 3 8 31 36 35 35 38 25 202 85 1 19 190 220 221 74 191 37 64 182 38 167 2 120 133 11 116 2 16 165 66 62 193 46 32 103 152 3 15 21 217 102 1 105 48 195 44 70 83 172 9 177 141 7 26 56 106 72 176 29 194 66 1 130 123 10 20 20 176 143 1 69 175 39 95 3 115 140 3 205 24 93 2 177 59 40 96 158 84 18 147 197 49 40 42 27 170 122 144 114 82 63 78 171 34 2 2 127 128 23 164 87 62 35 62 108 2 185 69 18 155 95 45 199 163 105 208 164 28 76 32 135 3 88 29 17 65 162 124 201 79 26 1 31 152 55 23 111 71 25 131 3 54 224 59 60 59 61 59 22} │ │ IMAGE { │ │ pixels hex │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -1a14 4729 482a 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 492b 4327 0210 0802 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -4d2f 71b5 72b8 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 72bb 72b6 5d4b 0000 af01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5234 72ce 73d2 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d1 73da 6f9f 0011 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 72cb 72cb 73d6 635b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 72cc 72cc 73cb 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 72cc 73cc 73cb 73cb 72cc 73cc 73cb 73cb 73cb 73cb 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 73cb 72cc 73cb 72cc 72cc 72cc 72c9 73d5 70af 311e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cc 72cb 73da 6563 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 72cb 72cb 73d2 71ba 2419 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cd 73da 6975 0000 6602 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 72cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cc 72cb 73d7 72bc 462b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cc 73d8 6b7c 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 72cb 73cf 72c9 5339 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72c9 73da 6d8e 0006 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cb 73cf 73cf 553a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73d7 6e96 0005 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cb 73d1 73ce 5e50 0000 aa02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cb 72cb 73d7 6f9f 0c13 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 72cc 72ca 73d4 6256 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 72ca 73d5 71b2 2218 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0003 7b00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cc 72cb 73d6 6c80 6257 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 6561 635c 291a 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cb 73cb 72cb 73d5 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 74de 73d1 4728 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cb 72cb 73cc 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73d4 72c8 4627 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73d2 72c6 4627 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73d2 72c6 4627 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73d2 72c6 4627 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 72cb 73cc 72cb 72c9 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 73d0 72c4 4527 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72ca 73d3 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 74e2 73d5 4829 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 72c9 73d7 6f96 5f4b 5f4d 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 6152 5e4e 2518 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 72c9 73d8 6254 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 8d00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 72cb 73cf 72bd 5238 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 72cb 73d7 70a3 1b15 0000 0000 0000 3e00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cc 73d7 6b84 0000 6703 0000 0000 0008 341f 4124 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 3f23 4426 2b19 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 73cc 73d0 73ca 6055 0000 ff01 0000 0000 0913 71be 73dc 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d2 73dd 5e4a │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73d4 72bf 4325 0000 0000 0000 0000 5840 73ce 73d3 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73d3 71b6 4226 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cc 73d6 6fa7 0008 0000 0000 8502 0000 6a78 73d7 73cd 72cb 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 72cb 73db 6c85 000b │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72cb 73cc 73d5 6874 0001 0000 0000 0002 0010 70a5 73db 72cb 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cc 73ce 73d3 6256 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cc 73cd 73d6 5a42 0000 0000 0000 0000 563e 72c1 73d3 72cb 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cb 73d6 71b6 4a2e 0000 │ │ -5133 72c9 73cd 72cc 72cc 73cb 73cb 72cc 73cb 72cc 72cb 73cf 72c4 3a20 0000 0000 0000 0000 6667 73d8 73cd 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 73dd 6e98 0005 3d03 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 72ca 73d5 6e96 000f 0000 0000 0000 1a15 6e96 73d9 72cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 73cc 73cf 73d3 6566 0000 ad01 │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72c8 73dd 6769 0000 0000 0000 0000 4e30 72c3 73ce 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 72cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 72cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 72cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 72cb 72cb 73cb 73cc 73cb 73cb 73cb 72cb 73d3 72c8 4a2c 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 72cb 73d2 5c46 0000 0000 0000 0000 6153 73db 72ca 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 73cc 73d5 70ac 0009 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 72cb 73d2 71b1 482a 0000 0000 0000 0008 6d8d 73d6 72cb 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73d7 6874 0003 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 72cb 73da 6d8d 0007 0000 0000 0000 2c1a 72c3 73d1 72cb 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 72cb 73cd 73d3 5438 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 72cc 73cc 73ce 73d5 676a 0000 ff00 0000 0000 5c48 73d3 73cf 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 72ca 73d2 70b0 331d 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 72cb 73d3 72c2 5942 0000 0000 7701 0000 6b82 73d6 73cd 72cb 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 72c8 73dc 6a7b 000a 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 72cc 73cb 73d8 70af 1414 0001 0000 0001 1314 71b0 73d8 72cb 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 73cc 72ca 73d4 5d4b 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cc 73d8 6d8f 0000 5301 ff00 0000 5a45 72c4 73d2 72cb 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 72cb 73d3 71af 4427 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73ce 73d3 635f 0000 0000 7d03 0000 6973 73d8 73cd 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 72cc 73da 6d8c 0004 5403 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73d0 72cd 482a 0000 0000 0000 2418 6f9f 73d7 72cb 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cc 73cf 73cd 635d 0000 9f02 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 72cb 73d3 70b1 000f 0000 0000 0000 543b 72c6 73cd 72cb 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cb 73d5 72bb 4328 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72ca 73d7 6b82 0008 0000 0000 0001 6560 73dc 72c8 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73d8 6f9e 0003 0001 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72c9 73dc 6154 0000 0000 0000 1012 6d93 73d6 72ca 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cd 73d5 6667 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cc 73ce 72c5 4e31 0000 0000 0000 4628 72c9 73cf 72cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 72cb 73cf 72ce 492a 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cc 72cb 73d5 6f9e 2e1b 0000 0000 0000 6154 73d7 73cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cb 73d3 6faa 0010 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 72cc 73cc 73cb 72cb 73dd 6a7a 0001 0000 0000 0002 6d90 73d6 73cc 72cb 72cc 73cc 73cc 73cb 72cc 73cc 72cc 73cc 72cc 73cb 73cb 72cc 73cc 72cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 72cc 73cc 72cc 73cb 73cb 72cc 73cc 72cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 72cc 73cc 72cc 73cb 73cb 72cc 73cc 72cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 72cc 73cc 72cc 73cb 73cb 72cc 73cc 72cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72c9 73db 6972 0003 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 72cc 72cc 73cc 73d0 73ce 6052 0000 0000 0000 2518 71be 73d5 72cb 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72cc 73cc 72cb 73d2 583f 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 72cb 73d6 71b6 4a2e 0000 0000 0000 5d4e 73cd 73d1 72cb 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 72cb 73d3 70ab 3b22 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 72cb 73dc 6f9f 0007 2d02 9702 0000 6b7f 73db 73cd 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 72cb 73dc 6b80 0003 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cd 73d7 6a7a 0000 ff00 0000 2317 70a4 73da 72cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cb 73cf 73ce 6157 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73d1 72ca 573e 0000 0000 0000 5a45 72c8 73d1 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cb 73d8 71b2 3b23 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73d1 72cc 583e 0000 0000 0000 676c 73dd 73cc 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 73cc 73da 6d93 0000 4602 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73d2 71b9 5c45 0000 0d12 6f9b 73d5 72cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cc 73cf 73d3 645f 0000 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 72cb 72cb 73d5 73cd 6052 4a2d 72ca 73cd 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 73d2 72c7 3f23 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 72cb 72cb 73d2 72cb 6f9f 73d0 72cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cc 72cb 73d4 6fa3 0008 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 72cb 72cb 73cc 72cb 73cd 73d4 72cb 73cc 72cb 72cb 72cc 72cb 72cc 72cc 72cc 72cb 72cc 72cc 73cc 72cc 72cc 72cb 72cb 72cc 72cc 73cc 72cc 72cb 72cb 72cc 72cb 72cc 72cb 72cb 72cb 72cb 72cb 72cc 72cb 72cc 72cc 72cc 72cb 72cc 72cc 73cc 72cc 72cc 72cb 72cb 72cc 72cc 73cc 72cc 72cb 72cb 72cc 72cb 72cc 72cb 72cb 72cb 72cb 72cb 72cc 72cb 72cc 72cc 72cc 72cb 72cc 72cc 73cc 72cc 72cc 72cb 72cb 72cc 72cc 73cc 72cc 72cb 72cb 72cc 72cb 72cc 72cb 72cb 72cb 72cb 72cb 72cc 72cb 72cc 72cc 72cc 72cb 72cc 72cc 73cc 72cc 72cc 72cb 72cb 72cc 72cc 73cc 72cc 72cb 72cb 72cc 72cb 72cc 72cb 72cb 72cb 73cc 72cb 73d9 6669 0002 0000 0100 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cc 72d0 5133 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 72ca 73d4 6fa4 301c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 72c8 73dd 6975 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 72cb 73cd 5e4c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 72cb 73d4 70ab 3620 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cc 73d7 6c87 0000 6003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73d0 73cb 6258 0000 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73d5 71ba 321d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73d6 6e96 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73d7 635c 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cb 73ce 72ce 4829 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 72ca 73d4 6f9e 0711 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 72c8 73dd 676a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cd 5941 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 72cb 73d6 6fa2 2e1b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73da 6a7c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 72cb 73d1 73c9 5e4f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 72cb 73d7 71b1 2b1a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 73cb 73cc 73d8 6d8c 0000 5701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73ce 73d3 6154 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cb 73d0 72ca 391f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 72cb 73d4 6d98 000a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 72c9 73dc 645e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cd 72cb 5337 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cb 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 72cc 73cb 73cb 72cc 73cc 72cc 72cc 73cb 73cb 72cb 72cc 73cc 73cb 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 72cc 73cb 73cb 72cc 73cc 72cc 72cc 73cb 73cb 72cb 72cc 73cc 73cb 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 72cc 73cb 73cb 72cc 73cc 72cc 72cc 73cb 73cb 72cb 72cc 73cc 73cb 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 72cc 73cb 73cb 72cc 73cc 72cc 72cc 73cb 73cb 72cb 72cc 73cc 73cb 73cb 72cb 73d6 6f9b 2517 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cc 73db 686f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 72cb 73d2 72c7 5b47 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 73cc 72cb 73da 70ab 2619 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c8 73cc 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72cb 73d8 6b83 0000 7003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5336 73d8 73dc 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73e0 73db 5e4c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -2518 573b 583c 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 593d 563b 1f16 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +010203040404040404040404040404040404040404040404040404040404040404040404040404050607080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +090a0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0d0e0f001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +111213141414141414141414141414141414141414141414141414141414141414141414141414151617180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1f1f20210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1d1e1e1e1d1e1d1e1e1e1e1e1d1e1c1d1d1e1c1d1d1d1d1e1e1e1d1d1e1e1e1d1e1d1e1e1e1a22232400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1c1f162500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1f1f132627000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1c1b1628002900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1d1e1d1d1d1d1d1d1f1d1d1f1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1c1f2a2b2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1c1c2d2e2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1f301a3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1a163233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1c1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1c1e1c1c1e1e1c1d303034000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1c1c2a35363700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1f153839003a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1f1f2a173b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1e3c3d3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c3c223f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f00000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1c1f2041424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434344454637000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1f1d1f222a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a47154800000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1c1c1c1c1c1c1e1c1c1c1e1c1c1c1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1c1c1c1c1e1c1c1c1f1f1c1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b3d494a00000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1c1e1e1d1d1e1e1c1e134b4a00000000000000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c134b4a00000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e134b4a00000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1e1c1f1c1f1a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c144c4d00000000000000000000000000000000000000 │ │ +191a1b1c1c1c1c1c1c1c1c1e1c1c3c4e4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f50220400000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1a2a515253545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545455565737000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1a2d580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005900000000000000000000000000000000000000 │ │ +191a1b1c1c1c1c1c1c1c1c1e1f305a5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1f2a5c5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1d1c2a5e005f00006061626363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363646566 │ │ +191a1b1c1e1d1d1e1d1e1d1c146768006900006a6b6c4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e136d6e │ │ +191a1b1c1e1d1d1e1d1e1d1f3d6f700000000071384e38383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838384e7273 │ │ +191a1b1c1e1d1d1c1d1c1d1c20746000007500762a1b1f1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1f4f7778 │ │ +191a1b1d1e1d1d1d1d1d1f1c22793700007a7b7c4f1f1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1c384e3e00 │ │ +191a1b1c1e1d1d1e1d1e1c1b207d000000007e7f4e1f1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1f20728000 │ │ +191a1b1e1e1d1d1e1d1e1f304c8100000000822d1b1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e6d833684 │ │ +191a1b1c1e1d1d1c1d1c3c2235850000008635871f1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1c304e880089 │ │ +191a1b1d1e1d1d1d1d1d496d8a000000008b8c381d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1f1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1f1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1f1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1f1f1d1c1d1d1d1f4e498d0000 │ │ +191a1b1c1c1d1d1c1d1c1f138e000000008f4f3c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1c2290910000 │ │ +191a1b1c1e1c1c1c1c1f1392030000006093201f1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1c2a792f0000 │ │ +191a1b1c1c1d1d1c1d1f169394000000958c151f1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1f1b4e96000000 │ │ +191a1b1c1e1c1c1e1c38229700000000984e301c1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e3c13999a000000 │ │ +191a1b1c1c1d1d1c1f4e9b9c00009d009e201b1f1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c496c9fa0000000 │ │ +191a1b1c1e1c1c1e1d2d23a1370037a2a32d1f1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1c1e1c3c3d0f00000000 │ │ +191a1b1c1c1d1d1c1c2da400a50000a64c131f1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1f4ea7a800000000 │ │ +191a1b1c1e1d1d1c384ea90000aa00ab2d1b1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1e1c1e16ac59ad000000 │ │ +191a1b1d1c1d1d1d14ae03000000af172a1f1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1c301bb000b1000000 │ │ +191a1b1c1c1d1d1f4eb285000000b34b1b1f1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1f220db40000000000 │ │ +191a1b1c1e1d1d3c2a9e60000037b56c491c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1c2db62f3700000000 │ │ +191a1b1c1e1d1d1a6cb7000000b8b9203c1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1b2282000000000000 │ │ +191a1b1d1c1d1c38babb000000bc1a301f1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1f3012bd000000000000 │ │ +191a1b1c1c1c1f22b6be000000b72a1c1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1c1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1c1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1c1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1c1c1c1e1c1e1c1e1c1c1e1e1c1f4ebf7b000000000000 │ │ +191a1b1e1c1d1f6dc03700007ac1201c1f1e1c1c1d1e1c1e1c1e1d1d1e1c1e1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1e1c1e1d1d1e1c1e1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1e1c1e1d1d1e1c1e1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1e1c1e1d1d1e1c1e1c1d1d1c1d1c1d1d1d1d1d1e1d1a4fc22f000000000000 │ │ +191a1b1e1e1c1438c3000000576b221f1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1d1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1d1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1d1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1d1d1d1d1e1c1f13c400000000000000 │ │ +191a1b1c1e1f207280000000c51b151f1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1f4ec6c700000000000000 │ │ +191a1b1d1e1f6c1794c8c900ca4f1b1f1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1f6ccb2f00000000000000 │ │ +191a1b1c1e1b2ac0000000cccd161f1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1f3038ce0000000000000000 │ │ +191a1b1c1c153ccf000000a649151d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1f2d3fd00000000000000000 │ │ +191a1b1c1e151ed1000000d26d1c1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1c16b900d300000000000000 │ │ +191a1b1c1e1c13d4d500d6d7221f1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1c304ed8000000000000000000 │ │ +191a1b1c1e1f1f221bc3d93c1b1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d13da64000000000000000000 │ │ +191a1b1c1e1d1f1f131f17141f1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1c1f3ddb60000000000000000000 │ │ +191a1b1c1e1f1f1c1f1b3d1f1c1f1f1e1f1e1e1e1f1e1e1c1e1e1f1f1e1e1c1e1f1f1e1f1e1f1f1f1f1f1e1f1e1e1e1f1e1e1c1e1e1f1f1e1e1c1e1f1f1e1f1e1f1f1f1f1f1e1f1e1e1e1f1e1e1c1e1e1f1f1e1e1c1e1f1f1e1f1e1f1f1f1f1f1e1f1e1e1e1f1e1e1c1e1e1f1f1e1e1c1e1f1f1e1f1e1f1f1f1c1f87dc7a000000000000000000 │ │ +191a1b1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1f1cdd1900000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d3c3ddedf00000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d496d282f00000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1f1be00000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1f3dc6e10000000000000000000000 │ │ +191a1b1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1c2ae200e300000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f141de4006900000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f2226e5000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1c1c20352f000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1c1c2a4537000000000000000000000000 │ │ +191a1b1c1c1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1f38120400000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1e1c1c1c1c1c1e1c1c1c1e1c1c1c1c1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1c1c1c1e1c1c1c1e1c1c1c1c1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1c1c1c1e1c1c1c1e1c1c1c1c1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1c1c1c1e1c1c1c1e1c1c1c1c1c1c1e1c1c1e1c1c1c1c1c3c3db6e600000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c496d970000000000000000000000000000 │ │ +191a1b1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1e1be70000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1f20e8be0000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1f1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c16e9000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1f15eaeb000000000000000000000000000000 │ │ +191a1b1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1f2a92ec000000000000000000000000000000 │ │ +191a1b1c1e1e1e1e1e1e1e1e1e1e1e1e1e1c1e1e1e1e1e1c1e1e1e1e1e1e1c1e1e1e1e1e1e1e1e1e1e1e1e1e1c1e1e1e1e1e1c1e1e1e1e1e1e1c1e1e1e1e1e1e1e1e1e1e1e1e1e1c1e1e1e1e1e1c1e1e1e1e1e1e1c1e1e1e1e1e1e1e1e1e1e1e1e1e1c1e1e1e1e1e1c1e1e1e1e1e1e1c1e1e1e1d1c2dac00ed0000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c384eb700000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1d143cee00000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1f3defa000000000000000000000000000000000 │ │ +191a1b1d1e1d1d1d1d1d1d1f1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1a6c430000000000000000000000000000000000 │ │ +191a1b1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1b1ff00000000000000000000000000000000000 │ │ +191a1b1c1d1d1d1e1d1e1d1f1d1d1d1e1d1d1e1e1d1d1e1c1e1e1d1d1f1e1c1d1d1d1e1d1e1d1f1d1d1d1e1d1d1e1e1d1d1e1c1e1e1d1d1f1e1c1d1d1d1e1d1e1d1f1d1d1d1e1d1d1e1e1d1d1e1c1e1e1d1d1f1e1c1d1d1d1e1d1e1d1f1d1d1d1e1d1d1e1e1d1d1e1c1e1e1d1d1f1e1c1d1d1f20d7f10000000000000000000000000000000000 │ │ +191a1b1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1c4ff2000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1c1e1c1c1c1e1c1c1e1c1c1e1f13daf3000000000000000000000000000000000000 │ │ +191a1b1d1c1d1d1d1d1d1d1d1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1c1f16c6f4370000000000000000000000000000000000 │ │ +19491c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c1f2df500f60000000000000000000000000000000000 │ │ +f72d6c1616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616f84fe000000000000000000000000000000000000000 │ │ +57f9fafbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfcfdfe7a000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_tab_close.png │ ├── sng │ │ @@ -1,34 +1,20 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ - (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ - ( 3, 3, 3) # rgb = (0x03,0x03,0x03) grey1 │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ - ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ - ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ - ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ (172,172,172) # rgb = (0xac,0xac,0xac) │ │ ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ - (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ - ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ - (113,113,113) # rgb = (0x71,0x71,0x71) │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ @@ -41,19 +27,17 @@ │ │ ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ - (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ - (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ @@ -69,71 +53,63 @@ │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 23, 23, 23) # rgb = (0x17,0x17,0x17) grey9 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (172,172,172) # rgb = (0xac,0xac,0xac) │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ - (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ - (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ - (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ - ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ - (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ - (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ - ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ - (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ } │ │ tRNS { │ │ - 0 0 0 0 0 0 0 1 0 0 0 0 1 6 10 3 0 3 0 0 0 1 3 78 126 15 3 3 127 54 201 218 130 14 3 2 24 133 212 213 131 0 1 13 3 0 4 132 132 214 216 126 3 206 209 130 3 4 21 175 205 174 20 5 131 219 79 127 3 0 0 6 3 0 0 0 0 0 0} │ │ + 0 1 1 6 10 3 3 1 3 78 126 15 3 3 127 54 201 218 130 14 3 2 24 133 212 213 131 1 13 3 4 132 132 214 216 126 3 206 209 130 3 4 21 175 205 174 20 5 131 219 79 127 3 6 3} │ │ IMAGE { │ │ - pixels hex │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000001020000030000000000000000000003000004050000000000000000000000000000 │ │ -000000000000000000000000060007070800000000000000000000000000000907070006000000000000000000000000 │ │ -00000000000000000000000a0b0c0d0e0f1000000000000000000000000010110e0d12130a0000000000000000000000 │ │ -00000000000000000000001415161718191a1000000000000000000000101b191c171615140000000000000000000000 │ │ -000000000000000000000010001d1e1f202122100000000000000000102221201f1e1d00100000000000000000000000 │ │ -000000000000000000000010232425262728212210000000000000102221282726252423100000000000000000000000 │ │ -000000000000000000000000292a2b2827272821221000000000102221282727282b2a29000000000000000000000000 │ │ -000000000000000000000000001022212827272821221000001022212827272821221000000000000000000000000000 │ │ -000000000000000000000000000010222128272728212c2d2d2c21282727282122100000000000000000000000000000 │ │ -00000000000000000000000000000010222128272728212e2e2128272728212210000000000000000000000000000000 │ │ -000000000000000000000000000000001022212827272f2b2b2f27272821221000000000000000000000000000000000 │ │ -000000000000000000000000000000000010222130313233333231282122100000000000000000000000000000000000 │ │ -000000000000000000000000000000000000103421283536363537213810000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000007393a3b3c3c3d3e3f0700000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000103821373536363537213410000000000000000000000000000000000000 │ │ -000000000000000000000000000000000010222128313233333231282122100000000000000000000000000000000000 │ │ -000000000000000000000000000000001022212827272f2b2b2f27272821221000000000000000000000000000000000 │ │ -00000000000000000000000000000010222128272728212e2e2128272728212210000000000000000000000000000000 │ │ -000000000000000000000000000010222128272728212c2d2d2c21282727282122100000000000000000000000000000 │ │ -000000000000000000000000001022212827272821221000001022212827272821221000000000000000000000000000 │ │ -000000000000000000000000292a2b2827272821221000000000102221282727282b2a29000000000000000000000000 │ │ -000000000000000000000010232425262728212210000000000000102c21282726252423100000000000000000000000 │ │ -000000000000000000000010001d1e1f20212210000000000000000010222140411e1d00100000000000000000000000 │ │ -00000000000000000000001415164243191a10000000000000000000001044191c171615140000000000000000000000 │ │ -00000000000000000000000a4546470e111000000000000000000000000010480e0d49130a0000000000000000000000 │ │ -0000000000000000000000004a0007074b00000000000000000000000000004c07070006000000000000000000000000 │ │ -00000000000000000000000000004d4e0000030000000000000000000003000004050000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ + pixels base64 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000001100000000000000001100000000000000 │ │ +000000000000023450000000000000064300000000000000 │ │ +000000000000789ABC000000000000DBE987000000000000 │ │ +0000000000000FGHIJK0000000000KJIHGF0000000000000 │ │ +000000000000LMNOPQJK00000000KJQPONML000000000000 │ │ +0000000000000RSQPPQJK000000KJQPPQSR0000000000000 │ │ +00000000000000KJQPPQJK0000KJQPPQJK00000000000000 │ │ +000000000000000KJQPPQJT00TJQPPQJK000000000000000 │ │ +0000000000000000KJQPPQJUUJQPPQJK0000000000000000 │ │ +00000000000000000KJQPPVSSVPPQJK00000000000000000 │ │ +000000000000000000KJWXYZZYXQJK000000000000000000 │ │ +0000000000000000000aJQbccbdJe0000000000000000000 │ │ +00000000000000000001fghiijkl10000000000000000000 │ │ +0000000000000000000eJdbccbdJa0000000000000000000 │ │ +000000000000000000KJQXYZZYXQJK000000000000000000 │ │ +00000000000000000KJQPPVSSVPPQJK00000000000000000 │ │ +0000000000000000KJQPPQJUUJQPPQJK0000000000000000 │ │ +000000000000000KJQPPQJT00TJQPPQJK000000000000000 │ │ +00000000000000KJQPPQJK0000KJQPPQJK00000000000000 │ │ +0000000000000RSQPPQJK000000KJQPPQSR0000000000000 │ │ +000000000000LMNOPQJK00000000TJQPONML000000000000 │ │ +0000000000000FGHIJK0000000000KJmnGF0000000000000 │ │ +00000000000078opBC000000000000qBE987000000000000 │ │ +00000000000000r4600000000000000s4300000000000000 │ │ +000000000000001100000000000000001100000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_refresh.png │ ├── sng │ │ @@ -1,56 +1,314 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ - using grayscale alpha; │ │ + using color palette; │ │ } │ │ +PLTE { │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (218,218,218) # rgb = (0xda,0xda,0xda) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (119,119,119) # rgb = (0x77,0x77,0x77) │ │ + (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ + (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ + (234,234,234) # rgb = (0xea,0xea,0xea) │ │ + (238,238,238) # rgb = (0xee,0xee,0xee) │ │ + (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ + (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ + (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ + (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ + (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ + (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ + (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ + (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ + ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ + (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ + (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ + (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ + (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ + (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ + (234,234,234) # rgb = (0xea,0xea,0xea) │ │ + (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ + ( 7, 7, 7) # rgb = (0x07,0x07,0x07) │ │ + ( 40, 40, 40) # rgb = (0x28,0x28,0x28) │ │ + ( 13, 13, 13) # rgb = (0x0d,0x0d,0x0d) grey5 │ │ + ( 3, 3, 3) # rgb = (0x03,0x03,0x03) grey1 │ │ + (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ + (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ + (172,172,172) # rgb = (0xac,0xac,0xac) │ │ + (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ + (132,132,132) # rgb = (0x84,0x84,0x84) │ │ + (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ + (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ + ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ + (236,236,236) # rgb = (0xec,0xec,0xec) │ │ + ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ + (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ + (206,206,206) # rgb = (0xce,0xce,0xce) │ │ + (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ + ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ + ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ + (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (236,236,236) # rgb = (0xec,0xec,0xec) │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ + ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ + (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ + (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ + (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ + (218,218,218) # rgb = (0xda,0xda,0xda) │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ + (238,238,238) # rgb = (0xee,0xee,0xee) │ │ + (234,234,234) # rgb = (0xea,0xea,0xea) │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (132,132,132) # rgb = (0x84,0x84,0x84) │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ + ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ + (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ + (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ + ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ + (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ + ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ + (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ + (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (218,218,218) # rgb = (0xda,0xda,0xda) │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (174,174,174) # rgb = (0xae,0xae,0xae) │ │ + (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ + ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ + (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ + ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ + (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ + (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ + (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ + (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ + ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ + (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ + (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ + (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ + ( 21, 21, 21) # rgb = (0x15,0x15,0x15) │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ + ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ + (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ + (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ + ( 65, 65, 65) # rgb = (0x41,0x41,0x41) │ │ + (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ + (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ + ( 15, 15, 15) # rgb = (0x0f,0x0f,0x0f) grey6 │ │ + ( 39, 39, 39) # rgb = (0x27,0x27,0x27) │ │ + ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ + (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ + (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ + (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ + (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ + (236,236,236) # rgb = (0xec,0xec,0xec) │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ + (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ + (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ + (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ + (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ + ( 76, 76, 76) # rgb = (0x4c,0x4c,0x4c) │ │ + (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ + (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ + (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ + (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ + (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (234,234,234) # rgb = (0xea,0xea,0xea) │ │ + (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ + (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ + (206,206,206) # rgb = (0xce,0xce,0xce) │ │ + (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ + (236,236,236) # rgb = (0xec,0xec,0xec) │ │ + (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ + (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ + (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ + (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ + (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ +} │ │ +tRNS { │ │ + 0 1 1 1 4 9 11 5 1 10 39 77 114 132 143 148 135 110 73 30 1 1 1 12 72 146 194 208 216 214 213 207 186 130 54 7 1 1 1 1 1 2 39 147 210 206 203 199 198 215 201 127 29 2 4 47 40 2 6 78 188 200 205 211 218 204 175 55 66 188 71 3 3 87 209 166 121 115 133 164 203 112 196 77 2 80 206 202 191 47 18 6 1 5 17 56 124 198 91 52 152 42 53 161 201 103 2 15 156 141 15 2 3 44 195 115 81 154 18 3 54 172 217 1 13 156 195 47 40 170 212 137 49 114 19 33 62 104 181 225 155 96 43 25 95 141 136 131 157 14 1 1 20 9 153 125 18 111 18 165 111 1 97 44 1 1 49 111 13 53 20 1 1 189 41 57 201 162 75 5 80 151 3 25 166 150 22 2 16 134 16 2 2 21 152 128 8 52 197 155 49 50 162 172 25 86 195 119 53 5 1 18 51 121 51 3 97 163 116 121 136 168 193 58 2 82 169 55 2 48 148 122 23 2 2 1 71 145 187 131 54 2 1 39 83 116 138 149 140 108 67 31 1 1} │ │ IMAGE { │ │ pixels hex │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0300 0000 1400 6000 aa00 cc00 7400 0100 0000 0100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0300 0100 9e00 ff00 fe01 ff01 ff01 ff00 ff00 ff01 ff01 fe01 ff00 7a00 0000 2500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2500 0d00 7d00 ff01 da01 ff00 0000 0000 0004 0009 000b 0005 0000 4a00 ff00 fe01 ff00 1100 0500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1700 0000 ff00 be01 0000 000a 7727 c94d e272 ea84 ee8f f094 eb87 df6e c249 551e 0005 0000 b601 ff00 0000 2500 0000 ff00 f400 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3e00 ff00 c601 9401 000c bb48 f092 fdc2 ffd0 ffd8 ffd8 ffd6 ffd5 ffd8 ffd8 ffcf fbba e982 a236 0007 d101 d301 c000 aa01 2d01 0001 0600 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3e00 ff00 f302 0001 8027 f093 ffd2 ffd6 ffce ffcb fec7 fec6 fec6 fec6 fec6 fec7 ffcb ffd0 ffd7 ffc9 e77f 661d 0002 f704 0001 992f 8528 ff00 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4300 0000 dd02 0006 c84e fcbc ffd7 ffcb fec8 ffc9 ffcd ffd3 ffd7 ffda ffda ffd8 ffd3 ffcc fec8 fec8 ffcd ffd8 f8af aa37 ff00 bc42 fbbc c247 ff00 ff01 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7a00 ff00 f503 0003 d357 ffd1 ffd1 ffc9 ffc9 ffcf ffd6 fec8 f6a6 eb87 e479 e173 ea85 f6a4 fecb ffd7 ffce ffc9 ffc9 ffd6 fbba e270 fdc4 ffd7 c84d ff00 ff01 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 3700 4700 ff02 0004 cc50 fece ffcd ffca ffca ffd5 fcbf e272 932f 0b12 0706 2801 0000 0d05 0311 a538 e77c fdc6 ffd5 ffcc ffca ffce ffd7 ffcc ffd2 d35b ff00 ff01 0100 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0c00 ff00 0001 ac34 fdc6 ffcf ffca ffca ffd5 f398 842a 0002 ff00 2600 ff01 ff01 ff02 ff01 2e00 0000 0003 a535 f6a1 ffce ffcb ffcb ffca fec9 ffd7 dc67 ff00 ff01 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0c00 ff00 4e02 000f f49c ffd6 ffc9 ffca ffd6 ec8d 060f 5100 e302 fa00 f900 8600 1c00 0000 7200 f100 ff00 d903 ff00 bc2c fbc3 ffce ffcb ffcc fec9 ffda e273 ff00 ff01 0700 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0d00 ff01 ff00 ce51 ffd3 ffca ffca ffd5 f29a 1e12 4a03 ff01 0000 0100 1100 0000 0000 0000 0000 4b00 ff01 0006 a836 f9ac ffcd fec8 ffcb ffcc fec9 ffd9 e77f 0002 ff01 4100 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0100 ff00 c501 000d f39c ffd5 ffc9 ffcf fcc3 ab2f ff00 ff01 0000 6000 0000 0000 0000 0000 0000 0000 ff00 0001 7028 f7aa ffd7 ffd6 ffd7 ffd1 ffcd fec7 ffd4 ec89 0007 ff01 8e00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0300 ff00 ff00 9c31 fec8 ffcd ffc9 ffd6 e572 0002 ff02 1600 6900 0000 0000 0000 0000 0000 0000 0000 0000 0001 4413 6921 b43e db68 ee8f fab5 ffca ffd3 ffe1 f29b 000c ff00 e800 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff00 da60 ffd5 ffc9 ffce fdc4 932b ff00 ff00 2a00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1700 0000 0009 3319 aa37 d75f ee8d ea88 0b12 ae00 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 5300 ff01 0003 e983 ffd8 fec7 ffd4 f49d 000e 8401 ff00 1f00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7100 ff00 fd01 ff01 ff00 ff00 1300 0000 0005 1a14 1009 2800 1600 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 f800 ff00 000e f299 ffd5 fec7 ffd9 e77d 0002 ff01 4500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0200 0100 0000 a400 ff00 fd01 ff01 ff01 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 ff00 0612 f6a4 ffd3 fec7 ffd9 e06f ff00 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0100 0300 0000 7900 f600 1a00 ff00 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 ff00 0812 f6a5 ffd3 fec7 ffd9 df6f ff00 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 f900 ff00 000e f29a ffd5 fec7 ffd9 e77d 0001 ff01 4300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 5200 ff01 0003 e983 ffd8 fec7 ffd4 f49d 000e 8f01 ff00 1a00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4300 ff01 de00 0400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff00 da61 ffd5 ffc9 ffce fdc4 922c ff00 ff00 2500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8a00 ff00 ae01 7500 de01 ff01 6a00 2700 3000 2f00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0300 ff00 ff00 9b31 fec7 ffcd ffc9 ffd6 e36f 0001 ff02 0000 7d00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6100 2f00 0000 380d a035 4514 fe00 a801 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0100 ff00 e801 000d f39c ffd5 ffc9 ffd0 fbbd 9a29 0001 ff01 0000 4100 0000 0000 0000 0000 0000 0000 0000 0000 3b00 0000 ff01 ff00 ba39 fdc9 f6a2 c24b 0612 0805 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0c00 ff01 ff00 cb50 ffd3 ffca ffca ffd5 f197 000f 7e03 ff01 0000 0900 0d00 0000 0000 0000 0000 0f00 0500 0000 ff01 0002 5d19 f5a6 ffd4 ffd2 ffd4 f196 1516 0000 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0a00 ff00 5202 0010 f49c ffd6 ffc9 ffca ffd5 eb86 0b10 ff00 d402 ff00 ef00 7800 0000 1d00 9200 f900 ff00 e602 0000 4115 f198 ffd6 ffca fec7 ffd7 e980 0008 ff01 c200 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0500 ff01 0001 af34 fdc5 ffcf ffca ffca ffd5 f49b 9631 0003 0000 3300 ff01 ff02 ff01 ff01 2200 0000 0003 9632 f5a2 ffd5 ffca ffc9 ffd5 f7ac 5219 0001 ff00 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 4100 0000 ff02 0003 d156 ffd2 ffcd ffca ffca ffd5 fdc3 e577 9f35 0010 0f05 ff00 2701 0706 0c12 9c33 e679 fdc4 ffd4 ffca ffc9 ffd2 fbbd a433 0003 ff01 0000 eb00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6d00 ff00 f103 0006 d961 ffd2 ffcf ffc9 ffc9 ffce ffd7 fec9 f5a3 ea85 e174 e579 ec88 f7a8 fec9 ffd7 ffce ffc9 ffc9 ffd5 fcc1 ad3a 0002 ff01 0000 9900 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3500 0000 e002 0006 cc52 fdc3 ffd7 ffcb fec9 ffc9 ffcd ffd3 ffd8 ffda ffda ffd7 ffd3 ffcd fec9 fec8 ffcd ffd7 f7a9 a637 0004 ff02 ff00 8500 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2700 0000 f202 0003 9630 f194 ffd0 ffd6 ffce ffca fec7 fec7 fec6 fec6 fec6 fec8 ffcb ffd0 ffd7 ffca e47a 4c17 0001 cd02 ff00 6100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4000 ff00 b702 cf01 000b ba47 f091 fdc2 ffd2 ffd9 ffd7 ffd5 ffd7 ffd9 ffd7 ffce fbbb ea83 a136 0007 fa02 ed01 0000 4300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1e00 0000 ff00 c601 0000 0009 7a27 ce53 e374 ec8a f095 ed8c e982 de6c bc43 591f 0005 0000 b201 ff00 0000 0e00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0900 0d00 7300 ff01 f501 ff00 6800 0000 0006 000b 0008 0003 0600 4200 0000 fe01 ff00 1200 0100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0800 0000 a700 ff00 fe01 ff01 ff01 ff00 ff00 ff01 ff01 fd01 ff00 7500 0000 2300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0300 0000 1000 8600 d000 9800 4c00 0400 0000 0100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000010202000002020100000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000020300000004050607000000010000000000000000000000000000000000 │ │ +00000000000000000000000000000000000800090a0b0c0d0e0f10111213070014000000000000000000000000000000 │ │ +00000000000000000000000000000015161718191a1b1c1c1d1e1c1c1f20212223242500262728000000000000000000 │ │ +000000000000000000000000000029282a2b2c1d2d2e2f303030302f2e1b313233343536283738000000000000000000 │ │ +00000000000000000000000000393a3b3c312e3d323e3f3140401c3f413d3d3e1c424300444546000200000000000000 │ │ +0000000000000000000000004748494a4a32321f1d3d4b104c4d4e4f50312d32321d2051523153000200000000000000 │ │ +0000000000000000000000540455563e57571e580c595a5b5c005d5e5f60611e41572d31412c62000200000000000000 │ │ +00000000000000000000002863611f57571e64653500000202540200004866672d2e2e57683169000200000000000000 │ │ +000000000000000000006a6b6c1d32571d6d6e006f0000000000000000700071722d2e41684073000200000000000000 │ │ +0000000000000000000200743f57571e757677020000000000000000023a78793e3d2e41687a33350200000000000000 │ │ +0000000000000000007b7c7d1e321f7e7f0002000000000000000000288081311d314a3e2f8283230200000000000000 │ │ +00000000000000000000843d3e321d8535540000000000000000000028868788890e8a573f8b8c170000000000000000 │ │ +000000000000000002008d1e322d528e0000000000000000000000000000000000058f439091925a0000000000000000 │ │ +00000000000000000248931c2f8294959600000000000000000000000000009702000000000798990000000000000000 │ │ +000000000000000000959a1e2f7a9b350200000000000000000000000000000000000097020200000000000000000000 │ │ +0000000000000000009c4f3f2f7a9d000200000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000009e9f3f2f7aa0000200000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000095751e2f7a9b280200000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000248931c2f829495a100000000000000000000000000000000000200000000000000000000000000 │ │ +00000000000000000200a21e322d52a30000000000000000000000000000000000a400a5020000000000000000000000 │ │ +00000000000000000000a62f3e321da72854000000000000000000000000000000a8a9aa00ab00000000000000000000 │ │ +000000000000000000ac7c7d1e321badae28020000000000000000000000000200afb0b1b29cb3000000000000000000 │ │ +0000000000000000000200b43f57571eb56bb602000000000000000000000235b7b8822c82b9ba000000000000000000 │ │ +00000000000000000000bbbc6c1d32571ebdbe00bf0000000000000000c000c1c21d572f31c3c4020000000000000000 │ │ +000000000000000000000228c5c61f57571ec7c848000002540202000048c9ca1e57321ecbcc28000000000000000000 │ │ +00000000000000000000005448cd2c3e57571ececfd0bcd100d25bd3d4d5528257322cadd64802000000000000000000 │ │ +000000000000000000000000d73ad82c1f32322d3168d94edadbdcdd68312d32321ededf350200000000000000000000 │ │ +00000000000000000000000000e03ae1ce312e68323e3f1c4040313f3e683d3e31e2e304540000000000000000000000 │ │ +0000000000000000000000000000e448e5e61b1d2d572f2f3030303d2e1b3157e7e828e9000000000000000000000000 │ │ +000000000000000000000000000000eaeb06eced1a2c7a311e317a312deeeff023f1f200000000000000000000000000 │ │ +0000000000000000000000000000000000150005f3f4f5f6f7f821f9fafb0700fc000000000000000000000000000000 │ │ +00000000000000000000000000000000000002fd0000003a06c448000000010000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000010202000002029700000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_stop.png │ ├── sng │ │ @@ -1,136 +1,113 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 42, 42, 42) # rgb = (0x2a,0x2a,0x2a) │ │ - (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ - ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ - (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ - ( 66, 66, 66) # rgb = (0x42,0x42,0x42) grey26 │ │ - ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ - ( 77, 77, 77) # rgb = (0x4d,0x4d,0x4d) grey30 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (101,101,101) # rgb = (0x65,0x65,0x65) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ - ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ - (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ - (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ - (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ - ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ - (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ - (114,114,114) # rgb = (0x72,0x72,0x72) │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ } │ │ tRNS { │ │ - 0 0 0 0 0 1 1 0 0 0 3 10 6 0 0 26 139 61 2 0 0 1 32 156 220 187 53 2 3 0 3 54 186 50 193 207 208 189 55 55 192 54 0 0 0 0 0 0 55 0 189 55 0 55 56 4 190 191 51 190 209 210 185 3 0 57 184 205 0 6 87 211 200 56 0 52} │ │ + 0 1 1 3 10 6 26 139 61 2 1 32 156 220 187 53 2 3 3 54 186 50 193 207 208 189 55 55 192 54 55 189 55 55 56 4 190 191 51 190 209 210 185 3 57 184 205 6 87 211 200 56 52} │ │ IMAGE { │ │ - pixels hex │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000010000020300000000000000000000000000000000000000000302000001000000000000000000 │ │ -000000000000000000000004050600070000000000000000000000000000000008000605040000000000000000000000 │ │ -00000000000000000900090a0b0c05000d00000000000000000000000000000e09050c0b0a0900090000000000000000 │ │ -00000000000000000005090f1011091200130000000000000000000000001409120911100f0905000000000000000000 │ │ -00000000000000000915161718191a1b1c091d000000000000000000001d09121e1f2018171615090000000000000000 │ │ -000000000000000009152122232425261e12091d00000000000000001d09121e27252423282115090000000000000000 │ │ -000000000000000000051e2925242425271e12091d0000000000001d09121e27252424251a1505000000000000000000 │ │ -00000000000000002a2b121e2725242425271e12092c000000002c09121e2725242425271e122d2e0000000000000000 │ │ -0000000000000000002f09121e2725242425301e12092c00002c09121e3025242425271e120931000000000000000000 │ │ -000000000000000000001d09121e2732242432331e1209343409121e3332242425271e12091400000000000000000000 │ │ -00000000000000000000001d09121e3532242432331e120000121e3332242432351e12091d0000000000000000000000 │ │ -0000000000000000000000001d09121e3332242432331e12121e3532242432331e12091d000000000000000000000000 │ │ -000000000000000000000000002c09121e33322424323637373332242432351e12092c00000000000000000000000000 │ │ -00000000000000000000000000002c09121e33382424393a3a39242432351e12092c0000000000000000000000000000 │ │ -0000000000000000000000000000002c09121e363b3c3d3e3e3d3c3b361e3f092c000000000000000000000000000000 │ │ -0000000000000000000000000000000040093f1b41424323234342411b3f094000000000000000000000000000000000 │ │ -00000000000000000000000000000000002c4445094647484847460945442c0000000000000000000000000000000000 │ │ -0000000000000000000000000000000040093f1e49424323234342491e3f094000000000000000000000000000000000 │ │ -0000000000000000000000000000002c09121e35253d3d3e3e3d3d25351e12091d000000000000000000000000000000 │ │ -00000000000000000000000000001d09121e33322424393a3a39242432351e12091d0000000000000000000000000000 │ │ -000000000000000000000000001d09121e35322424323637373332242425271e12091d00000000000000000000000000 │ │ -0000000000000000000000001d09121e2725242432331e12121e3532242425271e12091d000000000000000000000000 │ │ -00000000000000000000001d09121e2725242432331e120000121e3332242425271e1209140000000000000000000000 │ │ -000000000000000000001409121e2725242432331e1209343409121e3332242425271e12092e00000000000000000000 │ │ -0000000000000000003109121e2725242425301e12092c00002c09121e3025242425271e120014000000000000000000 │ │ -00000000000000002e2d121e2725242425271e12092c000000002c09121e27252424251f1512094a0000000000000000 │ │ -00000000000000000005151a25242425271e12091d0000000000001d09121e27252424254b1505000000000000000000 │ │ -000000000000000009152128232425261e12091d00000000000000001d09121e27252423222115090000000000000000 │ │ -00000000000000000915161718191a1b1c091d000000000000000000001d09121e1f2018171615090000000000000000 │ │ -00000000000000000005090f1011091200130000000000000000000000001409120911100f0905000000000000000000 │ │ -00000000000000000900090a0b0c05000d00000000000000000000000000000e09050c0b0a0900090000000000000000 │ │ -000000000000000000000004050600070000000000000000000000000000000008000605040000000000000000000000 │ │ -000000000000000000010000020300000000000000000000000000000000000000000302000001000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ + pixels base64 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000120000000000000000000021000000000000 │ │ +000000000003451000000000000000000154300000000000 │ │ +000000000106780900000000000000009087601000000000 │ │ +000000000ABCDEFGH000000000000009IJKDCBA000000000 │ │ +000000000ALMNOPQI90000000000009IRPONSLA000000000 │ │ +0000000001ITPOOPRI900000000009IRPOOPFA1000000000 │ │ +00000000009IRPOOPRI9000000009IRPOOPRI90000000000 │ │ +000000000009IRPOOPUI90000009IUPOOPRI900000000000 │ │ +0000000000009IRVOOVWI900009IWVOOPRI9000000000000 │ │ +00000000000009IXVOOVWI9009IWVOOVXI90000000000000 │ │ +000000000000009IWVOOVWI99IXVOOVWI900000000000000 │ │ +0000000000000009IWVOOVYZZWVOOVXI9000000000000000 │ │ +00000000000000009IWaOObccbOOVXI90000000000000000 │ │ +000000000000000009IYdefggfedYIh00000000000000000 │ │ +000000000000000000hGijkNNkjiGh000000000000000000 │ │ +0000000000000000000l0mnoonm0l0000000000000000000 │ │ +000000000000000000hIpjkNNkjpIh000000000000000000 │ │ +000000000000000009IXPffggffPXI900000000000000000 │ │ +00000000000000009IWVOObccbOOVXI90000000000000000 │ │ +0000000000000009IXVOOVYZZWVOOPRI9000000000000000 │ │ +000000000000009IRPOOVWI99IXVOOPRI900000000000000 │ │ +00000000000009IRPOOVWI9009IWVOOPRI90000000000000 │ │ +0000000000009IRPOOVWI900009IWVOOPRI9000000000000 │ │ +000000000009IRPOOPUI90000009IUPOOPRI900000000000 │ │ +00000000009IRPOOPRI9000000009IRPOOPJA90000000000 │ │ +0000000001AFPOOPRI900000000009IRPOOPqA1000000000 │ │ +000000000ALSNOPQI90000000000009IRPONMLA000000000 │ │ +000000000ABCDEFGH000000000000009IJKDCBA000000000 │ │ +000000000106780900000000000000009087601000000000 │ │ +000000000003451000000000000000000154300000000000 │ │ +000000000000120000000000000000000021000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_forward_enabled.png │ ├── sng │ │ @@ -44,62 +44,61 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 2 3 109 104 103 255 98 4 251 253 67 239 58 237 1 5 59 252 56 235 6 7 11 65 240 178 226 217 219 218 222 209 254 210 105 99 64 55 236 57 66 238 110} │ │ + 0 2 3 109 104 103 98 4 251 253 67 239 58 237 1 5 59 252 56 235 6 7 11 65 240 178 226 217 219 218 222 209 254 210 105 99 64 55 236 57 66 238 110} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000000000000011111100000000000000000000 │ │ -000000000000000000000111221110000000000000000000 │ │ -000000000000000000001112112111000000000000000000 │ │ -000000000000000000011131451311100000000000000000 │ │ -000000000000000000001216778191110000000000000000 │ │ -000000000000000000013167AB7819111000000000000000 │ │ -0000000000000000000121CD7AB781911100000000000000 │ │ -00000000000000000000121EF7AB78191110000000000000 │ │ -000000000000000000011191EF7AB7819111000000000000 │ │ -0000000000000000000011191EF7AB781911100000000000 │ │ -00000000000000000000011191EF7AB78191110000000000 │ │ -000000000000000000000011191EF7AB7819111000000000 │ │ -0000000000000000000000011191EF7AB781911100000000 │ │ -00000000000000000000000011191EF7AB78191110000000 │ │ -0000111GGGGGGGGGGGGGGGGGGGGGH1IF7JB7819111000000 │ │ -0000000000000000000000000001131KL7JB781911100000 │ │ -0000111MNNNNNNNNNNNNNNNNNNNNNNO1PQ7BB78131110000 │ │ -0000G13RSTUUUUUUUUUUUUUUUUUUUUVWXD77YB7812100000 │ │ -0000G19Z7B777777777777777777777777777YB751210000 │ │ -0000G19Z7B777777777777777777777777777YJ7a1210000 │ │ -0000G13RSTUUUUUUUUUUUUUUUUUUUUVWXD77YB7b12100000 │ │ -0000111MNNNNNNNNNNNNNNNNNNNNNNO1cD7BB7b131110000 │ │ -0000000000000000000000000001131dL7JB7b1911100000 │ │ -0000111GGGGGGGGGGGGGGGGGGGGGH1Ee7JB7b19111000000 │ │ -00000000000000000000000011191fe7AB7b191110000000 │ │ -0000000000000000000000011191fe7AB7b1911100000000 │ │ -000000000000000000000011191fe7AB7b19111000000000 │ │ -00000000000000000000011191fe7AB7b191110000000000 │ │ -0000000000000000000011191fe7AB7b1911100000000000 │ │ -000000000000000000011191fe7AB7b19111000000000000 │ │ -00000000000000000000121fe7AB7b191110000000000000 │ │ -0000000000000000000121gh7AB7b1911100000000000000 │ │ -000000000000000000013157AB7b19111000000000000000 │ │ -00000000000000000000121a77b191110000000000000000 │ │ -000000000000000000011131ia1311100000000000000000 │ │ -000000000000000000001112112111000000000000000000 │ │ -000000000000000000000111221110000000000000000000 │ │ -000000000000000000000011111100000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000110000000000000000000000 │ │ +000000000000000000000001001000000000000000000000 │ │ +000000000000000000000020340200000000000000000000 │ │ +000000000000000000000105hh6070000000000000000000 │ │ +00000000000000000000205h89h607000000000000000000 │ │ +0000000000000000000010ABh89h60700000000000000000 │ │ +00000000000000000000010CDh89h6070000000000000000 │ │ +000000000000000000000070CDh89h607000000000000000 │ │ +0000000000000000000000070CDh89h60700000000000000 │ │ +00000000000000000000000070CDh89h6070000000000000 │ │ +000000000000000000000000070CDh89h607000000000000 │ │ +0000000000000000000000000070CDh89h60700000000000 │ │ +00000000000000000000000000070CDh89h6070000000000 │ │ +0000000EEEEEEEEEEEEEEEEEEEEEF0GDhH9h607000000000 │ │ +0000000000000000000000000000020IJhH9h60700000000 │ │ +0000000KLLLLLLLLLLLLLLLLLLLLLLM0NOh99h6020000000 │ │ +0000E02PQRSSSSSSSSSSSSSSSSSSSSTUVBhhW9h601000000 │ │ +0000E07Xh9hhhhhhhhhhhhhhhhhhhhhhhhhhhW9h40100000 │ │ +0000E07Xh9hhhhhhhhhhhhhhhhhhhhhhhhhhhWHhY0100000 │ │ +0000E02PQRSSSSSSSSSSSSSSSSSSSSTUVBhhW9hZ01000000 │ │ +0000000KLLLLLLLLLLLLLLLLLLLLLLM0aBh99hZ020000000 │ │ +0000000000000000000000000000020bJhH9hZ0700000000 │ │ +0000000EEEEEEEEEEEEEEEEEEEEEF0CchH9hZ07000000000 │ │ +00000000000000000000000000070dch89hZ070000000000 │ │ +0000000000000000000000000070dch89hZ0700000000000 │ │ +000000000000000000000000070dch89hZ07000000000000 │ │ +00000000000000000000000070dch89hZ070000000000000 │ │ +0000000000000000000000070dch89hZ0700000000000000 │ │ +000000000000000000000070dch89hZ07000000000000000 │ │ +00000000000000000000010dch89hZ070000000000000000 │ │ +0000000000000000000010efh89hZ0700000000000000000 │ │ +00000000000000000000204h89hZ07000000000000000000 │ │ +00000000000000000000010YhhZ070000000000000000000 │ │ +000000000000000000000020gY0200000000000000000000 │ │ +000000000000000000000001001000000000000000000000 │ │ +000000000000000000000000110000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_search_category_history.png │ ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ @@ -62,59 +61,59 @@ │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ } │ │ tRNS { │ │ - 0 0 8 46 77 98 16 103 164 198 209 210 213 195 161 122 219 217 215 118 63 190 158 135 127 185 56 109 208 174 51 38 180 131 147 225 143 80 205 155 224 140 201 31 223 87 188 151 192 70 167 182 221 220 203 199 177 93 23 171} │ │ + 0 8 46 77 98 16 103 164 198 209 210 213 195 161 122 219 217 215 118 63 190 158 135 127 185 56 109 208 174 51 38 180 131 147 225 143 80 205 155 224 140 201 31 223 87 188 151 192 70 167 182 221 220 203 199 177 93 23 171} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000111111111111111112211111111111111111000000 │ │ -000000111111111111221111111122111111111111000000 │ │ -000000111111111121112345543211121111111111000000 │ │ -000000111111111116789ABCCBADE5211111111111000000 │ │ -0000001111111212F9CGHGGIHGGHGCDJ2121111111000000 │ │ -00000011111121KLIIHBLMNOONELBHIIPQ12111111000000 │ │ -0000001111121RBIIAMQ11111111KEBIIS51211111000000 │ │ -000000111121JCCCTU11113JV12111QWICCR121111000000 │ │ -000000111215CCCX112121YZX1211211aCCCb12111000000 │ │ -00000011113cCCF1211121def12111221XCCgh1111000000 │ │ -0000001111TIIY12111121MiY121111121MIH81111000000 │ │ -000000121jCIk1111111118il1211111116mIBn111000000 │ │ -000000111THCj121111111oiM12111111215CHo111000000 │ │ -000000113SHp1111111111Tq812111111111LHch11000000 │ │ -00000021JIIF1211111111Wqo11111111121NHC712000000 │ │ -00000021EGAU1111111111prT11111111111nBGl12000000 │ │ -00000011pG921111111111krW111111111116sGT11000000 │ │ -00000012mGP11111111112LGp111111111112LGP11000000 │ │ -000000129GW111111111129ItV11111111111PGL11000000 │ │ -00000012mGp111111111129ICP61111111111LGk11000000 │ │ -00000011PGD21111111111KgIHu2111111116gGW11000000 │ │ -000000218GSV11111111111VLIHo11111111QAGM12000000 │ │ -00000021XHCR1211111111216THHd1211121FIIJ12000000 │ │ -00000011QAHT11111111111111MIHf111111WHS311000000 │ │ -000000111PHAK11111111111121XCHF1121bBHu111000000 │ │ -000000121RIIT1211111111111217CIK121pICv121000000 │ │ -0000001111kICJ121111111111121jf221XIIW1111000000 │ │ -00000011114BCAj1211111111111111215CCAK1111000000 │ │ -00000011121XICAv11211111111112217BCIJ12111000000 │ │ -000000111121lHCCa61112211221116lCCHa121111000000 │ │ -0000001111111aICI9Jw11111111wOtICCN1211111000000 │ │ -00000011111121RcHIIsxOv44vOTcIIHg512111111000000 │ │ -000000111111121VEAHHGHCBBCHGHHSdh121111111000000 │ │ -00000011111111211UaLACHGGICSkf311211111111000000 │ │ -0000001111111111111135FNNF5V11121111111111000000 │ │ -000000111111111111211111111112111111111111000000 │ │ -000000111111111111111222222111111111111111000000 │ │ +000000000000000000000001100000000000000000000000 │ │ +000000000000000000110000000011000000000000000000 │ │ +000000000000000010001234432100010000000000000000 │ │ +0000000000000000056789ABBA9CD4100000000000000000 │ │ +0000000000000101E8BFGFFHGFFGFBCI1010000000000000 │ │ +00000000000010JKHHGAKLMNNMDKAGHHOP01000000000000 │ │ +0000000000010QAHH9LP00000000JDAHHR40100000000000 │ │ +000000000010IBBBST00002IU01000PVHBBQ010000000000 │ │ +000000000104BBBW001010XYW0100100ZBBBa01000000000 │ │ +00000000002bBBE0100010cde01000110WBBfg0000000000 │ │ +0000000000SHHX01000010LhX010000010LHG70000000000 │ │ +000000010iBHj0000000007hk0100000005lHAm000000000 │ │ +000000000SGBi010000000nhL01000000104BGn000000000 │ │ +000000002RGo0000000000Sp701000000000KGbg00000000 │ │ +00000010IHHE0100000000Vpn00000000010MGB601000000 │ │ +00000010DF9T0000000000oqS00000000000mAFk01000000 │ │ +00000000oF810000000000jqV000000000005rFS00000000 │ │ +00000001lFO00000000001KFo000000000001KFO00000000 │ │ +000000018FV000000000018HsU00000000000OFK00000000 │ │ +00000001lFo000000000018HBO50000000000KFj00000000 │ │ +00000000OFC10000000000JfHGt1000000005fFV00000000 │ │ +000000107FRU00000000000UKHGn00000000P9FL01000000 │ │ +00000010WGBQ0100000000105SGGc0100010EHHI01000000 │ │ +00000000P9GS00000000000000LHGe000000VGR200000000 │ │ +000000000OG9J00000000000010WBGE0010aAGt000000000 │ │ +000000010QHHS0100000000000106BHJ010oHBu010000000 │ │ +0000000000jHBI010000000000010ie110WHHV0000000000 │ │ +00000000003AB9i0100000000000000104BB9J0000000000 │ │ +00000000010WHB9u00100000000001106ABHI01000000000 │ │ +000000000010kGBBZ50001100110005kBBGZ010000000000 │ │ +0000000000000ZHBH8Iv00000000vNsHBBM0100000000000 │ │ +00000000000010QbGHHrwNu33uNSbHHGf401000000000000 │ │ +000000000000010UD9GGFGBAABGFGGRcg010000000000000 │ │ +00000000000000100TZK9BGFFHBRje200100000000000000 │ │ +0000000000000000000024EMME4U00010000000000000000 │ │ +000000000000000000100000000001000000000000000000 │ │ +000000000000000000000111111000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_gps_on_holo_dark.png │ ├── sng │ │ @@ -133,62 +133,61 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 3 1 11 147 136 5 20 248 243 12 2 22 244 235 14 246 238 13 52 102 241 91 44 67 162 234 255 254 231 152 63 46 186 253 206 166 146 207 175 42 100 223 118 41 121 242 90 123 145 4 150 117 94 103 249 93 51 95 8 105 240 45 182 141 23 122 194 224 192 174 69 221 19 79 233 158 116 251 252 80 33 24 227 230 28 35 15 55 202 125 127 203 56 7 16 99 156 142 245 10 229 137 135 139 195 57 126 236 34 228 160 70 81 225 9 101 18 144 120 119 39 222 176 205 165 177 232 66 92 247 6 140} │ │ + 0 3 1 11 147 136 5 20 248 243 12 2 22 244 235 14 246 238 13 52 102 241 91 44 67 162 234 254 231 152 63 46 186 253 206 166 146 207 175 42 100 223 118 41 121 242 90 123 145 4 150 117 94 103 249 93 51 95 8 105 240 45 182 141 23 122 194 224 192 174 69 221 19 79 233 158 116 251 252 80 33 24 227 230 28 35 15 55 202 125 127 203 56 7 16 99 156 142 245 10 229 137 135 139 195 57 126 236 34 228 160 70 81 225 9 101 18 144 120 119 39 222 176 205 165 177 232 66 92 247 6 140} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001010101010101010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001010102020101010000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000003010405060701010000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000030108090a0b01030000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000010101010c010d0e0f10010c0101010100000000000000000000000000000000 │ │ -000000000000000000000000000001010101020c03010b11120401030202010101010000000000000000000000000000 │ │ -000000000000000000000000000101010c0c0101131415091617180b01010c0c01010100000000000000000000000000 │ │ -000000000000000000000000010101020103191a1b1c1d1c1c1d1c1e1f20010302010101000000000000000000000000 │ │ -0000000000000000000000010103020121221c1c23242526052527231c1c282901020101010000000000000000000000 │ │ -0000000000000000000001010102012a0e1c2b2c290c010101010c2d2e1e1c2f30010201010100000000000000000000 │ │ -0000000000000000000101010201311c1d32100103010c33330c01030108341c1c350102010101000000000000000000 │ │ -00000000000000000001010201151c0936010c33333303010103333302030137381c3901020101000000000000000000 │ │ -000000000000000001010c013a0e1c3b01330c0c0101033c3c0301010c0c33013d1c3e3f010c01010000000000000000 │ │ -000000000000000001010301401c410133030201424344452b4643420102033301321c47010301010000000000000000 │ │ -0000000000000000010201481c494a01030c014b4c1c1d1c1c1d1c4c4b010c03014a491c480102010000000000000000 │ │ -0000000000000000010c014d1c4e013302014b1d1c4f501d1d504f1c1d51010233014e1c4d010c010000000000000000 │ │ -00000001010103030c01101b4f5201020153541c501c1c1c1c1c1c501c555601020157230f58010c0303010101000000 │ │ -00000000000000000c01591c5a0c0133015b1c4f1c1c1c1c1c1c1c1c4f1c5c0133010c5d1c5e010c0000000000000000 │ │ -0000000101015f106001611c6201020101441c231c1c1c1c1c1c1c1c231c44010102014d1c2a0160105f010101000000 │ │ -000000010201631c160e641c0601070165661c1d1c1c1c1c1c1c1c1c1d1c6665010701671c6464161c68013301000000 │ │ -000000010201631c1664641c6701070165551c1d1c1c1c1c1c1c1c1c1d1c6665010701061c6464161c69010201000000 │ │ -0000000101015f1060012a1c4d01020101441c231c1c1c1c1c1c1c1c231c6a01010201621c2a0160103c010101000000 │ │ -00000000000000000c016b1c5a0c0133015b1c4f1c1c1c1c1c1c1c1c4f1c6c0133010c5a1c5e010c0000000000000000 │ │ -00000001010103030c01586d506e010201536f1c501c1c1c1c1c1c501c5453010201524f0f58010c0303010101000000 │ │ -0000000000000000010c01701c3501330201511d1c4f501d1d504f1c1c51010233014e1c4d010c010000000000000000 │ │ -0000000000000000010201711c494a01030c01721b1c1d1c1c1d1c1b72010c03014a491c710102010000000000000000 │ │ -000000000000000001010301401c320133030c015331447373443153010c033301411c40010301010000000000000000 │ │ -000000000000000001010c013a2f1c1501330c0c01010374740301010c0c33013b1c0e3a010c01010000000000000000 │ │ -00000000000000000001010201361c09750103023333030101033333330c0136091c3701020101000000000000000000 │ │ -00000000000000000001010102012c1c1c26760103010c33330c01030110771d1c780102010101000000000000000000 │ │ -000000000000000000000101010201392f1c66797a0c010101010c2d357b1c0e39010201010100000000000000000000 │ │ -00000000000000000000000101010201297c1c1c237d7e77777e7d231c1c7f2901020301010000000000000000000000 │ │ -000000000000000000000000010101020101201f801c1d1c1c1d1c1b1a81010102010101000000000000000000000000 │ │ -000000000000000000000000000101010c0c0101133f82160961181301010c0c01010100000000000000000000000000 │ │ -000000000000000000000000000001010101020203010412110b01030c02010101010000000000000000000000000000 │ │ -00000000000000000000000000000000010101010c01100f0e0d010c0101010100000000000000000000000000000000 │ │ -000000000000000000000000000000000000000003011364830801030000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000003018485260401030000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000002000304050600000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000002000708090a00020000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000b000c0d0e0f000b0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000010b02000a10110300020101000000000000000000000000000000000000 │ │ +000000000000000000000000000000000b0b0000121314081516170a00000b0b00000000000000000000000000000000 │ │ +00000000000000000000000000000001000218191a841b84841b841c1d1e000201000000000000000000000000000000 │ │ +000000000000000000000000000201001f20848421222324042325218484262700010000000000000000000000000000 │ │ +000000000000000000000000000100280d84292a270b000000000b2b2c1c842d2e000100000000000000000000000000 │ │ +00000000000000000000000001002f841b300f0002000b31310b00020007328484330001000000000000000000000000 │ │ +0000000000000000000000010014840834000b3131310200000231310102003536843700010000000000000000000000 │ │ +000000000000000000000b00380d843900310b0b0000023a3a0200000b0b31003b843c3d000b00000000000000000000 │ │ +0000000000000000000002003e843f003102010040414243294441400001023100308445000200000000000000000000 │ │ +00000000000000000001004684474800020b00494a841b84841b844a49000b0200484784460001000000000000000000 │ │ +0000000000000000000b004b844c00310100491b844d4e1b1b4e4d841b4f000131004c844b000b000000000000000000 │ │ +00000000000002020b000f1a4d500001005152844e8484848484844e84535400010055210e56000b0202000000000000 │ │ +00000000000000000b005784580b00310059844d84848484848484844d845a0031000b5b845c000b0000000000000000 │ │ +0000000000005d0f5e005f8460000100004284218484848484848484218442000001004b8428005e0f5d000000000000 │ │ +0000000001006184150d6284050006006364841b84848484848484841b84646300060065846262158466003100000000 │ │ +000000000100618415626284650006006353841b84848484848484841b84646300060005846262158467000100000000 │ │ +0000000000005d0f5e0028844b00010000428421848484848484848421846800000100608428005e0f3a000000000000 │ │ +00000000000000000b006984580b00310059844d84848484848484844d846a0031000b58845c000b0000000000000000 │ │ +00000000000002020b00566b4e6c000100516d844e8484848484844e845251000100504d0e56000b0202000000000000 │ │ +0000000000000000000b006e8433003101004f1b844d4e1b1b4e4d84844f000131004c844b000b000000000000000000 │ │ +00000000000000000001006f84474800020b00701a841b84841b841a70000b02004847846f0001000000000000000000 │ │ +0000000000000000000002003e84300031020b00512f427171422f51000b0231003f843e000200000000000000000000 │ │ +000000000000000000000b00382d841400310b0b00000272720200000b0b310039840d38000b00000000000000000000 │ │ +00000000000000000000000100348408730002013131020000023131310b003408843500010000000000000000000000 │ │ +00000000000000000000000001002a848424740002000b31310b0002000f751b84760001000000000000000000000000 │ │ +000000000000000000000000000100372d846477780b000000000b2b3379840d37000100000000000000000000000000 │ │ +00000000000000000000000000000100277a8484217b7c75757c7b2184847d2700010200000000000000000000000000 │ │ +0000000000000000000000000000000100001e1d7e841b84841b841a197f000001000000000000000000000000000000 │ │ +000000000000000000000000000000000b0b0000123d8015085f171200000b0b00000000000000000000000000000000 │ │ +000000000000000000000000000000000000010102000311100a00020b01000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000b000f0e0d0c000b0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000002001262810700020000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000002008283240300020000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001010102020101010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001010101010101010000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_querybuilder_normal.png │ ├── sng │ │ @@ -1,20 +1,18 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -56,45 +54,40 @@ │ │ ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ - ( 15, 15, 15) # rgb = (0x0f,0x0f,0x0f) grey6 │ │ - ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ - ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ - ( 42, 42, 42) # rgb = (0x2a,0x2a,0x2a) │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ @@ -105,59 +98,45 @@ │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ - ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ - (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ - ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ ( 66, 66, 66) # rgb = (0x42,0x42,0x42) grey26 │ │ - (119,119,119) # rgb = (0x77,0x77,0x77) │ │ - ( 44, 44, 44) # rgb = (0x2c,0x2c,0x2c) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ - ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ - (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ - (121,121,121) # rgb = (0x79,0x79,0x79) │ │ (118,118,118) # rgb = (0x76,0x76,0x76) │ │ ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ - ( 22, 22, 22) # rgb = (0x16,0x16,0x16) │ │ - ( 52, 52, 52) # rgb = (0x34,0x34,0x34) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ - (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ - (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ } │ │ tRNS { │ │ - 0 0 2 2 2 2 0 2 14 51 87 92 92 92 90 70 23 53 220 244 242 243 243 239 72 89 244 246 245 244 242 244 239 72 245 238 164 103 95 90 243 239 248 232 106 18 8 4 242 167 232 250 232 103 16 6 0 243 244 103 109 233 232 103 6 0 0 92 243 243 95 106 234 6 0 243 8 106 233 232 103 243 6 106 233 6 0 6 233 232 92 243 6 234 232 103 6 90 244 6 107 234 250 232 6 0 70 239 107 234 250 232 6 0 0 72 0 0 6 234 250 232 4 0 250 104 10 2 6 252 190 0 0 106 192 69 0 0 4 10 8 2 0 0 2 0 0} │ │ + 0 2 2 2 2 2 14 51 87 92 92 92 90 70 23 53 220 244 242 243 243 239 72 89 244 246 245 244 242 244 239 72 245 238 164 103 95 90 243 239 248 232 106 18 8 4 242 167 232 250 232 103 16 6 243 244 103 109 233 232 103 6 92 243 243 95 106 234 6 243 8 106 233 232 103 243 6 106 233 6 6 233 232 92 243 6 234 232 103 6 90 244 6 107 234 250 232 6 70 239 107 234 250 232 6 72 6 234 250 232 4 250 104 10 2 6 252 190 106 192 69 4 10 8 2 2} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -165,35 +144,35 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000010203040504040404040404040406040606060606000000000000000000000000 │ │ -0000000000000000000000000000000708090a0b0c0d0d0d0d0d0d0d0e0f100406060606000000000000000000000000 │ │ -000000000000000000000000000000041112131415131615151515151317180000060606000000000000000000000000 │ │ -00000000000000000000000000000004191a1b1c1d1e1316161616161f20210000060606000000000000000000000000 │ │ -000000000000000000000000000000040c1e221b23242526270d0d0d0e0f100406060606000000000000000000000000 │ │ -000000000000000000000000000000040c281d292a2b2c2d2e042f040406040606060606000000000000000000000000 │ │ -000000000000000000000000000000040d1d303132333435363700380000000000060606000000000000000000000000 │ │ -000000000000000000000000000000040d393a3b3c3d333e3f3640064142060606060606000000000000000000000000 │ │ -00000000000000000000000000000004434445462d4748332b3f3649004a000606060606000000000000000000000000 │ │ -00000000000000000000000000000004434b4b274c364d4e334f503649004a0006060606000000000000000000000000 │ │ -00000000000000000000000000000004435151430452365354334f503655005600060606000000000000000000000000 │ │ -00000000000000000000000000000004435151432f0657364d5833595036550056000606000000000000000000000000 │ │ -000000000000000000000000000000045a5b5b5a0400065c364d5d335e5f366000560006000000000000000000000000 │ │ -0000000000000000000000000000000461626261040041006336646566675f3668006900000000000000000000000000 │ │ -000000000000000000000000000000066a6b6b6a060042560040366c6d6e6f5f36707172000000000000000000000000 │ │ -00000000000000000000000000000004107373100406067475007636647778795f087a06000000000000000000000000 │ │ -000000000000000000000000000000060406060406060606387b00763664777c677d7e7f000000000000000000000000 │ │ -00000000000000000000000000000000000000000000060606387b008036646f81824c7f000000000000000000000000 │ │ -0000000000000000000000000000000606060606060606060606837b8457088586874c00000000000000000000000000 │ │ -0000000000000000000000000000000606060606060606060606068869898a8b7e8c8d8e000000000000000000000000 │ │ -00000000000000000000000000000006060606060606060606060606848f00907f910092000000000000000000000000 │ │ +000000000000000000000000000000000102030403030303030303030300030000000000000000000000000000000000 │ │ +00000000000000000000000000000005060708090a0b0b0b0b0b0b0b0c0d0e0300000000000000000000000000000000 │ │ +000000000000000000000000000000030f10111213111413131313131115160000000000000000000000000000000000 │ │ +000000000000000000000000000000031718191a1b1c1114141414141d1e1f0000000000000000000000000000000000 │ │ +000000000000000000000000000000030a1c201921222324250b0b0b0c0d0e0300000000000000000000000000000000 │ │ +000000000000000000000000000000030a261b2728292a2b2c032d030300030000000000000000000000000000000000 │ │ +000000000000000000000000000000030b1b2e2f30313233343500000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000030b363738393a313b3c343d000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000033e3f40412b424331293c34440000000000000000000000000000000000000000 │ │ +000000000000000000000000000000033e4545254634474831494a344400000000000000000000000000000000000000 │ │ +000000000000000000000000000000033e4b4b3e034c344d4e31494a344f000000000000000000000000000000000000 │ │ +000000000000000000000000000000033e4b4b3e2d005034475131524a344f0000000000000000000000000000000000 │ │ +000000000000000000000000000000035354545303000055344756315758345900000000000000000000000000000000 │ │ +000000000000000000000000000000035a5b5b5a030000005c345d5e5f60583461000000000000000000000000000000 │ │ +000000000000000000000000000000006263636200000000003d34646566675834680000000000000000000000000000 │ │ +000000000000000000000000000000030e69690e0300000000006a345d6b6c6d58066e00000000000000000000000000 │ │ +0000000000000000000000000000000003000003000000000000006a345d6b6f60707172000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000073345d6774754672000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000050067677784600000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000797a717b7c00000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000007d72000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ic_previous_tab.png │ ├── sng │ │ @@ -38,14 +38,28 @@ │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 21, 21, 21) # rgb = (0x15,0x15,0x15) │ │ @@ -155,99 +169,85 @@ │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ } │ │ tRNS { │ │ - 107 0 155 196 225 30 228 158 255 248 120 246 168 24 238 184 128 82 54 33 3 249 226 202 133 16 220 75 233 204 9 105 167 219 4 245 28 40 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 78 118 148 11 145 247 122 250 174 51 229 212 161 101} │ │ + 107 0 155 196 225 30 228 158 248 120 246 168 24 238 184 128 82 54 33 3 249 226 202 133 16 220 75 233 204 9 105 167 219 4 245 28 40 78 118 148 11 145 247 122 250 174 51 229 212 161 101} │ │ IMAGE { │ │ pixels hex │ │ 000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 │ │ 020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 │ │ 030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 │ │ 040501010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 │ │ 060701010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 │ │ -08090a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 │ │ -08080b0c0d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 │ │ -080808080e0f101112121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121213140101010101010101010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080815161718190101010101010101010101 │ │ -0808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808081a1b01010101010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808081c1b010101010101010101 │ │ -08080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808081d1e0101010101010101 │ │ -0808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808081f0101010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808200101010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808212201010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808232401010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082626080808082626262728272928282626080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -0808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808262608080808272a2a2b2c2d2d2e2d2d2c2f302a2728260808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080826312b2c2e32333435363738393a303b3c2d2f2a2808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808260808262a3b2c3d343e3f40414243424445464748494a2f2e3b4b282608080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -0808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808312f2c274c4d4e4f4f5042515142515150515052535455313c3b3108080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808082608080808080808080808282a2c3b56485152424242505050515142504251515151514457552d2e3d280808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -0808080808080808080808080808080808080808080808080808080808080808080808262826260808262608263d2e295859524242515151505151424251425151504242505151535a5b3c2f2808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -0808080808080808080808080808080808080808080808080808080808080808080826312f2c3029260808272b2d5c5d5e514251424251525f6061623f63626465425151514251424241372f2f29080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -08080808080808080808080808080808080808080808080808080808080808080808272c2f3d2c2e2f2a273d3c66634251505150505957676839333230324b696a6b6145505151505152576c323b280826080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -08080808080808080808080808080808080808080808080808080808080808080808273b3a6d6e6f703c3b2d4c7152515051515f723e2a322e2c2f3030302f2c2d3c3255735e51514251427475302b2808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -0808080808080808080808080808080808080808080808080808080808080808080826303d765064737529275d51505142427778303c2c2b3128262608262628294b2f2e3d387950514251427a7b3c3d08080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -0808080808080808080808080808080808080808080808080808080808080808080808312d7c795150447d7e5f5142427f804c322d3027080808080826080808080826313b3c81825f505051507e332d2a080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -0808080808080808080808080808080808080808080808080808080808080808080808273b286151504251515142425057832f2c31080808080808080808080808080826283d2c2a84744250514f853d3b260808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808303c6774514242425042425186872c2e3b3d292608080808080808080808080808264b2d6f825251424244883b4b0808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808312d6f4450424242424242515046845c3d2e2d2f2908080808080808080808080808264b2c8964515151528a083b2608080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808263b707e425142424242425142514250625835323b2608080808080808080808080808262b328b77517f42424c2c2908080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808084b3c8c8d504242424242425050515074438e2a2c290808080808080808080808080808272c3b8f4251467e7c3b4b08080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -08080808080808080808080808080808080808080808080808080808080808080808080808272d3464425142424250505151777a6e5c303b30280808080808080808080808080808083d3c49909192343c3b2708080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -08080808080808080808080808080808080808080808080808080808080808080808080808262b294d5f51425051517f937e9495322d3b4b2608080808080808080808080808080808273b2c962a2e3b30312608080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -08080808080808080808080808080808080808080808080808080808080808080808080808262a2c97445142517471983e293c2c303126080826080808080808080808080808080808082a3b2d2b312726080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -0808080808080808080808080808080808080808080808080808080808080808080808080808272c6880425e61857c2b2e3b30290808080808080808080808080808080808080808080826282728080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -08080808080808080808080808080808080808080808080808080808080808080808080808082630306d8f999a2d2e2f312808080808082608080808080808080808080808080808080808080808262608080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808082608292d66873c2c3d2928080826080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808082608284b2d3b4b27260808082608080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808082628282608082626080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082501010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808089b01010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808089c01010101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808089d01010101010101 │ │ -08080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808219e010101010101 │ │ -08080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808089f010101010101 │ │ -0808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808a0a10101010101 │ │ -080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808a2a3a4010101 │ │ -0808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080806a5a6a7a8 │ │ +330809010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 │ │ +33330a0b0c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 │ │ +333333330d0e0f1011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112130101010101010101010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333314151617180101010101010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333191a01010101010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333331b1a010101010101010101 │ │ +33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333331c1d0101010101010101 │ │ +3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333331e0101010101010101 │ │ +3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333331f0101010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333202101010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222301010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333434333333333434343536353736363434333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333343433333333353838393a3b3b3c3b3b3a3d3e383536343333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333343f393a3c4041424344454647483e494a3b3d383633333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333433333438493a4b424c4d4e4f505150525354555657583d3c4959363433333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333f3d3a355a5b5c5d5d5e505f5f505f5f5e5f5e606162633f4a493f33333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +33333333333333333333333333333333333333333333333333333333333333333333343333333333333333333336383a4964565f605050505e5e5e5f5f505e505f5f5f5f5f5265633b3c4b363333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +3333333333333333333333333333333333333333333333333333333333333333333333343634343333343433344b3c3766676050505f5f5f5e5f5f50505f505f5f5e50505e5f5f6168694a3d3633333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +33333333333333333333333333333333333333333333333333333333333333333333343f3d3a3e3734333335393b6a6b6c5f505f50505f606d6e6f704d71707273505f5f5f505f50504f453d3d37333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +33333333333333333333333333333333333333333333333333333333333333333333353a3d4b3a3c3d38354b4a7471505f5e5f5e5e676575764741403e40597778796f535e5f5f5e5f60657a4049363334333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333549487b7c7d7e4a493b5a7f605f5e5f5f6d804c38403c3a3d3e3e3e3d3a3b4a4063816c5f5f505f5082833e393633333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +33333333333333333333333333333333333333333333333333333333333333333333343e4b845e72818337356b5f5e5f505085863e4a3a393f3634343334343637593d3c4b46875e5f505f5088894a4b33333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +33333333333333333333333333333333333333333333333333333333333333333333333f3b8a875f5e528b8c6d5f50508d8e5a403b3e353333333333343333333333343f494a8f906d5e5e5f5e8c413b38333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +33333333333333333333333333333333333333333333333333333333333333333333333549366f5f5e505f5f5f50505e65913d3a3f333333333333333333333333333334364b3a389282505e5f5d934b49343333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +3333333333333333333333333333333333333333333333333333333333333333333333333e4a75825f5050505e50505f94953a3c494b37343333333333333333333333333334593b7d90605f5050529649593333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +3333333333333333333333333333333333333333333333333333333333333333333333333f3b7d525e5050505050505f5e54926a4b3c3b3d373333333333333333333333333334593a97725f5f5f609833493433333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +33333333333333333333333333333333333333333333333333333333333333333333333334497e8c505f50505050505f505f505e7066434049343333333333333333333333333334394099855f8d50505a3a3733333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +33333333333333333333333333333333333333333333333333333333333333333333333333594a9a9b5e5050505050505e5e5f5e82519c383a373333333333333333333333333333353a499d505f548c8a495933333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +33333333333333333333333333333333333333333333333333333333333333333333333333353b4272505f5050505e5e5f5f85887c6a3e493e363333333333333333333333333333334b4a579e9fa0424a493533333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333439375b6d5f505e5f5f8da18ca2a3403b4959343333333333333333333333333333333335493aa4383c493e3f3433333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +3333333333333333333333333333333333333333333333333333333333333333333333333334383aa5525f505f827fa64c374a3a3e3f343333343333333333333333333333333333333338493b393f3534333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +3333333333333333333333333333333333333333333333333333333333333333333333333333353a768e506c6f938a393c493e373333333333333333333333333333333333333333333334363536333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +3333333333333333333333333333333333333333333333333333333333333333333333333333343e3e7b9da7a83b3c3d3f3633333333333433333333333333333333333333333333333333333333343433333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333433373b74954a3a4b3736333334333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +33333333333333333333333333333333333333333333333333333333333333333333333333343336593b495935343333333433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333436363433333434333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332401010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332501010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332601010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332701010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332028010101010101 │ │ +333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333329010101010101 │ │ +33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332a2b0101010101 │ │ +3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332c2d2e010101 │ │ +33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333062f303132 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_back_disabled.png │ ├── sng │ │ @@ -29,62 +29,61 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 31 33 29 80 79 77 76 81 78 75 74 20 73 17 18 3 2 72 63 67 66 69 54 64 30 19 32} │ │ + 0 1 31 33 29 80 79 77 76 81 78 75 74 20 73 17 18 3 2 72 63 67 66 69 54 64 30 19 32} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000000000001111110000000000000000000000 │ │ -000000000000000000011122111000000000000000000000 │ │ -000000000000000000111211211100000000000000000000 │ │ -000000000000000001112134121110000000000000000000 │ │ -000000000000000011121566312100000000000000000000 │ │ -000000000000000111215789A31210000000000000000000 │ │ -000000000000001112157BC7DE1210000000000000000000 │ │ -00000000000001112157BC7FG12100000000000000000000 │ │ -0000000000001112157BC7FG121110000000000000000000 │ │ -000000000001112157BC7FG1211100000000000000000000 │ │ -00000000001112157BC7FG12111000000000000000000000 │ │ -0000000001112157BC7FG121110000000000000000000000 │ │ -000000001112157BC7FG1211100000000000000000000000 │ │ -00000001112157BC7FG12111000000000000000000000000 │ │ -0000001112157B97DH121111111111111111111111110000 │ │ -000001112157897FG1211000000000000000000000000000 │ │ -0000111215789BFE1IJJJJJJJJJJJJJJJJJJJJJJJ1110000 │ │ -0000012157898BKLMNNNNNNNNNNNNNNNNNNNNNNOP2110000 │ │ -00001213689888B77777777777777777777777BAQ2110000 │ │ -00001213689888B77777777777777777777777BAQ2110000 │ │ -00000121R7898BKLMNNNNNNNNNNNNNNNNNNNNNNOP2110000 │ │ -000011121R789BKS1IJJJJJJJJJJJJJJJJJJJJJJJ1110000 │ │ -0000011121R7897KG1211000000000000000000000000000 │ │ -00000011121R7B97FG121111111111111111111111110000 │ │ -000000011121R7BC7FG12111000000000000000000000000 │ │ -0000000011121R7BC7FG1211100000000000000000000000 │ │ -00000000011121R7BC7FG121110000000000000000000000 │ │ -000000000011121R7BC7FG12111000000000000000000000 │ │ -0000000000011121R7BC7FG1211100000000000000000000 │ │ -00000000000011121R7BC7FG121110000000000000000000 │ │ -000000000000011121R7BC7FG12100000000000000000000 │ │ -0000000000000011121R7BC7FE1210000000000000000000 │ │ -00000000000000011121R789A31210000000000000000000 │ │ -000000000000000011121566312100000000000000000000 │ │ -0000000000000000011121T4121110000000000000000000 │ │ -000000000000000000111211211100000000000000000000 │ │ -000000000000000000011122111000000000000000000000 │ │ -000000000000000000001111110000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000011000000000000000000000000 │ │ +000000000000000000000100100000000000000000000000 │ │ +000000000000000000001023010000000000000000000000 │ │ +000000000000000000010455201000000000000000000000 │ │ +000000000000000000104678920100000000000000000000 │ │ +000000000000000001046AB6CD0100000000000000000000 │ │ +00000000000000001046AB6EF01000000000000000000000 │ │ +0000000000000001046AB6EF010000000000000000000000 │ │ +000000000000001046AB6EF0100000000000000000000000 │ │ +00000000000001046AB6EF01000000000000000000000000 │ │ +0000000000001046AB6EF010000000000000000000000000 │ │ +000000000001046AB6EF0100000000000000000000000000 │ │ +00000000001046AB6EF01000000000000000000000000000 │ │ +0000000001046A86CG010000000000000000000000000000 │ │ +000000001046786EF0100000000000000000000000000000 │ │ +0000000104678AED0HIIIIIIIIIIIIIIIIIIIIIII0000000 │ │ +0000001046787AJKLMMMMMMMMMMMMMMMMMMMMMMNO1000000 │ │ +00000102578777A66666666666666666666666A9P1000000 │ │ +00000102578777A66666666666666666666666A9P1000000 │ │ +00000010Q6787AJKLMMMMMMMMMMMMMMMMMMMMMMNO1000000 │ │ +000000010Q678AJR0HIIIIIIIIIIIIIIIIIIIIIII0000000 │ │ +0000000010Q6786JF0100000000000000000000000000000 │ │ +00000000010Q6A86EF010000000000000000000000000000 │ │ +000000000010Q6AB6EF01000000000000000000000000000 │ │ +0000000000010Q6AB6EF0100000000000000000000000000 │ │ +00000000000010Q6AB6EF010000000000000000000000000 │ │ +000000000000010Q6AB6EF01000000000000000000000000 │ │ +0000000000000010Q6AB6EF0100000000000000000000000 │ │ +00000000000000010Q6AB6EF010000000000000000000000 │ │ +000000000000000010Q6AB6EF01000000000000000000000 │ │ +0000000000000000010Q6AB6ED0100000000000000000000 │ │ +00000000000000000010Q678920100000000000000000000 │ │ +000000000000000000010455201000000000000000000000 │ │ +0000000000000000000010S3010000000000000000000000 │ │ +000000000000000000000100100000000000000000000000 │ │ +000000000000000000000011000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_menu_overflow.png │ ├── sng │ │ @@ -29,62 +29,61 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 3 7 6 2 61 131 119 121 123 115 65 141 128 130 129 132 64 138 125 127 126 63 136 69 150 32 5} │ │ + 0 1 3 7 6 2 61 131 119 121 123 115 65 141 128 130 129 132 64 138 125 127 126 63 136 69 150 32 5} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000000000111211111111100000000000000000 │ │ +000000000000000000000100000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000000000113444444511100000000000000000 │ │ -00000000000000000061789AAABC51100000000000000000 │ │ -00000000000000000061DEFGGHIB41100000000000000000 │ │ -00000000000000000061JKLFFMHA41100000000000000000 │ │ -00000000000000000061JKNFFFGA41100000000000000000 │ │ -00000000000000000061JKNFFFGA41100000000000000000 │ │ -00000000000000000061OPBNNLF941100000000000000000 │ │ -00000000000000000031QRPKKKE841200000000000000000 │ │ -00000000000000000021SQOJJJD731100000000000000000 │ │ -000000000000000000000000000000000000000000000000 │ │ -000000000000000000111111111111100000000000000000 │ │ -000000000000000000113444444511100000000000000000 │ │ -00000000000000000061789AAABC51100000000000000000 │ │ -00000000000000000061DEFGGHIB41100000000000000000 │ │ -00000000000000000061JKLFFMHA41100000000000000000 │ │ -00000000000000000061JKNFFFGA41100000000000000000 │ │ -00000000000000000061JKNFFFGA41100000000000000000 │ │ -00000000000000000061OPBNNLF941100000000000000000 │ │ -00000000000000000031QRPKKKE841200000000000000000 │ │ -00000000000000000021SQOJJJD731100000000000000000 │ │ -000000000000000000000000000000000000000000000000 │ │ -000000000000000000116TTTTTTT11100000000000000000 │ │ -000000000000000000000000000000000000000000000000 │ │ -00000000000000000021SQOJJJD731100000000000000000 │ │ -00000000000000000031QRPKKKE841200000000000000000 │ │ -00000000000000000061OPBNNLF941100000000000000000 │ │ -00000000000000000061JKNFFFGA41100000000000000000 │ │ -00000000000000000061JKNFFFGA41100000000000000000 │ │ -00000000000000000061JKLFFMHA41100000000000000000 │ │ -00000000000000000061DEFGGHIB41100000000000000000 │ │ -00000000000000000061789AAABC51100000000000000000 │ │ -000000000000000000113444444511100000000000000000 │ │ +000000000000000000002333333400000000000000000000 │ │ +00000000000000000050678999AB40000000000000000000 │ │ +00000000000000000050CDEFFGHA30000000000000000000 │ │ +00000000000000000050IJKEELG930000000000000000000 │ │ +00000000000000000050IJMEEEF930000000000000000000 │ │ +00000000000000000050IJMEEEF930000000000000000000 │ │ +00000000000000000050NOAMMKE830000000000000000000 │ │ +00000000000000000020PQOJJJD730100000000000000000 │ │ +00000000000000000010RPNIIIC620000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000002333333400000000000000000000 │ │ +00000000000000000050678999AB40000000000000000000 │ │ +00000000000000000050CDEFFGHA30000000000000000000 │ │ +00000000000000000050IJKEELG930000000000000000000 │ │ +00000000000000000050IJMEEEF930000000000000000000 │ │ +00000000000000000050IJMEEEF930000000000000000000 │ │ +00000000000000000050NOAMMKE830000000000000000000 │ │ +00000000000000000020PQOJJJD730100000000000000000 │ │ +00000000000000000010RPNIIIC620000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000005SSSSSSS00000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +00000000000000000010RPNIIIC620000000000000000000 │ │ +00000000000000000020PQOJJJD730100000000000000000 │ │ +00000000000000000050NOAMMKE830000000000000000000 │ │ +00000000000000000050IJMEEEF930000000000000000000 │ │ +00000000000000000050IJMEEEF930000000000000000000 │ │ +00000000000000000050IJKEELG930000000000000000000 │ │ +00000000000000000050CDEFFGHA30000000000000000000 │ │ +00000000000000000050678999AB40000000000000000000 │ │ +000000000000000000002333333400000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000000000111211111111100000000000000000 │ │ +000000000000000000000100000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_next_tab.png │ ├── sng │ │ @@ -38,14 +38,28 @@ │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ ( 25, 25, 25) # rgb = (0x19,0x19,0x19) │ │ ( 23, 23, 23) # rgb = (0x17,0x17,0x17) grey9 │ │ @@ -155,99 +169,85 @@ │ │ ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ } │ │ tRNS { │ │ - 0 107 155 196 30 225 158 228 120 248 255 24 168 246 3 33 54 82 128 184 238 16 133 202 226 249 75 220 233 9 204 105 167 4 219 28 245 40 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 78 118 148 11 145 122 247 51 174 250 101 161 212 229} │ │ + 0 107 155 196 30 225 158 228 120 248 24 168 246 3 33 54 82 128 184 238 16 133 202 226 249 75 220 233 9 204 105 167 4 219 28 245 40 78 118 148 11 145 122 247 51 174 250 101 161 212 229} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000405 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000607 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008090a │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0c0d0a0a │ │ -00000000000000000000000000000e0f101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010111213140a0a0a0a │ │ -000000000000000000000015161718190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -000000000000000000001a1b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -0000000000000000001a1c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000001d1e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000001f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -0000000000000000200a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -0000000000000021220a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -0000000000000023240a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a26262727282927292626260a0a0a0a26260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a2627292a2b2c2d2e2e2f2e2e2d302a2a290a0a0a0a26260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a272a2c2e31322b333435363738393a3b2f2d303c260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a26273d322f2c3e3f40414243444546454748494a394b2d322a260a0a260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a3c32313c4c4d4e4f505150515145515145505252535455292d2c3c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a274b2f2e4c5644515151515145504551515050504545454f514057322d2a270a0a0a0a0a0a0a0a0a0a260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a272c3158594e51515045455051514551454551515051515145454f5a5b282f4b260a26260a0a262627260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a282c2c364745455145515151455c5d5e5f495e6061624f5145455145516364652e30290a0a26282b2d2c3c260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a260a27323b66564f515051515043606768693d3b2b3b3a346a6b565a5050515051455f6c314b292a2c2f2d4b2c2d290a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a27302b6d6e4551455151636f4c3b312e2d2c2b2b2b2c2d2f3b2a4a7062515150514f71552e3231727374753332290a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a4b317677455145515078354b2f2c3d282726260a2626273c302d312b797a45455150516429286d6f5d507b4b2b260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a2a2e3a7c50515050627d7e31323c260a0a0a0a0a260a0a0a0a0a292b2e3b557f80454551627c8144505178822e3c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a26324b83525150456e842a2d4b27260a0a0a0a0a0a0a0a0a0a0a0a0a0a3c2d2c8556504545515151455051602732290a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a3d3286444545514f7d732e3d260a0a0a0a0a0a0a0a0a0a0a0a0a26284b322f2d878851454550454545516e6b312b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a26320a894f5151515d8a2d3d260a0a0a0a0a0a0a0a0a0a0a0a0a282c2e2f4b65844250514545454545455044732e3c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a282d55454580517a8b3b30260a0a0a0a0a0a0a0a0a0a0a0a0a26323b385b5e5045514551454545454551457c7232260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a3d32827c4251458c322d290a0a0a0a0a0a0a0a0a0a0a0a0a0a282d2a8d466e50515050454545454545508e8f313d0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a293231399091923f314b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a272b322b6574777a5151505045454551455d392e290a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a263c2b322f2a932d32290a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a263d322e3b94957c9680515150455162542830260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a26293c302e322a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a260a0a263c2b2d31284a97716e51455144982d2a260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a272927260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a282b322f3082836063457f6a2d290a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a26260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a260a0a0a0a0a273c2c2f2e999a8c752b2b260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a260a0a27284b2d31876c2e280a260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a260a0a0a26293d322e3d270a260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a26260a0a262727260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -00000000000000250a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -000000000000009b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -000000000000009c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -000000000000009d0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -0000000000009e220a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -0000000000009f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -0000000000a0a10a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -000000a2a3a40a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ -a5a6a7a8070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080933 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0b0c3333 │ │ +00000000000000000000000000000d0e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1011121333333333 │ │ +000000000000000000000014151617183333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +00000000000000000000191a333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000000000191b33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +00000000000000001c1d3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +00000000000000001e333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +00000000000000001f333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002021333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333334343535363735373434343333333334343333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +0000000000000024333333333333333333333333333333333333333333333333333333333333333333333333333334353738393a3b3c3c3d3c3c3b3e383837333333333434333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +00000000000000243333333333333333333333333333333333333333333333333333333333333333333333333335383a3c3f40394142434445464748493d3b3e4a34333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +00000000000000243333333333333333333333333333333333333333333333333333333333333333333334354b403d3a4c4d4e4f5051525354535556575847593b40383433333433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +0000000000000024333333333333333333333333333333333333333333333333333333333333333333334a403f4a5a5b5c5d5e5f5e5f5f535f5f535e6060616263373b3a4a333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +0000000000000024333333333333333333333333333333333333333333333333333333333333333335593d3c5a64525f5f5f5f5f535e535f5f5e5e5e5353535d5f4e65403b383533333333333333333333343333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333353a3f66675c5f5f5e53535e5f5f535f53535f5f5e5f5f5f53535d6869363d5934333434333334343534333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +0000000000000024333333333333333333333333333333333333333333333333333333333333363a3a445553535f535f5f5f536a6b6c6d576c6e6f705d5f53535f535f7172733c3e3733333436393b3a4a343333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +0000000000000024333333333333333333333333333333333333333333333333333333343335404974645d5f5e5f5f5e516e7576774b4939494842787964685e5e5f5e5f536d7a3f5937383a3d3b593a3b373333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333353e397b7c535f535f5f717d5a493f3c3b3a3939393a3b3d4938587e705f5f5e5f5d7f633c403f808182834140373333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333593f8485535f535f5e8643593d3a4b36353434333434354a3e3b3f39878853535f5e5f7237367b7d6b5e895939343333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +0000000000000024333333333333333333333333333333333333333333333333333333383c488a5e5f5e5e708b8c3f404a34333333333334333333333337393c49638d8e53535f708a8f525e5f86903c4a333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +0000000000000024333333333333333333333333333333333333333333333333333334405991605f5e537c92383b59353433333333333333333333333333334a3b3a93645e53535f5f5f535e5f6e354037333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333334b40945253535f5d8b813c4b3433333333333333333333333333343659403d3b95965f53535e5353535f7c793f3933333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333344033975d5f5f5f6b983b4b3433333333333333333333333333363a3c3d597392505e5f5353535353535e52813c4a33333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333363b6353538e5f8899493e343333333333333333333333333334404946696c5e535f535f53535353535f538a80403433333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +0000000000000024333333333333333333333333333333333333333333333333334b40908a505f539a403b373333333333333333333333333333363b389b547c5e5f5e5e5353535353535e9c9d3f4b3333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +00000000000000243333333333333333333333333333333333333333333333333337403f479e9fa04d3f5933333333333333333333333333333335394039738285885f5f5e5e5353535f536b473c373333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333344a39403d38a13b403733333333333333333333333333333333344b403c49a2a38aa48e5f5f5e535f7062363e343333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333334374a3e3c403833333333333333333333333333333333343333344a393b3f3658a57f7c5f535f52a63b38343333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333335373534333333333333333333333333333333333333333333333639403d3e90916e71538d783b37333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333343433333333333333333333333333333333333333333333343333333333354a3a3d3ca7a89a83393934333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +00000000000000243333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333433333536593b3f957a3c3633343333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +0000000000000024333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333433333334374b403c4b3533343333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334343333343535343333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002533333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002633333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000002733333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000282133333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +000000000000293333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +00000000002a2b3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +0000002c2d2e333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ +2f3031320733333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_querybuilder_disabled.png │ ├── sng │ │ @@ -1,24 +1,17 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 27, 27, 27) # rgb = (0x1b,0x1b,0x1b) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ - ( 65, 65, 65) # rgb = (0x41,0x41,0x41) │ │ - ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ - ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ @@ -61,32 +54,28 @@ │ │ (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (172,172,172) # rgb = (0xac,0xac,0xac) │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - ( 14, 14, 14) # rgb = (0x0e,0x0e,0x0e) │ │ - ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ ( 79, 79, 79) # rgb = (0x4f,0x4f,0x4f) grey31 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ - ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ @@ -96,96 +85,79 @@ │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ - ( 18, 18, 18) # rgb = (0x12,0x12,0x12) grey7 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ - ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ - (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ ( 66, 66, 66) # rgb = (0x42,0x42,0x42) grey26 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ - ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ - ( 47, 47, 47) # rgb = (0x2f,0x2f,0x2f) │ │ - (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ - ( 15, 15, 15) # rgb = (0x0f,0x0f,0x0f) grey6 │ │ - ( 21, 21, 21) # rgb = (0x15,0x15,0x15) │ │ - ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ - ( 40, 40, 40) # rgb = (0x28,0x28,0x28) │ │ - (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ - (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ - ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ - ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ } │ │ tRNS { │ │ - 0 0 0 0 0 0 0 1 1 1 0 2 10 18 19 19 19 15 5 10 61 77 74 75 76 76 76 73 15 18 77 78 77 76 75 75 73 15 19 74 77 72 39 22 20 19 75 72 81 67 23 3 1 76 75 40 68 83 68 22 1 0 76 22 23 68 82 68 22 1 0 0 76 20 23 68 22 1 0 76 19 23 68 76 68 1 76 1 68 1 75 1 68 22 1 76 0 82 68 0 15 73 1 82 68 1 0 0 15 82 68 1 82 67 22 0 23 86 48 0 1 23 48 14 0 0 1 2 2 0 0 0 0 0 0 0 0 0} │ │ + 0 1 1 1 2 10 18 19 19 19 15 5 10 61 77 74 75 76 76 76 73 15 18 77 78 77 76 75 75 73 15 19 74 77 72 39 22 20 19 75 72 81 67 23 3 1 76 75 40 68 83 68 22 1 76 22 23 68 82 68 22 1 76 20 23 68 22 1 76 19 23 68 76 68 1 76 1 68 1 75 1 68 22 1 76 82 68 15 73 1 82 68 1 15 82 68 1 82 67 22 23 86 48 1 23 48 14 1 2 2} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000010002030202020000000002020202020202000000000000000000000000000000 │ │ -000000000000000000000000000004050607000809090909090909090000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000a0b0c0d0e0f101010101010100f11120000000000000000000000000000000000 │ │ -00000000000000000000000000000200131415161718191a1a1a1a17181b1c0002000000000000000000000000000000 │ │ -000000000000000000000000000002001d1e1f2021221a19191919231a24250002000000000000000000000000000000 │ │ -000000000000000000000000000000092627281f292a2b2c2d10102d0f11120000000000000000000000000000000000 │ │ -000000000000000000000000000000090f2e212f30313233340909090000000000000000000000000000000000000000 │ │ -000000000000000000000000000000092d35363738393a3b333c023d0202020202000000000000000000000000000000 │ │ -000000000000000000000000000000092d3e3e3f40414243443345004647000000000000000000000000000000000000 │ │ -000000000000000000000000000000092d484849334a43424b4c334d024e000000000000000000000000000000000000 │ │ -000000000000000000000000000000092d4f4f500b33514342524c334d024e0000000000000000000000000000000000 │ │ -000000000000000000000000000000092d53532d093c33514b42544c3355024e00000000000000000000000000000000 │ │ -000000000000000000000000000000095053565009005733515242584c3359024e000000000000000000000000000000 │ │ -00000000000000000000000000000009505a5a500902005b335154425c5d335e024e0000000000000000000000000000 │ │ -00000000000000000000000000000200105f5f10000260025b33515861625d335e026300000000000000000000000000 │ │ -00000000000000000000000000000202646565640202474e026633515c67685d33696a6b000000000000000000000000 │ │ -00000000000000000000000000000000126c6c12000000004e024d3351626d6e5d336f00000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000004e024d3351627071720b02730000000000000000000000 │ │ -00000000000000000000000000000202020202020202000000004e025533746875760b02770000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000004e02780b797a7b0b02000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000007c7d7e7f0b808182830000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000084000285020286000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000008788008900000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000001000203030303030303030000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000040506070809090909090909080a0b0000000000000000000000000000000000 │ │ +000000000000000000000000000000000c0d0e0f10111213131313101114150000000000000000000000000000000000 │ │ +00000000000000000000000000000000161718191a1b13121212121c131d1e0000000000000000000000000000000000 │ │ +000000000000000000000000000000031f2021182223242526090926080a0b0000000000000000000000000000000000 │ │ +0000000000000000000000000000000308271a28292a2b2c2d0303030000000000000000000000000000000000000000 │ │ +00000000000000000000000000000003262e2f30313233342c3500000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000032636363738393a3b3c2c3d000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000003263e3e3f2c403b3a41422c430000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000326444445042c463b3a47422c4300000000000000000000000000000000000000 │ │ +000000000000000000000000000000032648482603352c46413a49422c4a000000000000000000000000000000000000 │ │ +0000000000000000000000000000000345484b4503004c2c46473a4d422c4e0000000000000000000000000000000000 │ │ +00000000000000000000000000000003454f4f45030000502c46493a51522c5300000000000000000000000000000000 │ │ +000000000000000000000000000000000954540900000000502c464d5556522c53000000000000000000000000000000 │ │ +00000000000000000000000000000000575858570000000000592c46515a5b522c5c0000000000000000000000000000 │ │ +000000000000000000000000000000000b5d5d0b000000000000432c46565e5f522c6000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000432c46566162630400000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004a2c645b65660400000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000670468696a0400000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000006b6c046d0000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ic_bookmark_off.png │ ├── sng │ │ @@ -1,56 +1,275 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ - using grayscale alpha; │ │ + using color palette; │ │ } │ │ +PLTE { │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (118,118,118) # rgb = (0x76,0x76,0x76) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ + (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ + ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (236,236,236) # rgb = (0xec,0xec,0xec) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ + (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ + (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (206,206,206) # rgb = (0xce,0xce,0xce) │ │ + (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ + ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ + (202,202,202) # rgb = (0xca,0xca,0xca) │ │ + (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ + (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ + (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ + (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ + ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ + (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ + (202,202,202) # rgb = (0xca,0xca,0xca) │ │ + (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ + (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ + (234,234,234) # rgb = (0xea,0xea,0xea) │ │ + (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ + (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ + ( 77, 77, 77) # rgb = (0x4d,0x4d,0x4d) grey30 │ │ + ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ + ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ + (236,236,236) # rgb = (0xec,0xec,0xec) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ + (238,238,238) # rgb = (0xee,0xee,0xee) │ │ + (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ + (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ + (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ + (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ + (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 23, 23, 23) # rgb = (0x17,0x17,0x17) grey9 │ │ + ( 18, 18, 18) # rgb = (0x12,0x12,0x12) grey7 │ │ + (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (239,239,239) # rgb = (0xef,0xef,0xef) │ │ + ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ + (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ + (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ + (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ + (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ + (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ + (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ + ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ + ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ + (234,234,234) # rgb = (0xea,0xea,0xea) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ + (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ + (236,236,236) # rgb = (0xec,0xec,0xec) │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (132,132,132) # rgb = (0x84,0x84,0x84) │ │ + (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ + (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ + (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ + (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ + ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + (238,238,238) # rgb = (0xee,0xee,0xee) │ │ + (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ + ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ + (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ + (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ + (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ + (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ + (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ + (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ + (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ + (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ + (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ + (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ + (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (136,136,136) # rgb = (0x88,0x88,0x88) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ +} │ │ +tRNS { │ │ + 0 1 1 1 30 1 110 110 19 177 75 211 1 8 156 165 157 1 51 212 75 51 2 2 128 192 24 24 191 31 197 117 31 99 206 43 99 17 178 146 5 1 72 65 72 152 172 13 1 1 153 4 10 16 22 30 47 59 89 210 92 29 73 79 95 117 132 148 164 180 193 202 202 201 207 175 30 30 24 136 220 183 174 160 143 127 111 93 77 61 46 27 9 2 14 115 214 120 11 9 4 2 6 95 216 142 19 3 2 3 96 2 3 74 209 165 31 2 55 195 185 45 40 178 201 62 2 39 2 26 157 213 82 1 1 156 1 2 16 135 215 104 2 1 4 137 31 31 183 129 41 203 87 1 41 82 204 1 125 185 18 1 2 34 139 18 186 124 168 144 2 16 98 167 30 200 102 63 30 171 63 30 67 206 58 37 59 67 112 189 23 96 196 93 2 147 181 130 32 2 181 7 23 183 221 165 58 1 59 184 2 46 40 46 1} │ │ IMAGE { │ │ pixels hex │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e600 e600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 7000 7201 7601 6f00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0800 0000 0001 5a1e 5a1e 0001 0000 0800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0d00 1500 ff01 ff00 df6e e06e ff00 ff01 1500 0d00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1100 ff00 0001 0413 f9b1 f9b1 0413 0001 ff00 1000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1500 ff01 ff00 cc4b ffd3 ffd3 cc4b ff00 ff01 1400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1e00 ff00 ec01 0008 f49c f7a5 f7a5 f49d 0008 ed01 ff00 1e00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1000 ff01 ff00 a833 ffd4 ce4b ce4b ffd4 a933 ff00 ff01 1000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1600 5800 ff02 0002 e980 fcc0 1e18 1c18 fcbf e980 0002 ff02 5800 1700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0700 ff00 ff00 5b1f fec5 e475 0001 0001 e475 fec5 5c1f ff00 ff00 0700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1100 0d00 ff01 ff00 d863 ffce 8e2b ff00 ff00 8e2b ffce d963 ff00 ff01 0e00 0d00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0700 ff00 0001 0011 fab2 f192 0005 ff02 ff02 0005 f192 fab2 0011 0001 ff00 0700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0200 0000 2e00 9500 e700 ff00 fe00 ff00 a801 ff02 ff00 ca48 ffd3 c441 ff00 ff01 ff01 ff00 c441 ffd3 cb48 ff00 ff02 a801 ff00 fe00 ff00 e700 9500 2e00 0000 0200 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 be00 ff01 ff01 ff01 ff01 ff01 ff01 ff00 ff00 ff00 0000 a500 ff00 ff00 f398 f8ac 000d 4a01 ff00 ff00 4701 000d f8ac f399 0000 ff00 a600 0000 ff00 ff00 ff00 ff01 ff01 ff01 ff01 ff01 ff01 be00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0004 010a 0010 1f16 521e 982f b03b d559 ffd2 d55c ff00 ff01 0c00 0c00 ff01 ff00 d55c ffd2 d559 b03b 982f 521e 1f16 0010 010a 0004 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 ff00 ff00 591d c349 ca4f d65f e275 ea84 f194 f6a4 fab4 fcc1 feca ffca fec9 ffcf f8af 4d1e 0000 ff00 0700 0700 ff00 0000 4e1e f8af ffcf fec9 ffca feca fcc1 fab4 f6a4 f194 ea84 e275 d65f ca4f c349 591d ff00 ff00 0000 0000 0000 │ │ -0000 0000 0000 ff00 0001 2118 ec88 ffdc ffd2 fcb7 faae f5a0 ee8f e87f e06f d55d c84d b43d 942e 3c1b 0009 0000 0000 1400 1400 0000 0000 0009 3c1b 942e b43d c84d d55d e06f e87f ee8f f5a0 faae fcb7 ffd2 ffdc ec88 2118 0001 ff00 0000 0000 0000 │ │ -0000 0000 0000 0000 ff00 3b02 000e e173 ffd6 e578 000b 1709 1204 0000 0000 0000 0000 ff00 ff00 ff00 9600 0000 0000 0000 0000 0000 0000 a000 ff00 ff00 ff00 0000 0000 0000 0000 1204 1709 000b e578 ffd6 e173 000e 3b02 ff00 0000 0000 0000 0000 │ │ -0000 0000 0000 ff00 0000 ff00 e102 0006 d55f ffd8 ef8e 3713 5703 ff02 f102 ff01 ff01 ff01 ff01 ff00 0d00 0000 0000 0000 0000 0000 0000 0d00 ff00 ff01 ff01 ff01 ff01 f102 ff02 5803 3713 ef8e ffd8 d660 0006 e202 ff00 0000 ff00 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ff00 e102 0003 c44a ffd1 f5a5 6b1f 0002 f702 0000 1300 0200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0200 1300 0000 f702 0002 6b1f f5a5 ffd1 c44a 0003 e202 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 1f00 0000 ff02 0002 a837 fcc3 fab9 902d 0002 ff02 ff00 3a00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3a00 ff00 ff02 0002 902d fab9 fcc3 a837 0002 ff02 0000 1e00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 3d00 ff00 ff02 0001 8228 f8b2 fdc9 b43e 0002 f102 1000 1800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1b00 0100 f302 0002 b43e fdc9 f8b2 8227 0001 ff02 ff00 3d00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 3700 0000 fb02 0002 591a f39d ffd5 cc52 0004 de01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 dd01 0004 cc52 ffd5 f39c 591a 0002 fb02 0000 3700 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 3500 0000 f501 4a02 0c10 ea87 ffd7 db68 000d ff00 fc00 0000 0000 0000 0000 0000 0000 0000 0000 fc00 ff00 000d db68 ffd7 ea87 0c10 5302 eb01 0000 3500 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6800 0000 ff01 d404 0005 ec89 ffcf 551f ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 541f ffcf ec89 0005 d404 ff01 0000 6a00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0d00 7f00 0600 ff01 0002 ea84 f8ac 000d e000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 ff00 e000 000d f8ac ea84 0002 ff01 0500 7b00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 0011 fbb7 e881 ff00 ff01 3000 0300 b900 0000 aa00 aa00 0000 b900 0300 3000 ff01 ff00 e881 fbb7 0011 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0600 ff00 ff00 8529 fecb d457 ff00 ff01 0200 0000 0000 ff00 fd01 fd01 ff00 0000 0000 0200 ff01 ff00 d457 fecb 8429 ff00 ff00 0600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff00 d052 ffcc 902d ff00 ff01 1500 0000 e001 0000 0008 0008 0000 e001 0000 1500 ff01 ff00 902d ffcc d052 ff00 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2800 ff01 ff00 e77d fbb9 0112 ff00 ff00 e801 f202 0001 6a22 ed8b ed8b 6a22 0001 f202 e801 ff00 ff00 0212 fcba e77c ff00 ff01 2500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 000b f7a8 ee90 0003 ff01 a802 0000 1010 d562 fec9 fcbf fcbf fec9 d562 1010 0000 a802 ff01 0003 ee90 f7a7 000b ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0300 ff00 ff00 561e fec8 dd66 ff00 ff02 0006 af3f f8ac ffd6 ea84 591e 591e ea84 ffd6 f8ab b03f 0006 ff02 ff00 dd66 fec8 551e ff00 ff00 0300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff00 bd43 fece b73a ff00 7825 ec88 ffd7 f7a8 a93b 0005 ff01 ff01 0005 a93b f7a8 ffd7 ec89 7825 ff00 b73a fece bc43 ff00 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0600 ff01 ff00 e070 ffbd 2e17 d760 fec9 fdc4 d15d 000e ff00 b802 ff00 ff00 b802 ff00 000e d15d fdc4 fec9 d760 2e17 ffbd e070 ff00 ff01 0600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a300 ff00 0008 f093 fcb5 f7a5 ffd6 e982 6220 0000 d802 ff01 0000 1000 1000 0000 ff01 d802 0000 6220 e982 ffd6 f7a5 fbb5 f093 0007 ff01 a200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 3c17 fab7 ffdd f6a5 a93a 0005 ff01 e201 0000 1b00 0000 0000 0000 0000 1b00 0000 e201 ff01 0005 a93a f6a5 ffdd fab7 3c17 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff00 b13b fbb8 d15d 000e ff00 bd02 ff00 0e00 0000 0000 0000 0000 0000 0000 0000 0000 0e00 ff00 bd02 ff00 000e d15d fbb7 b13b ff00 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 902e 8828 ff00 e102 ff01 0000 0a00 0000 0900 0000 0000 0000 0000 0000 0000 0900 0000 0a00 0000 ff01 e102 ff00 8828 8f2e 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0400 0001 ff00 f001 0000 1a00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1a00 0000 f001 ff00 0001 0400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 fc00 ff00 0300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0400 ff00 fb00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000001020000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000304040300000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000050006070005000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000030809090803000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000005000a0b0b0a00050000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c0d0e0f0f100d110000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000500121314141315000500000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000161718191a1b1c18171600000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000001d1e1f03031f1e200000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000050021222300002322240005000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000032526272816162827262503000000000000000000000000000000000000 │ │ +000000000000000000000000000000002916002a0b2b000505002b0b2c00162900000000000000000000000000000000 │ │ +000000000000050505050505000000000000002d2e2f300000312f2e3200000000000000050505050505000000000000 │ │ +0000000000000000000003333435363738393a3b3c0005000005003c3b3a393837363534330300000000000000000000 │ │ +00000000003d3e3f404142434445464748494a4b4c0000000000004d4b4a494847464544434241403f3e3d0000000000 │ │ +00000000034e4f503b5152535455565758595a5b5c0000000000005c5b5a5958575655545352513b504f4e0300000000 │ │ +00000000005d5e5f60616263640000000000000000000000000000000000000000000064636261605f5e5d0000000000 │ │ +00000000000065666768696a6b166c0505050500000000000000000000050505056c166d6a69686e666f000000000000 │ │ +000000000000006570717273741775000000000000000000000000000000000000751774737271706f00000000000000 │ │ +000000000000000016177677787917160000000000000000000000000000000016177978777617160000000000000000 │ │ +00000000000000000016037a7b7c7d176c00000000000000000000000000007e177d7c7b7f0316000000000000000000 │ │ +000000000000000000008017818283843385000000000000000000000000863384838781178000000000000000000000 │ │ +000000000000000000000088898a8b8c8d2f0000000000000000000000002f8d8c8b8a8e8f0000000000000000000000 │ │ +000000000000000000000000059028914a92000000000000000000000000934a91289005000000000000000000000000 │ │ +000000000000000000000000000517422e2f0000000000000000000000002f2e42170500000000000000000000000000 │ │ +000000000000000000000000000025949500050000000000000000000005009594250000000000000000000000000000 │ │ +0000000000000000000000000000969798000500000000999900000000050098979a0000000000000000000000000000 │ │ +00000000000000000000000005009b9c79000500009d000d0d009d00000500799c9b0005000000000000000000000000 │ │ +00000000000000000000000005009e9fa00000a1a203a3a4a4a303a2a10000a5a6a70005000000000000000000000000 │ │ +0000000000000000000000000062a8a97005aa00abac491c1c49acab00aa0570a9ad6200000000000000000000000000 │ │ +00000000000000000000000000aeafb0001666b12e6042b2b24260b3b4661600b0afb500000000000000000000000000 │ │ +00000000000000000000000500b6b7b800b94f8ca8ba28050528baa88c91b900b8b7bb00050000000000000000000000 │ │ +00000000000000000000000500bcbdbebf49c0c15e00c20000c2005ec1c049bfbebdbc00050000000000000000000000 │ │ +0000000000000000000000000dc3c40f60c5c600c7050000000005c700c6c5600fc8c3c9050000000000000000000000 │ │ +000000000000000000000000cacbcccdce2805cf0000000000000000cf0528cecdcccbca000000000000000000000000 │ │ +000000000000000000000500d0d1c15e00d2000000000000000000000000d2005ec194d0000500000000000000000000 │ │ +000000000000000000000003d3d40065050000000000000000000000000000056500d4d5030000000000000000000000 │ │ +0000000000000000000000000300d6000000000000000000000000000000000000d60003000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_back_hierarchy.png │ ├── sng │ │ @@ -119,62 +119,61 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 2 1 4 73 115 15 5 66 238 255 128 3 32 172 68 241 110 25 215 229 6 70 242 254 99 27 209 218 8 72 243 98 29 213 221 74 253 95 7 30 214 250 76 245 252 94 251 78 92 33 217 80 247 90 35 219 82 88 36 220 84 248 249 85 38 222 86 39 223 89 41 225 42 226 93 246 44 227 103 69 54 232 130 124 231 50 71 244 123 52 120 233 118 234 56 240 116 236 58 64 239 114 60 62 111 237 61 109 107 235 105 101 46 96 135 53 196 13} │ │ + 0 2 1 4 73 115 15 5 66 238 128 3 32 172 68 241 110 25 215 229 6 70 242 254 99 27 209 218 8 72 243 98 29 213 221 74 253 95 7 30 214 250 76 245 252 94 251 78 92 33 217 80 247 90 35 219 82 88 36 220 84 248 249 85 38 222 86 39 223 89 41 225 42 226 93 246 44 227 103 69 54 232 130 124 231 50 71 244 123 52 120 233 118 234 56 240 116 236 58 64 239 114 60 62 111 237 61 109 107 235 105 101 46 96 135 53 196 13} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000101010101010000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000010101020201010101010103010101000000000000000000 │ │ -000000000000000000000000000000000000000000000001010102010103010101010303010100000000000000000000 │ │ -000000000000000000000000000000000000000000000101010401050601030101020107080101000000000000000000 │ │ -0000000000000000000000000000000000000000000101010401090a0b0c01020d010e0f070103000000000000000000 │ │ -0000000000000000000000000000000000000000010101040110110b0b12010801131415160103000000000000000000 │ │ -00000000000000000000000000000000000000010101040117180b191a0108011b1c0b1d1e0103000000000000000000 │ │ -00000000000000000000000000000000000001010104011f200b192101160122230b0b241e0103000000000000000000 │ │ -0000000000000000000000000000000000010101040125200b2627012801292a0b2b0b241e0103000000000000000000 │ │ -0000000000000000000000000000000001010104012c2d0b2e2f0128010e140b30190b241e0103000000000000000000 │ │ -0000000000000000000000000000000101010401312d0b303201280133340b300b260b241e0103000000000000000000 │ │ -0000000000000000000000000000010101040135360b303701280138390b2e0b0b260b241e0103000000000000000000 │ │ -0000000000000000000000000001010104013a360b2b3b0128013c3d0b2e0b0b0b260b241e0103000000000000000000 │ │ -00000000000000000000000001010104013e3f0b404101280142430b2e0b0b0b0b260b241e0103000000000000000000 │ │ -0000000000000000000000010101040144400b3f3e01280145460b2e0b0b0b0b0b260b241e0103000000000000000000 │ │ -000000000000000000000101010401472b0b363a011e0148490b2e0b0b0b0b0b0b260b241e0103000000000000000000 │ │ -000000000000000000010101040137300b36350128014a4b0b2e0b0b0b0b0b0b0b260b241e0103000000000000000000 │ │ -000000000000000000000102014c2e0b4d310116014e4f0b2e0b0b0b0b0b0b0b0b260b241e0103000000000000000000 │ │ -00000000000000000001020150190b185101160152530b2e0b0b0b0b0b0b0b0b0b260b241e0103000000000000000000 │ │ -000000000000000000010201540b0b5348011601253019260b0b0b0b0b0b0b0b0b260b241e0103000000000000000000 │ │ -00000000000000000000010301550b0b565701160158590b260b0b0b0b0b0b0b0b260b241e0103000000000000000000 │ │ -0000000000000000000101010d015a0b0b535b01280117200b260b0b0b0b0b0b0b260b241e0103000000000000000000 │ │ -000000000000000000000101030d015c0b0b5d52011e0110180b260b0b0b0b0b0b260b241e0103000000000000000000 │ │ -00000000000000000000000101030d015e0b0b5f60011e0109610b260b0b0b0b0b260b241e0103000000000000000000 │ │ -0000000000000000000000000101030d01620b0b6364011e0165660b260b0b0b0b260b241e0103000000000000000000 │ │ -000000000000000000000000000101030d01670b0b6368011e0169660b260b0b0b260b241e0103000000000000000000 │ │ -00000000000000000000000000000101030d016a0b0b6b6c011e01686b0b260b0b260b241e0103000000000000000000 │ │ -0000000000000000000000000000000101030d016d0b0b0a65011e0164630b2e0b260b241e0103000000000000000000 │ │ -000000000000000000000000000000000101030d016e0b0b6109011e01606f0b2e190b241e0103000000000000000000 │ │ -00000000000000000000000000000000000101030401700b0b1110011e01525f0b300b241e0103000000000000000000 │ │ -0000000000000000000000000000000000000101010401500b0b1817011e015b530b0b241e0103000000000000000000 │ │ -00000000000000000000000000000000000000010101040171190b201f01160157150b1d1e0103000000000000000000 │ │ -000000000000000000000000000000000000000001010104011a190b2d3e011601726349160103000000000000000000 │ │ -0000000000000000000000000000000000000000000101010401732e0b74010304017576770103000000000000000000 │ │ -000000000000000000000000000000000000000000000101010d011a6d010301010d01221e0101000000000000000000 │ │ -000000000000000000000000000000000000000000000001010102010103010101010201010100000000000000000000 │ │ -000000000000000000000000000000000000000000000000010101020d01010101010103010101000000000000000000 │ │ -000000000000000000000000000000000000000000000000000101010101010000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000010100000000000002000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000001000002000000000202000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000300040500020000010006070000000000000000000000 │ │ +00000000000000000000000000000000000000000000000003000809760a00010b000c0d060002000000000000000000 │ │ +000000000000000000000000000000000000000000000003000e0f767610000700111213140002000000000000000000 │ │ +0000000000000000000000000000000000000000000003001516761718000700191a761b1c0002000000000000000000 │ │ +00000000000000000000000000000000000000000003001d1e76171f00140020217676221c0002000000000000000000 │ │ +00000000000000000000000000000000000000000300231e7624250026002728762976221c0002000000000000000000 │ │ +0000000000000000000000000000000000000003002a2b762c2d0026000c12762e1776221c0002000000000000000000 │ │ +00000000000000000000000000000000000003002f2b762e300026003132762e762476221c0002000000000000000000 │ │ +000000000000000000000000000000000003003334762e350026003637762c76762476221c0002000000000000000000 │ │ +00000000000000000000000000000000030038347629390026003a3b762c7676762476221c0002000000000000000000 │ │ +00000000000000000000000000000003003c3d763e3f0026004041762c767676762476221c0002000000000000000000 │ │ +00000000000000000000000000000300423e763d3c0026004344762c76767676762476221c0002000000000000000000 │ │ +0000000000000000000000000003004529763438001c004647762c7676767676762476221c0002000000000000000000 │ │ +0000000000000000000000000300352e7634330026004849762c767676767676762476221c0002000000000000000000 │ │ +000000000000000000000001004a2c764b2f0014004c4d762c76767676767676762476221c0002000000000000000000 │ │ +0000000000000000000001004e1776164f0014005051762c7676767676767676762476221c0002000000000000000000 │ │ +0000000000000000000001005276765146001400232e17247676767676767676762476221c0002000000000000000000 │ │ +0000000000000000000000020053767654550014005657762476767676767676762476221c0002000000000000000000 │ │ +0000000000000000000000000b005876765159002600151e7624767676767676762476221c0002000000000000000000 │ │ +000000000000000000000000020b005a76765b50001c000e1676247676767676762476221c0002000000000000000000 │ │ +00000000000000000000000000020b005c76765d5e001c00085f762476767676762476221c0002000000000000000000 │ │ +0000000000000000000000000000020b006076766162001c0063647624767676762476221c0002000000000000000000 │ │ +000000000000000000000000000000020b006576766166001c00676476247676762476221c0002000000000000000000 │ │ +00000000000000000000000000000000020b00687676696a001c006669762476762476221c0002000000000000000000 │ │ +0000000000000000000000000000000000020b006b76760963001c006261762c762476221c0002000000000000000000 │ │ +000000000000000000000000000000000000020b006c76765f08001c005e6d762c1776221c0002000000000000000000 │ │ +000000000000000000000000000000000000000203006e76760f0e001c00505d762e76221c0002000000000000000000 │ │ +00000000000000000000000000000000000000000003004e76761615001c0059517676221c0002000000000000000000 │ │ +0000000000000000000000000000000000000000000003006f17761e1d0014005513761b1c0002000000000000000000 │ │ +000000000000000000000000000000000000000000000003001817762b3c001400706147140002000000000000000000 │ │ +0000000000000000000000000000000000000000000000000300712c7672000203007374750002000000000000000000 │ │ +000000000000000000000000000000000000000000000000000b00186b000200000b00201c0000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000001000002000000000100000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000010b00000000000002000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_forward_disabled.png │ ├── sng │ │ @@ -29,62 +29,61 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 33 31 80 29 81 76 77 79 20 74 75 78 17 73 18 2 3 54 69 66 67 63 72 64 30 19 32} │ │ + 0 1 33 31 80 29 81 76 77 79 20 74 75 78 17 73 18 2 3 54 69 66 67 63 72 64 30 19 32} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000000000000011111100000000000000000000 │ │ -000000000000000000000111221110000000000000000000 │ │ -000000000000000000001112112111000000000000000000 │ │ -000000000000000000011121341211100000000000000000 │ │ -000000000000000000001214556121110000000000000000 │ │ -00000000000000000001214789A612111000000000000000 │ │ -0000000000000000000121BCADEA61211100000000000000 │ │ -00000000000000000000121FGADEA6121110000000000000 │ │ -000000000000000000011121FGADEA612111000000000000 │ │ -0000000000000000000011121FGADEA61211100000000000 │ │ -00000000000000000000011121FGADEA6121110000000000 │ │ -000000000000000000000011121FGADEA612111000000000 │ │ -0000000000000000000000011121FGADEA61211100000000 │ │ -00000000000000000000000011121FGADEA6121110000000 │ │ -000011111111111111111111111121HCA8EA612111000000 │ │ -0000000000000000000000000001121FGA89A61211100000 │ │ -0000111IIIIIIIIIIIIIIIIIIIIIIIJ1BGE89A6121110000 │ │ -0000112KLMMMMMMMMMMMMMMMMMMMMMMNOPE989A612100000 │ │ -0000112Q7EAAAAAAAAAAAAAAAAAAAAAAAE99989541210000 │ │ -0000112Q7EAAAAAAAAAAAAAAAAAAAAAAAE99989541210000 │ │ -0000112KLMMMMMMMMMMMMMMMMMMMMMMNOPE989AR12100000 │ │ -0000111IIIIIIIIIIIIIIIIIIIIIIIJ1SPE89AR121110000 │ │ -0000000000000000000000000001121FPA89AR1211100000 │ │ -000011111111111111111111111121FGA8EAR12111000000 │ │ -00000000000000000000000011121FGADEAR121110000000 │ │ -0000000000000000000000011121FGADEAR1211100000000 │ │ -000000000000000000000011121FGADEAR12111000000000 │ │ -00000000000000000000011121FGADEAR121110000000000 │ │ -0000000000000000000011121FGADEAR1211100000000000 │ │ -000000000000000000011121FGADEAR12111000000000000 │ │ -00000000000000000000121FGADEAR121110000000000000 │ │ -0000000000000000000121BGADEAR1211100000000000000 │ │ -00000000000000000001214789AR12111000000000000000 │ │ -000000000000000000001214556121110000000000000000 │ │ -0000000000000000000111213T1211100000000000000000 │ │ -000000000000000000001112112111000000000000000000 │ │ -000000000000000000000111221110000000000000000000 │ │ -000000000000000000000011111100000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000110000000000000000000000 │ │ +000000000000000000000001001000000000000000000000 │ │ +000000000000000000000010230100000000000000000000 │ │ +000000000000000000000103445010000000000000000000 │ │ +000000000000000000001036789501000000000000000000 │ │ +0000000000000000000010AB9CD950100000000000000000 │ │ +00000000000000000000010EF9CD95010000000000000000 │ │ +000000000000000000000010EF9CD9501000000000000000 │ │ +0000000000000000000000010EF9CD950100000000000000 │ │ +00000000000000000000000010EF9CD95010000000000000 │ │ +000000000000000000000000010EF9CD9501000000000000 │ │ +0000000000000000000000000010EF9CD950100000000000 │ │ +00000000000000000000000000010EF9CD95010000000000 │ │ +000000000000000000000000000010GB97D9501000000000 │ │ +0000000000000000000000000000010EF978950100000000 │ │ +0000000HHHHHHHHHHHHHHHHHHHHHHHI0AFD7895010000000 │ │ +0000001JKLLLLLLLLLLLLLLLLLLLLLLMNOD8789501000000 │ │ +0000001P6D99999999999999999999999D88878430100000 │ │ +0000001P6D99999999999999999999999D88878430100000 │ │ +0000001JKLLLLLLLLLLLLLLLLLLLLLLMNOD8789Q01000000 │ │ +0000000HHHHHHHHHHHHHHHHHHHHHHHI0ROD789Q010000000 │ │ +0000000000000000000000000000010EO9789Q0100000000 │ │ +000000000000000000000000000010EF97D9Q01000000000 │ │ +00000000000000000000000000010EF9CD9Q010000000000 │ │ +0000000000000000000000000010EF9CD9Q0100000000000 │ │ +000000000000000000000000010EF9CD9Q01000000000000 │ │ +00000000000000000000000010EF9CD9Q010000000000000 │ │ +0000000000000000000000010EF9CD9Q0100000000000000 │ │ +000000000000000000000010EF9CD9Q01000000000000000 │ │ +00000000000000000000010EF9CD9Q010000000000000000 │ │ +0000000000000000000010AF9CD9Q0100000000000000000 │ │ +000000000000000000001036789Q01000000000000000000 │ │ +000000000000000000000103445010000000000000000000 │ │ +0000000000000000000000102S0100000000000000000000 │ │ +000000000000000000000001001000000000000000000000 │ │ +000000000000000000000000110000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_back_enabled.png │ ├── sng │ │ @@ -44,62 +44,61 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 2 3 104 109 4 98 255 103 253 251 239 67 237 58 252 59 5 1 235 56 240 65 11 7 6 254 209 222 218 219 217 226 178 210 105 99 64 55 236 57 66 102 110} │ │ + 0 2 3 104 109 4 98 103 253 251 239 67 237 58 252 59 5 1 235 56 240 65 11 7 6 254 209 222 218 219 217 226 178 210 105 99 64 55 236 57 66 102 110} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000000000001111110000000000000000000000 │ │ -000000000000000000011122111000000000000000000000 │ │ -000000000000000000111211211100000000000000000000 │ │ -000000000000000001113145131110000000000000000000 │ │ -000000000000000011161788912100000000000000000000 │ │ -0000000000000001116178AB891310000000000000000000 │ │ -000000000000001116178AB8CD1210000000000000000000 │ │ -00000000000001116178AB8EF12100000000000000000000 │ │ -0000000000001116178AB8EF161110000000000000000000 │ │ -000000000001116178AB8EF1611100000000000000000000 │ │ -00000000001116178AB8EF16111000000000000000000000 │ │ -0000000001116178AB8EF161110000000000000000000000 │ │ -000000001116178AB8EF1611100000000000000000000000 │ │ -00000001116178AB8EF16111000000000000000000000000 │ │ -0000001116178AG8EH1IJJJJJJJJJJJJJJJJJJJJJ1110000 │ │ -000001116178AG8KL1311000000000000000000000000000 │ │ -00001113178AA8MN1OPPPPPPPPPPPPPPPPPPPPPPQ1110000 │ │ -0000012178AR88CSTUVVVVVVVVVVVVVVVVVVVVWXY31J0000 │ │ -000012148AR888888888888888888888888888A8Z61J0000 │ │ -0000121a8GR888888888888888888888888888A8Z61J0000 │ │ -00000121b8AR88CSTUVVVVVVVVVVVVVVVVVVVVWXY31J0000 │ │ -000011131b8AA8Cc1OPPPPPPPPPPPPPPPPPPPPPPQ1110000 │ │ -0000011161b8AG8Kd1311000000000000000000000000000 │ │ -00000011161b8AG8eF1IJJJJJJJJJJJJJJJJJJJJJ1110000 │ │ -000000011161b8AB8ef16111000000000000000000000000 │ │ -0000000011161b8AB8ef1611100000000000000000000000 │ │ -00000000011161b8AB8ef161110000000000000000000000 │ │ -000000000011161b8AB8ef16111000000000000000000000 │ │ -0000000000011161b8AB8ef1611100000000000000000000 │ │ -00000000000011161b8AB8ef161110000000000000000000 │ │ -000000000000011161b8AB8ef12100000000000000000000 │ │ -0000000000000011161b8AB8Cg1210000000000000000000 │ │ -00000000000000011161b8AB8h1310000000000000000000 │ │ -000000000000000011161b88412100000000000000000000 │ │ -0000000000000000011131ai131110000000000000000000 │ │ -000000000000000000111211211100000000000000000000 │ │ -000000000000000000011122111000000000000000000000 │ │ -000000000000000000001111110000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000011000000000000000000000000 │ │ +000000000000000000000100100000000000000000000000 │ │ +000000000000000000002034020000000000000000000000 │ │ +0000000000000000000506hh701000000000000000000000 │ │ +000000000000000000506h89h70200000000000000000000 │ │ +00000000000000000506h89hAB0100000000000000000000 │ │ +0000000000000000506h89hCD01000000000000000000000 │ │ +000000000000000506h89hCD050000000000000000000000 │ │ +00000000000000506h89hCD0500000000000000000000000 │ │ +0000000000000506h89hCD05000000000000000000000000 │ │ +000000000000506h89hCD050000000000000000000000000 │ │ +00000000000506h89hCD0500000000000000000000000000 │ │ +0000000000506h89hCD05000000000000000000000000000 │ │ +000000000506h8EhCF0GHHHHHHHHHHHHHHHHHHHHH0000000 │ │ +00000000506h8EhIJ0200000000000000000000000000000 │ │ +0000000206h88hKL0MNNNNNNNNNNNNNNNNNNNNNNO0000000 │ │ +000000106h8PhhAQRSTTTTTTTTTTTTTTTTTTTTUVW20H0000 │ │ +00000103h8Phhhhhhhhhhhhhhhhhhhhhhhhhhh8hX50H0000 │ │ +0000010YhEPhhhhhhhhhhhhhhhhhhhhhhhhhhh8hX50H0000 │ │ +00000010Zh8PhhAQRSTTTTTTTTTTTTTTTTTTTTUVW20H0000 │ │ +000000020Zh88hAa0MNNNNNNNNNNNNNNNNNNNNNNO0000000 │ │ +0000000050Zh8EhIb0200000000000000000000000000000 │ │ +00000000050Zh8EhcD0GHHHHHHHHHHHHHHHHHHHHH0000000 │ │ +000000000050Zh89hcd05000000000000000000000000000 │ │ +0000000000050Zh89hcd0500000000000000000000000000 │ │ +00000000000050Zh89hcd050000000000000000000000000 │ │ +000000000000050Zh89hcd05000000000000000000000000 │ │ +0000000000000050Zh89hcd0500000000000000000000000 │ │ +00000000000000050Zh89hcd050000000000000000000000 │ │ +000000000000000050Zh89hcd01000000000000000000000 │ │ +0000000000000000050Zh89hAe0100000000000000000000 │ │ +00000000000000000050Zh89hf0200000000000000000000 │ │ +000000000000000000050Zhh301000000000000000000000 │ │ +0000000000000000000020Yg020000000000000000000000 │ │ +000000000000000000000100100000000000000000000000 │ │ +000000000000000000000011000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_search_category_bookmark.png │ ├── sng │ │ @@ -208,62 +208,61 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 2 54 18 182 97 3 34 255 172 4 122 241 33 5 209 117 70 225 207 157 152 205 65 23 239 254 68 145 153 102 188 36 85 236 20 192 118 41 47 190 53 229 62 51 40 120 141 158 39 48 238 50 13 226 90 43 163 136 87 42 93 222 10 175 127 208 83 7 251 69 52 132 171 6 9 12 22 46 58 71 81 96 104 121 130 140 178 72 243 250 154 138 125 114 101 88 78 64 55 32 14 57 196 204 213 224 242 80 45 148 253 247 235 219 146 233 232 187 174 167 151 133 124 131 137 147 169 180 189 203 210 227 230 200 215 35 37 38 49 168 181 184 248 106 164 44 84 66 244 193 111 234 197 59 86 161 27 191 56 8 156 214 249 228 135 17 105 165 155 211 60 82 218 107 67 245 95 195 77 206 74 221 202 134 99 24 237 31 79 28 183 92 143 149 252 26 128 150 212 144 216 11 109 246 16 113} │ │ + 0 1 2 54 18 182 97 3 34 172 4 122 241 33 5 209 117 70 225 207 157 152 205 65 23 239 254 68 145 153 102 188 36 85 236 20 192 118 41 47 190 53 229 62 51 40 120 141 158 39 48 238 50 13 226 90 43 163 136 87 42 93 222 10 175 127 208 83 7 251 69 52 132 171 6 9 12 22 46 58 71 81 96 104 121 130 140 178 72 243 250 154 138 125 114 101 88 78 64 55 32 14 57 196 204 213 224 242 80 45 148 253 247 235 219 146 233 232 187 174 167 151 133 124 131 137 147 169 180 189 203 210 227 230 200 215 35 37 38 49 168 181 184 248 106 164 44 84 66 244 193 111 234 197 59 86 161 27 191 56 8 156 214 249 228 135 17 105 165 155 211 60 82 218 107 67 245 95 195 77 206 74 221 202 134 99 24 237 31 79 28 183 92 143 149 252 26 128 150 212 144 216 11 109 246 16 113} │ │ IMAGE { │ │ pixels hex │ │ -000000000000000000000000000000000000000001010102010101010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001030104050101010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000101020106070108010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000010301090a0b0103010100000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000001010c010d0a0e0f01030100000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000001020110110a0a12010c0101000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000010801130a140a1508010201000000000000000000000000000000000000 │ │ -000000000000000000000000000000000001010301160a17180a19010801000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000102011a1b1c1d1e0a1f010801010000000000000000000000000000000000 │ │ -0000000000000000000000000000000001010c01200a2122230a24250102010000000000000000000000000000000000 │ │ -0000000000000000000000000000000001010101260a2728292a0a07010c010100000000000000000000000000000000 │ │ -000000000000000000000000000000000103012b0a2c2d2e2f300a210101010100000000000000000000000000000000 │ │ -00000000000000000000000000000001010801310a3233043419350a3601030100000000000000000000000000000000 │ │ -00000000000000000000000000000001020137380a393a2b2b2f3b0a3c01080101000000000000000000000000000000 │ │ -000000000000000000000000000101010c013d0a18362e2e2b3e3f0a4041010201010100000000000000000000000000 │ │ -0102020202020203030808080c0c10100c01420a4333042e2e2e2e440a450146100c0c0c080803030302020202020101 │ │ -00000000000000000000000000000003012f470e4829492e2e04334a0a4b010201000000000000000000000000000000 │ │ -1002014c4d4e4f09505152535455565758210a59282b2e2e2e49505a5b5c5d5e5f6061626364653366674e460c010808 │ │ -68696a6b6c6d5c1c1c0a0a0a0a0a0a0a1c0a2c6e6f2b2e2e2e2e2b3e700a1c0a0a0a0a0a0a0a0a0a71727374186b7546 │ │ -0154720a0a47767774156978797a7b1e7c7d483a2b2e2e2e2e2e2e2e29617e7f8016818283848586870e0a710a880901 │ │ -030150890a73203e652e296f28338a8a8b8c342b2e2e2e2e2e2e2e2e493e8b22098b2f3a6f8d042e348e0a0a75100102 │ │ -010c01258f0a0e7c2f3604492b0465650404492e2e2e2e2e2e2e2e2e2e2b040465042b2b49653e19900a919201080301 │ │ -0101080108310a0a939429042e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e49048c956c0a2c960108020101 │ │ -01010103080107970a98483e652e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2b492f999a0a9b66010c01010101 │ │ -000101010208019c6c0a149d2204492e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e043428171c0a9e4101080101010000 │ │ -0000000101010c019fa00a240d282e492e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e0494a1790a4727010303010101000000 │ │ -000000000101010801a25d0a0aa33a36492e2e2e2e2e2e2e2e2e2e2e2e2e2e2b2863a40a736301080201010100000000 │ │ -000000000001010103030199a50a79342e2e2e2e2e2e2e2e2e2e2e2e2e2e2b94399a0a443e010c020101010000000000 │ │ -00000000000001010102080152a60aa78c042e2e2e2e2e2e2e2e2e2e2e4936046b0a4ba8010801010100000000000000 │ │ -00000000000000010101024c01a90aaa33042e2e2e2e2e2e2e2e2e2e2e492996a535a801080101010000000000000000 │ │ -00000000000000000001010801ab0a438c042e2e2e2e2e2e2e2e2e2e2e2e362eac0aad01030101000000000000000000 │ │ -00000000000000000001020146400aae6f492e2e2e2e2e2e2e2e2e2e2e2e048ca30a56010c0100000000000000000000 │ │ -0000000000000000000003018d0aaf49362e2e2e2e2e49042b2e2e2e2e2e042fb00a9001010101000000000000000000 │ │ -000000000000000000010c01990aaa33042e2e2e2e0434333a492b2e2e2e4929b1b20e25010201000000000000000000 │ │ -0000000000000000000102010b0a278c042e2e2b2b8c1912b36f6f042e2e2e4950b40ab5010801000000000000000000 │ │ -00000000000000000102016773a51329492e04503a56a60a1c26638c492b2e048b1e0a3c010c01000000000000000000 │ │ -0000000000000000010801190ab6342e2b498cb7780a0a21b80a353c506f04043eb30ab9020102010000000000000000 │ │ -0000000000000000010c015f0a178c686f94ba730a9abb01bc3b0a0ab945332e2e9cbd47be0103010000000000000000 │ │ -00000000000000010201012a0a922828bf690a0a81c00103020163b80a5b702e9450c10ac2010c010000000000000000 │ │ -00000000000000010201bcb25b686fc30e0a389501020801030801a8c4c50a8554c6c70ac80108010000000000000000 │ │ -00000000000000010801450ac1ae110a1cab250108030101010108020119c90a47c43f0aaf4c01020100000000000000 │ │ -00000000000000010801ca0a11bd0acb5a01020801010101010101030801cca7910acb870a5001030100000000000000 │ │ -00000000000001020108b60a714731670108030101010000000101010108030104b90aa50acd010c0100000000000000 │ │ -00000000000000030109ce0a155101030801010101000000000000010101020801460d6d0aaa01030100000000000000 │ │ -000000000000010c01cd0a5f4d010802010101000000000000000000000101010803013a9b6dcf010200000000000000 │ │ -00000000000001020192190103080101010100000000000000000000000001010102080108d02e010300000000000000 │ │ -00000000000001010208010802010101000000000000000000000000000000000101010302020c010100000000000000 │ │ -000000000000000101020301010100000000000000000000000000000000000000010101020801010100000000000000 │ │ +000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000020003040000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000010005060007000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000020008cf090002000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000a000bcf0c0d00020000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000001000e0fcfcf10000a0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000070011cf12cf1307000100000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000020014cf1516cf17000700000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000010018191a1b1ccf1d000700000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000a001ecf1f2021cf22230001000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000024cf25262728cf06000a000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000020029cf2a2b2c2d2ecf1f0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000007002fcf303103321733cf3400020000000000000000000000000000000000 │ │ +0000000000000000000000000000000001003536cf373829292d39cf3a00070000000000000000000000000000000000 │ │ +000000000000000000000000000000000a003bcf16342c2c293c3dcf3e3f000100000000000000000000000000000000 │ │ +0001010101010102020707070a0a0e0e0a0040cf4131032c2c2c2c42cf4300440e0a0a0a070702020201010101010000 │ │ +00000000000000000000000000000002002d450c4627472c2c033148cf49000100000000000000000000000000000000 │ │ +0e01004a4b4c4d084e4f505152535455561fcf5726292c2c2c474e58595a5b5c5d5e5f606162633164654c440a000707 │ │ +666768696a6b5a1a1acfcfcfcfcfcfcf1acf2a6c6d292c2c2c2c293c6ecf1acfcfcfcfcfcfcfcfcf6f70717216697344 │ │ +005270cfcf457475721367767778791c7a7b4638292c2c2c2c2c2c2c275f7c7d7e147f8081828384850ccf6fcf860800 │ │ +02004e87cf711e3c632c276d26318888898a32292c2c2c2c2c2c2c2c473c892008892d386d8b032c328ccfcf730e0001 │ │ +000a00238dcf0c7a2d340347290363630303472c2c2c2c2c2c2c2c2c2c2903036303292947633c178ecf8f9000070200 │ │ +00000700072fcfcf919227032c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c47038a936acf2a940007010000 │ │ +0000000207000695cf96463c632c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c29472d9798cf9964000a00000000 │ │ +000000000107009a6acf129b2003472c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c033226151acf9c3f00070000000000 │ │ +0000000000000a009d9ecf220b262c472c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c03929f77cf4525000202000000000000 │ │ +000000000000000700a05bcfcfa13834472c2c2c2c2c2c2c2c2c2c2c2c2c2c292661a2cf716100070100000000000000 │ │ +000000000000000002020097a3cf77322c2c2c2c2c2c2c2c2c2c2c2c2c2c29923798cf423c000a010000000000000000 │ │ +00000000000000000001070050a4cfa58a032c2c2c2c2c2c2c2c2c2c2c47340369cf49a6000700000000000000000000 │ │ +00000000000000000000014a00a7cfa831032c2c2c2c2c2c2c2c2c2c2c472794a333a600070000000000000000000000 │ │ +00000000000000000000000700a9cf418a032c2c2c2c2c2c2c2c2c2c2c2c342caacfab00020000000000000000000000 │ │ +000000000000000000000100443ecfac6d472c2c2c2c2c2c2c2c2c2c2c2c038aa1cf54000a0000000000000000000000 │ │ +0000000000000000000002008bcfad47342c2c2c2c2c4703292c2c2c2c2c032daecf8e00000000000000000000000000 │ │ +000000000000000000000a0097cfa831032c2c2c2c0332313847292c2c2c4727afb00c23000100000000000000000000 │ │ +00000000000000000000010009cf258a032c2c29298a1710b16d6d032c2c2c474eb2cfb3000700000000000000000000 │ │ +00000000000000000001006571a31127472c034e3854a4cf1a24618a47292c03891ccf3a000a00000000000000000000 │ │ +000000000000000000070017cfb4322c29478ab576cfcf1fb6cf333a4e6d03033cb1cfb7010001000000000000000000 │ │ +0000000000000000000a005dcf158a666d92b871cf98b900ba39cfcfb743312c2c9abb45bc0002000000000000000000 │ │ +000000000000000001000028cf902626bd67cfcf7fbe0002010061b6cf596e2c924ebfcfc0000a000000000000000000 │ │ +00000000000000000100bab059666dc10ccf369300010700020700a6c2c3cf8352c4c5cfc60007000000000000000000 │ │ +0000000000000000070043cfbfac0fcf1aa9230007020000000007010017c7cf45c23dcfad4a00010000000000000000 │ │ +00000000000000000700c8cf0fbbcfc95800010700000000000000020700caa58fcfc985cf4e00020000000000000000 │ │ +00000000000000010007b4cf6f452f650007020000000000000000000007020003b7cfa3cfcb000a0000000000000000 │ │ +00000000000000020008cccf134f00020700000000000000000000000000010700440b6bcfa800020000000000000000 │ │ +000000000000000a00cbcf5d4b0007010000000000000000000000000000000007020038996bcd000100000000000000 │ │ +00000000000000010090170002070000000000000000000000000000000000000001070007ce2c000200000000000000 │ │ +00000000000000000107000701000000000000000000000000000000000000000000000201010a000000000000000000 │ │ +000000000000000000010200000000000000000000000000000000000000000000000000010700000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_tabs.png │ ├── sng │ │ @@ -1,16 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 72; height: 72; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ @@ -161,85 +159,86 @@ │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ + (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ } │ │ tRNS { │ │ - 0 0 11 84 166 231 252 255 225 192 157 63 35 173 247 201 83 1 113 245 150 2 172 7 121 140 60 55 178 248 186 160 161 185 217 254 196 41 220 86 12 43 195 25 137 209 16 19 47 56 61 212 104 174 65 2 141 221 253 234 5 207 236 88 228 250 163 1 240 199 21 181 219 9 170 12 202 16 168 6 187 197 109 87 3 222 211 139 114 112 118 145 184 213 238 232 89 169 36 54 26 171 11 246 148 206 23 140 228 242 198 23 32 144 226 19 96 76 223 46 241 164 153 32 243 183 109 194 205 127 70 189 15 4 244 49 134 134 227 153 39 57 34 139 8 80 191 52 233 251 70 181 152 204 182 136 82 31 181 214 94} │ │ + 0 11 84 166 231 252 225 192 157 63 35 173 247 201 83 1 113 245 150 2 172 7 121 140 60 55 178 248 186 160 161 185 217 254 196 41 220 86 12 43 195 25 137 209 16 19 47 56 61 212 104 174 65 2 141 221 253 234 5 207 236 88 228 250 163 1 240 199 21 181 219 9 170 12 202 16 168 6 187 197 109 87 3 222 211 139 114 112 118 145 184 213 238 232 89 169 36 54 26 171 11 246 148 206 23 140 228 242 198 23 32 144 226 19 96 76 223 46 241 164 153 32 243 183 109 194 205 127 70 189 15 4 244 49 134 134 227 153 39 57 34 139 8 80 191 52 233 251 70 181 152 204 182 136 82 31 181 214 94} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000101010101010102030405060707070707070707070707070707070707070707070707070707070608090a0b01010101010101010101010101010101000000000000 │ │ -00000000000001010101010c0d0e0707070707070707070707070707070707070707070707070707070707070707070707070f100101010101010101010101010101000000000000 │ │ -000000000000010101111213070707070707070707070707070707070707070707070707070707070707070707070707070707071415010101010101010101010101000000000000 │ │ -000000000000010101140707070707070707070707070707070707070707070707070707070707070707070707070707070707070716170101010101010101010101000000000000 │ │ -000000000000010118070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707190101010101010101010101000000000000 │ │ -000000000000011a07070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707061b01010101010101010101000000000000 │ │ -000000000000011c07070707070707071d1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f20212223070707070707072401010101010101010101000000000000 │ │ -0000000000002523070707070707262728010101010101010101010101010101010101010101010101010101010101292a070707070707232b010101010101010101000000000000 │ │ -0000000000002c0707070707072d2e010101010101010101012f30313131313131313131313131313131313131313131323307070707070734010101010101010101000000000000 │ │ -000000000000350707070707073601010101010101371a3839070707070707070707070707070707070707070707070707070707070707073a3b2c3c010101010101000000000000 │ │ -0000000000003d07070707073e010101010101013f400707070707070707070707070707070707070707070707070707070707070707070707070741424301010101000000000000 │ │ -000000000000440707070707450101010101464707070707070707070707070707070707070707070707070707070707070707070707070707070707074849010101000000000000 │ │ -0000000000000707070707074a010101014b4c070707070707070707070707070707070707070707070707070707070707070707070707070707070707073b4d0101000000000000 │ │ -0000000000000707070707074e0101014f50070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707510101000000000000 │ │ -0000000000000707070707074e0101015207070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707075301000000000000 │ │ -0000000000000707070707074e010154550707070707070707565758595959595959595959595959595959595959595959595a5b425c5d5e07070707070707075f01000000000000 │ │ -0000000000000707070707074e01016007070707070707616201010101010101010101010101010101010101010101010101010101010101633e0707070707070764000000000000 │ │ -0000000000000707070707074e0101650707070707072001010101010101010101010101010101010101010101010101010101010101010101666707070707070768000000000000 │ │ -0000000000000707070707074e01016907070707070e6a01010101010101010101010101010101010101010101010101010101010101010101016b0707070707076c000000000000 │ │ -0000000000000707070707074e01016d07070707076e0101010101010101010101010101010101010101010101010101010101010101010101016f07070707070741000000000000 │ │ -0000000000000707070707074e0146070707070707040101010101010101010101010101010101010101010101010101010101010101010101010144070707070723000000000000 │ │ -0000000000000707070707074e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010172070707070707000000000000 │ │ -0000000000000707070707074e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000000707070707074e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000000707070707074e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000000707070707074e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000000707070707074e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000000707070707074e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000000707070707074e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000000707070707074e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000000707070707074e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000000707070707074e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000000707070707074e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000000707070707074e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000000707070707074e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000000707070707074e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000000707070707074e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000000707070707074e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -000000000000070707070707650170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000004407070707076e0170070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -000000000000220707070707067370070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000001f0707070707077470070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -000000000000750707070707077677070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -000000000000177807070707070722070707070707710101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -0000000000000179070707070707070707070707077a0101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -000000000000017b7c0707070707070707070707077d0101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -00000000000001017e0707070707070707070707077f0101010101010101010101010101010101010101010101010101010101010101010101010108070707070707000000000000 │ │ -000000000000010115680707070707070707070707800101010101010101010101010101010101010101010101010101010101010101010101010140070707070707000000000000 │ │ -00000000000001010101810707070707070707070705010101010101010101010101010101010101010101010101010101010101010101010101011307070707073a000000000000 │ │ -000000000000010101010182830707070707070707238401010101010101010101010101010101010101010101010101010101010101010101018523070707070786000000000000 │ │ -00000000000001010101010101871413070707070707880101010101010101010101010101010101010101010101010101010101010101010101890707070707078a000000000000 │ │ -0000000000000101010101010101018b070707070707418c0101010101010101010101010101010101010101010101010101010101010101018d0607070707070709000000000000 │ │ -0000000000000101010101010101018e07070707070707418f9001010101010101010101010101010101010101010101010101010101019192230707070707070793000000000000 │ │ -000000000000010101010101010101019407070707070707070741444444444444444444444444444444444444444444444444444444950707070707070707073901000000000000 │ │ -000000000000010101010101010101019607070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707071001000000000000 │ │ -000000000000010101010101010101010197070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707980101000000000000 │ │ -00000000000001010101010101010101011599070707070707070707070707070707070707070707070707070707070707070707070707070707070707079a010101000000000000 │ │ -0000000000000101010101010101010101010135070707070707070707070707070707070707070707070707070707070707070707070707070707073a9b01010101000000000000 │ │ -00000000000001010101010101010101010101019c39070707070707070707070707070707070707070707070707070707070707070707070707060f9d0101010101000000000000 │ │ -00000000000001010101010101010101010101010101639e9f3e413a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a41446ea01501010101010101000000000000 │ │ +0000000000000000000000000001020304059f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f050607080900000000000000000000000000000000000000000000 │ │ +00000000000000000000000a0b0c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f0d0e0000000000000000000000000000000000000000 │ │ +0000000000000000000f10119f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f1213000000000000000000000000000000000000 │ │ +000000000000000000129f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f14150000000000000000000000000000000000 │ │ +0000000000000000169f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f170000000000000000000000000000000000 │ │ +00000000000000189f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f051900000000000000000000000000000000 │ │ +000000000000001a9f9f9f9f9f9f9f9f1b1c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1f20219f9f9f9f9f9f9f2200000000000000000000000000000000 │ │ +00000000000023219f9f9f9f9f9f24252600000000000000000000000000000000000000000000000000000000000027289f9f9f9f9f9f2129000000000000000000000000000000 │ │ +0000000000002a9f9f9f9f9f9f2b2c000000000000000000002d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f30319f9f9f9f9f9f32000000000000000000000000000000 │ │ +000000000000339f9f9f9f9f9f3400000000000000351836379f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f38392a3a000000000000000000000000 │ │ +0000000000003b9f9f9f9f9f3c000000000000003d3e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f3f404100000000000000000000 │ │ +000000000000429f9f9f9f9f43000000000044459f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f4647000000000000000000 │ │ +0000000000009f9f9f9f9f9f4800000000494a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f394b0000000000000000 │ │ +0000000000009f9f9f9f9f9f4c0000004d4e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f4f0000000000000000 │ │ +0000000000009f9f9f9f9f9f4c000000509f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f5100000000000000 │ │ +0000000000009f9f9f9f9f9f4c000052539f9f9f9f9f9f9f9f545556575757575757575757575757575757575757575757575859405a5b5c9f9f9f9f9f9f9f9f5d00000000000000 │ │ +0000000000009f9f9f9f9f9f4c00005e9f9f9f9f9f9f9f5f6000000000000000000000000000000000000000000000000000000000000000613c9f9f9f9f9f9f9f62000000000000 │ │ +0000000000009f9f9f9f9f9f4c0000639f9f9f9f9f9f1e0000000000000000000000000000000000000000000000000000000000000000000064659f9f9f9f9f9f66000000000000 │ │ +0000000000009f9f9f9f9f9f4c0000679f9f9f9f9f0c680000000000000000000000000000000000000000000000000000000000000000000000699f9f9f9f9f9f6a000000000000 │ │ +0000000000009f9f9f9f9f9f4c00006b9f9f9f9f9f6c0000000000000000000000000000000000000000000000000000000000000000000000006d9f9f9f9f9f9f3f000000000000 │ │ +0000000000009f9f9f9f9f9f4c00449f9f9f9f9f9f0300000000000000000000000000000000000000000000000000000000000000000000000000429f9f9f9f9f21000000000000 │ │ +0000000000009f9f9f9f9f9f4c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000709f9f9f9f9f9f000000000000 │ │ +0000000000009f9f9f9f9f9f4c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +0000000000009f9f9f9f9f9f4c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +0000000000009f9f9f9f9f9f4c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +0000000000009f9f9f9f9f9f4c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +0000000000009f9f9f9f9f9f4c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +0000000000009f9f9f9f9f9f4c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +0000000000009f9f9f9f9f9f4c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +0000000000009f9f9f9f9f9f4c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +0000000000009f9f9f9f9f9f4c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +0000000000009f9f9f9f9f9f4c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +0000000000009f9f9f9f9f9f4c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +0000000000009f9f9f9f9f9f4c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +0000000000009f9f9f9f9f9f4c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +0000000000009f9f9f9f9f9f4c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +0000000000009f9f9f9f9f9f4c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +0000000000009f9f9f9f9f9f4c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +0000000000009f9f9f9f9f9f63006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +000000000000429f9f9f9f9f6c006e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +000000000000209f9f9f9f9f05716e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +0000000000001d9f9f9f9f9f9f726e9f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +000000000000739f9f9f9f9f9f74759f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +00000000000015769f9f9f9f9f9f209f9f9f9f9f9f6f00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +00000000000000779f9f9f9f9f9f9f9f9f9f9f9f9f7800000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +00000000000000797a9f9f9f9f9f9f9f9f9f9f9f9f7b00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +00000000000000007c9f9f9f9f9f9f9f9f9f9f9f9f7d00000000000000000000000000000000000000000000000000000000000000000000000000069f9f9f9f9f9f000000000000 │ │ +000000000000000013669f9f9f9f9f9f9f9f9f9f9f7e000000000000000000000000000000000000000000000000000000000000000000000000003e9f9f9f9f9f9f000000000000 │ │ +000000000000000000007f9f9f9f9f9f9f9f9f9f9f0400000000000000000000000000000000000000000000000000000000000000000000000000119f9f9f9f9f38000000000000 │ │ +000000000000000000000080819f9f9f9f9f9f9f9f2182000000000000000000000000000000000000000000000000000000000000000000000083219f9f9f9f9f84000000000000 │ │ +000000000000000000000000008512119f9f9f9f9f9f860000000000000000000000000000000000000000000000000000000000000000000000879f9f9f9f9f9f88000000000000 │ │ +000000000000000000000000000000899f9f9f9f9f9f3f8a0000000000000000000000000000000000000000000000000000000000000000008b059f9f9f9f9f9f07000000000000 │ │ +0000000000000000000000000000008c9f9f9f9f9f9f9f3f8d8e00000000000000000000000000000000000000000000000000000000008f90219f9f9f9f9f9f9f91000000000000 │ │ +00000000000000000000000000000000929f9f9f9f9f9f9f9f9f3f424242424242424242424242424242424242424242424242424242939f9f9f9f9f9f9f9f9f3700000000000000 │ │ +00000000000000000000000000000000949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f0e00000000000000 │ │ +0000000000000000000000000000000000959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f960000000000000000 │ │ +000000000000000000000000000000000013979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f98000000000000000000 │ │ +00000000000000000000000000000000000000339f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f389900000000000000000000 │ │ +00000000000000000000000000000000000000009a379f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f050d9b0000000000000000000000 │ │ +00000000000000000000000000000000000000000000619c9d3c3f3838383838383838383838383838383838383838383838383838383f426c9e1300000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_gps_denied_holo_dark.png │ ├── sng │ │ @@ -133,62 +133,61 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 3 1 11 147 136 5 20 248 243 12 2 22 244 235 14 246 238 13 52 102 241 91 44 67 162 234 255 254 231 152 63 46 186 253 206 166 146 207 175 42 100 223 118 41 121 242 90 123 145 150 117 94 4 103 249 93 51 95 105 240 45 182 141 174 69 221 19 68 66 158 116 214 30 28 212 65 251 33 38 215 211 29 209 35 15 55 202 210 25 24 203 56 7 16 99 156 27 142 245 205 137 135 23 21 139 26 8 57 208 236 252 34 160 31 70 43 101 18 144 120 229 119 39 222 176 165 177 232 92 247 6 140} │ │ + 0 3 1 11 147 136 5 20 248 243 12 2 22 244 235 14 246 238 13 52 102 241 91 44 67 162 234 254 231 152 63 46 186 253 206 166 146 207 175 42 100 223 118 41 121 242 90 123 145 150 117 94 4 103 249 93 51 95 105 240 45 182 141 174 69 221 19 68 66 158 116 214 30 28 212 65 251 33 38 215 211 29 209 35 15 55 202 210 25 24 203 56 7 16 99 156 27 142 245 205 137 135 23 21 139 26 8 57 208 236 252 34 160 31 70 43 101 18 144 120 229 119 39 222 176 165 177 232 92 247 6 140} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001010101010101010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001010102020101010000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000003010405060701010000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000030108090a0b01030000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000010101010c010d0e0f10010c0101010100000000000000000000000000000000 │ │ -000000000000000000000000000001010101020c03010b11120401030202010101010000000000000000000000000000 │ │ -000000000000000000000000000101010c0c0101131415091617180b01010c0c01010100000000000000000000000000 │ │ -000000000000000000000000010101020103191a1b1c1d1c1c1d1c1e1f20010302010101000000000000000000000000 │ │ -0000000000000000000000010103020121221c1c23242526052527231c1c282901020101010000000000000000000000 │ │ -0000000000000000000001010102012a0e1c2b2c290c010101010c2d2e1e1c2f30010201010100000000000000000000 │ │ -0000000000000000000101010201311c1d32100103010302020c01030108331c1c340102010101000000000000000000 │ │ -00000000000000000001010201151c0935010c360c0301010101030c36030137381c3901020101000000000000000000 │ │ -000000000000000001010c013a0e1c3b01360c020c0101010101010c0c0c36013c1c3d3e010c01010000000000000000 │ │ -0000000000000000010103013f1c40013601030103030101010103030103033601321c41010301010000000000000000 │ │ -0000000000000000010201421c43440103030145290102010102012d460103030144431c420102010000000000000000 │ │ -0000000000000000010c01471c4801360201191c494a010202014b4c1c4d01023601481c47010c010000000000000000 │ │ -00000001010103030c01101b4e4f010c0c0150511c524a010153541c4c55010c0c0155230f56010c0303010101000000 │ │ -00000000000000000c01571c580c0103010c014a591c4c5a5b521c274b01030103010c5c1c5d010c0000000000000000 │ │ -0000000101015e105f01601c61010c01010102014a4c1c24241c546201020101010c01471c2a015f105e010101000000 │ │ -000000010201631c160e641c0601360101010102015b271c1c650d0102010101013601661c6464161c67013601000000 │ │ -000000010201631c1664641c66013601010101020168241c1c5c690102010101013601061c6464161c6a010201000000 │ │ -0000000101015e105f012a1c47010c01010102014b591c24241c276b01020101010c01611c2a015f106c010101000000 │ │ -00000000000000000c016d1c580c01030103014b6e1c4c5a5a4c1c656201030103010c581c5d010c0000000000000000 │ │ -00000001010103030c01566f7071010c0c01554c1c524a01014a521c544f010c0c014f4e0f56010c0303010101000000 │ │ -0000000000000000010c01721c3401360201421c494a0102020173491c4601023601481c47010c010000000000000000 │ │ -0000000000000000010201741c434401030301747501020101020175740103030144431c740102010000000000000000 │ │ -0000000000000000010103013f1c32013601030103030101010103030103013601401c3f010301010000000000000000 │ │ -000000000000000001010c013a2f1c1501360c020c0101010101010c020c36013b1c0e3a010c01010000000000000000 │ │ -00000000000000000001010201351c09760103360c0301010101030c360c0135091c3701020101000000000000000000 │ │ -00000000000000000001010102012c1c1c26770103010c36360c01030110781d1c790102010101000000000000000000 │ │ -000000000000000000000101010201392f1c7a7b7c0c010101010c2d347d1c0e39010201010100000000000000000000 │ │ -00000000000000000000000101010201297e1c1c23657f78787f65231c1c802901020301010000000000000000000000 │ │ -000000000000000000000000010101020101201f811c1d1c1c1d1c1b1a46010102010101000000000000000000000000 │ │ -000000000000000000000000000101010c0c0101133e82160960181301010c0c01010100000000000000000000000000 │ │ -000000000000000000000000000001010101020203010412110b01030c02010101010000000000000000000000000000 │ │ -00000000000000000000000000000000010101010c01100f0e0d010c0101010100000000000000000000000000000000 │ │ -000000000000000000000000000000000000000003011364830801030000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000003018485260401030000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000002000304050600000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000002000708090a00020000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000b000c0d0e0f000b0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000010b02000a10110300020101000000000000000000000000000000000000 │ │ +000000000000000000000000000000000b0b0000121314081516170a00000b0b00000000000000000000000000000000 │ │ +00000000000000000000000000000001000218191a841b84841b841c1d1e000201000000000000000000000000000000 │ │ +000000000000000000000000000201001f20848421222324042325218484262700010000000000000000000000000000 │ │ +000000000000000000000000000100280d84292a270b000000000b2b2c1c842d2e000100000000000000000000000000 │ │ +00000000000000000000000001002f841b300f0002000201010b00020007318484320001000000000000000000000000 │ │ +0000000000000000000000010014840833000b340b0200000000020b3402003536843700010000000000000000000000 │ │ +000000000000000000000b00380d843900340b010b0000000000000b0b0b34003a843b3c000b00000000000000000000 │ │ +0000000000000000000002003d843e00340002000202000000000202000202340030843f000200000000000000000000 │ │ +0000000000000000000100408441420002020043270001000001002b4400020200424184400001000000000000000000 │ │ +0000000000000000000b00458446003401001884474800010100494a844b00013400468445000b000000000000000000 │ │ +00000000000002020b000f1a4c4d000b0b004e4f84504800005152844a53000b0b0053210e54000b0202000000000000 │ │ +00000000000000000b005584560b0002000b004857844a58595084254900020002000b5a845b000b0000000000000000 │ │ +0000000000005c0f5d005e845f000b0000000100484a84222284526000010000000b00458428005d0f5c000000000000 │ │ +0000000001006184150d628405003400000000010059258484630c000100000000340064846262158465003400000000 │ │ +000000000100618415626284640034000000000100662284845a67000100000000340005846262158468000100000000 │ │ +0000000000005c0f5d00288445000b0000000100495784222284256900010000000b005f8428005d0f6a000000000000 │ │ +00000000000000000b006b84560b0002000200496c844a58584a84636000020002000b56845b000b0000000000000000 │ │ +00000000000002020b00546d6e6f000b0b00534a8450480000485084524d000b0b004d4c0e54000b0202000000000000 │ │ +0000000000000000000b007084320034010040844748000101007147844400013400468445000b000000000000000000 │ │ +000000000000000000010072844142000202007273000100000100737200020200424184720001000000000000000000 │ │ +0000000000000000000002003d84300034000200020200000000020200020034003e843d000200000000000000000000 │ │ +000000000000000000000b00382d841400340b010b0000000000000b010b340039840d38000b00000000000000000000 │ │ +00000000000000000000000100338408740002340b0200000000020b340b003308843500010000000000000000000000 │ │ +00000000000000000000000001002a848424750002000b34340b0002000f761b84770001000000000000000000000000 │ │ +000000000000000000000000000100372d8478797a0b000000000b2b327b840d37000100000000000000000000000000 │ │ +00000000000000000000000000000100277c848421637d76767d632184847e2700010200000000000000000000000000 │ │ +0000000000000000000000000000000100001e1d7f841b84841b841a1944000001000000000000000000000000000000 │ │ +000000000000000000000000000000000b0b0000123c8015085e171200000b0b00000000000000000000000000000000 │ │ +000000000000000000000000000000000000010102000311100a00020b01000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000b000f0e0d0c000b0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000002001262810700020000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000002008283240300020000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001010102020101010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001010101010101010000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_bookmarks.png │ ├── sng │ │ @@ -1,19 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ - (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ - (116,116,116) # rgb = (0x74,0x74,0x74) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ ( 23, 23, 23) # rgb = (0x17,0x17,0x17) grey9 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -72,72 +67,58 @@ │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ - (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ - (104,104,104) # rgb = (0x68,0x68,0x68) │ │ - (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ - (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ - (113,113,113) # rgb = (0x71,0x71,0x71) │ │ ( 39, 39, 39) # rgb = (0x27,0x27,0x27) │ │ - ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ - ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ - (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ - ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ - (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ (238,238,238) # rgb = (0xee,0xee,0xee) │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ ( 13, 13, 13) # rgb = (0x0d,0x0d,0x0d) grey5 │ │ - (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (113,113,113) # rgb = (0x71,0x71,0x71) │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ ( 79, 79, 79) # rgb = (0x4f,0x4f,0x4f) grey31 │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ - ( 48, 48, 48) # rgb = (0x30,0x30,0x30) grey19 │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ - (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ ( 29, 29, 29) # rgb = (0x1d,0x1d,0x1d) │ │ ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ @@ -172,118 +153,96 @@ │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ (174,174,174) # rgb = (0xae,0xae,0xae) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ - ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ - ( 9, 9, 9) # rgb = (0x09,0x09,0x09) │ │ - ( 14, 14, 14) # rgb = (0x0e,0x0e,0x0e) │ │ - ( 76, 76, 76) # rgb = (0x4c,0x4c,0x4c) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ - ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ - ( 25, 25, 25) # rgb = (0x19,0x19,0x19) │ │ - ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ - ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ - ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (103,103,103) # rgb = (0x67,0x67,0x67) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ - (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ - ( 22, 22, 22) # rgb = (0x16,0x16,0x16) │ │ - ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ - (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ ( 9, 9, 9) # rgb = (0x09,0x09,0x09) │ │ - (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ - ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ - ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ - ( 21, 21, 21) # rgb = (0x15,0x15,0x15) │ │ - (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ - ( 79, 79, 79) # rgb = (0x4f,0x4f,0x4f) grey31 │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ } │ │ tRNS { │ │ - 0 0 0 0 0 0 3 19 25 24 25 16 1 1 90 188 177 179 180 65 103 219 207 209 208 211 72 100 213 200 203 202 205 71 101 214 204 206 195 146 71 157 35 190 91 130 215 201 182 30 58 203 201 217 116 2 3 12 153 220 218 193 47 80 171 112 110 96 81 68 48 12 0 2 20 54 84 100 119 185 192 73 0 0 0 1 0 1 0 0 0 104 212 108 11 4 1 0 0 1 2 3 21 139 127 16 0 1 31 156 216 146 29 47 173 208 0 1 93 200 177 24 1 0 1 50 199 142 8 0 8 23 23 107 27 120 180 96 17 10 142 207 60 5 84 179 210 161 99 62 147 119 78 193 196 188 197 154 138 53 57 147 144 58 2 68 157 150 63 9 2 1 0 15 80 167 99 156 69 1 0 0 0 1 20 91 70 105 221 158 74 14 1 0 0 0 1 1 26 102 185 76 14 0 0 0 0 1 1 33 118 64 9 1 0 0 0 0 1 4 13 0 0 1 0 0 0 0 0} │ │ + 0 3 19 25 24 25 16 1 1 90 188 177 179 180 65 103 219 207 209 208 211 72 100 213 200 203 202 205 71 101 214 204 206 195 146 71 157 35 190 91 130 215 201 182 30 58 203 201 217 116 2 3 12 153 220 218 193 47 80 171 112 110 96 81 68 48 12 2 20 54 84 100 119 185 192 73 1 1 104 212 108 11 4 1 1 2 3 21 139 127 16 1 31 156 216 146 29 47 173 208 1 93 200 177 24 1 1 50 199 142 8 8 23 23 107 27 120 180 96 17 10 142 207 60 5 84 179 210 161 99 62 147 119 78 193 196 188 197 154 138 53 57 147 144 58 2 68 157 150 63 9 2 1 15 80 167 99 156 69 1 1 20 91 70 105 221 158 74 14 1 1 1 26 102 185 76 14 1 1 33 118 64 9 1 1 4 13 1} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000001020302020202020202020202020202020202020202040205000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000607080909090909090909090909090909090909090909090a0b0c0000000000000000000000 │ │ -0000000000000000000d020e0f1011111111111111111111111111111111111111111213020d00000000000000000000 │ │ -0000000000000000000d021415161717171717171717171817171717171717171717191a020d00000000000000000000 │ │ -0000000000000000000d021b1c1d1e1e1e1e1e1e1e1e1e161e1e1e1e1e1e1e1e1f1e2021020d00000000000000000000 │ │ -0000000000000000000d0222231f24242424242424252627161e24242424242424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f2424242424241f1c292a2b181e242424242424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f2424242424241f1c2c022d2e2f242424242424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f24242424241f183031023233241e2424242424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f1e342f1f1e1f35363738393a2e1f1e1f342f1e242528020d00000000000000000000 │ │ -0000000000000000000d0222232f173b3c1c18253d3e000d023f16201723153c251e2528020d00000000000000000000 │ │ -0000000000000000000d02221c2540414243444546474800494a4b284c4d414e4f162028020d00000000000000000000 │ │ -0000000000000000000d02221c1e5051020d525354550256005758595a02375b1f242028020d00000000000000000000 │ │ -0000000000000000000d0222232f185c5d5e5f0d606100000062636465666735201e2528020d00000000000000000000 │ │ -0000000000000000000d0222231f1e242368690c6a00000000006b0c6c6d6e1f1e242528020d00000000000000000000 │ │ -0000000000000000000d0222231f241e1f2e6f700002000000020c71722e2f2424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f24241e1e734b020d7402750d02766e77242424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f24241e17787902027a7b7c0d027d7e201e2424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f24242f2e7f8064818283060d008478171e2424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f24242f2e850264868788898a0d8b8c2e2f2424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f2424248d8e8f909123921c931302946e2f2424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f241e184f95965c922f1f1f1c2597981f202424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f242425999a2e1e1f2424241f242e9b1d202424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f24242425251f2424242424241e1f1620242424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f242424241e2424242424242424241e24242424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f24242424242424241e1f1e2424242424242424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f242424242424242f251c202f24242424242424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f24242424242f246e9c9d7e2e1e1f2424242424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f2424241f2423339e9f39a0a1161c1e1f242424242528020d00000000000000000000 │ │ -0000000000000000000d0222231f241f1e2320a2a38000a4028ba5a619191f1f24242528020d00000000000000000000 │ │ -0000000000000000000d0222231d1e1c18a7a8a900aa0d020dabacadaeaf1c922f1e2528020d00000000000000000000 │ │ -0000000000000000000d02b01c9217b1b25e00b30db45959b5b60db700b8b91023181eba020d00000000000000000000 │ │ -0000000000000000000d02bbbcbdbebf00c00dc1b4b400000000c2c3c4c50cc6c7c8351a020d00000000000000000000 │ │ -0000000000000000000202c90eca02600dcbb5cc0000000000000000cdcecfd00cd1d2d3020200000000000000000000 │ │ -000000000000000000000cd40cd50dd6d700000000000000000000000000d8d9da00dbdc0c0000000000000000000000 │ │ -0000000000000000000202030dddd70000000000000000000000000000000000de02df04020200000000000000000000 │ │ -0000000000000000000000e0e100000000000000000000000000000000000000e200e3e4000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000102030404040404040404040404040404040404040404040506070000000000000000000000 │ │ +0000000000000000000800090a0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0d0e000800000000000000000000 │ │ +00000000000000000008000f101112121212121212121213121212121212121212121415000800000000000000000000 │ │ +00000000000000000008001617181919191919191919191119191919191919191a191b1c000800000000000000000000 │ │ +00000000000000000008001d1e1a1f1f1f1f1f1f1f20212211191f1f1f1f1f1f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f1f1f1f1f1f1a1724252613191f1f1f1f1f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f1f1f1f1f1f1a17270028292a1f1f1f1f1f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f1f1f1f1f1a132b2c002d2e1f191f1f1f1f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a192f2a1a191a303132333435291a191a2f2a191f2023000800000000000000000000 │ │ +00000000000000000008001d1e2a12363717132038390008003a111b121e103720192023000800000000000000000000 │ │ +00000000000000000008001d17203b3c3d3e3f40414200004344452346473c4849111b23000800000000000000000000 │ │ +00000000000000000008001d17194a4b00080000004c0000004d00000000324e1a1f1b23000800000000000000000000 │ │ +00000000000000000008001d1e2a134f505152085300000000005455565758301b192023000800000000000000000000 │ │ +00000000000000000008001d1e1a191f1e595a070000000000005b075c5d5e1a191f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f191a295f60000000000000076162292a1f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f1f1919634500080000640800655e661f1f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f1f19126768000069006a08006b6c1b191f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f1f2a296d6e55006f70010800716712191f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f1f2a297200557374757677087879292a1f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f1f1f7a7b7c7d7e1e7f17800e00815e2a1f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f19134982834f7f2a1a1a172084851a1b1f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f1f20868729191a1f1f1f1a1f2988181b1f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f1f1f20201a1f1f1f1f1f1f191a111b1f1f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f1f1f1f191f1f1f1f1f1f1f1f1f191f1f1f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f1f1f1f1f1f1f1f191a191f1f1f1f1f1f1f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f1f1f1f1f1f1f2a20171b2a1f1f1f1f1f1f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f1f1f1f1f2a1f5e898a6c29191a1f1f1f1f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f1f1f1a1f1e2e8b8c348d8e1117191a1f1f1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1a1f1a191e1b8f906e00910078929314141a1a1f1f2023000800000000000000000000 │ │ +00000000000000000008001d1e1819171394959600970800089800999a9b177f2a192023000800000000000000000000 │ │ +00000000000000000008009c177f129d9e51009f08000000000008a000a1a20b1e1319a3000800000000000000000000 │ │ +0000000000000000000800a4a5a6a7a800a908000000000000000000aaab07acadae3015000800000000000000000000 │ │ +0000000000000000000000af09b000530800000000000000000000000000b1b207b3b4b5000000000000000000000000 │ │ +0000000000000000000007b607b7080000000000000000000000000000000000b800b9ba070000000000000000000000 │ │ +00000000000000000000000008000000000000000000000000000000000000000000bb00000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_go.png │ ├── sng │ │ @@ -55,62 +55,61 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 2 5 23 3 175 67 4 198 247 56 192 255 235 60 195 254 238 62 194 250 239 64 253 240 65 252 241 242 69 243 71 244 73 245 75 246 77 78 248 80 88 89 81 76 74 72 68 63 61 197 57 177 24} │ │ + 0 1 2 5 23 3 175 67 4 198 247 56 192 235 60 195 254 238 62 194 250 239 64 253 240 65 252 241 242 69 243 71 244 73 245 75 246 77 78 248 80 88 89 81 76 74 72 68 63 61 197 57 177 24} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000011121110000000000000000000000000000 │ │ -000000000000001113111000000000000000000000000000 │ │ -000000000000011451311100000000000000000000000000 │ │ -000000000000021678191110000000000000000000000000 │ │ -0000000000000211ABC19111000000000000000000000000 │ │ -0000000000000211DEFG1911100000000000000000000000 │ │ -0000000000000211HEIJK191110000000000000000000000 │ │ -0000000000000211LEMENO19111000000000000000000000 │ │ -0000000000000211LEPPEQR1911100000000000000000000 │ │ -0000000000000211LESEPET8191110000000000000000000 │ │ -0000000000000211LESEEPEUV19111000000000000000000 │ │ -0000000000000211LESEEEPEWX1911100000000000000000 │ │ -0000000000000211LESEEEEPEYZ191110000000000000000 │ │ -0000000000000211LESEEEEEPEab19111000000000000000 │ │ -0000000000000211LESEEEEEEPEcd1911100000000000000 │ │ -0000000000000211LESEEEEEEEPEBe191110000000000000 │ │ -0000000000000211LESEEEEEEEEPEfg13100000000000000 │ │ -0000000000000211LESEEEEEEEEEPIPh1310000000000000 │ │ -0000000000000211LESEEEEEEEEEPPIi1310000000000000 │ │ -0000000000000211LESEEEEEEEEPEfj13100000000000000 │ │ -0000000000000211LESEEEEEEEPEfg191110000000000000 │ │ -0000000000000211LESEEEEEEPEce1911100000000000000 │ │ -0000000000000211LESEEEEEPEck19111000000000000000 │ │ -0000000000000211LESEEEEPEYl191110000000000000000 │ │ -0000000000000211LESEEEPEYm1911100000000000000000 │ │ -0000000000000211LESEEPEWX19111000000000000000000 │ │ -0000000000000211LESEPETn191110000000000000000000 │ │ -0000000000000211LEPPET81911100000000000000000000 │ │ -0000000000000211LEMEQR19111000000000000000000000 │ │ -0000000000000211HEINo191110000000000000000000000 │ │ -0000000000000211DEFp1911100000000000000000000000 │ │ -0000000000000211qfr19111000000000000000000000000 │ │ -0000000000000216sn191110000000000000000000000000 │ │ -0000000000000114t1311100000000000000000000000000 │ │ -000000000000001113111000000000000000000000000000 │ │ -000000000000011121110000000000000000000000000000 │ │ +000000000000000010000000000000000000000000000000 │ │ +000000000000000002000000000000000000000000000000 │ │ +000000000000000340200000000000000000000000000000 │ │ +000000000000010567080000000000000000000000000000 │ │ +00000000000001009AB08000000000000000000000000000 │ │ +0000000000000100CsDE0800000000000000000000000000 │ │ +0000000000000100FsGHI080000000000000000000000000 │ │ +0000000000000100JsKsLM08000000000000000000000000 │ │ +0000000000000100JsNNsOP0800000000000000000000000 │ │ +0000000000000100JsQsNsR7080000000000000000000000 │ │ +0000000000000100JsQssNsST08000000000000000000000 │ │ +0000000000000100JsQsssNsUV0800000000000000000000 │ │ +0000000000000100JsQssssNsWX080000000000000000000 │ │ +0000000000000100JsQsssssNsYZ08000000000000000000 │ │ +0000000000000100JsQssssssNsab0800000000000000000 │ │ +0000000000000100JsQsssssssNsAc080000000000000000 │ │ +0000000000000100JsQssssssssNsde02000000000000000 │ │ +0000000000000100JsQsssssssssNGNf0200000000000000 │ │ +0000000000000100JsQsssssssssNNGg0200000000000000 │ │ +0000000000000100JsQssssssssNsdh02000000000000000 │ │ +0000000000000100JsQsssssssNsde080000000000000000 │ │ +0000000000000100JsQssssssNsac0800000000000000000 │ │ +0000000000000100JsQsssssNsai08000000000000000000 │ │ +0000000000000100JsQssssNsWj080000000000000000000 │ │ +0000000000000100JsQsssNsWk0800000000000000000000 │ │ +0000000000000100JsQssNsUV08000000000000000000000 │ │ +0000000000000100JsQsNsRl080000000000000000000000 │ │ +0000000000000100JsNNsR70800000000000000000000000 │ │ +0000000000000100JsKsOP08000000000000000000000000 │ │ +0000000000000100FsGLm080000000000000000000000000 │ │ +0000000000000100CsDn0800000000000000000000000000 │ │ +0000000000000100odp08000000000000000000000000000 │ │ +0000000000000105ql080000000000000000000000000000 │ │ +0000000000000003r0200000000000000000000000000000 │ │ +000000000000000002000000000000000000000000000000 │ │ +000000000000000010000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_home.png │ ├── sng │ │ @@ -89,62 +89,61 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 3 1 2 80 126 252 4 24 182 255 254 65 224 153 119 249 243 101 19 174 212 50 6 58 218 165 16 111 247 246 109 5 81 217 56 124 253 52 213 172 18 7 175 248 117 53 251 244 12 158 222 63 98 245 99 45 206 178 22 8 150 207 93 240 250 33 198 123 9 227 70 74 234 199 184 26 125 130 131 169 87 96 209 208 205 122 156 149} │ │ + 0 3 1 2 80 126 252 4 24 182 254 65 224 153 119 249 243 101 19 174 212 50 6 58 218 165 16 111 247 246 109 5 81 217 56 124 253 52 213 172 18 7 175 248 117 53 251 244 12 158 222 63 98 245 99 45 206 178 22 8 150 207 93 240 250 33 198 123 9 227 70 74 234 199 184 26 125 130 131 169 87 96 209 208 205 122 156 149} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000010101010101000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001010102020101010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000010101030401010403010101000000000000000000000000000000000000 │ │ -000000000000000000000000000000000001010104020105050102040101010000000000000000000000000000000000 │ │ -000000000000000000000000000000000101010201040607070604010201010100000000000000000000000000000000 │ │ -0000000000000000000000000000010101030801090a0b0c0c0b0a090108030101010000000000000000000000000000 │ │ -000000000000000000000000000101010402010d0e0b0b0f0f0b0b0e0d01020401010100000000000000000000000000 │ │ -00000000000000000000000001010102030110110b1213010113120b1110010302010101000000000000000000000000 │ │ -0000000000000000000001010103080114150b0b16170118180117160b0b151401080301010100000000000000000000 │ │ -000000000000000000010101040201191a0b0b1b1c0118010118011c1b0b0b1a19010204010101000000000000000000 │ │ -00000000000000000101010203011d1e0b1f2001022101222201210201201f0b1e1d0103020101010000000000000000 │ │ -0000000000000101010108011c1b0b0b232401210401252626250104210124230b0b1b1c010801010101000000000000 │ │ -000000000001010103020127280b0b292a012b012a2c0b07070b2c2a012b012a290b0b28270102030101010000000000 │ │ -0000000001010104040113120b2d2e010418012f1a0b300c0c300b1a2f011804012e2d0b311301040401010100000000 │ │ -000001010101020132330b0b34350121080136370b070b0b0b0b070b37380108210135340b0b33320102010101010000 │ │ -00010101030201393a0b0b3b3c012b013d3e0b26260b0b0b0b0b0b26260b3e3d012b013c3b0b0b3f3901020301010100 │ │ -01010104020140410b42250303180143440b070c0b0b0b0b0b0b0b0b0c070b44430118030145420b4140010204010101 │ │ -00000301463e0b0b474801212101494a0b300b0b0b0b0b0b0b0b0b0b0b0b300b4a490121210148470b0b3e4601030000 │ │ -010301394b0b0b4c4d011804014e0c0b070b0b0b0b0b0b0b0b0b0b0b0b0b0b070b0c4e010318014d4c0b0b4b39010301 │ │ -0102014f0b424f020118012a2c0b07260b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b26070b2c2a011801024f420b50010201 │ │ -0003012b5152010202012f1a0b300c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c300b1a2f0102020152513d010300 │ │ -01010101030104040153370b070b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b070b3753010404010301010101 │ │ -010101030404030108540b300b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b300b54080103040403010101 │ │ -0001010101010301083a0b260b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b260b3a080103010101010100 │ │ -000000000000030102550b260b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b260b55020103000000000000 │ │ -000000000000030108550b260b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b260b55080103000000000000 │ │ -000000000000030108550b260b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b260b55080103000000000000 │ │ -000000000000030108550b260b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b260b55080103000000000000 │ │ -000000000000030108550b260b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b260b55080103000000000000 │ │ -000000000000030108550b260b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b260b55080103000000000000 │ │ -000000000000030102560b11303030303030303030303030303030303030303030303030110b56020103000000000000 │ │ -000000000000030121280b260b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b260b28210103000000000000 │ │ -0000000000000101045758593e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e595857040101000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000010101040202020202020202020202020202020202020202020202020202020204010101000000000000 │ │ -000000000000010101010101010101010101010101010101010101010101010101010101010101010101000000000000 │ │ +000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000020300000302000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000003010004040001030000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000100030506060503000100000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000207000809580a0a5809080007020000000000000000000000000000000000 │ │ +000000000000000000000000000000000301000b0c58580d0d58580c0b00010300000000000000000000000000000000 │ │ +0000000000000000000000000000000102000e0f58101100001110580f0e000201000000000000000000000000000000 │ │ +000000000000000000000000000207001213585814150016160015145858131200070200000000000000000000000000 │ │ +00000000000000000000000003010017185858191a0016000016001a1958581817000103000000000000000000000000 │ │ +00000000000000000000000102001b1c581d1e00011f002020001f01001e1d581c1b0002010000000000000000000000 │ │ +0000000000000000000007001a1958582122001f03002324242300031f0022215858191a000700000000000000000000 │ │ +0000000000000000020100252658582728002900282a580606582a280029002827585826250001020000000000000000 │ │ +000000000000000303001110582b2c000316002d18582e0a0a2e58182d001603002c2b582f1100030300000000000000 │ │ +0000000000000100303158583233001f070034355806585858580658353600071f003332585831300001000000000000 │ │ +0000000002010037385858393a0029003b3c5824245858585858582424583c3b0029003a3958583d3700010200000000 │ │ +0000000301003e3f58402302021600414258060a58585858585858580a06584241001602004340583f3e000103000000 │ │ +00000200443c58584546001f1f004748582e5858585858585858585858582e584847001f1f00464558583c4400020000 │ │ +000200374958584a4b001603004c0a5806585858585858585858585858585806580a4c000216004b4a58584937000200 │ │ +0001004d58404d01001600282a580624585858585858585858585858585858582406582a28001600014d40584e000100 │ │ +000200294f50000101002d18582e0a5858585858585858585858585858585858580a2e58182d00010100504f3b000200 │ │ +000000000200030300513558065858585858585858585858585858585858585858585806583551000303000200000000 │ │ +00000002030302000752582e5858585858585858585858585858585858585858585858582e5852070002030302000000 │ │ +000000000000020007385824585858585858585858585858585858585858585858585858245838070002000000000000 │ │ +000000000000020001535824585858585858585858585858585858585858585858585858245853010002000000000000 │ │ +000000000000020007535824585858585858585858585858585858585858585858585858245853070002000000000000 │ │ +000000000000020007535824585858585858585858585858585858585858585858585858245853070002000000000000 │ │ +000000000000020007535824585858585858585858585858585858585858585858585858245853070002000000000000 │ │ +000000000000020007535824585858585858585858585858585858585858585858585858245853070002000000000000 │ │ +000000000000020007535824585858585858585858585858585858585858585858585858245853070002000000000000 │ │ +00000000000002000154580f2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e0f5854010002000000000000 │ │ +00000000000002001f2658245858585858585858585858585858585858585858585858582458261f0002000000000000 │ │ +0000000000000000035556573c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c575655030000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000030101010101010101010101010101010101010101010101010101010103000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_list_data_large.png │ ├── sng │ │ @@ -1,193 +1,193 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ + (234,234,234) # rgb = (0xea,0xea,0xea) │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ + (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ + (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ + (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ + (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ + (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ + (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ + (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ + (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ + (218,218,218) # rgb = (0xda,0xda,0xda) │ │ + (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ + (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ + (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ + (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ + (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ + (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ + (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (206,206,206) # rgb = (0xce,0xce,0xce) │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ + (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ + (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (172,172,172) # rgb = (0xac,0xac,0xac) │ │ + (202,202,202) # rgb = (0xca,0xca,0xca) │ │ + (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ + (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ + (202,202,202) # rgb = (0xca,0xca,0xca) │ │ + (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ + (202,202,202) # rgb = (0xca,0xca,0xca) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ - (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ - (234,234,234) # rgb = (0xea,0xea,0xea) │ │ - (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ - (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ - (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ - (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ - (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ - (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ - (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ - (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ - (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ - (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ - (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ - (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ - (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ - (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ - (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ - (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ - (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ - (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ - (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ - (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ - (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ - (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ - (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (172,172,172) # rgb = (0xac,0xac,0xac) │ │ - (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ - (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ - (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ - (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ - (172,172,172) # rgb = (0xac,0xac,0xac) │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ - (202,202,202) # rgb = (0xca,0xca,0xca) │ │ - (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ - (202,202,202) # rgb = (0xca,0xca,0xca) │ │ - (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (202,202,202) # rgb = (0xca,0xca,0xca) │ │ } │ │ tRNS { │ │ - 0 24 102 102 102 24 219 255 255 255 219 255 255 255 255 255 255 255 255 255 153 153 153 255 255 255 255 255 255 255 255 255 255 255 255 255 255 120 255 255 255 135 255 120 255 135 255 255 120 255 135 255 255 120 255 135 255 255 120 255 135 255 135 255 120 255 135 255 120 255 135 255 255 255 255 120 255 255 135 255 255 120 255 135 255 255 120 255 135 255 255 120 255 135 255 255 120 255 135 255 255 120 255 255 255 120 255 135 255 255 255 120 255 135 255 255 120 255 255 255 255 255 102 102 102 255 222 255 222 24 129 153 129 24} │ │ + 0 24 102 102 102 24 219 219 153 153 153 120 135 120 135 120 135 120 135 120 135 135 120 135 120 135 120 135 120 135 120 135 120 135 120 135 120 120 135 120 135 120 102 102 102 222 222 24 129 153 129 24} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000010203030303030303030303030303030303030303030405000000000000000000000000 │ │ -00000000000000000000000006070808080808080808080808080808080808080808090a000000000000000000000000 │ │ -0000000000000000000000000b0c0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0f100e000000000000000000000000 │ │ -00000000000000000000000011121314151515151515151515151515151515151612120e000000000000000000000000 │ │ -00000000000000000000000011171800000000000000000000000000000000000019171a000000000000000000000000 │ │ -0000000000000000000000001b101a0000000000000000000000000000000000001b101a000000000000000000000000 │ │ -0000000000000000000000001c1d0d0000000000000000000000000000000000001c1d0d000000000000000000000000 │ │ -0000000000000000000000000b1e0f0000000000000000000000000000000000000b1e0f000000000000000000000000 │ │ -0000000000000000000000000b1f120000000000000000000000000000000000000b1f12000000000000000000000000 │ │ -000000000000000000000000200c17000000000000000000000000000000000000200c17000000000000000000000000 │ │ -000000000000000000000000212210000000000000000000000000000000000000212210000000000000000000000000 │ │ -00000000000000000000000023241d00252627272727272727272727272728290023241d000000000000000000000000 │ │ -000000000000000000000000232a1d002b2c2a2a2a2a2a2a2a2a2a2a2a2a0c2d00232a1d000000000000000000000000 │ │ -0000000000000000000000002e2f1e0030312f2f2f2f2f2f2f2f2f2f2f2f2232002e2f1e000000000000000000000000 │ │ -00000000000000000000000033341f00353634343434343434343434343422370033341f000000000000000000000000 │ │ -00000000000000000000000038390c003a3b393939393939393939393939243c0038390c000000000000000000000000 │ │ -000000000000000000000000383d22003a3b3d3d3d3d3d3d3d3d3d3d3d3d2a3e00383d22000000000000000000000000 │ │ -000000000000000000000000283f2a0040413f3f3f3f3f3f3f3f3f3f3f3f344200283f2a000000000000000000000000 │ │ -00000000000000000000000007432f00444543434343434343434343434339460007432f000000000000000000000000 │ │ -00000000000000000000000007472f0044484747474747474747474747473d460007472f000000000000000000000000 │ │ -000000000000000000000000494a34004b4c4a4a4a4a4a4a4a4a4a4a4a4a4d4e00494a34000000000000000000000000 │ │ -0000000000000000000000004f50390051525050505050505050505050503f53004f5039000000000000000000000000 │ │ -00000000000000000000000054553d00565755555555555555555555555543580054553d000000000000000000000000 │ │ -000000000000000000000000595a3f005b5c5a5a5a5a5a5a5a5a5a5a5a5a4a5d00595a3f000000000000000000000000 │ │ -0000000000000000000000005e5f430060615f5f5f5f5f5f5f5f5f5f5f5f4a62005e5f43000000000000000000000000 │ │ -000000000000000000000000636443006566646464646464646464646464506200636443000000000000000000000000 │ │ -00000000000000000000000067685000696a6868686868686868686868685a6b00676850000000000000000000000000 │ │ -0000000000000000000000006c6d6e006f706d6d6d6d6d6d6d6d6d6d6d6d6471006c6d6e000000000000000000000000 │ │ -00000000000000000000000072735f00745a4d4d4d4d4d4d4d4d4d4d4d4d3d5d0072735f000000000000000000000000 │ │ -00000000000000000000000075766d000000000000000000000000000000000000777678000000000000000000000000 │ │ -000000000000000000000000792c457a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c772c7d000000000000000000000000 │ │ -00000000000000000000000079365723777777777777777777777777777777776c23316d000000000000000000000000 │ │ -0000000000000000000000007e737f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f737880000000000000000000000000 │ │ -000000000000000000000000818283838383838383838383838383838383838383838485000000000000000000000000 │ │ +000000000000000000000000063435353535353535353535353535353535353535353607000000000000000000000000 │ │ +0000000000000000000000003738393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a393b3c3a000000000000000000000000 │ │ +0000000000000000000000003d3e3f08090909090909090909090909090909090a3e3e3a000000000000000000000000 │ │ +0000000000000000000000003d4041000000000000000000000000000000000000424043000000000000000000000000 │ │ +000000000000000000000000443c43000000000000000000000000000000000000443c43000000000000000000000000 │ │ +000000000000000000000000454639000000000000000000000000000000000000454639000000000000000000000000 │ │ +00000000000000000000000037473b00000000000000000000000000000000000037473b000000000000000000000000 │ │ +00000000000000000000000037483e00000000000000000000000000000000000037483e000000000000000000000000 │ │ +000000000000000000000000493840000000000000000000000000000000000000493840000000000000000000000000 │ │ +0000000000000000000000004a4b3c0000000000000000000000000000000000004a4b3c000000000000000000000000 │ │ +0000000000000000000000004c4d46000b4e4f4f4f4f4f4f4f4f4f4f4f4f500c004c4d46000000000000000000000000 │ │ +0000000000000000000000004c5146000d52515151515151515151515151380e004c5146000000000000000000000000 │ │ +000000000000000000000000535447000f555454545454545454545454544b1000535447000000000000000000000000 │ │ +0000000000000000000000005657480011585757575757575757575757574b1200565748000000000000000000000000 │ │ +000000000000000000000000595a3800135b5a5a5a5a5a5a5a5a5a5a5a5a4d1400595a38000000000000000000000000 │ │ +000000000000000000000000595c4b00135b5c5c5c5c5c5c5c5c5c5c5c5c511500595c4b000000000000000000000000 │ │ +000000000000000000000000505d5100165e5d5d5d5d5d5d5d5d5d5d5d5d571700505d51000000000000000000000000 │ │ +000000000000000000000000345f540018605f5f5f5f5f5f5f5f5f5f5f5f5a1900345f54000000000000000000000000 │ │ +0000000000000000000000003461540018626161616161616161616161615c1900346154000000000000000000000000 │ │ +000000000000000000000000636457001a65646464646464646464646464661b00636457000000000000000000000000 │ │ +00000000000000000000000067685a001c696868686868686868686868685d1d0067685a000000000000000000000000 │ │ +0000000000000000000000006a6b5c001e6c6b6b6b6b6b6b6b6b6b6b6b6b5f1f006a6b5c000000000000000000000000 │ │ +0000000000000000000000006d6e5d00206f6e6e6e6e6e6e6e6e6e6e6e6e6421006d6e5d000000000000000000000000 │ │ +00000000000000000000000070715f00227271717171717171717171717164230070715f000000000000000000000000 │ │ +00000000000000000000000073745f00247574747474747474747474747468230073745f000000000000000000000000 │ │ +0000000000000000000000007677680025787777777777777777777777776e2600767768000000000000000000000000 │ │ +000000000000000000000000797a7b00277c7a7a7a7a7a7a7a7a7a7a7a7a742800797a7b000000000000000000000000 │ │ +0000000000000000000000007d7e7100296e6666666666666666666666665c21007d7e71000000000000000000000000 │ │ +0000000000000000000000007f807a000000000000000000000000000000000000818082000000000000000000000000 │ │ +0000000000000000000000008352602a2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2c815284000000000000000000000000 │ │ +00000000000000000000000083586c4c81818181818181818181818181818181794c557a000000000000000000000000 │ │ +0000000000000000000000002d7e858585858585858585858585858585858585857e822e000000000000000000000000 │ │ +0000000000000000000000002f3031313131313131313131313131313131313131313233000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ic_incognito_holo_dark.png │ ├── sng │ │ @@ -1,44 +1,259 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 36; height: 36; bitdepth: 8; │ │ - using grayscale alpha; │ │ + using color palette; │ │ } │ │ +PLTE { │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ + (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ + (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ + (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ + (238,238,238) # rgb = (0xee,0xee,0xee) │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ + (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 77, 77, 77) # rgb = (0x4d,0x4d,0x4d) grey30 │ │ + ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ + ( 66, 66, 66) # rgb = (0x42,0x42,0x42) grey26 │ │ + ( 79, 79, 79) # rgb = (0x4f,0x4f,0x4f) grey31 │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + ( 3, 3, 3) # rgb = (0x03,0x03,0x03) grey1 │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + ( 66, 66, 66) # rgb = (0x42,0x42,0x42) grey26 │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ + (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ + ( 76, 76, 76) # rgb = (0x4c,0x4c,0x4c) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (239,239,239) # rgb = (0xef,0xef,0xef) │ │ + (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 29, 29, 29) # rgb = (0x1d,0x1d,0x1d) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ + (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ + (234,234,234) # rgb = (0xea,0xea,0xea) │ │ + (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ + ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ + (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ + (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ + ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ + (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ + (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ + (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ + (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (206,206,206) # rgb = (0xce,0xce,0xce) │ │ + (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 40, 40, 40) # rgb = (0x28,0x28,0x28) │ │ + (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ + (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ + (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ + (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ + (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ + (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ + ( 39, 39, 39) # rgb = (0x27,0x27,0x27) │ │ + (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ + (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ + (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ + (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ + (218,218,218) # rgb = (0xda,0xda,0xda) │ │ + (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ + (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ + (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (234,234,234) # rgb = (0xea,0xea,0xea) │ │ + (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ + ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ + ( 17, 17, 17) # rgb = (0x11,0x11,0x11) │ │ + (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ + (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ + (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ + (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ + (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ + (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ + (238,238,238) # rgb = (0xee,0xee,0xee) │ │ + (239,239,239) # rgb = (0xef,0xef,0xef) │ │ + (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ + (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ + (172,172,172) # rgb = (0xac,0xac,0xac) │ │ + ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ + ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ + ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ + (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ + ( 7, 7, 7) # rgb = (0x07,0x07,0x07) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ + ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ + ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + ( 76, 76, 76) # rgb = (0x4c,0x4c,0x4c) │ │ + (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ + (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ + (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ + (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ + (236,236,236) # rgb = (0xec,0xec,0xec) │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ + (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ + (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ + (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ + (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ + ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ + (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ + ( 66, 66, 66) # rgb = (0x42,0x42,0x42) grey26 │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ + ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ + (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ + (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ + (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ + (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ + (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ + ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ + ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ + (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (236,236,236) # rgb = (0xec,0xec,0xec) │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ + ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ + (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ + (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ + ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ + (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ + (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ + (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ + (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ + (218,218,218) # rgb = (0xda,0xda,0xda) │ │ + (236,236,236) # rgb = (0xec,0xec,0xec) │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ + (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ + (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ + (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ + (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ + ( 40, 40, 40) # rgb = (0x28,0x28,0x28) │ │ + (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ + (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ + (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ + (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ + (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ +} │ │ +tRNS { │ │ + 0 1 2 5 39 53 53 49 44 32 19 10 8 8 7 8 10 8 3 71 83 80 82 76 73 68 67 69 56 20 8 66 78 76 77 79 84 57 3 10 71 64 7 15 75 67 8 24 8 1 1 29 8 4 15 52 61 44 24 5 1 1 7 33 59 61 22 1 1 19 64 81 28 22 74 71 50 73 75 7 58 69 9 9 37 57 53 36 13 24 12 6 63 68 30 10 24 34 37 35 29 23 14 5 4 36 63 65 41 17 1 6 20 42 30 37 54 49 46 49 55 40 1 4 3 7 29 13 56 62 16 7 11 10 8 7 9 5 85 63 74 70 9 16 30 24 40 48 72 46 30 20 47 48 5 20 9 9 7 6 54 77 25 15 72 13 1 16 30 16 35 1 44 18 8 8 27 66 11 45 13 8 8 18 54 1 1 41 38 1 9 64 20 32 30 43 75 20 18 70 4 51 26 24 42 5 22 23 23 23 25} │ │ IMAGE { │ │ pixels hex │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0001 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 b700 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 a700 0505 e127 f235 f135 ee31 e92c d820 b213 620a 4d08 4408 4207 4f08 660a 4608 0303 0000 0700 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 ff00 4608 fb47 ff53 ff50 ff52 ff52 ff50 fe4c fd49 fb44 fa43 fa43 fb45 fd49 fb45 f338 af14 0001 ff00 0900 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 ff00 4208 fa42 ff4e ff4c ff4c ff4c ff4c ff4d ff4e ff4f ff4f ff4f ff4f ff4e ff4e ff54 f439 0003 ff00 dc00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 ff00 5c0a fc47 ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4e f940 2d07 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 ff00 9b0f fe4b ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4f fb43 4808 ff00 f700 0800 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 1800 ff00 ff00 c718 ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4f fb44 4c08 0000 ff01 c000 0800 0500 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 1300 d400 ef01 ff01 ff00 e81d ff50 ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4f fb44 5808 ff00 ff00 ef00 ff00 ff00 4a00 0000 0000 0000 │ │ -0000 0000 4600 0000 fc00 b900 0000 1d04 8f0f f334 ff50 ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c f83d ea2c c118 1c05 e000 d701 ff00 9f00 0000 0000 │ │ -0000 a400 cb00 cb01 0000 5107 d821 f63b fe4b ff4e ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff50 ff52 ff4e f73d c316 0001 8c01 0000 0300 0000 │ │ -0600 0000 c501 0000 b513 f840 ff51 ff50 ff4e ff51 ff4e ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4d ff4f ff4d ff4c ff4d ff50 ff4d ce1c 0000 ff00 1b00 0000 │ │ -0000 ff00 0000 bd16 fd4a ff50 ff4c ff4d fd47 f132 fe49 ff52 ff51 ff4e ff4d ff4c ff4c ff4c ff4d ff4d ff4e ff4f ff51 ff51 ff4d fb43 ff4c ff4d ff4d ff4b ff50 fa43 2807 ff00 ff00 0000 │ │ -e300 ff00 0003 f43a ff52 ff4b ff4d ff4f fc45 6d09 6c09 e325 f639 fd49 ff4e ff50 ff51 ff51 ff4f ff4d fe4b fa42 f335 e224 7e0d c518 ff4d ff4d ff4d ff4d ff4d fd4a 7a0c ff00 ff00 0000 │ │ -ff00 ff00 2706 f83f ff4f ff4c ff4d ff4d ff4e fc44 d41e 0002 0000 5e0a c818 e222 e525 e323 da1d cb17 870e 0005 0000 1a04 de24 fd47 ff4e ff4d ff4d ff4c ff50 f73f 0005 ff00 ff00 0000 │ │ -9000 ff00 0003 f338 ff51 ff4c ff4d ff4d ff4d ff4f ff50 fa41 ea29 a111 0003 ff00 7400 0000 0000 0501 1106 b514 eb2a fc44 ff52 ff4f ff4d ff4d ff4c ff4d ff51 d31e ff00 ff01 0900 0000 │ │ -0000 ff01 ff00 e125 ff52 ff4c ff4d ff4d ff4d ff4c ff4c ff50 ff52 ff4c fa41 f336 f031 ee2e ef31 f437 fb43 ff4d ff52 ff4f ff4c ff4d ff4d ff4c ff4f ff50 e728 0003 ac01 ff00 eb00 5b00 │ │ -2904 1c03 0002 2907 f73d ff50 ff4c ff4c ff4d ff4d ff4d ff4c ff4c ff4d ff4f ff51 ff52 ff52 ff52 ff51 ff4f ff4d ff4c ff4c ff4d ff4d ff4d ff4f fc44 d31d 0001 da00 cc00 0000 0000 0000 │ │ -7d0d f135 f438 f334 f93e ff4e ff50 ff50 ff4d ff4c ff4c ff4c ff4c ff4d ff4c ff4c fe4b fe4b fe4b fe4b fe4b ff4c ff4d ff4d ff4d ff4d ff4c f132 9f10 0707 710b 690a 4e08 3207 6509 4905 │ │ -0002 f336 ff55 ff50 ff50 ff4d f334 f93f ff4e ff52 ff52 ff51 ff4f ff4e ff4e ff4e ff4f ff4f ff50 ff51 ff52 ff50 ff4d ff4d ff4d ff4d ff4c fd47 fd49 fe4a fd49 fd49 fb44 fc46 f438 4c09 │ │ -ff00 bb10 fd4a ff4d ff4c ff51 f21e 0002 c418 e328 ec30 f438 f940 fd48 fe49 fd4a fc46 fa43 f83f f438 eb2e d61e f335 ff51 ff4c ff4d ff4d ff4e ff4e ff4e ff4e ff4d ff50 fe4b b714 0000 │ │ -ff01 0001 f02f ff51 fe4b ff52 f030 ff00 ff01 0000 1b00 2605 0003 ea29 b614 4209 5a09 4007 1306 0303 ff00 ff00 f636 ff51 ff4c ff4d ff4d ff4d ff4d ff4d ff4c ff4d fe4d cd19 ff00 ff01 │ │ -ff00 ff00 aa0f fd49 ff4e ff4e fc48 b10d ff00 f601 ff01 ff00 b110 fd4a e11e ff00 ff01 3700 0000 ff01 0000 b410 fd4a ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff50 e023 ff00 fc01 ff00 │ │ -a300 ff01 0000 eb2c ff51 fe4b ff50 f83d aa12 3c08 3b08 cd1b fb44 ff52 f942 910b ff00 ff00 8c00 0000 0003 f135 ff50 ff4c ff4d ff4d ff4d ff4d ff4d ff4c ff51 ec2d 0001 ff01 4b00 5700 │ │ -2e00 ff00 ff00 960d fc47 ff4f ff4c ff50 fe4c fa43 fb44 ff4e ff4f ff4c ff50 f940 c418 4a08 4008 a812 f436 ff50 ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff52 f235 0001 4401 9d01 ff00 3300 │ │ -5a00 3f00 ff01 ff00 e829 ff51 ff4c ff4c ff4d ff4f ff4f ff4d ff4c ff4d ff4c ff50 ff4e fb45 fb44 fe4c ff50 ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff52 f63b 0005 e626 de24 0001 e201 5c00 │ │ -0000 5f00 ff00 0000 7209 fb45 ff4f ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4d ff4f ff4f ff4d ff4c ff4d ff4d ff4d ff4d ff4d ff4c ff50 fa40 b814 f436 ff52 ff50 db20 0000 ff01 │ │ -3100 0000 ff01 0000 da1e fe4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e fd47 ec2b fc45 ff52 ff4b ff4e fd4b bf14 ff00 │ │ -0600 ff00 ff00 b512 fd4b ff4f ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e fd46 fe4c ff50 ff4c ff4d ff4c ff51 f63b 0004 │ │ -b500 ff00 0002 f033 ff52 ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4c ff4d ff4d ff4d ff4c ff4f d31a │ │ -ff00 ff00 5a09 fc45 ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff51 f033 │ │ -ff00 ff00 c918 ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e fd47 │ │ -ff01 ff00 e72a ff52 ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e │ │ -ff00 0005 f63b ff50 ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff52 │ │ -8700 2805 bb16 c518 c317 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c417 c217 c919 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 6000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ +000000000000000000010001020000000000000000000000000000000000000000000000 │ │ +000000000000000000030405060708090a0b0c0d0e0f1011120000000000000000000000 │ │ +000000000000000000111314151616151718191a1a1b181b1c1d01000000000000000000 │ │ +0000000000000000001e1f20212121212220232323232020242526000000000000000000 │ │ +00000000000000000027282022222222222222222222222120292a000000000000000000 │ │ +0000000000000000002b2c20222222222222222222222222232d2e000000000000000000 │ │ +0000000000000000002f2222222222222222222222222222231930003100000000000000 │ │ +000000000000323100331521222222222222222222222222231934000000000000000000 │ │ +000000000000003536371521222222222222222222222222222138393a3b003c00000000 │ │ +0000003d003e3f402c202122222222222222222222222222222215162041420143000000 │ │ +000044004546471520472021212222222222222222212121222322212215224800000000 │ │ +000000494a1521224b4c4d16472022212121222220234747222d2122224e151a4f000000 │ │ +00002650164e22235152535455182015474723222c1f5657585922222222224a5a000000 │ │ +00005b5c23212222205d5e02005f60616263646566670068694b20222221156a67000000 │ │ +0000261c472122222223156b6c6d26000000006e6f70715d162322222122477200310000 │ │ +00310073162122222221211516216b74757677782d22162321222221231579267a000000 │ │ +7b7c027d4115212122222221212223471616164723222121222222235d7e010000000000 │ │ +7f0680378120151522212121212221212c2c2c2c2c2122222222214c8283848586878889 │ │ +02748a151522378b201616472320202023231547161522222222214b188c1818198d808e │ │ +008f4a22214790029192938029944d4a8d1a5c80959656472122222020202022152c9700 │ │ +310198472c1699003100009a266c9b9c9d9e9f120000a0472122222222222122a1a20031 │ │ +0000a3182020a4a500a63100a74aa8003100003100a94a202222222222222215aa00ab00 │ │ +003100ac472c1538adaeafb01916b1b2000000002606152122222222222147b301310000 │ │ +000000b428232115171a19202321152991b5b6b7b81522222222222221160501b9ba0000 │ │ +00003100bb4721212223232221222115201b19171522222222222221164067bc6901bd00 │ │ +00000000be1b23222222222222222221222323222122222222222115bfc0b81615c10031 │ │ +00003100c2172222222222222222222222222222222222222222204bc351164e20c4c500 │ │ +000000c6c423212222222222222222222222222222222222222220c717152122214740c8 │ │ +000002c916212222222222222222222222222222222222222222222022212222222123ca │ │ +00009d5120222222222222222222222222222222222222222222222222222222222147c9 │ │ +0000cb22222222222222222222222222222222222222222222222222222222222222204b │ │ +3100cc162122222222222222222222222222222222222222222222222222222222222220 │ │ +006740152122222222222222222222222222222222222222222222222222222222222116 │ │ +00cdce59cfd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1d2 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_bookmark_on.png │ ├── sng │ │ @@ -1,77 +1,51 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (239,239,239) # rgb = (0xef,0xef,0xef) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ - ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ - ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ - ( 14, 14, 14) # rgb = (0x0e,0x0e,0x0e) │ │ - ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ - ( 13, 13, 13) # rgb = (0x0d,0x0d,0x0d) grey5 │ │ ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ - ( 17, 17, 17) # rgb = (0x11,0x11,0x11) │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 18, 18, 18) # rgb = (0x12,0x12,0x12) grey7 │ │ - ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ - ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ - ( 23, 23, 23) # rgb = (0x17,0x17,0x17) grey9 │ │ - (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ - ( 9, 9, 9) # rgb = (0x09,0x09,0x09) │ │ (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 15, 15, 15) # rgb = (0x0f,0x0f,0x0f) grey6 │ │ - ( 20, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 21, 21, 21) # rgb = (0x15,0x15,0x15) │ │ - ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ - ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ - ( 3, 3, 3) # rgb = (0x03,0x03,0x03) grey1 │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ - (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ - (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ - (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ - (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 3, 3, 3) # rgb = (0x03,0x03,0x03) grey1 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -106,145 +80,124 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ ( 17, 17, 17) # rgb = (0x11,0x11,0x11) │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ - (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ - ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ - ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ - ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ - ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ - ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ - ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ - ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (238,238,238) # rgb = (0xee,0xee,0xee) │ │ (238,238,238) # rgb = (0xee,0xee,0xee) │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ - ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ - ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ - ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ - ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ - ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (236,236,236) # rgb = (0xec,0xec,0xec) │ │ (121,121,121) # rgb = (0x79,0x79,0x79) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ ( 52, 52, 52) # rgb = (0x34,0x34,0x34) │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ - (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ - (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ - ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ - ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ ( 77, 77, 77) # rgb = (0x4d,0x4d,0x4d) grey30 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ - ( 25, 25, 25) # rgb = (0x19,0x19,0x19) │ │ - (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ - ( 39, 39, 39) # rgb = (0x27,0x27,0x27) │ │ } │ │ tRNS { │ │ - 0 0 0 0 0 1 0 1 36 0 0 1 118 0 23 182 0 82 210 0 0 1 12 153 211 1 0 58 203 204 204 59 0 0 2 5 130 215 201 130 0 38 191 207 203 0 0 104 202 0 0 0 22 173 0 0 0 0 1 78 79 1 0 0 4 150 214 151 3 9 15 21 27 35 51 62 95 201 205 200 38 80 85 100 116 130 144 156 171 186 196 209 38 30 148 222 213 217 216 212 208 206 30 17 126 16 0 3 9 106 3 3 86 202 0 0 0 0 3 2 67 0 50 177 0 2 34 161 0 1 22 143 0 3 11 141 142 3 0 0 6 132 0 23 49 88 0 125 17 163 0 37 194 136 39 74 166 68 8 113 199 191 101 20 2 0 148 41 1 149 188 218 69 2 0 0 26 67 192 103 20 2 55 0 1 1 1 0 0 0} │ │ + 0 1 1 36 1 118 23 182 82 210 1 12 153 211 1 58 203 204 204 59 2 5 130 215 201 130 38 191 207 203 104 202 22 173 1 78 79 1 4 150 214 151 3 9 15 21 27 35 51 62 95 201 205 200 38 80 85 100 116 130 144 156 171 186 196 209 38 30 148 222 213 217 216 212 208 206 30 17 126 16 3 9 106 3 3 86 202 3 2 67 50 177 2 34 161 1 22 143 3 11 141 142 3 6 132 23 49 88 125 17 163 37 194 136 39 74 166 68 8 113 199 191 101 20 2 148 41 1 149 188 218 69 2 26 67 192 103 20 2 55 1 1 1} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000002030405050403020000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000006000708080700060000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000090a0b020c0c020b0a0900000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000d02070e0f0f0e07020d00000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000100b0211121211020b1300000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000140215161718181716190214000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000001a0b021b1c1d1d1e1f020b1a000000000000000000000000000000000000 │ │ -000000000000000000000000000000000020212223242526262527232221200000000000000000000000000000000000 │ │ -0000000000000000000000000000000000280202292a2b2c2c2b2a290202280000000000000000000000000000000000 │ │ -000000000000000000000000000000002d2e0b022f25301d1d30252f020b313200000000000000000000000000000000 │ │ -00000000000000000000000000000000330207343518301d1d3018353407023300000000000000000000000000000000 │ │ -000000000000000000363738390202023a22023b122c1d1d1d1d2c123c02223d02020239383736000000000000000000 │ │ -00000002003e0b0b0b0b0b02020202003f00404142301d1d1d1d30424340003f00020202020b0b0b0b0b3e0002000000 │ │ -000000000007000000004445464748494a4b4c4d4e1d1d1d1d1d1d4e4f4c4b4a49484746454400000000070000000000 │ │ -0000000207505152535455565758595a4f1d5b1d1d1d1d1d1d1d1d1d4e5b1d4f5a5958575655545352515c0702000000 │ │ -00000002075d5e5f60616242631264654e1d2c1d1d1d1d1d1d1d1d1d1d2c1d4e65641263426261605f5e660702000000 │ │ -0000000002076768184d4f30302c2c2c2c1d1d1d1d1d1d1d1d1d1d1d1d1d1d2c2c2c2c30304f4d186869076a00000000 │ │ -0000000200026b6c6d5b65301d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d30655b6d6c6e020002000000 │ │ -000000000000026f2370715b261d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d265b7170236f02000072000000 │ │ -00000000730074757677782a63261d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d26632a7877767574007300000000 │ │ -00000000000000790222077a7b42261d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d26427b7a0722027900000000000000 │ │ -00000000000000007c027d077e7f25301d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d30257f7e077d027c0000000000000000 │ │ -000000000000000000800081778283182c1d1d1d1d1d1d1d1d1d1d1d1d1d1d2c18838277810080000000000000000000 │ │ -0000000000000000000084000b85868742301d1d1d1d1d1d1d1d1d1d1d1d30428886890b008400000000000000000000 │ │ -00000000000000000000008a8b0b8c8d62261d1d1d1d1d1d1d1d1d1d1d1d26628d8c0b8b8a0000000000000000000000 │ │ -00000000000000000000008e02028f7b5b2c1d1d1d1d1d1d1d1d1d1d1d1d2c5b7b8f02028e0000000000000000000000 │ │ -0000000000000000000000330b02904f4e2c1d1d1d1d1d1d1d1d1d1d1d1d2c4e4f90020b330000000000000000000000 │ │ -0000000000000000000000000b029118301d1d1d1d1d1d2c2c1d1d1d1d1d1d301891020b000000000000000000000000 │ │ -0000000000000000000000920b779361261d1d1d1d1d262b2b261d1d1d1d1d266193770b920000000000000000000000 │ │ -00000000000000000000000202949518301d1d1d301d625959621d301d1d1d3018959402020000000000000000000000 │ │ -0000000000000000000096020297982b2c1d2c30632b999a9a992b63302c1d2c2b989702029600000000000000000000 │ │ -00000000000000000000000b029b2b1d2c262b429c9d9e0b0b9e9d9c422b262c1d2b9b020b0000000000000000000000 │ │ -000000000000000000002e0b029f62a02c25a1a2a300a40202a400a3a2a1252ca0629f020b2e00000000000000000000 │ │ -00000000000000000000a50286a6185b6499a77722a8001a1a00a82277a799645b18a98602a500000000000000000000 │ │ -00000000000000000000020248aaab9cac9e0badaeaf00000000afaead0b9eac9cabaab0020200000000000000000000 │ │ -000000000000000000000b02b1b2b3b400b5020000000000000000000002b500b4b3b2b1020b00000000000000000000 │ │ -000000000000000000000007b690020b810032b70000000000000000b73200810b0290b6070000000000000000000000 │ │ -0000000000000000000000b840b9ba02bb0000000000000000000000000000bb02bab940b80000000000000000000000 │ │ -000000000000000000000202bc02bd000000000000000000000000000000000000bd02bc020200000000000000000000 │ │ -000000000000000000000000738e00000000000000000000000000000000000000008e73000000000000000000000000 │ │ +000000000000000000000000000000000000000000000203030200000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000040005050004000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000020607070602000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000004000809090800040000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000a0b0c0d0d0c0b0e0000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000004000f1011111213000400000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000001415161718181719151400000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000001a1b1c1d1d1c1b1a0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000004001e171f11111f171e0004000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000220210d1f11111f0d212002000000000000000000000000000000000000 │ │ +0000000000000000000000000000000022140023091d111111111d092400142500000000000000000000000000000000 │ │ +0000000000000404040404000000000000002627281f111111111f282926000000000000000404040404000000000000 │ │ +000000000002000000002a2b2c2d2e2f303132333411111111111134353231302f2e2d2c2b2a00000000020000000000 │ │ +0000000002363738393a3b3c3d3e3f4035114111111111111111111134411135403f3e3d3c3b3a393837420200000000 │ │ +00000000024344454647482849094a4b34111d111111111111111111111d11344b4a09492848474645444c0200000000 │ │ +0000000000024d4e0d33351f1f1d1d1d1d11111111111111111111111111111d1d1d1d1f1f35330d4e4f020000000000 │ │ +000000000000505152414b1f1111111111111111111111111111111111111111111111111f4b41525153000000000000 │ │ +000000000000005415555641181111111111111111111111111111111111111111111118415655155400000000000000 │ │ +00000000000000005758591b4918111111111111111111111111111111111111111118491b5958570000000000000000 │ │ +00000000000000000014025a5b281811111111111111111111111111111111111118285b5a0214000000000000000000 │ │ +000000000000000000005c025d5e171f111111111111111111111111111111111f175e5d025c00000000000000000000 │ │ +00000000000000000000005f5860610d1d11111111111111111111111111111d0d6160585f0000000000000000000000 │ │ +00000000000000000000000004626364281f1111111111111111111111111f2865636604000000000000000000000000 │ │ +000000000000000000000000000467684818111111111111111111111111184868670400000000000000000000000000 │ │ +0000000000000000000000000000695b411d1111111111111111111111111d415b690000000000000000000000000000 │ │ +00000000000000000000000004006a35341d1111111111111111111111111d34356a0004000000000000000000000000 │ │ +00000000000000000000000004006b0d1f1111111111111d1d1111111111111f0d6b0004000000000000000000000000 │ │ +00000000000000000000000004586c47181111111111181c1c18111111111118476c5804000000000000000000000000 │ │ +000000000000000000000000006d6e0d1f1111111f11483f3f48111f1111111f0d6e6d00000000000000000000000000 │ │ +000000000000000000000000006f701c1d111d1f491c717272711c491f1d111d1c706f00000000000000000000000000 │ │ +00000000000000000000000400731c111d181c287475760404767574281c181d111c7300040000000000000000000000 │ │ +000000000000000000000004007748781d17797a7b007c00007c007b7a79171d78487700040000000000000000000000 │ │ +000000000000000000000000637d0d414a717e58147f000000007f14587e714a410d8063000000000000000000000000 │ │ +0000000000000000000000002e8182748376048400000000000000008404768374828185000000000000000000000000 │ │ +00000000000000000000040086878889008a0000000000000000000000008a0089888786000400000000000000000000 │ │ +0000000000000000000000028b6a00045f00000000000000000000000000005f04006a8b020000000000000000000000 │ │ +00000000000000000000008c268d8e0000000000000000000000000000000000008e8d268c0000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_list_data_off.png │ ├── sng │ │ @@ -1,195 +1,149 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ + (234,234,234) # rgb = (0xea,0xea,0xea) │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ + (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (172,172,172) # rgb = (0xac,0xac,0xac) │ │ + (202,202,202) # rgb = (0xca,0xca,0xca) │ │ + (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ + (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ + (202,202,202) # rgb = (0xca,0xca,0xca) │ │ + (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ + (202,202,202) # rgb = (0xca,0xca,0xca) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ - (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ - (234,234,234) # rgb = (0xea,0xea,0xea) │ │ - (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ - (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ - (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ - (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ - (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ - (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ - (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ - (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ - (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ - (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ - (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ - (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ - (218,218,218) # rgb = (0xda,0xda,0xda) │ │ - (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ - (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ - (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ - (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ - (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ - (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ - (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ - (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ - (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ - (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ - (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ - (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ - (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ - (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ - (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ - (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ - (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ - (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ - (202,202,202) # rgb = (0xca,0xca,0xca) │ │ - (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ - (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ - (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ - (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ - (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ - (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ - (132,132,132) # rgb = (0x84,0x84,0x84) │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ - (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - (172,172,172) # rgb = (0xac,0xac,0xac) │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ - (202,202,202) # rgb = (0xca,0xca,0xca) │ │ - (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ - (202,202,202) # rgb = (0xca,0xca,0xca) │ │ - (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (202,202,202) # rgb = (0xca,0xca,0xca) │ │ } │ │ tRNS { │ │ - 0 24 102 102 102 24 219 255 255 255 219 255 255 255 255 255 255 255 255 255 153 153 153 255 255 0 0 255 255 255 0 0 255 255 0 0 255 0 0 255 0 255 0 0 255 255 0 0 255 255 0 0 255 0 255 255 0 0 255 255 0 0 255 255 0 0 255 0 255 255 0 0 255 0 255 0 255 255 0 0 255 255 0 0 255 255 0 0 255 255 0 0 255 255 0 0 255 255 0 0 255 255 0 0 255 255 255 0 0 255 255 0 0 255 255 0 255 255 255 255 255 102 102 102 255 255 255 255 222 255 222 24 129 153 129 24} │ │ + 0 24 102 102 102 24 219 219 153 153 153 102 102 102 222 222 24 129 153 129 24} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000010203030303030303030303030303030303030303030405000000000000000000000000 │ │ -00000000000000000000000006070808080808080808080808080808080808080808090a000000000000000000000000 │ │ -0000000000000000000000000b0c0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0f100e000000000000000000000000 │ │ -00000000000000000000000011121314151515151515151515151515151515151612120e000000000000000000000000 │ │ -00000000000000000000000011171800000000000019191919191919191919191a1b171c000000000000000000000000 │ │ -0000000000000000000000001d101c0000000000001e1e1e1e1e1e1e1e1e1e1e1f1d101c000000000000000000000000 │ │ -00000000000000000000000020210d00000000000022222222222222222222222320210d000000000000000000000000 │ │ -0000000000000000000000000b240f0000000000002525252525252525252525260b240f000000000000000000000000 │ │ -0000000000000000000000000b27120000000000002828282828282828282828260b2712000000000000000000000000 │ │ -000000000000000000000000290c170000000000002a2a2a2a2a2a2a2a2a2a2a2b290c17000000000000000000000000 │ │ -0000000000000000000000002c2d100000000000002e2e2e2e2e2e2e2e2e2e2e2f2c2d10000000000000000000000000 │ │ -000000000000000000000000303121000000000000323232323232323232323233303121000000000000000000000000 │ │ -000000000000000000000000303421000000000000353535353535353535353533303421000000000000000000000000 │ │ -000000000000000000000000363724000000000000383838383838383838383839363724000000000000000000000000 │ │ -0000000000000000000000003a3b270000000000003c3c3c3c3c3c3c3c3c3c3c3d3a3b27000000000000000000000000 │ │ -0000000000000000000000003e3f0c0000000000004040404040404040404040413e3f0c000000000000000000000000 │ │ -0000000000000000000000003e422d0000000000004343434343434343434343413e422d000000000000000000000000 │ │ -000000000000000000000000444534000000000000464646464646464646464647444534000000000000000000000000 │ │ -0000000000000000000000000748370000000000001a1a1a1a1a1a1a1a1a1a1a49074837000000000000000000000000 │ │ -000000000000000000000000074a370000000000004b4b4b4b4b4b4b4b4b4b4b49074a37000000000000000000000000 │ │ -0000000000000000000000004c4d3b0000000000004e4e4e4e4e4e4e4e4e4e4e4f4c4d3b000000000000000000000000 │ │ -00000000000000000000000050513f00000000000052525252525252525252525350513f000000000000000000000000 │ │ -000000000000000000000000545542000000000000565656565656565656565657545542000000000000000000000000 │ │ -0000000000000000000000005859450000000000005a5a5a5a5a5a5a5a5a5a5a5b585945000000000000000000000000 │ │ -0000000000000000000000005c5d480000000000005e5e5e5e5e5e5e5e5e5e5e5f5c5d48000000000000000000000000 │ │ -000000000000000000000000606148000000000000626262626262626262626263606148000000000000000000000000 │ │ -000000000000000000000000646551000000000000666666666666666666666667646551000000000000000000000000 │ │ -00000000000000000000000068696a0000000000006b6b6b6b6b6b6b6b6b6b6b6c68696a000000000000000000000000 │ │ -0000000000000000000000006d6e5d0000000000006f6f6f6f6f6f6f6f6f6f6f706d6e5d000000000000000000000000 │ │ -000000000000000000000000717269000000000000414141414141414141414173747275000000000000000000000000 │ │ -000000000000000000000000767778797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b74777c000000000000000000000000 │ │ -000000000000000000000000767d7e307474747474747474747474747474747468307f69000000000000000000000000 │ │ -000000000000000000000000806e818181818181818181818181818181818181816e7582000000000000000000000000 │ │ -000000000000000000000000838485858585858585858585858585858585858585858687000000000000000000000000 │ │ +000000000000000000000000061516161616161616161616161616161616161616161707000000000000000000000000 │ │ +00000000000000000000000018191a1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a1c1d1b000000000000000000000000 │ │ +0000000000000000000000001e1f2008090909090909090909090909090909090a1f1f1b000000000000000000000000 │ │ +0000000000000000000000001e2122000000000000000000000000000000000000232124000000000000000000000000 │ │ +000000000000000000000000251d24000000000000000000000000000000000000251d24000000000000000000000000 │ │ +00000000000000000000000026271a00000000000000000000000000000000000026271a000000000000000000000000 │ │ +00000000000000000000000018281c00000000000000000000000000000000000018281c000000000000000000000000 │ │ +00000000000000000000000018291f00000000000000000000000000000000000018291f000000000000000000000000 │ │ +0000000000000000000000002a19210000000000000000000000000000000000002a1921000000000000000000000000 │ │ +0000000000000000000000002b2c1d0000000000000000000000000000000000002b2c1d000000000000000000000000 │ │ +0000000000000000000000002d2e270000000000000000000000000000000000002d2e27000000000000000000000000 │ │ +0000000000000000000000002d2f270000000000000000000000000000000000002d2f27000000000000000000000000 │ │ +000000000000000000000000303128000000000000000000000000000000000000303128000000000000000000000000 │ │ +000000000000000000000000323329000000000000000000000000000000000000323329000000000000000000000000 │ │ +000000000000000000000000343519000000000000000000000000000000000000343519000000000000000000000000 │ │ +00000000000000000000000034362c00000000000000000000000000000000000034362c000000000000000000000000 │ │ +00000000000000000000000037382f00000000000000000000000000000000000037382f000000000000000000000000 │ │ +000000000000000000000000153931000000000000000000000000000000000000153931000000000000000000000000 │ │ +000000000000000000000000153a31000000000000000000000000000000000000153a31000000000000000000000000 │ │ +0000000000000000000000003b3c330000000000000000000000000000000000003b3c33000000000000000000000000 │ │ +0000000000000000000000003d3e350000000000000000000000000000000000003d3e35000000000000000000000000 │ │ +0000000000000000000000003f40360000000000000000000000000000000000003f4036000000000000000000000000 │ │ +000000000000000000000000414238000000000000000000000000000000000000414238000000000000000000000000 │ │ +000000000000000000000000434439000000000000000000000000000000000000434439000000000000000000000000 │ │ +000000000000000000000000454639000000000000000000000000000000000000454639000000000000000000000000 │ │ +00000000000000000000000047483e00000000000000000000000000000000000047483e000000000000000000000000 │ │ +000000000000000000000000494a4b000000000000000000000000000000000000494a4b000000000000000000000000 │ │ +0000000000000000000000004c4d440000000000000000000000000000000000004c4d44000000000000000000000000 │ │ +0000000000000000000000004e4f4a000000000000000000000000000000000000504f51000000000000000000000000 │ │ +0000000000000000000000005253540b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0d505355000000000000000000000000 │ │ +0000000000000000000000005256572d50505050505050505050505050505050492d584a000000000000000000000000 │ │ +0000000000000000000000000e4d595959595959595959595959595959595959594d510f000000000000000000000000 │ │ +000000000000000000000000101112121212121212121212121212121212121212121314000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ic_querybuilder_pressed.png │ ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ @@ -42,51 +41,51 @@ │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ } │ │ tRNS { │ │ - 0 0 1 5 14 13 12 179 250 239 244 247 245 249 232 241 255 240 248 211 32 4 16 198 22 39 201 202 24 9 205 3 27 204 26 31 128 38 132 11} │ │ + 0 1 5 14 13 12 179 250 239 244 247 245 249 232 241 240 248 211 32 4 16 198 22 39 201 202 24 9 205 3 27 204 26 31 128 38 132 11} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000001112222222222222111111000000000000 │ │ -000000000000001112111111111111111111000000000000 │ │ -000000000000001113445555555556211111000000000000 │ │ -00000000000000212789ABCCCCCADE512111000000000000 │ │ -00000000000000214FGGCHICCCCADE512111000000000000 │ │ -000000000000002159GGJKLM655556211111000000000000 │ │ -00000000000000215ABJGNO1211111111111000000000000 │ │ -00000000000000215BFPQGRS1L2222111111000000000000 │ │ -00000000000000215CBTOUGQS1V111111111000000000000 │ │ -00000000000000215CCM1WXGQS1V11111111000000000000 │ │ -00000000000000215CC511YXGQS1V1111111000000000000 │ │ -00000000000000215CC51L1YXGQS1V111111000000000000 │ │ -00000000000000215CC512V1YXGQS1V11111000000000000 │ │ -00000000000000215AA5121V1YUGQS1V1111000000000000 │ │ -00000000000000215CC51211V1YUGQS1V111000000000000 │ │ -00000000000000216EE612111V1YUGQS1V11000000000000 │ │ -00000000000000112552111111V1YUGQS121000000000000 │ │ -000000000000001111111111111V1YUGQZ12000000000000 │ │ -0000000000000011122111111111V1YXGa1V000000000000 │ │ -00000000000000111111111111111V1bcd12000000000000 │ │ -000000000000001111111111111111221111000000000000 │ │ -00000000000000111111111111111112V211000000000000 │ │ +000000000000000001111111111111000000000000000000 │ │ +000000000000000001000000000000000000000000000000 │ │ +000000000000000002334444444445100000000000000000 │ │ +000000000000001016789ABBBBB9CD401000000000000000 │ │ +00000000000000103EccBFGBBBB9CD401000000000000000 │ │ +000000000000001048ccHIJK544445100000000000000000 │ │ +000000000000001049AHcLM0100000000000000000000000 │ │ +00000000000000104AENOcPQ0J1111000000000000000000 │ │ +00000000000000104BARMScOQ0T000000000000000000000 │ │ +00000000000000104BBK0UVcOQ0T00000000000000000000 │ │ +00000000000000104BB400WVcOQ0T0000000000000000000 │ │ +00000000000000104BB40J0WVcOQ0T000000000000000000 │ │ +00000000000000104BB401T0WVcOQ0T00000000000000000 │ │ +00000000000000104994010T0WScOQ0T0000000000000000 │ │ +00000000000000104BB40100T0WScOQ0T000000000000000 │ │ +00000000000000105DD501000T0WScOQ0T00000000000000 │ │ +00000000000000001441000000T0WScOQ010000000000000 │ │ +000000000000000000000000000T0WScOX01000000000000 │ │ +0000000000000000011000000000T0WVcY0T000000000000 │ │ +00000000000000000000000000000T0Zab01000000000000 │ │ +000000000000000000000000000000110000000000000000 │ │ +00000000000000000000000000000001T100000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ic_add_bookmark.png │ ├── sng │ │ @@ -97,15 +97,14 @@ │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ - ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ @@ -222,17 +221,18 @@ │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ ( 77, 77, 77) # rgb = (0x4d,0x4d,0x4d) grey30 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ + ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ } │ │ tRNS { │ │ - 0 1 1 36 1 118 23 182 82 210 1 12 153 211 1 58 203 204 204 59 2 5 130 215 201 130 38 191 207 203 104 202 22 173 1 78 79 1 4 150 214 151 3 9 15 21 27 35 51 62 95 201 205 200 38 80 85 100 116 130 144 156 171 186 196 209 201 197 188 172 38 30 148 222 213 217 216 212 208 206 30 17 126 16 3 9 106 205 215 230 207 3 3 86 202 205 229 255 203 3 2 67 228 226 71 50 177 226 254 232 7 2 34 161 227 203 8 1 22 143 226 126 6 3 11 141 206 203 233 120 7 12 3 6 132 233 110 23 228 103 49 216 228 228 229 240 181 122 121 124 118 61 88 205 233 143 7 125 231 17 163 225 219 234 227 186 37 194 136 39 224 125 74 166 68 8 225 151 113 199 191 101 20 5 8 26 108 193 216 227 179 148 41 1 8 229 196 188 218 69 2 8 152 218 26 67 192 103 20 2 111 249 251 219 55 145 1 1 1 123 57 128} │ │ + 0 1 1 36 1 118 23 182 82 210 1 12 153 211 1 58 203 204 204 59 2 5 130 215 201 130 38 191 207 203 104 202 22 173 1 78 79 1 4 150 214 151 3 9 15 21 27 35 51 62 95 201 205 200 38 80 85 100 116 130 144 156 171 186 196 209 201 197 188 172 38 30 148 222 213 217 216 212 208 206 30 17 126 16 3 9 106 205 215 230 207 3 3 86 202 205 229 203 3 2 67 228 226 71 50 177 226 254 232 7 2 34 161 227 203 8 1 22 143 226 126 6 3 11 141 206 203 233 120 7 12 3 6 132 233 110 23 228 103 49 216 228 228 229 240 181 122 121 124 118 61 88 205 233 143 7 125 231 17 163 225 219 234 227 186 37 194 136 39 224 125 74 166 68 8 225 151 113 199 191 101 20 5 8 26 108 193 216 227 179 148 41 1 8 229 196 188 218 69 2 8 152 218 26 67 192 103 20 2 111 249 251 219 55 145 1 1 1 123 57 128} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -250,33 +250,33 @@ │ │ 0000000000000000000000000000000022140023091d111111111d092400142500000000000000000000000000000000 │ │ 0000000000000404040404000000000000002627281f111111111f282926000000000000000404040404000000000000 │ │ 000000000002000000002a2b2c2d2e2f303132333411111111111134353231302f2e2d2c2b2a00000000020000000000 │ │ 0000000002363738393a3b3c3d3e3f40351141111111111111111111344111424344453d3c3b3a393837460200000000 │ │ 00000000024748494a4b4c284d094e4f34111d111111111111111111111d11344f4e094d284c4b4a4948500200000000 │ │ 00000000000251520d33351f1f1d1d1d1d11111111111111111111111111111d1d1d1d1f1f35330d5253020000000000 │ │ 000000000000545556414f1f1111111111111111111111111111111157111158595958111f5a4156555b000000000000 │ │ -000000000000005c155d5e41181111111111111111111111111111115f1111606161601841625d155c00000000000000 │ │ -00000000000000006364651b4d1811111111111111111111111111115f1111666161674d1b6864630000000000000000 │ │ -0000000000000000001402696a2818111111111111111111111111115f11116b6c6c6d6a696e14000000000000000000 │ │ -000000000000000000006f027071171f1111111111111111111111115f11117261617370027400000000000000000000 │ │ -0000000000000000000000756476770d1d11111111111111111111115f11117861617964757a00000000000000000000 │ │ -000000000000000000000000047b7c7d281f11111111575f5f5f5f5f7e5f7f80616181827a837a7a7a7a7a8400000000 │ │ -000000000000000000000000000485864c18111111111111111111111111188761618800000000000000000000000000 │ │ -0000000000000000000000000000896a411d1111111111111111111111111d8a61618b00000000000000000000000000 │ │ -00000000000000000000000004008c35341d115711118d8e8e8f8e8e908e8e9161619293949594949694949700008400 │ │ -0000000000000000000000000400980d1f11119911119a61616161616161616161616161616161616161619b00009c00 │ │ -00000000000000000000000004649d4b1811119911119e61616161616161616161616161616161616161619b00009c00 │ │ -000000000000000000000000009fa00d1f1111571f11a1a2a2a38ea4908e8e916161a594949594949694949700008400 │ │ -00000000000000000000000000a6a71c1d111d1f4d1ca8a9a9a81c4d1f1d11aa6161ab00000000000000000000000000 │ │ -00000000000000000000000400ac1c111d181c28adaeaf0404afaead281c18b06161b100040000000000000000000000 │ │ -00000000000000000000000400b24cb31d17b4b5b600b77a7ab87ab9babbbcbd6161be7a82837a7a7a7a7a8400000000 │ │ -0000000000000000000000007cbf0d414ea8c06414c100000000c114c2c0a8c36161c47c007a00000000000000000000 │ │ -0000000000000000000000002ec5c6adc7af04c80000000000000000c904afca6161cbcc007a00000000000000000000 │ │ -000000000000000000000400cdcecfd000d1000000000000000000007a00d1d2d3d4d5cd008200000000000000000000 │ │ -000000000000000000000002d68c00047500000000000000000000007a0000816161d7d6027a00000000000000000000 │ │ -0000000000000000000000d826d9da000000000000000000000000007a0000db61619526d87a00000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000840000dcdddddc00008400000000000000000000 │ │ +000000000000005c155d5e41181111111111111111111111111111115f111160dddd601841615d155c00000000000000 │ │ +00000000000000006263641b4d1811111111111111111111111111115f111165dddd664d1b6763620000000000000000 │ │ +000000000000000000140268692818111111111111111111111111115f11116a6b6b6c69686d14000000000000000000 │ │ +000000000000000000006e026f70171f1111111111111111111111115f111171dddd726f027300000000000000000000 │ │ +0000000000000000000000746375760d1d11111111111111111111115f111177dddd7863747900000000000000000000 │ │ +000000000000000000000000047a7b7c281f11111111575f5f5f5f5f7d5f7e7fdddd8081798279797979798300000000 │ │ +000000000000000000000000000484854c181111111111111111111111111886dddd8700000000000000000000000000 │ │ +00000000000000000000000000008869411d1111111111111111111111111d89dddd8a00000000000000000000000000 │ │ +00000000000000000000000004008b35341d115711118c8d8d8e8d8d8f8d8d90dddd9192939493939593939600008300 │ │ +0000000000000000000000000400970d1f111198111199dddddddddddddddddddddddddddddddddddddddd9a00009b00 │ │ +00000000000000000000000004639c4b1811119811119ddddddddddddddddddddddddddddddddddddddddd9a00009b00 │ │ +000000000000000000000000009e9f0d1f1111571f11a0a1a1a28da38f8d8d90dddda493939493939593939600008300 │ │ +00000000000000000000000000a5a61c1d111d1f4d1ca7a8a8a71c4d1f1d11a9ddddaa00000000000000000000000000 │ │ +00000000000000000000000400ab1c111d181c28acadae0404aeadac281c18afddddb000040000000000000000000000 │ │ +00000000000000000000000400b14cb21d17b3b4b500b67979b779b8b9babbbcddddbd79818279797979798300000000 │ │ +0000000000000000000000007bbe0d414ea7bf6314c000000000c014c1bfa7c2ddddc37b007900000000000000000000 │ │ +0000000000000000000000002ec4c5acc6ae04c70000000000000000c804aec9ddddcacb007900000000000000000000 │ │ +000000000000000000000400cccdcecf00d0000000000000000000007900d0d1d2d3d4cc008100000000000000000000 │ │ +000000000000000000000002d58b000474000000000000000000000079000080ddddd6d5027900000000000000000000 │ │ +0000000000000000000000d726d8d900000000000000000000000000790000dadddd9426d77900000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000830000dbdcdcdb00008300000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000847a7a8400000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000008379798300000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-sw600dp-v13/ic_folder.png │ ├── sng │ │ @@ -1,128 +1,387 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 135; height: 120; bitdepth: 8; │ │ - using grayscale alpha; │ │ + using color palette; │ │ } │ │ +PLTE { │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ + ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ + ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ + ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ + ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ + ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ + ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ + ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ + ( 77, 77, 77) # rgb = (0x4d,0x4d,0x4d) grey30 │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ + (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ + ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + (100,100,100) # rgb = (0x64,0x64,0x64) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ + ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 27, 27, 27) # rgb = (0x1b,0x1b,0x1b) │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 52, 52, 52) # rgb = (0x34,0x34,0x34) │ │ + ( 65, 65, 65) # rgb = (0x41,0x41,0x41) │ │ + ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ + ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ + ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ + ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 9, 9, 9) # rgb = (0x09,0x09,0x09) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + ( 66, 66, 66) # rgb = (0x42,0x42,0x42) grey26 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (104,104,104) # rgb = (0x68,0x68,0x68) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ + ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 44, 44, 44) # rgb = (0x2c,0x2c,0x2c) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + (119,119,119) # rgb = (0x77,0x77,0x77) │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 20, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ + ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ + ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ + ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ + (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ + ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ + ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + ( 13, 13, 13) # rgb = (0x0d,0x0d,0x0d) grey5 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (100,100,100) # rgb = (0x64,0x64,0x64) │ │ + ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + ( 48, 48, 48) # rgb = (0x30,0x30,0x30) grey19 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ + (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ + ( 7, 7, 7) # rgb = (0x07,0x07,0x07) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ + (104,104,104) # rgb = (0x68,0x68,0x68) │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ +} │ │ +tRNS { │ │ + 0 20 41 42 41 43 39 16 2 47 181 184 183 187 182 75 1 52 206 210 208 209 218 159 17 51 201 205 204 203 204 203 214 91 213 175 30 99 186 25 117 2 215 188 43 216 124 3 207 57 142 6 58 150 5 1 206 80 2 19 202 212 86 178 24 128 87 94 97 92 26 222 40 200 39 198 196 39 211 219 226 150 75 77 79 82 78 24 84 4 189 56 163 21 132 3 8 31 36 35 35 38 25 202 85 1 19 190 220 221 74 191 37 64 182 38 167 2 120 133 11 116 2 16 165 66 62 193 46 32 103 152 3 15 21 217 102 1 105 48 195 44 70 83 172 9 177 141 7 26 56 106 72 176 29 194 66 1 130 123 10 20 20 176 143 1 69 175 39 95 3 115 140 3 205 24 93 2 177 59 40 96 158 84 18 147 197 49 40 42 27 170 122 144 114 82 63 78 171 34 2 2 127 128 23 164 87 62 35 62 108 2 185 69 18 155 95 45 199 163 105 208 164 28 76 32 135 3 88 29 17 65 162 124 201 79 26 1 31 152 55 23 111 71 25 131 3 54 224 59 60 59 61 59 22} │ │ IMAGE { │ │ pixels hex │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -1a14 4729 482a 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 492b 4327 0210 0802 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -4d2f 71b5 72b8 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 72bb 72b6 5d4b 0000 af01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5234 72ce 73d2 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d1 73da 6f9f 0011 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 72cb 72cb 73d6 635b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 72cc 72cc 73cb 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 72cc 73cc 73cb 73cb 72cc 73cc 73cb 73cb 73cb 73cb 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 73cb 72cc 73cb 72cc 72cc 72cc 72c9 73d5 70af 311e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cc 72cb 73da 6563 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 72cb 72cb 73d2 71ba 2419 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cd 73da 6975 0000 6602 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 72cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cc 72cb 73d7 72bc 462b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cc 73d8 6b7c 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 72cb 73cf 72c9 5339 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72c9 73da 6d8e 0006 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cb 73cf 73cf 553a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73d7 6e96 0005 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cb 73d1 73ce 5e50 0000 aa02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cb 72cb 73d7 6f9f 0c13 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 72cc 72ca 73d4 6256 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 72ca 73d5 71b2 2218 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0003 7b00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cc 72cb 73d6 6c80 6257 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 6561 635c 291a 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cb 73cb 72cb 73d5 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 74de 73d1 4728 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cb 72cb 73cc 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73d4 72c8 4627 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73d2 72c6 4627 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73d2 72c6 4627 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73d2 72c6 4627 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 72cb 73cc 72cb 72c9 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 73d0 72c4 4527 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72ca 73d3 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 74e2 73d5 4829 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 72c9 73d7 6f96 5f4b 5f4d 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 6152 5e4e 2518 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 72c9 73d8 6254 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 8d00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 72cb 73cf 72bd 5238 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 72cb 73d7 70a3 1b15 0000 0000 0000 3e00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cc 73d7 6b84 0000 6703 0000 0000 0008 341f 4124 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 3f23 4426 2b19 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 73cc 73d0 73ca 6055 0000 ff01 0000 0000 0913 71be 73dc 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d2 73dd 5e4a │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73d4 72bf 4325 0000 0000 0000 0000 5840 73ce 73d3 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73d3 71b6 4226 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cc 73d6 6fa7 0008 0000 0000 8502 0000 6a78 73d7 73cd 72cb 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 72cb 73db 6c85 000b │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72cb 73cc 73d5 6874 0001 0000 0000 0002 0010 70a5 73db 72cb 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cc 73ce 73d3 6256 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cc 73cd 73d6 5a42 0000 0000 0000 0000 563e 72c1 73d3 72cb 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cb 73d6 71b6 4a2e 0000 │ │ -5133 72c9 73cd 72cc 72cc 73cb 73cb 72cc 73cb 72cc 72cb 73cf 72c4 3a20 0000 0000 0000 0000 6667 73d8 73cd 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 73dd 6e98 0005 3d03 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 72ca 73d5 6e96 000f 0000 0000 0000 1a15 6e96 73d9 72cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 73cc 73cf 73d3 6566 0000 ad01 │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72c8 73dd 6769 0000 0000 0000 0000 4e30 72c3 73ce 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 72cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 72cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 72cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 72cb 72cb 73cb 73cc 73cb 73cb 73cb 72cb 73d3 72c8 4a2c 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 72cb 73d2 5c46 0000 0000 0000 0000 6153 73db 72ca 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 73cc 73d5 70ac 0009 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 72cb 73d2 71b1 482a 0000 0000 0000 0008 6d8d 73d6 72cb 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73d7 6874 0003 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 72cb 73da 6d8d 0007 0000 0000 0000 2c1a 72c3 73d1 72cb 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 72cb 73cd 73d3 5438 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 72cc 73cc 73ce 73d5 676a 0000 ff00 0000 0000 5c48 73d3 73cf 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 72ca 73d2 70b0 331d 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 72cb 73d3 72c2 5942 0000 0000 7701 0000 6b82 73d6 73cd 72cb 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 72c8 73dc 6a7b 000a 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 72cc 73cb 73d8 70af 1414 0001 0000 0001 1314 71b0 73d8 72cb 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 73cc 72ca 73d4 5d4b 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cc 73d8 6d8f 0000 5301 ff00 0000 5a45 72c4 73d2 72cb 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 72cb 73d3 71af 4427 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73ce 73d3 635f 0000 0000 7d03 0000 6973 73d8 73cd 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 72cc 73da 6d8c 0004 5403 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73d0 72cd 482a 0000 0000 0000 2418 6f9f 73d7 72cb 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cc 73cf 73cd 635d 0000 9f02 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 72cb 73d3 70b1 000f 0000 0000 0000 543b 72c6 73cd 72cb 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cb 73d5 72bb 4328 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72ca 73d7 6b82 0008 0000 0000 0001 6560 73dc 72c8 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73d8 6f9e 0003 0001 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72c9 73dc 6154 0000 0000 0000 1012 6d93 73d6 72ca 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cd 73d5 6667 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cc 73ce 72c5 4e31 0000 0000 0000 4628 72c9 73cf 72cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 72cb 73cf 72ce 492a 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cc 72cb 73d5 6f9e 2e1b 0000 0000 0000 6154 73d7 73cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cb 73d3 6faa 0010 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 72cc 73cc 73cb 72cb 73dd 6a7a 0001 0000 0000 0002 6d90 73d6 73cc 72cb 72cc 73cc 73cc 73cb 72cc 73cc 72cc 73cc 72cc 73cb 73cb 72cc 73cc 72cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 72cc 73cc 72cc 73cb 73cb 72cc 73cc 72cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 72cc 73cc 72cc 73cb 73cb 72cc 73cc 72cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 72cc 73cc 72cc 73cb 73cb 72cc 73cc 72cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72c9 73db 6972 0003 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 72cc 72cc 73cc 73d0 73ce 6052 0000 0000 0000 2518 71be 73d5 72cb 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72cc 73cc 72cb 73d2 583f 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 72cb 73d6 71b6 4a2e 0000 0000 0000 5d4e 73cd 73d1 72cb 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 72cb 73d3 70ab 3b22 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 72cb 73dc 6f9f 0007 2d02 9702 0000 6b7f 73db 73cd 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 72cb 73dc 6b80 0003 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cd 73d7 6a7a 0000 ff00 0000 2317 70a4 73da 72cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cb 73cf 73ce 6157 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73d1 72ca 573e 0000 0000 0000 5a45 72c8 73d1 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cb 73d8 71b2 3b23 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73d1 72cc 583e 0000 0000 0000 676c 73dd 73cc 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 73cc 73da 6d93 0000 4602 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73d2 71b9 5c45 0000 0d12 6f9b 73d5 72cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cc 73cf 73d3 645f 0000 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 72cb 72cb 73d5 73cd 6052 4a2d 72ca 73cd 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 73d2 72c7 3f23 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 72cb 72cb 73d2 72cb 6f9f 73d0 72cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cc 72cb 73d4 6fa3 0008 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 72cb 72cb 73cc 72cb 73cd 73d4 72cb 73cc 72cb 72cb 72cc 72cb 72cc 72cc 72cc 72cb 72cc 72cc 73cc 72cc 72cc 72cb 72cb 72cc 72cc 73cc 72cc 72cb 72cb 72cc 72cb 72cc 72cb 72cb 72cb 72cb 72cb 72cc 72cb 72cc 72cc 72cc 72cb 72cc 72cc 73cc 72cc 72cc 72cb 72cb 72cc 72cc 73cc 72cc 72cb 72cb 72cc 72cb 72cc 72cb 72cb 72cb 72cb 72cb 72cc 72cb 72cc 72cc 72cc 72cb 72cc 72cc 73cc 72cc 72cc 72cb 72cb 72cc 72cc 73cc 72cc 72cb 72cb 72cc 72cb 72cc 72cb 72cb 72cb 72cb 72cb 72cc 72cb 72cc 72cc 72cc 72cb 72cc 72cc 73cc 72cc 72cc 72cb 72cb 72cc 72cc 73cc 72cc 72cb 72cb 72cc 72cb 72cc 72cb 72cb 72cb 73cc 72cb 73d9 6669 0002 0000 0100 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cc 72d0 5133 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 72ca 73d4 6fa4 301c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 72c8 73dd 6975 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 72cb 73cd 5e4c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 72cb 73d4 70ab 3620 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cc 73d7 6c87 0000 6003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73d0 73cb 6258 0000 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73d5 71ba 321d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73d6 6e96 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73d7 635c 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cb 73ce 72ce 4829 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 72ca 73d4 6f9e 0711 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 72c8 73dd 676a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cd 5941 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 72cb 73d6 6fa2 2e1b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73da 6a7c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 72cb 73d1 73c9 5e4f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 72cb 73d7 71b1 2b1a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 73cb 73cc 73d8 6d8c 0000 5701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73ce 73d3 6154 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cb 73d0 72ca 391f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 72cb 73d4 6d98 000a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 72c9 73dc 645e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cd 72cb 5337 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cb 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 72cc 73cb 73cb 72cc 73cc 72cc 72cc 73cb 73cb 72cb 72cc 73cc 73cb 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 72cc 73cb 73cb 72cc 73cc 72cc 72cc 73cb 73cb 72cb 72cc 73cc 73cb 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 72cc 73cb 73cb 72cc 73cc 72cc 72cc 73cb 73cb 72cb 72cc 73cc 73cb 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 72cc 73cb 73cb 72cc 73cc 72cc 72cc 73cb 73cb 72cb 72cc 73cc 73cb 73cb 72cb 73d6 6f9b 2517 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cc 73db 686f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 72cb 73d2 72c7 5b47 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 73cc 72cb 73da 70ab 2619 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c8 73cc 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72cb 73d8 6b83 0000 7003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5336 73d8 73dc 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73e0 73db 5e4c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -2518 573b 583c 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 593d 563b 1f16 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +010203040404040404040404040404040404040404040404040404040404040404040404040404050607080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +090a0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0d0e0f001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +111213141414141414141414141414141414141414141414141414141414141414141414141414151617180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1f1f20210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1d1e1e1e1d1e1d1e1e1e1e1e1d1e1c1d1d1e1c1d1d1d1d1e1e1e1d1d1e1e1e1d1e1d1e1e1e1a22232400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1c1f162500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1f1f132627000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1c1b1628002900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1d1e1d1d1d1d1d1d1f1d1d1f1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1c1f2a2b2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1c1c2d2e2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1f301a3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1a163233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1c1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1c1e1c1c1e1e1c1d303034000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1c1c2a35363700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1f153839003a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1f1f2a173b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1e3c3d3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c3c223f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f00000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1c1f2041424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434344454637000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1f1d1f222a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a47154800000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1c1c1c1c1c1c1e1c1c1c1e1c1c1c1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1c1c1c1c1e1c1c1c1f1f1c1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b3d494a00000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1c1e1e1d1d1e1e1c1e134b4a00000000000000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c134b4a00000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e134b4a00000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1e1c1f1c1f1a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c144c4d00000000000000000000000000000000000000 │ │ +191a1b1c1c1c1c1c1c1c1c1e1c1c3c4e4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f50220400000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1a2a515253545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545455565737000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1a2d580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005900000000000000000000000000000000000000 │ │ +191a1b1c1c1c1c1c1c1c1c1e1f305a5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1f2a5c5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1d1c2a5e005f00006061626363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363646566 │ │ +191a1b1c1e1d1d1e1d1e1d1c146768006900006a6b6c4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e136d6e │ │ +191a1b1c1e1d1d1e1d1e1d1f3d6f700000000071384e38383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838384e7273 │ │ +191a1b1c1e1d1d1c1d1c1d1c20746000007500762a1b1f1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1f4f7778 │ │ +191a1b1d1e1d1d1d1d1d1f1c22793700007a7b7c4f1f1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1c384e3e00 │ │ +191a1b1c1e1d1d1e1d1e1c1b207d000000007e7f4e1f1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1f20728000 │ │ +191a1b1e1e1d1d1e1d1e1f304c8100000000822d1b1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e6d833684 │ │ +191a1b1c1e1d1d1c1d1c3c2235850000008635871f1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1c304e880089 │ │ +191a1b1d1e1d1d1d1d1d496d8a000000008b8c381d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1f1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1f1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1f1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1f1f1d1c1d1d1d1f4e498d0000 │ │ +191a1b1c1c1d1d1c1d1c1f138e000000008f4f3c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1c2290910000 │ │ +191a1b1c1e1c1c1c1c1f1392030000006093201f1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1c2a792f0000 │ │ +191a1b1c1c1d1d1c1d1f169394000000958c151f1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1f1b4e96000000 │ │ +191a1b1c1e1c1c1e1c38229700000000984e301c1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e3c13999a000000 │ │ +191a1b1c1c1d1d1c1f4e9b9c00009d009e201b1f1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c496c9fa0000000 │ │ +191a1b1c1e1c1c1e1d2d23a1370037a2a32d1f1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1c1e1c3c3d0f00000000 │ │ +191a1b1c1c1d1d1c1c2da400a50000a64c131f1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1f4ea7a800000000 │ │ +191a1b1c1e1d1d1c384ea90000aa00ab2d1b1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1e1c1e16ac59ad000000 │ │ +191a1b1d1c1d1d1d14ae03000000af172a1f1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1c301bb000b1000000 │ │ +191a1b1c1c1d1d1f4eb285000000b34b1b1f1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1f220db40000000000 │ │ +191a1b1c1e1d1d3c2a9e60000037b56c491c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1c2db62f3700000000 │ │ +191a1b1c1e1d1d1a6cb7000000b8b9203c1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1b2282000000000000 │ │ +191a1b1d1c1d1c38babb000000bc1a301f1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1f3012bd000000000000 │ │ +191a1b1c1c1c1f22b6be000000b72a1c1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1c1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1c1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1c1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1c1c1c1e1c1e1c1e1c1c1e1e1c1f4ebf7b000000000000 │ │ +191a1b1e1c1d1f6dc03700007ac1201c1f1e1c1c1d1e1c1e1c1e1d1d1e1c1e1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1e1c1e1d1d1e1c1e1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1e1c1e1d1d1e1c1e1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1e1c1e1d1d1e1c1e1c1d1d1c1d1c1d1d1d1d1d1e1d1a4fc22f000000000000 │ │ +191a1b1e1e1c1438c3000000576b221f1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1d1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1d1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1d1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1d1d1d1d1e1c1f13c400000000000000 │ │ +191a1b1c1e1f207280000000c51b151f1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1f4ec6c700000000000000 │ │ +191a1b1d1e1f6c1794c8c900ca4f1b1f1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1f6ccb2f00000000000000 │ │ +191a1b1c1e1b2ac0000000cccd161f1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1f3038ce0000000000000000 │ │ +191a1b1c1c153ccf000000a649151d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1f2d3fd00000000000000000 │ │ +191a1b1c1e151ed1000000d26d1c1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1c16b900d300000000000000 │ │ +191a1b1c1e1c13d4d500d6d7221f1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1c304ed8000000000000000000 │ │ +191a1b1c1e1f1f221bc3d93c1b1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d13da64000000000000000000 │ │ +191a1b1c1e1d1f1f131f17141f1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1c1f3ddb60000000000000000000 │ │ +191a1b1c1e1f1f1c1f1b3d1f1c1f1f1e1f1e1e1e1f1e1e1c1e1e1f1f1e1e1c1e1f1f1e1f1e1f1f1f1f1f1e1f1e1e1e1f1e1e1c1e1e1f1f1e1e1c1e1f1f1e1f1e1f1f1f1f1f1e1f1e1e1e1f1e1e1c1e1e1f1f1e1e1c1e1f1f1e1f1e1f1f1f1f1f1e1f1e1e1e1f1e1e1c1e1e1f1f1e1e1c1e1f1f1e1f1e1f1f1f1c1f87dc7a000000000000000000 │ │ +191a1b1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1f1cdd1900000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d3c3ddedf00000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d496d282f00000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1f1be00000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1f3dc6e10000000000000000000000 │ │ +191a1b1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1c2ae200e300000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f141de4006900000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f2226e5000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1c1c20352f000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1c1c2a4537000000000000000000000000 │ │ +191a1b1c1c1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1f38120400000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1e1c1c1c1c1c1e1c1c1c1e1c1c1c1c1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1c1c1c1e1c1c1c1e1c1c1c1c1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1c1c1c1e1c1c1c1e1c1c1c1c1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1c1c1c1e1c1c1c1e1c1c1c1c1c1c1e1c1c1e1c1c1c1c1c3c3db6e600000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c496d970000000000000000000000000000 │ │ +191a1b1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1e1be70000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1f20e8be0000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1f1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c16e9000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1f15eaeb000000000000000000000000000000 │ │ +191a1b1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1f2a92ec000000000000000000000000000000 │ │ +191a1b1c1e1e1e1e1e1e1e1e1e1e1e1e1e1c1e1e1e1e1e1c1e1e1e1e1e1e1c1e1e1e1e1e1e1e1e1e1e1e1e1e1c1e1e1e1e1e1c1e1e1e1e1e1e1c1e1e1e1e1e1e1e1e1e1e1e1e1e1c1e1e1e1e1e1c1e1e1e1e1e1e1c1e1e1e1e1e1e1e1e1e1e1e1e1e1c1e1e1e1e1e1c1e1e1e1e1e1e1c1e1e1e1d1c2dac00ed0000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c384eb700000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1d143cee00000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1f3defa000000000000000000000000000000000 │ │ +191a1b1d1e1d1d1d1d1d1d1f1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1a6c430000000000000000000000000000000000 │ │ +191a1b1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1b1ff00000000000000000000000000000000000 │ │ +191a1b1c1d1d1d1e1d1e1d1f1d1d1d1e1d1d1e1e1d1d1e1c1e1e1d1d1f1e1c1d1d1d1e1d1e1d1f1d1d1d1e1d1d1e1e1d1d1e1c1e1e1d1d1f1e1c1d1d1d1e1d1e1d1f1d1d1d1e1d1d1e1e1d1d1e1c1e1e1d1d1f1e1c1d1d1d1e1d1e1d1f1d1d1d1e1d1d1e1e1d1d1e1c1e1e1d1d1f1e1c1d1d1f20d7f10000000000000000000000000000000000 │ │ +191a1b1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1c4ff2000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1c1e1c1c1c1e1c1c1e1c1c1e1f13daf3000000000000000000000000000000000000 │ │ +191a1b1d1c1d1d1d1d1d1d1d1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1c1f16c6f4370000000000000000000000000000000000 │ │ +19491c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c1f2df500f60000000000000000000000000000000000 │ │ +f72d6c1616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616f84fe000000000000000000000000000000000000000 │ │ +57f9fafbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfcfdfe7a000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_list_data_small.png │ ├── sng │ │ @@ -1,19 +1,21 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ + (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ + (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ - (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ @@ -54,48 +56,46 @@ │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (114,114,114) # rgb = (0x72,0x72,0x72) │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ - (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ } │ │ tRNS { │ │ - 0 189 255 255 255 189 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 183 255 183} │ │ + 0 189 189 183 183} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000123333333333334500000000 │ │ -00000000678888888888879A00000000 │ │ -00000000BC000000000000D700000000 │ │ -00000000EA000000000000EA00000000 │ │ -00000000FG000000000000FG00000000 │ │ +00000000156666666666667200000000 │ │ +0000000089AAAAAAAAAAA9BC00000000 │ │ +00000000DE000000000000F900000000 │ │ +00000000GC000000000000GC00000000 │ │ 00000000HI000000000000HI00000000 │ │ 00000000JK000000000000JK00000000 │ │ -000000006L0000000000006L00000000 │ │ -000000006L0000000000006L00000000 │ │ -00000000MN000000000000MN00000000 │ │ +00000000LM000000000000LM00000000 │ │ +000000008N0000000000008N00000000 │ │ +000000008N0000000000008N00000000 │ │ 00000000OP000000000000OP00000000 │ │ 00000000QR000000000000QR00000000 │ │ 00000000ST000000000000ST00000000 │ │ -00000000UD000000000000UD00000000 │ │ -00000000VW000000000000VW00000000 │ │ -00000000XY0Zaaaaaaaab0XY00000000 │ │ -00000000cd0ceeeeeeeed0cd00000000 │ │ -00000000fg0fhhhhhhhhg0fg00000000 │ │ -00000000ij0hWWWWWWWWD0ij00000000 │ │ -00000000kl000000000000mn00000000 │ │ -00000000iopqqqqqqqqqqrOn00000000 │ │ -00000000sejjjjjjjjjjjjtu00000000 │ │ +00000000UV000000000000UV00000000 │ │ +00000000WF000000000000WF00000000 │ │ +00000000XY000000000000XY00000000 │ │ +00000000Za0bccccccccd0Za00000000 │ │ +00000000ef0eggggggggf0ef00000000 │ │ +00000000hi0hjjjjjjjji0hi00000000 │ │ +00000000kl0jYYYYYYYYF0kl00000000 │ │ +00000000mn000000000000op00000000 │ │ +00000000kqrsssssssssstQp00000000 │ │ +000000003gllllllllllllu400000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_folder.png │ ├── sng │ │ @@ -1,128 +1,387 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 135; height: 120; bitdepth: 8; │ │ - using grayscale alpha; │ │ + using color palette; │ │ } │ │ +PLTE { │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ + ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ + ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ + ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ + ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ + ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ + ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ + ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ + ( 77, 77, 77) # rgb = (0x4d,0x4d,0x4d) grey30 │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ + (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ + ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + (100,100,100) # rgb = (0x64,0x64,0x64) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ + ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 27, 27, 27) # rgb = (0x1b,0x1b,0x1b) │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 52, 52, 52) # rgb = (0x34,0x34,0x34) │ │ + ( 65, 65, 65) # rgb = (0x41,0x41,0x41) │ │ + ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ + ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ + ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ + ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 9, 9, 9) # rgb = (0x09,0x09,0x09) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + ( 66, 66, 66) # rgb = (0x42,0x42,0x42) grey26 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (104,104,104) # rgb = (0x68,0x68,0x68) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ + ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 44, 44, 44) # rgb = (0x2c,0x2c,0x2c) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + (119,119,119) # rgb = (0x77,0x77,0x77) │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 20, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ + ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ + ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ + ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ + (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ + ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ + ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + ( 13, 13, 13) # rgb = (0x0d,0x0d,0x0d) grey5 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (100,100,100) # rgb = (0x64,0x64,0x64) │ │ + ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + ( 48, 48, 48) # rgb = (0x30,0x30,0x30) grey19 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ + (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ + ( 7, 7, 7) # rgb = (0x07,0x07,0x07) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ + (104,104,104) # rgb = (0x68,0x68,0x68) │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ +} │ │ +tRNS { │ │ + 0 20 41 42 41 43 39 16 2 47 181 184 183 187 182 75 1 52 206 210 208 209 218 159 17 51 201 205 204 203 204 203 214 91 213 175 30 99 186 25 117 2 215 188 43 216 124 3 207 57 142 6 58 150 5 1 206 80 2 19 202 212 86 178 24 128 87 94 97 92 26 222 40 200 39 198 196 39 211 219 226 150 75 77 79 82 78 24 84 4 189 56 163 21 132 3 8 31 36 35 35 38 25 202 85 1 19 190 220 221 74 191 37 64 182 38 167 2 120 133 11 116 2 16 165 66 62 193 46 32 103 152 3 15 21 217 102 1 105 48 195 44 70 83 172 9 177 141 7 26 56 106 72 176 29 194 66 1 130 123 10 20 20 176 143 1 69 175 39 95 3 115 140 3 205 24 93 2 177 59 40 96 158 84 18 147 197 49 40 42 27 170 122 144 114 82 63 78 171 34 2 2 127 128 23 164 87 62 35 62 108 2 185 69 18 155 95 45 199 163 105 208 164 28 76 32 135 3 88 29 17 65 162 124 201 79 26 1 31 152 55 23 111 71 25 131 3 54 224 59 60 59 61 59 22} │ │ IMAGE { │ │ pixels hex │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -1a14 4729 482a 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 4829 492b 4327 0210 0802 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -4d2f 71b5 72b8 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 71b7 72bb 72b6 5d4b 0000 af01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5234 72ce 73d2 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d0 73d1 73da 6f9f 0011 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 72cb 72cb 73d6 635b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 72cc 72cc 73cb 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 72cc 73cc 73cb 73cb 72cc 73cc 73cb 73cb 73cb 73cb 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 73cb 72cc 73cb 72cc 72cc 72cc 72c9 73d5 70af 311e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cc 72cb 73da 6563 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 72cb 72cb 73d2 71ba 2419 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cd 73da 6975 0000 6602 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 72cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cc 72cb 73d7 72bc 462b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cc 73d8 6b7c 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 72cb 73cf 72c9 5339 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72c9 73da 6d8e 0006 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cb 73cf 73cf 553a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73d7 6e96 0005 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cb 73d1 73ce 5e50 0000 aa02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cb 72cb 73d7 6f9f 0c13 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 72cc 72ca 73d4 6256 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 72ca 73d5 71b2 2218 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0003 7b00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cc 72cb 73d6 6c80 6257 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 645e 6561 635c 291a 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cb 73cb 72cb 73d5 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 73d7 74de 73d1 4728 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cb 72cb 73cc 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73cd 73d4 72c8 4627 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73d2 72c6 4627 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73d2 72c6 4627 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73d2 72c6 4627 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 72cb 73cc 72cb 72c9 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 73d0 72c4 4527 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72ca 73d3 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 73db 74e2 73d5 4829 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 72c9 73d7 6f96 5f4b 5f4d 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 604f 6152 5e4e 2518 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 72c9 73d8 6254 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 8d00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 72cb 73cf 72bd 5238 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 72cb 73d7 70a3 1b15 0000 0000 0000 3e00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cc 73d7 6b84 0000 6703 0000 0000 0008 341f 4124 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 4023 3f23 4426 2b19 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 73cc 73d0 73ca 6055 0000 ff01 0000 0000 0913 71be 73dc 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d3 73d2 73dd 5e4a │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73d4 72bf 4325 0000 0000 0000 0000 5840 73ce 73d3 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73ce 73d3 71b6 4226 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cc 73d6 6fa7 0008 0000 0000 8502 0000 6a78 73d7 73cd 72cb 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 72cb 73db 6c85 000b │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72cb 73cc 73d5 6874 0001 0000 0000 0002 0010 70a5 73db 72cb 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cc 73ce 73d3 6256 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cc 73cd 73d6 5a42 0000 0000 0000 0000 563e 72c1 73d3 72cb 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cb 73d6 71b6 4a2e 0000 │ │ -5133 72c9 73cd 72cc 72cc 73cb 73cb 72cc 73cb 72cc 72cb 73cf 72c4 3a20 0000 0000 0000 0000 6667 73d8 73cd 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 73dd 6e98 0005 3d03 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 72ca 73d5 6e96 000f 0000 0000 0000 1a15 6e96 73d9 72cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 73cc 73cf 73d3 6566 0000 ad01 │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72c8 73dd 6769 0000 0000 0000 0000 4e30 72c3 73ce 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 72cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 72cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 72cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 72cb 72cb 73cb 73cc 73cb 73cb 73cb 72cb 73d3 72c8 4a2c 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 72cb 73d2 5c46 0000 0000 0000 0000 6153 73db 72ca 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 73cc 73d5 70ac 0009 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 72cb 73d2 71b1 482a 0000 0000 0000 0008 6d8d 73d6 72cb 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73d7 6874 0003 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 72cb 73da 6d8d 0007 0000 0000 0000 2c1a 72c3 73d1 72cb 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 72cb 73cd 73d3 5438 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 72cc 73cc 73ce 73d5 676a 0000 ff00 0000 0000 5c48 73d3 73cf 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 72ca 73d2 70b0 331d 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 72cb 73d3 72c2 5942 0000 0000 7701 0000 6b82 73d6 73cd 72cb 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 72c8 73dc 6a7b 000a 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 72cc 73cb 73d8 70af 1414 0001 0000 0001 1314 71b0 73d8 72cb 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 73cc 72ca 73d4 5d4b 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cc 73d8 6d8f 0000 5301 ff00 0000 5a45 72c4 73d2 72cb 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 72cb 73d3 71af 4427 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73ce 73d3 635f 0000 0000 7d03 0000 6973 73d8 73cd 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 72cc 73da 6d8c 0004 5403 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73d0 72cd 482a 0000 0000 0000 2418 6f9f 73d7 72cb 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cc 73cf 73cd 635d 0000 9f02 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 72cb 73d3 70b1 000f 0000 0000 0000 543b 72c6 73cd 72cb 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cb 73d5 72bb 4328 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72ca 73d7 6b82 0008 0000 0000 0001 6560 73dc 72c8 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73d8 6f9e 0003 0001 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 72c9 73dc 6154 0000 0000 0000 1012 6d93 73d6 72ca 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cd 73d5 6667 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cc 73ce 72c5 4e31 0000 0000 0000 4628 72c9 73cf 72cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 72cb 73cf 72ce 492a 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cc 72cb 73d5 6f9e 2e1b 0000 0000 0000 6154 73d7 73cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cb 73d3 6faa 0010 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 72cc 73cc 73cb 72cb 73dd 6a7a 0001 0000 0000 0002 6d90 73d6 73cc 72cb 72cc 73cc 73cc 73cb 72cc 73cc 72cc 73cc 72cc 73cb 73cb 72cc 73cc 72cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 72cc 73cc 72cc 73cb 73cb 72cc 73cc 72cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 72cc 73cc 72cc 73cb 73cb 72cc 73cc 72cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 72cc 73cc 72cc 73cb 73cb 72cc 73cc 72cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72c9 73db 6972 0003 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 72cc 72cc 73cc 73d0 73ce 6052 0000 0000 0000 2518 71be 73d5 72cb 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 72cc 72cc 72cc 73cb 72cc 72cc 72cc 72cc 72cc 73cb 73cb 72cc 72cc 72cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 73cb 73cb 73cb 73cb 72cc 73cc 72cb 73d2 583f 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 72cb 73d6 71b6 4a2e 0000 0000 0000 5d4e 73cd 73d1 72cb 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 72cb 73d3 70ab 3b22 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 72cb 73dc 6f9f 0007 2d02 9702 0000 6b7f 73db 73cd 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 72cb 73dc 6b80 0003 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cd 73d7 6a7a 0000 ff00 0000 2317 70a4 73da 72cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cb 73cf 73ce 6157 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73d1 72ca 573e 0000 0000 0000 5a45 72c8 73d1 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cb 73d8 71b2 3b23 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73d1 72cc 583e 0000 0000 0000 676c 73dd 73cc 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 72cb 73cc 73da 6d93 0000 4602 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73d2 71b9 5c45 0000 0d12 6f9b 73d5 72cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cc 73cf 73d3 645f 0000 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 72cb 72cb 73d5 73cd 6052 4a2d 72ca 73cd 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 72cc 72cc 73cb 72cc 72cc 73cc 72cc 72cc 73cb 73cb 72cc 72cc 73cc 72cc 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 73d2 72c7 3f23 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 72cb 72cb 73d2 72cb 6f9f 73d0 72cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cc 72cb 73d4 6fa3 0008 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 72cb 72cb 73cc 72cb 73cd 73d4 72cb 73cc 72cb 72cb 72cc 72cb 72cc 72cc 72cc 72cb 72cc 72cc 73cc 72cc 72cc 72cb 72cb 72cc 72cc 73cc 72cc 72cb 72cb 72cc 72cb 72cc 72cb 72cb 72cb 72cb 72cb 72cc 72cb 72cc 72cc 72cc 72cb 72cc 72cc 73cc 72cc 72cc 72cb 72cb 72cc 72cc 73cc 72cc 72cb 72cb 72cc 72cb 72cc 72cb 72cb 72cb 72cb 72cb 72cc 72cb 72cc 72cc 72cc 72cb 72cc 72cc 73cc 72cc 72cc 72cb 72cb 72cc 72cc 73cc 72cc 72cb 72cb 72cc 72cb 72cc 72cb 72cb 72cb 72cb 72cb 72cc 72cb 72cc 72cc 72cc 72cb 72cc 72cc 73cc 72cc 72cc 72cb 72cb 72cc 72cc 73cc 72cc 72cb 72cb 72cc 72cb 72cc 72cb 72cb 72cb 73cc 72cb 73d9 6669 0002 0000 0100 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cc 72d0 5133 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 72ca 73d4 6fa4 301c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 73cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 72c8 73dd 6975 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 72cb 73cd 5e4c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 72cb 73d4 70ab 3620 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cc 73d7 6c87 0000 6003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73d0 73cb 6258 0000 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73d5 71ba 321d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73d6 6e96 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cc 73cc 73d7 635c 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 73cc 72cb 73ce 72ce 4829 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 72ca 73d4 6f9e 0711 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 72c8 73dd 676a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cd 5941 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 73cc 73cb 73cb 73cc 73cb 72cb 73d6 6fa2 2e1b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 72cb 72cc 73cb 72cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73da 6a7c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 72cb 73d1 73c9 5e4f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 73cc 72cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 72cc 72cc 73cc 72cc 72cc 73cc 72cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 72cc 72cb 73d7 71b1 2b1a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 72cc 72cc 72cc 73cc 72cc 72cc 72cc 73cb 73cc 73d8 6d8c 0000 5701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73ce 73d3 6154 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cb 73d0 72ca 391f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 73cc 73cb 73cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cc 73cc 73cc 73cb 72cc 73cc 73cc 73cc 72cc 73cb 73cb 72cc 73cc 73cc 72cc 73cb 73cb 72cb 73d4 6d98 000a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 72cc 73cb 73cb 72c9 73dc 645e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cd 72cb 5337 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 73cb 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 72cc 73cb 73cb 72cc 73cc 72cc 72cc 73cb 73cb 72cb 72cc 73cc 73cb 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 72cc 73cb 73cb 72cc 73cc 72cc 72cc 73cb 73cb 72cb 72cc 73cc 73cb 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 72cc 73cb 73cb 72cc 73cc 72cc 72cc 73cb 73cb 72cb 72cc 73cc 73cb 73cb 73cb 72cc 73cb 72cc 73cb 72cb 73cb 73cb 73cb 72cc 73cb 73cb 72cc 72cc 73cb 73cb 72cc 73cc 72cc 72cc 73cb 73cb 72cb 72cc 73cc 73cb 73cb 72cb 73d6 6f9b 2517 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cb 73cb 73cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 73cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cc 73db 686f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 73cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 72cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 73cc 72cc 73cc 73cc 72cc 73cc 73cc 72cc 72cb 73d2 72c7 5b47 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c9 73cd 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 73cc 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 73cb 72cb 73cb 73cc 73cb 73cb 73cb 72cc 73cb 73cb 73cb 72cb 73cb 73cb 72cc 73cb 73cb 73cc 72cb 73da 70ab 2619 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5133 72c8 73cc 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72ca 72cb 73d8 6b83 0000 7003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -5336 73d8 73dc 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73da 73e0 73db 5e4c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -2518 573b 583c 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 583b 593d 563b 1f16 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +010203040404040404040404040404040404040404040404040404040404040404040404040404050607080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +090a0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0d0e0f001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +111213141414141414141414141414141414141414141414141414141414141414141414141414151617180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1f1f20210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1d1e1e1e1d1e1d1e1e1e1e1e1d1e1c1d1d1e1c1d1d1d1d1e1e1e1d1d1e1e1e1d1e1d1e1e1e1a22232400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1c1f162500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1f1f132627000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1c1b1628002900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1d1e1d1d1d1d1d1d1f1d1d1f1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1c1f2a2b2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1c1c2d2e2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1f301a3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1a163233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1c1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1c1e1c1c1e1e1c1d303034000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1c1c2a35363700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1f153839003a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1f1f2a173b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1e3c3d3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c3c223f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f00000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1c1f2041424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434344454637000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1f1d1f222a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a47154800000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1c1c1c1c1c1c1e1c1c1c1e1c1c1c1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1c1c1c1c1e1c1c1c1f1f1c1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b3d494a00000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1c1e1e1d1d1e1e1c1e134b4a00000000000000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c134b4a00000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e134b4a00000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1e1c1f1c1f1a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c144c4d00000000000000000000000000000000000000 │ │ +191a1b1c1c1c1c1c1c1c1c1e1c1c3c4e4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f50220400000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1a2a515253545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545455565737000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1a2d580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005900000000000000000000000000000000000000 │ │ +191a1b1c1c1c1c1c1c1c1c1e1f305a5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1f2a5c5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1d1c2a5e005f00006061626363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363646566 │ │ +191a1b1c1e1d1d1e1d1e1d1c146768006900006a6b6c4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e136d6e │ │ +191a1b1c1e1d1d1e1d1e1d1f3d6f700000000071384e38383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838384e7273 │ │ +191a1b1c1e1d1d1c1d1c1d1c20746000007500762a1b1f1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1f4f7778 │ │ +191a1b1d1e1d1d1d1d1d1f1c22793700007a7b7c4f1f1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1c384e3e00 │ │ +191a1b1c1e1d1d1e1d1e1c1b207d000000007e7f4e1f1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1f20728000 │ │ +191a1b1e1e1d1d1e1d1e1f304c8100000000822d1b1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1f1d1d1d1e1d1e1e1e1d1e1e6d833684 │ │ +191a1b1c1e1d1d1c1d1c3c2235850000008635871f1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1c304e880089 │ │ +191a1b1d1e1d1d1d1d1d496d8a000000008b8c381d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1f1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1f1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1f1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1f1f1d1c1d1d1d1f4e498d0000 │ │ +191a1b1c1c1d1d1c1d1c1f138e000000008f4f3c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1c2290910000 │ │ +191a1b1c1e1c1c1c1c1f1392030000006093201f1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1c2a792f0000 │ │ +191a1b1c1c1d1d1c1d1f169394000000958c151f1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1f1b4e96000000 │ │ +191a1b1c1e1c1c1e1c38229700000000984e301c1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e3c13999a000000 │ │ +191a1b1c1c1d1d1c1f4e9b9c00009d009e201b1f1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c496c9fa0000000 │ │ +191a1b1c1e1c1c1e1d2d23a1370037a2a32d1f1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1c1e1c3c3d0f00000000 │ │ +191a1b1c1c1d1d1c1c2da400a50000a64c131f1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1f4ea7a800000000 │ │ +191a1b1c1e1d1d1c384ea90000aa00ab2d1b1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1e1c1e16ac59ad000000 │ │ +191a1b1d1c1d1d1d14ae03000000af172a1f1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1c301bb000b1000000 │ │ +191a1b1c1c1d1d1f4eb285000000b34b1b1f1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1f220db40000000000 │ │ +191a1b1c1e1d1d3c2a9e60000037b56c491c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1c2db62f3700000000 │ │ +191a1b1c1e1d1d1a6cb7000000b8b9203c1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1b2282000000000000 │ │ +191a1b1d1c1d1c38babb000000bc1a301f1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1f3012bd000000000000 │ │ +191a1b1c1c1c1f22b6be000000b72a1c1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1c1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1c1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1c1c1c1e1c1e1c1e1c1c1e1e1c1c1e1e1c1e1e1c1e1e1c1c1e1e1c1c1c1c1e1c1e1c1e1c1c1e1e1c1f4ebf7b000000000000 │ │ +191a1b1e1c1d1f6dc03700007ac1201c1f1e1c1c1d1e1c1e1c1e1d1d1e1c1e1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1e1c1e1d1d1e1c1e1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1e1c1e1d1d1e1c1e1c1d1d1c1d1c1d1d1d1d1d1e1d1e1c1c1d1e1c1e1c1e1d1d1e1c1e1c1d1d1c1d1c1d1d1d1d1d1e1d1a4fc22f000000000000 │ │ +191a1b1e1e1c1438c3000000576b221f1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1d1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1d1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1d1d1d1d1e1d1e1e1e1d1e1e1e1e1e1d1d1e1e1e1e1d1d1e1d1e1d1d1d1d1d1e1c1f13c400000000000000 │ │ +191a1b1c1e1f207280000000c51b151f1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1f4ec6c700000000000000 │ │ +191a1b1d1e1f6c1794c8c900ca4f1b1f1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1f6ccb2f00000000000000 │ │ +191a1b1c1e1b2ac0000000cccd161f1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1f3038ce0000000000000000 │ │ +191a1b1c1c153ccf000000a649151d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1f2d3fd00000000000000000 │ │ +191a1b1c1e151ed1000000d26d1c1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1f1c16b900d300000000000000 │ │ +191a1b1c1e1c13d4d500d6d7221f1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1c304ed8000000000000000000 │ │ +191a1b1c1e1f1f221bc3d93c1b1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d1e1d1c1e1e1d1e1e1c1e1e1d1d1e1e1c1e1d1d1e1d1e1d1f1d1d1d13da64000000000000000000 │ │ +191a1b1c1e1d1f1f131f17141f1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1c1f3ddb60000000000000000000 │ │ +191a1b1c1e1f1f1c1f1b3d1f1c1f1f1e1f1e1e1e1f1e1e1c1e1e1f1f1e1e1c1e1f1f1e1f1e1f1f1f1f1f1e1f1e1e1e1f1e1e1c1e1e1f1f1e1e1c1e1f1f1e1f1e1f1f1f1f1f1e1f1e1e1e1f1e1e1c1e1e1f1f1e1e1c1e1f1f1e1f1e1f1f1f1f1f1e1f1e1e1e1f1e1e1c1e1e1f1f1e1e1c1e1f1f1e1f1e1f1f1f1c1f87dc7a000000000000000000 │ │ +191a1b1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1f1cdd1900000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d3c3ddedf00000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1c1d1c1c1c1d1e1c1c1c1c1d1d1e1c1c1e1d1d1c1d1c1d1f1d496d282f00000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1f1be00000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1f3dc6e10000000000000000000000 │ │ +191a1b1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1e1d1d1d1d1d1d1f1c2ae200e300000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f141de4006900000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f2226e5000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1c1c20352f000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1c1c2a4537000000000000000000000000 │ │ +191a1b1c1c1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1c1e1c1c1e1e1c1c1c1c1c1e1c1c1c1e1c1c1e1c1c1c1c1c1c1c1c1f38120400000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1e1c1c1c1c1c1e1c1c1c1e1c1c1c1c1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1c1c1c1e1c1c1c1e1c1c1c1c1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1c1c1c1e1c1c1c1e1c1c1c1c1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1c1c1c1e1c1c1c1e1c1c1c1c1c1c1e1c1c1e1c1c1c1c1c3c3db6e600000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c496d970000000000000000000000000000 │ │ +191a1b1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1e1be70000000000000000000000000000 │ │ +191a1b1c1c1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1c1d1f1d1d1f1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1c1d1d1c1d1f20e8be0000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1f1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1f1e1d1e1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c16e9000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1f15eaeb000000000000000000000000000000 │ │ +191a1b1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1c1e1c1e1c1c1e1e1c1e1e1e1c1e1e1c1e1e1c1c1e1e1c1e1c1c1e1f2a92ec000000000000000000000000000000 │ │ +191a1b1c1e1e1e1e1e1e1e1e1e1e1e1e1e1c1e1e1e1e1e1c1e1e1e1e1e1e1c1e1e1e1e1e1e1e1e1e1e1e1e1e1c1e1e1e1e1e1c1e1e1e1e1e1e1c1e1e1e1e1e1e1e1e1e1e1e1e1e1c1e1e1e1e1e1c1e1e1e1e1e1e1c1e1e1e1e1e1e1e1e1e1e1e1e1e1c1e1e1e1e1e1c1e1e1e1e1e1e1c1e1e1e1d1c2dac00ed0000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c384eb700000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1d1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1d143cee00000000000000000000000000000000 │ │ +191a1b1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1c1d1c1d1f1d1d1d1e1d1c1c1c1d1e1c1c1c1e1d1d1e1c1c1e1d1d1f3defa000000000000000000000000000000000 │ │ +191a1b1d1e1d1d1d1d1d1d1f1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1d1d1d1d1f1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1e1d1d1a6c430000000000000000000000000000000000 │ │ +191a1b1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1b1ff00000000000000000000000000000000000 │ │ +191a1b1c1d1d1d1e1d1e1d1f1d1d1d1e1d1d1e1e1d1d1e1c1e1e1d1d1f1e1c1d1d1d1e1d1e1d1f1d1d1d1e1d1d1e1e1d1d1e1c1e1e1d1d1f1e1c1d1d1d1e1d1e1d1f1d1d1d1e1d1d1e1e1d1d1e1c1e1e1d1d1f1e1c1d1d1d1e1d1e1d1f1d1d1d1e1d1d1e1e1d1d1e1c1e1e1d1d1f1e1c1d1d1f20d7f10000000000000000000000000000000000 │ │ +191a1b1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1d1d1d1d1d1f1d1d1d1d1d1c1d1d1d1e1d1d1d1d1d1d1e1d1d1c1d1c4ff2000000000000000000000000000000000000 │ │ +191a1b1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1c1e1c1c1c1e1c1c1e1c1c1e1c1c1c1c1c1c1e1c1c1e1e1c1e1c1c1c1e1c1c1c1e1c1c1e1c1c1e1f13daf3000000000000000000000000000000000000 │ │ +191a1b1d1c1d1d1d1d1d1d1d1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1c1d1d1d1d1d1d1d1d1d1d1f1d1c1d1d1d1e1d1d1d1f1d1d1e1d1d1c1f16c6f4370000000000000000000000000000000000 │ │ +19491c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c1f2df500f60000000000000000000000000000000000 │ │ +f72d6c1616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616f84fe000000000000000000000000000000000000000 │ │ +57f9fafbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfcfdfe7a000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_tab_close.png │ ├── sng │ │ @@ -1,134 +1,102 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ - (131,131,131) # rgb = (0x83,0x83,0x83) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (238,238,238) # rgb = (0xee,0xee,0xee) │ │ - ( 66, 66, 66) # rgb = (0x42,0x42,0x42) grey26 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ - (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ - ( 21, 21, 21) # rgb = (0x15,0x15,0x15) │ │ - (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ - (234,234,234) # rgb = (0xea,0xea,0xea) │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ - (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ - ( 42, 42, 42) # rgb = (0x2a,0x2a,0x2a) │ │ - (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ - ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ - (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ - ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ - (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ (101,101,101) # rgb = (0x65,0x65,0x65) │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ - (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ - (239,239,239) # rgb = (0xef,0xef,0xef) │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ - ( 76, 76, 76) # rgb = (0x4c,0x4c,0x4c) │ │ - ( 7, 7, 7) # rgb = (0x07,0x07,0x07) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ - ( 40, 40, 40) # rgb = (0x28,0x28,0x28) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ - (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ - (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ - ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ - ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ - (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ - (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ - ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ - (103,103,103) # rgb = (0x67,0x67,0x67) │ │ ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ - ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ } │ │ tRNS { │ │ - 0 0 1 1 0 0 1 0 1 51 69 0 0 0 0 1 2 150 220 0 2 0 0 33 176 215 70 0 1 0 28 177 2 0 2 0 70 177 218 66 2 0 30 170 200 169 29 3 0 85 217 84 2 0 72 213 168 179 24 24 0 0 0 0 1 0 0 2 0 80 2 0 139 182 27 0 0 27 138 0 0 15 26 0 1 0 1 1 1 1} │ │ + 0 1 1 1 1 51 69 1 2 150 220 2 33 176 215 70 1 28 177 2 2 70 177 218 66 2 30 170 200 169 29 3 85 217 84 2 72 213 168 179 24 24 1 2 80 2 139 182 27 27 138 15 26 1 1 1 1 1} │ │ IMAGE { │ │ - pixels hex │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000100000203000004000000000400000302000001000000000000 │ │ -0000000000000000050505060107040000040701060505050000000000000000 │ │ -000000000000010805090a0b080c070d0d070c080e0a09050801000000000000 │ │ -0000000000000f051011120a13140c15150c14160a121110050f000000000000 │ │ -0000000000000008051718191a16141b1b14161a191817050800000000000000 │ │ -00000000000000001c1d1e1f191a132020131a191f1e1d1c0000000000000000 │ │ -00000000000021000022231e1f1924161624191f1e2322000021000000000000 │ │ -0000000000000021000022231e2526272726251e232200002100000000000000 │ │ -000000000000000021000028292a2b2c2c2d2e29280000210000000000000000 │ │ -0000000000000000000700002f3031263233302f000007000000000000000000 │ │ -000000000000000004070c343536373838373635340c07040000000000000000 │ │ -0000000000000004070c14161a19393a3b39191a16140c070400000000000000 │ │ -0000000000003c3d0114161a191f1e3e3e1e1f191a1614013d3c000000000000 │ │ -000000000000003f40411a191f1e424343421e1f191a41403f00000000000000 │ │ -00000000000044050045191f1e2346000046231e1f1945000544000000000000 │ │ -00000000000047050048494a4b2200000000224c4d494e000547000000000000 │ │ -000000000000004f505152535400002121000054535251504f00000000000000 │ │ -0000000000000000553505560000210000210000560535550000000000000000 │ │ -0000000000000005055754000021000000002100005859050500000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ + pixels base64 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000012000000000021000000000 │ │ +00000000000300000000300000000000 │ │ +00000004056040000004065040000000 │ │ +0000007089A60B0000B06A9807000000 │ │ +000000040CDEF0B00B0FEDC040000000 │ │ +00000000G0HIEF0JJ0FEIH0G00000000 │ │ +000000000K0HIEL00LEIH0K000000000 │ │ +0000000000K0HMNOONMH0K0000000000 │ │ +00000000000P0QRSSTU0P00000000000 │ │ +000000000000V0WNXY0V000000000000 │ │ +00000000000Z0abccba0Z00000000000 │ │ +0000000000B0FEdefdEF0B0000000000 │ │ +000000000B0FEIH00HIEF0B000000000 │ │ +00000000g0FEIH0hh0HIEF0g00000000 │ │ +000000000iEIH0j00j0HIEi000000000 │ │ +000000000klm0K0000K0nlo000000000 │ │ +000000000pq0r000000r0qp000000000 │ │ +00000000000s00000000s00000000000 │ │ +000000000tr0000000000uv000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_refresh.png │ ├── sng │ │ @@ -1,40 +1,32 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ - ( 3, 3, 3) # rgb = (0x03,0x03,0x03) grey1 │ │ - ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (114,114,114) # rgb = (0x72,0x72,0x72) │ │ - ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ - ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ - (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ - (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ (236,236,236) # rgb = (0xec,0xec,0xec) │ │ @@ -48,19 +40,17 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ - (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ - ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ @@ -83,134 +73,98 @@ │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ (236,236,236) # rgb = (0xec,0xec,0xec) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ - ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ - (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ - ( 47, 47, 47) # rgb = (0x2f,0x2f,0x2f) │ │ (172,172,172) # rgb = (0xac,0xac,0xac) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ - ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ - ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (238,238,238) # rgb = (0xee,0xee,0xee) │ │ (137,137,137) # rgb = (0x89,0x89,0x89) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ - (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ - (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ - (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ - (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (236,236,236) # rgb = (0xec,0xec,0xec) │ │ ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ - (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ - ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ ( 52, 52, 52) # rgb = (0x34,0x34,0x34) │ │ ( 39, 39, 39) # rgb = (0x27,0x27,0x27) │ │ - ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ - ( 39, 39, 39) # rgb = (0x27,0x27,0x27) │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (238,238,238) # rgb = (0xee,0xee,0xee) │ │ - ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ - ( 18, 18, 18) # rgb = (0x12,0x12,0x12) grey7 │ │ - (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ - (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ - ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ ( 44, 44, 44) # rgb = (0x2c,0x2c,0x2c) │ │ - ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ - ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ - (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ - ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ - (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ (174,174,174) # rgb = (0xae,0xae,0xae) │ │ - (114,114,114) # rgb = (0x72,0x72,0x72) │ │ ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ - ( 20, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ - ( 29, 29, 29) # rgb = (0x1d,0x1d,0x1d) │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (236,236,236) # rgb = (0xec,0xec,0xec) │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ - ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (236,236,236) # rgb = (0xec,0xec,0xec) │ │ (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ - (236,236,236) # rgb = (0xec,0xec,0xec) │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ - (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ - ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ @@ -219,80 +173,71 @@ │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ (132,132,132) # rgb = (0x84,0x84,0x84) │ │ - (174,174,174) # rgb = (0xae,0xae,0xae) │ │ - ( 21, 21, 21) # rgb = (0x15,0x15,0x15) │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ - (103,103,103) # rgb = (0x67,0x67,0x67) │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ - (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ - (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ - ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ - ( 9, 9, 9) # rgb = (0x09,0x09,0x09) │ │ } │ │ tRNS { │ │ - 0 0 0 0 1 1 0 0 0 1 2 2 1 1 0 1 1 1 8 5 1 1 1 1 1 1 0 19 76 125 153 163 160 135 87 28 1 1 3 86 182 212 213 215 214 191 110 15 0 12 33 1 0 14 138 208 210 200 193 195 208 207 218 162 36 138 118 1 9 145 202 211 157 84 45 28 34 69 138 206 196 222 125 0 0 116 201 205 92 0 0 50 180 206 202 0 46 203 203 209 85 2 1 2 64 189 197 149 0 126 135 1 0 1 0 24 143 190 204 224 167 6 1 0 15 177 200 43 0 2 0 2 17 52 92 144 147 14 1 0 42 199 165 7 1 0 13 5 0 0 60 143 0 0 1 2 0 0 0 0 1 0 1 0 0 1 0 0 0 1 0 15 2 0 0 3 2 0 125 130 1 0 3 82 142 42 46 204 81 1 1 1 2 0 42 191 204 53 0 203 95 0 0 57 185 150 1 1 10 151 86 42 27 38 69 204 205 172 24 0 0 1 0 16 216 199 192 162 30 1 89 181 108 11 1 0 19 77 128 156 164 132 28 1 0 1 1 1 0 0 1 1 0 0} │ │ + 0 1 1 1 2 2 1 1 1 1 1 8 5 1 1 1 1 1 1 19 76 125 153 163 160 135 87 28 1 1 3 86 182 212 213 215 214 191 110 15 12 33 1 14 138 208 210 200 193 195 208 207 218 162 36 138 118 1 9 145 202 211 157 84 45 28 34 69 138 206 196 222 125 116 201 205 92 50 180 206 202 46 203 203 209 85 2 1 2 64 189 197 149 126 135 1 1 24 143 190 204 224 167 6 1 15 177 200 43 2 2 17 52 92 144 147 14 1 42 199 165 7 1 13 5 60 143 1 2 1 1 1 1 15 2 3 2 125 130 1 3 82 142 42 46 204 81 1 1 1 2 42 191 204 53 203 95 57 185 150 1 1 10 151 86 42 27 38 69 204 205 172 24 1 16 216 199 192 162 30 1 89 181 108 11 1 19 77 128 156 164 132 28 1 1 1 1 1 1} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000102000304050000060000000000000000000000 │ │ -000000000000000000070800090a0b0808080c0a0d000e000000000000000000 │ │ -000000000000000008080f100800001112130000081415081617080800000000 │ │ -00000000000000080818191a1b1c1d1e1f202122230814241408080000000000 │ │ -00000000000008082508262728292a2b2b2b2c292d2e2f303132080800000000 │ │ -00000000000000333435362c373829393a3b3c2a3d3e3f404142080a00000000 │ │ -000000000008430044453e464748494a4b4c4d4e4f3d38505152080a53000000 │ │ -0000000000541408553e565758130059005a08085b5c5d5e2c41081400000000 │ │ -000000005f14086061626364080a650b66670a2668693d6a296b08146c000000 │ │ -000000000614086d2c296e080a6f0070007172737475762c777879007a000000 │ │ -00000000167b7c7d387e7f80816c82000000008311848586878889548a000000 │ │ -00000000148b8c8d2a8e8f009008000000080808080891000892939495000000 │ │ -000000000a0896572b9708149800000000000000999a9b0a1408080800000000 │ │ -000000000a0896572b9708149c000000000000009d9e9fa09c259907a1000000 │ │ -00000000148b8c8d2a8e8f00a20800000000000000a3a414a5a6a7a800000000 │ │ -00000000a9aaab7d38397f8bacad08000000ae080014afb00000000000000000 │ │ -00000000b11408b22c29b3080ab40059009f00b5b608b7b8b913003400000000 │ │ -000000005f1408ba61bb3cbc080a65bdbebf0bc0c1c2c33ec4c5081400000000 │ │ -0000000000c61408553e46c7c88f00c900ca0808cbcc5d29cd1200ce00000000 │ │ -000000000008cf00d0d13e46293fd2d3d4d5d621d7d82bd9dadb710000000000 │ │ -0000000000dcaddddedfb8e03d3829e1e250632a3d2be3e4a8e5080800000000 │ │ -00000000000008088a0079e6e7472c2c2b2b2c292de8e9001800000000000000 │ │ -00000000000000080815eaebecedeeeff0eff1d2f20814f30000530000000000 │ │ -000000000000000008083314f400002612b000000014f5000000000000000000 │ │ -000000000000000000300800f60a0c0808080c0af700f8080000000000000000 │ │ -000000000000000000000000b1f900fafbfc5300fd0000000000000000000000 │ │ +0000000000000000000000000000000001020000000000000000000000000000 │ │ +0000000000000000000000000304050000000604070000000000000000000000 │ │ +0000000000000000000008090000000a0b0c0000000d0e000f10000000000000 │ │ +000000000000000000111200131415161718191a1b000d1c0d00000000000000 │ │ +00000000000000001d001e1f2021222323232421252627002829000000000000 │ │ +000000000000002a002b2c242d2e212f30313222333435363738000400000000 │ │ +00000000000039003a3b343c3d3e3f404142434445332e464748000400000000 │ │ +0000000000000d0049344a4b4c0c0000000000004d4e4f502437000d00000000 │ │ +00000000000d005152535455000456055758041e595a335b215c000d00000000 │ │ +00000000000d005d24215e00045f000000600061626364246566670068000000 │ │ +000000000f00696a2e6b6c006d0000000000006e0a6f70717273740075000000 │ │ +000000000d007677227879007a0000000000000000000000007b7c0000000000 │ │ +0000000004007d4b237e000d0000000000000000007f80040d00000000000000 │ │ +0000000004007d4b237e000d000000000000000000000081001d000000000000 │ │ +000000000d0076772278790082000000000000000000000d8300000000000000 │ │ +000000008400856a2e2f6c008600000000000000000d87880000000000000000 │ │ +00000000000d008924218a00048b0000000000008c008d8e8f0c000000000000 │ │ +00000000000d009052913292000456939495059600979834999a000d00000000 │ │ +0000000000000d0049343c9b9c790000000000009d9e4f219f0b00a000000000 │ │ +000000000000a100a2a3343c2135a4a5a6a7a819a9aa23abac00600000000000 │ │ +00000000000000ad00ae8eaf332e21b0b14654223323b2b300b4000000000000 │ │ +0000000000000000750067b5b63d24242323242125b7b8001100000000000000 │ │ +0000000000000000000eb900babbbcbdbebdbfa4c0000dc10000000000000000 │ │ +000000000000000000002a0d0000001e0b880000000dc2000000000000000000 │ │ +000000000000000000000000c304060000000604c40000000000000000000000 │ │ +000000000000000000000000000000c5c6000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_stop.png │ ├── sng │ │ @@ -1,151 +1,102 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (134,134,134) # rgb = (0x86,0x86,0x86) │ │ - (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ - (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ - (147,147,147) # rgb = (0x93,0x93,0x93) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ - (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ - ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ - (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ - ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ - ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ - ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ - ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ - ( 3, 3, 3) # rgb = (0x03,0x03,0x03) grey1 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ - ( 23, 23, 23) # rgb = (0x17,0x17,0x17) grey9 │ │ - ( 47, 47, 47) # rgb = (0x2f,0x2f,0x2f) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ - ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ - ( 14, 14, 14) # rgb = (0x0e,0x0e,0x0e) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ - ( 13, 13, 13) # rgb = (0x0d,0x0d,0x0d) grey5 │ │ - ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ - (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ - (132,132,132) # rgb = (0x84,0x84,0x84) │ │ - ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ - ( 15, 15, 15) # rgb = (0x0f,0x0f,0x0f) grey6 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ - ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ - ( 21, 21, 21) # rgb = (0x15,0x15,0x15) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ - (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ - (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ - (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ - ( 75, 75, 75) # rgb = (0x4b,0x4b,0x4b) │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ - (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (132,132,132) # rgb = (0x84,0x84,0x84) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ - (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ - ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ - ( 20, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ - (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ - (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - (100,100,100) # rgb = (0x64,0x64,0x64) │ │ - (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ - (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ - ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ - ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ - (121,121,121) # rgb = (0x79,0x79,0x79) │ │ } │ │ tRNS { │ │ - 0 0 1 1 0 0 0 0 1 0 18 86 8 0 1 0 0 2 138 228 118 1 3 138 0 0 77 200 219 120 201 77 0 0 69 201 0 0 2 1 0 0 0 0 0 0 70 121 0 0 0 0 0 0 202 223 116 0 0 70 192 211 1 142 1 122 216 196 204 65 1 1 1 0 1 0 119 119 1 0 123 200 0 0 100 199 69 0 0 4 34 0 0 0 1 1 0 0 0 0 0 0 0 1 0 0 0} │ │ + 0 1 1 1 18 86 8 1 2 138 228 118 1 3 138 77 200 219 120 201 77 69 201 2 1 70 121 202 223 116 70 192 211 1 142 1 122 216 196 204 65 1 1 1 1 119 119 1 123 200 100 199 69 4 34 1 1 1} │ │ IMAGE { │ │ - pixels hex │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000010102030401010000000000000000010105030201010000000000 │ │ -0000000000000001010306010100000000000000010703010100000000000000 │ │ -000000000008090a0b0c0d0e01000000000000010e0d0c0b0a0f080000000000 │ │ -0000000010011112131411010e01000000000115011614131711011800000000 │ │ -000000001903011a1b1c1d160115010000011501161d1c1e1f01032000000000 │ │ -000000000021030122231c1d16011501011501161d1c23220103210000000000 │ │ -00000000240025260122231c1d1601272701161d1c2322012628292a00000000 │ │ -00000000002b2c2d26012e1e1c2f160303162f1c1e2e01263031320000000000 │ │ -0000000000002b2c2d26012e1e1c2f16162f1c1e2e01262d2c2b000000000000 │ │ -0000000000000033343526012e3637383837362e01262d2c2b00000000000000 │ │ -000000000000000033393a26013b3c3d3d3c3b01263a39330000000000000000 │ │ -00000000000000000001013e03013f3d3d3f0103400101000000000000000000 │ │ -000000000000000000010e011641424343424116010e01000000000000000000 │ │ -0000000000000000010e01162f1c444545441c1d160146010000000000000000 │ │ -00000000000000014601161d1c1e2e01012e1e1c1d1601150100000000000000 │ │ -000000000000014701161d1c1e2e012626012e1e1c1d16014801010000000000 │ │ -00000000490f4a00161d1c23220126352d260122231c1d16004a0f4900000000 │ │ -00000000004b00114c1c232201262d25252d260122231c4d4e004b0000000000 │ │ -000000004f01115037512201262d345252342d26012251375011014f00000000 │ │ -000000005301015455560126572c2b00002b2c30260156555401015300000000 │ │ -00000000003258595a4e01572c2b000000002b2c57014e5a5958320000000000 │ │ -000000005b5c5d5e015f6061620000000000006364285f015e5d5c5b00000000 │ │ -00000000006501666768696a00000000000000006a6968676601650000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ + pixels base64 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000001200000000000000210000000 │ │ +00000000020000000000002000000000 │ │ +00000304560700000000706540300000 │ │ +00000089AB807000000C0DBAE8000000 │ │ +0000020FGHID0C0000C0DIHJK0200000 │ │ +00000020LMHID0C00C0DIHML02000000 │ │ +0000000N0LMHID0OO0DIHML0N0000000 │ │ +00000000N0PJHQD22DQHJP0N00000000 │ │ +000000000N0PJHQDDQHJP0N000000000 │ │ +0000000000N0PRSTTSRP0N0000000000 │ │ +00000000000N0UVWWVU0N00000000000 │ │ +00000000000X20YWWY02Z00000000000 │ │ +000000000070DabccbaD070000000000 │ │ +00000000070DQHdeedHID0f000000000 │ │ +00000000f0DIHJP00PJHID0C00000000 │ │ +0000000g0DIHJP0NN0PJHID0h0000000 │ │ +000000i0DIHML0N00N0LMHID0i000000 │ │ +00000008jHML0N0000N0LMHkl0000000 │ │ +0000008mSnL0N000000N0LnSm8000000 │ │ +0000000opq0N00000000N0qpo0000000 │ │ +0000000rsl000000000000lsr0000000 │ │ +0000000t0u000000000000u0t0000000 │ │ +00000000v00000000000000v00000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_forward_enabled.png │ ├── sng │ │ @@ -43,46 +43,45 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 3 1 2 78 20 116 255 175 5 7 207 176 23 209 25 210 6 27 212 16 198 18 73 70 71 75 60 94 245 253 66 254 251 184 185 197 177 211 24 206 118 79} │ │ + 0 3 1 2 78 20 116 175 5 7 207 176 23 209 25 210 6 27 212 16 198 18 73 70 71 75 60 94 245 253 66 254 251 184 185 197 177 211 24 206 118 79} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000000001112311000000000000 │ │ -00000000000011141431100000000000 │ │ -00000000000001115614110000000000 │ │ -000000000000131789A3411000000000 │ │ -00000000000031BC88DA341100000000 │ │ -000000000000031EF88DA34110000000 │ │ -0000000000001141GH88DA3411000000 │ │ -00000000000011121GH88DA341100000 │ │ -000000000000011121GH88DA34110000 │ │ -00113222222222222I1JK88DA3411000 │ │ -00000000000000000031LM88DA331100 │ │ -0031NOPQQQQQQQQQQQPRSTUV8DA13000 │ │ -0021W8V88888888888888XX8Y8ZI1300 │ │ -0021W8V88888888888888XX8Y8aI1300 │ │ -0031NOPQQQQQQQQQQQPRSTUV8DI13000 │ │ -00000000000000000031Lb88cI131100 │ │ -00113222222222222I1Jd88cI3411000 │ │ -000000000000011121eF88cI34110000 │ │ -00000000000011121eF88cI341100000 │ │ -0000000000001141GF88cI3411000000 │ │ -000000000000031EF88cI34110000000 │ │ -00000000000031Bf88cI341100000000 │ │ -000000000000131g8DA3411000000000 │ │ -0000000000000111h614110000000000 │ │ -00000000000011141431100000000000 │ │ -00000000000001112311000000000000 │ │ +00000000000000001200000000000000 │ │ +00000000000000030320000000000000 │ │ +00000000000000004503000000000000 │ │ +0000000000000206g782300000000000 │ │ +000000000000209AggB8230000000000 │ │ +000000000000020CDggB823000000000 │ │ +0000000000000030EFggB82300000000 │ │ +00000000000000010EFggB8230000000 │ │ +000000000000000010EFggB823000000 │ │ +00002111111111111G0HIggB82300000 │ │ +00000000000000000020JKggB8220000 │ │ +0020LMNOOOOOOOOOOONPQRSTgB802000 │ │ +0010UgTggggggggggggggVVgWgXG0200 │ │ +0010UgTggggggggggggggVVgWgYG0200 │ │ +0020LMNOOOOOOOOOOONPQRSTgBG02000 │ │ +00000000000000000020JZggaG020000 │ │ +00002111111111111G0HbggaG2300000 │ │ +000000000000000010cDggaG23000000 │ │ +00000000000000010cDggaG230000000 │ │ +0000000000000030EDggaG2300000000 │ │ +000000000000020CDggaG23000000000 │ │ +000000000000209dggaG230000000000 │ │ +000000000000020egB82300000000000 │ │ +0000000000000000f503000000000000 │ │ +00000000000000030320000000000000 │ │ +00000000000000001200000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_search_category_history.png │ ├── sng │ │ @@ -1,14 +1,13 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -56,43 +55,43 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 6 119 191 218 225 189 111 12 131 242 238 234 233 243 224 126 197 240 203 44 207 196 209 244 220 89 182 74 211 55 241 151 24 215 185 34 228 98 159 80 168 178 138 105 236 154 65 230 173 165 145 216} │ │ + 0 6 119 191 218 225 189 111 12 131 242 238 234 233 243 224 126 197 240 203 44 207 196 209 244 220 89 182 74 211 55 241 151 24 215 185 34 228 98 159 80 168 178 138 105 236 154 65 230 173 165 145 216} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000100000234566578900000000000 │ │ -0000000000A6BBCDECFBGH0000000000 │ │ -000000009IBJK3L09L3MJBN900000000 │ │ -00000009OPQR009ST000RGPM00000000 │ │ -00000004PU9000VWX0000YZPa0000000 │ │ -0000008J6Y0000VCX00000bcJd000000 │ │ -000000ZW300000TJe000000ABO000000 │ │ -00000TCQ000000fJg0000000GCV00000 │ │ -00000XFg000000dWh0000000hFi00000 │ │ -00000aB3000000jWS0000000HFh00000 │ │ -00000IJR000000HBI0000000jW400000 │ │ -00000NWd000000RkJl0000008B700000 │ │ -00000gFi0000000jDWA00000lPe00000 │ │ -000008BI00000000mcJ80000MWj00000 │ │ -000009nkV00000000bQCd00mkc000000 │ │ -000000oP40000000000UU00IPp000000 │ │ -000000YcWq0000000009b0lBG9000000 │ │ -0000000dkJX0000000000lJkR0000000 │ │ -000000008kBOR000000dZFDj00000000 │ │ -000000000T5FJ6NooN6WBrm000000000 │ │ -00000000000AZkWFFWkUH00000000000 │ │ -0000000000000bjAAjb0000000000000 │ │ +00000000000123455467800000000000 │ │ +000000000095AABCDBEAFG0000000000 │ │ +000000008HAIJ2K08K2LIAM800000000 │ │ +00000008NOPQ008RS000QFOL00000000 │ │ +00000003OT8000UVW0000XYOZ0000000 │ │ +0000007I5X0000UBW00000abIc000000 │ │ +000000YV200000SId0000009AN000000 │ │ +00000SBP000000eIf0000000FBU00000 │ │ +00000WEf000000cVg0000000gEh00000 │ │ +00000ZA2000000iVR0000000GEg00000 │ │ +00000HIQ000000GAH0000000iV300000 │ │ +00000MVc000000QjIk0000007A600000 │ │ +00000fEh0000000iCV900000kOd00000 │ │ +000007AH00000000lbI70000LVi00000 │ │ +000008mjU00000000aPBc00ljb000000 │ │ +000000nO30000000000TT00HOo000000 │ │ +000000XbVp0000000008a0kAF8000000 │ │ +0000000cjIW0000000000kIjQ0000000 │ │ +000000007jANQ000000cYECi00000000 │ │ +000000000S4EI5MnnM5VAql000000000 │ │ +000000000009YjVEEVjTG00000000000 │ │ +0000000000000ai99ia0000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/default_video_poster.png │ ├── sng │ │ @@ -1,68 +1,68 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 75; height: 60; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -a5a5a500 a5a5a500 7b7c7b39 7c7c7c66 7c7c7c66 7c7c7c66 7b7c7b66 7c7c7c66 7c7c7c66 7c7c7c66 7c7c7c66 7b7c7b66 7c7c7c66 7c7c7c66 7b7c7b24 a5a5a500 a5a5a500 a5a3a500 a5a5a500 a5a5a500 a5a3a500 a5a5a500 a5a5a500 a5a3a500 a5a5a500 a5a5a500 a5a3a500 a5a5a500 a5a5a500 a5a3a500 a5a5a500 a5a5a500 a5a3a500 a5a5a500 a5a5a500 a5a3a500 a5a5a500 a5a5a500 a5a3a500 a5a5a500 a5a5a500 a5a3a500 a5a5a500 a5a5a500 a5a3a500 a5a5a500 a5a5a500 a5a3a500 a5a5a500 a5a5a500 a5a3a500 a5a5a500 a5a5a500 a5a3a500 a5a5a500 a5a5a500 a5a3a500 a5a5a500 a5a5a500 a5a3a500 a5a5a500 7b7c7b2a 7c7c7c66 7c7c7c66 7c7c7c66 7c7c7c66 7b7c7b66 7c7c7c66 7c7c7c66 7b7c7b66 7c7c7c66 7c7c7c66 7c7c7c66 7c7c7c33 a6a6a600 │ │ -a5a3a500 7b7c7b8a 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cfc 7b7c7b57 a5a3a500 a5a3a500 a5a3a500 a3a3a300 a5a3a500 a5a3a500 a3a3a300 a5a3a500 a5a3a500 a3a3a300 a5a3a500 a5a3a500 a3a3a300 a5a3a500 a5a3a500 a3a3a300 a5a3a500 a5a3a500 a3a3a300 a5a3a500 a5a3a500 a3a3a300 a5a3a500 a5a3a500 a3a3a300 a5a3a500 a5a3a500 a3a3a300 a5a3a500 a5a3a500 a3a3a300 a5a3a500 a5a3a500 a3a3a300 a5a3a500 a5a3a500 a3a3a300 a5a3a500 a5a3a500 a3a3a300 a5a3a500 a5a3a500 a3a3a300 a5a3a500 7b7c7b63 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7b7c7bff 7c7c7c7b │ │ -7c7c7c03 7a7b7af6 7c7c7cff 7c7b7cff 7a7c7aff 7c7b7cff 7a7b7aff 7c7b7cff 7a7b7aff 7c7c7cff 7c7c7cff 7a7b7aff 7c7b7cff 7c7c7cff 7a7b7aff 7c7b7cc3 a4a4a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a4a3a400 7a7b7ad2 7c7c7cff 7c7c7cff 7a7b7aff 7c7b7cff 7a7b7aff 7c7b7cff 7a7c7aff 7c7b7cff 7a7b7aff 7c7c7cff 7c7b7cff 7c7b7cff 7a7b7aff 7c7b7ce7 │ │ -7c7c7c0f 7c7b7cff 7a7c7aff 7c7b7cff 7c7c7cff 7a7b7aff 7c7c7cff 7a7b7aff 7c7b7cff 7a7b7aff 7c7b7cff 7a7b7aff 7c7b7cff 7a7b7aff 7c7b7cff 7a7b7ad2 a4a4a400 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a3a400 a3a3a300 a4a4a400 7a7b7ae1 7a7b7aff 7c7b7cff 7a7b7aff 7c7c7cff 7c7c7cff 7a7b7aff 7c7b7cff 7a7b7aff 7c7b7cff 7a7b7aff 7c7c7cff 7a7b7aff 7c7c7cff 7a7b7af0 │ │ -7c7c7c0f 7a7a7aff 7c7a7cff 7a7a7aff 7c7a7cff 7a7a7aff 7c7a7cff 7a7a7aff 7c7c7cff 7a7a7aff 7c7c7cff 7c7c7cff 7a7c7aff 7c7a7cff 7c7c7cff 7a7a7ad2 a3a3a300 a2a3a200 a3a3a300 a3a3a300 a2a3a200 a3a3a300 a3a3a300 a2a3a200 a3a3a300 a3a3a300 a2a3a200 a3a3a300 a3a3a300 a2a3a200 a3a3a300 a3a3a300 a2a3a200 a3a3a300 a3a3a300 a2a3a200 a3a3a300 a3a3a300 a2a3a200 a3a3a300 a3a3a300 a2a3a200 a3a3a300 a3a3a300 a2a3a200 a3a3a300 a3a3a300 a2a3a200 a3a3a300 a3a3a300 a2a3a200 a3a3a300 a3a3a300 a2a3a200 a3a3a300 a3a3a300 a2a3a200 a3a3a300 a3a3a300 a2a3a200 7a7a7ae1 7c7a7cff 7a7c7aff 7c7a7cff 7a7c7aff 7c7a7cff 7a7a7aff 7c7c7cff 7c7a7cff 7a7c7aff 7c7c7cff 7a7a7aff 7c7c7cff 7a7a7aff 7c7c7cf0 │ │ -7b7a7b0f 7a7a7aff 7b7b7bff 7a7a7aff 7b7b7bff 7b7a7bff 7a7b7aff 7b7a7bff 7a7a7aff 7b7a7bff 7a7b7aff 7b7a7bff 7b7a7bff 7a7a7aff 7b7a7bff 7a7a7ad2 a3a3a300 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a2a300 a1a2a100 a3a3a300 7a7a7ae1 7b7a7bff 7b7b7bff 7a7a7aff 7b7b7bff 7a7a7aff 7b7b7bff 7a7a7aff 7b7a7bff 7b7b7bff 7a7a7aff 7b7a7bff 7b7b7bff 7a7a7aff 7b7a7bf0 │ │ +00000000 00000000 7b7c7b39 7c7c7c66 7c7c7c66 7c7c7c66 7b7c7b66 7c7c7c66 7c7c7c66 7c7c7c66 7c7c7c66 7b7c7b66 7c7c7c66 7c7c7c66 7b7c7b24 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7b7c7b2a 7c7c7c66 7c7c7c66 7c7c7c66 7c7c7c66 7b7c7b66 7c7c7c66 7c7c7c66 7b7c7b66 7c7c7c66 7c7c7c66 7c7c7c66 7c7c7c33 00000000 │ │ +00000000 7b7c7b8a 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cfc 7b7c7b57 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7b7c7b63 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7c7c7cff 7b7c7bff 7b7c7bff 7c7c7c7b │ │ +7c7c7c03 7a7b7af6 7c7c7cff 7c7b7cff 7a7c7aff 7c7b7cff 7a7b7aff 7c7b7cff 7a7b7aff 7c7c7cff 7c7c7cff 7a7b7aff 7c7b7cff 7c7c7cff 7a7b7aff 7c7b7cc3 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7a7b7ad2 7c7c7cff 7c7c7cff 7a7b7aff 7c7b7cff 7a7b7aff 7c7b7cff 7a7c7aff 7c7b7cff 7a7b7aff 7c7c7cff 7c7b7cff 7c7b7cff 7a7b7aff 7c7b7ce7 │ │ +7c7c7c0f 7c7b7cff 7a7c7aff 7c7b7cff 7c7c7cff 7a7b7aff 7c7c7cff 7a7b7aff 7c7b7cff 7a7b7aff 7c7b7cff 7a7b7aff 7c7b7cff 7a7b7aff 7c7b7cff 7a7b7ad2 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7a7b7ae1 7a7b7aff 7c7b7cff 7a7b7aff 7c7c7cff 7c7c7cff 7a7b7aff 7c7b7cff 7a7b7aff 7c7b7cff 7a7b7aff 7c7c7cff 7a7b7aff 7c7c7cff 7a7b7af0 │ │ +7c7c7c0f 7a7a7aff 7c7a7cff 7a7a7aff 7c7a7cff 7a7a7aff 7c7a7cff 7a7a7aff 7c7c7cff 7a7a7aff 7c7c7cff 7c7c7cff 7a7c7aff 7c7a7cff 7c7c7cff 7a7a7ad2 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7a7a7ae1 7c7a7cff 7a7c7aff 7c7a7cff 7a7c7aff 7c7a7cff 7a7a7aff 7c7c7cff 7c7a7cff 7a7c7aff 7c7c7cff 7a7a7aff 7c7c7cff 7a7a7aff 7c7c7cf0 │ │ +7b7a7b0f 7a7a7aff 7b7b7bff 7a7a7aff 7b7b7bff 7b7a7bff 7a7b7aff 7b7a7bff 7a7a7aff 7b7a7bff 7a7b7aff 7b7a7bff 7b7a7bff 7a7a7aff 7b7a7bff 7a7a7ad2 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7a7a7ae1 7b7a7bff 7b7b7bff 7a7a7aff 7b7b7bff 7a7a7aff 7b7b7bff 7a7a7aff 7b7a7bff 7b7b7bff 7a7a7aff 7b7a7bff 7b7b7bff 7a7a7aff 7b7a7bf0 │ │ 7a7a7a0f 7a7a7aff 7a7a7aff 797a79ff 7a7a7aff 797a79ff 7a7a7aff 797a79ff 7a7a7aff 797a79ff 7a7a7aff 797a79ff 7a7a7aff 797a79ff 7a7a7aff 797a79db 7a7a7a33 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 7a7a7a33 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 797a7933 7a7a7a33 7a7a7ae7 797a79ff 7a7a7aff 797a79ff 7a7a7aff 7a7a7aff 797a79ff 7a7a7aff 797a79ff 7a7a7aff 7a7a7aff 797a79ff 7a7a7aff 797a79ff 7a7a7af0 │ │ 7879780f 7a797aff 787a78ff 7a797aff 7a7a7aff 787978ff 7a7a7aff 787978ff 7a797aff 787978ff 7a7a7aff 7a7a7aff 787a78ff 7a797aff 787978ff 7a7a7aff 787a78ff 7a797aff 7a7a7aff 7a797aff 7a797aff 7a797aff 7a7a7aff 7a797aff 7a7a7aff 7a7a7aff 7a797aff 7a7a7aff 7a7a7aff 7a7a7aff 7a7a7aff 7a7a7aff 7a797aff 7a7a7aff 7a797aff 7a7a7aff 7a797aff 7a7a7aff 7a797aff 7a797aff 7a797aff 7a797aff 7a797aff 7a7a7aff 7a7a7aff 7a797aff 7a7a7aff 7a797aff 7a797aff 787978ff 7a7a7aff 7a797aff 7a7a7aff 787978ff 7a797aff 7a7a7aff 7a797aff 7a797aff 7a7a7aff 787978ff 7a797aff 787978ff 7a7a7aff 7a7a7aff 787978ff 7a7a7aff 787978ff 7a797aff 7a797aff 787978ff 7a7a7aff 787978ff 7a797aff 7a7a7aff 787978f0 │ │ 7a7a7a0f 787978ff 7a7a7aff 787a78ff 7a797aff 787978ff 7a797aff 787978ff 7a7a7aff 7a7a7aff 787978ff 7a797aff 787978ff 7a797aff 787978ff 7a7a7aff 7a797aff 787978ff 7a797aff 787a78ff 787978ff 7a7a7aff 787978ff 787978ff 7a797aff 787a78ff 7a797aff 787978ff 7a797aff 787a78ff 7a797aff 787a78ff 7a797aff 787a78ff 787978ff 7a797aff 787978ff 7a7a7aff 787978ff 787a78ff 7a797aff 787a78ff 7a7a7aff 787978ff 7a7a7aff 787978ff 7a7a7aff 787978ff 7a7a7aff 7a7a7aff 787978ff 7a797aff 787978ff 7a797aff 787978ff 7a797aff 787978ff 787978ff 7a7a7aff 787978ff 7a7a7aff 787978ff 7a797aff 787978ff 7a797aff 7a7a7aff 7a7a7aff 787978ff 7a7a7aff 787978ff 7a797aff 787978ff 7a797aff 787978ff 7a7a7af0 │ │ 7979790f 797879ff 787878ff 797879ff 797979ff 787878ff 797979ff 797879ff 787978ff 797879ff 787878ff 797879ff 787878ff 797979ff 797879ff 787878ff 797879ff 787978ff 797879ff 797879ff 787878ff 797979ff 797879ff 787978ff 797979ff 787878ff 797879ff 787878ff 797879ff 787878ff 797879ff 797979ff 787878ff 797879ff 787878ff 797979ff 787878ff 797879ff 787878ff 797879ff 787878ff 797879ff 787878ff 797879ff 787878ff 797979ff 787878ff 797879ff 787878ff 797979ff 797979ff 787878ff 797979ff 787878ff 797979ff 797979ff 787878ff 797879ff 787878ff 797879ff 797979ff 787878ff 797979ff 787878ff 797979ff 787878ff 797879ff 787878ff 797879ff 787878ff 797979ff 787878ff 797979ff 797879ff 787878f0 │ │ 7978790f 777877ff 797879ff 777877ff 797879ff 797879ff 777877ff 797879ff 777877ff 797879ff 777877ff 797879ff 797879ff 777877ff 797879ff 797879ff 777877ff 797879ff 777877ff 797879ff 777877ff 797879ff 777877ff 797879ff 777877ff 797879ff 777877ff 797879ff 797879ff 777877ff 797879ff 777877ff 797879ff 777877ff 797879ff 797879ff 777877ff 797879ff 797879ff 777877ff 797879ff 777877ff 797879ff 777877ff 797879ff 797879ff 777877ff 797879ff 777877ff 797879ff 777877ff 797879ff 777877ff 797879ff 777877ff 797879ff 797879ff 797879ff 797879ff 777877ff 797879ff 777877ff 797879ff 777877ff 797879ff 777877ff 797879ff 777877ff 797879ff 797879ff 777877ff 797879ff 777877ff 797879ff 777877f0 │ │ 7877780f 777777ff 787778ff 787878ff 777877ff 787778ff 777877ff 787778ff 777877ff 787778ff 777777ff 787778ff 777777ff 787778ff 777777ff 787778ff 777777ff 787778ff 777777ff 787778ff 787878ff 777777ff 787878ff 787878ff 787878ff 777777ff 787778ff 777777ff 787778ff 777777ff 787878ff 777777ff 787878ff 787778ff 777777ff 787778ff 787878ff 777777ff 787778ff 787878ff 787878ff 777777ff 787878ff 787778ff 777777ff 787778ff 777777ff 787878ff 787778ff 777777ff 787778ff 777777ff 787778ff 777777ff 787778ff 777777ff 787778ff 777877ff 787778ff 777777ff 787778ff 787878ff 777777ff 787878ff 787878ff 777777ff 787778ff 787878ff 777777ff 787778ff 787878ff 787778ff 777777ff 787878ff 787778f0 │ │ -7877780f 767876ff 787778ff 767776ff 787778b4 a0a0a000 a09fa000 a0a0a000 a09fa000 a0a0a000 a0a0a000 767776a5 787878ff 787878ff 767776ff 787878ff 787878ff 767776ff 787878ff 767876ff 787778ff 787778ff 767876ff 787778ff 767776ff 787778ff 787878ff 767776ff 787878ff 767776ff 787878ff 787778ff 767776ff 787878ff 767776ff 787778ff 767776ff 787778ff 767876ff 767776ff 787778ff 767776ff 787778ff 767776ff 787878ff 767776ff 787778ff 767776ff 787778ff 767876ff 787778ff 787878ff 767776ff 787878ff 767776ff 787878ff 767776ff 787778ff 767776ff 787778ff 767876ff 787778ff 767776ff 787778ff 767876d2 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 76777696 787778ff 767876ff 787878f0 │ │ -7777770f 777677ff 767676ff 777777ff 767676b4 9f9f9f00 9f9f9f00 9e9f9e00 9f9f9f00 9f9f9f00 9f9f9f00 767676a5 767676ff 777677ff 777777ff 767676ff 777777ff 777777ff 777677ff 767676ff 777677ff 767676ff 777677ff 767676ff 777677ff 767676ff 777677ff 767676ff 777677ff 777677ff 767776ff 777677ff 777777ff 767676ff 777677ff 767776ff 777677ff 767676ff 777777ff 777677ff 767676ff 777777ff 767676ff 777677ff 767676ff 777677ff 767776ff 777677ff 777777ff 767676ff 777677ff 767776ff 777677ff 767676ff 777677ff 777777ff 767676ff 777777ff 767676ff 777677ff 767676ff 777777ff 777777ff 777777ff 767676d2 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 76767696 767676ff 777677ff 777777f0 │ │ -7576750f 777677ff 777677ff 757675ff 777677b4 9f9e9f00 9e9e9e00 9f9e9f00 9e9e9e00 9e9e9e00 9f9f9f00 757675a5 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677ff 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677ff 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677ff 777677ff 757675ff 777677ff 757675ff 777677ff 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677ff 777677ff 757675ff 777677ff 757675ff 777677ff 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677d2 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 75767596 777677ff 757675ff 777677f0 │ │ -7676760f 757575ff 767576ff 757675ff 767576b4 9e9e9e00 9e9e9e00 9c9e9c00 9e9e9e00 9e9e9e00 9e9e9e00 757575a5 767576ff 767676ff 757575ff 767576ff 757575de 76757681 75757566 76757666 76767666 75757566 76757666 75757566 76767666 75757566 76767666 76757666 75757566 76757666 75757566 76767666 75757566 76757666 76767666 75757566 76757666 75757566 76767666 75757566 76767666 75767566 76757666 76757666 75757566 76757666 75757566 76767666 76757666 75757566 76757666 75767566 76757666 75757566 76767666 75757566 76757666 7576756f 767576ba 767676ff 757575ff 767676ff 757575ff 767576ff 757575d2 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 75757596 767576ff 767676ff 757575f0 │ │ -7675760f 747574ff 767576ff 747574ff 747574b4 9e9e9e00 9c9d9c00 9e9d9e00 9c9d9c00 9e9d9e00 9c9e9c00 747574a5 767576ff 747574ff 767576ff 747574ed 76757612 9e9e9e00 9e9e9e00 9e9d9e00 9e9e9e00 9e9d9e00 9e9e9e00 9e9e9e00 9e9d9e00 9e9e9e00 9e9d9e00 9e9e9e00 9e9e9e00 9e9e9e00 9e9d9e00 9e9e9e00 9e9e9e00 9e9d9e00 9e9e9e00 9e9e9e00 9e9e9e00 9e9d9e00 9e9e9e00 9e9d9e00 9e9e9e00 9e9d9e00 9e9e9e00 9e9e9e00 9e9e9e00 9e9e9e00 9e9d9e00 9e9e9e00 9e9e9e00 9e9e9e00 9e9d9e00 9e9e9e00 9e9d9e00 9e9e9e00 9e9d9e00 9e9e9e00 9e9e9e00 9e9d9e00 9e9e9e00 747574a8 767576ff 767576ff 767576ff 747574ff 767576d2 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 74757496 747574ff 767576ff 767576f0 │ │ -7574750f 747474ff 757575ff 757475ff 747474b4 9d9d9d00 9d9c9d00 9c9c9c00 9d9c9d00 9c9c9c00 9d9c9d00 747474a5 757575ff 747474ff 757575ff 757475ae 9d9d9d00 9d9c9d00 9c9c9c00 9d9c9d00 9c9c9c00 9d9c9d00 9c9c9c00 9d9c9d00 9d9c9d00 9c9c9c00 9d9c9d00 9c9c9c00 9d9c9d00 9d9c9d00 9c9c9c00 9d9c9d00 9c9c9c00 9d9c9d00 9c9c9c00 9d9c9d00 9c9c9c00 9d9c9d00 9c9c9c00 9d9c9d00 9d9c9d00 9c9c9c00 9d9c9d00 9c9c9c00 9d9c9d00 9d9c9d00 9c9c9c00 9d9c9d00 9c9c9c00 9d9c9d00 9c9c9c00 9d9c9d00 9d9c9d00 9c9c9c00 9d9c9d00 9d9c9d00 9c9c9c00 9d9c9d00 9d9c9d00 74747457 747474ff 757475ff 747574ff 757475ff 747474d2 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 74747496 757475ff 747474ff 757575f0 │ │ -7574750f 757475ff 737373ff 757475ff 737373c3 73737333 73737333 73737333 73737333 73737333 75747533 737373b7 757375ff 757375ff 737473ff 737373a5 9c9c9c00 9c9c9c00 9b9c9b00 9c9c9c00 9b9c9b00 9c9c9c00 9c9c9c00 9b9c9b00 9c9c9c00 9b9c9b00 9c9c9c00 9c9c9c00 9b9c9b00 9c9c9c00 9b9c9b00 9c9c9c00 9c9c9c00 9b9c9b00 9c9c9c00 9b9c9b00 9c9c9c00 9b9c9b00 9c9c9c00 9b9c9b00 9c9c9c00 9b9c9b00 9c9c9c00 9c9c9c00 9b9c9b00 9c9c9c00 9b9c9b00 9c9c9c00 9c9c9c00 9b9c9b00 9c9c9c00 9b9c9b00 9c9c9c00 9b9c9b00 9c9c9c00 9b9c9b00 9c9c9c00 9b9c9b00 9c9c9c00 7373734b 757475ff 757475ff 757375ff 737373ff 757475db 73737333 73737333 73737333 73737333 73737333 73737333 757375ab 737373ff 757475ff 757375f0 │ │ -7473740f 727472ff 747374ff 747474ff 747374ff 747474ff 747474ff 747474ff 747374ff 747374ff 727372ff 747374ff 727372ff 747374ff 747474ff 727372a5 9c9c9c00 9c9b9c00 9a9b9a00 9c9b9c00 9c9b9c00 9a9b9a00 9c9b9c00 9a9b9a00 9c9b9c00 9c9b9c00 9a9b9a00 9c9b9c00 9a9b9a00 9c9b9c00 9c9b9c00 7273721e 7273723f 72737206 9c9c9c00 9c9b9c00 9a9b9a00 9c9b9c00 9c9b9c00 9a9b9a00 9c9b9c00 9c9b9c00 9a9b9a00 9c9b9c00 9a9b9a00 9c9b9c00 9c9b9c00 9a9b9a00 9c9b9c00 9a9b9a00 9c9b9c00 9c9b9c00 9a9b9a00 9c9b9c00 9a9b9a00 9c9b9c00 9c9b9c00 9a9b9a00 9c9c9c00 7273724b 747474ff 727372ff 747474ff 727372ff 747374ff 747374ff 747474ff 747374ff 747474ff 747374ff 747474ff 727472ff 747474ff 727372ff 747374f0 │ │ -7373730f 737373ff 727372ff 727372ff 737373ff 727372ff 737373ff 727372ff 737373ff 727372ff 737373ff 737373ff 727372ff 737373ff 727372ff 737373a5 9c9c9c00 9a9a9a00 9c9a9c00 9a9a9a00 9c9a9c00 9a9a9a00 9c9a9c00 9a9a9a00 9c9a9c00 9a9a9a00 9c9a9c00 9a9a9a00 9c9a9c00 9a9a9a00 72737251 727372fc 737373ff 727372e7 72737257 9c9c9c00 9c9a9c00 9a9a9a00 9c9a9c00 9a9a9a00 9c9a9c00 9a9a9a00 9c9a9c00 9a9a9a00 9c9a9c00 9a9a9a00 9c9a9c00 9a9a9a00 9c9a9c00 9c9a9c00 9a9a9a00 9c9a9c00 9a9a9a00 9c9a9c00 9c9a9c00 9a9a9a00 9c9a9c00 9c9a9c00 9c9a9c00 7273724b 737373ff 727372ff 737373ff 737373ff 727372ff 727372ff 737373ff 727372ff 727372ff 737373ff 727372ff 737373ff 737373ff 727372ff 737373f0 │ │ -7171710f 737273ff 737173ff 737273ff 717171ff 737273ff 717171ff 737173ff 737273ff 717171ff 737173ff 717171ff 737173ff 717271ff 737173ff 717271a5 9a9a9a00 9a9a9a00 999a9900 9a9a9a00 999a9900 9a9a9a00 999a9900 9a9a9a00 999a9900 9a9a9a00 999a9900 9a9a9a00 9a9a9a00 9a9a9a00 717171c0 737173ff 717171ff 737173ff 737173ff 717171bd 7171712a 9a9a9a00 9a9a9a00 999a9900 9a9a9a00 999a9900 9a9a9a00 9a9a9a00 999a9900 9a9a9a00 999a9900 9a9a9a00 999a9900 9a9a9a00 999a9900 9a9a9a00 999a9900 9a9a9a00 999a9900 9a9a9a00 999a9900 999a9900 9a9a9a00 7171714b 737173ff 717171ff 737173ff 717171ff 737173ff 737273ff 717271ff 737173ff 737273ff 717171ff 737173ff 717171ff 737173ff 737173ff 717171f0 │ │ -7271720f 717171ff 717171ff 727172ff 717171ff 727172ff 727272ff 717171ff 727272ff 717171ff 727172ff 727272ff 717271ff 727172ff 727272ff 717171a5 9a999a00 9a999a00 98999800 9a999a00 9a999a00 98999800 9a999a00 9a999a00 98999800 9a999a00 9a999a00 98999800 98999800 9a9a9a00 717171d2 727172ff 717271ff 727172ff 717271ff 727172ff 717171f9 71717187 7171710c 9a9a9a00 9a999a00 98999800 9a999a00 98999800 9a999a00 9a999a00 98999800 9a999a00 98999800 9a999a00 98999800 9a999a00 9a999a00 98999800 9a999a00 98999800 9a999a00 9a999a00 9a999a00 7171714b 717171ff 727272ff 717171ff 727272ff 717171ff 727172ff 717171ff 727172ff 717171ff 727172ff 727272ff 717171ff 727272ff 717171ff 727272f0 │ │ -7171710f 717171ff 707170ff 717171ff 707170ff 717171ff 707170ff 717171ff 707170ff 717171ff 707170ff 717171ff 707170ff 717171ff 707170ff 717171a5 9a9a9a00 98999800 9a999a00 98999800 9a999a00 98999800 9a999a00 98999800 9a999a00 98999800 9a999a00 9a999a00 98999800 9a999a00 707170d2 717171ff 707170ff 717171ff 717171ff 707170ff 717171ff 717171ff 707170e1 70717051 9a999a00 9a999a00 98999800 9a999a00 98999800 9a999a00 98999800 9a999a00 9a999a00 98999800 9a999a00 98999800 9a999a00 98999800 9a999a00 9a999a00 98999800 9a999a00 989a9800 7071704b 717171ff 717171ff 717171ff 707170ff 717171ff 707170ff 717171ff 707170ff 717171ff 707170ff 717171ff 717171ff 707170ff 717171ff 717171f0 │ │ -6f6f6f0f 716f71ff 6f6f6fff 717171ff 716f71ff 6f716fff 716f71ff 6f6f6fff 716f71ff 6f6f6fff 717171ff 717171ff 6f6f6fff 717171ff 6f6f6fff 717171a5 98989800 98989800 97989700 98989800 97989700 98989800 97989700 98989800 97989700 98989800 97989700 98989800 97989700 98989800 6f6f6fd2 717171ff 6f6f6fff 716f71ff 6f6f6fff 717171ff 6f716fff 716f71ff 716f71ff 6f716fff 6f6f6fb4 6f6f6f24 98989800 98989800 97989700 98989800 98989800 97989700 98989800 97989700 98989800 97989700 98989800 97989700 98989800 97989700 98989800 97989700 98989800 6f6f6f4b 716f71ff 6f6f6fff 716f71ff 717171ff 6f716fff 716f71ff 6f6f6fff 717171ff 6f6f6fff 716f71ff 6f716fff 716f71ff 6f6f6fff 716f71ff 6f716ff0 │ │ -706f700f 707070ff 6f6f6fff 706f70ff 6f6f6fff 707070ff 707070ff 6f6f6fff 707070ff 707070ff 6f6f6fff 706f70ff 707070ff 6f6f6fff 707070ff 6f6f6fa5 98989800 96979600 98979800 98979800 96979600 98979800 98979800 96979600 98979800 98979800 96979600 98979800 96979600 98979800 6f6f6fd2 707070ff 707070ff 6f6f6fff 706f70ff 6f6f6fff 706f70ff 6f706fff 707070ff 706f70ff 706f70ff 6f6f6ff6 6f6f6f81 6f6f6f09 98989800 96979600 98979800 96979600 98979800 98979800 96979600 98979800 96979600 98979800 96979600 98979800 96979600 98979800 98989800 6f6f6f4b 707070ff 6f6f6fff 707070ff 6f6f6fff 706f70ff 6f6f6fff 706f70ff 6f6f6fff 706f70ff 707070ff 6f6f6fff 707070ff 706f70ff 6f6f6fff 706f70f0 │ │ -6d6e6d0f 6f6f6fff 6f6e6fff 6d6f6dff 6f6e6fff 6d6f6dff 6f6e6fff 6f6e6fff 6d6e6dff 6f6e6fff 6d6f6dff 6f6e6fff 6d6e6dff 6f6e6fff 6f6f6fff 6d6e6da5 97979700 97969700 96969600 97969700 96969600 97969700 96969600 97969700 96969600 97969700 96969600 97969700 97969700 97979700 6d6e6dd2 6f6e6fff 6d6e6dff 6f6e6fff 6f6f6fff 6d6e6dff 6f6e6fff 6f6f6fff 6d6e6dff 6f6e6fff 6d6e6dff 6f6f6fff 6f6e6fff 6d6e6ddb 6f6e6f4b 97979700 96969600 97969700 96969600 97969700 96969600 97969700 97969700 96969600 97969700 97969700 96969600 97969700 96969600 6d6e6d4b 6f6f6fff 6d6e6dff 6f6f6fff 6d6e6dff 6f6f6fff 6f6f6fff 6f6f6fff 6d6e6dff 6f6e6fff 6d6f6dff 6f6e6fff 6d6e6dff 6f6f6fff 6f6e6fff 6d6e6df0 │ │ -6f6f6f0f 6d6e6dff 6f6e6fff 6d6e6dff 6f6e6fc3 6f6f6f33 6d6e6d33 6f6f6f33 6d6e6d33 6f6e6f33 6d6e6d33 6f6e6fb7 6d6f6dff 6f6e6fff 6d6f6dff 6f6e6fa5 97969700 95969500 97969700 95969500 97969700 95969500 97969700 95969500 97969700 95969500 97969700 95969500 95969500 97969700 6d6e6dd2 6d6e6dff 6f6f6fff 6d6f6dff 6f6e6fff 6f6f6fff 6d6e6dff 6f6f6fff 6f6f6fff 6d6e6dff 6f6e6fff 6d6f6dff 6f6e6fff 6d6f6dff 6d6e6dff 6d6e6dae 6d6e6d1e 97979700 97969700 95969500 97969700 95969500 97969700 95969500 97969700 95969500 97969700 95969500 97979700 6d6e6d4b 6f6e6fff 6f6e6fff 6f6f6fff 6d6e6dff 6f6e6fdb 6d6e6d33 6f6f6f33 6d6e6d33 6f6e6f33 6d6e6d33 6f6e6f33 6f6f6fab 6d6e6dff 6f6e6fff 6d6e6df0 │ │ -6e6d6e0f 6e6e6eff 6d6d6dff 6e6e6eff 6d6e6db4 96969600 96969600 96969600 96969600 96969600 96969600 6d6d6da5 6e6d6eff 6d6d6dff 6e6d6eff 6d6e6da5 96969600 96969600 94969400 96969600 96969600 94969400 96969600 96969600 94969400 96969600 96969600 96969600 94969400 96969600 6d6d6dd2 6e6e6eff 6d6d6dff 6e6d6eff 6d6e6dff 6e6d6eff 6e6e6eff 6d6d6dff 6e6d6eff 6d6d6dff 6e6e6eff 6e6d6eff 6e6e6eff 6e6d6eff 6e6d6eff 6e6e6eff 6e6d6ef3 6d6d6d69 96969600 96969600 94969400 96969600 94969400 96969600 94969400 96969600 94969400 96969600 96969600 6d6d6d4b 6d6d6dff 6e6e6eff 6d6d6dff 6e6d6eff 6d6d6dd2 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 6d6d6d96 6e6d6eff 6d6e6dff 6e6d6ef0 │ │ -6c6d6c0f 6d6d6dff 6d6d6dff 6c6d6cff 6d6d6db4 95949500 95949500 94949400 95949500 95949500 95949500 6c6d6ca5 6d6d6dff 6d6d6dff 6c6d6cff 6d6d6da5 95949500 94949400 95949500 94949400 95949500 94949400 95949500 94949400 95949500 94949400 94949400 95949500 94949400 95949500 6c6d6cd2 6d6d6dff 6d6d6dff 6d6d6dff 6d6d6dff 6c6d6cff 6d6d6dff 6c6d6cff 6d6d6dff 6c6d6cff 6d6d6dff 6c6d6cff 6c6d6cff 6d6d6dff 6c6d6cff 6c6d6cff 6d6d6dff 6c6d6cff 6c6d6c45 95959500 95949500 94949400 95949500 95949500 94949400 95949500 95949500 94949400 95959500 6c6d6c4b 6d6d6dff 6d6d6dff 6c6d6cff 6d6d6dff 6d6d6dd2 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 6c6d6c96 6d6d6dff 6c6d6cff 6d6d6df0 │ │ -6d6d6d0f 6b6c6bff 6d6c6dff 6b6c6bff 6d6c6db4 95959500 93949300 95949500 93949300 93949300 95949500 6b6c6ba5 6b6c6bff 6d6c6dff 6b6c6bff 6d6c6da5 95959500 95949500 93949300 95949500 93949300 95949500 93949300 95949500 93949300 95949500 95949500 93949300 95949500 95959500 6b6c6bd2 6b6c6bff 6d6c6dff 6b6d6bff 6d6d6dff 6b6d6bff 6d6c6dff 6b6c6bff 6d6d6dff 6d6d6dff 6b6c6bff 6d6d6dff 6d6d6dff 6b6c6bff 6d6c6dff 6d6d6dff 6b6c6bff 6d6c6dff 6b6c6b72 95959500 93949300 95949500 93949300 95949500 93949300 95949500 93949300 95949500 95949500 6b6c6b4b 6b6c6bff 6d6c6dff 6b6c6bff 6d6c6dff 6b6c6bd2 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 6b6d6b96 6d6d6dff 6d6d6dff 6b6c6bf0 │ │ -6d6c6d0f 6d6c6dff 6b6b6bff 6d6c6dff 6b6b6bb4 94949400 94949400 93949300 94949400 94949400 94949400 6b6b6ba5 6d6b6dff 6b6c6bff 6d6c6dff 6b6b6ba5 94949400 93949300 94949400 94949400 93949300 94949400 94949400 93949300 94949400 93949300 94949400 94949400 93949300 94949400 6b6b6bd2 6d6b6dff 6b6b6bff 6d6b6dff 6b6b6bff 6d6b6dff 6b6b6bff 6d6c6dff 6b6b6bff 6d6b6dff 6d6b6dff 6b6b6bff 6d6b6dff 6d6b6dff 6b6b6bff 6d6b6dff 6b6b6bff 6d6c6df6 6b6b6b24 94949400 94949400 93949300 94949400 93949300 94949400 93949300 94949400 93949300 94949400 6b6b6b4b 6d6b6dff 6d6c6dff 6b6b6bff 6d6c6dff 6b6c6bd2 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 6b6b6b96 6d6b6dff 6b6b6bff 6d6b6df0 │ │ -6b6b6b0f 6a6b6aff 6b6b6bff 6a6b6aff 6b6b6bb4 94929400 92929200 94929400 92929200 94929400 92929200 6a6b6aa5 6b6b6bff 6b6b6bff 6a6b6aff 6b6b6ba5 94949400 94929400 92929200 94929400 92929200 94929400 92929200 94929400 94929400 92929200 94929400 92929200 94929400 94949400 6a6b6ad2 6b6b6bff 6b6b6bff 6a6b6aff 6b6b6bff 6a6b6aff 6b6b6bff 6a6b6aff 6b6b6bff 6a6b6aff 6b6b6bff 6a6b6aff 6b6b6bff 6a6b6aff 6b6b6bff 6a6b6aff 6b6b6bb7 6a6b6a2a 94949400 94929400 92929200 94929400 94929400 92929200 94929400 94929400 92929200 94929400 94929400 6a6b6a4b 6a6b6aff 6b6b6bff 6b6b6bff 6a6b6aff 6b6b6bd2 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 6a6b6a96 6b6b6bff 6b6b6bff 6a6b6af0 │ │ -6b6b6b0f 696a69ff 6b6b6bff 6b6b6bff 696a69c3 696a6933 696a6933 696a6933 696a6933 696a6933 6b6b6b33 696a69b7 6b6a6bff 696b69ff 6b6a6bff 696b69a5 93929300 92929200 93929300 92929200 93929300 92929200 93929300 92929200 93929300 92929200 93929300 92929200 93929300 92929200 696a69d2 6b6a6bff 696a69ff 6b6a6bff 6b6b6bff 696a69ff 6b6b6bff 696a69ff 6b6b6bff 696a69ff 6b6a6bff 6b6b6bff 696a69ff 6b6a6bff 696a69d5 6b6a6b48 93939300 93929300 93929300 93929300 92929200 93929300 92929200 93929300 92929200 93929300 92929200 93929300 92939200 696a694b 6b6a6bff 696b69ff 6b6a6bff 696a69ff 6b6b6bdb 696a6933 696a6933 696a6933 696a6933 696a6933 696a6933 6b6a6bab 696b69ff 6b6a6bff 696a69f0 │ │ -6b6b6b0f 6b6b6bff 696969ff 6b696bff 696969ff 6b6b6bff 6b696bff 6b696bff 6b6b6bff 6b6b6bff 696969ff 6b696bff 696969ff 6b696bff 6b6b6bff 696969a5 92929200 92929200 91929100 92929200 92929200 91929100 92929200 92929200 91929100 92929200 91929100 92929200 91929100 92929200 696969d2 6b696bff 696969ff 6b696bff 696b69ff 6b696bff 696969ff 6b6b6bff 6b696bff 6b6b6bff 696969ff 6b696bff 696969ed 6b6b6b69 6b6b6b03 92929200 92929200 91929100 92929200 91929100 92929200 91929100 92929200 91929100 92929200 91929100 92929200 91929100 92929200 6969694b 6b696bff 696969ff 6b696bff 696969ff 6b6b6bff 6b696bff 6b696bff 6b6b6bff 6b696bff 6b6b6bff 6b6b6bff 696969ff 6b6b6bff 696969ff 6b696bf0 │ │ -6969690f 686968ff 696969ff 696969ff 686968ff 696969ff 686968ff 696969ff 686968ff 696969ff 686968ff 696969ff 696969ff 686968ff 696969ff 686968a5 92929200 92919200 90919000 92919200 90919000 92919200 90919000 92919200 90919000 92919200 92919200 90919000 92919200 92919200 686968d2 696969ff 686968ff 696969ff 686968ff 696969ff 696969ff 686968ff 696969ff 686968ff 696969f9 6969698d 6969690f 92929200 92919200 90919000 92919200 90919000 92919200 90919000 92919200 92919200 90919000 92919200 92919200 90919000 92919200 92919200 92929200 6869684b 696969ff 686968ff 696969ff 696969ff 686968ff 686968ff 696969ff 686968ff 686968ff 696969ff 686968ff 696969ff 696969ff 686968ff 696969f0 │ │ -6968690f 696969ff 686868ff 696869ff 686868ff 696969ff 686868ff 696869ff 686868ff 696869ff 686868ff 696869ff 686868ff 696969ff 686868ff 696869a5 91919100 90919000 91919100 90919000 91919100 90919000 91919100 90919000 91919100 90919000 91919100 91919100 90919000 91919100 686868d2 696869ff 686868ff 696969ff 696869ff 686868ff 696869ff 686868ff 696869ff 686968ae 69686924 91919100 91919100 90919000 91919100 90919000 91919100 91919100 90919000 91919100 90919000 91919100 90919000 91919100 90919000 91919100 90919000 90919000 91919100 6868684b 696869ff 686868ff 696869ff 686968ff 696869ff 696969ff 686868ff 696969ff 696969ff 686868ff 696969ff 686868ff 696869ff 686868ff 696869f0 │ │ -6969690f 686868ff 696969ff 686868ff 696869ff 686868ff 696869ff 686968ff 696869ff 696969ff 686868ff 696969ff 696969ff 696869ff 686868ff 696969a5 91909100 91909100 8f908f00 91909100 91909100 8f908f00 91909100 91909100 8f908f00 91909100 8f908f00 91909100 8f908f00 91909100 686868d2 696869ff 696869ff 686868ff 696869ff 686968ff 696869ff 686968cf 6968693f 91919100 91909100 8f908f00 91909100 8f908f00 91909100 91909100 8f908f00 91909100 8f908f00 91909100 91909100 8f908f00 91909100 8f908f00 91909100 8f908f00 91909100 91909100 91919100 6868684b 696969ff 686868ff 696969ff 696869ff 686868ff 696969ff 686868ff 696969ff 686868ff 696869ff 686868ff 696969ff 686868ff 696969ff 686868f0 │ │ -6868680f 676867ff 686868ff 676867ff 686868ff 686868ff 676867ff 686868ff 676867ff 686868ff 686868ff 676867ff 686868ff 676867ff 686868ff 676867a5 91919100 8f908f00 91909100 8f908f00 91909100 8f908f00 91909100 8f908f00 91909100 91909100 8f908f00 91909100 91909100 91919100 676867cf 676867ff 686868ff 686868ff 676867ff 686868e7 67686763 91919100 91909100 91909100 8f908f00 91909100 8f908f00 91909100 8f908f00 91909100 8f908f00 91909100 91909100 8f908f00 91909100 8f908f00 91909100 91909100 8f908f00 91909100 8f908f00 91909100 8f908f00 6768674b 686868ff 686868ff 676867ff 686868ff 686868ff 676867ff 686868ff 676867ff 686868ff 676867ff 686868ff 676867ff 686868ff 676867ff 686868f0 │ │ -6867680f 666766ff 686768ff 666766ff 686768ff 666766ff 686768ff 666766ff 686768ff 666866ff 686768ff 666766ff 686768ff 686868ff 686768ff 666766a5 90909000 908f9000 8f8f8f00 908f9000 8f8f8f00 908f9000 8f8f8f00 908f9000 8f8f8f00 908f9000 8f8f8f00 908f9000 8f8f8f00 908f9000 66676678 686868ff 666766ff 686768f6 66676684 6867680c 90909000 908f9000 8f8f8f00 908f9000 8f8f8f00 908f9000 908f9000 8f8f8f00 908f9000 8f8f8f00 908f9000 8f8f8f00 908f9000 8f8f8f00 908f9000 8f8f8f00 908f9000 8f8f8f00 908f9000 908f9000 8f8f8f00 908f9000 90909000 6667664b 666766ff 686868ff 666766ff 686768ff 666766ff 686768ff 666766ff 686768ff 686868ff 666766ff 686868ff 666766ff 686868ff 686768ff 686868f0 │ │ -6866680f 666866ff 686668ff 666866ff 686868ff 686868ff 666666ff 686868ff 666666ff 686668ff 686868ff 666666ff 686668ff 666866ff 686868ff 666666a5 8f8f8f00 8f8f8f00 8f8f8f00 8e8f8e00 8f8f8f00 8f8f8f00 8e8f8e00 8f8f8f00 8e8f8e00 8f8f8f00 8e8f8e00 8f8f8f00 8e8f8e00 8f8f8f00 8f8f8f00 66666645 68666863 66666618 8f8f8f00 8f8f8f00 8f8f8f00 8e8f8e00 8f8f8f00 8e8f8e00 8f8f8f00 8e8f8e00 8f8f8f00 8e8f8e00 8f8f8f00 8f8f8f00 8e8f8e00 8f8f8f00 8e8f8e00 8f8f8f00 8e8f8e00 8f8f8f00 8e8f8e00 8f8f8f00 8e8f8e00 8f8f8f00 8e8f8e00 8f8f8f00 8e8f8e00 6866684b 666666ff 686668ff 666666ff 686868ff 666666ff 686868ff 686868ff 666866ff 686668ff 686868ff 666666ff 686868ff 666666ff 666666ff 686668f0 │ │ -6766670f 666666ff 676667ff 676767ff 666666ff 676667ff 676767ff 666666ff 676767ff 666766ff 676667ff 676767ff 666766ff 676667ff 666666ff 676667a5 8f8f8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8f8e8f00 8d8e8d00 8f8e8f00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8f8f00 8f8e8f00 8f8f8f00 8f8f8f00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8f8e8f00 8d8e8d00 8f8e8f00 8f8e8f00 8d8e8d00 8f8e8f00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8f8f00 6666664b 676667ff 666766ff 676767ff 676667ff 666666ff 676667ff 666666ff 676667ff 666666ff 676667ff 676667ff 676767ff 676667ff 666766ff 676667f0 │ │ -6766670f 656665ff 676667ff 656665ff 676667c3 65666533 67666733 67666733 65666533 67666733 65666533 676667b7 656665ff 676667ff 676667ff 656665ab 8f8f8f00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8d8e8d00 8f8e8f00 8f8e8f00 8f8e8f00 65666551 676667ff 656665ff 676667ff 656665ff 676667db 67666733 67666733 65666533 67666733 65666533 65666533 676667ab 656665ff 676667ff 656665f0 │ │ -6665660f 666666ff 646564ff 666566ff 646564b4 8e8e8e00 8e8e8e00 8e8d8e00 8e8e8e00 8e8d8e00 8e8e8e00 646564a5 666666ff 646664ff 666566ff 646564e4 6465640c 8e8d8e00 8e8d8e00 8d8d8d00 8e8d8e00 8e8d8e00 8d8d8d00 8e8d8e00 8e8d8e00 8d8d8d00 8e8d8e00 8d8d8d00 8e8d8e00 8d8d8d00 8e8d8e00 8d8d8d00 8e8d8e00 8e8d8e00 8d8d8d00 8e8d8e00 8d8d8d00 8e8d8e00 8e8d8e00 8d8d8d00 8e8d8e00 8d8d8d00 8e8d8e00 8d8d8d00 8e8d8e00 8e8d8e00 8d8d8d00 8e8d8e00 8d8d8d00 8e8d8e00 8d8d8d00 8e8d8e00 8d8d8d00 8e8d8e00 8d8d8d00 8e8d8e00 8d8d8d00 8d8d8d00 8e8e8e00 64656493 646564ff 666666ff 646564ff 666566ff 646664d2 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 64656496 666566ff 666666ff 666666f0 │ │ -6666660f 646564ff 666666ff 666666ff 666566b4 8e8e8e00 8e8d8e00 8c8d8c00 8e8d8e00 8c8d8c00 8e8d8e00 646564a5 666566ff 666566ff 646664ff 666566ff 646564c9 64656466 64666466 64656466 64656466 64656466 64666466 64656466 64656466 64656466 64656466 64666466 64656466 64656466 64656466 64656466 64656466 64656466 64656466 64656466 64656466 64656466 64656466 64656466 64666466 64656466 64656466 64656466 64656466 64656466 64656466 64656466 64666466 64656466 64656466 66656666 64666466 64656466 64656466 64656466 64656466 66656666 64656490 666566fc 666666ff 646564ff 666566ff 666666ff 666566d2 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 64656496 646564ff 666566ff 646564f0 │ │ -6564650f 656565ff 646464ff 656565ff 646464b4 8d8d8d00 8b8d8b00 8d8d8d00 8b8d8b00 8d8d8d00 8d8d8d00 646464a5 646464ff 656565ff 656465ff 646464ff 656465ff 656565ff 656465ff 656565ff 656465ff 656565ff 656465ff 646464ff 656465ff 656565ff 656465ff 656465ff 656465ff 656465ff 656565ff 656465ff 646464ff 656465ff 656465ff 656565ff 656465ff 646564ff 656565ff 656465ff 656565ff 656465ff 656465ff 656465ff 646564ff 656565ff 656465ff 656465ff 656465ff 656465ff 656565ff 646564ff 656465ff 656465ff 656465ff 656565ff 646464ff 656565ff 656565ff 646464ff 656465ff 646464ff 656565ff 646464ff 646464d2 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 64656496 656565ff 646464ff 656465f0 │ │ -6464640f 656465ff 646464ff 656465ff 646464b4 8d8d8d00 8d8d8d00 8b8d8b00 8d8d8d00 8b8d8b00 8d8d8d00 646464a5 656465ff 646464ff 656465ff 646464ff 656465ff 646464ff 656565ff 646464ff 646464ff 656465ff 646564ff 656465ff 646564ff 656465ff 646464ff 656565ff 646564ff 656565ff 646464ff 656465ff 646564ff 656465ff 646464ff 656565ff 646464ff 656465ff 646464ff 656465ff 646464ff 656465ff 646564ff 656465ff 656565ff 646464ff 656465ff 646564ff 656565ff 646464ff 656465ff 646464ff 656565ff 646464ff 646464ff 656465ff 656465ff 646464ff 656565ff 646464ff 656565ff 656565ff 646464ff 656565ff 656465d2 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 64646496 656465ff 656465ff 646464f0 │ │ -6564650f 656465ff 636463ff 656465ff 636463b4 8d8d8d00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8d8c8d00 636463a5 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465d2 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 a6a6a600 63646396 656465ff 636463ff 656465f0 │ │ +7877780f 767876ff 787778ff 767776ff 787778b4 00000000 00000000 00000000 00000000 00000000 00000000 767776a5 787878ff 787878ff 767776ff 787878ff 787878ff 767776ff 787878ff 767876ff 787778ff 787778ff 767876ff 787778ff 767776ff 787778ff 787878ff 767776ff 787878ff 767776ff 787878ff 787778ff 767776ff 787878ff 767776ff 787778ff 767776ff 787778ff 767876ff 767776ff 787778ff 767776ff 787778ff 767776ff 787878ff 767776ff 787778ff 767776ff 787778ff 767876ff 787778ff 787878ff 767776ff 787878ff 767776ff 787878ff 767776ff 787778ff 767776ff 787778ff 767876ff 787778ff 767776ff 787778ff 767876d2 00000000 00000000 00000000 00000000 00000000 00000000 76777696 787778ff 767876ff 787878f0 │ │ +7777770f 777677ff 767676ff 777777ff 767676b4 00000000 00000000 00000000 00000000 00000000 00000000 767676a5 767676ff 777677ff 777777ff 767676ff 777777ff 777777ff 777677ff 767676ff 777677ff 767676ff 777677ff 767676ff 777677ff 767676ff 777677ff 767676ff 777677ff 777677ff 767776ff 777677ff 777777ff 767676ff 777677ff 767776ff 777677ff 767676ff 777777ff 777677ff 767676ff 777777ff 767676ff 777677ff 767676ff 777677ff 767776ff 777677ff 777777ff 767676ff 777677ff 767776ff 777677ff 767676ff 777677ff 777777ff 767676ff 777777ff 767676ff 777677ff 767676ff 777777ff 777777ff 777777ff 767676d2 00000000 00000000 00000000 00000000 00000000 00000000 76767696 767676ff 777677ff 777777f0 │ │ +7576750f 777677ff 777677ff 757675ff 777677b4 00000000 00000000 00000000 00000000 00000000 00000000 757675a5 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677ff 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677ff 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677ff 777677ff 757675ff 777677ff 757675ff 777677ff 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677ff 777677ff 757675ff 777677ff 757675ff 777677ff 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677ff 757675ff 777677d2 00000000 00000000 00000000 00000000 00000000 00000000 75767596 777677ff 757675ff 777677f0 │ │ +7676760f 757575ff 767576ff 757675ff 767576b4 00000000 00000000 00000000 00000000 00000000 00000000 757575a5 767576ff 767676ff 757575ff 767576ff 757575de 76757681 75757566 76757666 76767666 75757566 76757666 75757566 76767666 75757566 76767666 76757666 75757566 76757666 75757566 76767666 75757566 76757666 76767666 75757566 76757666 75757566 76767666 75757566 76767666 75767566 76757666 76757666 75757566 76757666 75757566 76767666 76757666 75757566 76757666 75767566 76757666 75757566 76767666 75757566 76757666 7576756f 767576ba 767676ff 757575ff 767676ff 757575ff 767576ff 757575d2 00000000 00000000 00000000 00000000 00000000 00000000 75757596 767576ff 767676ff 757575f0 │ │ +7675760f 747574ff 767576ff 747574ff 747574b4 00000000 00000000 00000000 00000000 00000000 00000000 747574a5 767576ff 747574ff 767576ff 747574ed 76757612 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 747574a8 767576ff 767576ff 767576ff 747574ff 767576d2 00000000 00000000 00000000 00000000 00000000 00000000 74757496 747574ff 767576ff 767576f0 │ │ +7574750f 747474ff 757575ff 757475ff 747474b4 00000000 00000000 00000000 00000000 00000000 00000000 747474a5 757575ff 747474ff 757575ff 757475ae 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 74747457 747474ff 757475ff 747574ff 757475ff 747474d2 00000000 00000000 00000000 00000000 00000000 00000000 74747496 757475ff 747474ff 757575f0 │ │ +7574750f 757475ff 737373ff 757475ff 737373c3 73737333 73737333 73737333 73737333 73737333 75747533 737373b7 757375ff 757375ff 737473ff 737373a5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7373734b 757475ff 757475ff 757375ff 737373ff 757475db 73737333 73737333 73737333 73737333 73737333 73737333 757375ab 737373ff 757475ff 757375f0 │ │ +7473740f 727472ff 747374ff 747474ff 747374ff 747474ff 747474ff 747474ff 747374ff 747374ff 727372ff 747374ff 727372ff 747374ff 747474ff 727372a5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7273721e 7273723f 72737206 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7273724b 747474ff 727372ff 747474ff 727372ff 747374ff 747374ff 747474ff 747374ff 747474ff 747374ff 747474ff 727472ff 747474ff 727372ff 747374f0 │ │ +7373730f 737373ff 727372ff 727372ff 737373ff 727372ff 737373ff 727372ff 737373ff 727372ff 737373ff 737373ff 727372ff 737373ff 727372ff 737373a5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 72737251 727372fc 737373ff 727372e7 72737257 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7273724b 737373ff 727372ff 737373ff 737373ff 727372ff 727372ff 737373ff 727372ff 727372ff 737373ff 727372ff 737373ff 737373ff 727372ff 737373f0 │ │ +7171710f 737273ff 737173ff 737273ff 717171ff 737273ff 717171ff 737173ff 737273ff 717171ff 737173ff 717171ff 737173ff 717271ff 737173ff 717271a5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 717171c0 737173ff 717171ff 737173ff 737173ff 717171bd 7171712a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7171714b 737173ff 717171ff 737173ff 717171ff 737173ff 737273ff 717271ff 737173ff 737273ff 717171ff 737173ff 717171ff 737173ff 737173ff 717171f0 │ │ +7271720f 717171ff 717171ff 727172ff 717171ff 727172ff 727272ff 717171ff 727272ff 717171ff 727172ff 727272ff 717271ff 727172ff 727272ff 717171a5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 717171d2 727172ff 717271ff 727172ff 717271ff 727172ff 717171f9 71717187 7171710c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7171714b 717171ff 727272ff 717171ff 727272ff 717171ff 727172ff 717171ff 727172ff 717171ff 727172ff 727272ff 717171ff 727272ff 717171ff 727272f0 │ │ +7171710f 717171ff 707170ff 717171ff 707170ff 717171ff 707170ff 717171ff 707170ff 717171ff 707170ff 717171ff 707170ff 717171ff 707170ff 717171a5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 707170d2 717171ff 707170ff 717171ff 717171ff 707170ff 717171ff 717171ff 707170e1 70717051 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7071704b 717171ff 717171ff 717171ff 707170ff 717171ff 707170ff 717171ff 707170ff 717171ff 707170ff 717171ff 717171ff 707170ff 717171ff 717171f0 │ │ +6f6f6f0f 716f71ff 6f6f6fff 717171ff 716f71ff 6f716fff 716f71ff 6f6f6fff 716f71ff 6f6f6fff 717171ff 717171ff 6f6f6fff 717171ff 6f6f6fff 717171a5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6f6f6fd2 717171ff 6f6f6fff 716f71ff 6f6f6fff 717171ff 6f716fff 716f71ff 716f71ff 6f716fff 6f6f6fb4 6f6f6f24 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6f6f6f4b 716f71ff 6f6f6fff 716f71ff 717171ff 6f716fff 716f71ff 6f6f6fff 717171ff 6f6f6fff 716f71ff 6f716fff 716f71ff 6f6f6fff 716f71ff 6f716ff0 │ │ +706f700f 707070ff 6f6f6fff 706f70ff 6f6f6fff 707070ff 707070ff 6f6f6fff 707070ff 707070ff 6f6f6fff 706f70ff 707070ff 6f6f6fff 707070ff 6f6f6fa5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6f6f6fd2 707070ff 707070ff 6f6f6fff 706f70ff 6f6f6fff 706f70ff 6f706fff 707070ff 706f70ff 706f70ff 6f6f6ff6 6f6f6f81 6f6f6f09 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6f6f6f4b 707070ff 6f6f6fff 707070ff 6f6f6fff 706f70ff 6f6f6fff 706f70ff 6f6f6fff 706f70ff 707070ff 6f6f6fff 707070ff 706f70ff 6f6f6fff 706f70f0 │ │ +6d6e6d0f 6f6f6fff 6f6e6fff 6d6f6dff 6f6e6fff 6d6f6dff 6f6e6fff 6f6e6fff 6d6e6dff 6f6e6fff 6d6f6dff 6f6e6fff 6d6e6dff 6f6e6fff 6f6f6fff 6d6e6da5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6d6e6dd2 6f6e6fff 6d6e6dff 6f6e6fff 6f6f6fff 6d6e6dff 6f6e6fff 6f6f6fff 6d6e6dff 6f6e6fff 6d6e6dff 6f6f6fff 6f6e6fff 6d6e6ddb 6f6e6f4b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6d6e6d4b 6f6f6fff 6d6e6dff 6f6f6fff 6d6e6dff 6f6f6fff 6f6f6fff 6f6f6fff 6d6e6dff 6f6e6fff 6d6f6dff 6f6e6fff 6d6e6dff 6f6f6fff 6f6e6fff 6d6e6df0 │ │ +6f6f6f0f 6d6e6dff 6f6e6fff 6d6e6dff 6f6e6fc3 6f6f6f33 6d6e6d33 6f6f6f33 6d6e6d33 6f6e6f33 6d6e6d33 6f6e6fb7 6d6f6dff 6f6e6fff 6d6f6dff 6f6e6fa5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6d6e6dd2 6d6e6dff 6f6f6fff 6d6f6dff 6f6e6fff 6f6f6fff 6d6e6dff 6f6f6fff 6f6f6fff 6d6e6dff 6f6e6fff 6d6f6dff 6f6e6fff 6d6f6dff 6d6e6dff 6d6e6dae 6d6e6d1e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6d6e6d4b 6f6e6fff 6f6e6fff 6f6f6fff 6d6e6dff 6f6e6fdb 6d6e6d33 6f6f6f33 6d6e6d33 6f6e6f33 6d6e6d33 6f6e6f33 6f6f6fab 6d6e6dff 6f6e6fff 6d6e6df0 │ │ +6e6d6e0f 6e6e6eff 6d6d6dff 6e6e6eff 6d6e6db4 00000000 00000000 00000000 00000000 00000000 00000000 6d6d6da5 6e6d6eff 6d6d6dff 6e6d6eff 6d6e6da5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6d6d6dd2 6e6e6eff 6d6d6dff 6e6d6eff 6d6e6dff 6e6d6eff 6e6e6eff 6d6d6dff 6e6d6eff 6d6d6dff 6e6e6eff 6e6d6eff 6e6e6eff 6e6d6eff 6e6d6eff 6e6e6eff 6e6d6ef3 6d6d6d69 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6d6d6d4b 6d6d6dff 6e6e6eff 6d6d6dff 6e6d6eff 6d6d6dd2 00000000 00000000 00000000 00000000 00000000 00000000 6d6d6d96 6e6d6eff 6d6e6dff 6e6d6ef0 │ │ +6c6d6c0f 6d6d6dff 6d6d6dff 6c6d6cff 6d6d6db4 00000000 00000000 00000000 00000000 00000000 00000000 6c6d6ca5 6d6d6dff 6d6d6dff 6c6d6cff 6d6d6da5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6c6d6cd2 6d6d6dff 6d6d6dff 6d6d6dff 6d6d6dff 6c6d6cff 6d6d6dff 6c6d6cff 6d6d6dff 6c6d6cff 6d6d6dff 6c6d6cff 6c6d6cff 6d6d6dff 6c6d6cff 6c6d6cff 6d6d6dff 6c6d6cff 6c6d6c45 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6c6d6c4b 6d6d6dff 6d6d6dff 6c6d6cff 6d6d6dff 6d6d6dd2 00000000 00000000 00000000 00000000 00000000 00000000 6c6d6c96 6d6d6dff 6c6d6cff 6d6d6df0 │ │ +6d6d6d0f 6b6c6bff 6d6c6dff 6b6c6bff 6d6c6db4 00000000 00000000 00000000 00000000 00000000 00000000 6b6c6ba5 6b6c6bff 6d6c6dff 6b6c6bff 6d6c6da5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6b6c6bd2 6b6c6bff 6d6c6dff 6b6d6bff 6d6d6dff 6b6d6bff 6d6c6dff 6b6c6bff 6d6d6dff 6d6d6dff 6b6c6bff 6d6d6dff 6d6d6dff 6b6c6bff 6d6c6dff 6d6d6dff 6b6c6bff 6d6c6dff 6b6c6b72 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6b6c6b4b 6b6c6bff 6d6c6dff 6b6c6bff 6d6c6dff 6b6c6bd2 00000000 00000000 00000000 00000000 00000000 00000000 6b6d6b96 6d6d6dff 6d6d6dff 6b6c6bf0 │ │ +6d6c6d0f 6d6c6dff 6b6b6bff 6d6c6dff 6b6b6bb4 00000000 00000000 00000000 00000000 00000000 00000000 6b6b6ba5 6d6b6dff 6b6c6bff 6d6c6dff 6b6b6ba5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6b6b6bd2 6d6b6dff 6b6b6bff 6d6b6dff 6b6b6bff 6d6b6dff 6b6b6bff 6d6c6dff 6b6b6bff 6d6b6dff 6d6b6dff 6b6b6bff 6d6b6dff 6d6b6dff 6b6b6bff 6d6b6dff 6b6b6bff 6d6c6df6 6b6b6b24 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6b6b6b4b 6d6b6dff 6d6c6dff 6b6b6bff 6d6c6dff 6b6c6bd2 00000000 00000000 00000000 00000000 00000000 00000000 6b6b6b96 6d6b6dff 6b6b6bff 6d6b6df0 │ │ +6b6b6b0f 6a6b6aff 6b6b6bff 6a6b6aff 6b6b6bb4 00000000 00000000 00000000 00000000 00000000 00000000 6a6b6aa5 6b6b6bff 6b6b6bff 6a6b6aff 6b6b6ba5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6a6b6ad2 6b6b6bff 6b6b6bff 6a6b6aff 6b6b6bff 6a6b6aff 6b6b6bff 6a6b6aff 6b6b6bff 6a6b6aff 6b6b6bff 6a6b6aff 6b6b6bff 6a6b6aff 6b6b6bff 6a6b6aff 6b6b6bb7 6a6b6a2a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6a6b6a4b 6a6b6aff 6b6b6bff 6b6b6bff 6a6b6aff 6b6b6bd2 00000000 00000000 00000000 00000000 00000000 00000000 6a6b6a96 6b6b6bff 6b6b6bff 6a6b6af0 │ │ +6b6b6b0f 696a69ff 6b6b6bff 6b6b6bff 696a69c3 696a6933 696a6933 696a6933 696a6933 696a6933 6b6b6b33 696a69b7 6b6a6bff 696b69ff 6b6a6bff 696b69a5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 696a69d2 6b6a6bff 696a69ff 6b6a6bff 6b6b6bff 696a69ff 6b6b6bff 696a69ff 6b6b6bff 696a69ff 6b6a6bff 6b6b6bff 696a69ff 6b6a6bff 696a69d5 6b6a6b48 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 696a694b 6b6a6bff 696b69ff 6b6a6bff 696a69ff 6b6b6bdb 696a6933 696a6933 696a6933 696a6933 696a6933 696a6933 6b6a6bab 696b69ff 6b6a6bff 696a69f0 │ │ +6b6b6b0f 6b6b6bff 696969ff 6b696bff 696969ff 6b6b6bff 6b696bff 6b696bff 6b6b6bff 6b6b6bff 696969ff 6b696bff 696969ff 6b696bff 6b6b6bff 696969a5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 696969d2 6b696bff 696969ff 6b696bff 696b69ff 6b696bff 696969ff 6b6b6bff 6b696bff 6b6b6bff 696969ff 6b696bff 696969ed 6b6b6b69 6b6b6b03 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6969694b 6b696bff 696969ff 6b696bff 696969ff 6b6b6bff 6b696bff 6b696bff 6b6b6bff 6b696bff 6b6b6bff 6b6b6bff 696969ff 6b6b6bff 696969ff 6b696bf0 │ │ +6969690f 686968ff 696969ff 696969ff 686968ff 696969ff 686968ff 696969ff 686968ff 696969ff 686968ff 696969ff 696969ff 686968ff 696969ff 686968a5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 686968d2 696969ff 686968ff 696969ff 686968ff 696969ff 696969ff 686968ff 696969ff 686968ff 696969f9 6969698d 6969690f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6869684b 696969ff 686968ff 696969ff 696969ff 686968ff 686968ff 696969ff 686968ff 686968ff 696969ff 686968ff 696969ff 696969ff 686968ff 696969f0 │ │ +6968690f 696969ff 686868ff 696869ff 686868ff 696969ff 686868ff 696869ff 686868ff 696869ff 686868ff 696869ff 686868ff 696969ff 686868ff 696869a5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 686868d2 696869ff 686868ff 696969ff 696869ff 686868ff 696869ff 686868ff 696869ff 686968ae 69686924 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6868684b 696869ff 686868ff 696869ff 686968ff 696869ff 696969ff 686868ff 696969ff 696969ff 686868ff 696969ff 686868ff 696869ff 686868ff 696869f0 │ │ +6969690f 686868ff 696969ff 686868ff 696869ff 686868ff 696869ff 686968ff 696869ff 696969ff 686868ff 696969ff 696969ff 696869ff 686868ff 696969a5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 686868d2 696869ff 696869ff 686868ff 696869ff 686968ff 696869ff 686968cf 6968693f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6868684b 696969ff 686868ff 696969ff 696869ff 686868ff 696969ff 686868ff 696969ff 686868ff 696869ff 686868ff 696969ff 686868ff 696969ff 686868f0 │ │ +6868680f 676867ff 686868ff 676867ff 686868ff 686868ff 676867ff 686868ff 676867ff 686868ff 686868ff 676867ff 686868ff 676867ff 686868ff 676867a5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 676867cf 676867ff 686868ff 686868ff 676867ff 686868e7 67686763 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6768674b 686868ff 686868ff 676867ff 686868ff 686868ff 676867ff 686868ff 676867ff 686868ff 676867ff 686868ff 676867ff 686868ff 676867ff 686868f0 │ │ +6867680f 666766ff 686768ff 666766ff 686768ff 666766ff 686768ff 666766ff 686768ff 666866ff 686768ff 666766ff 686768ff 686868ff 686768ff 666766a5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 66676678 686868ff 666766ff 686768f6 66676684 6867680c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6667664b 666766ff 686868ff 666766ff 686768ff 666766ff 686768ff 666766ff 686768ff 686868ff 666766ff 686868ff 666766ff 686868ff 686768ff 686868f0 │ │ +6866680f 666866ff 686668ff 666866ff 686868ff 686868ff 666666ff 686868ff 666666ff 686668ff 686868ff 666666ff 686668ff 666866ff 686868ff 666666a5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 66666645 68666863 66666618 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6866684b 666666ff 686668ff 666666ff 686868ff 666666ff 686868ff 686868ff 666866ff 686668ff 686868ff 666666ff 686868ff 666666ff 666666ff 686668f0 │ │ +6766670f 666666ff 676667ff 676767ff 666666ff 676667ff 676767ff 666666ff 676767ff 666766ff 676667ff 676767ff 666766ff 676667ff 666666ff 676667a5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6666664b 676667ff 666766ff 676767ff 676667ff 666666ff 676667ff 666666ff 676667ff 666666ff 676667ff 676667ff 676767ff 676667ff 666766ff 676667f0 │ │ +6766670f 656665ff 676667ff 656665ff 676667c3 65666533 67666733 67666733 65666533 67666733 65666533 676667b7 656665ff 676667ff 676667ff 656665ab 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 65666551 676667ff 656665ff 676667ff 656665ff 676667db 67666733 67666733 65666533 67666733 65666533 65666533 676667ab 656665ff 676667ff 656665f0 │ │ +6665660f 666666ff 646564ff 666566ff 646564b4 00000000 00000000 00000000 00000000 00000000 00000000 646564a5 666666ff 646664ff 666566ff 646564e4 6465640c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 64656493 646564ff 666666ff 646564ff 666566ff 646664d2 00000000 00000000 00000000 00000000 00000000 00000000 64656496 666566ff 666666ff 666666f0 │ │ +6666660f 646564ff 666666ff 666666ff 666566b4 00000000 00000000 00000000 00000000 00000000 00000000 646564a5 666566ff 666566ff 646664ff 666566ff 646564c9 64656466 64666466 64656466 64656466 64656466 64666466 64656466 64656466 64656466 64656466 64666466 64656466 64656466 64656466 64656466 64656466 64656466 64656466 64656466 64656466 64656466 64656466 64656466 64666466 64656466 64656466 64656466 64656466 64656466 64656466 64656466 64666466 64656466 64656466 66656666 64666466 64656466 64656466 64656466 64656466 66656666 64656490 666566fc 666666ff 646564ff 666566ff 666666ff 666566d2 00000000 00000000 00000000 00000000 00000000 00000000 64656496 646564ff 666566ff 646564f0 │ │ +6564650f 656565ff 646464ff 656565ff 646464b4 00000000 00000000 00000000 00000000 00000000 00000000 646464a5 646464ff 656565ff 656465ff 646464ff 656465ff 656565ff 656465ff 656565ff 656465ff 656565ff 656465ff 646464ff 656465ff 656565ff 656465ff 656465ff 656465ff 656465ff 656565ff 656465ff 646464ff 656465ff 656465ff 656565ff 656465ff 646564ff 656565ff 656465ff 656565ff 656465ff 656465ff 656465ff 646564ff 656565ff 656465ff 656465ff 656465ff 656465ff 656565ff 646564ff 656465ff 656465ff 656465ff 656565ff 646464ff 656565ff 656565ff 646464ff 656465ff 646464ff 656565ff 646464ff 646464d2 00000000 00000000 00000000 00000000 00000000 00000000 64656496 656565ff 646464ff 656465f0 │ │ +6464640f 656465ff 646464ff 656465ff 646464b4 00000000 00000000 00000000 00000000 00000000 00000000 646464a5 656465ff 646464ff 656465ff 646464ff 656465ff 646464ff 656565ff 646464ff 646464ff 656465ff 646564ff 656465ff 646564ff 656465ff 646464ff 656565ff 646564ff 656565ff 646464ff 656465ff 646564ff 656465ff 646464ff 656565ff 646464ff 656465ff 646464ff 656465ff 646464ff 656465ff 646564ff 656465ff 656565ff 646464ff 656465ff 646564ff 656565ff 646464ff 656465ff 646464ff 656565ff 646464ff 646464ff 656465ff 656465ff 646464ff 656565ff 646464ff 656565ff 656565ff 646464ff 656565ff 656465d2 00000000 00000000 00000000 00000000 00000000 00000000 64646496 656465ff 656465ff 646464f0 │ │ +6564650f 656465ff 636463ff 656465ff 636463b4 00000000 00000000 00000000 00000000 00000000 00000000 636463a5 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465d2 00000000 00000000 00000000 00000000 00000000 00000000 63646396 656465ff 636463ff 656465f0 │ │ 6564650f 636463ff 656465ff 636463ff 656465c3 63646333 63646333 63646333 63646333 63646333 63646333 636463b7 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463db 63646333 63646333 63646333 63646333 63646333 65646533 656465ab 636463ff 656465ff 636463f0 │ │ 6564650f 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 656465f0 │ │ 6364630f 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 636463ff 656465f0 │ │ 6564650f 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 656465ff 636463ff 656465ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 656465ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465f0 │ │ 6564650f 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 656465ff 636463ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465ff 636463f0 │ │ 6564650f 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465e4 65646566 63646366 65646566 65646566 63646366 65646566 63646366 65646566 63646366 65646566 65646566 63646366 65646566 65646566 63646366 65646566 63646366 63646366 65646566 63646366 65646566 65646566 65646566 63646366 65646566 63646366 65646566 63646366 65646566 63646366 65646566 63646366 65646566 63646366 65646566 65646566 63646366 65646566 65646566 63646366 65646566 63646366 65646566 63646366 656465ed 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465f0 │ │ -6564650f 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463d2 8d8d8d00 8d8d8d00 8d8c8d00 8d8c8d00 8d8d8d00 8d8d8d00 8d8c8d00 8d8d8d00 8d8d8d00 8d8c8d00 8d8d8d00 8d8d8d00 8d8c8d00 8d8d8d00 8d8c8d00 8d8d8d00 8d8c8d00 8d8d8d00 8d8d8d00 8d8c8d00 8d8d8d00 8d8c8d00 8d8d8d00 8d8c8d00 8d8d8d00 8d8d8d00 8d8c8d00 8d8d8d00 8d8c8d00 8d8d8d00 8d8d8d00 8d8d8d00 8d8d8d00 8d8c8d00 8d8d8d00 8d8c8d00 8d8d8d00 8d8c8d00 8d8d8d00 8d8d8d00 8d8c8d00 8d8d8d00 8d8d8d00 8d8d8d00 636463e1 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463f0 │ │ -6364630f 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463d2 8d8d8d00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8d8c8d00 636463e1 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465f0 │ │ -6564650f 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463d2 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8b8c8b00 8d8c8d00 636463e1 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463f0 │ │ -65646506 656465fc 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465c9 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8d8b00 656465d8 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ea │ │ -8d8d8d00 636463ab 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 63646372 8d8d8d00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 63646384 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 6364639c │ │ -8d8d8d00 63646306 65646560 65646599 65646599 63646399 65646599 63646399 65646599 65646599 63646399 65646599 63646399 65646590 6564654b 8d8d8d00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8c8d00 8b8c8b00 8d8d8d00 63646351 65646593 63646399 65646599 65646599 63646399 65646599 65646599 63646399 65646599 65646599 63646399 6564655a 65646503 │ │ +6564650f 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463d2 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 636463e1 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463f0 │ │ +6364630f 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463d2 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 636463e1 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465f0 │ │ +6564650f 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463d2 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 636463e1 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463f0 │ │ +65646506 656465fc 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465c9 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 656465d8 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ea │ │ +00000000 636463ab 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 656465ff 636463ff 63646372 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 63646384 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 656465ff 636463ff 656465ff 636463ff 656465ff 636463ff 656465ff 6364639c │ │ +00000000 63646306 65646560 65646599 65646599 63646399 65646599 63646399 65646599 65646599 63646399 65646599 63646399 65646590 6564654b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 63646351 65646593 63646399 65646599 65646599 63646399 65646599 65646599 63646399 65646599 65646599 63646399 6564655a 65646503 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_gps_on_holo_dark.png │ ├── sng │ │ @@ -83,46 +83,45 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 2 138 128 3 7 190 185 187 177 4 1 63 165 221 252 250 216 160 58 31 194 255 217 146 103 104 147 29 55 245 56 62 242 52 33 179 5 184 241 30 211 12 97 155 154 96 61 40 214 254 8 162 10 209 251 210 213 218 144 98 134 197 183 157 131 132 143 163 212 64 41 215 6 182 219 60 243 53 188 102 189 161} │ │ + 0 2 138 128 3 7 190 185 187 177 4 1 63 165 221 252 250 216 160 58 31 194 217 146 103 104 147 29 55 245 56 62 242 52 33 179 5 184 241 30 211 12 97 155 154 96 61 40 214 254 8 162 10 209 251 210 213 218 144 98 134 197 183 157 131 132 143 163 212 64 41 215 6 182 219 60 243 53 188 102 189 161} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000101010101010100000000000000000000000000 │ │ -0000000000000000000000000101010202010100000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000010102010304010501010000000000000000000000 │ │ -0000000000000000000101010506010708010605010101000000000000000000 │ │ -000000000000000101010202010501090a010b01020201010100000000000000 │ │ -000000000000010101020c010d0e0f1011121314010c02010101000000000000 │ │ -0000000000000101050115161718191a1b1c1817091d01050101000000000000 │ │ -0000000000010105011e1f1820010c01010c01210f2223010201010000000000 │ │ -0000000000010201241f2502010c010101010c01262728290102010000000000 │ │ -0000000001010c01072a0b0c0c2b2c2d2e2f2b020c061227010c010100000000 │ │ -000000000005010d173001013132173333173231010130170d01050000000000 │ │ -00010101053401352a01013637171138381117392b01013a3501340501010100 │ │ -000000000101013b3c01013d17111717171711173d01013c3b01010c00000000 │ │ -000102013e3f40172f01014117381717171738174101012c17403f4201020100 │ │ -000102013e3f40172c01014117381717171738174101012f17403f4301020100 │ │ -000000000c01013b3c01013d17111717171711173d0101443b01010c00000000 │ │ -00010101053401454601013637171138381117373601012a3501340501010100 │ │ -0000000000050147173001014849173333174948010130174701050000000000 │ │ -0000000001010c0107324a0c0c2b2f2d2d2f2b0c0c0b2a07010c010100000000 │ │ -000000000001020115284b26010c010101010c0102251f240102010000000000 │ │ -00000000000101050123224c4d010c01010c01203b4e4f010501010000000000 │ │ -0000000000000101050129501712195151191217522901050101000000000000 │ │ -000000000000010101020c011453181138120e0d010c02010101000000000000 │ │ -000000000000000101010202010b010a09010501020201010100000000000000 │ │ -0000000000000000000101010506010807010605010101000000000000000000 │ │ -0000000000000000000000010105014203010201010000000000000000000000 │ │ +0000000000000000000000000000000101000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000001000203000400000000000000000000000000 │ │ +0000000000000000000000000405000607000504000000000000000000000000 │ │ +0000000000000000000001010004000809000a00010100000000000000000000 │ │ +000000000000000000010b000c0d0e0f10111213000b01000000000000000000 │ │ +00000000000000000400141552161718191a1652081b00040000000000000000 │ │ +0000000000000004001c1d161e000b00000b001f0e2021000100000000000000 │ │ +0000000000000100221d2301000b000000000b00242526270001000000000000 │ │ +0000000000000b0006280a0b0b292a2b2c2d29010b051125000b000000000000 │ │ +000000000004000c522e00002f3052313152302f00002e520c00040000000000 │ │ +0000000004320033280000343552103636105237290000383300320400000000 │ │ +00000000000000393a00003b52105252525210523b00003a3900000b00000000 │ │ +000001003c3d3e522d00003f52365252525236523f00002a523e3d4000010000 │ │ +000001003c3d3e522a00003f52365252525236523f00002d523e3d4100010000 │ │ +000000000b0000393a00003b52105252525210523b0000423900000b00000000 │ │ +0000000004320043440000343552103636105235340000283300320400000000 │ │ +0000000000040045522e0000464752313152474600002e524500040000000000 │ │ +0000000000000b000630480b0b292d2b2b2d290b0b0a2806000b000000000000 │ │ +000000000000010014264924000b000000000b0001231d220001000000000000 │ │ +00000000000000040021204a4b000b00000b001e394c4d000400000000000000 │ │ +00000000000000000400274e5211174f4f171152502700040000000000000000 │ │ +000000000000000000010b001351161036110d0c000b01000000000000000000 │ │ +000000000000000000000101000a000908000400010100000000000000000000 │ │ +0000000000000000000000000405000706000504000000000000000000000000 │ │ +0000000000000000000000000004004002000100000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000101000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000001010202010101000000000000000000000000 │ │ -0000000000000000000000000001010101010101000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_querybuilder_normal.png │ ├── sng │ │ @@ -1,73 +1,71 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ - (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ - (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ - (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ } │ │ tRNS { │ │ - 0 6 0 201 255 253 254 31 2 8 255 12 251 229 56 238 4 0 93 237 10 87 16 89 236 189 239 29 92 118 27} │ │ + 0 6 201 253 254 31 2 8 12 251 229 56 238 4 93 237 10 87 16 89 236 189 239 29 92 118 27} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000012345444446728220000000 │ │ -00000000092A45444444B22220000000 │ │ -00000000092ACCD22822222220000000 │ │ -00000000092AAE4FBGB1222220000000 │ │ -00000000092AAHI4JK2G222220000000 │ │ -00000000092AAH2L4JK2G22220000000 │ │ -00000000092AAHM2L4JK2G2220000000 │ │ -00000000092AAH992N4OK2G220000000 │ │ -000000000G2PPH1292N4OK2820000000 │ │ -00000000022HHH22292N4QR280000000 │ │ -00000000022112222292S6T210000000 │ │ -0000000002222222222G2UG220000000 │ │ -00000000022222222222G88220000000 │ │ -00000000022222222222282220000000 │ │ +000000000102R3RRRRR4506000000000 │ │ +00000000070SR3RRRRRR800000000000 │ │ +00000000070S99A00600000000000000 │ │ +00000000070SSBRC8D81000000000000 │ │ +00000000070SS0ERFG0D000000000000 │ │ +00000000070SS00HRFG0D00000000000 │ │ +00000000070SS0I0HRFG0D0000000000 │ │ +00000000070SS0770JRKG0D000000000 │ │ +000000000D0LL01070JRKG0600000000 │ │ +0000000000000000070JRMN060000000 │ │ +00000000000110000070O4P010000000 │ │ +0000000000000000000D0QD000000000 │ │ +00000000000000000000D66000000000 │ │ +00000000000000000000060000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/ic_previous_tab.png │ ├── sng │ │ @@ -30,14 +30,24 @@ │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 21, 21, 21) # rgb = (0x15,0x15,0x15) │ │ @@ -147,83 +157,73 @@ │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ } │ │ tRNS { │ │ - 94 0 145 191 229 56 233 220 67 255 235 113 8 226 169 136 130 128 110 80 7 214 119 250 118 241 91 195 246 44 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 137 162 199 252 81 59 88 224 231 208} │ │ + 94 0 145 191 229 56 233 220 67 235 113 8 226 169 136 130 128 110 80 7 214 119 250 118 241 91 195 246 44 137 162 199 252 81 59 88 224 231 208} │ │ IMAGE { │ │ pixels hex │ │ 00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 │ │ 02010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 │ │ 03010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 │ │ 04050101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 │ │ 06070801010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 │ │ -06090a0b0c0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 │ │ -060909090d0e0f101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101112131401010101010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909091516010101010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090917180101010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909191a01010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909091b01010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909091c1d010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090918010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090911010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -0609090909090909090909090909090909090909090909090909090909090909090909090909090909091e1e090909091e1e1e1f201f2120201e1e0909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -060909090909090909090909090909090909090909090909090909090909090909090909090909091e1e090909091f222223242525262525242728221f201e09090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -060909090909090909090909090909090909090909090909090909090909090909090909090909090909091e292324262a2b2c2d2e2f30313228333425272220090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909091e09091e223324352c363738393a3b3a3c3d3e3f40414227263343201e090909090909090909090909090909090909090909090909090910010101010101 │ │ -060909090909090909090909090909090909090909090909090909090909090909090909090909092927241f4445464747483a49493a49494849484a4b4c4d29343329090909090909090909090909090909090909090909090909090910010101010101 │ │ -0609090909090909090909090909090909090909090909090909091e09090909090909090909202224334e40494a3a3a3a48484849493a483a49494949493c4f4d2526352009090909090909090909090909090909090909090909090910010101010101 │ │ -060909090909090909090909090909090909090909090909090909091e201e1e09091e1e091e35262150514a3a3a4949494849493a3a493a4949483a3a4849494b5253342720090909090909090909090909090909090909090909090910010101010101 │ │ -0609090909090909090909090909090909090909090909090909091e29272428211e09091f2325545556493a493a3a494a5758595a375b5a5c5d3a4949493a493a3a392f2727210909090909090909090909090909090909090909090910010101010101 │ │ -0609090909090909090909090909090909090909090909090909091f242735242627221f35345e5b3a4948494848514f5f60312b2a282a43616263593d48494948494a4f642a3320091e0909090909090909090909090909090909090910010101010101 │ │ -0609090909090909090909090909090909090909090909090909091f33326566676834332544694a49484949576a36222a262427282828272425342a4d6b5649493a493a6c6d282320090909090909090909090909090909090909090910010101010101 │ │ -0609090909090909090909090909090909090909090909090909091e28356e485c6b6d211f554948493a3a6f702834242329201e1e091e1e202143272635307148493a493a72733435090909090909090909090909090909090909090910010101010101 │ │ -060909090909090909090909090909090909090909090909090909092925747149483c757657493a3a7778442a25281f09090909091e09090909091e293334797a5748484948762b25220909090909090909090909090909090909090910010101010101 │ │ -060909090909090909090909090909090909090909090909090909091f33205949483a4949493a3a484f7b27242909090909090909090909090909091e203524227c6c3a4849477d35331e09090909090909090909090909090909090910010101010101 │ │ -060909090909090909090909090909090909090909090909090909090928345f6c493a3a3a483a3a497e7f24263335211e090909090909090909090909091e4325677a4a493a3a3c80334309090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909092925673c483a3a3a3a3a3a49483e7c543526252721090909090909090909090909091e4324815c4949494a8209331e090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909091e3368763a493a3a3a3a3a493a493a485a502d2a331e090909090909090909090909091e232a836f49773a3a442421090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090943348485483a3a3a3a3a3a484849486c3b8622242109090909090909090909090909091f2433873a493e76743343090909090909090909090909090909090910010101010101 │ │ -0609090909090909090909090909090909090909090909090909090909091f252c5c3a493a3a3a484849496f7266542833282009090909090909090909090909090935344188898a2c34331f090909090909090909090909090909090910010101010101 │ │ -0609090909090909090909090909090909090909090909090909090909091e23214557493a484949778b768c8d2a2533431e090909090909090909090909090909091f33248e22263328291e090909090909090909090909090909090910010101010101 │ │ -0609090909090909090909090909090909090909090909090909090909091e22248f3c493a496c69903621342428291e09091e0909090909090909090909090909090922332523291f1e0909090909090909090909090909090909090910010101010101 │ │ -060909090909090909090909090909090909090909090909090909090909091f2460783a56597d742326332821090909090909090909090909090909090909090909091e201f200909090909090909090909090909090909090909090910010101010101 │ │ -060909090909090909090909090909090909090909090909090909090909091e282865879192252627292009090909091e090909090909090909090909090909090909090909091e1e090909090909090909090909090909090909090910010101010101 │ │ -0609090909090909090909090909090909090909090909090909090909091e0921255e7f342435212009091e0909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -0609090909090909090909090909090909090909090909090909090909091e0920432533431f1e0909091e090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -0609090909090909090909090909090909090909090909090909090909090909091e20201e09091e1e0909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090910010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090993010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090994010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090995010101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090996970101010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909159801010101 │ │ -06090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090499010101 │ │ -9a06060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606069b9c9400 │ │ +0627090a0b0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 │ │ +062727270c0d0e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1011121301010101010101010101 │ │ +06272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727271415010101010101010101 │ │ +06272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272716170101010101010101 │ │ +06272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727181901010101010101 │ │ +06272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727271a01010101010101 │ │ +06272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727271b1c010101010101 │ │ +06272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272717010101010101 │ │ +06272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272710010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +062727272727272727272727272727272727272727272727272727272727272727272727272727272727282827272727282828292a292b2a2a2828272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +06272727272727272727272727272727272727272727272727272727272727272727272727272727282827272727292c2c2d2e2f2f302f2f2e31322c292a282727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272728332d2e303435363738393a3b3c323d3e2f312c2a27272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727282727282c3d2e3f3640414243444544464748494a4b4c31303d4d2a2827272727272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272733312e294e4f5051515244535344535352535254555657333e3d3327272727272727272727272727272727272727272727272727270f010101010101 │ │ +06272727272727272727272727272727272727272727272727272728272727272727272727272a2c2e3d584a5354444444525252535344524453535353534659572f303f2a2727272727272727272727272727272727272727272727270f010101010101 │ │ +06272727272727272727272727272727272727272727272727272727282a28282727282827283f302b5a5b544444535353525353444453445353524444525353555c5d3e312a27272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272833312e322b282727292d2f5e5f60534453444453546162636441656466674453535344534444433931312b272727272727272727272727272727272727272727270f010101010101 │ │ +062727272727272727272727272727272727272727272727272727292e313f2e30312c293f3e68654453525352525b59696a3b353432344d6b6c6d6347525353525354596e343d2a2728272727272727272727272727272727272727270f010101010101 │ │ +062727272727272727272727272727272727272727272727272727293d3c6f7071723e3d2f4e7354535253536174402c34302e31323232312e2f3e3457756053534453447677322d2a27272727272727272727272727272727272727270f010101010101 │ │ +06272727272727272727272727272727272727272727272727272728323f78526675772b295f5352534444797a323e2e2d332a28282728282a2b4d31303f3a7b52534453447c7d3e3f27272727272727272727272727272727272727270f010101010101 │ │ +06272727272727272727272727272727272727272727272727272727332f7e7b5352467f806153444481824e342f3229272727272728272727272728333d3e8384615252535280352f2c272727272727272727272727272727272727270f010101010101 │ │ +06272727272727272727272727272727272727272727272727272727293d2a635352445353534444525985312e332727272727272727272727272727282a3f2e2c867644525351873f3d282727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727323e6976534444445244445388892e303d3f2b2827272727272727272727272727284d2f718454534444468a3d4d2727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727332f714652444444444444535248865e3f302f312b27272727272727272727272727284d2e8b66535353548c273d2827272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727283d7280445344444444445344534452645a37343d2827272727272727272727272727282d348d79538144444e2e2b27272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727274d3e8e8f52444444444444525253527645902c2e2b2727272727272727272727272727292e3d91445348807e3d4d27272727272727272727272727272727270f010101010101 │ │ +062727272727272727272727272727272727272727272727272727272727292f3666445344444452525353797c705e323d322a2727272727272727272727272727273f3e4b929394363e3d2927272727272727272727272727272727270f010101010101 │ │ +062727272727272727272727272727272727272727272727272727272727282d2b4f6153445253538195809697342f3d4d2827272727272727272727272727272727293d2e982c303d32332827272727272727272727272727272727270f010101010101 │ │ +062727272727272727272727272727272727272727272727272727272727282c2e994653445376739a402b3e2e323328272728272727272727272727272727272727272c3d2f2d332928272727272727272727272727272727272727270f010101010101 │ │ +06272727272727272727272727272727272727272727272727272727272727292e6a82446063877e2d303d322b27272727272727272727272727272727272727272727282a292a272727272727272727272727272727272727272727270f010101010101 │ │ +062727272727272727272727272727272727272727272727272727272727272832326f919b9c2f3031332a27272727272827272727272727272727272727272727272727272727282827272727272727272727272727272727272727270f010101010101 │ │ +06272727272727272727272727272727272727272727272727272727272728272b2f68893e2e3f2b2a272728272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +06272727272727272727272727272727272727272727272727272727272728272a4d2f3d4d29282727272827272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +062727272727272727272727272727272727272727272727272727272727272727282a2a2827272828272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270f010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727271d010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727271e010101010101 │ │ +0627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727271f010101010101 │ │ +06272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272720210101010101 │ │ +06272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727142201010101 │ │ +06272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727270423010101 │ │ +24060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060625261e00 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_back_disabled.png │ ├── sng │ │ @@ -31,46 +31,45 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 6 24 53 83 35 54 81 65 2 80 7 82 66 8 78 60 5 76 74 29 18 23 21 22 56 77 79 20 64} │ │ + 0 1 6 24 53 83 35 54 81 65 2 80 7 82 66 8 78 60 5 76 74 29 18 23 21 22 56 77 79 20 64} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000000011121110000000000000 │ │ -00000000000111212111000000000000 │ │ -00000000001121341110000000000000 │ │ -00000000011212567111000000000000 │ │ -0000000011212899AB11000000000000 │ │ -00000001121289CAD110000000000000 │ │ -0000001121289CAD1211000000000000 │ │ -000001121289CAD12111000000000000 │ │ -00001121289CAD121110000000000000 │ │ -000112128E9FG1B22222222222211100 │ │ -00111128EHIJ11000000000000000000 │ │ -0001128EKLMNOPQQQQQQQQQQPPQJ1100 │ │ -0011BREKSKTCTTTTTTTTTTTTTTEU1200 │ │ -0011BREKSKTCTTTTTTTTTTTTTTEU1200 │ │ -00011B8EKLMNOPQQQQQQQQQQPPQJ1100 │ │ -001111B8EHIJ11000000000000000000 │ │ -0001121B8E9FG1B22222222222211100 │ │ -00001121B89CAD121110000000000000 │ │ -000001121B89CAD12111000000000000 │ │ -0000001121B89CAD1211000000000000 │ │ -00000001121B89CVD110000000000000 │ │ -000000001121B899AB11000000000000 │ │ -00000000011212867111000000000000 │ │ -00000000001121341110000000000000 │ │ -00000000000111212111000000000000 │ │ -00000000000011121110000000000000 │ │ +00000000000000010000000000000000 │ │ +00000000000000101000000000000000 │ │ +00000000000010230000000000000000 │ │ +00000000000101456000000000000000 │ │ +00000000001017889A00000000000000 │ │ +00000000010178B9C000000000000000 │ │ +0000000010178B9C0100000000000000 │ │ +000000010178B9C01000000000000000 │ │ +00000010178B9C010000000000000000 │ │ +000001017D8EF0A11111111111100000 │ │ +00000017DGHI00000000000000000000 │ │ +0000017DJKLMNOPPPPPPPPPPOOPI0000 │ │ +0000AQDJRJSBSSSSSSSSSSSSSSDT0100 │ │ +0000AQDJRJSBSSSSSSSSSSSSSSDT0100 │ │ +00000A7DJKLMNOPPPPPPPPPPOOPI0000 │ │ +000000A7DGHI00000000000000000000 │ │ +0000010A7D8EF0A11111111111100000 │ │ +00000010A78B9C010000000000000000 │ │ +000000010A78B9C01000000000000000 │ │ +0000000010A78B9C0100000000000000 │ │ +00000000010A78BUC000000000000000 │ │ +000000000010A7889A00000000000000 │ │ +00000000000101756000000000000000 │ │ +00000000000010230000000000000000 │ │ +00000000000000101000000000000000 │ │ +00000000000000010000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_menu_overflow.png │ ├── sng │ │ @@ -30,46 +30,45 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 3 8 5 2 40 128 118 80 43 139 87 42 135 125 85 10 7 29 92 57 45 145 134 91 124 84 14 46} │ │ + 0 1 3 8 5 2 40 128 118 80 43 139 87 42 135 125 85 10 7 29 92 57 45 145 134 91 124 84 14 46} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000000111222211100000000000 │ │ +00000000000000111100000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000000113444451100000000000 │ │ -000000000006178998A1600000000000 │ │ -0000000000061BC88CD1600000000000 │ │ -0000000000061EFGGFH1600000000000 │ │ -0000000000061BC88CD1600000000000 │ │ -000000000006178998A1600000000000 │ │ -00000000000113IIIIJ1100000000000 │ │ -00000000000000000000000000000000 │ │ -0000000000021KLHHLM1200000000000 │ │ -0000000000061NOPPOQ1600000000000 │ │ -0000000000061EPRRPS1600000000000 │ │ -0000000000061EPRRPS1600000000000 │ │ -0000000000061NOPPOQ1600000000000 │ │ -0000000000021TUBBUK1200000000000 │ │ -00000000000000000000000000000000 │ │ -00000000000113IIIIJ1100000000000 │ │ -000000000006178998A1600000000000 │ │ -0000000000061BC88CD1600000000000 │ │ -0000000000061EFGGFH1600000000000 │ │ -0000000000061BC88CD1600000000000 │ │ -000000000006178998A1600000000000 │ │ -00000000000113444451100000000000 │ │ +00000000000002333340000000000000 │ │ +00000000000506788790500000000000 │ │ +0000000000050AB77BC0500000000000 │ │ +0000000000050DEFFEG0500000000000 │ │ +0000000000050AB77BC0500000000000 │ │ +00000000000506788790500000000000 │ │ +00000000000002HHHHI0000000000000 │ │ +00000000000000000000000000000000 │ │ +0000000000010JKGGKL0100000000000 │ │ +0000000000050MNOONP0500000000000 │ │ +0000000000050DOQQOR0500000000000 │ │ +0000000000050DOQQOR0500000000000 │ │ +0000000000050MNOONP0500000000000 │ │ +0000000000010STAATJ0100000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000002HHHHI0000000000000 │ │ +00000000000506788790500000000000 │ │ +0000000000050AB77BC0500000000000 │ │ +0000000000050DEFFEG0500000000000 │ │ +0000000000050AB77BC0500000000000 │ │ +00000000000506788790500000000000 │ │ +00000000000002333340000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000000111222211100000000000 │ │ +00000000000000111100000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_next_tab.png │ ├── sng │ │ @@ -30,14 +30,24 @@ │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ ( 25, 25, 25) # rgb = (0x19,0x19,0x19) │ │ ( 23, 23, 23) # rgb = (0x17,0x17,0x17) grey9 │ │ @@ -147,83 +157,73 @@ │ │ ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ } │ │ tRNS { │ │ - 0 94 145 191 56 229 67 220 233 8 113 235 255 7 80 110 128 130 136 169 226 119 214 118 250 91 241 195 44 246 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 137 162 199 81 252 59 88 208 231 224} │ │ + 0 94 145 191 56 229 67 220 233 8 113 235 7 80 110 128 130 136 169 226 119 214 118 250 91 241 195 44 246 137 162 199 81 252 59 88 208 231 224} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000405 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060708 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a0b0c08 │ │ -000000000000000000000d0e0f10111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111213140c0c0c08 │ │ -00000000000000000015160c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000000017180c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -00000000000000191a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000001b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -0000000000001c1d0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000170c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000100c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1e1e1f1f20211f211e1e1e0c0c0c0c1e1e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1e1f2122232425262627262625282222210c0c0c0c1e1e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1f222426292a232b2c2d2e2f30313233272528341e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1e1f352a2724363738393a3b3c3d3e3d3f4041423143252a221e0c0c1e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c342a29344445464748494849493d49493d484a4a4b4c4d212524340c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1f432726444e3c49494949493d483d49494848483d3d3d4749384f2a25221f0c0c0c0c0c0c0c0c0c0c1e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1f24295051464949483d3d4849493d493d3d4949484949493d3d4752532027431e0c1e1e0c0c1e1e1f1e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c2024242e3f3d3d493d4949493d54555657415658595a47493d3d493d495b5c5d2628210c0c1e20232524341e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1e0c1f2a335e4e4749484949483b585f606135332333322c62634e5248484948493d576429432122242725432425210c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1f282365663d493d49495b67443329262524232323242527332242685a4949484947694d262a296a6b6c6d2b2a210c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c43296e6f3d493d4948702d43272435201f1e1e0c1e1e1f342825292371723d3d4948495c2120656755487343231e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c22263274484948485a7576292a341e0c0c0c0c0c1e0c0c0c0c0c212326334d77783d3d495a74793c4849707a26340c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1e2a437b4a49483d667c2225431f1e0c0c0c0c0c0c0c0c0c0c0c0c0c0c3425247d4e483d3d4949493d4849581f2a210c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c352a7e3c3d3d4947756b26351e0c0c0c0c0c0c0c0c0c0c0c0c0c1e20432a27257f80493d3d483d3d3d49666329230c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1e2a0c8147494949558225351e0c0c0c0c0c0c0c0c0c0c0c0c0c20242627435d7c3a48493d3d3d3d3d3d483c6b26340c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c20254d3d3d7849728333281e0c0c0c0c0c0c0c0c0c0c0c0c0c1e2a33305356483d493d493d3d3d3d3d493d746a2a1e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c352a7a743a493d842a25210c0c0c0c0c0c0c0c0c0c0c0c0c0c202522853e66484948483d3d3d3d3d3d48868729350c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c212a293188898a3729430c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1f232a235d6c6f72494948483d3d3d493d553126210c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1e34232a27228b252a210c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1e352a26338c8d748e784949483d495a4c20281e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1e213428262a220c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1e0c0c1e3423252920428f6966493d493c9025221e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1f211f1e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c20232a27287a7b585b3d776225210c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1e1e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1e0c0c0c0c0c1f342427269192846d23231e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1e0c0c1f204325297f6426200c1e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1e0c0c0c1e21352a26351f0c1e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1e1e0c0c1e1f1f1e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000930c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000940c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000000950c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -000000000096970c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -0000000098160c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -00000099050c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08 │ │ -01949a9b08080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808089c │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a0b2708 │ │ +000000000000000000000c0d0e0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011121327272708 │ │ +00000000000000000014152727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000000001617272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000000181927272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +000000000000001a2727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +0000000000001b1c2727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000016272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +0000000000000f272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +0000000000001027272727272727272727272727272727272727272727272727272727272727272727282829292a2b292b282828272727272828272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +0000000000001027272727272727272727272727272727272727272727272727272727272728292b2c2d2e2f30303130302f322c2c2b27272727282827272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +000000000000102727272727272727272727272727272727272727272727272727272727292c2e3033342d35363738393a3b3c3d312f323e2827272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727272728293f34312e40414243444546474847494a4b4c3b4d2f342c282727282727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +0000000000001027272727272727272727272727272727272727272727272727273e34333e4e4f50515253525353475353475254545556572b2f2e3e27272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727294d31304e58465353535353475247535352525247474751534259342f2c292727272727272727272728272727272727272727272727272727272727272727272727272708 │ │ +000000000000102727272727272727272727272727272727272727272727292e335a5b505353524747525353475347475353525353534747515c5d2a314d2827282827272828292827272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272a2e2e384947475347535353475e5f60614b606263645153474753475365666730322b2727282a2d2f2e3e28272727272727272727272727272727272727272727272727272708 │ │ +0000000000001027272727272727272727272727272727272727282729343d68585153525353524562696a6b3f3d2d3d3c366c6d585c525253525347616e334d2b2c2e312f4d2e2f2b272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272729322d6f70475347535365714e3d33302f2e2d2d2d2e2f313d2c4c7264535352535173573034337475767735342b272727272727272727272727272727272727272727272727272708 │ │ +0000000000001027272727272727272727272727272727272727274d33787947534753527a374d312e3f2a292828272828293e322f332d7b7c4747535253662b2a6f715f527d4d2d28272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272c303c7e52535252647f8033343e2827272727272827272727272b2d303d578182474753647e834652537a84303e27272727272727272727272727272727272727272727272727272708 │ │ +0000000000001027272727272727272727272727272727272728344d855453524770862c2f4d292827272727272727272727272727273e2f2e87585247475353534752536229342b27272727272727272727272727272727272727272727272727272708 │ │ +000000000000102727272727272727272727272727272727273f348846474753517f75303f2827272727272727272727272727282a4d34312f898a5347475247474753706d332d2727272727272727272727272727272727272727272727272727272708 │ │ +0000000000001027272727272727272727272727272727272834278b515353535f8c2f3f28272727272727272727272727272a2e30314d6786445253474747474747524675303e2727272727272727272727272727272727272727272727272727272708 │ │ +0000000000001027272727272727272727272727272727272a2f57474782537c8d3d32282727272727272727272727272728343d3a5d605247534753474747474753477e7434282727272727272727272727272727272727272727272727272727272708 │ │ +0000000000001027272727272727272727272727272727273f34847e4453478e342f2b27272727272727272727272727272a2f2c8f487052535252474747474747529091333f272727272727272727272727272727272727272727272727272727272708 │ │ +0000000000001027272727272727272727272727272727272b34333b92939441334d272727272727272727272727272727292d342d6776797c5353525247474753475f3b302b272727272727272727272727272727272727272727272727272727272708 │ │ +000000000000102727272727272727272727272727272727283e2d34312c952f342b27272727272727272727272727272727283f34303d96977e9882535352475364562a3228272727272727272727272727272727272727272727272727272727272708 │ │ +0000000000001027272727272727272727272727272727272727282b3e3230342c27272727272727272727272727272727282727283e2d2f332a4c997370534753469a2f2c28272727272727272727272727272727272727272727272727272727272708 │ │ +0000000000001027272727272727272727272727272727272727272727292b2928272727272727272727272727272727272727272727272a2d3431328485626547816c2f2b27272727272727272727272727272727272727272727272727272727272708 │ │ +000000000000102727272727272727272727272727272727272727282827272727272727272727272727272727272727272727282727272727293e2e31309b9c8e772d2d2827272727272727272727272727272727272727272727272727272727272708 │ │ +0000000000001027272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727282727292a4d2f33896e302a2728272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272728272727282b3f34303f292728272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272828272728292928272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000000010272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +0000000000001d272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +0000000000001e272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +0000000000001f272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000002021272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000000221527272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +00000023052727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272708 │ │ +011e2425080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080826 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_querybuilder_disabled.png │ ├── sng │ │ @@ -1,152 +1,119 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ - (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ - (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ - (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ - ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ - (147,147,147) # rgb = (0x93,0x93,0x93) │ │ - (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ ( 65, 65, 65) # rgb = (0x41,0x41,0x41) │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ ( 65, 65, 65) # rgb = (0x41,0x41,0x41) │ │ ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ ( 22, 22, 22) # rgb = (0x16,0x16,0x16) │ │ - ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ - ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ - (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ - (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ - (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (104,104,104) # rgb = (0x68,0x68,0x68) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ - (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ - (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - (236,236,236) # rgb = (0xec,0xec,0xec) │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ ( 27, 27, 27) # rgb = (0x1b,0x1b,0x1b) │ │ - ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ - (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ - ( 47, 47, 47) # rgb = (0x2f,0x2f,0x2f) │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ - (174,174,174) # rgb = (0xae,0xae,0xae) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ - ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ ( 75, 75, 75) # rgb = (0x4b,0x4b,0x4b) │ │ - (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ - (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ - (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (172,172,172) # rgb = (0xac,0xac,0xac) │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ - (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ - (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ - ( 3, 3, 3) # rgb = (0x03,0x03,0x03) grey1 │ │ - (234,234,234) # rgb = (0xea,0xea,0xea) │ │ - (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ - ( 15, 15, 15) # rgb = (0x0f,0x0f,0x0f) grey6 │ │ - (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ } │ │ tRNS { │ │ - 0 0 0 0 0 0 0 0 0 6 15 15 15 15 14 14 15 12 3 0 0 50 78 74 78 80 79 80 76 13 0 0 2 60 83 75 47 36 38 37 38 34 6 0 60 73 74 62 9 0 1 63 62 28 80 65 11 1 1 0 0 0 62 63 26 80 65 11 0 1 62 0 26 79 65 0 1 62 79 65 1 65 1 79 65 0 45 26 79 65 0 79 66 13 0 0 0 27 76 29 11 3 0 0 0 0 0 0 0 0} │ │ + 0 6 15 15 15 15 14 14 15 12 3 50 78 74 78 80 79 80 76 13 2 60 83 75 47 36 38 37 38 34 6 60 73 74 62 9 1 63 62 28 80 65 11 1 1 62 63 26 80 65 11 1 62 26 79 65 1 62 79 65 1 65 1 79 65 45 26 79 65 79 66 13 27 76 29 11 3} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000100020304030303030405060708000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000100090a0b0c0d0e0f1011121314000000000000000000 │ │ -000000000000000000010115161718191a1a1b1c1d1e1f000000000000000000 │ │ -00000000000000000000202122232425262728292a2b08000000000000000000 │ │ -00000000000000000000202c2d2e2f3000310000000000000000000000000000 │ │ -000000000000000000003233343536373800393a3b3c3d000000000000000000 │ │ -00000000000000000000323e3f01404142434445000000000000000000000000 │ │ -00000000000000000000324646204748494a434b4c0000000000000000000000 │ │ -00000000000000000000324d4d320101484e4f434b5000000000000000000000 │ │ -0000000000000000000032515132015201485354434b55000100000000000000 │ │ -000000000000000000010156560101005201575859435a080000000000000000 │ │ -00000000000000000000000000000000005201575b5c5d5e5f00000000000000 │ │ -0000000000000000000101010101600100005201616263015200000000000000 │ │ -0000000000000000000000000000000001000001326465666700000000000000 │ │ -0000000000000000000000000000000000010068690101010000000000000000 │ │ -0000000000000000000000000000000000006a6b006c6d010100000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000102030405060708090a0000000000000000000000 │ │ +00000000000000000000000b0c0d0e0f10101112130000000000000000000000 │ │ +000000000000000000001415161718191a1b1c1d1e0000000000000000000000 │ │ +00000000000000000000141f2021222300000000000000000000000000000000 │ │ +000000000000000000002425262728292a002b2c000000000000000000000000 │ │ +00000000000000000000242d2e002f3031320033000000000000000000000000 │ │ +0000000000000000000024343414003536373200380000000000000000000000 │ │ +00000000000000000000243939240000353a3b32003c00000000000000000000 │ │ +00000000000000000000243d3d24003e00353f40320000000000000000000000 │ │ +000000000000000000000041410000003e004243443200000000000000000000 │ │ +00000000000000000000000000000000003e0042454647000000000000000000 │ │ +0000000000000000000000000000000000003e0048494a003e00000000000000 │ │ +0000000000000000000000000000000000000000244b4c000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/ic_bookmark_off.png │ ├── sng │ │ @@ -1,76 +1,60 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - ( 27, 27, 27) # rgb = (0x1b,0x1b,0x1b) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ - ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ - (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ - (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (103,103,103) # rgb = (0x67,0x67,0x67) │ │ - (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ - ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (236,236,236) # rgb = (0xec,0xec,0xec) │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ - ( 29, 29, 29) # rgb = (0x1d,0x1d,0x1d) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ - (100,100,100) # rgb = (0x64,0x64,0x64) │ │ - ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ - ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ - (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ - (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ - (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ - (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ - ( 76, 76, 76) # rgb = (0x4c,0x4c,0x4c) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ @@ -83,90 +67,72 @@ │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ - (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ - ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ - (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ - ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ - (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ - (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ (132,132,132) # rgb = (0x84,0x84,0x84) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ - (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ - (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ - ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ - ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (238,238,238) # rgb = (0xee,0xee,0xee) │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ - ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ - ( 17, 17, 17) # rgb = (0x11,0x11,0x11) │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ - (137,137,137) # rgb = (0x89,0x89,0x89) │ │ ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ - (136,136,136) # rgb = (0x88,0x88,0x88) │ │ - (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ @@ -177,52 +143,49 @@ │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ - ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - ( 3, 3, 3) # rgb = (0x03,0x03,0x03) grey1 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ - (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ } │ │ tRNS { │ │ - 0 0 1 1 0 1 35 35 0 2 126 0 1 0 19 183 19 0 0 98 137 98 1 5 168 59 58 0 67 167 0 0 0 1 1 1 1 3 3 147 99 1 0 36 176 23 0 0 0 7 15 15 33 48 65 81 98 106 173 121 122 1 0 18 137 191 159 161 158 149 135 119 100 26 99 32 169 142 9 1 1 169 1 0 12 150 153 14 0 3 1 150 12 0 1 0 1 3 131 174 29 0 2 0 1 185 48 48 1 185 52 1 157 81 1 0 1 0 24 170 31 0 1 170 24 0 0 0 61 162 4 2 2 0 105 132 38 151 104 0 146 90 16 113 104 16 0 1 0 14 163 36 67 177 36 177 14 0 1 0 42 178 149 173 70 2 178 42 86 204 105 12 2 1 66 42 2 0 65 0 1 1 1 0} │ │ + 0 1 1 1 35 35 2 126 1 19 183 19 98 137 98 1 5 168 59 58 67 167 1 1 1 1 3 3 147 99 1 36 176 23 7 15 15 33 48 65 81 98 106 173 121 122 1 18 137 191 159 161 158 149 135 119 100 26 99 32 169 142 9 1 1 169 1 12 150 153 14 3 1 150 12 1 1 3 131 174 29 2 1 185 48 48 1 185 52 1 157 81 1 1 24 170 31 1 170 24 61 162 4 2 2 105 132 38 151 104 146 90 16 113 104 16 1 14 163 36 67 177 36 177 14 1 42 178 149 173 70 2 178 42 86 204 105 12 2 1 66 42 2 65 1 1 1} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000001010202010100000000000000000000000000 │ │ -0000000000000000000000000000000303000000000000000000000000000000 │ │ -0000000000000000000000000405010607010508000000000000000000000000 │ │ -0000000000000000000000000009010a0a010900000000000000000000000000 │ │ -00000000000000000000000b0c0d0e0f0f10110c0b0000000000000000000000 │ │ -0000000000000000000000120901131414150109120000000000000000000000 │ │ -000000000000000000000116001718191a181700160100000000000000000000 │ │ -000000000000000000001b09011c1d17171d1c01091b00000000000000000000 │ │ -001e1f20212223240909252601271301012827012625090924232221201f1e00 │ │ -00000000000000000000292a2b2c2d2e2e2d2c2b2a2900000000000000000000 │ │ -002f303132333435363738393a3b010909013c3a393837363534333231302f00 │ │ -003d3e3f4041424344454647484901050501494a47464544434241403f3e3d00 │ │ -000005014b4c4d4e004f0000005000000000500000004f004e4d514b01050000 │ │ -000000525354555657585909095a010101015a0909595857565b5c5d5e000000 │ │ -005f000060006162636465660067000000006700666564636261006000005f00 │ │ -000000000068050139696a010500000000000005016b69390105680000000000 │ │ -0000000001016c0901376d6e01050000000005016e6d3701096c010100000000 │ │ -000000000001016f090170710109005858000901717001097201010000000000 │ │ -00000000000073747576777879687a05057a6879787b7c7d747e000000000000 │ │ -0000000000007f0901808182018300828200840182818001097f000000000000 │ │ -000000000000850901868701260188898988012601878a010985000000000000 │ │ -0000000000008b05018c8d018e8f699090698f91018d8c010592000000000000 │ │ -00000000000093949596979899279a01019a279b9897969c9d93000000000000 │ │ -0000000000009e9fa0a1a2a3a40001a5a50100a4a3a2a6a79f9e000000000000 │ │ -0000000000000901a8a9aaab1eacad0000adac1eabaaa9a80109000000000000 │ │ -0000000000000101aeaf0105b0b100010100b1b00501afb20101000000000000 │ │ -00000000000000b3b400b5b60000b30000b30000b6b500b4b300000000000000 │ │ -0000000000000101057a0001b7000000000000b701007a050101000000000000 │ │ +0000000000000000000000000000000101000000000000000000000000000000 │ │ +0000000000000000000000000000000202000000000000000000000000000000 │ │ +0000000000000000000000000003000405000300000000000000000000000000 │ │ +0000000000000000000000000006000707000600000000000000000000000000 │ │ +0000000000000000000000000800090a0a0b0008000000000000000000000000 │ │ +00000000000000000000000006000c0d0d0e0006000000000000000000000000 │ │ +00000000000000000000000f00101112131110000f0000000000000000000000 │ │ +0000000000000000000000060014151010151400060000000000000000000000 │ │ +000000001617181906061a1b001c0c00001d1c001b1a06061918171600000000 │ │ +000000000000000000001e001f2021000021201f001e00000000000000000000 │ │ +00000022232425262728292a2b2c000606002d2b2a2928272625242322000000 │ │ +002e002f3031323334353637383900030300393a37363534333231302f002e00 │ │ +000003003b3c3d3e003f0000004000000000400000003f003e3d413b00030000 │ │ +00000042004344454600470606480000000048060647004645494a004b000000 │ │ +000000004c004d4e4f50005100000000000000005100504f4e4d004c00000000 │ │ +00000000005203002a53540003000000000000030055532a0003520000000000 │ │ +0000000000005606002857580003000000000300585728000656000000000000 │ │ +000000000000005906005a5b00060000000006005b5a00065c00000000000000 │ │ +000000000000005d005e5f600052610303615200606263005d00000000000000 │ │ +0000000000000006006465660067006666006800666564000600000000000000 │ │ +000000000000000600696a001b006b6c6c6b001b006a6d000600000000000000 │ │ +0000000000000003006e6f007071537272537173006f6e000300000000000000 │ │ +000000000000740075767778791c7a00007a1c7b7877767c0074000000000000 │ │ +0000000000007d007e7f8081820000838300008281808485007d000000000000 │ │ +000000000000060086878889008a8b00008b8a00898887860006000000000000 │ │ +00000000000000008c8d00038e0000000000008e03008d8f0000000000000000 │ │ +0000000000000000900091920000000000000000929100900000000000000000 │ │ +0000000000000000036100000000000000000000000061030000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_back_hierarchy.png │ ├── sng │ │ @@ -101,46 +101,45 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 3 1 2 63 25 7 4 80 255 167 15 155 19 84 229 54 10 192 237 8 86 228 45 12 186 223 88 226 43 13 190 227 91 224 42 249 93 40 16 195 251 254 95 221 39 17 196 253 97 220 37 198 101 218 36 200 112 211 28 27 209 131 14 35 225 252 122 202 23 33 216 119 203 24 32 214 116 205 26 30 213 114 207 29 250 110 208 107 212 204 105 21 210 235 102 162 175 18 73 6} │ │ + 0 3 1 2 63 25 7 4 80 167 15 155 19 84 229 54 10 192 237 8 86 228 45 12 186 223 88 226 43 13 190 227 91 224 42 249 93 40 16 195 251 254 95 221 39 17 196 253 97 220 37 198 101 218 36 200 112 211 28 27 209 131 14 35 225 252 122 202 23 33 216 119 203 24 32 214 116 205 26 30 213 114 207 29 250 110 208 107 212 204 105 21 210 235 102 162 175 18 73 6} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000101010203010101030101010000000000 │ │ -0000000000000000000000000000010101040101010103040101000000000000 │ │ -0000000000000000000000000001010102010506010401070201010000000000 │ │ -0000000000000000000000000101010801090a0b01010c0d0e01030000000000 │ │ -000000000000000000000001010108010f0a1011011213141501030000000000 │ │ -000000000000000000000101010801160a171801191a0a1b1201030000000000 │ │ -00000000000000000001010108011c0a1d1e011f200a0a211201030000000000 │ │ -00000000000000000101010801220a2324010c130a250a211201030000000000 │ │ -000000000000000101010801260a1b270128290a2a2b0a211201030000000000 │ │ -00000000000001010108012c0a2d2e012f300a2a0a310a211201030000000000 │ │ -00000000000101010801320a3334010e350a2a0a0a310a211201030000000000 │ │ -000000000000010401360a3738010e390a2a0a0a0a310a211201030000000000 │ │ -00000000000104013a0a3b3c013d3e0a2a0a0a0a0a310a211201030000000000 │ │ -00000000000104013f0a35400141420a430a0a0a0a310a211201030000000000 │ │ -000000000000010401440a45460147480a2a0a0a0a310a211201030000000000 │ │ -00000000000101010201490a4a4b014c4d0a2a0a0a310a211201030000000000 │ │ -00000000000001010308014e0a4f500151520a2a0a310a211201030000000000 │ │ -000000000000000101030801530a543d01553b0a2a2b0a211201030000000000 │ │ -000000000000000001010308013a0a3e55013d3e0a560a211201030000000000 │ │ -0000000000000000000101010801570a3b510150580a0a211201030000000000 │ │ -000000000000000000000101010801590a5a4c014b5b0a1b1201030000000000 │ │ -000000000000000000000001010108015c0a4d2e015d5e5f1501030000000000 │ │ -0000000000000000000000000101010801600a61010150626301030000000000 │ │ -000000000000000000000000000101010401644b0102011f6501010000000000 │ │ -0000000000000000000000000000010101040101010103030101000000000000 │ │ -0000000000000000000000000000000101010203010101030101010000000000 │ │ +0000000000000000000000000000000000000102000000020000000000000000 │ │ +0000000000000000000000000000000000030000000002030000000000000000 │ │ +0000000000000000000000000000000001000405000300060100000000000000 │ │ +000000000000000000000000000000070008640900000a0b0c00020000000000 │ │ +000000000000000000000000000007000d640e0f001011121300020000000000 │ │ +0000000000000000000000000007001464151600171864191000020000000000 │ │ +00000000000000000000000007001a641b1c001d1e64641f1000020000000000 │ │ +0000000000000000000000070020642122000a116423641f1000020000000000 │ │ +00000000000000000000070024641925002627642829641f1000020000000000 │ │ +00000000000000000007002a642b2c002d2e6428642f641f1000020000000000 │ │ +0000000000000000070030643132000c33642864642f641f1000020000000000 │ │ +00000000000000030034643536000c3764286464642f641f1000020000000000 │ │ +00000000000003003864393a003b3c6428646464642f641f1000020000000000 │ │ +00000000000003003d64333e003f406441646464642f641f1000020000000000 │ │ +0000000000000003004264434400454664286464642f641f1000020000000000 │ │ +0000000000000000010047644849004a4b642864642f641f1000020000000000 │ │ +00000000000000000207004c644d4e004f506428642f641f1000020000000000 │ │ +0000000000000000000207005164523b005339642829641f1000020000000000 │ │ +0000000000000000000002070038643c53003b3c6454641f1000020000000000 │ │ +00000000000000000000000007005564394f004e5664641f1000020000000000 │ │ +0000000000000000000000000007005764584a00495964191000020000000000 │ │ +000000000000000000000000000007005a644b2c005b5c5d1300020000000000 │ │ +00000000000000000000000000000007005e645f00004e606100020000000000 │ │ +00000000000000000000000000000000030062490001001d6300000000000000 │ │ +0000000000000000000000000000000000030000000002020000000000000000 │ │ +0000000000000000000000000000000000000102000000020000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_forward_disabled.png │ ├── sng │ │ @@ -31,46 +31,45 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 24 6 35 83 53 2 65 81 54 7 80 8 66 82 5 60 78 22 21 23 18 29 74 76 20 79 77 56 64} │ │ + 0 1 24 6 35 83 53 2 65 81 54 7 80 8 66 82 5 60 78 22 21 23 18 29 74 76 20 79 77 56 64} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000000001112111000000000000 │ │ -00000000000011121211100000000000 │ │ -00000000000001113412110000000000 │ │ -00000000000011156721211000000000 │ │ -0000000000001189AAB2121100000000 │ │ -000000000000011C9DAB212110000000 │ │ -0000000000001121C9DAB21211000000 │ │ -00000000000011121C9DAB2121100000 │ │ -000000000000011121C9DAB212110000 │ │ -0011122222222222281EFAGB21211000 │ │ -00000000000000000011HIJGB2111100 │ │ -0011HKLLKKKKKKKKKKLMNOPQGB211000 │ │ -0021RGSSSSSSSSSSSSSSDSQTQGU81100 │ │ -0021RGSSSSSSSSSSSSSSDSQTQGU81100 │ │ -0011HKLLKKKKKKKKKKLMNOPQGB811000 │ │ -00000000000000000011HIJGB8111100 │ │ -0011122222222222281EFAGB81211000 │ │ -000000000000011121C9DAB812110000 │ │ -00000000000011121C9DAB8121100000 │ │ -0000000000001121C9DAB81211000000 │ │ -000000000000011CVDAB812110000000 │ │ -0000000000001189AAB8121100000000 │ │ -00000000000011156B21211000000000 │ │ -00000000000001113412110000000000 │ │ -00000000000011121211100000000000 │ │ -00000000000001112111000000000000 │ │ +00000000000000001000000000000000 │ │ +00000000000000010100000000000000 │ │ +00000000000000002301000000000000 │ │ +00000000000000045610100000000000 │ │ +000000000000007899A1010000000000 │ │ +000000000000000B8C9A101000000000 │ │ +0000000000000010B8C9A10100000000 │ │ +00000000000000010B8C9A1010000000 │ │ +000000000000000010B8C9A101000000 │ │ +0000011111111111170DE9FA10100000 │ │ +00000000000000000000GHIFA1000000 │ │ +0000GJKKJJJJJJJJJJKLMNOPFA100000 │ │ +0010QFRRRRRRRRRRRRRRCRPSPFT70000 │ │ +0010QFRRRRRRRRRRRRRRCRPSPFT70000 │ │ +0000GJKKJJJJJJJJJJKLMNOPFA700000 │ │ +00000000000000000000GHIFA7000000 │ │ +0000011111111111170DE9FA70100000 │ │ +000000000000000010B8C9A701000000 │ │ +00000000000000010B8C9A7010000000 │ │ +0000000000000010B8C9A70100000000 │ │ +000000000000000BUC9A701000000000 │ │ +000000000000007899A7010000000000 │ │ +00000000000000045A10100000000000 │ │ +00000000000000002301000000000000 │ │ +00000000000000010100000000000000 │ │ +00000000000000001000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_back_enabled.png │ ├── sng │ │ @@ -43,46 +43,45 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 3 2 20 78 5 175 255 116 176 207 7 209 23 210 25 212 27 6 198 16 253 245 94 60 75 70 71 73 18 184 251 254 66 185 177 197 211 24 206 117 79} │ │ + 0 1 3 2 20 78 5 175 116 176 207 7 209 23 210 25 212 27 6 198 16 253 245 94 60 75 70 71 73 18 184 251 254 66 185 177 197 211 24 206 117 79} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000000011231110000000000000 │ │ -00000000000112414111000000000000 │ │ -00000000001141561110000000000000 │ │ -0000000001142789A121000000000000 │ │ -0000000011427B99CD12000000000000 │ │ -000000011427B99EF120000000000000 │ │ -00000011427B99GH1411000000000000 │ │ -0000011427B99GH13111000000000000 │ │ -000011427B99GH131110000000000000 │ │ -00011427B99IJ1K33333333333321100 │ │ -0011227B99LM12000000000000000000 │ │ -000217B9NOPQRSTTTTTTTTTTTSUV1200 │ │ -0021KW9X9YY99999999999999N9Z1300 │ │ -0021Ka9X9YY99999999999999N9Z1300 │ │ -00021KB9NOPQRSTTTTTTTTTTTSUV1200 │ │ -001121Kb99cM12000000000000000000 │ │ -0001142Kb99dJ1K33333333333321100 │ │ -00001142Kb99Ee131110000000000000 │ │ -000001142Kb99Ee13111000000000000 │ │ -0000001142Kb99EH1411000000000000 │ │ -00000001142Kb99EF120000000000000 │ │ -000000001142Kb99fD12000000000000 │ │ -00000000011427B9g121000000000000 │ │ -000000000011415h1110000000000000 │ │ -00000000000112414111000000000000 │ │ -00000000000011231110000000000000 │ │ +00000000000000120000000000000000 │ │ +00000000000001303000000000000000 │ │ +00000000000030450000000000000000 │ │ +000000000003167g8010000000000000 │ │ +00000000003169ggAB01000000000000 │ │ +0000000003169ggCD010000000000000 │ │ +000000003169ggEF0300000000000000 │ │ +00000003169ggEF02000000000000000 │ │ +0000003169ggEF020000000000000000 │ │ +000003169ggGH0I22222222222210000 │ │ +00001169ggJK01000000000000000000 │ │ +0001069gLMNOPQRRRRRRRRRRRQST0100 │ │ +0010IUgVgWWggggggggggggggLgX0200 │ │ +0010IYgVgWWggggggggggggggLgX0200 │ │ +00010I9gLMNOPQRRRRRRRRRRRQST0100 │ │ +000010IZggaK01000000000000000000 │ │ +0000031IZggbH0I22222222222210000 │ │ +00000031IZggCc020000000000000000 │ │ +000000031IZggCc02000000000000000 │ │ +0000000031IZggCF0300000000000000 │ │ +00000000031IZggCD010000000000000 │ │ +000000000031IZggdB01000000000000 │ │ +000000000003169ge010000000000000 │ │ +000000000000304f0000000000000000 │ │ +00000000000001303000000000000000 │ │ +00000000000000120000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_search_category_bookmark.png │ ├── sng │ │ @@ -155,46 +155,45 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 6 3 100 58 2 1 215 144 4 51 255 217 7 146 242 247 81 11 239 143 197 185 90 59 118 31 193 204 36 60 248 123 39 114 42 179 218 8 131 244 55 43 92 224 166 35 54 45 227 160 14 22 33 46 70 84 141 87 53 37 139 249 109 91 79 67 30 19 13 74 230 232 250 253 148 52 49 252 254 246 235 189 85 251 133 94 86 76 64 57 48 78 89 101 168 212 236 82 25 47 27 125 9 184 128 172 135 163 41 80 208 93 241 223 233 221 187 15 28 132 202 201 110 56 40 182 205 105 238 38 120 210 207 178 88 68 192 157 44 145 5 127 226 65 228 98 176 211 170 95 126 173 16 10} │ │ + 0 6 3 100 58 2 1 215 144 4 51 217 7 146 242 247 81 11 239 143 197 185 90 59 118 31 193 204 36 60 248 123 39 114 42 179 218 8 131 244 55 43 92 224 166 35 54 45 227 160 14 22 33 46 70 84 141 87 53 37 139 249 109 91 79 67 30 19 13 74 230 232 250 253 148 52 49 252 254 246 235 189 85 251 133 94 86 76 64 57 48 78 89 101 168 212 236 82 25 47 27 125 9 184 128 172 135 163 41 80 208 93 241 223 233 221 187 15 28 132 202 201 110 56 40 182 205 105 238 38 120 210 207 178 88 68 192 157 44 145 5 127 226 65 228 98 176 211 170 95 126 173 16 10} │ │ IMAGE { │ │ pixels hex │ │ -0000000000000000000000000101010203010101000000000000000000000000 │ │ -0000000000000000000000000103010405010601000000000000000000000000 │ │ -0000000000000000000000010107010809010a00000000000000000000000000 │ │ -00000000000000000000000106010b0c0d0e0107010000000000000000000000 │ │ -0000000000000000000000010a010f1011120103010000000000000000000000 │ │ -0000000000000000000001070113141516170106010100000000000000000000 │ │ -00000000000000000000010301180c191a0c1b01060100000000000000000000 │ │ -000000000000000000010106011c1d1e1f2021010a0100000000000000000000 │ │ -000000000000000000010601220c232422252601010701000000000000000000 │ │ -0107070707060603030a270128292a0b2b2c0c1f010e03030306060707070701 │ │ -0000000000000000000701012d2e2f300b313233010301000000000000000000 │ │ -130a0e34353637053839183a0c3b2b3c303d3e3f4041424330244445460a0e27 │ │ -472648494a0c0c0c0c0c4b204c314d0b4d4e191c4f500c0c0c0c0c5132525344 │ │ -0154115556570458595a5b3c2b0b0b0b0b4d5c312a05435d5e5f2c600c612401 │ │ -0601220d6263643737655c4e3c0b0b0b0b0b4d4d4e5c37372466670c60680107 │ │ -01030134690c6a223c304d4d0b0b0b0b0b0b0b0b4d4d2a5c656b0c6a01060601 │ │ -01010306016c0c6d245c3c0b0b0b0b0b0b0b0b0b0b306e1f614f6f010a070101 │ │ -010101060a015e0c701f313c0b0b0b0b0b0b0b0b3c2271727324010a07010100 │ │ -00000101070a014e74755a5c4d0b0b0b0b0b0b3c2b5f0c7677010a0101010000 │ │ -0000000101010a017855793d300b0b0b0b0b0b301e7a7b010603010101000000 │ │ -00000000010106016e4f5f6e3c0b0b0b0b0b0b302f6d0d010701010100000000 │ │ -0000000000010a017c3f7d4e4d0b300b4d3c0b3c7e040c6e0106010000000000 │ │ -00000000000103017f803d3c3c3c22652424304d5c054a81010a010000000000 │ │ -000000000107010e823a1e0537838474853b2f0b7d3d86870103010000000000 │ │ -00000000010301190c88318389160c338a0c8b5c8c228d528e01070000000000 │ │ -00000000010a018f142b22794b909101077c4f9293663b0c2a01030100000000 │ │ -000000000106017b941f950c3a270103030144760c964d7467010a0100000000 │ │ -00000001070145621d110d3c010303010703070197202d907601060100000000 │ │ -000000000301380c5598030103070101010106030135990c749a010700000000 │ │ -0000000103014c952201030301010100000101010306015d1412010300000000 │ │ -000000010107919b010307010101000000000101010603011b3c010700000000 │ │ -0000000000010106030101010000000000000000010101030701010000000000 │ │ +0000000000000000000000000000000102000000000000000000000000000000 │ │ +0000000000000000000000000002000304000500000000000000000000000000 │ │ +0000000000000000000000000006000708000900000000000000000000000000 │ │ +00000000000000000000000005000a9a0b0c0006000000000000000000000000 │ │ +00000000000000000000000009000d0e0f100002000000000000000000000000 │ │ +0000000000000000000000060011121314150005000000000000000000000000 │ │ +00000000000000000000000200169a17189a1900050000000000000000000000 │ │ +000000000000000000000005001a1b1c1d1e1f00090000000000000000000000 │ │ +000000000000000000000500209a212220232400000600000000000000000000 │ │ +0006060606050502020925002627280a292a9a1d000c02020205050606060600 │ │ +0000000000000000000600002b2c2d2e0a2f3031000200000000000000000000 │ │ +11090c3233343504363716389a39293a2e3b3c3d3e3f40412e22424344090c25 │ │ +45244647489a9a9a9a9a491e4a2f4b0a4b4c171a4d4e9a9a9a9a9a4f30505142 │ │ +00520f53545503565758593a290a0a0a0a4b5a2f2804415b5c5d2a5e9a5f2200 │ │ +0500200b6061623535635a4c3a0a0a0a0a0a4b4b4c5a35352264659a5e660006 │ │ +00020032679a68203a2e4b4b0a0a0a0a0a0a0a0a4b4b285a63699a6800050500 │ │ +00000205006a9a6b225a3a0a0a0a0a0a0a0a0a0a0a2e6c1d5f4d6d0009060000 │ │ +0000000509005c9a6e1d2f3a0a0a0a0a0a0a0a0a3a206f707122000906000000 │ │ +000000000609004c7273585a4b0a0a0a0a0a0a3a295d9a747500090000000000 │ │ +00000000000009007653773b2e0a0a0a0a0a0a2e1c7879000502000000000000 │ │ +00000000000005006c4d5d6c3a0a0a0a0a0a0a2e2d6b0b000600000000000000 │ │ +00000000000009007a3d7b4c4b0a2e0a4b3a0a3a7c039a6c0005000000000000 │ │ +00000000000002007d7e3b3a3a3a206322222e4b5a04487f0009000000000000 │ │ +000000000006000c80381c043581827283392d0a7b3b84850002000000000000 │ │ +00000000000200179a862f8187149a31889a895a8a208b508c00060000000000 │ │ +000000000009008d12292077498e8f00067a4d909164399a2800020000000000 │ │ +0000000000050079921d939a38250002020042749a944b726500090000000000 │ │ +00000000060043601b0f0b3a0002020006020600951e2b8e7400050000000000 │ │ +000000000200369a5396020002060000000005020033979a7298000600000000 │ │ +0000000002004a932000020200000000000000000205005b1210000200000000 │ │ +0000000000068f9900020600000000000000000000050200193a000600000000 │ │ +0000000000000005020000000000000000000000000000020600000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_tabs.png │ ├── sng │ │ @@ -1,16 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ @@ -124,61 +122,62 @@ │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ + (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ } │ │ tRNS { │ │ - 0 0 48 129 209 251 255 250 216 173 69 2 144 200 15 10 176 188 5 184 158 53 137 105 103 104 127 185 59 160 148 3 2 23 40 149 140 204 196 3 83 163 238 239 135 237 142 13 246 34 114 26 207 10 112 219 85 180 100 72 76 105 130 170 226 89 189 253 106 197 195 232 166 2 249 247 8 111 201 16 96 175 113 245 145 205 225 21 125 162 43 101 143 179 58 168 6 3 244 214 1 19 228 213 89 193 191 192 254 76 199 223 227 215 7 17 231 186 211 240 252 235 167 52} │ │ + 0 48 129 209 251 250 216 173 69 2 144 200 15 10 176 188 5 184 158 53 137 105 103 104 127 185 59 160 148 3 2 23 40 149 140 204 196 3 83 163 238 239 135 237 142 13 246 34 114 26 207 10 112 219 85 180 100 72 76 105 130 170 226 89 189 253 106 197 195 232 166 2 249 247 8 111 201 16 96 175 113 245 145 205 225 21 125 162 43 101 143 179 58 168 6 3 244 214 1 19 228 213 89 193 191 192 254 76 199 223 227 215 7 17 231 186 211 240 252 235 167 52} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000001010101020304050606060606060606060606060606060606060708090a0101010101010101010100000000 │ │ -0000000001010b0c06060606060606060606060606060606060606060606060606060d0e010101010101010100000000 │ │ -00000000010f100606060606060606060606060606060606060606060606060606060611120101010101010100000000 │ │ -000000000113060606060606060606060606060606060606060606060606060606060606140101010101010100000000 │ │ -0000000015060606060608161718181818181818181818181818181818191a1b06060606061c01010101010100000000 │ │ -000000001d060606061e1f01010101012021222222222222222222222222222223060606062401010101010100000000 │ │ -000000002506060626010101012728292a0606060606060606060606060606060606060606062b2c2701010100000000 │ │ -000000002d0606062e0101012f1306060606060606060606060606060606060606060606060606063031010100000000 │ │ -00000000060606063201013334060606060606060606060606060606060606060606060606060606062b350100000000 │ │ -000000000606060636012008060606060606060606060606060606060606060606060606060606060606370100000000 │ │ -00000000060606063601380606060606393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3d3e3f4006060606064100000000 │ │ -000000000606060636014206060643440101010101010101010101010101010101010101010145060606064600000000 │ │ -0000000006060606360147060606480101010101010101010101010101010101010101010101494a0606064b00000000 │ │ -0000000006060606364c060606064d0101010101010101010101010101010101010101010101014e0606060600000000 │ │ -0000000006060606364f0606060650010101010101010101010101010101010101010101010101510606060600000000 │ │ -0000000006060606364f0606060650010101010101010101010101010101010101010101010101510606060600000000 │ │ -0000000006060606364f0606060650010101010101010101010101010101010101010101010101510606060600000000 │ │ -0000000006060606364f0606060650010101010101010101010101010101010101010101010101510606060600000000 │ │ -0000000006060606364f0606060650010101010101010101010101010101010101010101010101510606060600000000 │ │ -0000000006060606364f0606060650010101010101010101010101010101010101010101010101510606060600000000 │ │ -0000000006060606364f0606060650010101010101010101010101010101010101010101010101510606060600000000 │ │ -0000000006060606364f0606060650010101010101010101010101010101010101010101010101510606060600000000 │ │ -0000000006060606364f0606060650010101010101010101010101010101010101010101010101510606060600000000 │ │ -0000000006060606364f0606060650010101010101010101010101010101010101010101010101510606060600000000 │ │ -0000000006060606364f0606060650010101010101010101010101010101010101010101010101510606060600000000 │ │ -0000000006060606524f0606060650010101010101010101010101010101010101010101010101510606060600000000 │ │ -0000000053060606544f0606060650010101010101010101010101010101010101010101010101510606060600000000 │ │ -000000005506060656570606060650010101010101010101010101010101010101010101010101510606060600000000 │ │ -000000005806060606590606060650010101010101010101010101010101010101010101010101510606060600000000 │ │ -000000005a0606060606060606065b010101010101010101010101010101010101010101010101510606060600000000 │ │ -00000000015c06060606060606062c010101010101010101010101010101010101010101010101510606060600000000 │ │ -00000000010b5106060606060606230101010101010101010101010101010101010101010101015d0606060600000000 │ │ -0000000001010f1106060606060642010101010101010101010101010101010101010101010101340606064300000000 │ │ -00000000010101015e5f430606064b600101010101010101010101010101010101010101010161300606066200000000 │ │ -000000000101010101012606060606636401010101010101010101010101010101010101016566060606066700000000 │ │ -000000000101010101016806060606063063696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b376c06060606066d00000000 │ │ -00000000010101010101016e0606060606060606060606060606060606060606060606060606060606066f0100000000 │ │ -00000000010101010101010b700606060606060606060606060606060606060606060606060606060671720100000000 │ │ -000000000101010101010101737406060606060606060606060606060606060606060606060606067501010100000000 │ │ -00000000010101010101010101012876777806060606060606060606060606060606066c05797a7b0101010100000000 │ │ +0000000000000000010203047a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a050607080000000000000000000000000000 │ │ +000000000000090a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a0b0c000000000000000000000000 │ │ +00000000000d0e7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a0f100000000000000000000000 │ │ +0000000000117a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a120000000000000000000000 │ │ +00000000137a7a7a7a7a061415161616161616161616161616161616161718197a7a7a7a7a1a00000000000000000000 │ │ +000000001b7a7a7a7a1c1d00000000001e1f2020202020202020202020202020217a7a7a7a2200000000000000000000 │ │ +00000000237a7a7a2400000000252627287a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a292a2500000000000000 │ │ +000000002b7a7a7a2c0000002d117a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a2e2f000000000000 │ │ +000000007a7a7a7a30000031327a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a29330000000000 │ │ +000000007a7a7a7a34001e067a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a350000000000 │ │ +000000007a7a7a7a3400367a7a7a7a7a37383939393939393939393939393939393a3b3c3d3e7a7a7a7a7a3f00000000 │ │ +000000007a7a7a7a3400407a7a7a414200000000000000000000000000000000000000000000437a7a7a7a4400000000 │ │ +000000007a7a7a7a3400457a7a7a46000000000000000000000000000000000000000000000047487a7a7a4900000000 │ │ +000000007a7a7a7a344a7a7a7a7a4b0000000000000000000000000000000000000000000000004c7a7a7a7a00000000 │ │ +000000007a7a7a7a344d7a7a7a7a4e0000000000000000000000000000000000000000000000004f7a7a7a7a00000000 │ │ +000000007a7a7a7a344d7a7a7a7a4e0000000000000000000000000000000000000000000000004f7a7a7a7a00000000 │ │ +000000007a7a7a7a344d7a7a7a7a4e0000000000000000000000000000000000000000000000004f7a7a7a7a00000000 │ │ +000000007a7a7a7a344d7a7a7a7a4e0000000000000000000000000000000000000000000000004f7a7a7a7a00000000 │ │ +000000007a7a7a7a344d7a7a7a7a4e0000000000000000000000000000000000000000000000004f7a7a7a7a00000000 │ │ +000000007a7a7a7a344d7a7a7a7a4e0000000000000000000000000000000000000000000000004f7a7a7a7a00000000 │ │ +000000007a7a7a7a344d7a7a7a7a4e0000000000000000000000000000000000000000000000004f7a7a7a7a00000000 │ │ +000000007a7a7a7a344d7a7a7a7a4e0000000000000000000000000000000000000000000000004f7a7a7a7a00000000 │ │ +000000007a7a7a7a344d7a7a7a7a4e0000000000000000000000000000000000000000000000004f7a7a7a7a00000000 │ │ +000000007a7a7a7a344d7a7a7a7a4e0000000000000000000000000000000000000000000000004f7a7a7a7a00000000 │ │ +000000007a7a7a7a344d7a7a7a7a4e0000000000000000000000000000000000000000000000004f7a7a7a7a00000000 │ │ +000000007a7a7a7a504d7a7a7a7a4e0000000000000000000000000000000000000000000000004f7a7a7a7a00000000 │ │ +00000000517a7a7a524d7a7a7a7a4e0000000000000000000000000000000000000000000000004f7a7a7a7a00000000 │ │ +00000000537a7a7a54557a7a7a7a4e0000000000000000000000000000000000000000000000004f7a7a7a7a00000000 │ │ +00000000567a7a7a7a577a7a7a7a4e0000000000000000000000000000000000000000000000004f7a7a7a7a00000000 │ │ +00000000587a7a7a7a7a7a7a7a7a590000000000000000000000000000000000000000000000004f7a7a7a7a00000000 │ │ +00000000005a7a7a7a7a7a7a7a7a2a0000000000000000000000000000000000000000000000004f7a7a7a7a00000000 │ │ +0000000000094f7a7a7a7a7a7a7a210000000000000000000000000000000000000000000000005b7a7a7a7a00000000 │ │ +0000000000000d0f7a7a7a7a7a7a40000000000000000000000000000000000000000000000000327a7a7a4100000000 │ │ +00000000000000005c5d417a7a7a495e000000000000000000000000000000000000000000005f2e7a7a7a6000000000 │ │ +00000000000000000000247a7a7a7a6162000000000000000000000000000000000000000063647a7a7a7a6500000000 │ │ +00000000000000000000667a7a7a7a7a2e61676868686868686868686868686868686869356a7a7a7a7a7a6b00000000 │ │ +00000000000000000000006c7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6d0000000000 │ │ +0000000000000000000000096e7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6f700000000000 │ │ +00000000000000000000000071727a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7300000000000000 │ │ +0000000000000000000000000000267475767a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6a047778790000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_gps_denied_holo_dark.png │ ├── sng │ │ @@ -82,46 +82,45 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 2 138 128 3 7 190 185 187 177 4 1 63 165 221 252 250 216 160 58 31 194 255 217 146 103 104 147 29 55 245 56 62 242 52 33 179 5 184 241 30 211 61 107 105 8 162 119 117 102 213 218 144 118 111 116 134 197 183 96 108 97 131 109 132 115 143 163 212 101 64 57 214 182 219 60 243 53 188 189 161 251} │ │ + 0 2 138 128 3 7 190 185 187 177 4 1 63 165 221 252 250 216 160 58 31 194 217 146 103 104 147 29 55 245 56 62 242 52 33 179 5 184 241 30 211 61 107 105 8 162 119 117 102 213 218 144 118 111 116 134 197 183 96 108 97 131 109 132 115 143 163 212 101 64 57 214 182 219 60 243 53 188 189 161 251} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000101010101010100000000000000000000000000 │ │ -0000000000000000000000000101010202010100000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000010102010304010501010000000000000000000000 │ │ -0000000000000000000101010506010708010605010101000000000000000000 │ │ -000000000000000101010202010501090a010b01020201010100000000000000 │ │ -000000000000010101020c010d0e0f1011121314010c02010101000000000000 │ │ -0000000000000101050115161718191a1b1c1817091d01050101000000000000 │ │ -0000000000010105011e1f1820010c01010c01210f2223010201010000000000 │ │ -0000000000010201241f2505010b0b0b0b0b0b01262728290102010000000000 │ │ -0000000001010c01072a0b01020102010102010201061227010c010100000000 │ │ -000000000005010d172b0101202c010505012d2001012b170d01050000000000 │ │ -00010101052e012f2a0126012d17300101311732012601332f012e0501010100 │ │ -000000000101013435010b020136173737173801020b01353401010c00000000 │ │ -00010201393a3b173c010b0105013717173d0105010b013e173b3a3f01020100 │ │ -00010201393a3b173e010b0105014017172c0105010b013c173b3a4101020100 │ │ -000000000c01013435010b020131173737174201020b01433401010c00000000 │ │ -00010101052e0144450126011b173001013017460126012a2f012e0501010100 │ │ -0000000000050147172b0101143d010505013d4801012b174701050000000000 │ │ -0000000001010c01074906010201020101020102010b2a07010c010100000000 │ │ -000000000001020115284a26010b0b0b0b0b0b0102251f240102010000000000 │ │ -00000000000101050123224b4c010c01010c0120344d4e010501010000000000 │ │ -00000000000001010501294f1712193232191217502901050101000000000000 │ │ -000000000000010101020c011451181152120e0d010c02010101000000000000 │ │ -000000000000000101010202010b010a09010501020201010100000000000000 │ │ -0000000000000000000101010506010807010605010101000000000000000000 │ │ -0000000000000000000000010105013f03010201010000000000000000000000 │ │ +0000000000000000000000000000000101000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000001000203000400000000000000000000000000 │ │ +0000000000000000000000000405000607000504000000000000000000000000 │ │ +0000000000000000000001010004000809000a00010100000000000000000000 │ │ +000000000000000000010b000c0d0e0f10111213000b01000000000000000000 │ │ +00000000000000000400141551161718191a1651081b00040000000000000000 │ │ +0000000000000004001c1d161e000b00000b001f0e2021000100000000000000 │ │ +0000000000000100221d2304000a0a0a0a0a0a00242526270001000000000000 │ │ +0000000000000b0006280a00010001000001000100051125000b000000000000 │ │ +000000000004000c512900001e2a000404002b1e000029510c00040000000000 │ │ +00000000042c002d280024002b512e00002f5130002400312d002c0400000000 │ │ +000000000000003233000a010034513535513600010a00333200000b00000000 │ │ +00000100373839513a000a0004003551513b0004000a003c5139383d00010000 │ │ +00000100373839513c000a0004003e51512a0004000a003a5139383f00010000 │ │ +000000000b00003233000a01002f513535514000010a00413200000b00000000 │ │ +00000000042c00424300240019512e00002e5144002400282d002c0400000000 │ │ +000000000004004551290000133b000404003b46000029514500040000000000 │ │ +0000000000000b00064705000100010000010001000a2806000b000000000000 │ │ +000000000000010014264824000a0a0a0a0a0a0001231d220001000000000000 │ │ +0000000000000004002120494a000b00000b001e324b4c000400000000000000 │ │ +00000000000000000400274d51111730301711514e2700040000000000000000 │ │ +000000000000000000010b00134f161050110d0c000b01000000000000000000 │ │ +000000000000000000000101000a000908000400010100000000000000000000 │ │ +0000000000000000000000000405000706000504000000000000000000000000 │ │ +0000000000000000000000000004003d02000100000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000101000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000001010202010101000000000000000000000000 │ │ -0000000000000000000000000001010101010101000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_bookmarks.png │ ├── sng │ │ @@ -2,15 +2,14 @@ │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (236,236,236) # rgb = (0xec,0xec,0xec) │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ @@ -56,34 +55,29 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (238,238,238) # rgb = (0xee,0xee,0xee) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ - ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ - ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ - (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (174,174,174) # rgb = (0xae,0xae,0xae) │ │ - ( 77, 77, 77) # rgb = (0x4d,0x4d,0x4d) grey30 │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ @@ -112,24 +106,22 @@ │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ - (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ - (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ @@ -137,60 +129,52 @@ │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ - ( 14, 14, 14) # rgb = (0x0e,0x0e,0x0e) │ │ - (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ - (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ - ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ - ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ (236,236,236) # rgb = (0xec,0xec,0xec) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ - ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ - ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ } │ │ tRNS { │ │ - 0 0 1 1 1 50 138 131 133 132 140 76 2 76 224 214 216 215 220 213 228 118 71 210 200 201 203 175 199 202 110 72 212 204 205 200 60 176 112 150 116 198 112 217 221 72 42 206 218 206 188 138 133 119 94 14 0 5 81 131 135 176 219 111 72 87 0 0 1 0 61 186 121 8 1 0 92 210 207 129 2 2 98 146 112 96 10 62 20 63 206 45 37 153 170 60 21 208 187 200 211 128 169 211 191 121 168 209 199 196 119 31 0 15 94 183 199 125 35 1 1 0 22 107 77 130 40 1 1 1 2 30 117 119 42 53 1 0 1 1 48 64 0 0 1 0 0 0 1 1 0 0} │ │ + 0 1 1 1 50 138 131 133 132 140 76 2 76 224 214 216 215 220 213 228 118 71 210 200 201 203 175 199 202 110 72 212 204 205 200 60 176 112 150 116 198 112 217 221 72 42 206 218 206 188 138 133 119 94 14 5 81 131 135 176 219 111 72 87 1 61 186 121 8 1 92 210 207 129 2 2 98 146 112 96 10 62 20 63 206 45 37 153 170 60 21 208 187 200 211 128 169 211 191 121 168 209 199 196 119 31 15 94 183 199 125 35 1 1 22 107 77 130 40 1 1 1 2 30 117 119 42 53 1 1 1 48 64 1 1 1} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000010101020202020202020202020202020202030101000000000000 │ │ -0000000000000004000000000000000000000000000000040000000000000000 │ │ -000000000002010506070808080808070908080808070a0b0102000000000000 │ │ -00000000000c010d0e0f1010101011121010101010131415010c000000000000 │ │ -00000000000c01161718191919191a1b1c1d1919191c131e010c000000000000 │ │ -00000000000c011f201d21212122232425171a2121191026010c000000000000 │ │ -00000000000c011f201d19191c132701281029191923102a010c000000000000 │ │ -00000000000c011f20222b10112c2d012e2f301130311126010c000000000000 │ │ -00000000000c01161132333435363738393a153b3c3d3e3f010c000000000000 │ │ -00000000000c01401329410102424301444502014647303f010c000000000000 │ │ -00000000000c011f20212b4849024a004b0c044c4d4e1126010c000000000000 │ │ -00000000000c011f20191d3e4f5002510c0152102123102a010c000000000000 │ │ -00000000000c011f201d190f53010c000c01541018191026010c000000000000 │ │ -00000000000c011f201d191055015657580159171a191026010c000000000000 │ │ -00000000000c011f201d215a5b5c5d135e5f603261231026010c000000000000 │ │ -00000000000c011f201d61624863111d2064656667231026010c000000000000 │ │ -00000000000c011f201d211a0f3119211d210f2221191026010c000000000000 │ │ -00000000000c011f201d21211d1a1a191d211d2121191026010c000000000000 │ │ -00000000000c011f201d21211a194e1017191a2121191026010c000000000000 │ │ -00000000000c011f201d1a19312b68696a2b6b191a191026010c000000000000 │ │ -00000000000c011f206c22106d6e6f70717273104e291126010c000000000000 │ │ -00000000000c0116130f74757601027778797a7b680f2b1e010c000000000000 │ │ -00000000000c017c647d7e01017f80008182020183846485010c000000000000 │ │ -0000000000020186870100888000890001008a8b01018c8d0101000000000000 │ │ -000000000000008e010277000000000000008f00900291929300000000000000 │ │ -0000000000010194959600000000000000000000970077020101000000000000 │ │ +0000000000000000010101010101010101010101010101020000000000000000 │ │ +0000000000000003000000000000000000000000000000030000000000000000 │ │ +00000000000100040506070707070706080707070706090a0001000000000000 │ │ +00000000000b000c0d0e0f0f0f0f10110f0f0f0f0f121314000b000000000000 │ │ +00000000000b0015161718181818191a1b1c1818181b121d000b000000000000 │ │ +00000000000b001e1f1c2020202122232416192020180f25000b000000000000 │ │ +00000000000b001e1f1c18181b122600270f281818220f29000b000000000000 │ │ +00000000000b001e1f212a0f102b2c002d2e2f102f301025000b000000000000 │ │ +00000000000b00151031323334353600373814393a3b3c3d000b000000000000 │ │ +00000000000b003e12283f00010000004000010041422f3d000b000000000000 │ │ +00000000000b001e1f202a4344014500000b034647481025000b000000000000 │ │ +00000000000b001e1f181c3c494a014b0b004c0f20220f29000b000000000000 │ │ +00000000000b001e1f1c180e4d000b000b004e0f17180f25000b000000000000 │ │ +00000000000b001e1f1c180f4f0050515200531619180f25000b000000000000 │ │ +00000000000b001e1f1c20545556571258595a315b220f25000b000000000000 │ │ +00000000000b001e1f1c5b5c435d101c1f5e5f6061220f25000b000000000000 │ │ +00000000000b001e1f1c20190e3018201c200e2120180f25000b000000000000 │ │ +00000000000b001e1f1c20201c1919181c201c2020180f25000b000000000000 │ │ +00000000000b001e1f1c20201918480f1618192020180f25000b000000000000 │ │ +00000000000b001e1f1c1918302a6263642a651819180f25000b000000000000 │ │ +00000000000b001e1f66210f676869006a6b6c0f48281025000b000000000000 │ │ +00000000000b0015120e6d6e6f00017071007273620e2a1d000b000000000000 │ │ +00000000000b00745e75760000777800797a01007b7c5e7d000b000000000000 │ │ +000000000001007e7f0000807800000000008182000083840000000000000000 │ │ +0000000000000000000170000000000000000000850100000000000000000000 │ │ +0000000000000086870000000000000000000000000070010000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_go.png │ ├── sng │ │ @@ -29,46 +29,45 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 2 10 6 3 65 149 54 255 148 56 254 150 250 152 154 251 156 158 161 162 173 174 163 159 157 155 153} │ │ + 0 1 2 10 6 3 65 149 54 148 56 254 150 250 152 154 251 156 158 161 162 173 174 163 159 157 155 153} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000112111000000000000000000 │ │ -00000000011321100000000000000000 │ │ -00000000114522110000000000000000 │ │ -00000000617813211000000000000000 │ │ -00000000619AB1621100000000000000 │ │ -0000000061CDAE162110000000000000 │ │ -0000000061CAFAG13211000000000000 │ │ -0000000061CADFAH1321100000000000 │ │ -0000000061CAADIAJ132110000000000 │ │ -0000000061CAAAAIAK13211000000000 │ │ -0000000061CAAAAAIAL2321100000000 │ │ -0000000061CAAAAAAIAM212000000000 │ │ -0000000061CAAAAAAAIAN31200000000 │ │ -0000000061CAAAAAAAIAO31200000000 │ │ -0000000061CAAAAAAIAP212000000000 │ │ -0000000061CAAAAAIAL2321100000000 │ │ -0000000061CAAAAIAQ13211000000000 │ │ -0000000061CAADIAR132110000000000 │ │ -0000000061CADFAS1321100000000000 │ │ -0000000061CAFAT13211000000000000 │ │ -0000000061CDAE132110000000000000 │ │ -00000000619AB1621100000000000000 │ │ -00000000617E13211000000000000000 │ │ -00000000114522110000000000000000 │ │ -00000000011321100000000000000000 │ │ -00000000112111000000000000000000 │ │ +00000000001000000000000000000000 │ │ +00000000000210000000000000000000 │ │ +00000000003411000000000000000000 │ │ +00000000506702100000000000000000 │ │ +00000000508S90510000000000000000 │ │ +0000000050ABSC051000000000000000 │ │ +0000000050ASDSE02100000000000000 │ │ +0000000050ASBDSF0210000000000000 │ │ +0000000050ASSBGSH021000000000000 │ │ +0000000050ASSSSGSI02100000000000 │ │ +0000000050ASSSSSGSJ1210000000000 │ │ +0000000050ASSSSSSGSK101000000000 │ │ +0000000050ASSSSSSSGSL20100000000 │ │ +0000000050ASSSSSSSGSM20100000000 │ │ +0000000050ASSSSSSGSN101000000000 │ │ +0000000050ASSSSSGSJ1210000000000 │ │ +0000000050ASSSSGSO02100000000000 │ │ +0000000050ASSBGSP021000000000000 │ │ +0000000050ASBDSQ0210000000000000 │ │ +0000000050ASDSR02100000000000000 │ │ +0000000050ABSC021000000000000000 │ │ +00000000508S90510000000000000000 │ │ +00000000506C02100000000000000000 │ │ +00000000003411000000000000000000 │ │ +00000000000210000000000000000000 │ │ +00000000001000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_home.png │ ├── sng │ │ @@ -66,46 +66,45 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 3 1 2 103 7 156 255 4 38 208 130 87 248 243 79 145 201 33 9 32 144 6 19 183 244 247 86 54 219 137 206 100 252 27 193 152 8 253 151 71 238 250 94 34 200 251 254 93 122 211 42 75 235 123 108 169 126 162 222 217 216 5 158 190 184} │ │ + 0 3 1 2 103 7 156 4 38 208 130 87 248 243 79 145 201 33 9 32 144 6 19 183 244 247 86 54 219 137 206 100 252 27 193 152 8 253 151 71 238 250 94 34 200 251 254 93 122 211 42 75 235 123 108 169 126 162 222 217 216 5 158 190 184} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000001010101010100000000000000000000000000 │ │ -0000000000000000000000000101010202010101000000000000000000000000 │ │ -0000000000000000000001010103040101040301010100000000000000000000 │ │ -0000000000000000000101010404010505010404010101000000000000000000 │ │ -0000000000000000010101020106070808070601020101010000000000000000 │ │ -0000000000000001010309010a0b080c0c080b0a010903010100000000000000 │ │ -00000000000101010402010d0e0f100101100f0e0d0102040101010000000000 │ │ -0000000001010102010911081213011414011312081109010201010100000000 │ │ -0000000101030901151208161701181919180117160812150109030101000000 │ │ -00010101040201101a1b1c01011d1e08081e1d01011c1b1a1001020401010100 │ │ -0101010201041f08200a0101210e082222080e2101010a20081f040102010101 │ │ -0101020123240825260126250827270808272708252601262808242301020101 │ │ -010401292a2b2c01012d2e082f3008080808302f082e2d0101312b2a29010401 │ │ -04013208333401013536082f08080808080808082f0836350101343308370104 │ │ -020138392601033a083022080808080808080808082230083a03012639380102 │ │ -0101030304013b082f27080808080808080808080808272f083b010403030101 │ │ -0101030201263c0827080808080808080808080808080827083c260102030101 │ │ -0101010301173d0827080808080808080808080808080827083d170103010101 │ │ -0000000301171e0827080808080808080808080808080827081e170103000000 │ │ -0000000301171e0827080808080808080808080808080827081e170103000000 │ │ -0000000301173e082b22222222222222222222222222222b083e170103000000 │ │ -0000000301263c0827080808080808080808080808080827083c260103000000 │ │ -00000003013f40411942424242424242424242424242421941403f0103000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000101010404040404040404040404040404040404040404010101000000 │ │ -0000000101010101010101010101010101010101010101010101010101000000 │ │ +0000000000000000000000000000000101000000000000000000000000000000 │ │ +0000000000000000000000000002030000030200000000000000000000000000 │ │ +0000000000000000000000000303000404000303000000000000000000000000 │ │ +0000000000000000000000010005064141060500010000000000000000000000 │ │ +0000000000000000000207000809410a0a410908000702000000000000000000 │ │ +00000000000000000301000b0c0d0e00000e0d0c0b0001030000000000000000 │ │ +000000000000000100070f411011001212001110410f07000100000000000000 │ │ +0000000000020700131041141500161717160015144110130007020000000000 │ │ +000000000301000e18191a00001b1c41411c1b00001a19180e00010300000000 │ │ +0000000100031d411e0800001f0c412020410c1f0000081e411d030001000000 │ │ +0000010021224123240024234125254141252541232400242641222100010000 │ │ +0003002728292a00002b2c412d2e414141412e2d412c2b00002f292827000300 │ │ +03003041313200003334412d41414141414141412d4134330000323141350003 │ │ +0100363724000238412e2041414141414141414141202e413802002437360001 │ │ +00000202030039412d25414141414141414141414141252d4139000302020000 │ │ +0000020100243a4125414141414141414141414141414125413a240001020000 │ │ +0000000200153b4125414141414141414141414141414125413b150002000000 │ │ +0000000200151c4125414141414141414141414141414125411c150002000000 │ │ +0000000200151c4125414141414141414141414141414125411c150002000000 │ │ +0000000200153c4129202020202020202020202020202029413c150002000000 │ │ +0000000200243a4125414141414141414141414141414125413a240002000000 │ │ +00000002003d3e3f174040404040404040404040404040173f3e3d0002000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000303030303030303030303030303030303030303000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_list_data_large.png │ ├── sng │ │ @@ -1,19 +1,21 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ + (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ + (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ - (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ @@ -57,48 +59,46 @@ │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (114,114,114) # rgb = (0x72,0x72,0x72) │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ - (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ } │ │ tRNS { │ │ - 0 189 255 255 255 189 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 183 255 183} │ │ + 0 189 189 183 183} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000123333333333334500000000 │ │ -00000000678888888888879A00000000 │ │ -00000000BC000000000000D700000000 │ │ -00000000EA000000000000EA00000000 │ │ -00000000FG000000000000FG00000000 │ │ +00000000156666666666667200000000 │ │ +0000000089AAAAAAAAAAA9BC00000000 │ │ +00000000DE000000000000F900000000 │ │ +00000000GC000000000000GC00000000 │ │ 00000000HI000000000000HI00000000 │ │ 00000000JK000000000000JK00000000 │ │ -000000006L0MNNNNNNNNO06L00000000 │ │ -000000006L06PPPPPPPPL06L00000000 │ │ -00000000QR0QDDDDDDDDR0QR00000000 │ │ -00000000ST0SUUUUUUUUT0ST00000000 │ │ -00000000VP0VWWWWWWWWP0VP00000000 │ │ -00000000XY0XZZZZZZZZY0XY00000000 │ │ -00000000aD0abbbbbbbbD0aD00000000 │ │ -00000000cU0cddddddddU0cU00000000 │ │ +00000000LM000000000000LM00000000 │ │ +000000008N0OPPPPPPPPQ08N00000000 │ │ +000000008N08RRRRRRRRN08N00000000 │ │ +00000000ST0SFFFFFFFFT0ST00000000 │ │ +00000000UV0UWWWWWWWWV0UV00000000 │ │ +00000000XR0XYYYYYYYYR0XR00000000 │ │ +00000000Za0Zbbbbbbbba0Za00000000 │ │ +00000000cF0cddddddddF0cF00000000 │ │ 00000000eW0effffffffW0eW00000000 │ │ -00000000gh0giiiiiiiih0gh00000000 │ │ -00000000jk0jllllllllk0jk00000000 │ │ -00000000mf0lUUUUUUUUD0mf00000000 │ │ -00000000no000000000000pq00000000 │ │ -00000000mrsttttttttttuSq00000000 │ │ -00000000viffffffffffffwx00000000 │ │ +00000000gY0ghhhhhhhhY0gY00000000 │ │ +00000000ij0ikkkkkkkkj0ij00000000 │ │ +00000000lm0lnnnnnnnnm0lm00000000 │ │ +00000000oh0nWWWWWWWWF0oh00000000 │ │ +00000000pq000000000000rs00000000 │ │ +00000000otuvvvvvvvvvvwUs00000000 │ │ +000000003khhhhhhhhhhhhx400000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_incognito_holo_dark.png │ ├── sng │ │ @@ -1,32 +1,32 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 24; height: 24; bitdepth: 8; │ │ using grayscale alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -0000 0000 0000 0000 b900 a600 4804 b10f bb10 980b 3804 c500 ec00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 ff01 ff00 ce18 fd4e fd4b fc4a f841 f237 f032 ef31 f134 f235 de21 0003 0000 8c00 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 ff01 ff00 da1a ff51 ff4d ff4e ff50 ff51 ff52 ff52 ff51 ff52 fe51 c414 ff00 ff01 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 ff01 ff00 de20 ff51 ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4b ff4f d81a ff00 ff01 0000 ff00 6e00 0000 │ │ -9800 ff00 0000 ea01 ff01 ff00 f128 ff52 ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff50 ee17 ff00 ff01 f801 4b00 b100 c700 │ │ -0000 0000 e000 ff00 3a01 6208 f538 ff50 ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e f436 d31a 8d07 e500 f400 ff00 ff00 │ │ -3c00 ff00 ff00 bd11 f034 fc4a ff52 ff4c ff4c ff4c ff4d ff4d ff4c ff4c ff4c ff4c ff4e ff51 ff51 fa46 db1d ff00 ff00 8d00 │ │ -ff00 ff00 d31b fd4c ff53 fe4a f83c ff50 ff53 ff51 ff4f ff4f ff50 ff51 ff52 ff52 fd47 fd48 ff4d ff4f fe4f c314 ff00 ff01 │ │ -3000 0004 f842 ff50 ff4c fe49 c618 ae12 e929 f83c fc45 fc45 fa41 f639 ec2b c918 c016 fb43 ff4f fe4a ff52 dc1f ff00 ff01 │ │ -0000 3f04 f842 ff50 ff4c ff4e ff4d f031 ba14 2c08 1007 0005 0e04 0005 970e e828 fd48 ff4f ff4b ff51 fa47 870a f000 d401 │ │ -f401 ff00 ef27 ff51 ff4b ff4c ff4d ff52 ff51 fc45 f73a f537 f639 fb43 ff4e ff53 ff4e ff4c ff51 fb46 d213 fe00 ff01 0000 │ │ +0000 0000 0000 0000 0000 0000 4804 b10f bb10 980b 3804 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 ff01 0000 ce18 fd4e fd4b fc4a f841 f237 f032 ef31 f134 f235 de21 0003 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 ff01 0000 da1a ff51 ff4d ff4e ff50 ff51 ff52 ff52 ff51 ff52 fe51 c414 0000 ff01 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 ff01 0000 de20 ff51 ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4b ff4f d81a 0000 ff01 0000 0000 0000 0000 │ │ +0000 0000 0000 ea01 ff01 0000 f128 ff52 ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff50 ee17 0000 ff01 f801 0000 0000 0000 │ │ +0000 0000 0000 0000 3a01 6208 f538 ff50 ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e f436 d31a 8d07 0000 0000 0000 0000 │ │ +0000 0000 0000 bd11 f034 fc4a ff52 ff4c ff4c ff4c ff4d ff4d ff4c ff4c ff4c ff4c ff4e ff51 ff51 fa46 db1d 0000 0000 0000 │ │ +0000 0000 d31b fd4c ff53 fe4a f83c ff50 ff53 ff51 ff4f ff4f ff50 ff51 ff52 ff52 fd47 fd48 ff4d ff4f fe4f c314 0000 ff01 │ │ +0000 0004 f842 ff50 ff4c fe49 c618 ae12 e929 f83c fc45 fc45 fa41 f639 ec2b c918 c016 fb43 ff4f fe4a ff52 dc1f 0000 ff01 │ │ +0000 3f04 f842 ff50 ff4c ff4e ff4d f031 ba14 2c08 1007 0005 0e04 0005 970e e828 fd48 ff4f ff4b ff51 fa47 870a 0000 d401 │ │ +f401 0000 ef27 ff51 ff4b ff4c ff4d ff52 ff51 fc45 f73a f537 f639 fb43 ff4e ff53 ff4e ff4c ff51 fb46 d213 0000 ff01 0000 │ │ bd13 e929 eb2a fe4b ff51 ff51 ff4e ff4c ff4c ff4e ff50 ff51 ff51 ff50 ff4f ff4c ff4d ff4d f436 9f10 3b07 8508 7d07 8906 │ │ a90d fc4d ff52 ff4c ed2d f439 fb49 fe4d ff4f ff50 ff51 ff4f fe4d fc4a fb43 ff4b ff4e ff4c fc46 fd47 fd49 fc48 f844 ac10 │ │ -ff00 eb27 ff50 fe50 eb1b ff00 a70b b60f dc1f eb2b d71b d81b cf17 9d0b b911 fe4c ff4d ff4d ff4f ff4e ff4e ff51 de1f ff00 │ │ -e200 9b08 fa45 ff52 f73e 5805 0000 ff00 ec2d f433 ff00 ff01 ff01 ff00 eb28 ff51 ff4c ff4d ff4d ff4c ff52 ea27 ff00 ff01 │ │ -ff01 ff00 e825 ff52 ff4e f841 ed30 f73d ff50 ff50 ea2a 8609 7307 df21 fe4c ff4e ff4d ff4d ff4c ff53 ed2d ff00 ff01 8700 │ │ -c200 8700 6705 f840 ff4f ff4f ff52 ff50 ff4c ff4d ff50 fc48 fb47 ff50 ff4e ff4d ff4d ff4c ff51 f234 d11b ef33 9706 aa00 │ │ -c100 0000 0002 f53a ff50 ff4c ff4c ff4c ff4d ff4d ff4c ff4e ff4f ff4c ff4d ff4d ff4d ff4f fb42 f131 fe4d ff55 ef32 ff00 │ │ -ff01 ff00 e72a ff52 ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d fe48 ff50 ff4d ff4c fe51 d819 │ │ -9b00 5806 fa45 ff4f ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4c ff4d ff4c ff51 f438 │ │ -ff00 d314 fe4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e fc4a │ │ -ff00 e528 ff51 fd4b fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4c fe4c fe50 │ │ -ff00 ab0d c312 bf11 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 bf11 c212 │ │ +0000 eb27 ff50 fe50 eb1b 0000 a70b b60f dc1f eb2b d71b d81b cf17 9d0b b911 fe4c ff4d ff4d ff4f ff4e ff4e ff51 de1f 0000 │ │ +0000 9b08 fa45 ff52 f73e 5805 0000 0000 ec2d f433 0000 ff01 ff01 0000 eb28 ff51 ff4c ff4d ff4d ff4c ff52 ea27 0000 ff01 │ │ +ff01 0000 e825 ff52 ff4e f841 ed30 f73d ff50 ff50 ea2a 8609 7307 df21 fe4c ff4e ff4d ff4d ff4c ff53 ed2d 0000 ff01 0000 │ │ +0000 0000 6705 f840 ff4f ff4f ff52 ff50 ff4c ff4d ff50 fc48 fb47 ff50 ff4e ff4d ff4d ff4c ff51 f234 d11b ef33 9706 0000 │ │ +0000 0000 0002 f53a ff50 ff4c ff4c ff4c ff4d ff4d ff4c ff4e ff4f ff4c ff4d ff4d ff4d ff4f fb42 f131 fe4d ff55 ef32 0000 │ │ +ff01 0000 e72a ff52 ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d fe48 ff50 ff4d ff4c fe51 d819 │ │ +0000 5806 fa45 ff4f ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4c ff4d ff4c ff51 f438 │ │ +0000 d314 fe4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e fc4a │ │ +0000 e528 ff51 fd4b fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4d fe4c fe4c fe50 │ │ +0000 ab0d c312 bf11 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 c011 bf11 c212 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_bookmark_on.png │ ├── sng │ │ @@ -1,91 +1,76 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ - ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ - (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ - ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ - ( 29, 29, 29) # rgb = (0x1d,0x1d,0x1d) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ - (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ - ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ - (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ - (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ - (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (174,174,174) # rgb = (0xae,0xae,0xae) │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ - (121,121,121) # rgb = (0x79,0x79,0x79) │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ - ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ @@ -93,88 +78,76 @@ │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ - (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 13, 13, 13) # rgb = (0x0d,0x0d,0x0d) grey5 │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ - ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ - ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ (238,238,238) # rgb = (0xee,0xee,0xee) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ - (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ ( 79, 79, 79) # rgb = (0x4f,0x4f,0x4f) grey31 │ │ - (104,104,104) # rgb = (0x68,0x68,0x68) │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ - ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ - ( 17, 17, 17) # rgb = (0x11,0x11,0x11) │ │ - (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ - ( 3, 3, 3) # rgb = (0x03,0x03,0x03) grey1 │ │ } │ │ tRNS { │ │ - 0 0 1 1 0 1 41 2 130 0 1 0 21 190 0 89 212 90 1 8 165 210 1 0 63 210 203 0 0 0 1 1 1 2 3 140 215 201 2 0 36 199 205 37 0 0 10 17 17 29 44 58 73 89 99 152 202 204 1 0 24 146 194 192 201 207 213 216 217 211 38 170 219 37 0 17 145 0 1 7 125 1 1 1 102 207 1 80 197 81 1 153 214 0 1 0 24 187 208 0 57 208 0 97 0 140 199 198 99 1 0 14 176 141 37 204 172 68 2 2 92 103 15 0 2 1 75 48 2 0 1 0 1 0 0 0} │ │ + 0 1 1 1 41 2 130 1 21 190 89 212 90 1 8 165 210 1 63 210 203 1 1 1 2 3 140 215 201 2 36 199 205 37 10 17 17 29 44 58 73 89 99 152 202 204 1 24 146 194 192 201 207 213 216 217 211 38 170 219 37 17 145 1 7 125 1 1 1 102 207 1 80 197 81 1 153 214 1 24 187 208 57 208 97 140 199 198 99 1 14 176 141 37 204 172 68 2 2 92 103 15 2 1 75 48 2 1 1} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000001010202010100000000000000000000000000 │ │ -0000000000000000000000000000000303000000000000000000000000000000 │ │ -0000000000000000000000000405010606010504000000000000000000000000 │ │ -0000000000000000000000000007010808010700000000000000000000000000 │ │ -0000000000000000000000090a0b0c0d0d0c0b0a090000000000000000000000 │ │ -00000000000000000000000e07010f10101101070e0000000000000000000000 │ │ -0000000000000000000001120013141515141300160100000000000000000000 │ │ -0000000000000000000017070118191a1a191801071700000000000000000000 │ │ -001b1c1d1e1f20050707212201232425252423012221070705201f1e1d1c1b00 │ │ -00000000000000000000262728292a1a1a2a292b272600000000000000000000 │ │ -002c2d2e2f303132333435363715383939381537363534333231302f2e2d2c00 │ │ -003a3b3c3d3e3f4041424344451a393939391a4544434241403f3e3d3c3b3a00 │ │ -00000501464748381a38252538393939393939382525381a3848474901050000 │ │ -0000001f4a4b4c43251a3939393939393939393939391a25434c4b4a1f000000 │ │ -004d00004e004f50241a1a393939393939393939391a1a24504f005100004d00 │ │ -00000000005201535445551a39393939393939391a5545545301520000000000 │ │ -00000000000156070157582a1a3939393939391a2a5859010756010000000000 │ │ -000000000001015a05015b5c38393939393939385c5b01055a01010000000000 │ │ -0000000000005d5e5f6061621a3939393939391a6261605f5e5d000000000000 │ │ -00000000000063070164651a39391a38381a39391a6564010763000000000000 │ │ -0000000000006607016743253925555c5c552539254367010766000000000000 │ │ -00000000000068050169246a1a436b6c6c6b431a6a2469010568000000000000 │ │ -0000000000006d6e6f70551545717201017271451555706f6e6d000000000000 │ │ -0000000000000501067344747576007777007675744473060105000000000000 │ │ -00000000000007017865797a7b7c7d00007d7c7b7a7965780107000000000000 │ │ -00000000000001017e7f0105808100010100818005017f7e0101000000000000 │ │ -0000000000000082768384510001850000850100518483768200000000000000 │ │ -0000000000000101057d0086010000000000000186007d050101000000000000 │ │ -0000000000000000870000000000000000000000000000870000000000000000 │ │ +0000000000000000000000000000000101000000000000000000000000000000 │ │ +0000000000000000000000000000000202000000000000000000000000000000 │ │ +0000000000000000000000000003000404000300000000000000000000000000 │ │ +0000000000000000000000000005000606000500000000000000000000000000 │ │ +0000000000000000000000000700080909080007000000000000000000000000 │ │ +00000000000000000000000005000a0b0b0c0005000000000000000000000000 │ │ +00000000000000000000000d000e0f10100f0e00110000000000000000000000 │ │ +0000000000000000000000050012131414131200050000000000000000000000 │ │ +000000001516170305051819001a1b1c1c1b1a00191805050317161500000000 │ │ +000000000000000000001d001e1f201414201f21001d00000000000000000000 │ │ +00000022232425262728292a2b102c2d2d2c102b2a2928272625242322000000 │ │ +002e002f303132333435363738142d2d2d2d143837363534333231302f002e00 │ │ +00000300393a3b2c142c1c1c2c2d2d2d2d2d2d2c1c1c2c142c3b3a3c00030000 │ │ +00000016003d3e361c142d2d2d2d2d2d2d2d2d2d2d2d141c363e3d0016000000 │ │ +000000003f0040411b14142d2d2d2d2d2d2d2d2d2d14141b4140004200000000 │ │ +0000000000430044453846142d2d2d2d2d2d2d2d144638454400430000000000 │ │ +000000000000470500484920142d2d2d2d2d2d1420494a000547000000000000 │ │ +000000000000004b03004c4d2c2d2d2d2d2d2d2c4d4c00034b00000000000000 │ │ +000000000000004e004f5051142d2d2d2d2d2d1451504f004e00000000000000 │ │ +0000000000000005005253142d2d142c2c142d2d145352000500000000000000 │ │ +00000000000000050054361c2d1c464d4d461c2d1c3654000500000000000000 │ │ +000000000000000300551b561436575858573614561b55000300000000000000 │ │ +00000000000059005a5b4610385c5d00005d5c3810465b5a0059000000000000 │ │ +0000000000000300045e375f60610062620061605f375e040003000000000000 │ │ +0000000000000500635364650066670000676600656453630005000000000000 │ │ +0000000000000000686900036a0000000000006a030069680000000000000000 │ │ +000000000000006b61006c420000000000000000426c00616b00000000000000 │ │ +0000000000000000036700000000000000000000000067030000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_list_data_off.png │ ├── sng │ │ @@ -1,19 +1,21 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ + (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ + (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ - (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ @@ -49,49 +51,47 @@ │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (114,114,114) # rgb = (0x72,0x72,0x72) │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ - (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ } │ │ tRNS { │ │ - 0 189 255 255 255 189 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 183 255 255 183} │ │ + 0 189 189 183 183} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000123333333333334500000000 │ │ -00000000678888888888879A00000000 │ │ -00000000BC000000000000D700000000 │ │ -00000000EA000000000000EA00000000 │ │ -00000000FG000000000000FG00000000 │ │ +00000000156666666666667200000000 │ │ +0000000089AAAAAAAAAAA9BC00000000 │ │ +00000000DE000000000000F900000000 │ │ +00000000GC000000000000GC00000000 │ │ 00000000HI000000000000HI00000000 │ │ 00000000JK000000000000JK00000000 │ │ -000000006L0000000000006L00000000 │ │ -000000006L0000000000006L00000000 │ │ -00000000MN000000000000MN00000000 │ │ +00000000LM000000000000LM00000000 │ │ +000000008N0000000000008N00000000 │ │ +000000008N0000000000008N00000000 │ │ 00000000OP000000000000OP00000000 │ │ 00000000QR000000000000QR00000000 │ │ 00000000ST000000000000ST00000000 │ │ -00000000UD000000000000UD00000000 │ │ -00000000VW000000000000VW00000000 │ │ +00000000UV000000000000UV00000000 │ │ +00000000WF000000000000WF00000000 │ │ 00000000XY000000000000XY00000000 │ │ 00000000Za000000000000Za00000000 │ │ 00000000bc000000000000bc00000000 │ │ 00000000de000000000000de00000000 │ │ -00000000fg000000000000hi00000000 │ │ -00000000djkllllllllllmOi00000000 │ │ -00000000noeeeeeeeeeeeepq00000000 │ │ +00000000fg000000000000fg00000000 │ │ +00000000hi000000000000jk00000000 │ │ +00000000flmnnnnnnnnnnoQk00000000 │ │ +000000003pggggggggggggq400000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_querybuilder_pressed.png │ ├── sng │ │ @@ -1,73 +1,71 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ - (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ - (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ - (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ } │ │ tRNS { │ │ - 0 6 0 201 255 253 254 31 2 8 255 12 251 229 56 238 4 0 93 237 10 87 16 89 236 189 239 29 92 118 27} │ │ + 0 6 201 253 254 31 2 8 12 251 229 56 238 4 93 237 10 87 16 89 236 189 239 29 92 118 27} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000012345444446728220000000 │ │ -00000000092A45444444B22220000000 │ │ -00000000092ACCD22822222220000000 │ │ -00000000092AAE4FBGB1222220000000 │ │ -00000000092AAHI4JK2G222220000000 │ │ -00000000092AAH2L4JK2G22220000000 │ │ -00000000092AAHM2L4JK2G2220000000 │ │ -00000000092AAH992N4OK2G220000000 │ │ -000000000G2PPH1292N4OK2820000000 │ │ -00000000022HHH22292N4QR280000000 │ │ -00000000022112222292S6T210000000 │ │ -0000000002222222222G2UG220000000 │ │ -00000000022222222222G88220000000 │ │ -00000000022222222222282220000000 │ │ +000000000102R3RRRRR4506000000000 │ │ +00000000070SR3RRRRRR800000000000 │ │ +00000000070S99A00600000000000000 │ │ +00000000070SSBRC8D81000000000000 │ │ +00000000070SS0ERFG0D000000000000 │ │ +00000000070SS00HRFG0D00000000000 │ │ +00000000070SS0I0HRFG0D0000000000 │ │ +00000000070SS0770JRKG0D000000000 │ │ +000000000D0LL01070JRKG0600000000 │ │ +0000000000000000070JRMN060000000 │ │ +00000000000110000070O4P010000000 │ │ +0000000000000000000D0QD000000000 │ │ +00000000000000000000D66000000000 │ │ +00000000000000000000060000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/ic_add_bookmark.png │ ├── sng │ │ @@ -89,15 +89,14 @@ │ │ (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 75, 75, 75) # rgb = (0x4b,0x4b,0x4b) │ │ ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ - ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (238,238,238) # rgb = (0xee,0xee,0xee) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ ( 77, 77, 77) # rgb = (0x4d,0x4d,0x4d) grey30 │ │ ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ @@ -120,17 +119,18 @@ │ │ ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ } │ │ tRNS { │ │ - 0 1 1 1 41 2 130 1 21 190 89 212 90 1 8 165 210 1 63 210 203 1 1 1 2 3 140 215 201 2 36 199 205 37 10 17 17 29 44 58 73 89 99 152 202 204 1 24 146 194 192 201 207 213 216 217 211 38 170 219 37 17 145 252 1 7 125 1 1 1 102 207 1 80 197 245 1 153 214 249 240 1 24 187 208 251 241 57 208 255 97 140 199 198 99 253 248 1 14 176 141 37 250 204 172 68 2 2 92 103 15 2 1 246 75 48 2 243 1 1} │ │ + 0 1 1 1 41 2 130 1 21 190 89 212 90 1 8 165 210 1 63 210 203 1 1 1 2 3 140 215 201 2 36 199 205 37 10 17 17 29 44 58 73 89 99 152 202 204 1 24 146 194 192 201 207 213 216 217 211 38 170 219 37 17 145 252 1 7 125 1 1 1 102 207 1 80 197 245 1 153 214 249 240 1 24 187 208 251 241 57 208 97 140 199 198 99 253 248 1 14 176 141 37 250 204 172 68 2 2 92 103 15 2 1 246 75 48 2 243 1 1} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000101000000000000000000000000000000 │ │ 0000000000000000000000000000000202000000000000000000000000000000 │ │ 0000000000000000000000000003000404000300000000000000000000000000 │ │ @@ -146,19 +146,19 @@ │ │ 00000300393a3b2c142c1c1c2c2d2d2d2d2d2d2c1c1c2c142c3b3a3c00030000 │ │ 00000016003d3e361c142d2d2d2d2d2d2d2d2d2d2d3f3f1c363e3d0016000000 │ │ 00000000400041421b14142d2d2d2d2d2d2d2d2d2d3f3f1b4241004300000000 │ │ 0000000000440045463847142d2d2d2d2d2d2d2d143f3f464500440000000000 │ │ 000000000000480500494a20142d2d2d2d2d2d14203f4b000548000000000000 │ │ 000000000000004c03004d4e2c2d2d2d2d2d2d2c4e4f50034c00000000000000 │ │ 000000000000005100525354142d2d2d2d2d2d14545556005100000000000000 │ │ -0000000000000005005758142d2d145959595959595959595959595959000000 │ │ -0000000000000005005a361c2d1c475959595959595959595959595959000000 │ │ -0000000000000003005b1b5c14365d5e5e5d36145c5f60000300000000000000 │ │ -0000000000006100626347103864650000656438103f66620061000000000000 │ │ -000000000000030004673768696a006b6b006a69685f3f040003000000000000 │ │ -00000000000005006c586d6e006f700000706f006e713f6c0005000000000000 │ │ -0000000000000000727300037400000000000074035075720000000000000000 │ │ -00000000000000766a00774300000000000000004350506a7600000000000000 │ │ -0000000000000000037000000000000000000000000070030000000000000000 │ │ +0000000000000005005758142d2d147777777777777777777777777777000000 │ │ +00000000000000050059361c2d1c477777777777777777777777777777000000 │ │ +0000000000000003005a1b5b14365c5d5d5c36145b5e5f000300000000000000 │ │ +0000000000006000616247103863640000646338103f65610060000000000000 │ │ +0000000000000300046637676869006a6a006968675e3f040003000000000000 │ │ +00000000000005006b586c6d006e6f00006f6e006d703f6b0005000000000000 │ │ +0000000000000000717200037300000000000073035074710000000000000000 │ │ +0000000000000075690076430000000000000000435050697500000000000000 │ │ +0000000000000000036f0000000000000000000000006f030000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content